/* ===== INLINE STYLES ===== */

 
 .gokwik-checkout {
   width: 100%;
   display: flex;
   justify-content: center;
   flex-direction: column;
   align-items: end;
   margin-bottom: 10px;
 }
 .gokwik-checkout button {
   max-width:100%;
   width: 100%;
   border: 1px solid #151515;
   display: flex;
   justify-content: center;
   align-items: center;
   background: #151515;
   position: relative;
   cursor: pointer;
   padding: 5px 10px;
   height:53px;
 }
 #gokwik-buy-now.disabled, .gokwik-disabled{
   opacity:0.5;
   cursor: not-allowed;
   }
   .gokwik-checkout button:focus {
   outline: none;
 }
 .gokwik-checkout button > span {
    display: flex;
   align-items: center;
   justify-content: center;
 }
 .gokwik-checkout button > span.btn-text {
   display: flex;
   flex-direction: column;
   color: #ffffff;
   align-items: center;
 }
 .gokwik-checkout button > span.btn-text > span:last-child {
   padding-top: 2px;
     font-size: 10px;
     line-height: 10px;
     text-transform: initial;
 }
 .gokwik-checkout button > span.btn-text > span:first-child {
    font-size: 14px;
 }
 .gokwik-checkout button > span.pay-opt-icon img:first-child {
   margin-right: 10px;
   margin-left: 10px;
   height:18px;
 }
 .gokwik-checkout button > span.pay-opt-icon img:last-child {
   height:15px;
 }
 /*   Additional */
 .gokwik-checkout button.disabled{
   opacity:0.5;
   cursor: not-allowed;
   }
 .gokwik-checkout button.disabled .addloadr#btn-loader{
    display: flex!important;
 }
   #gokwik-buy-now.disabled .addloadr#btn-loader{
    display: flex!important;
 }
     #gokwik-buy-now:disabled{
    cursor: not-allowed;
 }


.gokwik-checkout button:hover > span.btn-text {
    color: #151515;
}

@media screen and (max-width: 767px) {
    #gokwik-buy-now {
        height: 45px !important;
    }
}

@media screen and (max-width: 1199px) {
    .gokwik-checkout{
        height: 49px !important;
    }
}


 
 
  #gokwik-buy-now {
   background: #151515;
   width: 100%;
   color: #ffffff;
   cursor: pointer;
   display: flex;
   justify-content: center;
   align-items: center;
   line-height: 1;
   border: none;
   padding: 15px 10px;
   font-size: 14px;
   margin-bottom: 10px;
   position:relative;
   display: flex;
   justify-content: center;
   align-items: center;
   height:55px;
   margin-top: 10px;
  }
 #gokwik-buy-now  > span.btn-text > span:last-child {
   padding-top: 0;
     font-size: 10px;
   letter-spacing: 1px;
   line-height:14px;
   text-transform: initial;
 }
 #gokwik-buy-now > span {
   display: flex;
   align-items: center;
   justify-content: center;
 }
 #gokwik-buy-now > span.btn-text {
   display: flex;
   flex-direction: column;
   align-items: center;
 }
 #gokwik-buy-now > span.pay-opt-icon img:first-child {
   margin-right: 10px;
   margin-left: 10px;
   height:18px;
 }
 #gokwik-buy-now > span.pay-opt-icon img:last-child {
   height:15px;
 }
 
 
 /* Loader CSS */
   #btn-loader{
     display: none;
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     justify-content: center;
     align-items: center;
     background:#151515;
     border-radius:30px;
   }
 .cir-loader,
 .cir-loader:after {
   border-radius: 50%;
   width: 35px;
   height: 35px;
 }
 .cir-loader {
   margin: 6px auto;
   font-size: 10px;
   position: relative;
   text-indent: -9999em;
   border-top: 0.5em solid rgba(255, 255, 255, 0.2);
   border-right: 0.5em solid rgba(255, 255, 255, 0.2);
   border-bottom: 0.5em solid rgba(255, 255, 255, 0.2);
   border-left: 0.5em solid #FFFFFF;
   -webkit-transform: translateZ(0);
   -ms-transform: translateZ(0);
   transform: translateZ(0);
   -webkit-animation: load8 1.1s infinite linear;
   animation: load8 1.1s infinite linear;
 }
 @-webkit-keyframes load8 {
   0% {
     -webkit-transform: rotate(0deg);
     transform: rotate(0deg);
   }
   100% {
     -webkit-transform: rotate(360deg);
     transform: rotate(360deg);
   }
 }
 @keyframes load8 {
   0% {
     -webkit-transform: rotate(0deg);
     transform: rotate(0deg);
   }
   100% {
     -webkit-transform: rotate(360deg);
     transform: rotate(360deg);
   }
 }



        img{
          max-width: 100%;
        }
      @font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//amaraaofficial.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2") format("woff2"),
       url("//amaraaofficial.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff") format("woff");
}

      @font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: normal;
  font-display: swap;
  src: url("//amaraaofficial.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2") format("woff2"),
       url("//amaraaofficial.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff") format("woff");
}

      @font-face {
  font-family: Inter;
  font-weight: 400;
  font-style: italic;
  font-display: swap;
  src: url("//amaraaofficial.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2") format("woff2"),
       url("//amaraaofficial.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff") format("woff");
}

      @font-face {
  font-family: Inter;
  font-weight: 700;
  font-style: italic;
  font-display: swap;
  src: url("//amaraaofficial.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2") format("woff2"),
       url("//amaraaofficial.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff") format("woff");
}

      @font-face {
  font-family: "Playfair Display";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//amaraaofficial.com/cdn/fonts/playfair_display/playfairdisplay_n4.9980f3e16959dc89137cc1369bfc3ae98af1deb9.woff2") format("woff2"),
       url("//amaraaofficial.com/cdn/fonts/playfair_display/playfairdisplay_n4.c562b7c8e5637886a811d2a017f9e023166064ee.woff") format("woff");
}

      
        :root,
        .color-default-color-scheme:not(.reset-color-on-mb) {
          --color-background: rgb(255,255,255);
          --color-background-hsl: 255,255,255;
        
          --gradient-background: #ffffff;
        
        --color-foreground: 0, 0, 0;
        --accent-color: rgb(228, 2, 2);
        --text-color: 0, 0, 0;
        --heading-color: rgb(110, 40, 37);
        --heading-color-hsl: 110, 40, 37;
        --link-color: rgb(110, 40, 37);
        --link-hover-color: rgb(110, 40, 37);

        --border-color: rgb(221, 221, 221);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: #ffffff;


        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(221, 221, 221);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-default-color-scheme.reset-color-on-mb{

          --color-background: rgb(255,255,255);
          --color-background-hsl: 255,255,255;
        
          --gradient-background: #ffffff;
        
        --color-foreground: 0, 0, 0;
        --accent-color: rgb(228, 2, 2);
        --text-color: 0, 0, 0;
        --heading-color: rgb(110, 40, 37);
        --heading-color-hsl: 110, 40, 37;
        --link-color: rgb(0, 0, 0);
        --link-hover-color: rgb(110, 40, 37);

        --border-color: rgb(221, 221, 221);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: rgb(255, 255, 255);
        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(221, 221, 221);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-color-scheme-1:not(.reset-color-on-mb) {
          --color-background: rgb(255,255,255);
          --color-background-hsl: 255,255,255;
        
          --gradient-background: #ffffff;
        
        --color-foreground: 255, 255, 255;
        --accent-color: rgb(228, 2, 2);
        --text-color: 255, 255, 255;
        --heading-color: rgb(255, 255, 255);
        --heading-color-hsl: 255, 255, 255;
        --link-color: rgb(255, 255, 255);
        --link-hover-color: rgb(255, 255, 255);

        --border-color: rgb(221, 221, 221);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(21, 21, 21);
        --btn-fill-hover-bg-color: #151515;


        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(255, 255, 255);
        --btn-outline-border-color: rgb(255, 255, 255);

        --badges-color: rgb(21, 21, 21);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-color-scheme-1.reset-color-on-mb{

          --color-background: rgb(255,255,255);
          --color-background-hsl: 255,255,255;
        
          --gradient-background: #ffffff;
        
        --color-foreground: 255, 255, 255;
        --accent-color: rgb(228, 2, 2);
        --text-color: 255, 255, 255;
        --heading-color: rgb(255, 255, 255);
        --heading-color-hsl: 255, 255, 255;
        --link-color: rgb(255, 255, 255);
        --link-hover-color: rgb(255, 255, 255);

        --border-color: rgb(221, 221, 221);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(21, 21, 21);
        --btn-fill-hover-bg-color: rgb(21, 21, 21);
        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(255, 255, 255);
        --btn-outline-border-color: rgb(255, 255, 255);

        --badges-color: rgb(21, 21, 21);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-color-scheme-2:not(.reset-color-on-mb) {
          --color-background: rgb(241,242,248);
          --color-background-hsl: 241,242,248;
        
          --gradient-background: #f1f2f8;
        
        --color-foreground: 51, 51, 51;
        --accent-color: rgb(228, 2, 2);
        --text-color: 51, 51, 51;
        --heading-color: rgb(21, 21, 21);
        --heading-color-hsl: 21, 21, 21;
        --link-color: rgb(21, 21, 21);
        --link-hover-color: rgb(21, 21, 21);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(21, 21, 21);
        --btn-fill-hover-bg-color: #151515;


        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(255, 255, 255);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(21, 21, 21);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-color-scheme-2.reset-color-on-mb{

          --color-background: rgb(241,242,248);
          --color-background-hsl: 241,242,248;
        
          --gradient-background: #f1f2f8;
        
        --color-foreground: 51, 51, 51;
        --accent-color: rgb(228, 2, 2);
        --text-color: 51, 51, 51;
        --heading-color: rgb(21, 21, 21);
        --heading-color-hsl: 21, 21, 21;
        --link-color: rgb(51, 51, 51);
        --link-hover-color: rgb(21, 21, 21);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(21, 21, 21);
        --btn-fill-hover-bg-color: rgb(21, 21, 21);
        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(255, 255, 255);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(21, 21, 21);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-scheme-0ba1b009-7eed-45cd-b0f5-57fda3e81ca0:not(.reset-color-on-mb) {
          --color-background: rgb(110,40,37);
          --color-background-hsl: 110,40,37;
        
          --gradient-background: #6e2825;
        
        --color-foreground: 255, 255, 255;
        --accent-color: rgb(228, 2, 2);
        --text-color: 255, 255, 255;
        --heading-color: rgb(255, 255, 255);
        --heading-color-hsl: 255, 255, 255;
        --link-color: rgb(255, 255, 255);
        --link-hover-color: rgb(255, 255, 255);

        --border-color: rgb(255, 255, 255);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: #ffffff;


        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-scheme-0ba1b009-7eed-45cd-b0f5-57fda3e81ca0.reset-color-on-mb{

          --color-background: rgb(110,40,37);
          --color-background-hsl: 110,40,37;
        
          --gradient-background: #6e2825;
        
        --color-foreground: 255, 255, 255;
        --accent-color: rgb(228, 2, 2);
        --text-color: 255, 255, 255;
        --heading-color: rgb(255, 255, 255);
        --heading-color-hsl: 255, 255, 255;
        --link-color: rgb(255, 255, 255);
        --link-hover-color: rgb(255, 255, 255);

        --border-color: rgb(255, 255, 255);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: rgb(255, 255, 255);
        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-scheme-957ad1f6-ead2-4f72-bdba-ddfe8f341c9e:not(.reset-color-on-mb) {
          --color-background: rgb(235,219,203);
          --color-background-hsl: 235,219,203;
        
          --gradient-background: #ebdbcb;
        
        --color-foreground: 21, 21, 21;
        --accent-color: rgb(228, 2, 2);
        --text-color: 21, 21, 21;
        --heading-color: rgb(21, 21, 21);
        --heading-color-hsl: 21, 21, 21;
        --link-color: rgb(21, 21, 21);
        --link-hover-color: rgb(21, 21, 21);

        --border-color: rgb(21, 21, 21);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: #ffffff;


        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-scheme-957ad1f6-ead2-4f72-bdba-ddfe8f341c9e.reset-color-on-mb{

          --color-background: rgb(235,219,203);
          --color-background-hsl: 235,219,203;
        
          --gradient-background: #ebdbcb;
        
        --color-foreground: 21, 21, 21;
        --accent-color: rgb(228, 2, 2);
        --text-color: 21, 21, 21;
        --heading-color: rgb(21, 21, 21);
        --heading-color-hsl: 21, 21, 21;
        --link-color: rgb(21, 21, 21);
        --link-hover-color: rgb(21, 21, 21);

        --border-color: rgb(21, 21, 21);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: rgb(255, 255, 255);
        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-scheme-9992034c-51d7-4a47-92a6-2d680b0b20b4:not(.reset-color-on-mb) {
          --color-background: rgb(233,242,239);
          --color-background-hsl: 233,242,239;
        
          --gradient-background: #e9f2ef;
        
        --color-foreground: 71, 99, 89;
        --accent-color: rgb(228, 2, 2);
        --text-color: 71, 99, 89;
        --heading-color: rgb(88, 105, 94);
        --heading-color-hsl: 88, 105, 94;
        --link-color: rgb(88, 105, 94);
        --link-hover-color: rgb(88, 105, 94);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(21, 21, 21);
        --btn-fill-hover-bg-color: #151515;


        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(21, 21, 21);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-scheme-9992034c-51d7-4a47-92a6-2d680b0b20b4.reset-color-on-mb{

          --color-background: rgb(233,242,239);
          --color-background-hsl: 233,242,239;
        
          --gradient-background: #e9f2ef;
        
        --color-foreground: 71, 99, 89;
        --accent-color: rgb(228, 2, 2);
        --text-color: 71, 99, 89;
        --heading-color: rgb(88, 105, 94);
        --heading-color-hsl: 88, 105, 94;
        --link-color: rgb(71, 99, 89);
        --link-hover-color: rgb(88, 105, 94);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(21, 21, 21);
        --btn-fill-hover-bg-color: rgb(21, 21, 21);
        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(21, 21, 21);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-scheme-3e42ca34-1c7c-4646-831e-f5f77fdbd47b:not(.reset-color-on-mb) {
          --color-background: rgb(255,255,255);
          --color-background-hsl: 255,255,255;
        
          --gradient-background: #ffffff;
        
        --color-foreground: 21, 21, 21;
        --accent-color: rgb(228, 2, 2);
        --text-color: 21, 21, 21;
        --heading-color: rgb(21, 21, 21);
        --heading-color-hsl: 21, 21, 21;
        --link-color: rgb(21, 21, 21);
        --link-hover-color: rgb(21, 21, 21);

        --border-color: rgb(221, 221, 221);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: #ffffff;


        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-scheme-3e42ca34-1c7c-4646-831e-f5f77fdbd47b.reset-color-on-mb{

          --color-background: rgb(255,255,255);
          --color-background-hsl: 255,255,255;
        
          --gradient-background: #ffffff;
        
        --color-foreground: 21, 21, 21;
        --accent-color: rgb(228, 2, 2);
        --text-color: 21, 21, 21;
        --heading-color: rgb(21, 21, 21);
        --heading-color-hsl: 21, 21, 21;
        --link-color: rgb(21, 21, 21);
        --link-hover-color: rgb(21, 21, 21);

        --border-color: rgb(221, 221, 221);

        --btn-fill-bg-color: rgb(21, 21, 21);
        --btn-fill-bg-color-hsl: 21, 21, 21;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: rgb(255, 255, 255);
        --btn-fill-hover-color: rgb(21, 21, 21);
        --btn-fill-hover-border-color:#151515;

        --btn-outline-color: rgb(21, 21, 21);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-scheme-66b78682-0047-4be4-bea3-4d57f05c100d:not(.reset-color-on-mb) {
          --color-background: rgb(233,242,239);
          --color-background-hsl: 233,242,239;
        
          --gradient-background: #e9f2ef;
        
        --color-foreground: 0, 0, 0;
        --accent-color: rgb(228, 2, 2);
        --text-color: 0, 0, 0;
        --heading-color: rgb(0, 0, 0);
        --heading-color-hsl: 0, 0, 0;
        --link-color: rgb(0, 0, 0);
        --link-hover-color: rgb(0, 0, 0);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(0, 0, 0);
        --btn-fill-hover-bg-color: #000000;


        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#000000;

        --btn-outline-color: rgb(0, 0, 0);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(0, 0, 0);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-scheme-66b78682-0047-4be4-bea3-4d57f05c100d.reset-color-on-mb{

          --color-background: rgb(233,242,239);
          --color-background-hsl: 233,242,239;
        
          --gradient-background: #e9f2ef;
        
        --color-foreground: 0, 0, 0;
        --accent-color: rgb(228, 2, 2);
        --text-color: 0, 0, 0;
        --heading-color: rgb(0, 0, 0);
        --heading-color-hsl: 0, 0, 0;
        --link-color: rgb(0, 0, 0);
        --link-hover-color: rgb(0, 0, 0);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(255, 255, 255);
        --btn-fill-bg-color-hsl: 255, 255, 255;
        --btn-fill-color: rgb(0, 0, 0);
        --btn-fill-hover-bg-color: rgb(0, 0, 0);
        --btn-fill-hover-color: rgb(255, 255, 255);
        --btn-fill-hover-border-color:#000000;

        --btn-outline-color: rgb(0, 0, 0);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(0, 0, 0);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      
        
        .color-scheme-db2026e7-600d-4960-8fb6-3d0f2a976c94:not(.reset-color-on-mb) {
          --color-background: rgb(237,239,243);
          --color-background-hsl: 237,239,243;
        
          --gradient-background: #edeff3;
        
        --color-foreground: 102, 102, 102;
        --accent-color: rgb(228, 2, 2);
        --text-color: 102, 102, 102;
        --heading-color: rgb(0, 0, 0);
        --heading-color-hsl: 0, 0, 0;
        --link-color: rgb(0, 0, 0);
        --link-hover-color: rgb(0, 0, 0);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(0, 0, 0);
        --btn-fill-bg-color-hsl: 0, 0, 0;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: #ffffff;


        --btn-fill-hover-color: rgb(0, 0, 0);
        --btn-fill-hover-border-color:#000000;

        --btn-outline-color: rgb(0, 0, 0);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
      }
      @media (min-width: 768px) {
        .color-scheme-db2026e7-600d-4960-8fb6-3d0f2a976c94.reset-color-on-mb{

          --color-background: rgb(237,239,243);
          --color-background-hsl: 237,239,243;
        
          --gradient-background: #edeff3;
        
        --color-foreground: 102, 102, 102;
        --accent-color: rgb(228, 2, 2);
        --text-color: 102, 102, 102;
        --heading-color: rgb(0, 0, 0);
        --heading-color-hsl: 0, 0, 0;
        --link-color: rgb(102, 102, 102);
        --link-hover-color: rgb(0, 0, 0);

        --border-color: rgb(204, 204, 204);

        --btn-fill-bg-color: rgb(0, 0, 0);
        --btn-fill-bg-color-hsl: 0, 0, 0;
        --btn-fill-color: rgb(255, 255, 255);
        --btn-fill-hover-bg-color: rgb(255, 255, 255);
        --btn-fill-hover-color: rgb(0, 0, 0);
        --btn-fill-hover-border-color:#000000;

        --btn-outline-color: rgb(0, 0, 0);
        --btn-outline-border-color: rgb(153, 153, 153);

        --badges-color: rgb(255, 255, 255);

        --grey-color: rgba(var(--text-color), 0.7);
        --input-border-color: var(--border-color);
        --input-color: rgb(var(--text-color));
        --input-placeholder-color: rgb(var(--text-color));
        }
      }
      

      body, .color-default-color-scheme, .color-color-scheme-1, .color-color-scheme-2, .color-scheme-0ba1b009-7eed-45cd-b0f5-57fda3e81ca0, .color-scheme-957ad1f6-ead2-4f72-bdba-ddfe8f341c9e, .color-scheme-9992034c-51d7-4a47-92a6-2d680b0b20b4, .color-scheme-3e42ca34-1c7c-4646-831e-f5f77fdbd47b, .color-scheme-66b78682-0047-4be4-bea3-4d57f05c100d, .color-scheme-db2026e7-600d-4960-8fb6-3d0f2a976c94 {
        color: rgb(var(--text-color));
        background-color: var(--color-background);
      }
      :root {
        --body-font-size: 1.4rem;
        --body-font-family: Inter, sans-serif;
        --body-font-style: normal;
        --body-font-weight: 400;
        --body-font-weight-bold: 700;
        --body-line-height: calc(1 + 0.71428 / var(--body-font-scale));
        --rounded-radius-style: 1.2rem;

        --heading-font-family: "Playfair Display", serif;
        --heading-font-style: normal;
        --heading-font-weight: 400;
        --heading-text-transform: unset;

        --menu-font: Inter, sans-serif;
        --medium-font-weight: 400;
        --menu-font-weight:var(--body-font-weight);

        --body-font-scale: 1.0;
        --heading-font-scale: 1.0;

        --btn-font: Inter, sans-serif;
        --btn-text-transform: uppercase;
        --btn-border-radius: 8px;
        --btn-font-weight:var(--body-font-weight);

        --btn-font-size: var(--body-font-size, 1.4rem);
        --btn-padding-y: 1.3rem;
        --btn-padding-x: 2.8rem;
        --input-height: 4.5rem;
        --rate-color: rgb(255, 154, 0);
        --page-width: 129rem;
        --page-width-margin: 0rem;

        --bs-gutter-x: 4rem;
        --bs-gutter-y: 0;

        --color-white: #FFFFFF;
        --dark-color: 0,0,0;

        --h0-size: calc(var(--heading-font-scale) * 4.8rem);
        --h1-size: calc(var(--heading-font-scale) * 4rem);
        --h2-size: calc(var(--heading-font-scale) * 3.2rem);
        --h3-size: calc(var(--heading-font-scale) * 2.6rem);
        --h4-size:  calc(var(--heading-font-scale) * 2.4rem);
        --h5-size: calc(var(--heading-font-scale) * 2rem);
        --h6-size: calc(var(--heading-font-scale) * 1.8rem);
        --heading-letter-spacing: -1px;

        --bls-transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1);
        --duration-short: 0.2s;
        --transition-popup: transform .6s cubic-bezier(.7,0,.2,1);

        --responsive-ratio: 0.7;
        --overlay-bg: rgba(0, 0, 0, .3);

        --input-padding: 0 1.5rem;
        --inputs-border-width: 1px;
        --input-border-color: var(--border-color);
        --input-bg: transparent;
        --input-color: rgb(var(--text-color));
        --input-border-radius: var(--btn-border-radius);
        --input-font-size: var(--body-font-size);
        --duration-short: 100ms;
        --duration-default: 200ms;
        --duration-long: 500ms;
        --duration-extra-long: 600ms;
        --duration-extended: 3s;
        --animation-slide-in-up: slideInUp var(--duration-extra-long) ease forwards;
        --input-placeholder-color: rgb(var(--text-color));

        --accent-color-second: #EDEEF1;
        --section-spacing: 6rem;

        --bages-sale-background-color: #E40202;
        --badges-preorder-background-color: #ffffff;
        --badges-outstock-background-color: #151515;
        --badges-custom-background-color: #14854e;
        
        --badges-sale-color: #ffffff;
        --badges-preorder-color: #151515;
        --badges-outstock-color: #ffffff;
        --badges-custom-color: #fff;
      }
      html {
        font-size: calc(var(--body-font-scale) * 62.5%);
      }

      body {
        min-height: 100vh;
        margin: 0;
        font-size: var(--body-font-size, 1.4rem);
        font-family: var(--body-font-family);
        font-style: var(--body-font-style);
        font-weight: var(--body-font-weight);
        color: rgb(var(--text-color));
        line-height: var(--body-line-height, calc(1 + 0.71428 / var(--body-font-scale)));
        -webkit-font-smoothing: antialiased;
        -webkit-text-size-adjust: 100%;
        text-rendering: optimizeSpeed;
        overflow-wrap: break-word;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        overflow-x: hidden;
      }
      #MainContent{
        -webkit-flex-grow: 1;
        flex-grow: 1;
      }
      .heading-letter-spacing {
        letter-spacing: var(--heading-letter-spacing, 0);
      }
      @media (min-width: 768px) {
        :root{
          --h0-size: calc(var(--heading-font-scale) * 6rem);
        }
      }
      @media (min-width: 1200px) {
        :root{
          
        }
      }
    

.jdgm-xx{left:0}:root{--jdgm-primary-color: #000;--jdgm-secondary-color: rgba(0,0,0,0.1);--jdgm-star-color: #000;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #000000;--jdgm-paginate-color: #000;--jdgm-border-radius: 0;--jdgm-reviewer-name-color: #000000}.jdgm-histogram__bar-content{background-color:#000}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#000}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}@media only screen and (min-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}@media only screen and (max-width: 768px){.jdgm-rev__pics .jdgm-rev_all-rev-page-picture-separator,.jdgm-rev__pics .jdgm-rev__product-picture{display:none}}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget{--jdgm-snippet-card-color: #fff;--jdgm-snippet-text-color: #000;--jdgm-snippet-lighter-text-color: #7B7B7B;--jdgm-snippet-star-color: #000;--jdgm-snippet-border-radius: 8px;--jdgm-snippet-arrows-bg-color: #fff;--jdgm-snippet-arrows-color: #000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#000}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'AMARAA'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}





  @-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}



      .swym-storefront-layout-root-component {        --swym-storefront-layout-ui-border-radius: 6px;        --swym-storefront-layout-button-border-radius: 6px;        --swym-storefront-layout-side-drawer-width: 400px;        --swym-storefront-layout-button-color-bg-primary: #810000;        --swym-storefront-layout-button-color-text-primary: #FFFFFF;        --swym-storefront-layout-button-color-bg-secondary: rgba(129, 0, 0, 0.2);        --swym-storefront-layout-button-color-text-secondary: rgba(255, 255, 255, 0.8);      }    

.CbfYGvxD{display:flex;justify-content:center;align-items:center}.O446rccK{padding:0 32px;width:100%;overflow:hidden;box-sizing:border-box}.O446rccK p{margin:0;padding:0}.O446rccK .XWR03N1L{flex-grow:1;text-align:center}.O446rccK .XWR03N1L p{line-height:1.4}.O446rccK .mt2AYiEF,.O446rccK .hFvs6-sz{text-decoration:none;margin-left:10px;padding:4px 12px;line-height:normal;display:inline-block}.O446rccK .UQrPlUME{flex:1;display:grid}.O446rccK .UQrPlUME>*{grid-area:1/-1;visibility:hidden}.O446rccK .UQrPlUME .F1giJ33D{visibility:visible}.O446rccK .UQrPlUME .xeTGS37D{opacity:1;visibility:visible;animation:jKN3BQcr .5s ease-in-out;animation-timing-function:cubic-bezier(.215,.61,.355,1)}.O446rccK .UQrPlUME .UHVebE1w{animation:wMR4vPGC .2s ease-in-out;animation-timing-function:cubic-bezier(.55,.055,.67,.2)}.O446rccK .UgttTHgZ .R55MlDpl{margin-left:24px}.O446rccK .UgttTHgZ .R55MlDpl .I2sRSTJE{height:30px;background:#ffffff;border:1px solid #c9cccf;border-radius:4px;padding:0 6px}.O446rccK .UgttTHgZ .R55MlDpl .I2sRSTJE:focus{outline:none}.O446rccK .UgttTHgZ .R55MlDpl .I2sRSTJE:not(:first-child){margin-left:16px}.O446rccK .UgttTHgZ .R55MlDpl .itWeip-m{margin-left:16px;color:#fff;background:#008060;border:none;height:30px;padding:0 12px;border-radius:4px}.O446rccK .Zn1VYfuz{margin-left:12px}.O446rccK .Zn1VYfuz .JcpNhMEp{flex-direction:column;background-color:#36332b;color:#fff;border-radius:4px;width:60px;height:30px}.O446rccK .Zn1VYfuz .JcpNhMEp.lHTOQvL1{flex-direction:column-reverse}.O446rccK .Zn1VYfuz .JcpNhMEp:not(:last-child){margin-right:4px}.O446rccK .Zn1VYfuz .nx2Y1fPt{background-color:#36332b;color:#fff;border-radius:4px;padding:4px 6px}.O446rccK .Zn1VYfuz .nx2Y1fPt>*:not(:last-child){margin-right:6px}.O446rccK .Zn1VYfuz .tUCaCPWp{font-size:16px;font-weight:500;line-height:16px;text-align:center}.O446rccK .Zn1VYfuz .k5677vtc{font-size:8px;line-height:10px}.O446rccK .i0We-DFQ{cursor:pointer;border:1px dashed #202223;border-radius:2px;padding:6px 8px;margin-left:24px}.O446rccK ._2fEXXJM7{white-space:nowrap}.O446rccK ._2fEXXJM7 *{display:inline-block;vertical-align:middle}.O446rccK ._2fEXXJM7 .wwZotvny{margin:0 24px}.O446rccK .cIlV283F{margin-left:24px;cursor:pointer;line-height:100%;display:inherit}._1EzCXBU- .O446rccK .UgttTHgZ{display:flex;flex-direction:column;align-items:center}._1EzCXBU- .O446rccK .UgttTHgZ .R55MlDpl{margin-left:0;width:100%;display:flex;flex-direction:column;align-items:center}._1EzCXBU- .O446rccK .UgttTHgZ .R55MlDpl .itWeip-m{margin-left:0}._1EzCXBU- .O446rccK .UgttTHgZ .R55MlDpl .I2sRSTJE:not(:first-child){margin-left:0}._1EzCXBU- .O446rccK .UgttTHgZ .R55MlDpl>*{margin-top:6px;width:100%}@media screen and (max-width: 710px){.O446rccK{padding:0 6px}.O446rccK .Zn1VYfuz{margin-left:6px}.O446rccK .Zn1VYfuz .JcpNhMEp{width:36px}.O446rccK .Zn1VYfuz .tUCaCPWp{font-size:14px}.O446rccK .qvp7O-kD{font-size:14px;line-height:1.5}.O446rccK .qvp7O-kD span{font-size:1.2em}.O446rccK .cIlV283F{margin-left:12px}.O446rccK .UgttTHgZ{display:flex;flex-direction:column;align-items:center}.O446rccK .UgttTHgZ .R55MlDpl{margin-left:0;width:100%;display:flex;flex-direction:column;align-items:center}.O446rccK .UgttTHgZ .R55MlDpl .itWeip-m{margin-left:0}.O446rccK .UgttTHgZ .R55MlDpl .I2sRSTJE:not(:first-child){margin-left:0}.O446rccK .UgttTHgZ .R55MlDpl>*{margin-top:6px;width:100%}}@keyframes _2fEXXJM7{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes I59zXe-6{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes jKN3BQcr{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes wMR4vPGC{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}














.gokwik-codIframe {
      
  height: 550px;
  width: 100%;

    }
      .gokwik-codPayClass {
      
  max-height: 600px;
  overflow: hidden;

    }
      .gokwik-error {
      
  color: '#f73536';

    }
      .gokwik-errorMsg {
      
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;

    }
      .gokwik-globalImgCss {
      
    background-repeat: no-repeat;
    width: 57px;
    height: 16px;
    background-position: -108px -6px;
    display: flex;
    margin-left: 7px;
  
    }
      .gokwik-gokwikIconCss {
      
    width: 18px;
    height: 18px;
    scale: 4;
    margin: 40px 0px;
  
    }
      .gokwik-hideModal {
      
  visibility: hidden;
  pointer-events: none;

    }
      .gokwik-iframe {
      
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 100%;
  border: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  z-index: 100000001;
  height: 100%;

    }
      .gokwik-loader {
      
  height: 100%;
  width: 100%;
  z-index: 100000001;

    }
      .gokwik-modal {
      
  position: fixed;
  top: 0px;
  bottom: 0px;
  right: 0px;
  width: 100%;
  border: none;
  margin: 0;
  padding: 0;
  overflow: hidden;
  z-index: 99999999999999;
  height: 100%;
  @media (min-width: 600px) {
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    height: 90vh;
    max-width: 450px;
    max-height: 900px;
    border-radius: 16px;
    /* overflow: hidden; */
  }

    }
      .gokwik-modalbackground {
      
  background-color: rgba(0, 0, 0, 0.5) !important;
  pointer-events: none !important;
  z-index: 1000001 !important;
  height: 100vh !important;
  width: 100vw !important;
  display: block !important;

    }
      .gokwik-modalwrapper {
      
  width: 100%;
  height: 100%;
  z-index: 100000000000;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: fixed;
  /* overflow: hidden; */

    }
      .gokwik-pTagCss {
      
    font-size: 1rem;
    color: #666;
    margin-bottom: 30px;
    text-align: center;
  
    }
      .gokwik-path {
      
  stroke: #004b8d;
  stroke-linecap: round;

    }
      .gokwik-poweredByCss {
      
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 0.9rem;
    color: #666;
  
    }
      .gokwik-preloadComponent {
      
    padding: 0;
    overflow-y: hidden;
    display: flex;
    flex-direction: row;
    align-items: start;
    margin: auto;
    box-sizing: border-box;
    height: 100%;
    justify-content: space-between;
    position: absolute;
    width: 100%;
    border: none;
    padding: 0;
    overflow: hidden;
    z-index: 777777777;
    background: #fff;
    font-family: system-ui, sans-serif;
    padding: 0px 20px;
    @media (max-width: 599px) {
      max-height: 100%;
      height: 100%;
      border-radius: 0px;
      top: 0px;
      bottom: 0px;
      right: 0px;
      left: 0;
    }
    @media (min-width: 600px) {
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
      height: 90vh;
      max-width: 450px;
      max-height: 900px;
      border-radius: 16px;
      /* overflow: hidden; */
    }
  
    }
      .gokwik-retryBtn {
      
  height: 50px;
  font-weight: 700;
  border-radius: 8px;
  color: white;
  background: #004b8d;
  border: none;
  padding: 0 18px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 110px;
  font-size: 17px;

    }
      .gokwik-spinner {
      
  margin: auto;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;

    }
      .gokwik-spinnerloader {
      
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  position: absolute;

    }
      

.shopifycheckoutbtn{display:none !important;}

.swym-ui-component *,.swym-ui-component .swym-is-button,.swym-ui-component .swym-is-anchor,.swym-ui-component .swym-title,.swym-ui-component .swym-heading,.swym-ui-component .swym-label{font-size:100%;font:inherit;line-height:1.4em;vertical-align:baseline;box-sizing:border-box;border:0;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;padding:0;text-transform:none;text-align:left}.swym-ui-component .swym-is-button{text-align:left;background:inherit;height:auto;width:auto;z-index:auto;display:inline-block;background:0;border:0;text-transform:none;bottom:auto;box-shadow:none;clear:none;cursor:pointer;font-family:inherit;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;height:auto;left:auto;letter-spacing:normal;line-height:normal;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;padding:0;position:static;right:auto;text-align:inherit;text-decoration:none;text-transform:none;top:auto;transform:none;visibility:visible}.swym-ui-component .swym-is-anchor{opacity:1;cursor:pointer;text-decoration:none;touch-action:manipulation}.swym-ui-component .swym-is-anchor:focus{outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 4px #000 !important}.swym-ui-component .swym-is-anchor.swym-disabled{cursor:not-allowed;opacity:.6}.swym-ui-component .swym-is-anchor:hover{text-decoration:underline}.swym-ui-component b,.swym-ui-component strong{font-weight:bold;margin:0px;padding:0px}.swym-ui-component ol,.swym-ui-component ul{list-style:none;margin:0px;padding:0px}.swym-ui-component table{border-collapse:collapse;border-spacing:0;margin:0px;padding:0px}.swym-button.swym-add-to-watchlist-view-product:not(.swym-loaded){display:none}.swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){display:none}body:not(.swym-buttons-loaded) .swym-button.swym-add-to-wishlist-view-product{display:none}body:not(.swym-buttons-loaded) .swym-button.swym-add-to-watchlist-view-product{display:none}body:not(.swym-buttons-loaded) .swym-btn-container .swym-button.swym-add-to-wishlist{display:none}body:not(.swym-buttons-loaded) .swym-btn-container .swym-button.swym-add-to-wishlist+.swym-fave-count{display:none}body:not(.swym-buttons-loaded) .swym-btn-container .swym-button.swym-add-to-watchlist{display:none}.swym-btn-container .swym-button.swym-add-to-wishlist:not(.swym-loaded){display:none}.swym-btn-container .swym-button.swym-add-to-wishlist:not(.swym-loaded)+.swym-fave-count{display:none}.swym-btn-container .swym-button.swym-add-to-watchlist:not(.swym-loaded){display:none}.swym-modal-active{overflow:hidden}i.swym-icon{font-style:normal}i.swym-launcher-header-icon{font-family:"swym-font";font-style:normal;vertical-align:middle}i.swym-launcher-header-icon+span{vertical-align:middle}i.swym-launcher-header-icon:after{content:"";font-size:130%;line-height:18px;text-align:center;display:inline}.swym-ready i.swym-launcher-header-icon:after{content:""}.swym-ui-components.swym-is-iphone.swym-is-safari .swym-no-zoom-fix,.swym-ui-component.swym-is-iphone.swym-is-safari .swym-no-zoom-fix{font-size:16px !important;line-height:unset !important}.swym-ui-components.swym-is-iphone.swym-is-safari .swym-no-zoom-fix-size,.swym-ui-component.swym-is-iphone.swym-is-safari .swym-no-zoom-fix-size{font-size:16px !important;transform-origin:top left;transform:scale(0.75) !important;border-width:1.333333px !important;margin-right:-25% !important}.swym-ui-components .swym-input,.swym-ui-component .swym-input{background:#fff;padding:.7em;border-radius:0;border:1px solid #ddd;box-sizing:border-box}.swym-ui-components .swym-input:focus,.swym-ui-component .swym-input:focus{outline-color:#c00}.swym-ui-components .swym-input::selection,.swym-ui-component .swym-input::selection{background:#b9d7fa;color:#000}.swym-ui-components .swym-input-has-error .swym-input-label,.swym-ui-component .swym-input-has-error .swym-input-label{color:#c00 !important}.swym-ui-components .swym-input-has-error input,.swym-ui-components .swym-input-has-error textarea,.swym-ui-component .swym-input-has-error input,.swym-ui-component .swym-input-has-error textarea{border:1px solid #c00 !important}.swym-ui-components .swym-input-has-error input:focus,.swym-ui-components .swym-input-has-error textarea:focus,.swym-ui-component .swym-input-has-error input:focus,.swym-ui-component .swym-input-has-error textarea:focus{outline-color:#c00}.swym-ui-components .swym-input-has-error .swym-error-msg,.swym-ui-components .swym-input-has-error .error-msg,.swym-ui-component .swym-input-has-error .swym-error-msg,.swym-ui-component .swym-input-has-error .error-msg{font-size:12px;line-height:14px;letter-spacing:.05em;color:#c00;font-style:italic}.swym-ui-components .swym-has-required .swym-input-label,.swym-ui-components .swym-has-required .swym-label,.swym-ui-component .swym-has-required .swym-input-label,.swym-ui-component .swym-has-required .swym-label{display:inline-block}.swym-ui-components .swym-has-required .swym-input-label::after,.swym-ui-components .swym-has-required .swym-label::after,.swym-ui-component .swym-has-required .swym-input-label::after,.swym-ui-component .swym-has-required .swym-label::after{font-size:1.3em;content:"*";color:#db3a1a;margin-left:.1em}.swym-ui-components .swym-icon,.swym-ui-component .swym-icon{display:initial}.swym-ui-components .swym-icon::before,.swym-ui-component .swym-icon::before{font-family:"swym-font" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.swym-ui-components .swym-htc-bg-1,.swym-ui-component .swym-htc-bg-1{background:#42445c}.swym-ui-components .swym-color-1,.swym-ui-component .swym-color-1{color:#787878}.swym-ui-components .swym-color-3,.swym-ui-component .swym-color-3{color:#62636b}.swym-ui-components .swym-color-4,.swym-ui-component .swym-color-4{color:#fff}.swym-ui-components .swym-color-5,.swym-ui-component .swym-color-5{color:#434655}.swym-ui-components .swym-color-6,.swym-ui-component .swym-color-6{color:#f8f8f8}.swym-ui-components .swym-color-7,.swym-ui-component .swym-color-7{color:#6f6f6f}.swym-ui-components .swym-bg-3,.swym-ui-component .swym-bg-3{background:#a8a8a9}.swym-ui-components .swym-bg-4,.swym-ui-component .swym-bg-4{background:rgba(0,0,1,.5)}.swym-ui-components .swym-bg-5,.swym-ui-component .swym-bg-5{background:#000}.swym-ui-components .swym-bg-6,.swym-ui-component .swym-bg-6{background:#fff}.swym-ui-components .swym-color-2,.swym-ui-component .swym-color-2{color:#42445c}.swym-ui-components .swym-bg-2,.swym-ui-component .swym-bg-2{background:#434655}.swym-ui-components .swym-border-color-1,.swym-ui-component .swym-border-color-1{border-color:#434655}.swym-ui-components .swym-highlight-1,.swym-ui-component .swym-highlight-1{color:#2d439b}.swym-ui-components .swym-hover-color-1:hover,.swym-ui-component .swym-hover-color-1:hover{color:#2d439b}.swym-ui-components .swym-hover-bg-1:hover,.swym-ui-component .swym-hover-bg-1:hover{background:#f0f0f0}.swym-ui-components .swym-hover-bg-2:hover,.swym-ui-component .swym-hover-bg-2:hover{background:rgba(0,0,1,.5)}.swym-ui-components .swym-hover-bg-3:hover,.swym-ui-component .swym-hover-bg-3:hover{background:#f8f9ff}.swym-ui-components div:empty,.swym-ui-component div:empty{display:block}.swym-alert-red{color:#c00}.swym-info-grey{color:#666}.swym-text-md{font-size:12px}:root{--swym-remind-cta-bg-color: #00a65a;--swym-remind-cta-text-color: white;--swym-remind-cta-bg-color-v2: #000000;--swym-remind-cta-text-color-v2: white;--swym-subscribe-success-bg-color: #AEE9D1;--swym-subscribe-success-text-color: #202223;--swym-recently-viewed-pointer-pos: 92%}#swym-plugin.swym-ready,#swym-hosted-plugin.swym-ready{display:block}#swym-plugin #swym-anchor,#swym-hosted-plugin #swym-anchor{position:fixed;margin-top:-15px;opacity:.7;z-index:100000000}#swym-plugin #swym-anchor[data-position=left],#swym-hosted-plugin #swym-anchor[data-position=left]{left:0px;bottom:50%;right:initial}#swym-plugin #swym-anchor[data-position=left] .swym-anchor-badge,#swym-hosted-plugin #swym-anchor[data-position=left] .swym-anchor-badge{top:-12px;right:-12px}#swym-plugin #swym-anchor[data-position=right],#swym-hosted-plugin #swym-anchor[data-position=right]{right:0px;bottom:50%}#swym-plugin #swym-anchor[data-position=right] .swym-anchor-badge,#swym-hosted-plugin #swym-anchor[data-position=right] .swym-anchor-badge{top:-12px;left:-12px}#swym-plugin #swym-anchor .swym-anchor-badge,#swym-hosted-plugin #swym-anchor .swym-anchor-badge{visibility:hidden;position:absolute;background:#ff4500;z-index:1;width:26px;text-align:center;box-sizing:border-box;font-size:10px;color:#fff;border-radius:100%;height:26px;line-height:20px;font-weight:bold;border:1px solid #e83737;text-shadow:1px 1px 1px rgba(255,255,255,.3);box-shadow:1px 1px 1px 1px rgba(0,0,0,.2);max-width:26px;text-overflow:ellipsis;overflow:hidden;padding:2px}#swym-plugin #swym-anchor .swym-anchor-badge.show-badge,#swym-hosted-plugin #swym-anchor .swym-anchor-badge.show-badge{visibility:visible}#swym-plugin #swym-anchor .swym-anchor-badge.update-badge,#swym-hosted-plugin #swym-anchor .swym-anchor-badge.update-badge{visibility:visible}#swym-plugin #swym-anchor a,#swym-hosted-plugin #swym-anchor a{display:block;padding:0 15px 0 36px;height:30px;display:block;color:#fff;line-height:30px;text-align:center;font-size:12px;text-transform:uppercase;text-decoration:none;box-shadow:0 0 25px rgba(0,0,0,.2);position:relative}#swym-plugin #swym-anchor a:focus,#swym-hosted-plugin #swym-anchor a:focus{outline:2px solid #fff !important;outline-offset:2px;box-shadow:0 0 0 4px #000 !important}#swym-plugin #swym-anchor a:focus-visible,#swym-hosted-plugin #swym-anchor a:focus-visible{outline:2px solid #fff !important;outline-offset:2px;box-shadow:0 0 0 4px #000 !important}#swym-plugin #swym-anchor a:focus:not(:focus-visible),#swym-hosted-plugin #swym-anchor a:focus:not(:focus-visible){outline:none !important;box-shadow:0 0 25px rgba(0,0,0,.2) !important}@media(forced-colors: active){#swym-plugin #swym-anchor a:focus,#swym-plugin #swym-anchor a:focus-visible,#swym-hosted-plugin #swym-anchor a:focus,#swym-hosted-plugin #swym-anchor a:focus-visible{outline:2px solid !important;box-shadow:none !important}}#swym-plugin #swym-anchor i,#swym-hosted-plugin #swym-anchor i{display:block;position:absolute;width:20px;height:20px;left:8px;top:50%;margin-top:-10px}#swym-plugin #swym-anchor.swym-heart i,#swym-hosted-plugin #swym-anchor.swym-heart i{background:none}#swym-plugin #swym-anchor.swym-heart i:after,#swym-hosted-plugin #swym-anchor.swym-heart i:after{font-family:"swym-font";position:absolute;top:-1px;bottom:0px;width:100%;left:0px;font-size:20px;text-indent:0px;line-height:100%;content:""}#swym-plugin #swym-anchor.swym-star i,#swym-hosted-plugin #swym-anchor.swym-star i{background:none}#swym-plugin #swym-anchor.swym-star i:after,#swym-hosted-plugin #swym-anchor.swym-star i:after{font-family:"swym-font";position:absolute;top:-1px;bottom:0px;width:100%;left:0px;font-size:20px;text-indent:0px;line-height:100%;content:""}#swym-plugin #swym-anchor.swym-thumbs-o-up i,#swym-hosted-plugin #swym-anchor.swym-thumbs-o-up i{background:none}#swym-plugin #swym-anchor.swym-thumbs-o-up i:after,#swym-hosted-plugin #swym-anchor.swym-thumbs-o-up i:after{font-family:"swym-font";position:absolute;top:-1px;bottom:0px;width:100%;left:0px;font-size:20px;text-indent:0px;line-height:100%;content:""}#swym-plugin #swym-anchor:hover,#swym-hosted-plugin #swym-anchor:hover{opacity:1}#swym-plugin #swym-anchor:focus-within,#swym-hosted-plugin #swym-anchor:focus-within{opacity:1}#swym-plugin #swym-anchor[data-position=bottom-left],#swym-hosted-plugin #swym-anchor[data-position=bottom-left]{left:10px;bottom:10px;right:initial;opacity:1}#swym-plugin #swym-anchor[data-position=bottom-left] a,#swym-hosted-plugin #swym-anchor[data-position=bottom-left] a{width:40px;height:40px;display:block;text-indent:-9999px;padding-left:15px}#swym-plugin #swym-anchor[data-position=bottom-left] i,#swym-hosted-plugin #swym-anchor[data-position=bottom-left] i{left:50%;margin-left:-10px}#swym-plugin #swym-anchor[data-position=bottom-left] .swym-anchor-badge,#swym-hosted-plugin #swym-anchor[data-position=bottom-left] .swym-anchor-badge{top:-12px;right:-12px}#swym-plugin #swym-anchor[data-position=bottom-right],#swym-hosted-plugin #swym-anchor[data-position=bottom-right]{right:10px;bottom:10px;opacity:1}#swym-plugin #swym-anchor[data-position=bottom-right] a,#swym-hosted-plugin #swym-anchor[data-position=bottom-right] a{width:40px;height:40px;display:block;text-indent:-9999px;padding-left:15px}#swym-plugin #swym-anchor[data-position=bottom-right] i,#swym-hosted-plugin #swym-anchor[data-position=bottom-right] i{left:50%;margin-left:-10px}#swym-plugin #swym-anchor[data-position=bottom-right] .swym-anchor-badge,#swym-hosted-plugin #swym-anchor[data-position=bottom-right] .swym-anchor-badge{top:-12px;left:-12px}#swym-plugin.hide-anchor #swym-anchor,#swym-hosted-plugin.hide-anchor #swym-anchor{display:none !important}#swym-plugin.swym-disallowed #swym-anchor,#swym-hosted-plugin.swym-disallowed #swym-anchor{width:40px}#swym-plugin.swym-disallowed #swym-anchor a,#swym-hosted-plugin.swym-disallowed #swym-anchor a{width:40px;height:40px;text-indent:-9999px;padding-left:15px;display:block}#swym-plugin.swym-disallowed #swym-anchor i,#swym-hosted-plugin.swym-disallowed #swym-anchor i{left:50%;margin-left:-10px}@media all and (max-width: 570px){#swym-plugin #swym-anchor,#swym-hosted-plugin #swym-anchor{right:10px;bottom:10px;opacity:1}#swym-plugin #swym-anchor a,#swym-hosted-plugin #swym-anchor a{width:40px;height:40px;display:block;text-indent:-9999px;padding-left:15px}#swym-plugin #swym-anchor i,#swym-hosted-plugin #swym-anchor i{left:50%;margin-left:-10px}}.swym-notifications-container{position:fixed;z-index:9999999999;width:300px;box-shadow:0 0 25px rgba(0,0,0,.2);color:#fff;transition:all .3s ease-out}.swym-notifications-container.swymTopCenter{top:0;left:calc( 50% - 150px);transform:translateY(-500px)}.swym-notifications-container.swymTopCenter.swym-showing{transform:translateY(0px)}.swym-notifications-container.swymTopRight{top:20px;right:0;transform:translateX(300px)}.swym-notifications-container.swymTopRight.swym-showing{transform:translateX(0px)}.swym-notifications-container.swymBottomCenter{bottom:0;left:calc( 50% - 150px);transform:translateY(500px)}.swym-notifications-container.swymBottomCenter.swym-showing{transform:translateY(0px)}.swym-notifications-container.swymBottomRight{bottom:20px;right:0;transform:translateX(300px)}.swym-notifications-container.swymBottomRight.swym-showing{transform:translateX(0px)}.swym-notifications-container.swymTopLeft{top:20px;left:0;transform:translateX(-300px)}.swym-notifications-container.swymTopLeft.swym-showing{transform:translateX(0px)}.swym-notifications-container.swymBottomLeft{bottom:20px;left:0;transform:translateX(-300px)}.swym-notifications-container.swymBottomLeft.swym-showing{transform:translateX(0px)}@media only screen and (max-width: 900px){.swym-notifications-container.swymTopCenter,.swym-notifications-container.swymTopRight,.swym-notifications-container.swymTopLeft{top:0;left:calc( 50% - 150px);transform:translateY(-500px);max-width:100%}.swym-notifications-container.swymTopCenter.swym-showing,.swym-notifications-container.swymTopRight.swym-showing,.swym-notifications-container.swymTopLeft.swym-showing{transform:translateY(0px)}.swym-notifications-container.swymBottomCenter,.swym-notifications-container.swymBottomRight,.swym-notifications-container.swymBottomLeft{bottom:0;left:calc( 50% - 150px);transform:translateY(500px);max-width:100%}.swym-notifications-container.swymBottomCenter.swym-showing,.swym-notifications-container.swymBottomRight.swym-showing,.swym-notifications-container.swymBottomLeft.swym-showing{transform:translateY(0px)}}.swym-ui-component .swym-modal{position:fixed;width:100%;height:100%;top:0;left:0;z-index:999999999;display:flex;align-items:center;justify-content:center}.swym-ui-component .swym-modal-bg{width:100%;height:100%;background:rgba(0,0,0,.3);position:absolute;top:0;left:0;display:block}@font-face{font-family:"swym-font";src:url(https://procdn.swymrelay.com/code/v3/swym_fonts.woff2) format("woff2"),url(https://procdn.swymrelay.com/code/v3/swym_fonts.ttf) format("truetype"),url(https://cdn.shopify.com/extensions/01a0b3d4-d224-7771-a4c0-50f6560f5368/swym-relay-835/assets/swym_fonts.svg#icomoon) format("svg");font-weight:normal;font-style:normal;font-display:block}.swym-tooltip{display:none}.swym-button.swym-add-to-wishlist-view-product{background:none;font-family:"swym-font";font-size:inherit;font-weight:inherit;color:#ff4500;line-height:100%;box-shadow:none;-webkit-appearance:none;min-width:0px;max-width:60px;margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none;display:inline-block;height:auto;overflow:visible}.swym-button.swym-add-to-wishlist-view-product:focus{outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 4px #000 !important}.swym-button.swym-add-to-wishlist-view-product.swym-added{opacity:.7}.swym-button.swym-add-to-wishlist-view-product:after{content:""}.swym-button.swym-add-to-wishlist-view-product.swym-custom:after{display:block;height:20px;width:20px}.swym-button.swym-add-to-wishlist-view-product.swym-added:after{content:""}.swym-button.swym-add-to-wishlist-view-product.custom-grid-icon-star:after{content:"" !important}.swym-button.swym-add-to-wishlist-view-product.swym-added.custom-grid-icon-star:after{content:"" !important}.swym-button.swym-add-to-wishlist-view-product.custom-grid-icon-thumbs-o-up:after{content:"" !important}.swym-button.swym-add-to-wishlist-view-product.swym-added.custom-grid-icon-thumbs-o-up:after{content:"" !important}.swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:""}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:""}.swym-button.swym-add-to-wishlist-view-product.swym-star:after{content:""}.swym-button.swym-add-to-wishlist-view-product.swym-added.swym-star:after{content:""}.swym-button.swym-add-to-wishlist-view-product.swym-thumbs-o-up:after{content:""}.swym-button.swym-add-to-wishlist-view-product.swym-added.swym-thumbs-o-up:after{content:""}.swym-button.swym-add-to-wishlist-view-product.swym-custom:after{content:"";background-position:center;background-repeat:no-repeat;background-size:80%}.swym-button.swym-add-to-wishlist-view-product.swym-sca.swym-add-to-wishlist-quick-view{font-size:25px;margin-left:6px}.swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded){display:none}.swym-button.swym-add-to-watchlist-view-product{background:none;font-family:"swym-font";font-size:inherit;font-weight:inherit;color:#ff4500;line-height:100%;box-shadow:none;-webkit-appearance:none;min-width:0px;max-width:60px;margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;outline:none;height:auto;display:inline-block;overflow:visible;position:relative;overflow:visible !important}.swym-button.swym-add-to-watchlist-view-product:focus{outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 4px #000 !important}.swym-button.swym-add-to-watchlist-view-product .swym-tooltip{position:absolute;top:0px;left:0px;bottom:0px;right:0px;visibility:hidden;display:block}.swym-button.swym-add-to-watchlist-view-product .swym-tooltip .swym-tooltip-text{visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}.swym-button.swym-add-to-watchlist-view-product .swym-tooltip .swym-tooltip-text{display:inline-block;width:auto;min-width:108px;margin:auto;padding:5px;background:#000;color:#fff;font-size:13px;line-height:1.2;letter-spacing:0px;text-transform:none;text-indent:0px;border:1px solid #000;box-shadow:0px 0px 1px 2px #000;border-radius:3px;font-weight:bold}.swym-button.swym-add-to-watchlist-view-product .swym-tooltip .swym-tooltip-text .swym-tooltip-clickable{cursor:pointer;color:inherit;opacity:1;text-decoration:underline;text-transform:uppercase}.swym-button.swym-add-to-watchlist-view-product.show-tooltip .swym-tooltip .swym-tooltip-text{opacity:1;visibility:visible;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}.swym-button.swym-add-to-watchlist-view-product:after{content:"";color:inherit}.swym-button.swym-add-to-watchlist-view-product:not(.swym-loaded){display:none}.swym-grid-watchlist-btn-wrapper .swym-grid-watchlist-btn{display:flex !important;flex-direction:row-reverse;max-width:fit-content !important}.swym-grid-watchlist-btn-wrapper .swym-grid-watchlist-text{padding-left:4px;margin-top:-2px}.swym-grid-watchlist-textbtn{cursor:pointer}.swym-isa-inline-form{border:1px solid #ddd;padding:10px;margin:10px auto;border-radius:2px}.swym-isa-inline-form:empty{visibility:hidden}.swym-isa-inline-form{border:1px solid #ddd;padding:10px;margin:10px auto;border-radius:2px}.swym-isa-inline-form:empty{visibility:hidden}button.swym-button{margin:0;border:none;font:inherit;line-height:normal;height:40px;display:block;color:#fff;padding:0 20px;text-transform:uppercase;font-size:14px;text-align:center;overflow:hidden;position:relative;cursor:pointer}button.swym-button.swym-green{background-color:#00a65a}button.swym-button.disabled,button.swym-button:disabled{opacity:.4}button.swym-button.disabled:hover,button.swym-button:disabled:hover{opacity:.4}button.swym-button:hover{opacity:.9}.swym-button-bar{margin:10px;display:inline-block}.swym-button-bar.swym-bbar-nomargin{margin:0px;height:0px}.swym-btn-container .swym-button{position:relative;text-indent:9999px;box-shadow:none;border:none;height:50px;padding:0px;margin:0px;width:auto;color:#fff;vertical-align:middle}.swym-btn-container .swym-button.swym-added *:not(.swym-tooltip){opacity:.7}.swym-btn-container .swym-button.swym-added:after{opacity:.7}.swym-btn-container .swym-button.swym-added+.swym-fave-count{opacity:.7}.swym-btn-container .swym-button:active,.swym-btn-container .swym-button:focus{outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 4px #000 !important}.swym-btn-container .swym-button:after{position:absolute;top:0px;left:0px;width:50px;height:inherit;font-size:30px;font-family:"swym-font";text-indent:0px;line-height:inherit}.swym-btn-container .swym-add-to-wishlist:after{content:"";color:#ff4500}.swym-btn-container .swym-add-to-wishlist.swym-added:after{content:""}.swym-btn-container .swym-add-to-wishlist.swym-heart:after{content:""}.swym-btn-container .swym-add-to-wishlist.swym-heart.swym-added:after{content:""}.swym-btn-container .swym-add-to-wishlist.swym-star:after{content:""}.swym-btn-container .swym-add-to-wishlist.swym-added.swym-star:after{content:""}.swym-btn-container .swym-add-to-wishlist.swym-thumbs-o-up:after{content:""}.swym-btn-container .swym-add-to-wishlist.swym-added.swym-thumbs-o-up:after{content:""}.swym-btn-container .swym-add-to-wishlist.swym-custom:after{content:"";background-position:center;background-repeat:no-repeat;background-size:80%}.swym-btn-container .swym-fave-count{display:inline-block;background:#fff;box-shadow:0px 0px 1px #ddd;color:#666;padding:6px 8px;vertical-align:middle;box-sizing:border-box;-webkit-box-sizing:border-box}.swym-btn-container .swym-add-to-watchlist:after{content:"";color:inherit}.swym-btn-container .swym-add-to-watchlist.swym-added:after{opacity:.5}.swym-btn-container .swym-add-to-watchlist.swym-icontext{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:28px;color:#fff;height:40px;line-height:40px}.swym-btn-container .swym-add-to-watchlist.swym-icontext+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container .swym-add-to-watchlist.swym-icontext:after{color:#fff;font-size:15px;width:40px}.swym-btn-container .swym-add-to-watchlist.swym-icon{height:50px;line-height:50px;background-image:none}.swym-btn-container .swym-add-to-watchlist.swym-icon .swym-tooltip .swym-tooltip-text{position:absolute;left:-20px}.swym-btn-container .swym-add-to-watchlist.swym-icon:not(.swym-add-to-watchlist)>span:not(.swym-tooltip){display:none}.swym-btn-container .swym-add-to-watchlist.swym-text{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:0px !important;height:40px;line-height:40px}.swym-btn-container .swym-add-to-watchlist.swym-text+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container .swym-add-to-watchlist.swym-text:after{content:"";display:none}.swym-btn-container .swym-add-to-watchlist.swym-btnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:0px}.swym-btn-container .swym-add-to-watchlist.swym-btnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container .swym-add-to-watchlist.swym-btnlink:after{content:"";display:none}.swym-btn-container .swym-add-to-watchlist.swym-iconbtnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:24px}.swym-btn-container .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container .swym-add-to-watchlist.swym-iconbtnlink:after{color:inherit;font-size:16px;width:30px;line-height:18px}.swym-btn-container[data-position=default]{display:inline-block}.swym-btn-container[data-position=default] .swym-button{text-indent:9999px;width:50px;overflow:hidden;background:none;box-shadow:none;color:inherit;font-size:0px;display:inline-block;position:relative;overflow:visible !important}.swym-btn-container[data-position=default] .swym-button .swym-tooltip{position:absolute;top:0px;left:0px;bottom:0px;right:0px;visibility:hidden;display:block}.swym-btn-container[data-position=default] .swym-button .swym-tooltip .swym-tooltip-text{visibility:hidden;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}.swym-btn-container[data-position=default] .swym-button .swym-tooltip .swym-tooltip-text{display:inline-block;width:auto;min-width:108px;margin:auto;padding:5px;background:#000;color:#fff;font-size:13px;line-height:1.2;letter-spacing:0px;text-transform:none;text-indent:0px;border:1px solid #000;box-shadow:0px 0px 1px 2px #000;border-radius:3px;font-weight:bold}.swym-btn-container[data-position=default] .swym-button .swym-tooltip .swym-tooltip-text .swym-tooltip-clickable{cursor:pointer;color:inherit;opacity:1;text-decoration:underline;text-transform:uppercase}.swym-btn-container[data-position=default] .swym-button.show-tooltip .swym-tooltip .swym-tooltip-text{opacity:1;visibility:visible;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:28px;color:#fff;height:40px;line-height:40px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{color:#fff;font-size:15px;width:40px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon{height:50px;line-height:50px;background-image:none}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon .swym-tooltip .swym-tooltip-text{position:absolute;left:-20px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icon:not(.swym-add-to-watchlist)>span:not(.swym-tooltip){display:none}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-text{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:0px !important;height:40px;line-height:40px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-text+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-text:after{content:"";display:none}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:0px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-btnlink:after{content:"";display:none}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:24px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-iconbtnlink:after{color:inherit;font-size:16px;width:30px;line-height:18px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-icontext{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:28px;color:#fff;height:40px;line-height:40px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-icontext+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-icontext:after{color:#fff;font-size:15px;width:40px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-icon{height:50px;line-height:50px;background-image:none}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-icon .swym-tooltip .swym-tooltip-text{position:absolute;left:-20px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-icon:not(.swym-add-to-watchlist)>span:not(.swym-tooltip){display:none}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:0px !important;height:40px;line-height:40px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text:after{content:"";display:none}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-btnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:0px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-btnlink:after{content:"";display:none}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-iconbtnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:24px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-iconbtnlink:after{color:inherit;font-size:16px;width:30px;line-height:18px}.swym-btn-container[data-position=right]{position:fixed;top:50%;right:40px;display:block;z-index:10000003;-webkit-transform:translate(100%, 100%) rotate(-90deg);-moz-transform:translate(100%, 100%) rotate(-90deg);-ms-transform:translate(100%, 100%) rotate(-90deg);-o-transform:translate(100%, 100%) rotate(-90deg);transform:translate(100%, 100%) rotate(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.swym-btn-container[data-position=right] .swym-add-to-watchlist{text-indent:45px;width:auto;padding-right:15px;display:block}.swym-btn-container[data-position=right] .swym-add-to-watchlist:after{font-size:20px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.no-icon:after{display:none}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-icontext{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:28px;color:#fff;height:40px;line-height:40px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-icontext+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-icontext:after{color:#fff;font-size:15px;width:40px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-icon{height:50px;line-height:50px;background-image:none}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-icon .swym-tooltip .swym-tooltip-text{position:absolute;left:-20px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-icon:not(.swym-add-to-watchlist)>span:not(.swym-tooltip){display:none}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-text{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:0px !important;height:40px;line-height:40px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-text+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-text:after{content:"";display:none}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-btnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:0px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-btnlink:after{content:"";display:none}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-iconbtnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:24px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=right] .swym-add-to-watchlist.swym-iconbtnlink:after{color:inherit;font-size:16px;width:30px;line-height:18px}.swym-btn-container[data-position=left]{position:fixed;top:50%;left:-5px;display:block;z-index:10000003;-webkit-transform:translate(0, 100%) rotate(-90deg);-moz-transform:translate(0, 100%) rotate(-90deg);-ms-transform:translate(0, 100%) rotate(-90deg);-o-transform:translate(0, 100%) rotate(-90deg);transform:translate(0, 100%) rotate(-90deg);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.swym-btn-container[data-position=left] .swym-add-to-watchlist{text-indent:45px;width:auto;padding-right:15px;display:block}.swym-btn-container[data-position=left] .swym-add-to-watchlist:after{font-size:20px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.no-icon:after{display:none}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-icontext{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:28px;color:#fff;height:40px;line-height:40px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-icontext+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-icontext:after{color:#fff;font-size:15px;width:40px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-icon{height:50px;line-height:50px;background-image:none}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-icon .swym-tooltip .swym-tooltip-text{position:absolute;left:-20px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-icon:not(.swym-add-to-watchlist)>span:not(.swym-tooltip){display:none}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-text{width:auto;font-size:inherit;padding:0px 10px;font-weight:initial;color:#fff;border-radius:0px;text-indent:0px !important;height:40px;line-height:40px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-text+.swym-fave-count{padding:10px 8px;line-height:100%;box-shadow:none;border:1px solid;height:40px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-text:after{content:"";display:none}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-btnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:0px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-btnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-btnlink:after{content:"";display:none}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-iconbtnlink{width:auto;font-size:inherit;padding:0px 0px 0px 4px;font-weight:initial;height:20px;line-height:100%;text-indent:24px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count{padding:2px 2px;line-height:15px;box-shadow:none;height:20px;min-height:20px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:before{content:"(";padding-right:1px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-iconbtnlink+.swym-fave-count:after{content:")";padding-left:1px}.swym-btn-container[data-position=left] .swym-add-to-watchlist.swym-iconbtnlink:after{color:inherit;font-size:16px;width:30px;line-height:18px}.swym-product-grid-item{margin:0 4px 10px;padding:10px;background:#fff;border-radius:4px;overflow:hidden;position:relative}.swym-product-grid-image{overflow:hidden;border:solid #d8d8d8;border-width:0 0 1px;text-align:center;max-height:300px;margin:-11px -11px 8px -11px;position:relative}.swym-product-grid-image-placeholder{position:relative;padding-bottom:100%}.swym-product-grid-image a{display:block;cursor:pointer}.swym-product-grid-image img{display:block;max-width:100%;margin:0 auto;max-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.swym-product-grid-featured{position:absolute;top:0;z-index:1;right:0;left:auto;width:0;height:0;border-style:solid;border-width:0 40px 40px 0;border-color:transparent #f3a840 transparent transparent}.swym-product-grid-featured i{color:#fff;font-size:14px;position:absolute;left:20px;top:2px}.swym-product-grid-meta span{position:absolute;top:0;left:0;padding-top:22px;width:30px;display:block;z-index:1;text-align:center;font-size:.7em}.swym-product-grid-info{margin-bottom:5px;min-height:50px;width:48%;display:inline-block;vertical-align:top}.swym-product-grid-info strong{font-weight:300;line-height:16px;font-size:.9em;margin-bottom:2px;overflow:hidden;max-height:48px;display:block}.swym-product-grid-info span{color:#aaa;font-size:.7em;max-height:28px;display:block;overflow:hidden}.swym-product-grid-price{*zoom:1;line-height:32px;margin-bottom:10px;color:#73757c;display:inline-block;width:48.2%;vertical-align:top;height:50px;margin-bottom:5px;text-align:right}.swym-product-grid-price:before,.swym-product-grid-price:after{display:table;content:"";line-height:0}.swym-product-grid-price:after{clear:both}.swym-product-grid-price .swym-op{font-size:90%}.swym-product-grid-price span{line-height:16px;display:block;position:relative}.swym-product-grid-actions{border-top:1px solid #e3e3e3;padding-top:10px;*zoom:1}.swym-product-grid-actions:before,.swym-product-grid-actions:after{display:table;content:"";line-height:0}.swym-product-grid-actions:after{clear:both}.swym-product-grid-actions button{line-height:30px;text-transform:uppercase;font-size:.8em;cursor:pointer}.swym-product-grid-actions button.action{float:left;border:1px solid #35999d;color:#35999d;background:#fff;border-radius:4px;padding:0 10px;line-height:28px}.swym-product-grid-actions button.delete{float:right;text-indent:-9999px;position:relative;background:transparent;height:30px;width:30px}.swym-product-grid-actions button.delete i{font-size:22px}.swym-product-grid-overlay{background:rgba(255,255,255,.95);position:absolute;top:0;left:0;right:0;bottom:0;z-index:10000;text-align:center;font-size:.8em;padding:10px;visibility:hidden;backface-visibility:hidden;opacity:0}.swym-product-grid-overlay button{line-height:30px;background:transparent;text-transform:uppercase;color:#43a9a5;border-radius:4px;padding:0 10px;cursor:pointer}.swym-product-grid-overlay button.swym-primary{background:#43a9a5;color:#fff}.swym-product-grid-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}.swym-products ol,.swym-products ul{list-style:none;margin:0px;padding:0px}.swym-products-loop{width:100%;margin:10px auto;overflow:auto}.swym-products .swym-product-grid-li{float:left}.swym-products .swym-product-grid-actions{display:none}.swym-products-carousel{position:relative;overflow:hidden}.swym-products-carousel .swym-products-loop{overflow-y:hidden;overflow-x:auto;white-space:nowrap}.swym-products-carousel .swym-product-grid-li{float:none;display:inline-block;white-space:normal;vertical-align:top}.swym-products-carousel:hover .swym-products-nav-left{left:0px}.swym-products-carousel:hover .swym-products-nav-right{right:0px}.swym-products-nav-btn{position:absolute;top:40%;width:30px;height:30px;z-index:1;background:rgba(255,255,255,.5);border-radius:100%;transition:all 300ms ease}.swym-products-nav-btn i.swym-icon{display:block;width:9px;height:16px;margin:7px auto}.swym-products-nav-btn.disabled{opacity:.5;pointer-events:none}.swym-products-nav-left{left:-30px}.swym-products-nav-right{right:-30px}@media screen and (max-width: 570px){.swym-products-carousel .swym-products-nav-left{left:0px}.swym-products-carousel .swym-products-nav-right{right:0px}}@-webkit-keyframes swym-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes swym-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes swym-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swym-loading-spinner{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}.swym-remind-me-block .swym-validation-error-input{color:red;border:1px solid red;margin-bottom:4px}.swym-remind-me-block .swym-validation-error-msg{color:red}.swym-remind-me-block .swym-success-msg{color:green;margin-right:4px}.swym-remind-me-block .subscribe-button{-webkit-appearance:none;color:#fff}.swym-remind-me-block .subscribe-button:focus{outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 4px #000 !important}.swym-remind-me-block .swym-remind-email-container{display:flex;flex-direction:column}.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs{display:flex}.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs .swym-input-and-error-container{width:74%;margin-right:10px}@media(max-width: 768px){.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs input{font-size:12px !important}}.swym-remind-me-block .swym-remind-email-container .swym-add-to-mailing-checkbox{margin-top:4px}.swym-remind-me-block .swym-remind-email-container .swym-add-to-mailing-checkbox span{font-size:14px}@media(max-width: 860px){.swym-remind-me-block .swym-remind-email-container{font-size:12px !important}}@media(max-width: 768px){.swym-remind-me-block .swym-remind-email-container{font-size:10px !important}.swym-remind-me-block .swym-remind-email-container button{padding:0}}.swym-remind-me-block .swym-remind-sms-container{display:flex;margin-top:10px}.swym-remind-me-block .swym-remind-sms-container .swym-input-and-error-container .swym-verified-tick{position:absolute;left:8px;top:12px;background:#00e676;border-radius:100%;width:18px;justify-content:center;display:flex}@media(max-width: 860px){.swym-remind-me-block .swym-remind-sms-container{font-size:12px !important}}@media(max-width: 768px){.swym-remind-me-block .swym-remind-sms-container button{font-size:10px !important}.swym-remind-me-block .swym-remind-sms-container input{font-size:12px !important}.swym-remind-me-block .swym-remind-sms-container button{padding:0}}.swym-remind-me{background:#fff;padding:20px;height:100%;width:100%;max-width:750px}.swym-remind-me .swym-saved-mediums{background:#a7a5a51f;padding:10px;margin-bottom:10px;display:flex;flex-direction:column}.swym-remind-me .swym-saved-mediums p{font-weight:600 !important}.swym-remind-me #swym-trigger-email-auth-button{width:100%;margin-top:10px}.swym-remind-me #swym-trigger-email-auth-deny{margin-top:10px;display:block;text-align:center;cursor:pointer}.swym-remind-me #swym-trigger-auth-form{margin-bottom:0}.swym-remind-me .swym-options{margin-top:20px}.swym-remind-me .swym-options .swym-option{width:100% !important;position:relative;margin-bottom:20px}.swym-remind-me .swym-options .swym-option:after{font-family:"swym-font";content:"";position:absolute;right:0px;top:10px;font-size:12px;width:20px}.swym-remind-me .swym-mediums-switcher{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:20px 0;display:flex}.swym-remind-me .swym-mediums-switcher button.non-active{border:1px solid #000;background:#fff}.swym-remind-me .swym-mediums-switcher button.non-active label{color:#000}.swym-remind-me .swym-mediums-switcher button{width:100%;min-width:0;max-width:100%;padding:16px;height:auto}.swym-remind-me .swym-mediums-switcher button label{font-size:16px;line-height:15px;color:var(--swym-remind-cta-text-color);margin:auto;text-align:center}@media(max-width: 860px){.swym-remind-me .swym-mediums-switcher button{font-size:12px !important}}.swym-remind-me input.swym-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background:#fff;width:100%;line-height:40px;padding:0 15px;font-size:14px;border-radius:0;border:1px solid #ddd;box-shadow:none}.swym-remind-me button.swym-button{background-color:var(--swym-remind-cta-bg-color);color:var(--swym-remind-cta-text-color);text-transform:none}.swym-remind-me button.swym-button.swym-sbisa-v2{background-color:var(--swym-remind-cta-bg-color-v2);color:var(--swym-remind-cta-text-color-v2)}.swym-remind-me select.swym-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;background:#fff;width:100%;line-height:40px;height:40px;padding:0 15px;color:#999;font-size:14px;border-radius:0;border:1px solid #ddd;box-shadow:none}.swym-remind-me p.swym-remind-description{margin:0px;padding:0px;margin-bottom:10px;font-size:16px;line-height:172%}.swym-remind-me p.swym-remind-description.swym-sbisa-v2{font-size:14px;font-style:italic;margin-top:25px;margin-bottom:25px}.swym-remind-me .swym-title{overflow:hidden;font-size:24px;line-height:52px;margin-bottom:19px}.swym-remind-me .swym-title.swym-sbisa-v2{overflow:hidden;font-size:18px;line-height:100%;margin-bottom:19px;font-weight:600}.swym-remind-me .swym-powered-by{text-align:center;opacity:.8;padding:0px;position:relative;font-size:10px;text-decoration:none;color:inherit}.swym-remind-me .swym-powered-by a{text-decoration:none;color:inherit}.swym-remind-me .swym-remind-description.swym-sms-input{margin-top:14px !important}.swym-remind-me .swym-contact-container{display:flex}.swym-remind-me .swym-contact-container .contact-validation{width:60%}.swym-remind-me .swym-remind-me-mailing-list-container{display:flex;align-items:baseline;margin-top:10px;color:inherit}.swym-remind-me .swym-remind-me-mailing-list-container #swym-trigger-add-to-mailing-list-input,.swym-remind-me .swym-remind-me-mailing-list-container #swym-trigger-remind-wishlist-input{font-size:16px}.swym-remind-me .swym-remind-me-mailing-list-container #swym-remind-me-add-to-mailing-list-input{height:16px;width:16px;margin-right:8px}.swym-remind-me .swym-remind-me-mailing-list-container label{font-size:inherit}.swym-remind-me .swym-remind-me-mailing-list-container label p{display:inline;font-size:14px !important;text-transform:none}.swym-remind-me .swym-privacy-info{margin-top:19px;font-size:14px;line-height:150%}.swym-remind-me .swym-privacy-info.swym-sbisa-v2{font-style:italic}.swym-remind-me .swym-privacy-info-bottom,.swym-remind-me .swym-postscript-compliance-info{margin-top:19px;font-size:14px;line-height:150%}.swym-remind-me .swym-compliance-link{color:inherit;text-decoration:underline}.swym-remind-me .swym-postscript-compliance-info{font-style:italic}.swym-remind-me .swym-remind-email-auth-input-label{width:100%}.swym-remind-me #remind-me-subscribe-btn{margin-top:20px;padding:15px;background:var(--swym-remind-cta-bg-color);color:var(--swym-remind-cta-text-color);border:.5px solid var(--swym-remind-cta-bg-color);font-size:16px;line-height:15px;text-align:center;cursor:pointer;width:100%}.swym-remind-me #remind-me-subscribe-btn.swym-sbisa-v2{background:var(--swym-remind-cta-bg-color-v2);color:var(--swym-remind-cta-text-color-v2)}.swym-remind-me #swym-remind-me-sms-validate .swym-sms-validate-discription{font-size:16px;line-height:172%;margin-top:10px}.swym-remind-me #swym-remind-me-sms-validate #swym-remind-sms-resend-link-btn{background:var(--swym-remind-cta-bg-color);color:var(--swym-remind-cta-text-color);padding:15px;width:100%;margin:20px 0;text-align:center;font-size:16px;line-height:15px}.swym-remind-me #swym-remind-me-sms-validate #swym-remind-sms-resend-link-btn[disabled]{opacity:.5}.swym-remind-me #swym-remind-me-sms-validate #swym-remind-sms-subscribe-again-btn{border:.5px solid #000;padding:15px;width:100%;text-align:center}.swym-remind-me .swym-error{display:block;padding:10px;position:relative;margin-top:10px;background:#ffeaea;border:1px solid #ffa4a4;color:red}.swym-remind-me .swym-success{display:block;padding:10px;position:relative;margin-top:10px;background:#d0ffd2;border:1px solid #94ce98;color:#179000}.swym-remind-me button.swym-button.swym-loader{-webkit-transition:color .2s ease-in-out,padding .2s ease-in-out;-moz-transition:color .2s ease-in-out,padding .2s ease-in-out;-ms-transition:color .2s ease-in-out,padding .2s ease-in-out;-o-transition:color .2s ease-in-out,padding .2s ease-in-out;transition:color .2s ease-in-out,padding .2s ease-in-out}.swym-remind-me button.swym-button.swym-loader:before{display:block;position:absolute;left:50%;top:-50%;margin-top:-8px;margin-left:-8px;z-index:10;content:"";overflow:hidden;width:10px;height:10px;border:4px solid #fff;border-right-color:transparent;border-radius:16px;opacity:0;-webkit-transition:top .2s ease-in-out,opacity .2s ease-in-out;-moz-transition:top .2s ease-in-out,opacity .2s ease-in-out;-ms-transition:top .2s ease-in-out,opacity .2s ease-in-out;-o-transition:top .2s ease-in-out,opacity .2s ease-in-out;transition:top .2s ease-in-out,opacity .2s ease-in-out}.swym-remind-me button.swym-button.swym-loader.swym-loading{cursor:wait;padding-top:40px}.swym-remind-me button.swym-button.swym-loader.swym-loading:before{top:50%;opacity:1;-webkit-animation:swym-loading-spinner 1250ms infinite linear;-moz-animation:swym-loading-spinner 1250ms infinite linear;-o-animation:swym-loading-spinner 1250ms infinite linear;animation:swym-loading-spinner 1250ms infinite linear}.swym-remind-me .swym-validation-error-msg{font-size:16px;line-height:172%;color:#de3618;padding:10px 20px;margin-top:20px;background:rgba(222,54,24,.1);border:1px solid #de3618}.swym-remind-me .swym-success-msg{color:green;margin-right:4px;padding:10px 20px;background:rgba(16,128,67,.1);border:1px solid #108043;font-size:16px;line-height:172%}.swym-remind-me .swym-success-msg.swym-sbisa-v2{color:var(--swym-subscribe-success-text-color);background:var(--swym-subscribe-success-bg-color);border:none;border-radius:4px}.swym-remind-me .subscribe-button{-webkit-appearance:none;color:#fff}.swym-remind-me .subscribe-button:focus{outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 4px #000 !important}.swym-remind-me .swym-remind-email-container{display:flex;flex-direction:column}.swym-remind-me .swym-remind-email-container .swym-remind-email-inputs{display:flex;flex-wrap:wrap}.swym-remind-me .swym-remind-email-container .swym-remind-email-inputs .swym-input-and-error-container span{padding:0 10px}.swym-remind-me .swym-remind-email-container .swym-remind-email-inputs .email-sub-button{flex-grow:1;font-size:14px;line-height:15px;padding:16px;height:52px;text-transform:uppercase}.swym-remind-me .swym-remind-email-container .swym-remind-email-inputs .swym-input{outline:none;margin-bottom:10px;flex-grow:2;width:100%;font-size:14px;line-height:172%;height:52px}.swym-remind-me .swym-remind-email-container .swym-input-and-error-container.has-error #swym-remind-email-auth-input{border:1px solid #de3618}.swym-remind-me .swym-remind-email-container .swym-add-to-mailing-checkbox{align-items:center}.swym-remind-me .swym-remind-email-container .swym-add-to-mailing-checkbox span{font-size:14px;line-height:150%}.swym-remind-me .swym-remind-sms-container{display:flex;flex-direction:column}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs{display:flex;flex-wrap:wrap}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs #swym-remind-sms-input-container{display:flex;color:#777;font-size:16px;line-height:172%;border-radius:0;align-items:center;height:50px;width:100%;margin-bottom:10px;flex-grow:2;height:52px;border:1px solid #ddd}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs #swym-remind-sms-input-container #swym-remind-sms-input{background-color:unset}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs #swym-remind-sms-input-container .swym-input{outline:none;border:none}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs #swym-remind-sms-input-container .iti.iti--allow-dropdown{width:100%}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs #swym-remind-sms-input-container .iti__flag{display:block}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs .swym-verified-tick{position:absolute;left:8px;top:12px;background:#00e676;border-radius:100%;width:18px;justify-content:center;display:flex}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs .sms-sub-button{flex-grow:1;font-size:14px;line-height:15px;text-transform:uppercase;padding:16px;height:52px}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs .swym-validation-error-input{border:1px solid #de3618}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs input::-webkit-outer-spin-button,.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs input::-webkit-inner-spin-button{-webkit-appearance:none}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs input[type=number]{-moz-appearance:textfield}.swym-remind-me .swym-remind-sms-container .swym-input-and-error-container.has-error #swym-remind-sms-input-container{border:1px solid #de3618 !important}.swym-remind-me .swym-remind-me-webpush-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.swym-remind-me .swym-remind-me-webpush-container .swym-webpush-notifed-text{font-size:18px;line-height:116%;color:#121212}.swym-remind-me .swym-remind-me-webpush-container .webpush-sub-button{background:#000;color:#fff;padding:15px;width:100%;margin:20px 0;text-align:center;font-size:16px;line-height:15px;height:52px}.swym-remind-me input.swym-input.swym-validation-error-input{margin-bottom:4px;border:1px solid #de3618}.swym-remind-me.swym-sbisa-v2{max-width:700px}.swym-remind-me-block .swym-validation-error-input{color:red;border:1px solid red;margin-bottom:4px}.swym-remind-me-block .swym-validation-error-msg{color:red}.swym-remind-me-block .swym-success-msg{color:green;margin-right:4px}.swym-remind-me-block .subscribe-button{-webkit-appearance:none}.swym-remind-me-block .subscribe-button:focus{outline:2px solid #fff !important;outline-offset:0;box-shadow:0 0 0 4px #000 !important}.swym-remind-me-block .swym-remind-email-container{display:flex;flex-direction:column}.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs{display:flex}.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs .swym-input-and-error-container{width:74%;margin-right:10px}.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs .swym-input{width:auto}@media(max-width: 768px){.swym-remind-me-block .swym-remind-email-container .swym-remind-email-inputs .swym-input{width:100%}}.swym-remind-me-block .swym-remind-email-container .swym-add-to-mailing-checkbox span{font-size:14px}@media(max-width: 860px){.swym-remind-me-block .swym-remind-email-container{font-size:12px !important}}.swym-remind-me-block .swym-remind-sms-container{display:flex;margin-top:10px}.swym-remind-me-block .swym-remind-sms-container .swym-remind-sms-inputs #swym-remind-sms-input-container{width:auto}@media(max-width: 768px){.swym-remind-me-block .swym-remind-sms-container .swym-remind-sms-inputs #swym-remind-sms-input-container{width:100%}}.swym-remind-me-block .swym-remind-sms-container .swym-input-and-error-container .swym-verified-tick{position:absolute;left:8px;top:12px;background:#00e676;border-radius:100%;width:18px;justify-content:center;display:flex}@media(max-width: 860px){.swym-remind-me-block .swym-webpush{font-size:12px !important}}@media(max-width: 768px){.swym-remind-me-block .swym-webpush{font-size:10px !important}.swym-remind-me-block .swym-webpush button{padding:0}}.swym-remind-me-block .mailing-list-text{width:74%}.swym-remind-me-block .swym-saved-mediums{background:#a7a5a51f;padding:10px;margin-bottom:10px;display:flex;flex-direction:column}.swym-remind-me-block .swym-saved-mediums p{font-weight:600 !important}.swym-error{display:block;padding:10px;position:relative;margin-top:10px;background:#ffeaea;border:1px solid #ffa4a4;color:red}.swym-success{display:block;padding:10px;position:relative;margin-top:10px;background:#d0ffd2;border:1px solid #94ce98;color:#179000}button.swym-button.swym-loader{-webkit-transition:color .2s ease-in-out,padding .2s ease-in-out;-moz-transition:color .2s ease-in-out,padding .2s ease-in-out;-ms-transition:color .2s ease-in-out,padding .2s ease-in-out;-o-transition:color .2s ease-in-out,padding .2s ease-in-out;transition:color .2s ease-in-out,padding .2s ease-in-out}button.swym-button.swym-loader:before{display:block;position:absolute;left:50%;top:-50%;margin-top:-8px;margin-left:-8px;z-index:10;content:"";overflow:hidden;width:10px;height:10px;border:4px solid #fff;border-right-color:transparent;border-radius:16px;opacity:0;-webkit-transition:top .2s ease-in-out,opacity .2s ease-in-out;-moz-transition:top .2s ease-in-out,opacity .2s ease-in-out;-ms-transition:top .2s ease-in-out,opacity .2s ease-in-out;-o-transition:top .2s ease-in-out,opacity .2s ease-in-out;transition:top .2s ease-in-out,opacity .2s ease-in-out}button.swym-button.swym-loader.swym-loading{cursor:wait;padding-top:40px}button.swym-button.swym-loader.swym-loading:before{top:50%;opacity:1;-webkit-animation:swym-loading-spinner 1250ms infinite linear;-moz-animation:swym-loading-spinner 1250ms infinite linear;-o-animation:swym-loading-spinner 1250ms infinite linear;animation:swym-loading-spinner 1250ms infinite linear}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog{width:100% !important}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me{min-width:700px}@media only screen and (max-width: 900px){.swym-remind-me{min-width:unset !important}.swym-remind-me .swym-title{font-size:30px;line-height:39px}.swym-remind-me .swym-remind-email-container .swym-remind-email-inputs{flex-direction:column}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs{flex-direction:column}}.iti-mobile .iti--container{z-index:9999999999}.swym-remind-me .swym-mediums-switcher button{border:1px solid #000;background:var(--swym-remind-cta-bg-color)}.swym-remind-me .swym-mediums-switcher button.swym-sbisa-v2{border:none;background:none;border-bottom:1px solid #e1e3e5;text-align:center;cursor:pointer}.swym-remind-me .swym-mediums-switcher button.swym-sbisa-v2:not(.non-active){border-bottom:3px solid #000}.swym-remind-me .swym-mediums-switcher button label{color:var(--swym-remind-cta-text-color)}.swym-remind-me .swym-mediums-switcher button.swym-sbisa-v2 label{color:#000;cursor:pointer}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs .sms-sub-button{background:var(--swym-remind-cta-bg-color);color:var(--swym-remind-cta-text-color)}.swym-remind-me .swym-remind-sms-container .swym-remind-sms-inputs .sms-sub-button.swym-sbisa-v2{background:var(--swym-remind-cta-bg-color-v2);color:var(--swym-remind-cta-text-color-v2)}.swym-remind-me .swym-remind-me-webpush-container .webpush-sub-button{background:var(--swym-remind-cta-bg-color);color:var(--swym-remind-cta-text-color)}.swym-remind-me .swym-remind-email-container .swym-remind-email-inputs .email-sub-button{background:var(--swym-remind-cta-bg-color);color:var(--swym-remind-cta-text-color)}.swym-remind-me .swym-remind-email-container .swym-remind-email-inputs .email-sub-button.swym-sbisa-v2{background:var(--swym-remind-cta-bg-color-v2);color:var(--swym-remind-cta-text-color-v2)}


            .swym-wishlist-grid .swym-add-to-cart-btn,
            .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn {
                background: #03000C !important;
            }
            .swym-wishlist-grid .swym-add-to-cart-btn.swym-disabled,
            .swym-wishlist-detail-content .swym-wishlist-add-to-cart-btn.swym-disabled {
                background: #A8A8A9 !important;
            }
        


      .swym-wishlist-collections-v2, 
      .swym-wishlist-collections-v2 svg {
        background: unset;
        border: unset;
        width: 25px !important;
        height: 25px !important;
      }

      .swym-wishlist-collections-v2 svg {
        min-width: 24px;
      }

      false
        
      .swym-wishlist-collections-icon-heart-filled, 
      .swym-wishlist-collections-icon-heart-unfilled, 
      .swym-wishlist-collections-icon-star-filled, 
      .swym-wishlist-collections-icon-star-unfilled, 
      .swym-wishlist-collections-icon-bookmark-unfilled, 
      .swym-wishlist-collections-icon-bookmark-filled {
        fill: #810000;
      }
        
      .swym-wishlist-collections-v2-container {
        position: absolute;
        top: 0;
        left: 0;
        padding: 10px;
        z-index: 5;
        cursor: pointer;
      }

      .swym-sr-only {
        clip: rect(0 0 0 0);
        clip-path: inset(50%);
        height: 1px;
        width: 1px;
        overflow: hidden;
        white-space: nowrap;
        position: absolute;
      }

 #shopify-section-sections--27023383494939__header .header__logo .site-logo {position: relative; top: -3px;} @media screen and (min-width: 1025px) {#shopify-section-sections--27023383494939__header .bls_header.transparent {--header-padding: 1.8rem; }} 

 #shopify-section-template--27023388836123__ad27c797-e75c-4265-88b2-1286682d8ddd .size-large {--heading-size: clamp(6.4rem, 6.6vw, 12.8rem); --description-size: clamp(1.5rem, 1.2vw, 1.6rem);} #shopify-section-template--27023388836123__ad27c797-e75c-4265-88b2-1286682d8ddd .slideshow .size-large {--button-spacing-top: clamp(4.2rem, 4.8vw, 7.3rem);} #shopify-section-template--27023388836123__ad27c797-e75c-4265-88b2-1286682d8ddd .slideshow {padding-bottom: 0px !important;} 


.feature-icons-row{
    display:grid;
    grid-template-columns:repeat(4,1fr);
    background:#fff;
    border-radius:24px;
    overflow:hidden;
    max-width:1200px;
    margin:0 auto; /* ← THIS FIXES IT */
}
.feature-item{
    padding:28px 12px 24px;
    text-align:center;
    position:relative;
    background:#fff;
    transition:background 0.25s ease;
}
.feature-item:hover {
    background:#faf8f6;
}
/* Icon wrapper */
.feature-item .icon-wrap{
    display:inline-flex;
    align-items:center;
    justify-content:center;
    width:64px;
    height:64px;
    border-radius:50%;
    background:#fbeef0;
    margin-bottom:14px;
    transition:background 0.25s ease, transform 0.25s ease, box-shadow 0.25s ease;
}
.feature-item:hover .icon-wrap {
    background:#f7e2e5;
    transform:translateY(-3px) scale(1.08);
    box-shadow:0 6px 14px rgba(110,31,42,0.2);
}
.feature-item .icon-wrap img{
    width:34px;
    height:34px;
    object-fit:contain;
    display:block;
}
.feature-item h4{
    margin:0;
    font-size:15px;
    font-weight:600;
    line-height:1.3;
    color:#1e1e1e;
    letter-spacing:-0.01em;
}
/* --- Mobile --- */
@media(max-width:749px){
    .feature-icons-row{
        border-radius:16px;
    }
    .feature-item{
        padding:16px 6px 14px;
    }
    .feature-item .icon-wrap{
        width:44px;
        height:44px;
        margin-bottom:8px;
    }
    .feature-item .icon-wrap img{
        width:24px;
        height:24px;
    }
    .feature-item h4{
        font-size:11px;
        line-height:1.2;
    }
}
@media(max-width:480px){
    .feature-item{
        padding:12px 4px 10px;
    }
    .feature-item .icon-wrap{
        width:36px;
        height:36px;
    }
    .feature-item .icon-wrap img{
        width:18px;
        height:18px;
    }
    .feature-item h4{
        font-size:9px;
    }
}


 #shopify-section-template--27023388836123__custom_liquid_qmT3eH .full-width-gap {--full-width-gap-x: 1rem; margin-top: -20px;} 

 #shopify-section-template--27023388836123__3f60e9ee-6df6-4ad3-b8df-6e62e1ecd764 .collection__inner .absolute {--heading-color: #ffffff; --text-color: 255, 255, 255;} #shopify-section-template--27023388836123__3f60e9ee-6df6-4ad3-b8df-6e62e1ecd764 .collection__inner .absolute .product-count {color: #fff;} @media (min-width: 1025px) {#shopify-section-template--27023388836123__3f60e9ee-6df6-4ad3-b8df-6e62e1ecd764 .bls_section-heading {margin-bottom: 6rem; }} 


  .ai-product-tabs-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    padding-top: 40px;
    padding-bottom: 40px;
    margin-top: 0px;
    margin-bottom: 0px;
  }

  .ai-product-tabs-container-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    max-width: 1300px;
    margin: 0 auto;
    padding: 0 20px;
  }

  .ai-product-tabs-header-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    text-align: center;
    margin-bottom: 30px;
  }

  .ai-product-tabs-title-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    font-size: 32px;
    color: #151515;
    margin: 0 0 20px;
  }

  .ai-product-tabs-nav-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    display: flex;
    justify-content: center;
    gap: 10px;
    flex-wrap: wrap;
  }

  .ai-product-tabs-button-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    padding: 12px 30px;
    background-color: #ffffff;
    color: #151515;
    border: 1px solid #dddddd;
    border-radius: 4px;
    cursor: pointer;
    font-size: 16px;
    transition: all 0.3s ease;
  }

  .ai-product-tabs-button-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3:hover {
    background-color: #f5f5f5;
    color: #151515;
  }

  .ai-product-tabs-button-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3.active {
    background-color: #151515;
    color: #ffffff;
    border-color: #151515;
  }

  .ai-product-tabs-content-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    margin-top: 40px;
  }

  .ai-product-tabs-panel-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    display: none;
  }

  .ai-product-tabs-panel-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3.active {
    display: block;
  }

  .ai-product-tabs-scroll-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    overflow-x: auto;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: thin;
    scrollbar-color: #cccccc transparent;
  }

  .ai-product-tabs-scroll-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3::-webkit-scrollbar {
    height: 8px;
  }

  .ai-product-tabs-scroll-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3::-webkit-scrollbar-track {
    background: transparent;
  }

  .ai-product-tabs-scroll-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3::-webkit-scrollbar-thumb {
    background-color: #cccccc;
    border-radius: 4px;
  }

  .ai-product-tabs-grid-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    display: flex;
    gap: 20px;
    padding-bottom: 10px;
  }

  .ai-product-tabs-card-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    flex: 0 0 280px;
    width: 280px;
    position: relative;
  }

  .ai-product-tabs-image-wrapper-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    position: relative;
    width: 100%;
    margin-bottom: 12px;
    overflow: hidden;
    border-radius: 8px;
    cursor: pointer;
  }

  .ai-product-tabs-image-wrapper-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3:hover .ai-product-tabs-image-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    transform: scale(1.05);
  }

  .ai-product-tabs-image-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    width: 100%;
    height: auto;
    display: block;
    transition: transform 0.3s ease;
  }

  .ai-product-tabs-image-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3.adapt {
    height: auto;
  }

  .ai-product-tabs-image-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3.square {
    aspect-ratio: 1 / 1;
    object-fit: cover;
  }

  .ai-product-tabs-image-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3.tall {
    aspect-ratio: 2 / 3;
    object-fit: cover;
  }

  .ai-product-tabs-quick-add-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    position: absolute;
    bottom: 10px;
    right: 10px;
    width: 44px;
    height: 44px;
    background-color: #151515;
    color: #ffffff;
    border: none;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
    transition: all 0.3s ease;
    z-index: 2;
  }

  .ai-product-tabs-quick-add-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3:hover {
    background-color: #e40202;
    color: #ffffff;
    transform: scale(1.1);
  }

  .ai-product-tabs-quick-add-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3:disabled {
    opacity: 0.6;
    cursor: not-allowed;
  }

  .ai-product-tabs-quick-add-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 svg {
    width: 20px;
    height: 20px;
  }

  .ai-product-tabs-info-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    text-align: center;
  }

  .ai-product-tabs-vendor-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    font-size: 12px;
    color: #999999;
    margin-bottom: 4px;
    text-transform: uppercase;
  }

  .ai-product-tabs-product-title-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    font-size: 14px;
    color: #151515;
    margin: 0 0 8px;
    font-weight: 500;
  }

  .ai-product-tabs-product-title-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 a {
    color: inherit;
    text-decoration: none;
  }

  .ai-product-tabs-product-title-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 a:hover {
    color: #e40202;
  }

  .ai-product-tabs-price-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    font-size: 16px;
    color: #151515;
    font-weight: 600;
  }

  .ai-product-tabs-price-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 .compare-at {
    text-decoration: line-through;
    color: #999999;
    margin-left: 8px;
    font-weight: 400;
  }

  .ai-product-tabs-empty-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
    text-align: center;
    padding: 60px 20px;
    color: #999;
  }

  @media screen and (max-width: 749px) {
    .ai-product-tabs-card-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
      flex: 0 0 200px;
      width: 200px;
    }

    .ai-product-tabs-title-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
      font-size: 25.6px;
    }

    .ai-product-tabs-button-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
      padding: 10px 20px;
      font-size: 14px;
    }

    .ai-product-tabs-quick-add-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 {
      width: 40px;
      height: 40px;
    }

    .ai-product-tabs-quick-add-ayxhpttbtwgdlngsrvaigenblock2feb776h8ytq3 svg {
      width: 18px;
      height: 18px;
    }
  }



  [class*='get-'] {
    display: none;
  }

  [class*='get-'].active {
    display: block;
  }



.amaraa-ig-banner {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  gap: 14px;
  width: 100%;
  padding: 22px 20px;
  background: linear-gradient(135deg, #fdf2f3 0%, #f7e2e5 100%);
}
.ig-banner-badge {
  width: 38px;
  height: 38px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(45deg, #f9ce34, #ee2a7b, #6228d7);
  color: #fff;
  flex-shrink: 0;
}
.ig-banner-badge svg { width: 19px; height: 19px; }
.ig-banner-text {
  font-size: 14px;
  color: #4a3030;
}
.ig-banner-text strong { color: #6e1f2a; }
.ig-banner-btn {
  display: inline-block;
  padding: 9px 20px;
  background: #6e1f2a;
  color: #fff;
  font-size: 12.5px;
  font-weight: 600;
  letter-spacing: 0.3px;
  text-decoration: none;
  border-radius: 999px;
  transition: background 0.25s ease, transform 0.2s ease;
}
.ig-banner-btn:hover {
  background: #581620;
COLOR:WHITE;
  transform: translateY(-2px);
}
@media (max-width: 480px) {
  .amaraa-ig-banner {
    flex-direction: column;
    text-align: center;
    padding: 20px 16px;
  }
}



.offer-banner-widget{
    max-width:1200px;
    width:100%;
    margin:0 auto;
    padding-left:6px;
    padding-right:6px;
    padding-top:0;
    padding-bottom:0;
    box-sizing:border-box;
    display:flex;
    flex-direction:column;
    gap:10px;
}
.obw-row{
    display:flex;
    align-items:stretch;
    background:#fdf3f4;
    border:1px solid rgba(110,40,37,0.18);
    border-radius:12px;
    min-height:56px;
    width:100%;
    box-sizing:border-box;
}
.obw-badge{
    flex:0 0 22%;
    min-width:0;
    background:rgb(110,40,37);
    color:#fff;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:3px;
    padding:8px 4px;
    text-align:center;
    border-radius:12px 0 0 12px;
    box-sizing:border-box;
}
.obw-badge svg{
    width:16px;
    height:16px;
    flex-shrink:0;
}
.obw-badge-text{
    font-size:clamp(8px,2.6vw,12px);
    line-height:1.3;
    letter-spacing:.1px;
    color:#fff;
    overflow-wrap:break-word;
}
.obw-badge-text strong{
    font-size:clamp(9px,2.9vw,13px);
    font-weight:700;
    display:inline-block;
    margin-top:1px;
}
.obw-detail{
    flex:1 1 36%;
    min-width:0;
    display:flex;
    flex-direction:column;
    justify-content:center;
    gap:2px;
    padding:6px 8px;
    box-sizing:border-box;
}
.obw-detail-single{
    justify-content:center;
}
.obw-line1{
    font-size:clamp(9px,2.6vw,14px);
    color:#3a3a3a;
    line-height:1.25;
    overflow-wrap:break-word;
}
.obw-line2{
    font-size:clamp(10px,3vw,17px);
    color:#1e1e1e;
    display:flex;
    align-items:center;
    flex-wrap:wrap;
    gap:3px;
    line-height:1.25;
}
.obw-line2 strong{
    font-weight:800;
    color:#111;
}
.obw-spark{
    width:11px;
    height:11px;
    flex-shrink:0;
}
.obw-divider{
    flex:0 0 1px;
    margin:8px 0;
    background:rgba(110,40,37,0.25);
}
.obw-code-box{
    flex:0 0 28%;
    min-width:0;
    background:transparent;
    border:none;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:4px;
    padding:6px 6px;
    cursor:pointer;
    font:inherit;
    box-sizing:border-box;
}
.obw-code-label{
    font-size:clamp(8px,2.4vw,13px);
    color:rgb(110,40,37);
    border:1.5px dashed rgb(110,40,37);
    border-radius:8px;
    padding:4px 6px;
    text-align:center;
    line-height:1.3;
    overflow-wrap:break-word;
}
.obw-code-value{
    font-weight:800;
    letter-spacing:.3px;
}
.obw-code-sub{
    font-size:clamp(7px,2.1vw,11px);
    color:#b8860b;
    text-align:center;
    line-height:1.2;
}
.obw-code-box.is-copied .obw-code-label{
    background:rgb(110,40,37);
    color:#fff;
    border-style:solid;
}
.obw-tag{
    flex:0 0 28%;
    min-width:0;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:center;
    gap:3px;
    padding:6px 6px;
    text-align:center;
    box-sizing:border-box;
}
.obw-tag svg{
    width:16px;
    height:16px;
    flex-shrink:0;
}
.obw-tag span{
    font-size:clamp(8px,2.4vw,13px);
    font-weight:600;
    color:rgb(110,40,37);
    line-height:1.25;
    overflow-wrap:break-word;
}

/* Toast shown after a successful copy */
.obw-toast{
    position:fixed;
    left:50%;
    bottom:24px;
    transform:translateX(-50%) translateY(20px);
    background:rgb(110,40,37);
    color:#fff;
    padding:10px 18px;
    border-radius:999px;
    font-size:13px;
    font-weight:600;
    letter-spacing:.2px;
    box-shadow:0 6px 18px rgba(0,0,0,.18);
    opacity:0;
    pointer-events:none;
    transition:opacity .25s ease, transform .25s ease;
    z-index:9999;
}
.obw-toast.is-visible{
    opacity:1;
    transform:translateX(-50%) translateY(0);
}

/* DESKTOP: bigger, full-width feel */
@media (min-width:750px){
.offer-banner-widget{
    padding-left:20px;
    padding-right:20px;
    padding-top:0;
    padding-bottom:0;
    gap:14px;
    margin:0 auto;
}
.obw-row{
    min-height:80px;
    border-radius:14px;
}
.obw-badge{
    padding:10px 8px;
    gap:6px;
    border-radius:14px 0 0 14px;
}
.obw-badge svg{ width:22px; height:22px; }
.obw-detail{ padding:8px 20px; gap:4px; }
.obw-code-box, .obw-tag{ padding:8px 14px; }
.obw-spark{ width:14px; height:14px; }
}

/* Extra-small phones: keep proportions but trim padding further */
@media (max-width:359px){
.offer-banner-widget{ padding:0 4px; gap:8px; }
.obw-detail{ padding:6px 6px; }
.obw-code-box, .obw-tag{ padding:6px 4px; }
}



  .ai-video-product-slider-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    display: block;
    width: 100%;
    max-width: 100%;
    background-color: #ffffff;
    padding-top: 20px;
    padding-bottom: 50px;
    overflow: hidden;
    box-sizing: border-box;
  }

  .ai-video-product-slider__container-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    max-width: 1290px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    width: 100%;
    overflow: hidden;
  }

  /* Heading Styles - Playfair Display */
  .ai-video-product-slider__heading-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    text-align: center;
    margin-bottom: 40px;
    color: #6E2825;
    font-family: 'Playfair Display', serif;
    font-size: 48px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: none;
  }

  .ai-video-product-slider__layout-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 40px;
    align-items: center;
    width: 100%;
  }

  .ai-video-product-slider__video-column-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    position: relative;
    width: 100%;
    height: 700px;
    min-height: 700px;
    overflow: hidden;
    
      border-radius: 12px;
    
  }

  .ai-video-product-slider__video-wrapper-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    position: relative;
    width: 100%;
    height: 100%;
    overflow: hidden;
    cursor: pointer;
    
      border-radius: 12px;
    
  }

  .ai-video-product-slider__video-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    background-color: #f4f4f4;
  }

  .ai-video-product-slider__video-placeholder-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    width: 100%;
    height: 100%;
    background-color: #f4f4f4;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 700px;
    
      border-radius: 12px;
    
  }

  .ai-video-product-slider__video-placeholder-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k svg {
    width: 100px;
    height: 100px;
    opacity: 0.3;
  }

  /* Play button overlay */
  .ai-video-product-slider__play-button-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 64px;
    height: 64px;
    border-radius: 50%;
    background-color: rgba(255, 255, 255, 0.9);
    border: none;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    z-index: 2;
    transition: opacity 0.25s ease, transform 0.25s ease, background-color 0.25s ease;
  }

  .ai-video-product-slider__play-button-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k:hover {
    background-color: #ffffff;
    transform: translate(-50%, -50%) scale(1.06);
  }

  .ai-video-product-slider__play-button-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k svg {
    width: 22px;
    height: 22px;
    margin-left: 3px;
    fill: #6E2825;
  }

  /* Hide the tap-to-play button on devices that support real hover (desktop) —
     those rely on mouseenter/mouseleave instead */
  @media (hover: hover) and (pointer: fine) {
    .ai-video-product-slider__play-button-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      display: none;
    }
  }

  .ai-video-product-slider__video-wrapper-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k.is-playing .ai-video-product-slider__play-button-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    opacity: 0;
    pointer-events: none;
  }

  .ai-video-product-slider__product-column-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    position: relative;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    overflow: hidden;
  }

  .ai-video-product-slider__slider-wrapper-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    position: relative;
    width: 100%;
    overflow: hidden;
  }

  .ai-video-product-slider__slider-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    gap: 20px;
    scrollbar-width: none;
    -ms-overflow-style: none;
    padding: 5px 0;
    width: 100%;
    box-sizing: border-box;
  }

  .ai-video-product-slider__slider-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k::-webkit-scrollbar {
    display: none;
  }

  .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    scroll-snap-align: start;
    flex-shrink: 0;
    min-width: 0;
    box-sizing: border-box;
    overflow: hidden;
  }

  .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k > * {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  .ai-video-product-slider__arrows-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    display: flex;
    gap: 10px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-video-product-slider__arrow-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    width: 44px;
    height: 44px;
    border: 1px solid rgb(var(--color-foreground));
    background-color: transparent;
    color: rgb(var(--color-foreground));
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
    
      border-radius: 4px;
    
  }

  .ai-video-product-slider__arrow-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k:hover {
    background-color: rgb(var(--color-foreground));
    color: rgb(var(--color-background));
  }

  .ai-video-product-slider__arrow-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k:disabled {
    opacity: 0.3;
    cursor: not-allowed;
  }

  .ai-video-product-slider__arrow-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k:disabled:hover {
    background-color: transparent;
    color: rgb(var(--color-foreground));
  }

  .ai-video-product-slider__arrow-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k svg {
    width: 20px;
    height: 20px;
  }

  .ai-video-product-slider__dots-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-video-product-slider__dot-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: rgb(var(--color-foreground));
    opacity: 0.3;
    border: none;
    padding: 0;
    cursor: pointer;
    transition: opacity 0.3s ease;
  }

  .ai-video-product-slider__dot-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k.active {
    opacity: 1;
  }

  .ai-video-product-slider__empty-state-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    text-align: center;
    padding: 60px 20px;
    color: #999;
    font-size: 14px;
  }

  /* View All Button Styles - Inter Font */
  .ai-video-product-slider__view-all-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
    margin-top: 30px;
    display: inline-block;
    text-align: center;
  }

  .ai-video-product-slider__view-all-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .button {
    background-color: #6e2825;
    color: #ffffff;
    border: 1px solid #000000;
    border-radius: 50px;
    padding: 12px 30px 12px 30px;
    font-size: 16px;
    font-family: 'Inter', sans-serif;
    font-weight: 600;
    text-transform: none;
    letter-spacing: 0px;
    text-decoration: none;
    display: inline-block;
    transition: all 0.3s ease;
  }

  .ai-video-product-slider__view-all-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .button:hover {
    background-color: #ffffff;
    color: #000000;
    border-color: #000000;
  }

  /* Tablet Styles */
  @media screen and (min-width: 750px) and (max-width: 989px) {
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      flex: 0 0 calc(50% - 10px);
      max-width: calc(50% - 10px);
    }
  }

  /* Desktop Styles */
  @media screen and (min-width: 990px) {
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      flex: 0 0 calc(50% - 10px);
      max-width: calc(50% - 10px);
    }
  }

  /* Mobile Styles */
  @media screen and (max-width: 749px) {
    .ai-video-product-slider__container-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      padding: 0 15px;
      width: 100%;
      max-width: 100vw;
      overflow: hidden;
      box-sizing: border-box;
    }

    .ai-video-product-slider__layout-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      grid-template-columns: 1fr;
      gap: 30px;
      width: 100%;
      max-width: 100%;
    }

    .ai-video-product-slider__video-column-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      height: 480px;
      min-height: 480px;
      width: 100%;
      max-height: none;
    }

    .ai-video-product-slider__video-wrapper-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      width: 100%;
      height: 100%;
      min-height: 480px;
    }

    .ai-video-product-slider__video-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      width: 100%;
      height: 100%;
      object-fit: cover;
      min-height: 480px;
    }

    .ai-video-product-slider__video-placeholder-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      min-height: 480px;
    }

    .ai-video-product-slider__heading-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      font-size: 30px;
      margin-bottom: 30px;
    }

    .ai-video-product-slider__product-column-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      width: 100%;
      max-width: 100%;
      overflow: hidden;
      padding: 0;
    }

    .ai-video-product-slider__slider-wrapper-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      width: 100%;
      max-width: 100%;
      overflow: hidden;
      padding: 0;
    }

    .ai-video-product-slider__slider-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      gap: 15px;
      padding: 5px 0;
      width: 100%;
      max-width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      box-sizing: border-box;
    }

    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {
      
        flex: 0 0 calc(50% - 7.5px);
        max-width: calc(50% - 7.5px);
      
      min-width: 0;
      box-sizing: border-box;
      overflow: hidden;
    }

    /* CRITICAL: Force all product card elements to respect container width */
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k * {
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .card,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .product-card,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .card-wrapper,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .product-card-wrapper {
      width: 100% !important;
      max-width: 100% !important;
      min-width: 0 !important;
      box-sizing: border-box !important;
      overflow: hidden !important;
      margin: 0 !important;
      padding: 0 !important;
    }

    /* Fix for any internal padding/margins in product cards */
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .card__content,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .product-card__content,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .card__information,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .card-information {
      padding: 0 !important;
      margin: 0 !important;
      width: 100% !important;
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    /* Fix for images inside product cards */
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k img,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .media,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .card__media,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .product-card__media {
      max-width: 100% !important;
      width: 100% !important;
      height: auto !important;
      display: block !important;
      box-sizing: border-box !important;
    }

    /* Fix for any grid/flex wrappers inside product cards */
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .grid,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .flex,
    .ai-video-product-slider__slide-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .row {
      width: 100% !important;
      max-width: 100% !important;
      margin: 0 !important;
      padding: 0 !important;
      box-sizing: border-box !important;
    }

    .ai-video-product-slider__view-all-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k .button {
      font-size: 14px;
      padding: 10px 25px 10px 25px;
    }
  }


 #shopify-section-template--27023388836123__1782715820693bb2bf .ai-video-product-slider__heading-ackd2wtrmshlzr1lzdaigenblock8eb73acxxmy8k {font-weight: 400;} 


  .ai-product-slider-template--27023388836123productslideronlyd97ujg {
    display: block;
    width: 100%;
    max-width: 100%;
    background-color: #ffffff;
    padding-top: 20px;
    padding-bottom: 30px;
    overflow: hidden;
    box-sizing: border-box;
  }

  /* FULL WIDTH - Remove max-width constraint */
  .ai-product-slider__container-template--27023388836123productslideronlyd97ujg {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    overflow: hidden;
  }

  /* Heading Styles - Playfair Display */
  .ai-product-slider__heading-template--27023388836123productslideronlyd97ujg {
    text-align: center;
    margin-bottom: 40px;
    color: #6E2825;
    font-family: 'Playfair Display', serif;
    font-size: 48px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: none;
  }

  .ai-product-slider__slider-wrapper-template--27023388836123productslideronlyd97ujg {
    position: relative;
    width: 100%;
    overflow: hidden;
  }

  .ai-product-slider__slider-template--27023388836123productslideronlyd97ujg {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    gap: 20px;
    scrollbar-width: none;
    -ms-overflow-style: none;
    padding: 5px 0;
    width: 100%;
    box-sizing: border-box;
  }

  .ai-product-slider__slider-template--27023388836123productslideronlyd97ujg::-webkit-scrollbar {
    display: none;
  }

  .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg {
    scroll-snap-align: start;
    flex-shrink: 0;
    min-width: 0;
    box-sizing: border-box;
    overflow: hidden;
  }

  .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg > * {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  .ai-product-slider__arrows-template--27023388836123productslideronlyd97ujg {
    display: flex;
    gap: 10px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlyd97ujg {
    width: 44px;
    height: 44px;
    border: 1px solid rgb(var(--color-foreground));
    background-color: transparent;
    color: rgb(var(--color-foreground));
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
    
      border-radius: 4px;
    
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlyd97ujg:hover {
    background-color: rgb(var(--color-foreground));
    color: rgb(var(--color-background));
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlyd97ujg:disabled {
    opacity: 0.3;
    cursor: not-allowed;
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlyd97ujg:disabled:hover {
    background-color: transparent;
    color: rgb(var(--color-foreground));
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlyd97ujg svg {
    width: 20px;
    height: 20px;
  }

  .ai-product-slider__dots-template--27023388836123productslideronlyd97ujg {
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-product-slider__dot-template--27023388836123productslideronlyd97ujg {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: rgb(var(--color-foreground));
    opacity: 0.3;
    border: none;
    padding: 0;
    cursor: pointer;
    transition: opacity 0.3s ease;
  }

  .ai-product-slider__dot-template--27023388836123productslideronlyd97ujg.active {
    opacity: 1;
  }

  .ai-product-slider__empty-state-template--27023388836123productslideronlyd97ujg {
    text-align: center;
    padding: 60px 20px;
    color: #999;
    font-size: 14px;
  }

  /* View All Button Styles - Inter Font */
  .ai-product-slider__view-all-template--27023388836123productslideronlyd97ujg {
    margin-top: 30px;
    display: inline-block;
    text-align: center;
  }

  .ai-product-slider__view-all-template--27023388836123productslideronlyd97ujg .button {
    background-color: #6e2825;
    color: #ffffff;
    border: 1px solid #6e2825;
    border-radius: 50px;
    padding: 12px 30px 12px 30px;
    font-size: 16px;
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    text-decoration: none;
    display: inline-block;
    transition: all 0.3s ease;
  }

  .ai-product-slider__view-all-template--27023388836123productslideronlyd97ujg .button:hover {
    background-color: #ffffff;
    color: #6e2825;
    border-color: #6e2825;
  }

  /* Tablet Styles */
  @media screen and (min-width: 750px) and (max-width: 989px) {
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg {
      flex: 0 0 calc(50% - 10px);
      max-width: calc(50% - 10px);
    }
  }

  /* Desktop Styles - 4 products in a row, FULL WIDTH */
  @media screen and (min-width: 990px) {
    .ai-product-slider__container-template--27023388836123productslideronlyd97ujg {
      padding: 0 40px;
    }
    
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg {
      flex: 0 0 calc(25% - 15px);
      max-width: calc(25% - 15px);
    }
  }

  /* Mobile Styles */
  @media screen and (max-width: 749px) {
    .ai-product-slider__container-template--27023388836123productslideronlyd97ujg {
      padding: 0 15px;
      width: 100%;
      max-width: 100vw;
      overflow: hidden;
      box-sizing: border-box;
    }

    .ai-product-slider__heading-template--27023388836123productslideronlyd97ujg {
      font-size: 32px;
      margin-bottom: 30px;
    }

    .ai-product-slider__slider-wrapper-template--27023388836123productslideronlyd97ujg {
      width: 100%;
      max-width: 100%;
      overflow: hidden;
      padding: 0;
    }

    .ai-product-slider__slider-template--27023388836123productslideronlyd97ujg {
      gap: 15px;
      padding: 5px 0;
      width: 100%;
      max-width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      box-sizing: border-box;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg {
      
        flex: 0 0 calc(50% - 7.5px);
        max-width: calc(50% - 7.5px);
      
      min-width: 0;
      box-sizing: border-box;
      overflow: hidden;
    }

    /* CRITICAL: Force all product card elements to respect container width */
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg * {
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .card,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .product-card,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .card-wrapper,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .product-card-wrapper {
      width: 100% !important;
      max-width: 100% !important;
      min-width: 0 !important;
      box-sizing: border-box !important;
      overflow: hidden !important;
      margin: 0 !important;
      padding: 0 !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .card__content,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .product-card__content,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .card__information,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .card-information {
      padding: 0 !important;
      margin: 0 !important;
      width: 100% !important;
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg img,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .media,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .card__media,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .product-card__media {
      max-width: 100% !important;
      width: 100% !important;
      height: auto !important;
      display: block !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .grid,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .flex,
    .ai-product-slider__slide-template--27023388836123productslideronlyd97ujg .row {
      width: 100% !important;
      max-width: 100% !important;
      margin: 0 !important;
      padding: 0 !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__view-all-template--27023388836123productslideronlyd97ujg .button {
      font-size: 14px;
      padding: 10px 25px 10px 25px;
    }
  }


 #shopify-section-template--27023388836123__product_slider_only_d97UJG .ai-product-slider__heading-template--27023388836123productslideronlyd97ujg {font-weight: 400;} 


  .ai-product-slider-template--27023388836123productslideronly4jl7qb {
    display: block;
    width: 100%;
    max-width: 100%;
    background-color: #ffffff;
    padding-top: 20px;
    padding-bottom: 50px;
    overflow: hidden;
    box-sizing: border-box;
  }

  /* FULL WIDTH - Remove max-width constraint */
  .ai-product-slider__container-template--27023388836123productslideronly4jl7qb {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    overflow: hidden;
  }

  /* Heading Styles - Playfair Display */
  .ai-product-slider__heading-template--27023388836123productslideronly4jl7qb {
    text-align: center;
    margin-bottom: 40px;
    color: #6E2825;
    font-family: 'Playfair Display', serif;
    font-size: 48px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: none;
  }

  .ai-product-slider__slider-wrapper-template--27023388836123productslideronly4jl7qb {
    position: relative;
    width: 100%;
    overflow: hidden;
  }

  .ai-product-slider__slider-template--27023388836123productslideronly4jl7qb {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    gap: 20px;
    scrollbar-width: none;
    -ms-overflow-style: none;
    padding: 5px 0;
    width: 100%;
    box-sizing: border-box;
  }

  .ai-product-slider__slider-template--27023388836123productslideronly4jl7qb::-webkit-scrollbar {
    display: none;
  }

  .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb {
    scroll-snap-align: start;
    flex-shrink: 0;
    min-width: 0;
    box-sizing: border-box;
    overflow: hidden;
  }

  .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb > * {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  .ai-product-slider__arrows-template--27023388836123productslideronly4jl7qb {
    display: flex;
    gap: 10px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-product-slider__arrow-template--27023388836123productslideronly4jl7qb {
    width: 44px;
    height: 44px;
    border: 1px solid rgb(var(--color-foreground));
    background-color: transparent;
    color: rgb(var(--color-foreground));
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
    
      border-radius: 4px;
    
  }

  .ai-product-slider__arrow-template--27023388836123productslideronly4jl7qb:hover {
    background-color: rgb(var(--color-foreground));
    color: rgb(var(--color-background));
  }

  .ai-product-slider__arrow-template--27023388836123productslideronly4jl7qb:disabled {
    opacity: 0.3;
    cursor: not-allowed;
  }

  .ai-product-slider__arrow-template--27023388836123productslideronly4jl7qb:disabled:hover {
    background-color: transparent;
    color: rgb(var(--color-foreground));
  }

  .ai-product-slider__arrow-template--27023388836123productslideronly4jl7qb svg {
    width: 20px;
    height: 20px;
  }

  .ai-product-slider__dots-template--27023388836123productslideronly4jl7qb {
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-product-slider__dot-template--27023388836123productslideronly4jl7qb {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: rgb(var(--color-foreground));
    opacity: 0.3;
    border: none;
    padding: 0;
    cursor: pointer;
    transition: opacity 0.3s ease;
  }

  .ai-product-slider__dot-template--27023388836123productslideronly4jl7qb.active {
    opacity: 1;
  }

  .ai-product-slider__empty-state-template--27023388836123productslideronly4jl7qb {
    text-align: center;
    padding: 60px 20px;
    color: #999;
    font-size: 14px;
  }

  /* View All Button Styles - Inter Font */
  .ai-product-slider__view-all-template--27023388836123productslideronly4jl7qb {
    margin-top: 30px;
    display: inline-block;
    text-align: center;
  }

  .ai-product-slider__view-all-template--27023388836123productslideronly4jl7qb .button {
    background-color: #6e2825;
    color: #ffffff;
    border: 1px solid #6e2825;
    border-radius: 50px;
    padding: 12px 30px 12px 30px;
    font-size: 16px;
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    text-decoration: none;
    display: inline-block;
    transition: all 0.3s ease;
  }

  .ai-product-slider__view-all-template--27023388836123productslideronly4jl7qb .button:hover {
    background-color: #ffffff;
    color: #6e2825;
    border-color: #6e2825;
  }

  /* Tablet Styles */
  @media screen and (min-width: 750px) and (max-width: 989px) {
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb {
      flex: 0 0 calc(50% - 10px);
      max-width: calc(50% - 10px);
    }
  }

  /* Desktop Styles - 4 products in a row, FULL WIDTH */
  @media screen and (min-width: 990px) {
    .ai-product-slider__container-template--27023388836123productslideronly4jl7qb {
      padding: 0 40px;
    }
    
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb {
      flex: 0 0 calc(25% - 15px);
      max-width: calc(25% - 15px);
    }
  }

  /* Mobile Styles */
  @media screen and (max-width: 749px) {
    .ai-product-slider__container-template--27023388836123productslideronly4jl7qb {
      padding: 0 15px;
      width: 100%;
      max-width: 100vw;
      overflow: hidden;
      box-sizing: border-box;
    }

    .ai-product-slider__heading-template--27023388836123productslideronly4jl7qb {
      font-size: 32px;
      margin-bottom: 30px;
    }

    .ai-product-slider__slider-wrapper-template--27023388836123productslideronly4jl7qb {
      width: 100%;
      max-width: 100%;
      overflow: hidden;
      padding: 0;
    }

    .ai-product-slider__slider-template--27023388836123productslideronly4jl7qb {
      gap: 15px;
      padding: 5px 0;
      width: 100%;
      max-width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      box-sizing: border-box;
    }

    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb {
      
        flex: 0 0 calc(50% - 7.5px);
        max-width: calc(50% - 7.5px);
      
      min-width: 0;
      box-sizing: border-box;
      overflow: hidden;
    }

    /* CRITICAL: Force all product card elements to respect container width */
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb * {
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .card,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .product-card,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .card-wrapper,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .product-card-wrapper {
      width: 100% !important;
      max-width: 100% !important;
      min-width: 0 !important;
      box-sizing: border-box !important;
      overflow: hidden !important;
      margin: 0 !important;
      padding: 0 !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .card__content,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .product-card__content,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .card__information,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .card-information {
      padding: 0 !important;
      margin: 0 !important;
      width: 100% !important;
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb img,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .media,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .card__media,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .product-card__media {
      max-width: 100% !important;
      width: 100% !important;
      height: auto !important;
      display: block !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .grid,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .flex,
    .ai-product-slider__slide-template--27023388836123productslideronly4jl7qb .row {
      width: 100% !important;
      max-width: 100% !important;
      margin: 0 !important;
      padding: 0 !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__view-all-template--27023388836123productslideronly4jl7qb .button {
      font-size: 14px;
      padding: 10px 25px 10px 25px;
    }
  }


 #shopify-section-template--27023388836123__product_slider_only_4jL7qb .ai-product-slider__heading-template--27023388836123productslideronly4jl7qb {font-weight: 400;} 


  .ai-product-slider-template--27023388836123productslideronlylygkga {
    display: block;
    width: 100%;
    max-width: 100%;
    background-color: #ffffff;
    padding-top: 20px;
    padding-bottom: 50px;
    overflow: hidden;
    box-sizing: border-box;
  }

  /* FULL WIDTH - Remove max-width constraint */
  .ai-product-slider__container-template--27023388836123productslideronlylygkga {
    width: 100%;
    max-width: 100%;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box;
    overflow: hidden;
  }

  /* Heading Styles - Playfair Display */
  .ai-product-slider__heading-template--27023388836123productslideronlylygkga {
    text-align: center;
    margin-bottom: 40px;
    color: #6E2825;
    font-family: 'Playfair Display', serif;
    font-size: 48px;
    font-weight: 700;
    letter-spacing: 0px;
    text-transform: none;
  }

  .ai-product-slider__slider-wrapper-template--27023388836123productslideronlylygkga {
    position: relative;
    width: 100%;
    overflow: hidden;
  }

  .ai-product-slider__slider-template--27023388836123productslideronlylygkga {
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    gap: 20px;
    scrollbar-width: none;
    -ms-overflow-style: none;
    padding: 5px 0;
    width: 100%;
    box-sizing: border-box;
  }

  .ai-product-slider__slider-template--27023388836123productslideronlylygkga::-webkit-scrollbar {
    display: none;
  }

  .ai-product-slider__slide-template--27023388836123productslideronlylygkga {
    scroll-snap-align: start;
    flex-shrink: 0;
    min-width: 0;
    box-sizing: border-box;
    overflow: hidden;
  }

  .ai-product-slider__slide-template--27023388836123productslideronlylygkga > * {
    width: 100% !important;
    max-width: 100% !important;
    box-sizing: border-box !important;
  }

  .ai-product-slider__arrows-template--27023388836123productslideronlylygkga {
    display: flex;
    gap: 10px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlylygkga {
    width: 44px;
    height: 44px;
    border: 1px solid rgb(var(--color-foreground));
    background-color: transparent;
    color: rgb(var(--color-foreground));
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease;
    
      border-radius: 4px;
    
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlylygkga:hover {
    background-color: rgb(var(--color-foreground));
    color: rgb(var(--color-background));
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlylygkga:disabled {
    opacity: 0.3;
    cursor: not-allowed;
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlylygkga:disabled:hover {
    background-color: transparent;
    color: rgb(var(--color-foreground));
  }

  .ai-product-slider__arrow-template--27023388836123productslideronlylygkga svg {
    width: 20px;
    height: 20px;
  }

  .ai-product-slider__dots-template--27023388836123productslideronlylygkga {
    display: flex;
    gap: 8px;
    justify-content: center;
    margin-top: 20px;
  }

  .ai-product-slider__dot-template--27023388836123productslideronlylygkga {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: rgb(var(--color-foreground));
    opacity: 0.3;
    border: none;
    padding: 0;
    cursor: pointer;
    transition: opacity 0.3s ease;
  }

  .ai-product-slider__dot-template--27023388836123productslideronlylygkga.active {
    opacity: 1;
  }

  .ai-product-slider__empty-state-template--27023388836123productslideronlylygkga {
    text-align: center;
    padding: 60px 20px;
    color: #999;
    font-size: 14px;
  }

  /* View All Button Styles - Inter Font */
  .ai-product-slider__view-all-template--27023388836123productslideronlylygkga {
    margin-top: 30px;
    display: inline-block;
    text-align: center;
  }

  .ai-product-slider__view-all-template--27023388836123productslideronlylygkga .button {
    background-color: #6e2825;
    color: #ffffff;
    border: 1px solid #6e2825;
    border-radius: 50px;
    padding: 12px 30px 12px 30px;
    font-size: 16px;
    font-family: 'Inter', sans-serif;
    font-weight: 400;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    text-decoration: none;
    display: inline-block;
    transition: all 0.3s ease;
  }

  .ai-product-slider__view-all-template--27023388836123productslideronlylygkga .button:hover {
    background-color: #ffffff;
    color: #6e2825;
    border-color: #6e2825;
  }

  /* Tablet Styles */
  @media screen and (min-width: 750px) and (max-width: 989px) {
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga {
      flex: 0 0 calc(50% - 10px);
      max-width: calc(50% - 10px);
    }
  }

  /* Desktop Styles - 4 products in a row, FULL WIDTH */
  @media screen and (min-width: 990px) {
    .ai-product-slider__container-template--27023388836123productslideronlylygkga {
      padding: 0 40px;
    }
    
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga {
      flex: 0 0 calc(25% - 15px);
      max-width: calc(25% - 15px);
    }
  }

  /* Mobile Styles */
  @media screen and (max-width: 749px) {
    .ai-product-slider__container-template--27023388836123productslideronlylygkga {
      padding: 0 15px;
      width: 100%;
      max-width: 100vw;
      overflow: hidden;
      box-sizing: border-box;
    }

    .ai-product-slider__heading-template--27023388836123productslideronlylygkga {
      font-size: 32px;
      margin-bottom: 30px;
    }

    .ai-product-slider__slider-wrapper-template--27023388836123productslideronlylygkga {
      width: 100%;
      max-width: 100%;
      overflow: hidden;
      padding: 0;
    }

    .ai-product-slider__slider-template--27023388836123productslideronlylygkga {
      gap: 15px;
      padding: 5px 0;
      width: 100%;
      max-width: 100%;
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
      box-sizing: border-box;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlylygkga {
      
        flex: 0 0 calc(50% - 7.5px);
        max-width: calc(50% - 7.5px);
      
      min-width: 0;
      box-sizing: border-box;
      overflow: hidden;
    }

    /* CRITICAL: Force all product card elements to respect container width */
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga * {
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .card,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .product-card,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .card-wrapper,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .product-card-wrapper {
      width: 100% !important;
      max-width: 100% !important;
      min-width: 0 !important;
      box-sizing: border-box !important;
      overflow: hidden !important;
      margin: 0 !important;
      padding: 0 !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .card__content,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .product-card__content,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .card__information,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .card-information {
      padding: 0 !important;
      margin: 0 !important;
      width: 100% !important;
      max-width: 100% !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlylygkga img,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .media,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .card__media,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .product-card__media {
      max-width: 100% !important;
      width: 100% !important;
      height: auto !important;
      display: block !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .grid,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .flex,
    .ai-product-slider__slide-template--27023388836123productslideronlylygkga .row {
      width: 100% !important;
      max-width: 100% !important;
      margin: 0 !important;
      padding: 0 !important;
      box-sizing: border-box !important;
    }

    .ai-product-slider__view-all-template--27023388836123productslideronlylygkga .button {
      font-size: 14px;
      padding: 10px 25px 10px 25px;
    }
  }


 #shopify-section-template--27023388836123__product_slider_only_LYGkGa .ai-product-slider__heading-template--27023388836123productslideronlylygkga {font-weight: 400;} 

 #shopify-section-template--27023388836123__faq_nnRGzx .bls_faq-section-items {max-width: 90rem; margin: auto; font-family: var(--body-font-family);} #shopify-section-template--27023388836123__faq_nnRGzx .bls_faq-section-title {font-family: var(--body-font-family);} 


.amaraa-payment-card {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 24px;
  padding: 2px 7px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 4px;
  background: #ffffff;
  box-sizing: border-box;
}
.amaraa-payment-card img {
  height: 14px;
  width: auto;
  display: block;
}


 #shopify-section-sections--27023383363867__footer .footer-block__newsletter-inner.text-center {max-width: 90rem;} @media (width >= 1200px) {#shopify-section-sections--27023383363867__footer .footer__block-heading {font-size: 3.6rem; }} 

 @media (max-width: 991.98px) {.section-padding:not(.scrolling-text) {--section-padding-bottom: 50px !important; }} :root {--btn-border-radius: 30px;} .btn_view-more {border-radius: 30px !important;} @media (min-width: 1025px) {.bls__section-header {margin-bottom: 6.5rem !important; }} 







 .swym-button.swym-add-to-wishlist-view-product:not(.swym-loaded) { display: none; } 


    /* Education tooltip — positioned fixed, managed by JS */
    .swym-education-tooltip {
      position: fixed;
      z-index: 500;
      visibility: hidden;
      opacity: 0;
      transition: opacity 0.2s ease, visibility 0.2s ease;
      pointer-events: none;
    }
    .swym-education-tooltip.swym-education-tooltip-visible {
      visibility: visible;
      opacity: 1;
      pointer-events: auto;
    }
    .swym-education-tooltip-content {
      background: var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
      color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
      border: 1px solid var(--swym-storefront-layout-notification-neutral-border-color, #d6d8db);
      padding: 10px 14px;
      border-radius: var(--swym-storefront-layout-ui-border-radius, 10px);
      font-size: 13px;
      line-height: 1.4;
      display: flex;
      align-items: center;
      gap: 8px;
      max-width: 320px;
      box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    }
    .swym-education-tooltip-message {
      flex: 1;
    }
    .swym-education-tooltip-close {
      background: none;
      border: none;
      color: inherit;
      cursor: pointer;
      padding: 2px;
      line-height: 1;
      flex-shrink: 0;
      opacity: 0.7;
    }
    .swym-education-tooltip-close:hover {
      opacity: 1;
    }

    /* Button text fade transition for education nudge */
    .swym-btn-text-fade-out {
      opacity: 0;
      transition: opacity 0.2s ease;
    }
    .swym-btn-text-fade-in {
      opacity: 1;
      transition: opacity 0.3s ease;
    }

    /* Arrow — points down when tooltip is above, up when below */
    .swym-education-tooltip-arrow {
      width: 0;
      height: 0;
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
    }
    .swym-education-tooltip-above .swym-education-tooltip-arrow {
      bottom: -6px;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-top: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
    }
    .swym-education-tooltip-below .swym-education-tooltip-arrow {
      top: -6px;
      border-left: 6px solid transparent;
      border-right: 6px solid transparent;
      border-bottom: 6px solid var(--swym-storefront-layout-notification-neutral-bg-color, #FFFFFF);
    }

    /* Hidden data element */
    #swym-education-tooltip {
      display: none;
    }

    @media (max-width: 480px) {
      .swym-education-tooltip-content {
        max-width: 90vw;
        font-size: 12px;
      }
    }
  

#swym-anchor { display: none !important; }

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/tiny-slider.s.min.css?v=132115438796446372701770974883 ===== */
.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s,opacity 0s;-moz-transition:transform 0s,opacity 0s;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;transform:scale(1)}.tns-fadeOut{opacity:1}.tns-normal{opacity:0;transform:scale(1)}#tns10>.tns-item{transition-duration:0.4s;animation-duration:0.4s}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.tns-progress{height:4px;background-color:#d6d8de;border-radius:10px;margin-top:4rem}.tns-progress-bar{height:100%;background:#000;border-radius:10px}.tns-none{display:none}.fadeOut{animation-name:fadeOut;animation-duration:1s;animation-fill-mode:both;transform-origin:center}.fadeIn{animation-name:fadeIn;animation-duration:1s;animation-fill-mode:both;transform-origin:center}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/base.s.min.css?v=52530340622690970601770974851 ===== */
/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties;@layer theme,base,components,utilities;@layer theme{:root,:host{--spacing:0.1rem;--container-5xl:102.4rem;--text-xs:1.2rem;--text-xs--line-height:calc(1 / 0.75);--text-sm:1.4rem;--text-sm--line-height:calc(1.25 / 0.875);--text-base:1.6rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.8rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:2rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:2.4rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:3rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:3.6rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:4.8rem;--text-5xl--line-height:1.1;--text-6xl:6.4rem;--text-6xl--line-height:1.125;--text-7xl:7.2rem;--text-7xl--line-height:1.1;--text-8xl:8rem;--text-8xl--line-height:1.1;--text-9xl:9.6rem;--text-9xl--line-height:1;--font-weight-light:300;--font-weight-normal:400;--font-weight-semibold:600;--tracking-tighter:-0.05em;--tracking-tight:-0.025em;--tracking-widest:0.1em;--leading-tight:1.25;--radius-sm:0.4rem;--radius-lg:0.8rem;--radius-xl:1.2rem;--radius-2xl:1.6rem;--radius-3xl:2.4rem;--radius-4xl:3.2rem;--drop-shadow-2xl:0 25px 25px rgb(0 0 0 / 0.15);--ease-out:cubic-bezier(0, 0, 0.2, 1);--ease-in-out:cubic-bezier(0.4, 0, 0.2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;--blur-lg:16px;--blur-3xl:64px;--default-transition-duration:250ms;--default-transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);--color-black:#000;--color-white:#fff;--color-gray-200:oklch(0.928 0.006 264.531);--color-heading-color:var(--heading-color);--radius-base:var(--rounded-radius-style)}}@layer base{*,::after,::before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:#fff0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:#fff0;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentcolor;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type="button"],[type="reset"],[type="submit"]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden="until-found"])){display:none!important}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.absolute\!{position:absolute!important}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-6{inset:calc(var(--spacing) * -6)}.inset-0{inset:calc(var(--spacing) * 0)}.inset-1{inset:calc(var(--spacing) * 1)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-20{inset-inline:calc(var(--spacing) * 20)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start-0{inset-inline-start:calc(var(--spacing) * 0)}.start-15{inset-inline-start:calc(var(--spacing) * 15)}.start-20{inset-inline-start:calc(var(--spacing) * 20)}.end-12{inset-inline-end:calc(var(--spacing) * 12)}.end-15{inset-inline-end:calc(var(--spacing) * 15)}.end-20{inset-inline-end:calc(var(--spacing) * 20)}.top-0{top:calc(var(--spacing) * 0)}.top-10{top:calc(var(--spacing) * 10)}.top-15{top:calc(var(--spacing) * 15)}.top-20{top:calc(var(--spacing) * 20)}.top-30{top:calc(var(--spacing) * 30)}.top-50{top:calc(var(--spacing) * 50)}.top-100{top:calc(var(--spacing) * 100)}.right-0{right:calc(var(--spacing) * 0)}.right-5{right:calc(var(--spacing) * 5)}.right-10{right:calc(var(--spacing) * 10)}.right-12{right:calc(var(--spacing) * 12)}.right-15{right:calc(var(--spacing) * 15)}.right-20{right:calc(var(--spacing) * 20)}.right-30{right:calc(var(--spacing) * 30)}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-12{bottom:calc(var(--spacing) * 12)}.bottom-15{bottom:calc(var(--spacing) * 15)}.bottom-20{bottom:calc(var(--spacing) * 20)}.bottom-30{bottom:calc(var(--spacing) * 30)}.bottom-90{bottom:calc(var(--spacing) * 90)}.bottom-100{bottom:calc(var(--spacing) * 100)}.left-0{left:calc(var(--spacing) * 0)}.left-10{left:calc(var(--spacing) * 10)}.left-15{left:calc(var(--spacing) * 15)}.isolate{isolation:isolate}.z-1{z-index:1}.z-2{z-index:2}.z-2\!{z-index:2!important}.z-3{z-index:3}.z-4{z-index:4}.z-5{z-index:5}.z-6{z-index:6}.z-8{z-index:8}.col-12{grid-column:12}.col-span-8{grid-column:span 8 / span 8}.col-span-full{grid-column:1 / -1}.container{width:100%;@media (width>=576px){max-width:576px}@media (width>=768px){max-width:768px}@media (width>=1025px){max-width:1025px}@media (width>=1200px){max-width:1200px}@media (width>=1400px){max-width:1400px}}.m-0{margin:calc(var(--spacing) * 0)}.m-0\!{margin:calc(var(--spacing) * 0)!important}.m-auto{margin:auto}.mx-3{margin-inline:calc(var(--spacing) * 3)}.mx-15{margin-inline:calc(var(--spacing) * 15)}.mx-30{margin-inline:calc(var(--spacing) * 30)}.mx-auto{margin-inline:auto}.my-0{margin-block:calc(var(--spacing) * 0)}.my-3{margin-block:calc(var(--spacing) * 3)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-10{margin-block:calc(var(--spacing) * 10)}.my-20{margin-block:calc(var(--spacing) * 20)}.-mt-50{margin-top:calc(var(--spacing) * -50)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-15{margin-top:calc(var(--spacing) * 15)}.mt-16\!{margin-top:calc(var(--spacing) * 16)!important}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-23{margin-top:calc(var(--spacing) * 23)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-25{margin-top:calc(var(--spacing) * 25)}.mt-27{margin-top:calc(var(--spacing) * 27)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mt-35{margin-top:calc(var(--spacing) * 35)}.mt-40{margin-top:calc(var(--spacing) * 40)}.mt-45{margin-top:calc(var(--spacing) * 45)}.mt-50{margin-top:calc(var(--spacing) * 50)}.mt-55{margin-top:calc(var(--spacing) * 55)}.mt-60{margin-top:calc(var(--spacing) * 60)}.mt-65{margin-top:calc(var(--spacing) * 65)}.mt-67{margin-top:calc(var(--spacing) * 67)}.mt-70{margin-top:calc(var(--spacing) * 70)}.mt-80{margin-top:calc(var(--spacing) * 80)}.mt-auto{margin-top:auto}.mt-auto\!{margin-top:auto!important}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-8{margin-right:calc(var(--spacing) * 8)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mr-15{margin-right:calc(var(--spacing) * 15)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mr-25{margin-right:calc(var(--spacing) * 25)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mb-0\!{margin-bottom:calc(var(--spacing) * 0)!important}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-5\!{margin-bottom:calc(var(--spacing) * 5)!important}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-10\!{margin-bottom:calc(var(--spacing) * 10)!important}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.mb-15\!{margin-bottom:calc(var(--spacing) * 15)!important}.mb-16{margin-bottom:calc(var(--spacing) * 16)}.mb-18{margin-bottom:calc(var(--spacing) * 18)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-22{margin-bottom:calc(var(--spacing) * 22)}.mb-23{margin-bottom:calc(var(--spacing) * 23)}.mb-25{margin-bottom:calc(var(--spacing) * 25)}.mb-27{margin-bottom:calc(var(--spacing) * 27)}.mb-30{margin-bottom:calc(var(--spacing) * 30)}.mb-30\!{margin-bottom:calc(var(--spacing) * 30)!important}.mb-32{margin-bottom:calc(var(--spacing) * 32)}.mb-33{margin-bottom:calc(var(--spacing) * 33)}.mb-35{margin-bottom:calc(var(--spacing) * 35)}.mb-40{margin-bottom:calc(var(--spacing) * 40)}.mb-40\!{margin-bottom:calc(var(--spacing) * 40)!important}.mb-50{margin-bottom:calc(var(--spacing) * 50)}.mb-55{margin-bottom:calc(var(--spacing) * 55)}.mb-60{margin-bottom:calc(var(--spacing) * 60)}.mb-70{margin-bottom:calc(var(--spacing) * 70)}.mb-80{margin-bottom:calc(var(--spacing) * 80)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-15{margin-left:calc(var(--spacing) * 15)}.ml-30{margin-left:calc(var(--spacing) * 30)}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.line-clamp-4{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-square{aspect-ratio:1 / 1}.size-32{width:calc(var(--spacing) * 32);height:calc(var(--spacing) * 32)}.size-48{width:calc(var(--spacing) * 48);height:calc(var(--spacing) * 48)}.size-52{width:calc(var(--spacing) * 52);height:calc(var(--spacing) * 52)}.size-56{width:calc(var(--spacing) * 56);height:calc(var(--spacing) * 56)}.h-25{height:calc(var(--spacing) * 25)}.h-30{height:calc(var(--spacing) * 30)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-50{height:calc(var(--spacing) * 50)}.h-60{height:calc(var(--spacing) * 60)}.h-70{height:calc(var(--spacing) * 70)}.h-\[6px\]{height:6px}.h-\[10rem\]{height:10rem}.h-full{height:100%}.h-px{height:1px}.max-h-250{max-height:calc(var(--spacing) * 250)}.min-h-500{min-height:calc(var(--spacing) * 500)}.min-h-600{min-height:calc(var(--spacing) * 600)}.min-h-\[5rem\]{min-height:5rem}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-24{width:calc(var(--spacing) * 24)}.w-30{width:calc(var(--spacing) * 30)}.w-38{width:calc(var(--spacing) * 38)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-50{width:calc(var(--spacing) * 50)}.w-60{width:calc(var(--spacing) * 60)}.w-90{width:calc(var(--spacing) * 90)}.w-110{width:calc(var(--spacing) * 110)}.w-\[10rem\]{width:10rem}.w-auto{width:auto}.w-auto\!{width:auto!important}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:max-content}.w-max\!{width:max-content!important}.max-w-5xl{max-width:var(--container-5xl)}.max-w-200{max-width:calc(var(--spacing) * 200)}.max-w-500{max-width:calc(var(--spacing) * 500)}.max-w-1400{max-width:calc(var(--spacing) * 1400)}.max-w-\[430px\]{max-width:430px}.max-w-\[906px\]{max-width:906px}.max-w-max\!{max-width:max-content!important}.min-w-\[4rem\]{min-width:4rem}.min-w-\[8rem\]{min-width:8rem}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.shrink-0\!{flex-shrink:0!important}.shrink-1{flex-shrink:1}.flex-grow{flex-grow:1}.grow-2{flex-grow:2}.origin-top{transform-origin:top}.translate-y-4{--tw-translate-y:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-80{--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-12{rotate:12deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-spin{animation:var(--animate-spin)}.cursor-ew-resize{cursor:ew-resize}.cursor-pointer{cursor:pointer}.touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.snap-start{scroll-snap-align:start}.scroll-mx-20{scroll-margin-inline:calc(var(--spacing) * 20)}.scroll-p-20{scroll-padding:calc(var(--spacing) * 20)}.scroll-px-10{scroll-padding-inline:calc(var(--spacing) * 10)}.list-none{list-style-type:none}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[80px_auto\]{grid-template-columns:80px auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-\(--col-gap\){gap:var(--col-gap)}.gap-0{gap:calc(var(--spacing) * 0)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-15{gap:calc(var(--spacing) * 15)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-30{gap:calc(var(--spacing) * 30)}.gap-\[var\(--col-gap\)\]{gap:var(--col-gap)}.space-y-\(--row-gap\){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--row-gap) * var(--tw-space-y-reverse));margin-block-end:calc(var(--row-gap) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-10{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-15{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 15) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 15) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-20{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}}.space-y-40\!{:where(&>:not(:last-child)){--tw-space-y-reverse:0 !important;margin-block-start:calc(calc(var(--spacing) * 40) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 40) * calc(1 - var(--tw-space-y-reverse)))!important}}.gap-x-20{column-gap:calc(var(--spacing) * 20)}.space-x-7{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 7) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-x-reverse)))}}.space-x-10{:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 10) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-x-reverse)))}}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:0.25rem}.rounded-base{border-radius:var(--radius-base)}.rounded-base\!{border-radius:var(--radius-base)!important}.rounded-full{border-radius:calc(infinity * 1px)}.rounded-full\!{border-radius:calc(infinity * 1px)!important}.rounded-lg{border-radius:var(--radius-lg)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-4xl{border-top-left-radius:var(--radius-4xl);border-top-right-radius:var(--radius-4xl)}.rounded-b-4xl{border-bottom-right-radius:var(--radius-4xl);border-bottom-left-radius:var(--radius-4xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-\(--border-color\){border-color:var(--border-color)}.border-\[\#DDDDDD4D\]{border-color:#DDDDDD4D}.border-current{border-color:currentcolor}.border-gray-200{border-color:var(--color-gray-200)}.border-transparent{border-color:#fff0}.border-t-white\/30\!{border-top-color:color-mix(in srgb,#fff 30%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-top-color:color-mix(in oklab,var(--color-white) 30%,transparent)!important}}.border-b-\(--border-color\){border-bottom-color:var(--border-color)}.bg-\[\#151515\]{background-color:#151515}.bg-\[\#DDDDDD\]{background-color:#DDD}.bg-\[\#F4F4F4\]{background-color:#F4F4F4}.bg-\[\#FFFFFF1A\]{background-color:#FFFFFF1A}.bg-black\/20{background-color:color-mix(in srgb,#000 20%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-black\/40{background-color:color-mix(in srgb,#000 40%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 40%,transparent)}}.bg-black\/90{background-color:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.bg-heading-color\/20{background-color:var(--color-heading-color);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-heading-color) 20%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/50{background-color:color-mix(in srgb,#fff 50%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 50%,transparent)}}.bg-gradient-to-tr{--tw-gradient-position:to top right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#ffc600\]{--tw-gradient-from:#ffc600;--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-20\%{--tw-gradient-from-position:20%}.via-\[\#ff0040\]{--tw-gradient-via:#ff0040;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#e600cc\]{--tw-gradient-to:#e600cc;--tw-gradient-stops:var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-80\%{--tw-gradient-to-position:80%}.object-cover{object-fit:cover}.object-center{object-position:center}.p-0{padding:calc(var(--spacing) * 0)}.p-0\!{padding:calc(var(--spacing) * 0)!important}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.p-11{padding:calc(var(--spacing) * 11)}.p-12{padding:calc(var(--spacing) * 12)}.p-13{padding:calc(var(--spacing) * 13)}.p-15{padding:calc(var(--spacing) * 15)}.p-20{padding:calc(var(--spacing) * 20)}.p-24{padding:calc(var(--spacing) * 24)}.p-30{padding:calc(var(--spacing) * 30)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-12{padding-inline:calc(var(--spacing) * 12)}.px-15{padding-inline:calc(var(--spacing) * 15)}.px-18{padding-inline:calc(var(--spacing) * 18)}.px-20{padding-inline:calc(var(--spacing) * 20)}.px-22{padding-inline:calc(var(--spacing) * 22)}.px-30{padding-inline:calc(var(--spacing) * 30)}.px-50{padding-inline:calc(var(--spacing) * 50)}.px-60{padding-inline:calc(var(--spacing) * 60)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-15{padding-block:calc(var(--spacing) * 15)}.py-17{padding-block:calc(var(--spacing) * 17)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-22{padding-block:calc(var(--spacing) * 22)}.py-25{padding-block:calc(var(--spacing) * 25)}.py-30{padding-block:calc(var(--spacing) * 30)}.py-50{padding-block:calc(var(--spacing) * 50)}.py-55{padding-block:calc(var(--spacing) * 55)}.py-60{padding-block:calc(var(--spacing) * 60)}.py-80{padding-block:calc(var(--spacing) * 80)}.pe-10{padding-inline-end:calc(var(--spacing) * 10)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-15{padding-top:calc(var(--spacing) * 15)}.pt-20{padding-top:calc(var(--spacing) * 20)}.pt-23{padding-top:calc(var(--spacing) * 23)}.pt-25{padding-top:calc(var(--spacing) * 25)}.pt-30{padding-top:calc(var(--spacing) * 30)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-65{padding-top:calc(var(--spacing) * 65)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-10\!{padding-right:calc(var(--spacing) * 10)!important}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-15{padding-right:calc(var(--spacing) * 15)}.pr-15\!{padding-right:calc(var(--spacing) * 15)!important}.pr-30{padding-right:calc(var(--spacing) * 30)}.pr-44{padding-right:calc(var(--spacing) * 44)}.pr-60{padding-right:calc(var(--spacing) * 60)}.pr-100{padding-right:calc(var(--spacing) * 100)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-15{padding-bottom:calc(var(--spacing) * 15)}.pb-18{padding-bottom:calc(var(--spacing) * 18)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-23{padding-bottom:calc(var(--spacing) * 23)}.pb-25{padding-bottom:calc(var(--spacing) * 25)}.pb-30{padding-bottom:calc(var(--spacing) * 30)}.pb-35{padding-bottom:calc(var(--spacing) * 35)}.pb-100{padding-bottom:calc(var(--spacing) * 100)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-10\!{padding-left:calc(var(--spacing) * 10)!important}.pl-15{padding-left:calc(var(--spacing) * 15)}.pl-15\!{padding-left:calc(var(--spacing) * 15)!important}.pl-20{padding-left:calc(var(--spacing) * 20)}.pl-30{padding-left:calc(var(--spacing) * 30)}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.text-2xl\!{font-size:var(--text-2xl)!important;line-height:var(--tw-leading,var(--text-2xl--line-height))!important}.text-3xl\!{font-size:var(--text-3xl)!important;line-height:var(--tw-leading,var(--text-3xl--line-height))!important}.text-4xl\!{font-size:var(--text-4xl)!important;line-height:var(--tw-leading,var(--text-4xl--line-height))!important}.text-5xl\!{font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-base\!{font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-lg\!{font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xl\!{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[3\.2rem\]{font-size:3.2rem}.text-\[3\.2rem\]\!{font-size:3.2rem!important}.leading-\[1\.125\]{--tw-leading:1.125;line-height:1.125}.leading-none{--tw-leading:1;line-height:1}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-nowrap{text-wrap:nowrap}.whitespace-nowrap{white-space:nowrap}.text-\(--heading-color\){color:var(--heading-color)}.text-black\/90{color:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 90%,transparent)}}.text-heading-color{color:var(--color-heading-color)}.text-white{color:var(--color-white)}.text-white\/80{color:color-mix(in srgb,#fff 80%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-0{opacity:0%}.opacity-50{opacity:50%}.opacity-70{opacity:70%}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-2xl{--tw-drop-shadow-size:drop-shadow(0 25px 25px var(--tw-drop-shadow-color, rgb(0 0 0 / 0.15)));--tw-drop-shadow:drop-shadow(var(--drop-shadow-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-3xl{--tw-backdrop-blur:blur(var(--blur-3xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-lg{--tw-backdrop-blur:blur(var(--blur-lg));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[top\]{transition-property:top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all\!{transition-property:all!important;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function))!important;transition-duration:var(--tw-duration,var(--default-transition-duration))!important}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-150{transition-delay:150ms}.duration-200{--tw-duration:200ms;transition-duration:200ms}.duration-300{--tw-duration:300ms;transition-duration:300ms}.duration-400{--tw-duration:400ms;transition-duration:400ms}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-auto\!{will-change:auto!important}.\*\:static\!{:is(&>*){position:static!important}}.\*\:block{:is(&>*){display:block}}.\*\:aspect-square{:is(&>*){aspect-ratio:1 / 1}}.\*\:size-48\!{:is(&>*){width:calc(var(--spacing) * 48)!important;height:calc(var(--spacing) * 48)!important}}.\*\:w-18\!{:is(&>*){width:calc(var(--spacing) * 18)!important}}.\*\:flex-1\/2{:is(&>*){flex:calc(1/2 * 100%)}}.\*\:origin-bottom{:is(&>*){transform-origin:bottom}}.\*\:origin-top{:is(&>*){transform-origin:top}}.\*\:rounded-base{:is(&>*){border-radius:var(--radius-base)}}.\*\:rounded-full{:is(&>*){border-radius:calc(infinity * 1px)}}.\*\:rounded-xl{:is(&>*){border-radius:var(--radius-xl)}}.\*\:object-cover{:is(&>*){object-fit:cover}}.\*\:object-center{:is(&>*){object-position:center}}.\*\:p-3{:is(&>*){padding:calc(var(--spacing) * 3)}}.\*\:transition{:is(&>*){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}.\*\:duration-300{:is(&>*){--tw-duration:300ms;transition-duration:300ms}}.not-\[\.active\]\:hidden{&:not(*:is(.active)){display:none}}.not-\[\.active\]\:text-\(--text-color\){&:not(*:is(.active)){color:var(--text-color)}}.not-\[\.active\]\:text-heading-color\/20\!{&:not(*:is(.active)){color:var(--color-heading-color)!important;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-heading-color) 20%,transparent)!important}}}.not-\[\.active\]\:opacity-0{&:not(*:is(.active)){opacity:0%}}.not-\[\.border-top\]\:p-0{&:not(*:is(.border-top)){padding:calc(var(--spacing) * 0)}}.group-hover\:rotate-45{&:is(:where(.group):hover *){@media (hover:hover){rotate:45deg}}}.group-hover\:animate-ping{&:is(:where(.group):hover *){@media (hover:hover){animation:var(--animate-ping)}}}.group-hover\:opacity-50{&:is(:where(.group):hover *){@media (hover:hover){opacity:50%}}}.\*\:group-hover\:scale-105{:is(&>*){&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}}.\*\:group-hover\:scale-110{:is(&>*){&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}}.\*\:group-hover\:rotate-45{:is(&>*){&:is(:where(.group):hover *){@media (hover:hover){rotate:45deg}}}}.group-has-\[\.active\]\:z-10\!{&:is(:where(.group):has(*:is(.active)) *){z-index:10!important}}.peer-hover\:translate-y-5{&:is(:where(.peer):hover~*){@media (hover:hover){--tw-translate-y:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.peer-hover\:opacity-80{&:is(:where(.peer):hover~*){@media (hover:hover){opacity:80%}}}.before\:absolute{&::before{content:var(--tw-content);position:absolute}}.before\:-bottom-1{&::before{content:var(--tw-content);bottom:calc(var(--spacing) * -1)}}.before\:left-1{&::before{content:var(--tw-content);left:calc(var(--spacing) * 1)}}.before\:h-2{&::before{content:var(--tw-content);height:calc(var(--spacing) * 2)}}.before\:w-full{&::before{content:var(--tw-content);width:100%}}.before\:bg-\(--heading-color\){&::before{content:var(--tw-content);background-color:var(--heading-color)}}.before\:duration-300{&::before{content:var(--tw-content);--tw-duration:300ms;transition-duration:300ms}}.before\:ease-in-out{&::before{content:var(--tw-content);--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}.not-\[\.active\]\:before\:w-0{&:not(*:is(.active)){&::before{content:var(--tw-content);width:calc(var(--spacing) * 0)}}}.focus-within\:border-black\!{&:focus-within{border-color:var(--color-black)!important}}.focus-within\:shadow-md{&:focus-within{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 2px 4px -2px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.hover\:scale-101{&:hover{@media (hover:hover){--tw-scale-x:101%;--tw-scale-y:101%;--tw-scale-z:101%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:scale-105{&:hover{@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:scale-110{&:hover{@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}.hover\:border-black\/90{&:hover{@media (hover:hover){border-color:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}}}.hover\:bg-black\/90{&:hover{@media (hover:hover){background-color:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 90%,transparent)}}}}.hover\:bg-white{&:hover{@media (hover:hover){background-color:var(--color-white)}}}.hover\:text-\(--heading-color\){&:hover{@media (hover:hover){color:var(--heading-color)}}}.hover\:text-black\/90{&:hover{@media (hover:hover){color:color-mix(in srgb,#000 90%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 90%,transparent)}}}}.hover\:text-white{&:hover{@media (hover:hover){color:var(--color-white)}}}.hover\:text-white\!{&:hover{@media (hover:hover){color:var(--color-white)!important}}}.hover\:opacity-85{&:hover{@media (hover:hover){opacity:85%}}}.hover\:opacity-90{&:hover{@media (hover:hover){opacity:90%}}}.\*\:hover\:-translate-y-10{:is(&>*){&:hover{@media (hover:hover){--tw-translate-y:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}}}}.\*\:hover\:scale-110{:is(&>*){&:hover{@media (hover:hover){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}}}.\*\:hover\:rotate-90{:is(&>*){&:hover{@media (hover:hover){rotate:90deg}}}}.hover\:before\:w-full{&:hover{@media (hover:hover){&::before{content:var(--tw-content);width:100%}}}}.focus\:ring-1\!{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus\:ring-2\!{&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}}.focus\:ring-black\/60\!{&:focus{--tw-ring-color:color-mix(in srgb, #000 60%, transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab, var(--color-black) 60%, transparent) !important}}}.sm\:absolute{@media (width>=576px){position:absolute}}.sm\:inset-x-12{@media (width>=576px){inset-inline:calc(var(--spacing) * 12)}}.sm\:bottom-12{@media (width>=576px){bottom:calc(var(--spacing) * 12)}}.sm\:mb-35{@media (width>=576px){margin-bottom:calc(var(--spacing) * 35)}}.sm\:hidden{@media (width>=576px){display:none}}.sm\:inline-flex\!{@media (width>=576px){display:inline-flex!important}}.sm\:size-100{@media (width>=576px){width:calc(var(--spacing) * 100);height:calc(var(--spacing) * 100)}}.sm\:max-w-300{@media (width>=576px){max-width:calc(var(--spacing) * 300)}}.sm\:-translate-y-20{@media (width>=576px){--tw-translate-y:calc(var(--spacing) * -20);translate:var(--tw-translate-x) var(--tw-translate-y)}}.sm\:scale-100{@media (width>=576px){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.sm\:rounded-2xl{@media (width>=576px){border-radius:var(--radius-2xl)}}.sm\:text-base{@media (width>=576px){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.sm\:after\:hidden{@media (width>=576px){&::after{content:var(--tw-content);display:none}}}.md\:inset-x-30{@media (width>=768px){inset-inline:calc(var(--spacing) * 30)}}.md\:end-20{@media (width>=768px){inset-inline-end:calc(var(--spacing) * 20)}}.md\:bottom-20{@media (width>=768px){bottom:calc(var(--spacing) * 20)}}.md\:-z-1{@media (width>=768px){z-index:calc(1 * -1)}}.md\:mb-15{@media (width>=768px){margin-bottom:calc(var(--spacing) * 15)}}.md\:block{@media (width>=768px){display:block}}.md\:grid{@media (width>=768px){display:grid}}.md\:size-140{@media (width>=768px){width:calc(var(--spacing) * 140);height:calc(var(--spacing) * 140)}}.md\:min-h-auto{@media (width>=768px){min-height:auto}}.md\:w-auto{@media (width>=768px){width:auto}}.md\:flex-row{@media (width>=768px){flex-direction:row}}.md\:flex-row-reverse{@media (width>=768px){flex-direction:row-reverse}}.md\:space-y-0{@media (width>=768px){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}}}.md\:space-y-0\!{@media (width>=768px){:where(&>:not(:last-child)){--tw-space-y-reverse:0 !important;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse))!important;margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))!important}}}.md\:p-5{@media (width>=768px){padding:calc(var(--spacing) * 5)}}.md\:p-10{@media (width>=768px){padding:calc(var(--spacing) * 10)}}.md\:px-30{@media (width>=768px){padding-inline:calc(var(--spacing) * 30)}}.md\:py-48{@media (width>=768px){padding-block:calc(var(--spacing) * 48)}}.md\:text-2xl{@media (width>=768px){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.md\:text-4xl{@media (width>=768px){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.lg\:inset-x-20{@media (width>=1025px){inset-inline:calc(var(--spacing) * 20)}}.lg\:top-30{@media (width>=1025px){top:calc(var(--spacing) * 30)}}.lg\:right-30{@media (width>=1025px){right:calc(var(--spacing) * 30)}}.lg\:bottom-20{@media (width>=1025px){bottom:calc(var(--spacing) * 20)}}.lg\:col-span-3{@media (width>=1025px){grid-column:span 3 / span 3}}.lg\:col-span-4{@media (width>=1025px){grid-column:span 4 / span 4}}.lg\:col-span-6{@media (width>=1025px){grid-column:span 6 / span 6}}.lg\:mt-24\!{@media (width>=1025px){margin-top:calc(var(--spacing) * 24)!important}}.lg\:mt-50{@media (width>=1025px){margin-top:calc(var(--spacing) * 50)}}.lg\:mt-60{@media (width>=1025px){margin-top:calc(var(--spacing) * 60)}}.lg\:mt-80{@media (width>=1025px){margin-top:calc(var(--spacing) * 80)}}.lg\:mt-auto{@media (width>=1025px){margin-top:auto}}.lg\:mb-10\!{@media (width>=1025px){margin-bottom:calc(var(--spacing) * 10)!important}}.lg\:mb-30\!{@media (width>=1025px){margin-bottom:calc(var(--spacing) * 30)!important}}.lg\:mb-60{@media (width>=1025px){margin-bottom:calc(var(--spacing) * 60)}}.lg\:mb-60\!{@media (width>=1025px){margin-bottom:calc(var(--spacing) * 60)!important}}.lg\:mb-70\!{@media (width>=1025px){margin-bottom:calc(var(--spacing) * 70)!important}}.lg\:line-clamp-none{@media (width>=1025px){overflow:visible;display:block;-webkit-box-orient:horizontal;-webkit-line-clamp:unset}}.lg\:grid{@media (width>=1025px){display:grid}}.lg\:grid\!{@media (width>=1025px){display:grid!important}}.lg\:h-132{@media (width>=1025px){height:calc(var(--spacing) * 132)}}.lg\:w-34{@media (width>=1025px){width:calc(var(--spacing) * 34)}}.lg\:w-56{@media (width>=1025px){width:calc(var(--spacing) * 56)}}.lg\:max-w-780{@media (width>=1025px){max-width:calc(var(--spacing) * 780)}}.lg\:grid-cols-10{@media (width>=1025px){grid-template-columns:repeat(10,minmax(0,1fr))}}.lg\:grid-cols-11{@media (width>=1025px){grid-template-columns:repeat(11,minmax(0,1fr))}}.lg\:flex-row{@media (width>=1025px){flex-direction:row}}.lg\:flex-wrap{@media (width>=1025px){flex-wrap:wrap}}.lg\:gap-x-30{@media (width>=1025px){column-gap:calc(var(--spacing) * 30)}}.lg\:space-x-20{@media (width>=1025px){:where(&>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 20) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-x-reverse)))}}}.lg\:p-20{@media (width>=1025px){padding:calc(var(--spacing) * 20)}}.lg\:p-30{@media (width>=1025px){padding:calc(var(--spacing) * 30)}}.lg\:p-48{@media (width>=1025px){padding:calc(var(--spacing) * 48)}}.lg\:px-21{@media (width>=1025px){padding-inline:calc(var(--spacing) * 21)}}.lg\:px-36{@media (width>=1025px){padding-inline:calc(var(--spacing) * 36)}}.lg\:px-40{@media (width>=1025px){padding-inline:calc(var(--spacing) * 40)}}.lg\:py-25{@media (width>=1025px){padding-block:calc(var(--spacing) * 25)}}.lg\:py-48{@media (width>=1025px){padding-block:calc(var(--spacing) * 48)}}.lg\:pe-0{@media (width>=1025px){padding-inline-end:calc(var(--spacing) * 0)}}.lg\:text-5xl{@media (width>=1025px){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.lg\:text-5xl\!{@media (width>=1025px){font-size:var(--text-5xl)!important;line-height:var(--tw-leading,var(--text-5xl--line-height))!important}}.lg\:text-6xl\!{@media (width>=1025px){font-size:var(--text-6xl)!important;line-height:var(--tw-leading,var(--text-6xl--line-height))!important}}.lg\:text-7xl\!{@media (width>=1025px){font-size:var(--text-7xl)!important;line-height:var(--tw-leading,var(--text-7xl--line-height))!important}}.lg\:text-base{@media (width>=1025px){font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}.lg\:text-base\!{@media (width>=1025px){font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}}.lg\:text-lg{@media (width>=1025px){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.lg\:text-xl{@media (width>=1025px){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.lg\:text-\[3\.2rem\]\!{@media (width>=1025px){font-size:3.2rem!important}}.xl\:inset-x-48{@media (width>=1200px){inset-inline:calc(var(--spacing) * 48)}}.xl\:start-40{@media (width>=1200px){inset-inline-start:calc(var(--spacing) * 40)}}.xl\:end-40{@media (width>=1200px){inset-inline-end:calc(var(--spacing) * 40)}}.xl\:bottom-40{@media (width>=1200px){bottom:calc(var(--spacing) * 40)}}.xl\:mt-80{@media (width>=1200px){margin-top:calc(var(--spacing) * 80)}}.xl\:mb-25\!{@media (width>=1200px){margin-bottom:calc(var(--spacing) * 25)!important}}.xl\:mb-80{@media (width>=1200px){margin-bottom:calc(var(--spacing) * 80)}}.xl\:h-45{@media (width>=1200px){height:calc(var(--spacing) * 45)}}.xl\:max-h-350{@media (width>=1200px){max-height:calc(var(--spacing) * 350)}}.xl\:min-h-\[7rem\]{@media (width>=1200px){min-height:7rem}}.xl\:min-h-\[57px\]{@media (width>=1200px){min-height:57px}}.xl\:min-w-\[208px\]{@media (width>=1200px){min-width:208px}}.xl\:gap-10{@media (width>=1200px){gap:calc(var(--spacing) * 10)}}.xl\:gap-30{@media (width>=1200px){gap:calc(var(--spacing) * 30)}}.xl\:gap-x-50{@media (width>=1200px){column-gap:calc(var(--spacing) * 50)}}.xl\:overflow-visible{@media (width>=1200px){overflow:visible}}.xl\:p-30{@media (width>=1200px){padding:calc(var(--spacing) * 30)}}.xl\:p-50{@media (width>=1200px){padding:calc(var(--spacing) * 50)}}.xl\:px-20{@media (width>=1200px){padding-inline:calc(var(--spacing) * 20)}}.xl\:text-2xl{@media (width>=1200px){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.xl\:text-6xl{@media (width>=1200px){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.xl\:text-lg{@media (width>=1200px){font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.xl\:text-xl{@media (width>=1200px){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.xl\:leading-none{@media (width>=1200px){--tw-leading:1;line-height:1}}.\32 xl\:gap-60{@media (width>=1400px){gap:calc(var(--spacing) * 60)}}.\32 xl\:p-64{@media (width>=1400px){padding:calc(var(--spacing) * 64)}}.\32 xl\:px-48{@media (width>=1400px){padding-inline:calc(var(--spacing) * 48)}}.\32 xl\:text-6xl\!{@media (width>=1400px){font-size:var(--text-6xl)!important;line-height:var(--tw-leading,var(--text-6xl--line-height))!important}}.\32 xl\:text-7xl\!{@media (width>=1400px){font-size:var(--text-7xl)!important;line-height:var(--tw-leading,var(--text-7xl--line-height))!important}}.\32 xl\:text-8xl\!{@media (width>=1400px){font-size:var(--text-8xl)!important;line-height:var(--tw-leading,var(--text-8xl--line-height))!important}}.\32 xl\:text-9xl\!{@media (width>=1400px){font-size:var(--text-9xl)!important;line-height:var(--tw-leading,var(--text-9xl--line-height))!important}}}@layer base{.disclosure [hidden]:where(:not([hidden="until-found"])){display:block!important}}@layer utilities{.custom-grid{grid-template-columns:repeat(var(--col-number),minmax(0,1fr))}.circle-gradient{background:var(--background-block)}}@layer components{.btn-primary:not(.btn-reset),.button-quickview:not(.btn-reset),.btn-outline:not(.btn-reset){&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}&:focus{--tw-ring-color:color-mix(in srgb, #000 60%, transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab, var(--color-black) 60%, transparent) !important}}}.button-quickview.btn{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 1px 2px -1px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-shadow-color:color-mix(in srgb, #000 10%, transparent);@supports (color:color-mix(in lab,red,red)){--tw-shadow-color:color-mix(in oklab, color-mix(in oklab, var(--color-black) 10%, transparent) var(--tw-shadow-alpha), transparent)}}.design-vertical .column-reverse .btn{&:is(:where(.group):hover *){@media (hover:hover){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}}&:is(:where(.group):hover *){@media (hover:hover){rotate:45deg}}&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}&:focus{--tw-ring-color:color-mix(in srgb, #000 60%, transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab, var(--color-black) 60%, transparent) !important}}}.btn_view-more{padding-inline:calc(var(--spacing) * 24)!important;padding-block:calc(var(--spacing) * 14)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}&:focus{--tw-ring-color:color-mix(in srgb, #000 60%, transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab, var(--color-black) 60%, transparent) !important}}@media (width>=1025px){padding:calc(var(--spacing) * 17)!important}}.section-featured-collection .section-btn .btn{@media (width>=1025px){min-width:calc(var(--spacing) * 200)}}.design-vertical .heading-style{@media (width>=1200px){font-size:4rem!important}}.design-vertical .bls_section-heading.lg:text-5xl!{@media (width>=1200px){margin-bottom:calc(var(--spacing) * 60)!important}@media (width>=1200px){font-size:5.4rem!important}@media (width>=1200px){--tw-leading:var(--leading-tight) !important;line-height:var(--leading-tight)!important}}.information-top{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}}.design-vertical .collection-media a{&:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}&:focus-visible{--tw-ring-color:var(--color-black) !important}&:focus-visible{outline-offset:3px!important}}.product-list-block .product__item-js,.product-list-block .product-type__list{position:relative;display:grid;grid-template-columns:80px 1fr;align-items:center;gap:calc(var(--spacing) * 12);border-radius:var(--radius-base);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing) * 13);@media (width>=1025px){grid-template-columns:95px 1fr}@media (width>=1025px){gap:calc(var(--spacing) * 15)}@media (width>=1025px){padding-inline-end:calc(var(--spacing) * 25)}}.product-list-block.show-border-top{margin-top:calc(var(--spacing) * 20);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-top:calc(var(--spacing) * 40)}.image-comparison-block>.shopify-block{@media (width>=1025px){flex-basis:33%}}.image-comparison-block .content-mobile{display:none;@media (width>=1025px){display:block!important}}.image-comparison-block .top-left{position:sticky;top:calc(var(--spacing) * 20);align-content:flex-start}.image-comparison-block .middle-left{height:100%;align-content:center}.image-comparison-block .bottom-left{height:100%;align-content:flex-end}.bls__image-comparison-slide .product-list-block{@media (width>=1025px){max-width:calc(var(--spacing) * 450)}}.shopable-video-product .product-type__list .quick-add,.product-list-block .product-type__list .quick-add{position:absolute;inset-inline-end:calc(var(--spacing) * 14);top:calc(1/2 * 100%);display:inline-flex;--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.shopable-video-product .product-type__list .btn,.product-list-block .product-type__list .btn{display:inline-flex;width:3.4rem!important;height:3.4rem!important;justify-content:center;border-radius:calc(infinity * 1px)!important;background-color:var(--color-black)!important;background-position:center!important;background-repeat:no-repeat!important;padding:calc(var(--spacing) * 0)!important;color:var(--color-white)}.product-type__list .card-product-price>*{@media (width>=1025px){font-size:var(--text-lg)!important;line-height:var(--tw-leading,var(--text-lg--line-height))!important}}.product-type__list .product-name{padding-inline-end:calc(var(--spacing) * 20)}.product-type__list .product-name a{overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}.rich-text__text.fs-48{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);@media (width>=1025px){font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}@media (width>=1025px){--tw-leading:64px;line-height:64px}}.rich-text .btn{border-radius:calc(infinity * 1px)!important;padding-inline:calc(var(--spacing) * 24)!important;padding-block:calc(var(--spacing) * 12)!important;@media (width>=1025px){min-height:calc(var(--spacing) * 56)}@media (width>=1025px){min-width:calc(var(--spacing) * 226)}}.rich-text__text a{text-decoration-line:underline;text-underline-offset:2px}.rich-text .rich-text__image{max-width:calc(var(--spacing) * 100);min-width:calc(var(--spacing) * 82);@media (width>=1025px){max-width:calc(var(--spacing) * 200)}@media (width>=1025px){min-width:calc(var(--spacing) * 160)}@media (width>=1400px){max-width:calc(var(--spacing) * 270)}@media (width>=1400px){min-width:calc(var(--spacing) * 270)}}.featured-column .image-with-text__media-item>*{position:sticky;top:calc(var(--spacing) * 0)}.featured-column .bottom-right .banner__box,.featured-column .bottom-left .banner__box{width:100%}.bottom-right .section-btn{flex-direction:row-reverse}.text-item.size-big{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);text-transform:uppercase;@media (width>=1025px){font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.section-btn .size-big~.btn{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;@media (width>=1025px){min-height:calc(var(--spacing) * 57)}@media (width>=1025px){min-width:calc(var(--spacing) * 184)}}.bls_section-heading.size-big{font-size:clamp(5rem, 3vw, 6rem)!important;--tw-leading:1.125 !important;line-height:1.125!important;@media (width>=1025px){font-size:6rem!important}@media (width>=1200px){font-size:8rem!important}@media (width>=1400px){font-size:10rem!important}}.scrolling-text.show-banner .marquee{position:absolute;inset-inline:calc(var(--spacing) * 0);top:calc(1/3 * 100%);z-index:1;--tw-translate-y:calc(calc(1/2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);@media (width>=576px){top:calc(1/2 * 100%)}}.scrolling-social .list-social{display:grid;flex-wrap:wrap;align-items:center;gap:calc(var(--spacing) * 16);@media (width>=576px){display:inline-flex}@media (width>=576px){justify-content:center}}.scrolling-social .list-social a{display:flex;align-items:center;justify-content:center;gap:calc(var(--spacing) * 10);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;padding:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 30);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:300ms;transition-duration:300ms;&:hover{@media (hover:hover){--tw-translate-y:calc(var(--spacing) * -3);translate:var(--tw-translate-x) var(--tw-translate-y)}}&:hover{@media (hover:hover){border-color:color-mix(in srgb,#000 80%,transparent);@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}}&:hover{@media (hover:hover){background-color:color-mix(in srgb,#000 80%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}}&:hover{@media (hover:hover){color:var(--color-white)!important}}&:hover{@media (hover:hover){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color, rgb(0 0 0 / 0.1)), 0 4px 6px -4px var(--tw-shadow-color, rgb(0 0 0 / 0.1));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}&:focus{--tw-ring-color:color-mix(in srgb, #000 60%, transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab, var(--color-black) 60%, transparent) !important}}@media (width>=1025px){min-height:calc(var(--spacing) * 70)}@media (width>=1025px){min-width:calc(var(--spacing) * 260)}@media (width>=1025px){font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.scrolling-social .list-social svg{width:calc(var(--spacing) * 22)}.show-banner .scrolling__bar-link{color:var(--color-heading-color)!important;@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-heading-color) 20%,transparent)!important}}.highlight-image__item.image-1{position:relative;z-index:2}.highlight-image__item.image-2{position:absolute;bottom:calc(var(--spacing) * 30);left:calc(1/2 * 100%);z-index:1;width:calc(var(--spacing) * 170);--tw-translate-x:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y);@media (width>=576px){bottom:calc(var(--spacing) * 60)}@media (width>=576px){width:calc(var(--spacing) * 250)}@media (width>=1025px){width:calc(var(--spacing) * 400)}@media (width>=1025px){--tw-translate-x:calc(var(--spacing) * -20);translate:var(--tw-translate-x) var(--tw-translate-y)}}.highlight-image__item.image-3{position:absolute;right:calc(1/2 * 100%);bottom:calc(var(--spacing) * 30);z-index:1;width:calc(var(--spacing) * 170);--tw-translate-x:calc(var(--spacing) * 10);translate:var(--tw-translate-x) var(--tw-translate-y);@media (width>=576px){bottom:calc(var(--spacing) * 60)}@media (width>=576px){width:calc(var(--spacing) * 250)}@media (width>=1025px){width:calc(var(--spacing) * 400)}@media (width>=1025px){--tw-translate-x:calc(var(--spacing) * 30);translate:var(--tw-translate-x) var(--tw-translate-y)}}.highlight-image__item.image-1 img{&:is(:where(.group):hover *){@media (hover:hover){--tw-translate-y:calc(var(--spacing) * -10);translate:var(--tw-translate-x) var(--tw-translate-y)}}}.highlight-image__item.image-2 img,.highlight-image__item.image-3 img{&:hover{@media (hover:hover){scale:103%}}}.btn-icon{display:inline-flex;width:calc(var(--spacing) * 46);height:calc(var(--spacing) * 46);cursor:pointer;align-items:center;justify-content:center;gap:calc(var(--spacing) * 10);border-radius:calc(infinity * 1px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);text-align:center;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,visibility,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:300ms;transition-duration:300ms;&:hover{@media (hover:hover){border-color:color-mix(in srgb,#000 70%,transparent)!important;@supports (color:color-mix(in lab,red,red)){border-color:color-mix(in oklab,var(--color-black) 70%,transparent)!important}}}&:hover{@media (hover:hover){background-color:var(--color-white)}}&:hover{@media (hover:hover){color:color-mix(in srgb,#000 70%,transparent);@supports (color:color-mix(in lab,red,red)){color:color-mix(in oklab,var(--color-black) 70%,transparent)}}}&:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor) !important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}&:focus{--tw-ring-color:color-mix(in srgb, #000 50%, transparent) !important;@supports (color:color-mix(in lab,red,red)){--tw-ring-color:color-mix(in oklab, var(--color-black) 50%, transparent) !important}}}.testimonials-vertical-wrapper .testimonials-gallery-product{flex:1;@media (width>=768px){margin:calc(var(--spacing) * 0)!important}}.testimonials-vertical-wrapper .bls__section-header{margin:calc(var(--spacing) * 0)!important;display:flex;flex-direction:column;@media (width>=1025px){flex-basis:30%}@media (width>=1025px){padding-inline:var(--full-width-gap-x)}}.testimonials-vertical-wrapper .bls_testimonials-section-items{padding-top:calc(var(--spacing) * 0)!important;padding-bottom:calc(var(--spacing) * 0)!important}.testimonials-vertical-wrapper .testimonials-vertical__media{position:relative;overflow:hidden;border-radius:var(--radius-xl)}.testimonials-vertical__content .testimonials-rating svg{margin-inline-end:calc(var(--spacing) * 2);width:calc(var(--spacing) * 16)!important;fill:#151515!important}.testimonials-vertical-wrapper .bls_section-heading{margin-bottom:calc(var(--spacing) * 7)!important;--tw-tracking:var(--tracking-tight) !important;letter-spacing:var(--tracking-tight)!important;@media (width>=1025px){margin-bottom:calc(var(--spacing) * 15)!important}@media (width>=1200px){--tw-tracking:var(--tracking-tighter) !important;letter-spacing:var(--tracking-tighter)!important}}.testimonials-vertical-wrapper .sub-heading{margin-bottom:calc(var(--spacing) * 10)!important;@media (width>=1200px){margin-bottom:calc(var(--spacing) * 20)!important}}.idea-product-list_header-title svg,.view_idea_product svg{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y);@media (width>=1025px){width:calc(var(--spacing) * 35)}}.idea-product.active .view_idea_product{pointer-events:none;visibility:visible}.idea-product.active .card-overlay{pointer-events:auto!important;visibility:visible!important;opacity:100%!important}.idea-product-list .product-type__list{border-style:var(--tw-border-style);border-width:0px;padding:calc(var(--spacing) * 0)}.idea-product-list .product-type__list .quick-add{inset-inline-end:calc(var(--spacing) * 0)!important}.idea-product.active .idea-product-list{display:block!important}#modal-outfit-idea-mobile_0_1 .dlg-message{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)))}}.group-tab{@media (width>=1400px){padding-inline-start:calc(var(--spacing) * 120)!important}}.product-item-banner .product__item{position:relative;display:grid;grid-template-columns:80px 1fr;align-items:center;gap:calc(var(--spacing) * 15);border-radius:1.6rem;padding:calc(var(--spacing) * 13);@media (width>=1025px){grid-template-columns:105px 1fr}@media (width>=1025px){padding-inline-end:calc(var(--spacing) * 25)}}.product-item-banner__content .btn{--tw-border-style:none !important;border-style:none!important;background-image:none!important;padding:calc(var(--spacing) * 0)!important;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:1px!important}.block-product__items .tns-nav{margin-top:calc(var(--spacing) * 30)!important;@media (width>=1025px){margin-top:calc(var(--spacing) * 70)!important}}.group-image-with-text .banner__box .sub-heading{font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important;--tw-font-weight:var(--font-weight-light) !important;font-weight:var(--font-weight-light)!important;opacity:70%;@media (width>=1025px){font-size:40px!important}}.countdown-timer .countdown-container{position:relative;min-width:calc(var(--spacing) * 60);flex-direction:column!important;:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}padding-inline:calc(var(--spacing) * 10);@media (width>=1025px){:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 15) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 15) * calc(1 - var(--tw-space-y-reverse)))}}@media (width>=1200px){min-width:calc(var(--spacing) * 100)}@media (width>=1200px){:is(&>*){padding-inline:calc(var(--spacing) * 10)}}@media (width>=1400px){min-width:calc(var(--spacing) * 140)}}.countdown-timer .countdown-container .first{margin-bottom:calc(var(--spacing) * 0)!important;font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-normal) !important;font-weight:var(--font-weight-normal)!important;@media (width>=576px){margin-bottom:calc(var(--spacing) * 10)!important}@media (width>=1200px){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}@media (width>=1400px){font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.product-item-banner__content .button-quickview.btn{position:relative!important;right:calc(var(--spacing) * 0)!important;left:calc(var(--spacing) * 0)!important;margin-top:calc(var(--spacing) * 10);height:auto!important;width:auto!important}.product-item-banner .product__infomation .inline-block a{@media (width>=1200px){font-size:var(--text-xl)!important;line-height:var(--tw-leading,var(--text-xl--line-height))!important}}.product-item-banner .product__infomation .product_vendor{opacity:70%}.product-item-banner .card-product-price>*{@media (width>=1025px){font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}}.product-item-banner .product__infomation{:where(&>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}}.product-item-banner .product__infomation .quick-add{margin-top:calc(var(--spacing) * 10)}.countdown-timer countdown-timer{padding-top:calc(var(--spacing) * 10)}.block-product__items .product-item-banner{padding-inline:calc(var(--spacing) * 2.5)}.slide-shop-the-look .tns-nav{position:absolute;inset-inline:calc(var(--spacing) * 0);bottom:clamp(6rem, 7vw, 10rem);z-index:2;margin:calc(var(--spacing) * 0)!important;padding-inline:calc(var(--spacing) * 30)!important;text-align:center;@media (width>=768px){text-align:start!important}@media (width>=1025px){padding-inline:calc(var(--spacing) * 48)!important}}.slide-shop-the-look.pagination-center .tns-nav{text-align:center!important}.slide-shop-the-look.pagination-right .tns-nav{@media (width>=768px){text-align:end!important}}[class*="bottom-"] .lookbook-content>div{padding-bottom:calc(var(--spacing) * 85)!important}.slide-shop-the-look .shopable-image-product{background-color:color-mix(in srgb,#fff 10%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-white) 10%,transparent)!important}--tw-backdrop-blur:blur(72px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);@media (width>=1200px){min-width:calc(var(--spacing) * 400)!important}@media (width>=1400px){max-width:calc(var(--spacing) * 536)}}.slide-shop-the-look .shopable-image-product .product__media{@media (width>=1400px){width:calc(var(--spacing) * 164)!important}}.slide-shop-the-look .shopable-image-product .product__infomation .inline-block a{@media (width>=1025px){overflow:hidden!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:1!important}@media (width>=1400px){font-size:3.2rem!important}}.slide-shop-the-look .shopable-image-product:before{display:none!important}.slide-shop-the-look .shopify-block .sub-heading{opacity:70%}.slide-shop-the-look .product__item variant-radios{margin:calc(var(--spacing) * 0)!important}.slide-shop-the-look .product__infomation .product_vendor{opacity:70%;@media (width>=1025px){font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}}.section-multi-content .group-image-with-text .section-btn .btn{min-width:calc(var(--spacing) * 200)}.touch-target{display:inline-flex;width:calc(var(--spacing) * 36);height:calc(var(--spacing) * 36);cursor:pointer;align-items:center;justify-content:center;@media (width>=1025px){width:calc(var(--spacing) * 45);height:calc(var(--spacing) * 45)}}.section-blog-post .bls_blog-post .btn{min-width:calc(var(--spacing) * 180);@media (width>=1025px){min-width:calc(var(--spacing) * 244)}}.hover-svg-zoom svg{&:hover{@media (hover:hover){rotate:90deg}}}.shopable-image-product .product-image{border-radius:var(--radius-base)}.shopable-social-group{border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl);background-color:var(--color-white)}.shopable-social__image-with-product-products .product-list-block .product-type__list{@media (width>=1025px){grid-template-columns:80px 1fr}}.shopable-social__image-with-product-products .product-type__list .product__infomation .inline-block a{@media (width>=1025px){font-size:var(--text-base)!important;line-height:var(--tw-leading,var(--text-base--line-height))!important}}.shopable-social__image-with-product-products .product-type__list .product__price{margin-top:calc(var(--spacing) * 5)!important;font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important;--tw-font-weight:var(--font-weight-normal) !important;font-weight:var(--font-weight-normal)!important}shopable-modal{visibility:visible;position:fixed;inset:calc(var(--spacing) * 0);z-index:8;display:flex;height:100vh;width:100dvw;--tw-translate-x:calc(var(--spacing) * 0);--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y);flex-direction:column;justify-content:flex-end;opacity:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:300ms;transition-duration:300ms;--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out);&:not(*:is(.show)){visibility:hidden}&:not(*:is(.show)){--tw-translate-y:calc(var(--spacing) * 30);translate:var(--tw-translate-x) var(--tw-translate-y)}&:not(*:is(.show)){opacity:0%}}shopable-modal .modal-overlay{position:absolute;inset:calc(var(--spacing) * 0);height:100%;width:100%;cursor:crosshair;background-color:color-mix(in srgb,#000 70%,transparent);@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 70%,transparent)}}shopable-modal .shopable-modal-content{position:relative;z-index:2;max-height:86vh;border-top-left-radius:var(--radius-3xl);border-top-right-radius:var(--radius-3xl);background-color:var(--color-white);padding-top:calc(var(--spacing) * 50);padding-bottom:calc(var(--spacing) * 20)}.shopable-social-modal-content{max-height:72vh;overflow-y:auto}body{&:has(*:is(:where(shopable-modal.show))){overflow:hidden}}.shopable-social__image-with-product-dot-item.active .dot-item{--tw-scale-x:110% !important;--tw-scale-y:110% !important;--tw-scale-z:110% !important;scale:var(--tw-scale-x) var(--tw-scale-y)!important;background-color:color-mix(in srgb,#000 90%,transparent)!important;@supports (color:color-mix(in lab,red,red)){background-color:color-mix(in oklab,var(--color-black) 90%,transparent)!important}color:var(--color-white)!important}.shopable-social__image-with-product-dot-item.active .svg-item{:is(&>*){rotate:45deg!important}}.feature-product-block .product-form__input_size input[type="radio"]+label{min-height:calc(var(--spacing) * 40)!important;min-width:calc(var(--spacing) * 40)!important;padding:calc(var(--spacing) * 10)!important}@media screen and (max-width:575px){body{&:has(*:is(:where(.idea-product.active))){overflow:hidden}}}.radius-top .radius-t,.radius-bottom .radius-b{opacity:100%!important}.section-multi-content .full-width .gap-no_gap .shopify-block>.group-image-with-text{padding:calc(var(--spacing) * 20);padding-block:calc(var(--spacing) * 60)!important;@media (width>=1200px){padding-block:calc(var(--spacing) * 80)!important}@media (width>=1400px){padding-block:calc(var(--spacing) * 100)!important}}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";initial-value:"";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,100%{transform:scale(2);opacity:0}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::before,::after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:""}}}#back-to-top,.back-to-top,.scroll-to-top,[class*="back-to-top"]{display:none!important}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/variable.s.min.css?v=72925484910507822791770974884 ===== */
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.h0{font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);text-transform:var(--heading-text-transform);color:var(--heading-color);line-height:calc(1 + 0.2 / var(--heading-font-scale));word-break:break-word}.h0{font-size:var(--h0-size);margin-block-end:calc(var(--h0-size) * 0.7)}h1,.h1{font-size:var(--h1-size);margin-block-end:calc(var(--h1-size) * 0.7)}h2,.h2{font-size:var(--h2-size);margin-block-end:calc(var(--h2-size) * 0.7)}h3,.h3{font-size:var(--h3-size);margin-block-end:calc(var(--h3-size) * 0.4)}h4,.h4{font-size:var(--h4-size);margin-block-end:calc(var(--h4-size) * 0.6)}h5,.h5{font-size:var(--h5-size);margin-block-end:calc(var(--h5-size) * 0.6)}h6,.h6{font-size:var(--h6-size);margin-block-end:calc(var(--h6-size) * 0.6)}p{margin-block-end:calc(var(--body-font-scale) * 1.3 * var(--body-font-size))}p:only-child{margin-bottom:0}a{color:var(--link-color);transition:var(--bls-transition);-webkit-transition:var(--bls-transition)}ol,ul{padding-left:1.4rem}ol,ul,dl{margin-top:0;margin-bottom:1.4rem}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}@media (min-width:768px){:root{--h0-size:calc(var(--heading-font-scale) * 6rem)}}@media (min-width:1200px){:root{--h0-size:calc(var(--heading-font-scale) * 7.2rem);--h1-size:calc(var(--heading-font-scale) * 4.8rem);--h2-size:calc(var(--heading-font-scale) * 3.6rem);--h3-size:calc(var(--heading-font-scale) * 3.2rem);--h4-size:calc(var(--heading-font-scale) * 2.6rem);--h5-size:calc(var(--heading-font-scale) * 2.4rem);--btn-padding-y:1.5rem;--btn-padding-x:3.3rem;--input-height:5rem}}[data-items="1"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*:not(:first-child){display:none}.slide-container:not(.tns-initialized){display:flex;overflow:hidden}.blog--not_empty .blog-posts-items[aria-hidden="true"],.article-card-wrapper[aria-hidden="true"],.product-wrapper[aria-hidden="true"],.collection-items[aria-hidden="true"]{visibility:hidden}[data-items="1"][data-axis="horizontal"] .slide-container:not(.tns-initialized){flex-direction:column}[data-items="2"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:calc(100% / 2)}.minicart-upsell-product [data-items="2"] .slide-container:not(.tns-horizontal),.minicart-upsell-product [data-items="1"] .slide-container:not(.tns-horizontal){display:flex;white-space:normal}.minicart-upsell-product [data-items="2"] .slide-container:not(.tns-horizontal)>*{flex:0 0 auto;width:100%;display:inline-block;vertical-align:top}.minicart-upsell-product [data-items="2"] .slide-container:not(.tns-horizontal)>*{flex:0 0 auto;width:calc(100% / 2);display:inline-block;vertical-align:top}.minicart-upsell-product .slide-minicart>.slide-container{margin-left:calc(-1 * var(--col-gap) / 2);margin-right:calc(-1 * var(--col-gap) / 2)}[data-items="3"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:calc(100% / 3)}[data-items="4"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:25%}[data-items="5"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:20%}@media screen and (max-width:767.98px){[data-mobile="1"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:100%}[data-mobile="2"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:calc(100% / 2)}[data-mobile="3"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:calc(100% / 3)}[data-mobile="4"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:25%}[data-mobile="5"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:20%}[data-items][data-free-scroll] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:66%}}[style*="--aspect-ratio"]{position:relative;overflow:hidden}[style*="--aspect-ratio"]:before{content:"";height:0;display:block;padding-top:calc(100% / (0 + var(--aspect-ratio, 16/9)));pointer-events:none}[style*="--aspect-ratio"]>*:first-child{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (max-width:767.98px){[style*="--aspect-ratio"]:before{padding-top:calc(100% / (0 + var(--aspect-ratio-mb, var(--aspect-ratio, 16/9))))}.text-bellow-mb[style*="--aspect-ratio"]:before{display:none}.text-bellow-mb .banner__media,.text-bellow-mb .banner{position:relative}.text-bellow-mb .banner__box,.image-with-text-overlay .text-bellow-mb .banner__box{padding-left:0;padding-right:0;margin:0}.mx-767-15{margin-left:1.5rem;margin-right:1.5rem}}.hidden-on-load.hidden,:where(.hidden,[hidden],.no-js .no-js-hidden),:is(button,.button,.btn,.btn-primary,.shopify-payment-button__button)[hidden],.form__message.hidden,details.hidden{display:none!important}@media screen and (max-width:767.98px){[data-free-scroll]{margin-left:calc(-1 * var(--bs-gutter-x) * 0.5)!important;margin-right:calc(-1 * var(--bs-gutter-x) * 0.5)!important}[data-free-scroll] .slide-container::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}[data-free-scroll] .slide-container{display:flex;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-left:calc((var(--bs-gutter-x) - var(--col-gap)) * 0.5);padding-right:calc((var(--bs-gutter-x) - var(--col-gap)) * 0.5)}[data-free-scroll] .tns-progress{margin-left:calc(var(--bs-gutter-x) * 0.5);margin-right:calc(var(--bs-gutter-x) * 0.5)}[data-free-scroll] .slide-container>*{flex:0 0 auto;width:73%}.outfit-idea-section [data-free-scroll] .slide-container>*{flex:0 0 auto;width:85%}.testimonials-vertical-wrapper [data-free-scroll] .slide-container>*{flex:0 0 auto;width:420px}.section-shopable-social [data-free-scroll] .slide-container>*{width:100%}.full-width-gap [data-free-scroll]{--bs-gutter-x:calc(var(--full-width-gap-x) * 2)}.full-width-gap.px-15 [data-free-scroll]{--bs-gutter-x:1.5rem}}html.no-js .no-js-hidden{display:none!important}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}embed,iframe{max-width:100%;border:0}em{font-style:italic}svg{vertical-align:middle;display:inline-block}img{vertical-align:middle;max-width:100%;height:auto}.container{max-width:calc(var(--page-width) + var(--bs-gutter-x, 0));margin:0 auto}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{margin:0;padding:0}.link,.customer a{cursor:pointer;display:inline-block;border:none;box-shadow:none;text-underline-offset:0.3rem;color:var(--link-color);background-color:#fff0;text-decoration:underline}.link--text{color:var(--link-color);transition:var(--bls-transition)}.link--text-hover:hover{color:var(--link-color)}.link-with-icon{display:inline-flex;font-size:var(--body-font-size);font-weight:600;letter-spacing:0.1rem;text-decoration:none;margin-bottom:4.5rem;white-space:nowrap}.link-with-icon .icon{width:1.5rem;margin-left:1rem}a:not([href]){cursor:not-allowed}.m-0{margin:calc(var(--spacing) * 0)}.my-0{margin-block:calc(var(--spacing) * 0)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mt-0{margin-top:calc(var(--spacing) * 0)}mark{background-color:#fff0;color:currentColor}.caption{font-size:calc(var(--body-font-size) - 1px);color:var(--text-color);line-height:calc(1 + 0.7 / var(--body-font-scale))}.caption a{color:var(--heading-color);text-decoration:underline}.caption-large a,.product__text a{text-decoration:underline}table{border-collapse:collapse;font-size:var(--body-font-size);border-style:hidden;border:1px solid var(--border-color)}table td,table th{padding:1.4rem 1.5rem;border:1px solid var(--border-color)}table tr th{color:var(--heading-color);font-weight:var(--heading-font-weight);background-color:var(--accent-color-second)}.vertical-align-top{vertical-align:top}.gradient{background:var(--color-background);background:var(--gradient-background);background-attachment:fixed}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden-price{overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important;opacity:0}.button,.btn,.btn-primary,.shopify-payment-button__button--unbranded,body .jdgm-write-rev-link,body .jdgm-write-rev-link.jdgm-write-rev-link,input.jdgm-btn.jdgm-btn--solid.jdgm-submit-rev{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--bls-transition);text-decoration:none;text-transform:var(--btn-text-transform);font-family:var(--btn-font);font-weight:var(--btn-font-weight);padding:var(--btn-padding-y) var(--btn-padding-x);border:1px solid var(--btn-fill-bg-color);font-size:var(--btn-font-size);word-break:break-word;border-radius:var(--btn-border-radius,0);color:var(--btn-fill-color);line-height:calc(1 + 0.5 / var(--body-font-scale));background-color:var(--btn-fill-bg-color)}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.button,.btn,.btn-primary,.shopify-payment-button__button--unbranded{background:linear-gradient(to bottom,var(--btn-fill-hover-bg-color) 50%,var(--btn-fill-bg-color) 50%) no-repeat scroll right bottom/100% 210% var(--btn-fill-bg-color)}}.button>svg,.btn>svg,.btn-primary>svg{fill:var(--btn-fill-color)}button[hidden],.button[hidden],.btn[hidden],.btn-primary[hidden],.shopify-payment-button__button[hidden]{display:none}.btn-radius{border-radius:var(--btn-border-radius)}.btn-large{--btn-padding-y:1.1rem;--btn-padding-x:3rem;--input-height:4.5rem}.btn-large:not(.border-default){--input-border-color:var(--btn-outline-border-color);--border-color:var(--btn-outline-border-color)}.btn-large .btn{--btn-padding-y:1.1rem;--btn-padding-x:3rem;max-width:100%}@media screen and (min-width:768px){.btn-large{--btn-padding-y:1.6rem;--btn-padding-x:6.5rem;--input-height:5.5rem}.btn-large .btn{--btn-padding-y:1.6rem;--btn-padding-x:6.5rem}}.btn.w-full{padding-left:1.5rem;padding-right:1.5rem}.btn-text-transform,.btn-reset.btn-text-transform{text-transform:var(--btn-text-transform)}.btn-reset{padding:0;background:#fff0;color:var(--heading-color);border:0;border-radius:0}.btn-reset>svg,.heading-color>svg{fill:var(--heading-color)}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){a[href]:hover{color:var(--link-hover-color)}.button:hover,.btn:hover,.btn-primary:hover,body .hover-as-fill-button:hover,a[href].btn:hover,.shopify-payment-button__button--unbranded:hover{background-position:right top;border-color:var(--btn-fill-hover-border-color);color:var(--btn-fill-hover-color);background-color:var(--btn-fill-hover-bg-color)}.button:hover>svg,.btn:hover>svg,.btn-primary:hover>svg,body .hover-as-fill-button:hover>svg,a[href].btn:hover>svg{fill:var(--btn-fill-hover-color)}body .hover-as-fill-button:hover svg{fill:var(--btn-fill-hover-color)}}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn-reset:hover{background:#fff0;color:var(--heading-color)}.reset-hover.btn-reset:hover{background-position:unset}.btn-reset:hover>svg{fill:var(--heading-color)}}.btn-white{border-color:var(--color-white,#ffffff);background-color:var(--color-white);background:linear-gradient(to bottom,var(--btn-fill-bg-color) 50%,var(--color-white,#ffffff) 50%) no-repeat scroll right bottom/100% 210% var(--color-white,#ffffff);color:rgb(var(--dark-color))}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn-white:hover,a[href].btn.btn-white:hover{background-position:right top;color:var(--btn-fill-color);border-color:var(--btn-fill-bg-color);background-color:var(--btn-fill-bg-color)}.btn-white:hover svg{fill:var(--btn-fill-color)}}.btn-white.border:not(:hover){border-color:var(--border-color)}.btn-highlight{background:var(--accent-color);border-color:var(--accent-color);text-transform:var(--btn-text-transform);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--bls-transition)}.btn-outline,html body :is(.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev){--btn-fill-hover-bg-color:var(--btn-fill-bg-color);border:1px solid var(--btn-outline-border-color);color:var(--btn-outline-color);text-transform:var(--btn-text-transform);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--bls-transition);background-color:#fff0;background:linear-gradient(to bottom,var(--btn-fill-hover-bg-color) 50%,transparent 50%) no-repeat scroll right bottom/100% 210% #fff0}html body :is(.jdgm-btn.jdgm-btn--border.jdgm-cancel-rev){font-family:var(--btn-font);font-weight:var(--body-font-weight);padding:var(--btn-padding-y) var(--btn-padding-x);font-size:var(--btn-font-size);border-radius:var(--btn-border-radius,0);line-height:calc(1 + 0.5 / var(--body-font-scale))}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn-outline:hover,a[href].btn-outline:hover{background-position:right top;border-color:var(--btn-fill-bg-color);color:var(--btn-fill-color);background-color:var(--btn-fill-hover-bg-color)}}.btn-link{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;border:0;transition:var(--bls-transition);text-transform:var(--btn-text-transform);font-family:var(--btn-font);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);word-break:break-word;color:var(--link-color);line-height:calc(1 + 0.5 / var(--body-font-scale));text-decoration:none;border-bottom:1px solid currentColor;border-radius:0;background:linear-gradient(to bottom,var(--btn-fill-hover-bg-color) 50%,transparent 50%) no-repeat scroll right bottom/100% 210% #fff0}.btn_view-more{border:1px solid var(--btn-outline-border-color);color:var(--btn-outline-color);padding:9px 12px 9px 15px;position:relative;line-height:normal;transition:var(--bls-transition)}.btn_view-more svg{margin-left:0.8rem;fill:var(--btn-outline-color)}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.btn_view-more:hover svg{fill:var(--btn-fill-color)}}@media screen and (max-width:767.98px){.text-bellow-mb .btn-white:not(:hover){background:var(--btn-fill-bg-color);color:var(--btn-fill-color)}.opacity-1-768{opacity:1!important}}button:focus,button:active:focus,button:active.focus,button.active:focus,button.active.focus,button:active,button:active:hover{outline:none}.outline-style{--btn-fill-hover-bg-color:var(--btn-fill-bg-color);--btn-fill-hover-color:var(--btn-fill-color);padding:var(--outline-padding,5px 11px);border:1px solid var(--btn-outline-border-color);border-radius:var(--rounded-radius,0);color:var(--btn-outline-color);transition:var(--bls-transition);-webkit-transition:var(--bls-transition);word-wrap:break-word;vertical-align:middle;line-height:normal;background:linear-gradient(to bottom,var(--btn-fill-hover-bg-color) 50%,transparent 50%) no-repeat scroll right bottom/100% 210% #fff0}.outline-style svg{fill:var(--btn-outline-color);flex:0 0 auto}@media (min-width:768px){.outline-style{--outline-padding:6px 13px}}.outline-style.heading-color{--border-color:var(--heading-color);--outline-padding:7px 2rem}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.outline-style:not(.reset-hover):hover{background:linear-gradient(to bottom,var(--btn-fill-hover-bg-color) 50%,transparent 50%) no-repeat scroll right bottom/100% 210% #fff0;background-position:right top;color:var(--btn-fill-hover-color);border-color:var(--btn-fill-hover-bg-color)}a[href].outline-style:not(.reset-hover):hover{border-color:var(--btn-fill-hover-bg-color)}.outline-style:not(.reset-hover):hover *,a[href].outline-style:not(.reset-hover):hover{color:var(--btn-fill-hover-color);fill:var(--btn-fill-hover-color)}}.outline-style:not(.reset-hover).active{background-position:right top;color:var(--btn-fill-hover-color);border-color:var(--btn-fill-hover-bg-color)}.outline-style:not(.reset-hover).active *,a[href].outline-style:not(.reset-hover).active{color:var(--btn-fill-hover-color);fill:var(--btn-fill-hover-color)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}input[type="search"],input[type="tel"],input[type="text"],input[type="number"],input[type="email"],input[type="password"],select{height:var(--input-height)}input[type="number"].heading-color{--input-color:var(--heading-color)}input[type="search"],input[type="tel"],input[type="text"],input[type="number"],input[type="email"],input[type="password"],select,textarea,.input-style{padding:var(--input-padding);border:1px solid var(--input-border-color);background:var(--input-bg);color:var(--input-color);border-radius:var(--input-border-radius);font-family:var(--body-font-family);font-size:var(--input-font-size);-webkit-appearance:none;appearance:none;transition:var(--bls-transition)}.input-height{height:var(--input-height)}.input-width{min-width:var(--input-height)}@media (max-width:576px){input[type="search"],input[type="tel"],input[type="text"],input[type="number"],input[type="email"],input[type="password"],select,textarea,.input-style{font-size:1.6rem}}input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="password"]:focus,select:focus,textarea:focus,.input-focus:focus,.input-focus:focus-within,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.outline-focus-none{box-shadow:none;outline:0;border-radius:var(--input-border-radius);border-color:var(--heading-color)}.outline-focus-none{outline:0!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}textarea{--input-padding:1.5rem}.input-radius{border-radius:var(--input-border-radius)}input[type="number"]{-moz-appearance:textfield}input::-ms-input-placeholder{opacity:1;color:var(--grey-color);font-size:clamp(var(--base-font-size) - 2px)}input::placeholder{color:var(--input-placeholder-color);font-size:clamp(var(--base-font-size) - 2px)}textarea::-webkit-input-placeholder{color:var(--input-placeholder-color);font-size:clamp(var(--base-font-size) - 2px)}textarea:-moz-placeholder{color:var(--input-placeholder-color);font-size:clamp(var(--base-font-size) - 2px)}textarea::-moz-placeholder{color:var(--input-placeholder-color);font-size:clamp(var(--base-font-size) - 2px)}textarea:-ms-input-placeholder{color:var(--input-placeholder-color);font-size:clamp(var(--base-font-size) - 2px)}blockquote{margin-left:0;margin-right:0;background-color:var(--accent-color-second);border-radius:var(--rounded-radius);color:var(--heading-color);margin-block-start:calc(var(--body-font-scale) * 1.8 * var(--body-font-size));margin-block-end:calc(var(--body-font-scale) * 1.8 * var(--body-font-size))}@media (min-width:992px){blockquote{padding:3rem}}.btn-control-small button svg{width:10px;height:auto}.tns-controls button{position:absolute;z-index:1;top:var(--arrows-offset-top,50%);transform:translate(var(--translate-x,0),var(--translate-y,-50%));-webkit-transform:translate(var(--translate-x,0),var(--translate-y,-50%));width:var(--controls-width,4rem);height:var(--controls-height,4rem);display:inline-flex;align-items:center;justify-self:center;border:1px solid var(--border-color);border-radius:var(--btn-border-radius);background:linear-gradient(to bottom,var(--btn-fill-hover-border-color) 50%,var(--color-white,#ffffff) 50%) no-repeat scroll right bottom/100% 210% var(--color-white,#ffffff)}@media screen and (min-width:768px){.tns-controls button{--controls-icon-width:1.9rem;--controls-width:4.5rem;--controls-height:4.5rem}}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.tns-controls button:hover{background:linear-gradient(to bottom,var(--btn-fill-hover-border-color) 50%,var(--color-white,#ffffff) 50%) no-repeat scroll right bottom/100% 210% var(--color-white,#ffffff);background-position:right top;border-color:var(--btn-fill-hover-border-color)}.tns-controls button:hover svg{fill:var(--color-white)}.tns-nav button:hover::after{background-color:var(--heading-color)}}.tns-controls button svg{width:var(--controls-icon-width,1.6rem);fill:#000;transition:0.2s;position:static}[data-controls="prev"]{left:var(--prev-position,2rem)}[data-controls="next"]{right:var(--next-position,2rem)}.nav-free-style .tns-controls button{background:#fff0;border:0}.nav-free-style .tns-controls button svg{width:clamp(1.9rem, 4vw, 5rem);fill:currentColor}@media (max-width:991px){.mobile-menu-drawer .tns-controls{display:block}}.tns-nav{font-size:0;text-align:center;margin-top:var(--tns-nav-margin-top,3rem);padding:6px 0}.tns-nav button{padding:var(--tns-nav-padding,4px 8px);border:0;border-radius:50%;background:transparent!important}.tns-nav button::after{content:"";width:var(--tns-nav-width,1rem);height:var(--tns-nav-width,1rem);padding:0;border:0;border-radius:50%;background-color:rgba(var(--dark-color),0.4);transition:var(--bls-transition)}.tns-nav .tns-nav-active::after{background-color:rgb(var(--dark-color))}.custom-actions .controls{position:relative;--tns-nav-width:8px}.custom-actions:not(.navigation-not-dot) .controls::after{content:"";position:absolute;left:0;right:0;top:7px;bottom:7px;z-index:1;pointer-events:none;background-color:#fff0;border:1px solid var(--btn-outline-border-color);border-radius:var(--rounded-radius,0);border-radius:30px}.custom-actions:not(.blog-dot) .color-light button::after{--text-color:255, 255, 255;--grey-color:rgba(var(--text-color), 0.3);background-color:var(--grey-color)}.custom-actions .custom-slide-control button{min-height:30px}.custom-actions .custom-slide-control button:focus{outline:0}.custom-actions:not(.blog-dot) .color-light button.tns-nav-active::after{--heading-color:rgb(255, 255, 255);background-color:var(--heading-color)}.custom-actions .color-light svg{fill:#8f8e8c;position:relative;top:-1px;transition:var(--bls-transition)}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.custom-actions .color-light .btn-navigation:hover svg{fill:var(--color-white)}}@media screen and (max-width:1024.98px){[data-gap]{overflow:hidden}}.tooltip{position:relative}.tooltip-content{color:var(--color-tooltip-text,#ffffff);background:var(--color-tooltip-bg,#000000);text-transform:capitalize;text-align:center;transition:0.32s all;line-height:1;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translateX(-50%) translateY(-10px);-webkit-transform:translateX(-50%) translateY(-10px);padding:6.5px 10px;opacity:0;visibility:hidden;z-index:3;min-width:50px;text-transform:initial;pointer-events:none;white-space:nowrap;display:none}.tooltip-content:before{content:"";position:absolute;left:50%;height:0;width:0;top:var(--tooltip-y,100%);margin-left:0;-webkit-transform:var(--tooltip-transform,translateX(-50%) translateZ(0));transform:var(--tooltip-transform,translateX(-50%) translateZ(0));transform-origin:0;display:inline-block;border-left:5px solid #fff0;border-right:5px solid #fff0;border-top:9px solid var(--color-tooltip-bg,#1c1c1c)}.tooltip:hover>.tooltip-content,.facet-checkbox.tooltip:hover .tooltip-content{opacity:1;visibility:visible;transform:translateY(-15px) translateX(-50%);-webkit-transform:translateY(-15px) translateX(-50%)}.tooltip-bottom{bottom:auto;top:calc(100% + 5px)}.rounded-corner .tooltip-content{transform:translateX(-50%) translateY(10px);-webkit-transform:translateX(-50%) translateY(10px)}.tooltip:hover>.tooltip-bottom.tooltip-content{transform:translateX(-50%) translateY(0);-webkit-transform:translateX(-50%) translateY(0)}.tooltip-bottom::before{top:0;border-top:0;border-bottom:9px solid var(--color-tooltip-bg,#1c1c1c);-webkit-transform:var(--tooltip-transform,translateX(-50%) translateZ(0)) translateY(-100%);transform:var(--tooltip-transform,translateX(-50%) translateZ(0)) translateY(-100%)}textarea{overflow:auto;vertical-align:top;resize:vertical}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}input::-ms-input-placeholder{opacity:1;color:var(--grey-color)}input::placeholder{color:var(--input-placeholder-color)}textarea::-webkit-input-placeholder{color:var(--input-placeholder-color)}textarea:-moz-placeholder{color:var(--input-placeholder-color)}textarea::-moz-placeholder{color:var(--input-placeholder-color)}textarea:-ms-input-placeholder{color:var(--input-placeholder-color)}select{cursor:pointer;-moz-appearance:none;-webkit-appearance:none;padding:0.5rem 3rem 0.5rem 1.5rem}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;overflow:visible}button:disabled,.button:disabled,button[aria-disabled="true"],.button[aria-disabled="true"],button.disabled,.btn:disabled,.btn[aria-disabled="true"],.btn.disabled,.customer button:disabled,.customer button[aria-disabled="true"],.customer button.disabled,.quantity__button.disabled .bls__payment-button.disabled button,.bls__payment-button.disabled .shopify-payment-button__button{cursor:not-allowed;opacity:0.6}.field__input,.select__select,.customer .field input,.customer select{-webkit-appearance:none;appearance:none;border-radius:var(--input-border-radius);position:relative;border:0;border:1px solid var(--input-border-color)}.select__select{font-family:var(--body-font-family);font-style:var(--body-font-style);font-weight:var(--body-font-weight)}.text-area,.select{display:flex;position:relative;width:100%;border-radius:var(--input-border-radius)}.select .icon-caret,.customer select+svg{height:0.6rem;pointer-events:none;position:absolute;top:calc(50% - 0.2rem);right:calc(var(--inputs-border-width) + 1.5rem)}.select__select,.customer select{cursor:pointer;line-height:calc(1 + 0.6 / var(--body-font-scale));padding:0 3rem 0 2rem;width:100%}fieldset{border:0;margin:0;padding:0}fieldset+fieldset{margin-top:1.2rem}.field{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:2.3rem 1.5rem;transition:box-shadow var(--duration-short) ease}.field.gap-0{gap:0}.field--with-error{flex-wrap:wrap}.field__input,.customer .field input{flex-grow:1;text-align:left;padding:1.5rem;margin:var(--inputs-border-width);transition:box-shadow var(--duration-short) ease}form label,.spr-form-label{margin-bottom:0.5rem;display:block;width:100%;text-align:left;order:-1}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__button{align-items:center;background:#fff0;border:0;cursor:pointer;display:flex;min-height:4.4rem;justify-content:center;overflow:hidden;padding:0}.field__input:-webkit-autofill~.field__button,.field__input:-webkit-autofill~.field__label,.customer .field input:-webkit-autofill~label{color:#000}.field__label,.customer .field label,.spr-form-label{text-transform:var(--btn-text-transform);color:var(--heading-color);font-size:calc(var(--body-font-size) - 1px)}.field__label .required,.customer .field label .required{color:#e64943;line-height:1;vertical-align:middle;position:relative;top:3px;left:3px}.required-field{color:#e64943;font-size:calc(var(--body-font-size) - 2px)}.text-area{--input-border-radius:1.2rem;font-family:var(--body-font-family);font-style:var(--body-font-style);font-weight:var(--body-font-weight);min-height:20rem;resize:none}input[type="checkbox"]{display:inline-block;width:auto;margin-right:0.5rem}.form__label{display:block;margin-bottom:0.6rem}.form__message,.form-status-list.form__message{align-items:center;display:flex;padding:10px 20px;margin:1.5rem 0;font-size:var(--body-font-size);text-align:left}.form__message[class*="success"],.spr-form-message-success{background:#eff4ec;color:#390}#shopify-product-reviews .spr-form-message-success{padding:1rem 1.5rem}.form__message[class*="error"],.form__message[id*="error"],.spr-form-message-error{background:#ffeaea;color:var(--heading-color)}.form__message--large{font-size:1.6rem}.customer .field .form__message{font-size:var(--body-font-size);text-align:left}.form__message a{text-decoration:none}.form__message .icon,.customer .form__message svg{flex-shrink:0;margin-right:0.5rem;flex:0 0 auto}.form__message--large .icon,.customer .form__message svg{height:1.5rem;width:1.5rem;margin-right:1rem}.form-status{margin:0}.form-status-list{padding:0;margin:0 0 3rem;width:100%}.form-status-list li{list-style-position:inside}.form-status-list .link::first-letter{text-transform:capitalize}.custom-scrollbar::-webkit-scrollbar,.dlg-box::-webkit-scrollbar{width:6px}.custom-scrollbar-x::-webkit-scrollbar{height:5px}.custom-scrollbar::-webkit-scrollbar-track,.dlg-box::-webkit-scrollbar-track{background:var(--border-color)}.custom-scrollbar::-webkit-scrollbar-thumb,.dlg-box::-webkit-scrollbar-thumb{background:#999}.custom-scrollbar::-webkit-scrollbar-thumb,.dlg-box::-webkit-scrollbar-thumb:hover{background:#999}.slide-carousel [aria-hidden="true"]{display:none}.bls_faq-section-title.opened .open-children-toggle{background:#000}.bls_faq-section-title.opened .open-children-toggle svg{color:#fff}.product__media-toggle{cursor:zoom-in}.media-modal{cursor:zoom-out}@-moz-keyframes ticker{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@-webkit-keyframes ticker{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@-o-keyframes ticker{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@keyframes ticker-right{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-webkit-keyframes ticker-right{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-o-keyframes ticker-right{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@keyframes ticker-right{0%{transform:translateX(0%)}100%{transform:translateX(100%)}}@-webkit-keyframes fadeInUpslideshow{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUpslideshow{from{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes animation-loading-images{0%{background-position-x:200%}100%{background-position-x:-150%}}@keyframes animation-loading-images{0%{background-position-x:200%}100%{background-position-x:-150%}}.checkbox{border:1px solid var(--border-color);width:1.8rem;height:1.8rem;margin-right:1.5rem;transition:var(--bls-transition)}.nowrap{white-space:nowrap}.border-0{border:0!important}.border{border:1px solid var(--border-color)}.border-top{border-top:1px solid var(--border-color)}.border-right{border-right:1px solid var(--border-color)}.border-bottom{border-bottom:1px solid var(--border-color)}.border-current{--border-color:currentColor}.border-dark{--border-color:var(--heading-color)}.border-grey{--border-color:var(--btn-outline-border-color);--input-border-color:var(--btn-outline-border-color)}.border-top-0{border-top:0}@media (min-width:1025px){.border-animation{--transform-origin-start:left;--transform-origin-end:right;--reversed-link-gap:.1rem;--animation-default:.5s cubic-bezier(.3, 1, .3, 1);background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap) / 0 var(--reversed-link-gap) no-repeat;background-position-x:var(--transform-origin-end);background-position-y:bottom;transition:background-size var(--animation-default);display:inline!important}.border-animation:hover{background-position-x:left;background-size:100% var(--reversed-link-gap);background-position-y:bottom}}.rte:after{clear:both;content:"";display:block}.round-0{border-radius:0}.round-50{border-radius:50%}.font-smoothing-initial{-webkit-font-smoothing:initial}.font-style-normal{font-style:normal}.word-break-all{word-break:break-all}.word-wrap-break-word{word-wrap:break-word}.word-wrap{word-break:initial}.word-break{word-break:break-word}.underline{text-decoration:underline;text-underline-offset:2px}.remove-underline,.remove-underline:hover{text-decoration:none}.max-63{max-width:63rem}.max-100{max-width:100%}.m-h-full{min-height:100%}.min-h-full{min-height:100%}.full-width-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.full-width-gap{--full-width-gap-x:2rem;padding-left:var(--full-width-gap-x);padding-right:var(--full-width-gap-x)}@media screen and (min-width:768px){.full-width-gap{--full-width-gap-x:3rem}}@media screen and (min-width:1200px){.full-width-gap{--full-width-gap-x:4.8rem}}.normal-weight{font-weight:400}.medium-weight{font-weight:var(--medium-font-weight)}.semi-bold{font-weight:600}.bold{font-weight:700}.heading-weight{font-weight:var(--heading-font-weight)}.size-small{--sub-heading-size:1.3rem;--sub-heading-mb:1.2rem;--heading-size:clamp(3rem, 2.5vw, 5rem);--heading-mb:1rem;--description-size:1.4rem;--description-mb:2.4rem;--button-spacing-top:clamp(2.4rem, 3vw, 3.6rem);--scrolling-size:clamp(2rem, 2vw, 2.4rem);--scrolling-space:clamp(4rem, 3vw, 6rem);--scrolling-size-icon:18px}.size-medium{--sub-heading-size:1.3rem;--sub-heading-mb:clamp(1rem, 2vw, 1.3rem);--heading-size:clamp(4.8rem, 4vw, 7.2rem);--heading-line-height:1.1;--heading-mb:1.5rem;--description-size:1.4rem;--description-mb:clamp(1.4rem, 2vw, 2.2rem);--button-spacing-top:clamp(2.6rem, 3vw, 4.4rem);--scrolling-size:clamp(4.4rem, 4vw, 6rem);--scrolling-space:clamp(8rem, 6vw, 11.2rem);--scrolling-size-icon:36px}.size-large{--sub-heading-size:1.6rem;--sub-heading-mb:clamp(1rem, 2vw, 1.3rem);--heading-size:clamp(5.2rem, 5vw, 10rem);--heading-line-height:1.1;--heading-mb:0.6rem;--description-size:clamp(1.8rem, 1.2vw, 2.4rem);--description-mb:clamp(1.4rem, 2vw, 2.2rem);--button-spacing-top:clamp(2.6rem, 3vw, 4.4rem);--scrolling-size:clamp(7.2rem, 6vw, 10rem);--scrolling-space:clamp(10rem, 8vw, 17rem);--scrolling-size-icon:36px}.size-extra-large{--sub-heading-size:1.6rem;--sub-heading-mb:clamp(1rem, 2vw, 1.3rem);--heading-size:clamp(5.2rem, 5vw, 10rem);--heading-line-height:1;--heading-mb:0.6rem;--description-size:clamp(1.8rem, 1.2vw, 2.4rem);--description-mb:clamp(1.4rem, 2vw, 2.2rem);--button-spacing-top:clamp(2.6rem, 3vw, 4.4rem);--scrolling-size:clamp(7.2rem, 6vw, 12.8rem);--scrolling-space:clamp(10rem, 8vw, 17rem);--scrolling-size-icon:36px}.size-small.body-size{--scrolling-size:1.3rem;--scrolling-space:clamp(4rem, 6.5vw, 11rem);--scrolling-size-icon:14px}.size-medium.body-size{--scrolling-size:clamp(1.4rem, 2vw, 1.6rem);--scrolling-space:clamp(5rem, 8vw, 12rem);--scrolling-size-icon:16px}.size-large.body-size{--scrolling-size:clamp(1.2rem, 1.4vw, 1.8rem);--scrolling-space:clamp(5.5rem, 5vw, 7rem);--scrolling-size-icon:18px}.heading-large-lspacing .col-has-small-size .heading-letter-spacing{letter-spacing:0.15em}.col-has-small-size .size-small,.heading-large-lspacing .col-has-small-size .size-small{--sub-heading-size:1.3rem;--sub-heading-mb:1.2rem;--heading-size:clamp(2rem, 2.5vw, 2.4rem);--heading-mb:1.7rem;--description-size:1.4rem;--description-mb:2.4rem;--button-spacing-top:1rem}.col-has-small-size .size-medium,.heading-large-lspacing .col-has-small-size .size-medium{--sub-heading-size:1.3rem;--sub-heading-mb:clamp(1rem, 2vw, 1.3rem);--heading-size:3.2rem;--heading-line-height:1.1;--heading-mb:1.5rem;--description-size:1.4rem;--description-mb:1.3rem;--button-spacing-top:clamp(2.6rem, 3vw, 4.4rem)}.col-has-small-size .size-large,.heading-large-lspacing .col-has-small-size .size-large{--sub-heading-size:1.6rem;--sub-heading-mb:clamp(1rem, 2vw, 1.3rem);--heading-size:3.6rem;--heading-line-height:1.1;--heading-mb:0.6rem;--description-size:clamp(1.8rem, 1.2vw, 2.4rem);--description-mb:clamp(1.4rem, 2vw, 2.2rem);--button-spacing-top:3rem}.section-heading{font-size:var(--heading-size);margin-bottom:var(--heading-mb);line-height:var(--heading-line-height,initial)}.section-btn{margin-top:var(--button-spacing-top)}.sec-des{font-size:var(--description-size);margin-bottom:var(--description-mb,0)}.sec-des a{text-decoration:underline}.break-word{word-break:break-word}.h1-size{font-size:var(--h1-size)}.h2-size{font-size:var(--h2-size);line-height:calc(1 + 0.4 / var(--heading-font-scale))}.h3-size{font-size:var(--h3-size);line-height:calc(1 + 0.4 / var(--heading-font-scale))}.h4-size{font-size:var(--h4-size);line-height:calc(1 + 0.4 / var(--heading-font-scale))}.h5-size{font-size:var(--h5-size);line-height:calc(1 + 0.4 / var(--heading-font-scale))}.text-size{font-size:var(--body-font-size)}.fs-0{font-size:0}.fs-24{font-size:2.4rem;line-height:1.25}.fs-36{font-size:3.6rem;line-height:1.25}.fs-30{font-size:calc(var(--heading-font-scale) * clamp(2.4rem, 2.5vw, 3rem));line-height:1.25}.fs-40{font-size:calc(var(--heading-font-scale) * clamp(3rem, 3vw, 4rem));line-height:1.25}.fs-48{font-size:calc(var(--heading-font-scale) * clamp(3rem, 3vw, 4.8rem))}.fs-small-3{font-size:calc(var(--body-font-size) - 3px)}.fs-small{font-size:calc(var(--body-font-size) - 2px);--scrolling-size:calc(var(--body-font-size) - 2px)}.fs-small-1,.fs-medium{font-size:calc(var(--body-font-size) - 1px)}.fs-medium{--scrolling-size:1.3rem}.fs-bigger-2{font-size:calc(var(--body-font-size) + 2px)}.fs-bigger-4{font-size:calc(var(--body-font-size) + 4px)}.fs-large{--scrolling-size:1.4rem}.fs-16{font-size:1.6rem}.fs-18{font-size:1.8rem}.fs-20,input.fs-20{font-size:2rem}.fs-80{font-size:clamp(3rem, 4vw, 8rem)}.fs-100{font-size:10rem}.lg\:text-4xl{@media (width>=1025px){font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.lh-reset{line-height:normal;vertical-align:middle}.lh-body{line-height:var(--body-line-height,calc(1 + 0.71428 / var(--body-font-scale)))}.lh-normal{line-height:normal}.lh-inherit{line-height:inherit}.lh-1{line-height:1}.lh-1-1{line-height:1.1}.lh-1-2{line-height:1.2}.lh-1-3{line-height:1.3}.lh-1-4{line-height:1.4}.letter-spacing-0{letter-spacing:0}.letter-spacing--15{letter-spacing:-1.5px}.p-0{padding:0!important}.padding-inner{padding:var(--inner,3rem)}.padding-inner-x{padding-left:var(--inner,3rem);padding-right:var(--inner,3rem)}.p-clamp-80{padding:clamp(4rem, 4vw, 8rem)}.px-60{padding-left:clamp(3rem, 4vw, 6rem);padding-right:clamp(3rem, 4vw, 6rem)}.py-55{padding-top:clamp(3rem, 3.7vw, 5.5rem);padding-bottom:clamp(3rem, 3.7vw, 5.5rem)}.py-60{padding-top:clamp(3rem, 4vw, 6rem);padding-bottom:clamp(3rem, 4vw, 6rem)}.pt-0-impo{padding-top:0!important}.pt-65{padding-top:clamp(4rem, 4vw, 6.5rem)}.pr-60,input.pr-60{padding-right:6rem}input.pr-65{padding-right:6.5rem}.pr-100,input.pr-100{padding-right:10rem}.pl-5-impo{padding-left:5px!important}.pl-40-impo{padding-left:4rem!important}.pl-44-impo{padding-left:4.4rem!important}.m-x-auto{margin-left:auto;margin-right:auto}.m-l-auto{margin-left:auto}.mx--15{margin-left:-1.5rem;margin-right:-1.5rem}.m-0{margin:calc(var(--spacing) * 0)}.my-0{margin-block:calc(var(--spacing) * 0)}.mb-0{margin-bottom:calc(var(--spacing) * 0)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt--3{margin-top:-0.3rem}.mt-10-impo{margin-top:1rem!important}.mt-30-impo{margin-top:3rem!important}.mt-50{margin-top:clamp(4rem, 3.5vw, 5rem)}.mt-55{margin-top:clamp(4.5rem, 3.7vw, 5.5rem)}.mt-60,.customer .field.mt-60{margin-top:clamp(5rem, 3.8vw, 6rem)}.mt-65{margin-top:clamp(4.5rem, 4vw, 6.5rem)}.mt-67{margin-top:clamp(4.7rem, 3.8vw, 6.7rem)}.mt-70,.customer .field.mt-70{margin-top:clamp(4.9rem, 5vw, 7rem)}.mt-80{margin-top:clamp(5rem, 6vw, 8rem)}.mr--12{margin-right:-1.2rem}.mr-15-impo{margin-right:1.5rem!important}.mb-0-important{margin-bottom:0!important}.mb-25-impo{margin-bottom:2.5rem!important}.mb-45{margin-bottom:clamp(3.5rem, 3.3vw, 4.5rem)}.mb-45-impo{margin-bottom:clamp(3.8rem, 3.3vw, 4.5rem)!important}.mb-50{margin-bottom:clamp(4rem, 3.5vw, 5rem)}.mb-55{margin-bottom:clamp(5rem, 3.7vw, 5.5rem)}.mb-60{margin-bottom:clamp(5.5rem, 3.8vw, 6rem)}.mb-70{margin-bottom:clamp(4.9rem, 5vw, 7rem)}.mb-80{margin-bottom:clamp(5.6rem, 6vw, 8rem)}.spacing-bottom{margin-bottom:calc(var(--space-bottom) * 1px)!important}.first-mt-0:first-child{margin-top:0}.first-l-0:first-child{margin-left:0;padding-left:0;border-left:0}.first-l-0:first-child>*{margin-left:0;padding-left:0;border-left:0}.last-r-0:last-child{margin-right:0;padding-right:0;border-right:0}.last-0:last-child{margin:0;padding:0;border:0}.last-mr-0:last-child{margin-right:0}.last-mb-0:last-child{margin-bottom:0}.bg-default{background:var(--color-background);background:var(--gradient-background);background-attachment:fixed}.bg-primary{background-color:var(--accent-color)}.bg-light{background-color:hsl(0 0% 100%)}.bg-dark{background-color:hsl(0 0% 0%)}.currentColor{color:currentColor;--border-color:currentColor}.currentColor-svg svg{fill:currentColor}.accent-color-second-bg{background-color:var(--accent-color-second)}button.accent-color-second-bg{--btn-fill-bg-color:var(--accent-color-second)}.success-bg{background-color:#339902;color:#fff}.accent-color{color:var(--accent-color)}.text-color{color:rgb(var(--text-color))}.heading-color{color:var(--heading-color)}.heading-font{font-family:var(--heading-font-family)}.heading-style,input.heading-style{color:var(--heading-color);font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);word-break:break-word}.text-body{font-family:var(--body-font-family);letter-spacing:0}.color-light:not(.text-bellow-mb){color:var(--color-white)}.color-light:not(.text-bellow-mb) *:not(.btn),.color-light:not(.text-bellow-mb) .btn-link,.color-light:not(.text-bellow-mb) .btn-link{color:var(--color-white)}.color-light:not(.text-bellow-mb) .btn-outline{--btn-outline-color:var(--color-white)}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.color-light:not(.text-bellow-mb) .btn-outline:hover{--btn-outline-hover-color:var(--color-white)}}@media screen and (min-width:768px){.color-light{color:var(--btn-fill-color,var(--color-white))}.color-light *:not(.btn){color:var(--btn-fill-color,var(--color-white))}.color-light .btn-outline{--btn-outline-color:var(--btn-fill-color, var(--color-white))}}@media screen and (min-width:992px){.color-light-lg{color:var(--btn-fill-color,var(--color-white))}.color-light-lg *:not(.btn){color:var(--btn-fill-color,var(--color-white))}.color-light-lg .btn-outline{--btn-outline-color:var(--btn-fill-color, var(--color-white))}.text-lg-right{text-align:right}}.pointer{cursor:pointer}.pointer-none{pointer-events:none}.text-transform-unset{text-transform:initial}.uppercase-frist-letter::first-letter{text-transform:uppercase}.absolute-icon-newsletter{position:relative}.inset-0{top:0;right:0;left:0;bottom:0;z-index:2}.top--2{top:-2px}.top--3{top:-3px}.top-50{top:50%;transform:translateY(-50%)}.top-100{top:100%}.z--1{z-index:-1}.z-2-impo{z-index:2!important}.top-center{justify-content:center}.top-right{justify-content:flex-end}.middle-left{align-items:center}.middle-center{align-items:center;justify-content:center}.middle-right{align-items:center;justify-content:flex-end}.bottom-left{align-items:flex-end}.bottom-center{align-items:flex-end;justify-content:center}.bottom-right{align-items:flex-end;justify-content:flex-end}.bottom-center.text-center .section-btn{justify-content:center}@media screen and (max-width:767.98px){.text-bellow-mb .bottom-left{align-items:unset}}.list-style-none{list-style:none}.list-unstyled{margin:0;padding:0;list-style:none}.visually-hidden--inline{margin:0;height:1em}.scroll-smooth{-webkit-overflow-scrolling:touch}.overflow-visible{overflow:visible!important}.hidden{display:none!important}.d-block{display:block}.d-block-impo{display:block!important}.d-inline-block{display:inline-block}.d-grid{display:grid}.d-none{display:none!important}.d-flex{display:flex}.d-inline-flex{display:inline-flex}.flex-nowrap{flex-wrap:nowrap!important}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end,.align-right{align-items:flex-end}.align-self-start{align-self:start}.align-self-center{align-self:center}.align-self-end{align-self:end}.justify-content-start,.justify-content-left{justify-content:start}.justify-content-center{justify-content:center}.justify-content-end,.justify-content-right{justify-content:end}.justify-content-between,.space-between{justify-content:space-between}.flex-end{justify-content:flex-end}.justify-self-end{justify-self:end}.row-reverse{flex-direction:row-reverse}.column-reverse{flex-direction:column-reverse}.flex-column{flex-direction:column}.flex-100{flex:100%;width:100%}.relative{position:relative}.absolute{position:absolute}@media screen and (min-width:1200px){.flex-xl-nowrap{flex-wrap:nowrap}.p-xl-35{padding:3.5rem}.px-xl-30{padding-right:3rem;padding-left:3rem}.pb-xl-30{padding-bottom:3rem}.mb-xl-0{margin-bottom:0}.mb-xl-45{margin-bottom:4.5rem}.pb-xl-30{padding-bottom:3rem}.px-xl-30{padding-left:3rem;padding-right:3rem}.justify-content-end-xl{justify-content:flex-end}.justify-content-center-xl{justify-content:center}.flex-xl-row{flex-direction:row}.align-xl-center{align-items:center}}.grid-cols{display:grid;grid-template-columns:repeat(var(--col-number),calc((100% - var(--col-gap, 0px) * calc(var(--col-number) - 1)) / var(--col-number)));gap:var(--row-gap,var(--col-gap)) var(--col-gap,0px)}.col-gap-15{column-gap:1.5rem}.col-gap-30{column-gap:3rem}.row-gap-0{row-gap:0}.row-gap-5{row-gap:0.5rem}.row-gap-7{row-gap:0.7rem}.row-gap-10{row-gap:1rem}.row-gap-15{row-gap:1.5rem}.gap-no-gap{--col-gap:0}.gap-small,[data-gap="small"]{--col-gap:1rem;--row-gap:3.6rem}.gap-medium,[data-gap="medium"]{--col-gap:3rem;--row-gap:4.5rem}.gap-large,[data-gap="large"]{--col-gap:5rem;--row-gap:5rem}.row-as-column-gap{--row-gap:var(--col-gap)}[data-gap]{display:block;overflow:hidden}.tns-outer{position:relative}[data-gap] .tns-ovh{position:relative;margin-left:calc(-1 * var(--col-gap) / 2);margin-right:calc(-1 * var(--col-gap) / 2)}[data-gap] .slide-container>*{padding-left:calc(var(--col-gap) / 2);padding-right:calc(var(--col-gap) / 2)}.product-tabs__content [data-gap=no_gap]{--col-gap:0}@media screen and (max-width:1400px){.shopable-video-slide .tns-inner{margin:0!important}}[data-axis="vertical"][data-gap] .tns-ovh{margin:calc(-1 * var(--col-gap) / 2) 0}[data-axis="vertical"][data-gap] .slide-container>*{padding:calc(var(--col-gap) / 2) 0}@media screen and (max-width:1024.98px){.grid-cols.small-desktop-4{--col-number:4 !important}.grid-cols.small-desktop-3{--col-number:3 !important}.grid-cols.small-desktop-2{--col-number:2 !important}.grid-cols.small-desktop-1{--col-number:1 !important}.gap-large,[data-gap="large"]{--col-gap:4rem}}@media screen and (max-width:991px){.grid-cols.tablet-3{--col-number:3 !important}.grid-cols.tablet-2{--col-number:2 !important}.grid-cols.tablet-1{--col-number:1 !important}.gap-medium,[data-gap="medium"]{--col-gap:3rem}.gap-large,[data-gap="large"]{--col-gap:3rem}.d-1024-none{display:none}.touch-target-mobile{width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer}.pr-1024-44{padding-right:4.4rem!important}}@media screen and (max-width:767.98px){.grid-cols.mb-2{--col-number:2 !important}.grid-cols.mb-1{--col-number:1 !important}.gap-medium,[data-gap="medium"]{--col-gap:1.5rem;--row-gap:3rem}.gap-large,[data-gap="large"]{--col-gap:2rem;--row-gap:2rem}}@media screen and (max-width:1024.98px){.custom-menu-column:not(.submenu-banner){margin-left:calc(-1 * var(--full-width-gap-x));margin-right:calc(-1 * var(--full-width-gap-x));max-width:calc(100% + var(--full-width-gap-x) * 2)}.grid-cols.tablet-3-5::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.grid-cols.tablet-3-5{grid-template-columns:repeat(auto-fit,minmax(30%,1fr));gap:var(--row-gap,var(--col-gap)) var(--col-gap,0px);grid-auto-flow:column;grid-auto-columns:minmax(30%,1fr);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-left:var(--full-width-gap-x);padding-right:var(--full-width-gap-x)}}@media screen and (max-width:576px){.custom-menu-column:not(.submenu-banner){margin-left:calc(-1 * var(--full-width-gap-x));margin-right:calc(-1 * var(--full-width-gap-x));max-width:calc(100% + var(--full-width-gap-x) * 2)}.grid-cols.mb-1-5::-webkit-scrollbar{display:none;-ms-overflow-style:none;scrollbar-width:none}.grid-cols.mb-1-5{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--row-gap,var(--col-gap)) var(--col-gap,0px);grid-auto-flow:column;grid-auto-columns:minmax(300px,1fr);overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding-left:var(--full-width-gap-x);padding-right:var(--full-width-gap-x)}}.flex-cols{margin-left:calc(-0.5 * var(--col-gap));margin-right:calc(-0.5 * var(--col-gap))}.flex-cols>*{padding-left:calc(var(--col-gap) * 0.5);padding-right:calc(var(--col-gap) * 0.5);margin-top:var(--row-gap,0)}.pl-gap{padding-left:calc(var(--col-gap) * 0.5)}.item-inner-width .item-content{width:calc(100% - var(--item-width, 0px) - var(--item-gap, 0px))}.icon-align-seft-center .bls__icon-with-text-img{align-self:center}@media screen and (min-width:768px){.item-inner-width .item-content-md{width:calc(100% - var(--item-width, 0px) - var(--item-gap, 0px))}}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}@media screen and (min-width:768px){.md\:hidden{display:none}.md\:block{display:block!important}.absolute-md{position:absolute}.flex-md-row{flex-direction:row}.flex-md-row-reverse{flex-direction:row-reverse}.align-md-top{align-items:flex-start}.align-md-center{align-items:center}.align-md-bottom{align-items:flex-end}.space-between-md{justify-content:space-between}.justify-content-start-md{justify-content:start}.d-md-none{display:none!important}.d-md-inline-flex{display:inline-flex!important}.d-md-block{display:block!important}.d-md-flex{display:flex!important}.h5-size-md{font-size:var(--h5-size)}.w-md-unset{width:unset}.px-md-20{padding-left:2rem;padding-right:2rem}.px-md-30{padding-left:3rem;padding-right:3rem}.py-md-0{padding-top:0;padding-bottom:0}.py-md-30{padding-top:3rem;padding-bottom:3rem}.py-md-48{padding-top:4.8rem;padding-bottom:4.8rem}.mt-md-0{margin-top:0}.pt-md-10{padding-top:1rem}.pt-md-15{padding-top:1.5rem}.mt-md-0{margin-top:0}.mt-md-10{margin-top:1rem}.mt-md-15{margin-top:1.5rem}.mt-md-45{margin-top:4.5rem}.mt-md-50{margin-top:5rem}.mt-md-55{margin-top:5.5rem}.mt-md-60{margin-top:6rem}.mb-md-0{margin-bottom:0}.mb-md-10{margin-bottom:1rem}.mb-md-15{margin-bottom:1.5rem}.mb-md-30{margin-bottom:3rem}.mb-md-40{margin-bottom:4rem}.mt-md-38{margin-top:3.8rem}.mt-md-40{margin-top:4rem}.mb-md-65{margin-bottom:6.5rem}.my-md-0{margin-top:0;margin-bottom:0}.text-md-left{text-align:left}.px-md-20{padding-left:2rem;padding-right:2rem}.pt-md-40{padding-top:4rem}.w-md-110{width:11rem}.min-h-md-full{min-height:100%}.right-md-30{right:3rem}}@media screen and (min-width:992px){.absolute-lg{position:absolute}.opacity-0-lg{opacity:0}.h-lg-full{height:100%}.p-lg-30{padding:3rem}.px-lg-30{padding-left:3rem;padding-right:3rem}.py-lg-55{padding-top:clamp(3rem, 3.7vw, 5.5rem);padding-bottom:clamp(3rem, 3.7vw, 5.5rem)}.px-lg-60{padding-left:clamp(3rem, 4vw, 6rem);padding-right:clamp(3rem, 4vw, 6rem)}.py-lg-60{padding-top:clamp(3rem, 4vw, 6rem);padding-bottom:clamp(3rem, 4vw, 6rem)}.mt-lg-0{margin-top:0}.mb-lg-0{margin-bottom:0}.mb-lg-30{margin-bottom:3rem}.mb-lg-40{margin-bottom:4rem}.fs-lg-bigger-2{font-size:calc(var(--body-font-size) + 2px)}.fs-lg-bigger-4{font-size:calc(var(--body-font-size) + 4px)}.space-between-lg{justify-content:space-between}.flex-lg-row{flex-direction:row}.align-lgcenter{align-items:center}.justify-content-center-lg{justify-content:center}.justify-content-end-lg{justify-content:end}.flex-lg-row{flex-direction:row}.flex-lg-row-reverse{flex-direction:row-reverse}}.container,.page-width,.container-fluid,.container-min{width:100%;padding-right:calc(var(--bs-gutter-x, 0.75rem) * 0.5);padding-left:calc(var(--bs-gutter-x, 0.75rem) * 0.5);margin-right:auto;margin-left:auto}@media screen and (min-width:768px){.container,.page-width,.container-fluid,.container-min{width:95%}.container-min{max-width:88rem}}.row{display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -0.5);margin-left:calc(var(--bs-gutter-x) * -0.5)}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.mt-sm-0{margin-top:0}.mb-sm-35{margin-bottom:3.5rem}.p-sm-20{padding:2rem}.pb-sm-25{padding-bottom:2.5rem}.pb-sm-30{padding-bottom:3rem}.px-sm-30{padding-left:3rem;padding-right:3rem}.absolute-sm{position:absolute}.btn-reset-sm{padding:0;background:#fff0;color:var(--heading-color);border:0}.d-sm-block{display:block!important}.flex-sm-row{flex-direction:row}.text-sm-unset{text-align:unset}.flex-sm-1{flex:1}.w-sm-unset{width:unset}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.mt-md-0-impo{margin-top:0!important}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.gap-lg-30{gap:3rem}}@media (min-width:1025px){.row-cols-xl-7>*{flex:0 0 auto;width:calc(100% / 7)}.row-cols-xl-8>*{flex:0 0 auto;width:calc(100% / 8)}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.d-xl-inline-flex{display:inline-flex!important}.mt-xl-0{margin-top:0}.mb-xl-0{margin-bottom:0}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}.col-md-menu-list{flex:0 0 auto;width:calc(100% / var(--menu-list))}}@media (min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}.flex-lg-row{flex-direction:row}}@media (min-width:1025px){.d-1025-flex{display:flex!important}.d-1025-inline-flex{display:inline-flex!important}.d-1025-block{display:block!important}.d-1025-none{display:none!important}.justify-content-center-1025{justify-content:center}.flex-1025-1{flex:1}.flex-1025-row{flex-direction:row}.flex-lg-nowrap{flex-wrap:nowrap!important}.space-between-1025{justify-content:space-between}.text-1025-unset{text-align:unset}.col-1025-gap-40{column-gap:4rem}.pt-1025-0{padding-top:0}.py-1025-0{padding-top:0;padding-bottom:0}.py-1025-2{padding-top:0.2rem;padding-bottom:0.2rem}.py-1025-15{padding-top:1.5rem;padding-bottom:1.5rem}.py-1025-17{padding-top:1.7rem;padding-bottom:1.7rem}.pl-1025-8{padding-left:0.8rem}.mt-1025-0-impo{margin-top:0!important}.mb-1025-45-impo{margin-bottom:4.5rem!important}.mt-1025-55{margin-top:clamp(4rem, 3.7vw, 5.5rem)}.mt-1025-70{margin-top:clamp(4.9rem, 5vw, 7rem)}.mt-1025-0{margin-top:0}.mb-1025-0{margin-bottom:10rem}.mb-1025-15{margin-bottom:1.5rem}.mb-1025-20{margin-bottom:2rem}.mb-1025-30{margin-bottom:3rem}.text-size-1025{font-size:var(--body-font-size)}.w-1025-full{width:100%}.inset-1025-0{left:0;right:0;bottom:0;top:0}.absolute-1025{position:absolute}.opacity-0-1025{opacity:0}.position-1025-unset{position:unset}.row-gap-1025-10{row-gap:1rem}.fs-1025-bigger-4{font-size:calc(var(--body-font-size) + 4px)}}@media (min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}.flex-xl-1{flex:1}.text-xl-right{text-align:right}}[style*="--aspect-ratio"] img,[style*="--aspect-ratio"] svg,.banner__media img,.banner__media svg{position:absolute;left:0;right:0;bottom:0;top:0;width:100%;height:100%;object-fit:cover}.banner__media.placeholder:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;opacity:0.3;z-index:1;width:100%;pointer-events:none}.bls__content{position:relative;z-index:3}.hover-effect{position:relative;overflow:hidden;display:block;--bls-transform:scale(1.08);--bls-transition:0.5s}.hover-effect.d-flex{display:flex}.hover-effect img,.hover-effect svg{transition:var(--bls-transition)}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.zoom-in:hover img,.zoom-in:hover svg{transform:var(--bls-transform);-webkit-transform:var(--bls-transform)}.hover-svg-zoom:hover svg,social-icon.reset-background .list-social__link:hover svg,.testimonials-section .tns-controls button:hover svg,.thumbnail-position-bottom .slide-section-thumbnail .tns-controls button:hover svg{transform:scale(1.1);-webkit-transform:scale(1.1)}}.hover-svg-zoom svg,social-icon.reset-background .list-social__link svg,.testimonials-section .tns-controls button svg{transition:var(--bls-transition)}.overlay-bg{position:relative}.overlay-bg::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000;opacity:var(--overlay-opacity,30%);border-radius:var(--rounded-radius,0);z-index:2;pointer-events:none}.overlay-bg>*{z-index:3}.grandient-bg::after{background:linear-gradient(to top,rgb(0 0 0 / 0.7) 0%,rgb(0 0 0 / 0.7) 1%,#fff0 58%,#fff0 59%);opacity:var(--overlay-opacity,0.75)}@media (max-width:767.98px){.text-bellow-mb .overlay-bg::after,.text-bellow-mb.overlay-bg::after{display:none}}.overlay-fixed::after{position:fixed;border-radius:0}.dialog-open .dlg-box{animation:0.5s cubic-bezier(0.26,0.54,0.32,1) forwards fadeInLeftShort;-webkit-animation:0.5s cubic-bezier(0.26,0.54,0.32,1) forwards fadeInLeftShort}.dialog-remove-loadding .dlg-box{animation:0.5s cubic-bezier(0.26,0.54,0.32,1) forwards fadeOutRightShort;-webkit-animation:0.5s cubic-bezier(0.26,0.54,0.32,1) forwards fadeOutRightShort}body .dlg.dialog-remove-loadding{opacity:0;visibility:hidden}body .dlg{transition:all 0.5s}body .dlg .popup-title{margin:0 0 3rem}.has-overlay{position:relative}.has-overlay::after{content:"";position:fixed;left:0;right:0;bottom:0;top:100%;height:100vh}.has-overlay.top-0::after{top:0}html.no-js details[open] .horizontal-filter{transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible}html.no-js details[open].type-canvas .bls__canvas-left{transform:translate3d(0%,0,0);-webkit-transform:translate3d(0%,0,0);visibility:visible}html.no-js .type-canvas summary.has-overlay::after{top:0}html.no-js details[open].type-canvas .has-overlay:after{opacity:1;pointer-events:auto}@media screen and (max-width:1024.98px){html.no-js details[open] .bls__canvas-left{transform:translate3d(0%,0,0);-webkit-transform:translate3d(0%,0,0);visibility:visible}html.no-js summary.has-overlay::after{top:0}html.no-js details[open] .has-overlay:after{opacity:1;pointer-events:auto}}.overlay{display:block;position:fixed;top:0;left:0;right:0;height:100vh}.open-canvas .overlay{opacity:1;visibility:visible;pointer-events:auto}.dlg,.overlay,.has-overlay:after{background-color:var(--overlay-bg);cursor:pointer;transition:var(--bls-transition);opacity:0;pointer-events:none;z-index:9}.dlg.dialog-open,.open-canvas .overlay,.open-nav .has-overlay:after{opacity:1;pointer-events:auto}.dlg,.dlg-close,.dlg-yes,.dlg-no,.dlg-yes-no,.dlg-ok,.dlg-cancel,.dlg-ok-cancel,.dlg-prompt{z-index:60000;margin:0;padding:0;position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto}.dlg-box{background:var(--color-background);background:var(--gradient-background);background-attachment:fixed;display:block;margin:0;padding:var(--popup-padding,3rem 3rem 4rem);border-radius:var(--rounded-radius);max-width:var(--popup-max-width,69rem);width:100%;min-width:100px;min-height:36px;visibility:visible!important;overflow:hidden;position:absolute;pointer-events:auto;cursor:initial}.dlg-heading{z-index:80000;display:block;margin:0;padding:0;background-color:#fff0;color:var(--heading-color);font-weight:var(--heading-font-weight);font-family:var(--heading-font-family);font-size:var(--h2-size);letter-spacing:var(--heading-letter-spacing);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none;border-width:0;box-sizing:content-box;text-transform:capitalize;line-height:1.1}.dlg-title{z-index:80001}.dlg-close-x{margin:0;font-size:2.4rem;font-weight:400;background-color:inherit;position:absolute;right:1rem;top:1rem;width:4.4rem;height:4.4rem;border:1px solid var(--btn-fill-bg-color);background:linear-gradient(to bottom,var(--btn-fill-hover-bg-color) 50%,var(--btn-fill-bg-color) 50%) no-repeat scroll right bottom/100% 210% var(--btn-fill-bg-color);color:var(--btn-fill-color);z-index:3;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--bls-transition);letter-spacing:0}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.dlg-close-x:hover{background-position:right top;color:var(--btn-fill-hover-color)}}@media (min-width:768px){.dlg-close-x{right:1.5rem;top:1.5rem}}.dlg-message{display:block;margin:0;overflow-x:hidden;overflow-y:auto;border:none;border-width:0}.dlg-fade{cursor:pointer}.dlg-fade .dlg-box{padding:0;min-height:unset}.dlg-fade .dlg-box .form__message{margin:0;padding:10px 15px}.dlg-fade .dlg-box .dlg-close-x{right:8px;top:5px;width:auto;height:auto;background:#fff0;bottom:unset;font-size:18px;min-height:unset;position:absolute;color:var(--heading-color);line-height:1}.rounded-corner .dlg-message .table-responsive{position:relative;overflow-x:auto;overflow-y:hidden}.rounded-corner .dlg-message .table-responsive table{border:0}.dlg-flex-container{margin:0;padding:0;border:none;border-width:0}.dlg-flexbox-left{width:55px;margin:0;padding:20px;display:table-cell;border:none;box-sizing:border-box}.dlg-flexbox-left div:first-child,.dlg-flexbox-left div:last-child{padding:0;margin:0}.dlg-flexbox-right{width:100%;margin:0;padding:0 20px 0 0;display:table-cell;border:none;text-align:left;vertical-align:top;overflow-x:hidden;overflow-y:auto;box-sizing:content-box}.dlg-flexbox-right>div:first-child,.dlg-flexbox-right>p:first-child{margin-top:0;padding-top:15px}.dlg-flexbox-right>div:last-child,.dlg-flexbox-right>p:last-child{margin-bottom:0;padding-bottom:15px}.dlg-input{margin:0}.dlg-input-field{margin:0;margin-top:5px;margin-bottom:10px;padding:5px;width:100%;font-family:inherit;font-size:1em;box-sizing:border-box}.dlg-footer{z-index:80000;display:block;margin:0;padding:10px;height:30px;background-color:#f0f0f0;border:none;border-width:0;border-top:1px solid #e5e5e5;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;text-align:right;font-family:inherit;font-size:1.3em;overflow:hidden;box-sizing:content-box}.dlg-footer-extra-padding{padding-right:15px;padding-bottom:15px}.dlg-footer button{margin:0;margin-left:10px;padding:0 15px;height:30px}.dlg-symbol{margin:0;padding:0;display:inline-block;height:35px;width:35px;font-size:24px;font-family:"Courier new",Courier,monospace;font-weight:700;color:#fff;text-align:center;line-height:34px;border-radius:50%}.dlg-icon-info{background-color:#0077d7;line-height:37px;box-shadow:0 0 0 1px #004d8b}.dlg-icon-info::before,.dlg-icon-info:before{content:"i"}.dlg-icon-question{background-color:#0077d7;line-height:37px;box-shadow:0 0 0 1px #004d8b}.dlg-icon-question::before,.dlg-icon-question:before{content:"?"}.dlg-icon-error{background:#e64943;font-family:Consolas,monospace;line-height:37px;box-shadow:0 0 0 1px #852622}.dlg-icon-error::before,.dlg-icon-error:before{content:"\002715"}.dlg-icon-success{background:#67b66e;font-size:17px;line-height:37px;box-shadow:0 0 0 1px #407145}.dlg-icon-success::before,.dlg-icon-success:before{content:"\002713"}.dlg-icon-excl{color:#000;border-radius:0;width:0;height:0;line-height:37px;border-left:18px solid #fff0;border-right:18px solid #fff0;border-bottom:32px solid #b29534}.dlg-icon-excl::before,.dlg-icon-excl:before{content:"";border-radius:0;width:0;height:0;border-left:16px solid #fff0;border-right:16px solid #fff0;border-bottom:30px solid #ffd54b;position:relative;top:-31px;left:-16px}.dlg-icon-excl::after,.dlg-icon-excl:after{content:"!";width:0;height:0;margin-left:-39px;position:relative;top:2px;line-height:37px}.dlg-disable-overlay,.dlg-nomodal,.dlg-multi{background-color:#fff0;pointer-events:none;overflow:hidden}.dlg-rounded{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.open-canvas body{overflow:hidden;overflow-wrap:unset}.open-nav body{overflow:hidden}.open-children-toggle svg,.open-children-toggle svg{--bls-transition:0.2s;transition:var(--bls-transition)}.opened .open-children-toggle svg,.opened.open-children-toggle svg,.opened>svg{transform:rotate(-180deg)}.opened+.filter-attribute{display:block}.bls__canvas{position:fixed;top:0;left:0;right:0;transition:var(--transition-popup);-webkit-transition:var(--transition-popup);z-index:10;background:var(--color-background);background:var(--gradient-background);background-attachment:fixed}.bls__canvas-top{transform:translateY(-100%);-webkit-transform:translateY(-100%)}.bls__canvas-left{right:auto;left:0;bottom:0;max-width:95%;width:42.5rem;height:100%;transform:translate3d(-104%,0,0);-webkit-transform:translate3d(-104%,0,0);max-height:100vh;min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available}.bls__canvas-right{right:0;left:auto;bottom:0;width:42.5rem;height:100%;transform:translate3d(104%,0,0);-webkit-transform:translate3d(104%,0,0);max-height:100vh;min-height:100vh;min-height:-moz-available;min-height:-webkit-fill-available;min-height:fill-available;max-width:calc(100% - 25px)}.open-canvas .bls__canvas.active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}@media screen and (max-width:1024.98px){.bls__canvas-mb{--bls-canvas-transform:translate3d(104%, 0, 0);position:fixed;top:0;left:0;bottom:0;transition:var(--transition-popup);-webkit-transition:var(--transition-popup);transform:var(--bls-canvas-transform);-webkit-transform:var(--bls-canvas-transform);max-width:95%;width:40rem;z-index:10;overflow-y:auto;transition:var(--transition-popup);-webkit-transition:var(--transition-popup)}.bls__canvas-mb-left{--bls-canvas-transform:translate3d(-104%, 0, 0);right:auto;left:0}.header_menu_toggle .bls__canvas-mb{transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.open-canvas .bls__canvas-mb.active{transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}.dlg-box{max-width:90%}}loadmore-button{position:relative}.loading-icon::after{content:"";width:20px;height:20px;border-radius:50%;line-height:1;background:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.34395 3.27504C8.29277 3.27504 9.06193 2.5419 9.06193 1.63752C9.06193 0.733143 8.29277 0 7.34395 0C6.39514 0 5.62598 0.733143 5.62598 1.63752C5.62598 2.5419 6.39514 3.27504 7.34395 3.27504Z' fill='%23999999'/%3E%3Cpath d='M7.34415 14.0002C7.91338 14.0002 8.37482 13.5604 8.37482 13.0178C8.37482 12.4752 7.91338 12.0354 7.34415 12.0354C6.77492 12.0354 6.31348 12.4752 6.31348 13.0178C6.31348 13.5604 6.77492 14.0002 7.34415 14.0002Z' fill='%23999999'/%3E%3Cpath d='M3.12246 4.77771C3.97645 4.77771 4.66875 4.11783 4.66875 3.30383C4.66875 2.48983 3.97645 1.82996 3.12246 1.82996C2.26847 1.82996 1.57617 2.48983 1.57617 3.30383C1.57617 4.11783 2.26847 4.77771 3.12246 4.77771Z' fill='%23999999'/%3E%3Cpath d='M11.565 12.1692C12.0394 12.1692 12.424 11.8027 12.424 11.3505C12.424 10.8983 12.0394 10.5317 11.565 10.5317C11.0906 10.5317 10.7061 10.8983 10.7061 11.3505C10.7061 11.8027 11.0906 12.1692 11.565 12.1692Z' fill='%23999999'/%3E%3Cpath d='M1.37405 8.63774C2.13291 8.63774 2.74809 8.05137 2.74809 7.32804C2.74809 6.60471 2.13291 6.01834 1.37405 6.01834C0.615182 6.01834 0 6.60471 0 7.32804C0 8.05137 0.615182 8.63774 1.37405 8.63774Z' fill='%23999999'/%3E%3Cpath d='M13.3137 7.98193C13.693 7.98193 14.0004 7.68886 14.0004 7.32734C14.0004 6.96583 13.693 6.67276 13.3137 6.67276C12.9344 6.67276 12.627 6.96583 12.627 7.32734C12.627 7.68886 12.9344 7.98193 13.3137 7.98193Z' fill='%23999999'/%3E%3Cpath d='M2.27138 10.5413C1.80147 10.9892 1.80147 11.7139 2.27138 12.1618C2.74073 12.6097 3.50216 12.6097 3.97151 12.1618C4.44142 11.7139 4.44142 10.9892 3.97151 10.5413C3.50216 10.0928 2.74128 10.0886 2.27138 10.5413Z' fill='%23999999'/%3E%3Cpath d='M11.5649 3.79465C11.8493 3.79465 12.0799 3.57485 12.0799 3.30371C12.0799 3.03257 11.8493 2.81277 11.5649 2.81277C11.2804 2.81277 11.0498 3.03257 11.0498 3.30371C11.0498 3.57485 11.2804 3.79465 11.5649 3.79465Z' fill='%23999999'/%3E%3C/svg%3E") no-repeat center center;animation:bls-spin 0.5s infinite linear;-webkit-animation:bls-spin 0.5s infinite linear;-moz-animation:bls-spin 0.5s infinite linear;display:inline-block;position:absolute;opacity:0;right:0;bottom:0;top:0;left:0;margin:auto}.loading .loading-icon:after{opacity:1}.loading .hidden-on-load{opacity:0}@keyframes loadingbar{0%{width:0}to{width:80%}}@keyframes al-loading-finish{0%{width:80%}to{width:100%}}.loading-bar::before{content:"";position:fixed;z-index:10;top:0;left:0;height:var(--loading-height,3px);opacity:1;background:var(--accent-color,#666);transition:width 1s linear,opacity 0.3s linear 0.3s}.loading-bar::after{content:"";position:fixed;z-index:9;left:0;right:0;bottom:0;top:0;background-color:rgb(255 255 255 / 0.8);opacity:0;transition:0.3s;pointer-events:none}.loading-bar.loading::before{animation:1s cubic-bezier(0.43,0.27,0.36,0.83) forwards loadingbar}.loading-bar.finished::before{width:100%;animation:al-loading-finish 0.3s cubic-bezier(0.43,0.27,0.36,0.83) forwards}.loading-bar.finished::after{opacity:0}.loading-bar.loaded:after,.loading-bar.loading::after{opacity:1;pointer-events:auto}.icon_plus-animation::before,.icon_plus-animation::after{position:absolute;content:"";top:50%;left:calc(100% - 6px);-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);transition:var(--bls-transition);background-color:var(--heading-color)}.icon_plus-animation::before{width:12px;height:1px}.icon_plus-animation::after{width:1px;height:12px}.opened .open-children-toggle .icon_plus-animation:before,.opened~.open-children-toggle .icon_plus-animation:before,.touch-target.opened .icon_plus-animation:before,.active>.open-children-toggle .icon_plus-animation:before,details[open] .icon_plus-animation:before{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger--design-mode .slider{opacity:1;animation:none;transition:none}@media screen and (max-width:989px){.slider--tablet .scroll-trigger.animate--slide-in,.slider--mobile .scroll-trigger.animate--slide-in{animation:none;opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--tablet{animation:var(--animation-slide-in-up)}}@media screen and (min-width:990px){.slider--desktop .scroll-trigger.animate--slide-in{animation:none;opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen) .slider--desktop{animation:var(--animation-slide-in-up)}}@media (prefers-reduced-motion:no-preference){.animate--ambient>img,.animate--ambient>svg{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0deg) translateX(1em) rotate(0deg) scale(1.2)}100%{transform:rotate(360deg) translateX(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:0.01;transition-property:opacity,transform}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in-up);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger--design-mode .slider{opacity:1;animation:none;transition:none}}@keyframes slideInUp{from{transform:translateY(1rem);opacity:0.01}to{transform:translateY(0);opacity:1}}@keyframes slideInUp-images{from{transform:translateY(3rem);opacity:0.01}to{transform:translateY(0);opacity:1}}@keyframes slideInRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fade{animation-name:fadeIn;animation-duration:400ms;animation-timing-function:ease;animation-delay:0ms;animation-direction:normal;animation-fill-mode:both}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeInLeftShort{from{opacity:0;-webkit-transform:translate3d(-100px,0,0);transform:translate3d(-100px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeOutRightShort{from{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(1rem)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(1rem)}100%{opacity:0;transform:translateY(1rem)}}@keyframes spin{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg)}}@keyframes bls-spin{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes bls-spin{0%{transform:rotate(0);-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{50%,from,to{opacity:1}25%,75%{opacity:0}}button:focus-visible,.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role="button"]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role="button"]:focus{outline:0;box-shadow:0 0 0 0.3rem var(--color-background),0 0 0 0.5rem rgba(var(--heading-color-hsl),0.6),0 0 0.5rem 0.4rem rgba(var(--heading-color-hsl),0.6)}.button:focus:not(:focus-visible):not(.focused),.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role="button"]:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.field__input:focus-visible,.select__select:focus-visible,.customer .field input:focus-visible,.customer select:focus-visible,.localization-form__select:focus-visible.localization-form__select:after{box-shadow:none;outline:0;border-radius:var(--input-border-radius);border-color:var(--heading-color)}body .spr-form-input:focus-visible,body .spr-form-input:focus{box-shadow:none;outline:0;border-radius:var(--input-border-radius);border-color:var(--heading-color)}.quantity__button:focus-visible,.quantity__input:focus-visible{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);background-color:var(--color-background);z-index:2;box-shadow:0 0 0 3px var(--color-background),inset 0 0 0 calc(var(--shadow-position, -5px) * -1) var(--color-white)}.quantity__input:-webkit-autofill,.quantity__input:-webkit-autofill:hover,.quantity__input:-webkit-autofill:active{box-shadow:0 0 0 10rem var(--color-background) inset!important;-webkit-box-shadow:0 0 0 10rem var(--color-background) inset!important}.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tns-nav button:focus-visible{outline:0;box-shadow:none}.tns-nav button:focus-visible:after{box-shadow:0 0 0 0.3rem var(--color-background),0 0 0 0.5rem rgba(var(--heading-color-hsl),0.6),0 0 0.5rem 0.4rem rgba(var(--heading-color-hsl),0.6)}@media (forced-colors:active){.button,.shopify-challenge__button,.customer .button{border:#fff0 solid 1px}button:focus-visible,.button:focus-visible,button:focus,.button:focus,button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role="button"]:focus-visible,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role="button"]:focus{outline:solid #fff0 1px}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:#fff0 solid 1px}.localization-form__select:focus{outline:#fff0 solid 1px}}*:focus{outline:0;box-shadow:none}*:focus-visible{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:0.3rem;transition:none}.focused,.no-js *:focus{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:0.3rem}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}a.product-image.focus-inset:focus-visible:after,.banner__media.collection-media a:focus-visible:after,.scrolling__bar-link:focus-visible::before,.article-card .banner__media a:focus-visible::after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:var(--rounded-radius);box-shadow:0 0 0 2px rgb(0 0 0 / 0.6),inset 0 0 0 calc(var(--shadow-position, -4px) * -1) var(--color-white)}.banner__media.collection-media a:focus-visible:after,.article-card .banner__media a:focus-visible::after{border-radius:var(--rounded-radius)}slide-section .product__name:focus-visible{box-shadow:inset 0 0 0 calc(var(--shadow-position, -3px) * -1) rgba(var(--heading-color-hsl),0.6);outline:0}.focus-inset:focus-visible{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:-0.2rem;box-shadow:0 0 0.2rem 0 rgba(var(--color-foreground),0.3);border-radius:1.2rem}.focused.focus-inset,.no-js .focus-inset:focus{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:-0.2rem;box-shadow:0 0 0.2rem 0 rgba(var(--color-foreground),0.3)}.no-js .focus-inset:focus:not(:focus-visible){outline:0;box-shadow:none}.main-product-section media-gallery .slider-image img:focus-visible{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:-2px}.focus-none{box-shadow:none!important;outline:0!important}.focus-offset:focus-visible{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:1rem;box-shadow:0 0 0 1rem var(--color-background),0 0 0.2rem 1.2rem rgba(var(--color-foreground),0.3)}.focus-offset.focused,.no-js .focus-offset:focus{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:1rem;box-shadow:0 0 0 1rem var(--color-background),0 0 0.2rem 1.2rem rgba(var(--color-foreground),0.3)}.no-js .focus-offset:focus:not(:focus-visible){outline:0;box-shadow:none}html.no-js .no-js-hover:hover .shopable-image-product{opacity:1;pointer-events:auto}html.no-js .no-js-hidden{display:none!important}html.no-js .no-js-scroll{overflow-x:auto}.form__message:focus-visible,.form__message:focus-visible *,.form-status{outline:none;box-shadow:none}.focused,.no-js *:focus{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:0.3rem;box-shadow:0 0 0 0.3rem rgb(var(--color-foreground)),0 0 0.5rem 0.4rem rgba(var(--color-white),0.3)}.no-js *:focus:not(:focus-visible){outline:0;box-shadow:none}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:0.6rem;right:1.5rem;top:calc(50% - 0.2rem)}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary::before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:#fff0}.disclosure-has-popup>summary::before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}@media screen and (min-width:750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}.no-js .hidden-no-js{display:none}html:not(.no-js) .hidden-js{display:none}@media screen and (max-width:1199px){.no-js [data-items][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:33.33%}.no-js [data-items="2"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{width:66%}}@media screen and (max-width:767.98px){.no-js [data-items][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto;width:66%}}.no-js [data-items="1"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{width:100%}.no-js .localization-form__select{margin-bottom:5px}.no-js .localization-form__select select{border:1px solid var(--border-color);border-radius:var(--btn-border-radius);padding-right:1.5rem}.no-js .localization-form__select select{height:40px}.no-js shopable-image [data-items="1"][data-axis="horizontal"] .slide-container:not(.tns-initialized){flex-direction:row}.no-js shopable-image [data-items="1"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*{flex:0 0 auto}.no-js shopable-image [data-items="1"][data-axis="horizontal"] .slide-container:not(.tns-initialized)>*:not(:first-child){display:block}.no-js .icon-menu{margin:4px 0}.no-js .header__action-mobile>div,.no-js .footer__localization{flex-wrap:wrap;gap:15px}.no-js .header__action-mobile .localization-form,.no-js .footer__localization{margin-bottom:2rem}@media screen and (max-width:1024.98px){.no-js .sub-menu,.no-js .sub-children-menu{padding-left:1.5rem!important}.no-js .sub-menu .open-children-toggle{display:none}.no-js .mobile-menu-drawer{position:absolute;z-index:10;top:100%;height:auto}}.no-js .slide-container.no-js-scroll{padding-bottom:2rem}@keyframes swatchAnimate{to{transform:translate(100%)}}.skeleton-box{overflow:hidden;position:relative;background-color:rgba(var(--color-foreground-hsl),0.05)}.skeleton-box:after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background-image:linear-gradient(90deg,rgb(var(--color-background-hsl),0) 0,rgb(var(--color-background-hsl),0.2) 20%,rgb(var(--color-background-hsl),0.5) 60%,rgb(var(--color-background-hsl),0));animation:swatchAnimate 1s infinite;content:"";z-index:0}.predictive-search__list-item[aria-selected="true"]>*{position:relative}.predictive-search__list-item[aria-selected="true"]>*::after{content:"";position:absolute;left:-5px;right:0;top:-1px;bottom:-3px;background-color:rgba(var(--color-foreground),0.1)}.recommend-search__item[aria-selected="true"],.predictive-search__item[aria-selected="true"]{background-color:rgba(var(--color-foreground),0.1)}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/theme.s.min.css?v=33954785668071538941770974881 ===== */
html{padding-right:var(--padding-right,0)}.rounded-corner{--rounded-radius:var(--rounded-radius-style)}.rounded-corner cart-drawer,.rounded-corner cart-items,minicart-upsell-product{--rounded-radius:1rem}.radius-bottom{border-bottom-left-radius:var(--rounded-radius-style);border-bottom-right-radius:var(--rounded-radius-style)}.radius-top{border-top-left-radius:var(--rounded-radius-style);border-top-right-radius:var(--rounded-radius-style)}.rounded-corner .video-item--ratio,.rounded-corner .item slide-section,.rounded-corner .product__item .product__media,.rounded-corner .banner__media{border-radius:var(--rounded-radius,0);overflow:hidden;will-change:transform}.rounded-corner .full-width .overlay-bg:after,.rounded-corner .full-width .video-item--ratio,.rounded-corner .full-width .item slide-section,.rounded-corner .full-width .product__item .product__media,.rounded-corner .full-width .banner__media{--rounded-radius:0}.rounded-corner .rounded-corner-item,.rounded-corner [class*="product__badges-"],.rounded-corner .product-gallery .slide-container div>*{border-radius:var(--rounded-radius,0);overflow:hidden}.rounded-corner .quickbuy-block slide-section:not(.not-round):not(.round-on-top){border-radius:var(--rounded-radius,0) 0 0 var(--rounded-radius,0)}.quickbuy-block slide-section{margin-left:calc(var(--inner) * -1);margin-right:calc(var(--inner) * -1)}.quickbuy-block slide-section .tns-inner{padding-left:var(--inner);padding-right:var(--inner)}.rounded-corner .product__color-swatch,.rounded-corner .product-form__input input[type="radio"]+label.product__color-swatch,.rounded-corner .product-form__input.product-form__input_color input[type="radio"]+label,.rounded-corner .product__color-swatch:before,.rounded-corner .product-form__input.product-form__input_color input[type="radio"].disabled+label:after,.rounded-corner .dlg-close-x,.rounded-corner .facet-checkbox input[type="radio"].disabled+label:after{border-radius:50%}.rounded-corner .product-form__input.product-form__input_size input[type="radio"]+label,.rounded-corner .product-form__input.product-form__input_size input[type="radio"].disabled+label:after,.rounded-corner .product-form__input.product-form__input_size input[type="radio"]+label:after{border-radius:40px;padding-left:1rem;padding-right:1rem}.rounded-corner .tooltip-content,.rounded-corner .btn_view-more,.rounded-corner .product-form__input input[type="radio"]+label,.rounded-corner facet-remove .active-facets__button,.rounded-corner .checkbox,.rounded-corner .rounded-5,.rounded-corner .footer__localization localization-form button,.rounded-corner .dlg-fade .dlg-box .form__message,.rounded-corner .dlg-fade .dlg-box,.rounded-corner #shopify-product-reviews .spr-form-message-success,.rounded-corne .cart-item__error-text:not(:empty):after,.rounded-corner #shopify-product-reviews .spr-summary-actions-newreview,.rounded-corner .spr-form-message-error,.rounded-corner .minicart-upsell-product .quick-add .btn,.rounded-corner .complementary-products__container .product__item .quick-add .btn,.rounded-corner price-range .field__input.rounded-5,.rounded-corner .horizontal-filter-att::after{border-radius:5px}.rounded-corner .rounded-10,.rounded-corner .form__message,.rounded-corner .minicart-upsell-product .product__item,.rounded-corner .minicart-upsell-product .product__item .product__media,.rounded-corner .page-cart .minicart-upsell-product .product__item,.rounded-corner .complementary-products__container .product__item,.rounded-corner .slider-thumbnail div::after,.rounded-corner .email-signup-banner__box{border-radius:1rem}.rounded-corner .pagination__item{border-radius:0.8rem}.rounded-corner .horizontal-filter{border-radius:0 0 5px 5px}.rounded-corner .collection-information.absolute::after{border-radius:0 0 var(--rounded-radius,0) var(--rounded-radius,0)}.rounded-corner footer.footer{position:relative;--rounded-radius:3rem}.rounded-corner footer.footer .footer__middle{padding-top:var(--rounded-radius)}.footer-rounded-corner{position:absolute;top:0;z-index:1;right:0;left:0;height:var(--rounded-radius);pointer-events:none;border-radius:0 0 var(--rounded-radius) var(--rounded-radius)}#shopify-section-announcement-bar{z-index:4}.announcement-bar{padding:1rem 0;position:relative;overflow:hidden;--controls-width:3rem;--controls-height:3rem;--controls-icon-width:1.4rem;--next-position:-3rem;--prev-position:-3rem;--btn-outline-border-color:transparent !important;--btn-fill-hover-bg-color:transparent !important;--btn-fill-hover-border-color:transparent !important;--border-color:transparent !important}.announcement-bar.show-dot{padding:1.2rem 0}.announcement-bar .tns-controls .button{--controls-icon-width:1.4rem;--controls-width:unset;--controls-height:unset;--color-white:transparent !important}.announcement-bar .tns-controls .button svg,.announcement-bar .tns-controls .button:hover svg{fill:rgb(var(--text-color))}.announcement-bar .marquee .announcement__bar-message{padding:0 var(--announcement-space);white-space:nowrap}.announcement-bar close-button{z-index:1}announcement-bar close-button::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none;border:2px solid #fff0}announcement-bar close-button:focus-visible{outline:0;box-shadow:none}announcement-bar close-button:focus-visible::after{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:-5px}.marquee .animation-marquee{animation:ticker var(--marquee-speed,6s) infinite linear;-webkit-animation:ticker var(--marquee-speed,6s) infinite linear}.marquee .animation-marquee.direction-right{animation:ticker-right var(--marquee-speed,6s) infinite linear;-webkit-animation:ticker-right var(--marquee-speed,6s) infinite linear}.marquee .announcement__bar-message>*{white-space:nowrap}.marquee:hover>*,.marquee:hover .animation-marquee.direction-right{animation-play-state:paused}.announcement-slide{padding:3px 2rem;max-width:60.5rem;margin:auto}.announcement-slide slide-section{position:relative}.bls_header{--header-padding:0.85rem;--menu-item-padding:1.8rem;--bls-transition:0.3s}.header__heading-logo{width:var(--logo-mobile-width);min-width:var(--logo-mobile-width);grid-area:logo}.header__heading-link{word-break:break-word}.header__logo{grid-area:logo}.header__menu{grid-area:menu}.header__action{grid-area:icon}header-inner{column-gap:1rem;padding:var(--header-padding,1.5rem) 0}.logo-left,.logo-center{grid-template-areas:"menu logo icon";grid-template-columns:0.5fr auto 1fr}body:not(.template-index) .transparent-logo{display:none}.header__icon svg{fill:var(--heading-color)}.bls_header localization-form .disclosure__list{top:calc(100% + var(--header-padding));visibility:hidden}.header__icon:not(.w-auto){width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center}.header__icon--cart{margin-left:-1.2rem}.header__icon svg{transition:var(--bls-transition);-webkit-transition:var(--bls-transition)}@media screen and (min-width:1025px){.bls_header{--header-padding:1.55rem}.logo-left{grid-template-areas:"logo menu icon";grid-template-columns:1fr auto 1fr}.logo-menu-left{grid-template-areas:"logo menu icon";grid-template-columns:auto 1fr auto}.logo-menu-left .header__menu{padding-inline-start:7rem}.logo-center{grid-template-areas:"menu logo icon";grid-template-columns:1fr minmax(auto,300px) 1fr}.header__logo{min-width:var(--logo-width)}.header__heading-logo{width:var(--logo-width);min-width:var(--logo-width)}.header__icon--cart{margin-left:0}}.header__action .disclosure__button{text-transform:var(--btn-text-transform);white-space:nowrap;font-size:var(--body-font-size)}.header__action .use-heading-font .disclosure__button{font-family:var(--heading-font-family)}.header__action .disclosure__button{line-height:4.4rem}@media screen and (min-width:1025px){.template-index .bls_header.transparent{position:absolute;left:0;right:0;z-index:1}.bls_header.transparent{--header-padding:1.15rem}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent.border-bottom{border-color:#fff0}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent .logo-menu-left{border-color:rgba(var(--header-transparent-color),.3)}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent{background:#fff0;background:linear-gradient(to bottom,var(--color-background) 50%,transparent 50%) no-repeat scroll right bottom/100% 210% #fff0}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:hover{background-position:right top}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:hover .header__logo .transparent-logo{display:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:hover .header__logo .header__heading-link .transparent-logo+*{display:block}.template-index .section-header:not(.shopify-section-header-sticky) .header__logo .header__heading-link .transparent-logo+*,.template-index .section-header.shopify-section-header-sticky .header__logo .header__heading-link .transparent-logo{display:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header__logo a,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header-color,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header-color:hover,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header-color-lg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header-color-lg:hover,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header-color .disclosure__button,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .desktop-localization-wrapper select,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .desktop-localization-wrapper .button--tertiary{color:rgb(var(--header-transparent-color));transition:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent .first-level .link_text,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent .main-menu>.menu-link.have-child .first-level .open-children-toggle svg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent .main-menu>li>details>summary .open-children-toggle svg{transition:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header__icon svg *,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .main-menu>li>details>summary .open-children-toggle svg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) localization-form .disclosure__button svg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .main-menu>.menu-link.have-child .first-level .open-children-toggle svg{fill:rgb(var(--header-transparent-color));transition:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .header__icon svg * path,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .main-menu>li>details>summary .open-children-toggle svg path,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) localization-form .disclosure__button svg path{stroke:rgb(var(--header-transparent-color))}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .icon-menu{background-color:rgb(var(--header-transparent-color))}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .icon-menu::after{box-shadow:0 1px 0 0 rgb(var(--header-transparent-color))}.main-menu megamenu-inner .level-1>a{text-transform:var(--menu-parent-text-transform,unset)}.main-menu megamenu-inner .level-1>a .link_text{font-size:calc(var(--body-font-size) + 4px)}}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .cart-count{background-color:#fff;color:#151515}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent:not(:hover) .cart-count span{color:currentColor}.template-index .bls_header.transparent-mobile{position:absolute;left:0;right:0;z-index:1}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile.border-bottom{border-color:#fff0}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile .logo-menu-left{border-color:rgba(var(--header-transparent-color),.3)}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile{background:#fff0;background:linear-gradient(to bottom,var(--color-background) 50%,transparent 50%) no-repeat scroll right bottom/100% 210% #fff0}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:hover{background-position:right top}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:hover .header__logo .transparent-logo{display:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:hover .header__logo .header__heading-link .transparent-logo+*{display:block}.template-index .section-header:not(.shopify-section-header-sticky) .header__logo .header__heading-link .transparent-logo+*,.template-index .section-header.shopify-section-header-sticky .header__logo .header__heading-link .transparent-logo{display:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .icon-close,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header__logo a,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header-color,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header-color:hover,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header-color-lg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header-color-lg:hover,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header-color .disclosure__button,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .desktop-localization-wrapper select,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .desktop-localization-wrapper .button--tertiary{color:rgb(var(--header-transparent-color));transition:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile .first-level .link_text,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile .main-menu>.menu-link.have-child .first-level .open-children-toggle svg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile .main-menu>li>details>summary .open-children-toggle svg{transition:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header__icon svg *,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .main-menu>li>details>summary .open-children-toggle svg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) localization-form .disclosure__button svg,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .main-menu>.menu-link.have-child .first-level .open-children-toggle svg{fill:rgb(var(--header-transparent-color));transition:none}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .header__icon svg * path,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .main-menu>li>details>summary .open-children-toggle svg path,.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) localization-form .disclosure__button svg path{stroke:rgb(var(--header-transparent-color))}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .icon-menu{background-color:rgb(var(--header-transparent-color))}.template-index .section-header:not(.shopify-section-header-sticky) .bls_header.transparent-mobile:not(:hover) .icon-menu::after{box-shadow:0 1px 0 0 rgb(var(--header-transparent-color))}.section-header{position:sticky;z-index:8}.shopify-section-header-sticky{position:sticky;z-index:8;top:0}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.section-header.animate{transition:top 0.35s ease-in-out}.header-sticky .gradient{background-attachment:unset}.header-color,.header-color:hover,a[href].header-color:hover,.header-color .disclosure__button{color:var(--heading-color);--link-color:var(--heading-color)}.main-menu{--toogle-position:0;--toogle-transform:none;--link-hover-color:var(--heading-color);word-break:break-word;font-family:var(--menu-font)}.menu-link .open-children-toggle{display:inline-flex;align-items:center;height:100%;justify-content:flex-end}.sub-menu>li>details>summary,.dropdown-child>li>details>summary,.bls_header localization-form .disclosure__button,.main-menu back-button{text-transform:var(--menu-parent-text-transform,unset)}.sub-menu{z-index:3}nav details[open]>summary .open-children-toggle svg,.collapsible_tab details[open]>summary .open-children-toggle svg{transform:rotate(-180deg)}@media screen and (max-width:1024.98px){.mobile-menu-drawer{visibility:hidden;position:fixed;z-index:10;top:var(--header-height,80px);left:0;width:100%;background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed;overflow:hidden;opacity:0;pointer-events:none;will-change:opacity,transform;transform:translateY(50px);transition:var(--bls-transition);height:calc(100% - var(--header-height, 80px));transform:translateY(10px)}header-inner:not(.border-bottom) .mobile-menu-drawer{border-top:1px solid var(--border-color)}body:has(.section-header+.section-announcement-bar) .mobile-menu-drawer{top:calc(var(--header-height, 80px) - var(--announcement-height, 0px));height:calc(100% - var(--header-height, 80px) + var(--announcement-height, 0px))}.template-index .section-header .header__logo .header__heading-link .transparent-logo{display:none}.mobile-menu-drawer--inner>.h-full{overflow-x:hidden;overflow-y:auto}.side-menu{width:4.4rem;height:4.4rem;margin:auto;z-index:3}.open-nav .mobile-menu-drawer,.side-menu:checked~.mobile-menu-drawer{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}ul.main-menu{--full-width-gap-x:3rem;--submenu-padding:3.5rem var(--full-width-gap-x);padding:var(--submenu-padding);background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}.header__action-mobile{--full-width-gap-x:3rem;--submenu-padding:1rem var(--full-width-gap-x) 3rem;padding:var(--submenu-padding)}.main-menu li:not(:last-of-type) .first-level,.main-menu .level-1>details>summary,.main-menu .level-1>a{border-bottom:1px solid var(--border-color)}.main-menu .level-1>a{padding-top:1.5rem;padding-bottom:1.5rem;text-transform:var(--menu-parent-text-transform,unset)}.main-menu .level-1>details[open]>summary{--border-color:var(--heading-color)}.main-menu li a{width:100%;display:flex;align-items:center;font-size:calc(var(--body-font-size) + 2px)}.main-menu .first-level,.sub-menu>li>details>summary,megamenu-inner .menu-list>ul>li>details>summary,.classic .sub-menu>ul>li>details>summary{--link-color:var(--heading-color);color:var(--heading-color)!important;font-size:calc(var(--body-font-size) + 4px);margin-bottom:0;padding-right:1.5rem}.main-menu li a .link_text,.main-menu li a .submenu__item-text{flex:1}megamenu-inner{flex-direction:column}megamenu-inner .d-grid{--col-number:1 !important}megamenu-inner .menu-list{--row-gap:0 !important}.menu-link .open-children-toggle svg{width:16px}.js .menu-link .first-level .open-children-toggle svg{transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);align-items:flex-end}.js .main-menu .sub-menu,.js .main-menu .dropdown-grandchild{display:block;width:100%;height:100%;overflow-y:auto;position:absolute;top:0;bottom:0;left:0;z-index:10;background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed;margin-left:0;list-style:none;padding:var(--submenu-padding);opacity:0;visibility:hidden;transform:translateX(100%);transition:var(--bls-transition)}.js .menu-opening.sub-menu,.js details[open].menu-opening .sub-menu{opacity:1;transform:translateX(0);visibility:visible}.sub-menu>*:not(back-button){margin:0;padding:0;max-width:100%}.sub-children-menu{padding-top:2.3rem}.level-1:not(:last-of-type) .sub-children-menu{border-bottom:1px solid var(--border-color);padding-bottom:3.3rem}.custom-menu-column{margin-top:4.5rem}main-menu localization-form .disclosure__list{left:0;right:auto;bottom:100%;top:auto!important;max-height:60vh}.no-js .sub-menu megamenu-inner{display:block}}@media screen and (min-width:1025px){.header-color-lg,.header-color-lg:hover,a[href].header-color-lg:hover{color:var(--heading-color);--link-color:var(--heading-color)}.header-color-lg svg,.header-color-lg:hover svg,.header-color-lg .disclosure__button svg,.header-color-lg .disclosure__button:hover svg .main-menu{fill:var(--heading-color)}.main-menu>.menu-link .first-level{line-height:3rem;display:inline-block;padding-left:var(--menu-item-padding,1.8rem);padding-right:var(--menu-item-padding,1.8rem);font-weight:var(--menu-font-weight);transition:var(--bls-transition);-webkit-transition:var(--bls-transition);padding-left:0}.main-menu>.menu-link{padding-right:1.8rem}div:not(.full-width-gap) .logo-center .main-menu>.menu-link:first-child .first-level{padding-left:0}.main-menu>.menu-link .first-level::after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none;border:2px solid #fff0}.main-menu>.menu-link .first-level:focus-visible,.classic .sub-menu .submenu__item-link{outline:0;box-shadow:none}.classic .sub-menu .submenu__item-link:focus-visible .submenu__item-tex{outline:0.2rem solid rgba(var(--heading-color-hsl),0.6);outline-offset:0.3rem}.classic .sub-menu .level-1 .submenu__item-link{text-transform:unset}.main-menu>.menu-link .first-level:focus-visible::after{border:2px solid rgba(var(--heading-color-hsl),0.6)}.main-menu>.menu-link.have-child .first-level{padding-right:calc(var(--menu-item-padding, 1.8rem) + 1.2rem)}.main-menu>.menu-link.have-child .first-level .open-children-toggle svg{position:relative;right:1.2rem}.menu__item-link{position:relative}toggle-nav.touch-target{display:none}.header__menu toggle-menu{display:none}.mega-menu .level-1>details>summary{pointer-events:none}.bls_header .menu__item-link .link_text{position:relative;line-height:var(--body-line-height);display:inline-block;transition:0.3s}header-inner.border-bottom{--header-border-width:1px}.sub-menu{top:100%;border:1px solid var(--border-color);border-top:0}details[open]:not(.menu-opening) .sub-menu{animation:fadeInUp 0.35s ease}.mega-menu .sub-menu{padding:3.3rem 0 4rem;max-height:clamp(50vh, calc(100vh - var(--header-height)), 90vh);overflow-y:auto;overflow-x:hidden;--row-gap:3rem;--col-gap:3rem;border-width:0 0 1px 0}.mega-menu .sub-menu .submenu__item-link.py-5{padding-top:4px;padding-bottom:4px}megamenu-inner .menu-link .open-children-toggle{display:none}.menu-list.flex-1.w-full{flex:0 0 100%}.menu-list.flex-1.w-full+.custom-menu-column{margin-top:5rem}.custom-menu-column{width:var(--col-mega-width)}.classic .sub-menu{width:27.6rem;padding:3.3rem 0;gap:0;list-style:none;background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed;max-height:80vh;overflow-y:auto;overflow-x:hidden}.classic .sub-menu .submenu__item-link{position:relative;display:block;align-items:center;flex-wrap:nowrap;padding:4px 2.5rem;line-height:var(--body-line-height)}.main-menu .classic .sub-menu .sub-children-menu{padding:1rem 1.5rem 2rem;box-shadow:none;border-top:0;transform:none}.classic .have-child .open-children-toggle{padding-right:2.5rem}.menu__item-link.active+.sub-children-menu{opacity:1}megamenu-inner .sub-children-menu{display:block!important}.bls_header .submenu__item-link:hover>.submenu__item-tex{color:var(--heading-color)}.bls_header .menu__item-link .link_text:before{content:"";position:absolute;bottom:3px;left:0;width:0;border-bottom:1px solid currentColor;transition:var(--bls-transition);-webkit-transition:var(--bls-transition)}.bls_header ul.parent-menu>.menu-link:hover .first-level .link_text:before,.bls_header ul.parent-menu>.menu-link details[open] .first-level .link_text:before{right:0;width:100%}}@media (min-width:1200px){.main-menu .product__item{--product-spacing-top:2rem;--product-name-size:1.8rem;--product-price-size:1.6rem}}.mobile-menu-toggle{justify-content:flex-start}.mobile-menu-toggle .touch-target{margin-left:-1.2rem}.icon-menu{width:20px;height:1.5px;background-color:var(--heading-color);transition:var(--bls-transition);margin:2.5px 0;transform-origin:0;will-change:transform;box-shadow:0 1px 0 0px rgba(var(--heading-color),0.63);border-radius:3px;position:relative}.btn-close-menu .icon-close{opacity:0;visibility:hidden;transform:scale(0.8);transition:var(--bls-transition)}.open-nav .icon-menu,.side-menu:checked+label .icon-menu{transform:scale(0.8);opacity:0;visibility:hidden}.open-nav .icon-close,.side-menu:checked+label .icon-close{opacity:1;visibility:visible;transform:scale(1)}cart-items.is-empty .title-wrapper-with-link,.is-empty .cart__footer{display:none}.discounts{font-size:1.2rem}.discounts__discount{display:flex;align-items:center;line-height:calc(1 + 0.5 / var(--body-font-scale))}.discounts__discount svg{color:rgba(var(--color-button),var(--alpha-button-background))}.discounts__discount--position{justify-content:center}@media screen and (min-width:750px){.discounts__discount--position{justify-content:flex-end}}.discounts__discount>.icon{color:rgb(var(--text-color));width:1.2rem;height:1.2rem;margin-right:0.7rem}cart-drawer{display:block;height:100vh}.cart-count{min-width:2rem;min-height:2rem;align-items:center;justify-content:center;align-self:center}@media screen and (min-width:750px){.cart-count{min-width:2.3rem;min-height:2.3rem}}.header__icon--cart .cart-count{margin-left:-5px}.drawer{visibility:hidden}.progress-bar{width:100%;height:6px;background-color:var(--accent-color-second);border-radius:5px}.progress{height:100%;width:0;background-color:#339703;border-radius:4px;transition:var(--bls-transition)}.free-shipping-icon{display:none}.free-shipping .free-shipping-icon,.effect-end .free-shipping-icon{display:block;width:18px}.free-shipping .free-shipping-icon svg,.effect-end .progress-bar-message svg{display:block}.free-shipping .progress-bar-message,.effect-end .progress-bar-message{color:#339703}.free-shipping{animation:flash 0.8s linear 0.8s 2 both}.cart-item__media{flex:0 0 auto;width:100px;vertical-align:top}cart-drawer .cart-item__quantity-wrapper quantity-input{--input-height:3.6rem;padding:0}cart-drawer .cart-item__quantity-wrapper .quantity__button{height:calc(var(--input-height) - 2px)}cart-drawer .quantity__input{width:3.7rem;padding:0}.cart-item__error{display:flex;align-items:flex-start;margin-top:1rem;position:relative}.cart-item__error[hidden]{display:none!important}.cart-item__error-text{order:1}.cart-item__error svg{position:relative;top:3px;margin-right:5px}.cart-item__error-text:empty+svg{display:none}.cart-item__error-text:not(:empty):after{content:"";left:-8px;right:-8px;bottom:-4px;top:-4px;display:block;position:absolute;background:#ffeaea;z-index:-1}@media screen and (min-width:768px){minicart-upsell-product [data-gap="medium"]{--col-gap:2rem}}.minicart-upsell-product .product__item,.page-cart .minicart-upsell-product .product__item,.complementary-products__container .product__item{--product-spacing-top:0;--product-name-size:1.8rem;--product-price-size:1.3rem;display:flex;padding:2rem;background-color:var(--accent-color-second)}.minicart-upsell-product .product__item .product__inner,.page-cart .minicart-upsell-product .product__item .product__inner,.complementary-products__container .product__item .product__inner{flex:0 0 10rem;width:10rem;padding-right:2rem}.minicart-upsell-product .product__item .product__price,.page-cart .minicart-upsell-product .product__item .product__price,.complementary-products__container .product__item .product__price{margin-top:0.6rem}.minicart-upsell-product .button-quickview,.minicart-upsell-product .button-quickview.btn,.complementary-products__container .product__item .button-quickview{opacity:1;pointer-events:auto;margin-top:2rem;display:block;width:auto;height:auto;position:static}.minicart-upsell-product .button-quickview.btn.quick-add__submit.loading{position:relative;left:auto;right:auto;bottom:auto}.minicart-upsell-product .quick-add .btn,.complementary-products__container .product__item .quick-add .btn{padding:9px 2rem;font-size:calc(var(--body-font-size) - 2px);line-height:normal}.minicart-upsell-product .quick-add .btn:not(:hover),.complementary-products__container .product__item .quick-add .btn:not(:hover){border-color:var(--border-color)}.minicart-upsell-product .tns-nav{margin-top:0.3rem;padding-bottom:0;--tns-nav-width:6px;--tns-nav-padding:4px 6px}.cart-note-content{display:none}.summary__title{--border-color:var(--heading-color)}.cart-item-info .product__name{line-height:1.1}@media (min-width:992px){.cart-items .product__item{--product-name-size:2rem}.cart-item__media{flex:0 0 auto;width:125px}}@media (max-width:991px){.cart-item_inner{--col-gap:15px !important}}.cart-notification{--product-name-size:1.8rem;width:40rem;max-width:91vw;right:var(--full-width-gap-x);top:calc(100% - var(--header-border-width, 0px));border-top:0;transform:translateY(3rem);-webkit-transform:translateY(3rem);transition:var(--bls-transition);opacity:0;pointer-events:none}.cart-notification.active{opacity:1;pointer-events:auto;transform:translateY(0)}.cart-notification .icon-checkmark{margin-right:1.5rem}.cart-notification-inner,.cart-notification{border-radius:0 0 var(--rounded-radius) var(--rounded-radius)}.cart-notification .cart-item_inner{--col-gap:1.5rem !important}.cart-notification .cart-item__details-info-top{flex-direction:column}.predictive-search__item span{font-weight:600}.search-form .loading-icon:after{position:fixed}.search-form .product__item{--product-price-size:1.3rem;--product-spacing-top:24px;--product-name-size:2rem}.search-form .product__item .product__price{margin-top:0.9rem}.search-form .product__color-swatch{--color-swatch-width:2.4rem;--color-swatch-height:2.4rem}.search-form .product__item variant-radios{--variant-radios-margin:0.9rem}#search_mini_form.loading+predictive-search{opacity:0}#search_mini_form .loading-icon::after{background:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.34395 3.27504C8.29277 3.27504 9.06193 2.5419 9.06193 1.63752C9.06193 0.733143 8.29277 0 7.34395 0C6.39514 0 5.62598 0.733143 5.62598 1.63752C5.62598 2.5419 6.39514 3.27504 7.34395 3.27504Z' fill='%23999999'/%3E%3Cpath d='M7.34415 14.0002C7.91338 14.0002 8.37482 13.5604 8.37482 13.0178C8.37482 12.4752 7.91338 12.0354 7.34415 12.0354C6.77492 12.0354 6.31348 12.4752 6.31348 13.0178C6.31348 13.5604 6.77492 14.0002 7.34415 14.0002Z' fill='%23999999'/%3E%3Cpath d='M3.12246 4.77771C3.97645 4.77771 4.66875 4.11783 4.66875 3.30383C4.66875 2.48983 3.97645 1.82996 3.12246 1.82996C2.26847 1.82996 1.57617 2.48983 1.57617 3.30383C1.57617 4.11783 2.26847 4.77771 3.12246 4.77771Z' fill='%23999999'/%3E%3Cpath d='M11.565 12.1692C12.0394 12.1692 12.424 11.8027 12.424 11.3505C12.424 10.8983 12.0394 10.5317 11.565 10.5317C11.0906 10.5317 10.7061 10.8983 10.7061 11.3505C10.7061 11.8027 11.0906 12.1692 11.565 12.1692Z' fill='%23999999'/%3E%3Cpath d='M1.37405 8.63774C2.13291 8.63774 2.74809 8.05137 2.74809 7.32804C2.74809 6.60471 2.13291 6.01834 1.37405 6.01834C0.615182 6.01834 0 6.60471 0 7.32804C0 8.05137 0.615182 8.63774 1.37405 8.63774Z' fill='%23999999'/%3E%3Cpath d='M13.3137 7.98193C13.693 7.98193 14.0004 7.68886 14.0004 7.32734C14.0004 6.96583 13.693 6.67276 13.3137 6.67276C12.9344 6.67276 12.627 6.96583 12.627 7.32734C12.627 7.68886 12.9344 7.98193 13.3137 7.98193Z' fill='%23999999'/%3E%3Cpath d='M2.27138 10.5413C1.80147 10.9892 1.80147 11.7139 2.27138 12.1618C2.74073 12.6097 3.50216 12.6097 3.97151 12.1618C4.44142 11.7139 4.44142 10.9892 3.97151 10.5413C3.50216 10.0928 2.74128 10.0886 2.27138 10.5413Z' fill='%23999999'/%3E%3Cpath d='M11.5649 3.79465C11.8493 3.79465 12.0799 3.57485 12.0799 3.30371C12.0799 3.03257 11.8493 2.81277 11.5649 2.81277C11.2804 2.81277 11.0498 3.03257 11.0498 3.30371C11.0498 3.57485 11.2804 3.79465 11.5649 3.79465Z' fill='%23999999'/%3E%3C/svg%3E") no-repeat center center}.search-keyword.d-none+.predictive-search #predictive-search-results>div{border-top:0;padding-top:1.5rem}.search-keyword.d-none+.predictive-search #predictive-search-results>div:last-child{padding-bottom:3rem}footer.footer{margin-top:calc(var(--section-padding-top) * 0.5 * 0.75)}@media (min-width:768px){footer.footer{margin-top:calc(var(--section-padding-top) * 0.5)}}svg.footer-store-image{width:var(--img-width)}.footer-block__newsletter-inner{max-width:41rem}.footer-block__newsletter-inner.text-center{max-width:63.3rem;--input-border-color:var(--heading-color);--input-border-radius:0;--input-padding:0 1rem 0 0.5rem;border-width:0 0 1px 0}.footer-block__newsletter-inner .newsletter-form__field-wrapper .field svg{fill:var(--heading-color)}.footer-block__newsletter-inner .newsletter-form__field-wrapper .field__label{left:1.5rem}.footer-block__newsletter-inner .field__input:focus~.field__label{display:none}.footer-block__newsletter-inner input[type="email"]{border-width:0}.footer-block__newsletter-inner input[type="email"]:focus{box-shadow:none}@media (min-width:576px){.footer-block__newsletter-inner input[type="email"]{padding-right:8.5rem}}@media (min-width:1400px){.footer:has(.show-background-social) .footer__localization{flex:none}}@media (min-width:1025px) and (max-width:1399px){.footer:has(.show-background-social) .footer__copyright{flex:1}}.footer-block__newsletter-inner input[type="email"]:-webkit-autofill,.footer-block__newsletter-inner input[type="email"]:-webkit-autofill:hover,.footer-block__newsletter-inner input[type="email"]:-webkit-autofill:focus,.footer-block__newsletter-inner input[type="email"]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px var(--color-background) inset!important}body.rounded-corner .footer-block__newsletter .field.border{border-radius:10px}@media (max-width:767.98px){.js .footer__block-content{display:none;margin:0 0 1.5rem}footer .footer-block-border{display:block;border-bottom:1px solid var(--border-color);transition:var(--bls-transition)}footer .footer-block-border.active{border-color:var(--heading-color)}footer .footer__blocks .footer-block:last-child .footer-block-border{border:0}footer .footer__blocks .footer-block.store_info:not(:first-child),footer .footer__blocks .footer-block.newsletter:not(:first-child){margin-top:clamp(4rem, 3.5vw, 5rem)}footer .footer__blocks .footer-block.newsletter:last-child .footer-block__newsletter,footer .footer__blocks .footer-block.store_info:last-child .collapsible-content{margin-bottom:0}footer .footer__blocks .footer-block.newsletter+.store_info,footer .footer__blocks .footer-block.store_info+.newsletter{margin-top:0}.footer__blocks collapsible-block{display:block}}@media screen and (max-width:1024.98px){.footer__bottom .footer__localization{order:1}.footer__bottom .footer__payment{order:2}.footer__bottom .footer__copyright{order:3;text-align:center;width:100%}}.footer__localization localization-form{position:relative}.footer__localization localization-form .disclosure button{padding:7px 1.5rem;border:1px solid var(--btn-outline-border-color);display:inline-flex;align-items:center;font-size:calc(var(--body-font-size) - 2px)}.footer__localization localization-form .disclosure__list{top:auto;right:auto;left:0;bottom:calc(100% - 5px);max-height:250px;transform:translateY(0);visibility:hidden}@media (max-width:575px){.footer__localization localization-form form[id*="language"] .disclosure__list{left:auto;right:0}}.footer__localization .button-localization.opened+.disclosure__list-wrapper .disclosure__list{bottom:calc(100% + 5px)}@media (min-width:992px){.footer-block{flex:0 0 auto;width:var(--footer-block-width)}}.footer__copyright a{text-decoration:none}back-to-top{transform:translateY(1.5rem);opacity:0}back-to-top.show{transform:translateY(0);opacity:1}.bls__mobile-navigation-bar{padding:0.7rem 0;transform:translateY(100%);transition:var(--bls-transition)}.bls__mobile-navigation-bar.show{transform:translateY(0)}.bls__mobile-navigation-bar a{color:rgb(var(--text-color))}.bls__mobile-navigation-bar svg{fill:rgb(var(--text-color));transition:var(--bls-transition)}.bls__mobile-navigation-bar a.active,.bls__mobile-navigation-bar a:hover{color:var(--heading-color)}.bls__mobile-navigation-bar a.active svg,.bls__mobile-navigation-bar a:hover svg{fill:var(--heading-color)}.bls__mobile-navigation-bar .cart-count{min-width:2rem;min-height:2rem;position:absolute;top:0;right:0;transform:translateX(50%);-webkit-transform:translateX(50%)}@media (max-width:767.98px){body.mobile-sticky-bar-enabled footer.footer{padding-bottom:6.15rem}}localization-form{--rounded-radius:5px;--btn-text-transform:none;--outline-padding:6px 13px}localization-form .disclosure__button{--border-color:var(--heading-color)}localization-form .disclosure__list{width:max-content;min-width:18rem;max-width:26rem;transform:translateY(1.5rem);-webkit-transform:translateY(1.5rem);opacity:0;pointer-events:none;z-index:4;max-height:70vh;overflow-y:auto;border:1px solid var(--border-color)}.button-localization.opened+.disclosure__list-wrapper .disclosure__list{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;pointer-events:auto;visibility:visible}localization-form .disclosure__button svg{margin-left:5px;fill:currentColor}.disclosure__list-wrapper{display:block!important}.disclosure__item .disclosure__item-inner:not(:hover){color:var(--text-color)}.section-spacing{margin-top:var(--section-spacing)}.bls__section-header p.heading-font{font-family:var(--body-font-family);color:rgb(var(--text-color))}.section-padding{padding-top:calc(var(--section-padding-top) * 0.75);padding-bottom:calc(var(--section-padding-bottom) * 0.75)}@media screen and (min-width:1025px){.section-padding{padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom)}}.bls__section-header .bls__title-des .bls_section-heading:only-child{margin-bottom:0}.custom-height{min-height:var(--mobile-height);align-items:stretch}@media screen and (max-width:767.98px){.custom-height.text-bellow-mb{min-height:auto;flex-direction:column}.custom-height.text-bellow-mb .banner__media{min-height:var(--mobile-height);position:relative}.slide-text.text-center{justify-content:center}}@media screen and (min-width:768px){.custom-height{min-height:clamp(var(--mobile-height)) calc(var(--desktop-height) * var(--responsive-ratio)),var(--desktop-height))}}@media screen and (min-width:1200px){.custom-height{min-height:var(--desktop-height)}}@media screen and (min-width:1025px){body:has(.announcement-bar):has(.bls_header.transparent):has(#MainContent>.shopify-section:first-child) #MainContent>.shopify-section:first-child [class*="item-hero"].item-hero-full_screen{min-height:calc(100vh - var(--announcement-height, 41px))}}[class*="item-hero"]{min-height:var(--item-height-mb)}#MainContent .shopify-section:first-child .item-hero-full_screen,slide-section .item-hero-full_screen{--item-height-mb:calc(100vh - var(--header-height, 8.6rem));min-height:calc(100vh - var(--header-height, 8.6rem))}#MainContent .shopify-section:first-child .item-hero-full_screen,slide-section .item-hero-full_screen{--item-height-mb:calc(100vh - var(--header-height, 8.6rem));min-height:calc(100vh - var(--header-height, 8.6rem))}#MainContent .shopify-section:first-child .full-width-gap .item-hero-full_screen,.slideshow-section .full-width-gap .item-hero-full_screen{--item-height-mb:calc(100vh - var(--header-height, 8.6rem) - var(--full-width-gap-x));min-height:calc(100vh - var(--header-height, 8.6rem) - var(--full-width-gap-x))}.item-hero-small{--item-height-mb:350px;--item-height:600px}.item-hero-medium{--item-height-mb:400px;--item-height:750px}.item-hero-large{--item-height-mb:700px;--item-height:900px}@media screen and (min-width:768px){[class*="item-hero"]{min-height:var(--item-height)}}@media screen and (max-width:767.98px){[class*="item-hero"].text-bellow-mb{min-height:auto;flex-direction:column}[class*="item-hero"].text-bellow-mb .banner__media{min-height:var(--item-height-mb);position:relative}}.image-with-text__media-item{margin-bottom:clamp(0px, calc(var(--col-gap) * 2), 3rem)}.image-with-text__text-item .section-btn:not(:last-child){margin-block-end:calc(var(--body-font-scale) * 1.4 * var(--body-font-size))}.bls__image-with-text .sub-heading:not(:first-child){margin-top:1.5rem}@media (min-width:768px){.image-with-text__media-item{width:var(--item-width,50%);flex:0 0 auto;margin-bottom:0}}.banner__box{max-width:100%}@media (min-width:992px){.banner__box{max-width:var(--max-width,100%)}}.video-section{overflow:hidden;width:100%}@media (min-aspect-ratio:16 / 9){.video-foreground.iframe-video{height:300%;top:-100%}}.video-foreground,.video-section video,.video-section iframe{display:block;object-fit:cover;position:absolute;top:0;left:0;height:100%;width:100%}.section-video-with-text-overlay .video-section video,.section-video-with-text-overlay .video-section iframe{pointer-events:none}.slide-content.size-large .btn,.bls__video-content .btn{--btn-padding-y:1.35rem}@media (min-width:1200px){.slide-content.size-large .btn,.bls__video-content .btn{--btn-padding-y:1.9rem;--btn-padding-x:5.2rem}.video-full_screen.full_screen{min-height:calc(100vh - var(--header-height, 92px) - var(--image-with-text-height, 75px))}.full-width-gap .video-full_screen.full_screen{min-height:calc(100vh - var(--header-height, 92px) - var(--image-with-text-height, 75px) - var(--full-width-gap-x))}}@media (min-width:768px){.promotion-banner-block{flex:0 0 auto;width:var(--promotion-banner-block)}}.bls__spacing{height:var(--mobile_height)}@media (min-width:768px){.bls__spacing{height:clamp(var(--mobile_height)) calc(var(--desktop-height) * var(--responsive-ratio)),var(--desktop-height))}.card-product-price>*{--product-price-size:1.8rem}}@media (min-width:1200px){.bls__spacing{height:var(--desktop-height)}}.map-section iframe{width:100%;height:var(--map-height)}.product__item,.product__promotion-banner,.product-style{--product-spacing-top:2.2rem;--product-name-size:2rem;--product-price-size:1.4rem;--product-item-spacing:4rem}.product__item variant-radios{margin-top:var(--variant-radios-margin,1rem)}@media (min-width:1200px){.product__item,.product__promotion-banner{--product-spacing-top:3.1rem;--product-name-size:2.4rem;--product-price-size:1.6rem}.product__item variant-radios{--variant-radios-margin:1.1rem}}.product__item .product__inner a:not(.button-quickview){display:block}.grid-cols .product__item{row-gap:var(--product-item-spacing)}.product__badges{top:clamp(1rem, 0.5vw, 2rem);left:clamp(1rem, 0.5vw, 2rem)}[class*="product__badges-"]{background-color:var(--badges-background);color:var(--badges-color,var(--color-white));line-height:normal;padding:clamp(4px, 2%, 8px) clamp(5px, 3%, 1.5rem);white-space:nowrap;-webkit-font-smoothing:initial;border:1px solid #fff0;margin-bottom:0.5rem;font-size:clamp(1rem, 0.5vw, 1.2rem);pointer-events:none}[class*="product__badges-"]:not(:last-child){margin-right:0.5rem}.product__badges-sale{--badges-background:var(--bages-sale-background-color);--badges-color:var(--bages-sale-color)}.product__badges-pre-order{--badges-background:var(--badges-preorder-background-color);--badges-color:var(--badges-preorder-color)}.product__badges-sold-out{--badges-background:var(--badges-outstock-background-color);--badges-color:var(--badges-outstock-color)}.product__badges-custom{--badges-background:var(--badges-custom-background-color);--badges-color:var(--badges-custom-color)}.product__badges-external{--badges-background:var(--color-white);--badges-color:#000;border:1px solid var(--border-color)}.product__infomation,.promotion-banner-information{margin-top:var(--product-spacing-top)}.product__name,.promotion-banner-text{font-size:var(--product-name-size);text-decoration:none;display:block;line-height:calc(1 + 0.32 / var(--body-font-scale))}.product__price{font-size:var(--product-price-size)}.special-price{color:var(--accent-color)}.card-product-price>*.unit-price{display:block;font-size:calc(var(--body-font-size) - 2px);color:rgba(var(--color-foreground),0.7);margin-left:0}.card-product-price>*{display:inline-flex;font-size:var(--product-price-size)}shopify-payment-terms{font-size:var(--body-font-size);color:var(--text-color);margin-top:2rem;display:block}.product__item variant-radios{padding-bottom:4px}.product__color-swatch,.product-form__input input[type="radio"]+label.product__color-swatch{width:var(--color-swatch-width,2.4rem);height:var(--color-swatch-height,2.4rem);min-width:unset;min-height:unset;padding:0;transition:var(--bls-transition);-webkit-transition:var(--bls-transition);background-position:center;position:relative;box-shadow:0 0 0 1px #ebebeb}@media (min-width:768px){.product__color-swatch,.product-form__input input[type="radio"]+label.product__color-swatch{--color-swatch-width:2.2rem;--color-swatch-height:2.2rem}}.product__color-swatch::before{content:"";position:absolute;left:var(--shadow-position,-3px);right:var(--shadow-position,-3px);bottom:var(--shadow-position,-3px);top:var(--shadow-position,-3px);transition:box-shadow 0.3s ease,transform 0.3s ease,opacity 0.3s;-webkit-transition:box-shadow 0.3s ease,transform 0.3s ease,opacity 0.3s;transform:scale(0.9);-webkit-transform:scale(0.9);pointer-events:none;opacity:0;box-shadow:0 0 0 1px var(--heading-color),inset 0 0 0 calc(var(--shadow-position, -3px) * -1) var(--color-white)}.product__color-swatch.active:before,.product__color-swatch:hover:before,.product-form__input input[type="radio"]:checked+label.product__color-swatch:before,.facet-checkbox>input[type="checkbox"]:checked~.product__color-swatch:before,.facet-checkbox>input[type="checkbox"]:checked~.product__color-swatch:before,.facet-checkbox:hover .product__color-swatch:before{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.product-form__input input[type="radio"]:checked+label.product__color-swatch{box-shadow:0 0 0 1px #fff0}.product-form__input label:not(.product__color-swatch) .tooltip-content{display:none}variant-radios,variant-selects{display:block}product-information fieldset{border:0;padding:0}.product-form__input .form__label{padding-left:0;color:var(--heading-color);font-weight:var(--heading-font-weight);text-transform:var(--btn-text-transform)}.product-form__input .form__label .option_value{text-transform:initial}fieldset.product-form__input .form__label{margin-bottom:1.2rem}.product-form__input input[type="radio"]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.product-form__input input[type="radio"]+label{display:inline-flex;align-items:center;justify-content:center;color:var(--heading-color);font-weight:var(--heading-font-weight);margin:0 1rem 1rem 0;min-width:var(--variant-width,4.5rem);min-height:var(--variant-height,4.5rem);padding:0.8rem 1.2rem;line-height:1;text-align:center;transition:var(--bls-transition);cursor:pointer;position:relative;box-shadow:0 0 0 1px var(--border-color);text-transform:capitalize;background-color:var(--color-white)}.rounded-corner .product-form__input.product-form__input_size input[type="radio"]+label{text-transform:uppercase}.product-form__input input[type="radio"]:checked+label,.product-form__input input[type="radio"]:hover+label{--border-color:var(--heading-color);color:var(--heading-color)}.product-form__input input[type="radio"]+label.product__color-swatch{--color-swatch-width:2.8rem;--color-swatch-height:2.8rem;--shadow-position:-4px;min-width:unset;padding:0;margin-right:2rem;margin-top:calc(var(--shadow-position) * -1)}@media (min-width:992px){.product-form__input input[type="radio"]+label{--variant-width:5rem;--variant-height:5rem}.product-form__input input[type="radio"]+label.product__color-swatch{--color-swatch-width:3.2rem;--color-swatch-height:3.2rem}}.product-form__input input[type="radio"]+label.product__color-swatch:first-of-type{margin-left:calc(var(--shadow-position) * -1)}.product-form__input input[type="radio"]:not(.disabled)+label>.visually-hidden{display:none}@media screen and (forced-colors:active){.product-form__input input[type="radio"]:checked+label{text-decoration:underline}}.product-form__input input[type="radio"]:checked+label::selection{background-color:rgba(var(--color-white),0.3)}.product-form__input input[type="radio"]:disabled+label,.product-form__input input[type="radio"].disabled+label{color:rgb(0 0 0 / 0.5);position:relative}.product-form__input input[type="radio"]:disabled+label:after,.product-form__input input[type="radio"].disabled+label:after,.facet-checkbox input[type="radio"].disabled+label:after{content:"";position:absolute;inset:0;background:linear-gradient(to top left,transparent calc(50% - 1px),var(--border-color),transparent calc(50% + 1px)) no-repeat;z-index:1}.product-form__input input[type="radio"]:focus-visible+label{box-shadow:0 0 0 0.3rem rgb(var(--color-white)),0 0 0 0.5rem rgba(rgb(var(--text-color)),0.55)}.shopify-payment-button__button{width:100%;margin-top:1.5rem;border:1px solid currentColor;transition:var(--bls-transition)}.no-js .product-form__input input[type="radio"]:focus:not(:focus-visible)+label{box-shadow:none}.product-form__input .select{max-width:25rem}.product-form{display:block}.main__product .product-form .product_submit_button:not(:hover){color:var(--btn-outline-color)}.low_stock .progress-bar-message,.outstock .progress-bar-message{color:#e52123}.low_stock .progress,.outstock .progress{background-color:#e52123}.low_stock .progress-bar-message svg circle{fill:#e52123;stroke:#e52123}.low_stock .progress-bar-message svg path{stroke:#e52123}.instock .progress-bar-message{color:#339703}.pre_order .progress-bar-message{color:var(--heading-color)}.pre_order .icon_error{display:block}.pre_order svg path{stroke:var(--heading-color)}.pre_order svg circle{stroke:var(--heading-color);fill:var(--heading-color)}.instock .icon_checkmark{display:block}.low_stock .icon_error{display:block}.outstock .icon_outstock{display:block}.outstock .icon_outstock svg{fill:#e52123}.icon_error,.icon_checkmark,.icon_outstock{display:none}.product__media{position:relative;overflow:hidden}.product__hover-img{opacity:0;pointer-events:none;transition:var(--bls-transition)}.button-quickview.btn{position:absolute;bottom:1rem;right:1rem;z-index:1;width:clamp(4.4rem, 12.2vw, 5rem);height:clamp(4.4rem, 12.2vw, 5rem);padding:0;border:0}@media (min-width:768px){.product__item{--product-price-size:1.8rem}.product__item:not(.type-list) .product__inner:hover .product__hover-img,.product__item:not(.type-list) .product__inner:hover .button-quickview,.product__item:not(.type-list) .product__inner .button-quickview.btn:focus-visible{opacity:1;visibility:visible;pointer-events:auto}.button-quickview.btn{opacity:0;pointer-events:none;transition:var(--bls-transition);bottom:clamp(1rem, 0.5vw, 2rem);left:clamp(1rem, 0.5vw, 2rem);right:clamp(1rem, 0.5vw, 2rem);z-index:1;width:unset;height:unset;padding-top:clamp(1rem, 0.8vw, var(--btn-padding-y));padding-bottom:clamp(1rem, 0.8vw, var(--btn-padding-y));padding-left:clamp(1rem, 0.8vw, 1.5rem);padding-right:clamp(1rem, 0.8vw, 1.5rem);font-size:clamp(1rem, 1vw, var(--body-font-size))}.button-quickview.zoom-in{transform:translateY(50%);-webkit-transform:translateY(50%)}.product__item:not(.type-list) .product__inner:hover .button-quickview,.product__item:not(.type-list) .product__inner .button-quickview.btn:focus-visible{transform:translateY(0)}.button-quickview.btn:hover svg{fill:var(--btn-fill-color)}.show-hover-img:hover .product__img{opacity:0;visibility:hidden}}.quantity__button{min-width:3rem}.quantity__button svg{fill:var(--btn-outline-color)}.quantity__button:hover svg{fill:var(--heading-color)}quantity-input{--input-border-color:var(--btn-outline-border-color);--border-color:var(--btn-outline-border-color)}quantity-input .quantity__input{height:calc(var(--input-height) - 2px)}.js quantity-input .quantity__input{border-radius:0}quantity-input .quantity__button{height:calc(var(--input-height) - 2px)}.js quantity-input .quantity__input:focus,.js quantity-input .quantity__input:focus-visible{border-radius:0}.no-js quantity-input{border:0}.no-js quantity-input input.quantity__input{border:1px solid var(--border-color)!important}.no-js quantity-input input.quantity__input:focus{border-color:var(--heading-color)!important}.spr-icon-star{color:var(--rate-color,#111)}a[href].spr-icon-star:hover{color:var(--rate-color,#111)}.product__item .spr-badge-caption{display:none}.bls__pro-reviews{font-size:1.1rem}.rating{margin:0}.product .rating-star{--letter-spacing:0.8;--font-size:1.7}.card-wrapper .rating-star{--letter-spacing:0.7;--font-size:1.4}.rating-star{--percent:calc((var(--rating / var(--rating-max) + var(--rating-decimal) * var(--font-size) / var(--rating-max) * var(--letter-spacing) + var(--font-size))) * 100%);letter-spacing:calc(var(--letter-spacing) * 1rem);font-size:calc(var(--font-size) * 1rem);line-height:1;display:inline-block;font-family:Times;margin:0}.rating-star::before{content:"â˜…â˜…â˜…â˜…â˜…";background:var(--rate-color,#111);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.rating-text{display:none}.rating-count{display:inline-block;margin:0}@media (forced-colors:active){.rating{display:none}.rating-text{display:block}}.bls__outline-heading-content{-webkit-text-stroke:1px var(--stroke-color);-moz-text-stroke:1px var(--stroke-color);-webkit-text-fill-color:#fff0;font-size:clamp(4rem, 5vw, var(--h2-size))}.bls__icon-with-text-img{max-width:var(--item-width,unset)}.bls__icon-with-text-img svg{width:var(--item-width,30px)}.bls__icon-with-text-img svg.img-placeholder{height:var(--item-width,30px)}.bls__divider{border-top:var(--divider-height) var(--border-style,solid) var(--divider-color)}.rich-text-content>*:first-child{margin-top:0}.rich-text-content>*:last-child{margin-bottom:0}.rich-text__heading p{margin-bottom:0}.rich-text-content .scroll-trigger.rich-text__image{animation-delay:calc(var(--animation-image) * 150ms);--animation-slide-in-up:slideInUp-images var(--duration-extra-long) ease forwards}@media (min-width:992px){.rich-text-content{max-width:var(--max-width,unset);margin:auto}}.bls__scrolling-img{width:var(--img-width);flex:0 0 auto;margin-right:2rem}a:not([href]).scrolling__bar-link{cursor:inherit}.scrolling__bar-link{font-size:var(--scrolling-size);padding-left:calc(var(--scrolling-space) / 2);padding-right:calc(var(--scrolling-space) / 2)}.scrolling__bar-link.show-dot::after,.announcement__bar-message.show-dot::after{content:"";width:calc(var(--scrolling-size) * 0.3);height:calc(var(--scrolling-size) * 0.3);background-color:var(--border-color,#cccccc);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(50%);-webkit-transform:translateY(-50%) translateX(50%);right:0}.scrolling__bar-link svg{width:var(--scrolling-size-icon);position:absolute;top:50%;transform:translateY(-50%) translateX(50%);-webkit-transform:translateY(-50%) translateX(50%);right:0}.announcement__bar-message.show-dot::after{background-color:rgb(var(--text-color))}.scrolling__bar-link.show-dot.size-medium::after{width:calc(var(--scrolling-size) * 0.3);height:calc(var(--scrolling-size) * 0.3)}.scrolling__bar-link.show-dot.size-small.body-size:after{width:4px;height:4px}.scrolling-text .body-size{--scrolling-dot-color:var(--scrolling-color)}.scrolling__bar-link.use-gradient-color{background:linear-gradient(90deg,var(--gradient-color-start) 0%,var(--gradient-color-end) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}logo-list .logo-items{text-align:center}logo-list .logo-items>*{width:var(--logo-width,100%);max-width:100%;transition:var(--bls-transition);-webkit-transition:var(--bls-transition)}logo-list .logo-items>*{opacity:var(--logo-opacity,100%)}logo-list .logo-items>*:hover{opacity:1}logo-list .logo-items>.img-placeholder{height:var(--logo-width)}.collection-list-grid{--row-gap:var(--col-gap)}.round-image .banner__media{border-radius:50%}.show-framed{transition:var(--bls-transition);border:4px solid var(--border-color)}.collection-items:hover .show-framed{border-color:var(--accent-color)}.collection-information.absolute{max-height:100%;padding:clamp(1.5rem, 1.5vw, 2.5rem) clamp(1.5rem, 1.5vw, 3rem)}.collection-information .fs-colum-8{font-size:2rem}.collection-information.padding-bigger.absolute{padding:clamp(1.5rem, 2vw, 4.2rem) clamp(1.5rem, 1.5vw, 3rem)}.collection-information.absolute::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to top,rgb(0 0 0 / 0.7) 0%,rgb(0 0 0 / 0.7) 1%,#fff0 58%,#fff0 59%);opacity:0.75;pointer-events:none;z-index:1;border-radius:var(--rounded-radius,0)}.round-image .collection-information.absolute::after{border-radius:50%}.collection-icon{width:clamp(3.6rem, 4.4vw, 5.2rem);height:clamp(3.6rem, 4.4vw, 5.2rem);transition:var(--bls-transition)}.collection-icon svg{width:clamp(1.125rem, 1.45vw, 1.8rem);transition:var(--bls-transition)}.desgin-modern{margin:0;padding:clamp(2rem, 3.4vw, 4.8rem) clamp(0rem, 2.4vw, 4.8rem)}.fs-modern{font-size:clamp(2rem, 3.4vw, 4.8rem)}.desgin-modern:hover a{color:var(--accent-color)}.desgin-modern a.d-flex>span:not(.collection-icon){flex:1}.desgin-modern:hover .collection-icon{background-color:var(--btn-fill-bg-color);border-color:var(--btn-fill-bg-color);color:var(--btn-fill-color)}.desgin-modern:hover svg{fill:var(--color-white)}@media screen and (max-width:767.98px){[data-items][data-free-scroll] .column-2-5:not(.tns-initialized)>*,[data-free-scroll] .column-2-5>*{flex:0 0 auto;width:45%}}.countdown-container:not(:last-child)::after{content:":";padding-left:0.5rem;padding-right:0.5rem;font-size:clamp(1.4rem, 35%, 3rem)}.countdown-section .size-small{--heading-size:clamp(2.4rem, 2vw, 3.6rem)}.countdown-section .size-medium{--heading-size:clamp(2.6rem, 2.3vw, 4.2rem)}.countdown-section .size-large{--heading-size:clamp(3rem, 2.5vw, 5rem)}.countdown-section.horizontal .banner__box{--description-mb:0;--heading-size-countdown:calc(var(--heading-size) * 0.72);--description-size-countdown:calc(var(--description-size) * 0.857);--count-down-size:calc(var(--heading-size-countdown) * 2.222);--heading-mb-countdown:calc(var(--heading-mb) * 0.8)}.countdown-section.horizontal countdown-timer{font-size:var(--heading-size)}.countdown-section.horizontal .sec-des{font-size:var(--description-size-countdown);line-height:1.5}@media (min-width:1200px){.countdown-section.horizontal .banner__box{--button-spacing-top:0}.countdown-section.horizontal .banner__box .countdown-content,.countdown-section.horizontal .banner__box .countdown-btn{flex:0 0 auto;width:25%}.countdown-container:not(:last-child)::after{padding-left:1rem;padding-right:1rem}.countdown-section.horizontal countdown-timer{flex:1}}@media (min-width:992px){.countdown-section.horizontal countdown-timer{--heading-mb:0;font-size:var(--count-down-size)}.countdown-section.horizontal countdown-timer span.timeout{font-size:var(--heading-size-countdown)}.countdown-section.horizontal .section-heading{font-size:var(--heading-size-countdown);margin-bottom:var(--heading-mb-countdown)}}.bls_faq-section-title.active .touch-target{transform:rotate(180deg);-webkit-transform:rotate(180deg);fill:var(--heading-color)}.bls_faq-section-title{transition:var(--bls-transition)}.bls_faq-section-title.opened{--border-color:var(--heading-color)}.no-js .no-js-opened .open-children-toggle .icon_plus-animation::before{opacity:0;-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.no-js .no-js-block{display:block!important}.testimonials-section{--accent-color-second:transparent}.testimonials-section:not(.testimonials-section-products) .testimonials-gallery{--btn-outline-border-color:transparent}.testimonials-section:not(.testimonials-section-products) .tns-controls button{background:#fff0;border-color:#fff0;fill:var(--heading-color)}.testimonials-section:not(.testimonials-section-products) .tns-controls button:focus-visible{border-color:rgba(var(--heading-color-hsl),0.6)}.testimonials-section:not(.testimonials-section-products) .tns-controls button svg{fill:var(--grey-color)}.testimonials-section:not(.testimonials-section-products) .tns-controls button:hover svg{fill:var(--heading-color)}.testimonials-section:not(.testimonials-section-products) .testimonials-gallery[data-items="1"]{--border-color:transparent}.testimonials-gallery[data-items="1"]{max-width:115rem;margin:auto;--controls-icon-width:2rem;--next-position:5px;--prev-position:5px;--heading-letter-spacing:0}.testimonials-section .design_2{--h2-size:calc(var(--heading-font-scale) * 2rem)}.testimonials-section .testimonials-rating svg{fill:var(--rate-color)}@media (min-width:992px){.testimonials-group{padding-top:0}.testimonials-section{--bs-gutter-x:1.5rem}.testimonials-section .design_2{--h2-size:calc(var(--heading-font-scale) * 2.4rem)}}@media (min-width:1200px){.testimonials-section .design_2{--h2-size:calc(var(--heading-font-scale) * 3rem);margin-top:7rem}.testimonials-section .design_2 .testimonials-rating svg{width:2.4rem}.testimonials-section .design_2 .bls_testimonials-section-items{padding-top:3rem;padding-bottom:2.5rem}.testimonials-gallery[data-items="1"]{--controls-icon-width:2.8rem;--bs-gutter-x:3rem}}.testimonials-gallery[data-items="1"] .tns-ovh{width:90%;max-width:90rem;margin:auto}[class*="testimonials-thumnail-template"]{justify-content:center;align-items:center}[class*="testimonials-thumnail-template"] .slider-thumbnail{opacity:0.4;transition:var(--bls-transition);-webkit-transition:var(--bls-transition);cursor:pointer}[class*="testimonials-thumnail-template"] .slider-thumbnail.tns-nav-active{opacity:1}[class*="testimonials-thumnail-template"] .slider-thumbnail{padding:0 clamp(0.5rem, 1vw, 3rem)}@media screen and (min-width:768px){[class*="testimonials-thumnail-template"] .slider-thumbnail .tes-logo{width:80%;margin:auto}}@media screen and (max-width:576px){[class*="testimonials-thumnail-template"] .slider-thumbnail .tes-logo{text-align:center}[class*="testimonials-thumnail-template"] .slider-thumbnail .tes-logo img{max-width:80%;margin:auto}}.newsletter-section .section-newsletter-form{max-width:80rem}.newsletter-section .section-newsletter-form.newletter_modern{max-width:63rem}.newletter_modern input{padding-inline-end:7rem}.bls__quickview-wrapper{display:flex;flex-direction:column;height:100%;width:100%;overflow:auto;--inner:3rem;--prev-position:1rem;--next-position:var(--inner);--product-name-size:1.6rem}.popup-quick-view__body,.search-form .search-scroll{flex:1;position:relative;z-index:1;width:100%;min-height:250px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.search-form .search-scroll{scrollbar-width:none;-ms-overflow-style:none}.popup-quick-view__body .description p:last-child{margin-bottom:0}.popup-quick-view__foot:before,.drawer__footer:before{content:"";position:absolute;z-index:1;right:0;bottom:100%;left:0;height:25px;background-image:linear-gradient(to bottom,#fff0 0%,var(--gradient-background) 135%);pointer-events:none}cart-drawer .drawer__footer::before{bottom:calc(100% + 1px)}.hidden-cart-upsell .cart-upsell-js,.hidden-cart-upsell.cart-upsell-js{display:none!important}cookies-popup{right:0;bottom:0;padding:clamp(1.5rem, 4vw, 7rem) clamp(1.5rem, 3vw, 5rem) clamp(1.5rem, 4vw, 8rem);box-shadow:0 5px 30px rgb(0 0 0 / 0.08);display:none!important}cookies-popup[open]{animation:fadeInUp 0.3s forwards ease;display:flex!important}cookies-popup[closing]{animation:fadeOutDown 0.3s forwards ease;opacity:0;pointer-events:none}@media screen and (min-width:768px){cookies-popup{max-width:44rem;bottom:3rem;right:3rem}}.list-social__link.rounded-corner-item{background:var(--social-bg,#edeef2);overflow:visible}.list-social__link.rounded-corner-item:hover{background:var(--btn-fill-bg-color);border-color:var(--btn-fill-hover-bg-color);color:var(--btn-fill-color);background-position:unset}.list-social__link.rounded-corner-item svg{transition:0.1s}.list-social__link.rounded-corner-item svg,.list-social__link.rounded-corner-item svg g{fill:currentColor}social-icon.reset-background .list-social__link{width:auto;height:auto;background:#fff0;padding:0}social-icon.reset-background .list-social__link:hover{background:#fff0;color:var(--link-hover-color)}[id*="newsletter"].dlg-box{--popup-padding:1rem;--popup-max-width:85.2rem;width:90%;margin:auto}[id*="newsletter"] .dlg-heading .popup-title{display:none}.bls-newsletter-popup__banner{flex:0 0 40%;max-width:32.2rem}[id*="newsletterPopup"],[id*="newsletterPopup"].dlg-box{visibility:hidden;pointer-events:none}[id*="newsletterPopup"].dialog-open,[id*="newsletterPopup"].dialog-open.dlg-box{visibility:visible;pointer-events:auto}#ContactForm .form__message.error{margin-bottom:0;margin-top:0}.contact img{max-width:100%}.contact .form__message{align-items:flex-start}.contact .icon-success{margin-top:0.2rem}.contact .field{margin-bottom:1.5rem}#contact__field-error .form__message.error{margin:0}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:1.5rem}@media screen and (min-width:750px){.contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:1.5rem}}.text-left .breadcrumbs{justify-content:flex-start}.text-right .breadcrumbs{justify-content:flex-end}.color-light .bls__breadcrumb-list{--accent-color-second:transparent;border:1px solid var(--color-white)}.bls__breadcrumb-item:not(:last-child)::after{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;margin:0 10px;background-color:#cacbcf}.bls__breadcrumb-item{word-break:break-word}.bls__breadcrumb-item a{text-decoration:none}.bls__breadcrumb-item a:not(:hover){color:rgb(var(--text-color))}.bls__breadcrumb-item a:hover{color:var(--heading-color)}.bls__breadcrumb-item:last-child *{color:var(--heading-color)}.breadcrumb-overlay .bls__breadcrumb-list{background-color:#fff0;border:1px solid rgb(var(--text-color))}.breadcrumb-overlay .bls__breadcrumb-item:not(:last-child):after{background-color:rgb(var(--text-color))}.bls__colection-banner-inner .middle-left .breadcrumbs{justify-content:flex-start}.bls__colection-banner-inner .middle-right .breadcrumbs{justify-content:flex-end}.pagination__list>li:not([class*="pagination"]){flex:1 0 4.4rem;max-width:4.4rem}.pagination__item{color:rgb(var(--text-color));width:100%}@media screen and (pointer:fine) and (prefers-reduced-motion:no-preference){.pagination .pagination__item:not(.pagination__item--current):hover{color:var(--btn-fill-hover-border-color);border-color:var(--btn-fill-hover-border-color)}.pagination .pagination__item:not(.pagination__item--current):hover svg{fill:var(--btn-fill-hover-border-color)}}.pagination .pagination__item--current{color:var(--btn-fill-color);border-color:var(--btn-fill-hover-border-color);background-color:var(--btn-fill-hover-border-color)}.pagination .pagination__item--current svg{fill:var(--btn-fill-hover-color)}.pagination__item svg{fill:rgb(var(--text-color))}.pagination__item-arrow{width:auto}.button-show-more{padding-left:0;justify-content:flex-start;padding-bottom:1.1rem}.button-show-more,.button-show-less{margin-top:1.5rem}loadmore-button .load-more{--btn-padding-x:clamp(4.5rem, 4.5vw, 8.5rem)}.shopify-policy__title{margin-top:clamp(4rem, 5vw, 8rem);margin-bottom:clamp(4rem, 5vw, 8rem)}.page-title h1,.shopify-policy__title h1{line-height:1.2;margin-block-start:1.3rem;margin-block-end:1.3rem}.page-title h1:last-child{margin-block-end:0}.shopify-challenge__container{margin-top:clamp(3.8rem, 3.8vw, 6rem)}.shopify-challenge__container .shopify-challenge__button{margin-top:3rem}.template-collection.reinvent .section-header:not(.header-sticky) header-inner.border-bottom{border:0}.error-page #MainContent{display:flex;align-items:center;justify-content:center;flex-direction:column}.error-page #MainContent .shopify-section{width:100%}.media{display:block;background-color:rgba(var(--color-foreground),0.1);position:relative;overflow:hidden}.media--transparent{background-color:#fff0}.media>*:not(.zoom):not(.deferred-media__poster-button){border:0}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width:990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.cart-right textarea{min-height:13rem}.page-cart .main-cart{--bs-gutter-x:clamp(4rem, 5.5vw, 11rem)}#dynamic-checkout-cart .shopify-cleanslate [role="button"]{border-radius:var(--btn-border-radius)!important}.main-cart .cart-item_inner.loading{opacity:0.3}.bls__addon-main-content select{color:var(--heading-color)}.no-js .cart-right .totals{margin-top:4rem}@media screen and (min-width:750px){#dynamic-checkout-cart .shopify-cleanslate [data-testid="grid-cell"]{flex-grow:1!important}#dynamic-checkout-cart .shopify-cleanslate [role="button"]{margin-top:1rem}.main-cart .cart-right{margin-top:-1.2rem}}.mapboxgl-map{height:550px;max-height:550px}.mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-logo{display:none!important}@media (max-width:991px){.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{border-radius:10px}}@media (max-width:767.999px){.bls__location-page .store-wrapper .sticky{position:static}}@media (min-width:768px){.store-infor{flex:0 0 auto;width:100%;height:550px;max-height:550px}}@media (min-width:1200px){.store-infor{width:505px}.mapboxgl-map,.store-infor{height:950px;max-height:950px}}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.bls__location-page .mapboxgl-popup-content{padding:2rem 3rem 3rem;border-radius:var(--rounded-radius)}.bls__location-page .mapboxgl-marker{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--btn-fill-bg-color);color:var(--btn-fill-color);border-radius:50%}.mapboxgl-popup-close-button{display:none}.bls__location-page .mapboxgl-popup{padding-bottom:5.5rem;max-width:270px!important;width:100%}@media (min-width:576px){.bls__location-page .mapboxgl-popup{max-width:350px!important}}button.appstle_order-detail_update-button{padding:0.5rem 1.5rem}button.appstle_order-detail_update-button svg{margin-left:1rem}.as-expiredTokenText.as-subscriptionListError{padding:1rem 1.5rem}body .as-bg-gray-100{background-color:unset}body age-verifier{z-index:90000;display:none!important}age-verifier[open]{animation:fadeIn 0.3s forwards ease;display:flex!important}age-verifier[closing]{animation:fadeOut 0.3s forwards ease;opacity:0;pointer-events:none}age-verifier .age-banner img{object-fit:cover;width:100%;height:100%}.banner_blur.age-banner img{filter:blur(4px)}.age-verify-detail,.decline-verify-detail{max-height:90vh;max-width:500px;width:90%;animation-delay:0.3s;animation:slideInUp 0.35s ease}.skip-to-content-link{padding:0 1.5rem;background-color:var(--btn-fill-bg-color);color:var(--btn-fill-color);min-height:4.5rem;display:inline-flex;align-items:center}.heading-large-lspacing{--h0-size:calc(var(--heading-font-scale) * 3.6rem);--h1-size:calc(var(--heading-font-scale) * 3.2rem);--h2-size:calc(var(--heading-font-scale) * 3rem);--h3-size:calc(var(--heading-font-scale) * 2.4rem);--h4-size:calc(var(--heading-font-scale) * 2rem);--h5-size:calc(var(--heading-font-scale) * 1.8rem);--h6-size:calc(var(--heading-font-scale) * 1.6rem)}.heading-large-lspacing .cart-item-info .product__name{--product-name-size:1.4rem}.heading-large-lspacing .product__name,.heading-large-lspacing .card__content .card__heading{letter-spacing:0.1em}.heading-large-lspacing .size-large{--heading-size:clamp(4.2rem, 4vw, 6rem);--heading-line-height:1.1;--heading-mb:0.6rem;--description-size:clamp(1.8rem, 1.2vw, 1.8rem);--description-mb:clamp(1.4rem, 2vw, 2.2rem);--button-spacing-top:clamp(1.6rem, 2vw, 3.4rem);--scrolling-size:clamp(5.8rem, 6vw, 10rem);--scrolling-space:clamp(10rem, 8vw, 17rem)}.heading-large-lspacing .size-medium{--heading-size:clamp(3rem, 3.5vw, 6rem);--button-spacing-top:clamp(2.6rem, 3vw, 3.7rem)}.heading-large-lspacing .size-small{--heading-size:clamp(2.4rem, 2.5vw, 3.6rem);--heading-mb:1rem;--description-size:1.4rem;--description-mb:2.4rem}.heading-large-lspacing .product__item{--product-name-size:1.6rem}@media (min-width:1200px){.heading-large-lspacing{--h0-size:calc(var(--heading-font-scale) * 6rem);--h1-size:calc(var(--heading-font-scale) * 4.8rem);--h2-size:calc(var(--heading-font-scale) * 3.6rem);--h3-size:calc(var(--heading-font-scale) * 3.2rem);--h4-size:calc(var(--heading-font-scale) * 2.4rem);--h5-size:calc(var(--heading-font-scale) * 2rem)}.heading-large-lspacing .product__item{--product-name-size:2rem}.heading-large-lspacing .testimonials-section .design_2{--h2-size:calc(var(--heading-font-scale) * 2.4rem)}.heading-large-lspacing .footer__block-heading{--h5-size:2rem}.heading-large-lspacing .image-with-text__text-item.size-small{--heading-size:36px;--sub-heading-size:24px}.heading-large-lspacing .image-with-text__text-item.size-medium{--heading-size:48px;--sub-heading-size:28px}.heading-large-lspacing .image-with-text__text-item.size-large{--sub-heading-size:32px;--heading-size:62px}}.loading-animation{opacity:0}.loaded-animation{animation:fadeIn 0.4s forwards ease}.tiktock-section [data-gap="medium"]{--gap:30}@media (max-width:767.988px){.loading-animation-768{opacity:1}.tiktock-section [data-gap="medium"]{--gap:15}}.tiktok-embed{position:absolute}.tiktok-embed :is(iframe,section){transform:scale(clamp(0.2, calc((var(--item-width) - 1 - var(--gap)) / 325), 1));transform-origin:top left}.custom-tiktok-height{--aspect-ratio:325/760;position:relative}.custom-tiktok-height:before{content:"";padding-top:clamp(50px) calc(100% / (0 + var(--aspect-ratio, 16 / 9))),760px);height:0;display:block;pointer-events:none}.tiktok-items blockquote{padding:0;border-radius:0;background-color:#fff0;margin:0;position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width:1025px){.tiktok-video-main{--col:var(--col-desktop)}}.design-vertical{display:grid;gap:1.5rem}.design-vertical slide-section{overflow:hidden}.design-vertical .collection__inner{padding:2.4rem;border:1px solid var(--border-color);border-radius:var(--rounded-radius,0)}.design-vertical .column-reverse .collection-information{margin-bottom:2rem}.design-horizontal .collection__inner .btn,.design-vertical .collection__inner .btn{width:48px;height:48px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;padding:0;margin-left:auto;background:#000;color:#fff}.design-horizontal .collection__inner .btn svg,.design-vertical .collection__inner .btn svg{width:18px}.design-horizontal .collection__inner .btn:hover,.design-vertical .collection__inner .btn:hover{background:#000!important;color:#fff;background-position:inherit}.design-vertical .bls_section-heading{margin-bottom:2rem}.design-vertical .sub-heading{margin-bottom:2rem}.design-vertical .collection-items{padding-bottom:2px}.section-collection-list>div{position:relative}.design-vertical .bls__title-des{margin-bottom:2rem}.design-horizontal,.design-vertical{overflow:hidden}.section-collection-list .container .custom-controls{max-width:calc(var(--page-width) + var(--bs-gutter-x, 0));margin:0 auto}.design-vertical .sub-heading{font-family:var(--body-font-family);color:rgb(var(--text-color))}@media (min-width:1025px){.design-horizontal .collection__inner .btn,.design-vertical .collection__inner .btn{width:56px;height:56px}.design-horizontal .collection__inner .btn svg,.design-vertical .collection__inner .btn svg{width:24px}.design-vertical .collection-information .h5{font-size:4rem}.section-collection-list .reveal_slide .tns-ovh{margin-inline-end:-60rem}.design-vertical{grid-template-columns:repeat(10,minmax(0,1fr))}.design-vertical .bls__section-header{grid-column:span 3 / span 3}.design-vertical .collection-list-grid,.design-vertical slide-section{grid-column:span 7 / span 7}.design-vertical .collection__inner{padding:3.2rem}.product-type__list .product__vendor{font-size:1.6rem}}@media (min-width:1200px){.testimonials-section-products .full-width .bls__section-header,.design-vertical.full-width .bls__section-header{--full-width-gap-x:4.8rem;padding-left:var(--full-width-gap-x)}.testimonials-section-products .full-width,.design-vertical.full-width{padding:0}}.rich-text .rich-text-content{position:relative}.rich-text__text strong,.rich-text__text em{color:var(--heading-color)}@media (max-width:767.9888px){.rich-text__image.image-3{bottom:-5%!important;top:auto!important}.rich-text__image.image-2{left:auto!important;right:0!important;top:-5%!important}}.product-list-block .product__infomation{margin:0}.product-item-banner .product-type__list .product-image,.product-list-block .product-type__list .product-image{border-radius:1.2rem}.product-list-block .product-type__list{border-color:var(--border-color);--text-color:#808080;--heading-color:rgb(0, 0, 0);--link-color:rgb(0, 0, 0);--link-hover-color:rgb(0, 0, 0);--border-color:rgb(221, 221, 221)}.minicart-upsell-product .product-wrapper .product__infomation,.product-wrapper .product-type__list .product__infomation{text-align:left}.product-list-block .product-type__list .product__vendor{color:gray}.shopable-video-product .product-type__list .hidden-on-load,.product-list-block .product-type__list .hidden-on-load{display:none}.shopable-video-product .product-type__list .btn,.product-list-block .product-type__list .btn{background:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='11' viewBox='0 0 12 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.53125 0.34375V5.03125H0.84375V5.96875H5.53125V10.6562H6.46875V5.96875H11.1562V5.03125H6.46875V0.34375H5.53125Z' fill='white'/%3E%3C/svg%3E");position:static}.shopable-video-product .product-type__list .loading .btn,.product-list-block .product-type__list .loading .btn{background-image:none}.product-list-block .product-type__list .product__media{--aspect-ratio:1 !important}.product-type__list .product__vendor{font-size:1.2rem}.product-type__list .sub-heading{--sub-heading-size:1.6rem}.product-type__list .product__price{font-weight:600}.featured-column slide-section,.featured-column .grid-cols{flex:1;margin:0}.show-background-blur .banner__media:after{background:linear-gradient(180.2deg,#fff0 36.56%,rgb(0 0 0 / 0.8) 99.87%);position:absolute;left:0;right:0;top:0;bottom:0;pointer-events:none;content:""}.show-background-blur .marquee::before,.show-background-blur .marquee::after{position:absolute;top:0;bottom:0;pointer-events:none;content:"";width:min(20%, 40%);z-index:1}.show-background-blur .marquee::after{background:linear-gradient(270.07deg,#FFFFFF 8.83%,#fff0 99.94%);right:0}.show-background-blur .marquee::before{background:linear-gradient(270.07deg,#FFFFFF 8.83%,#fff0 99.94%);left:0;transform:rotate(180deg)}.scrolling-text.show-banner{position:relative;overflow:hidden}.line-t::after,.line-b::before{--full-width-gap-x:2rem;content:"";border-top:1px solid var(--border-color);position:absolute;inset-inline:var(--full-width-gap-x)}.line-b::before{bottom:0}.line-t::after{top:0}.scrolling-social .list-social a{border-color:var(--border-color)}.icon-border .size-small{--scrolling-space:clamp(10rem, 7vw, 18rem)}@media screen and (min-width:768px){.line-t::before,.line-b::before{--full-width-gap-x:3rem}}.icon-border .scrolling__bar-link::after{content:"";border-right:1px solid var(--border-color);height:32px;right:0;top:50%;transform:translateY(-50%);position:absolute}.icon-border .bls__scrolling-img{--img-width:36px !important}.short-des a{text-decoration:underline;color:var(--heading-color)}.section-multi-content .full-width{padding:0}.group-image-with-text.text-center .block-product__items{margin:0 auto}.group-image-with-text.text-right .block-product__items{margin-left:auto}.product-item-banner__content .product__media{--rounded-radius:var(--rounded-radius-style) !important}.product-item-banner__content .product__vendor{opacity:70%}.product-item-banner__content .product__infomation{margin:0}.product-item-banner__content .product__price{margin:0}.product-item-banner__content .btn{background:none!important;color:currentColor!important;text-decoration:underline}.product-item-banner__content variant-radios{margin:0}.product-item-banner__content .product__color-swatch{margin-top:5px!important}.slide-shop-the-look .tns-nav button,.block-product__items .tns-nav button{color:#BBB;background:#fff0;position:relative;--tns-nav-padding:4px 13px}.slide-shop-the-look .tns-nav button:after,.block-product__items .tns-nav button:after{--tns-nav-width:7px}.slide-shop-the-look .tns-nav button::before,.block-product__items .tns-nav button::before{content:"";position:absolute;top:-5px;right:4px;bottom:-5px;left:4px;border:1px solid var(--heading-color);border-radius:50%;opacity:0;transform:scale(0.3);transition:var(--bls-transition)}.slide-shop-the-look .tns-nav button::after,.block-product__items .tns-nav button::after{background-color:var(--heading-color);opacity:70%}.slide-shop-the-look .tns-nav .tns-nav-active::before,.block-product__items .tns-nav .tns-nav-active::before{opacity:1;transform:scale(1)}.slide-shop-the-look .btn-navigation svg,.block-product__items .btn-navigation svg{fill:currentColor}.countdown-timer .countdown-container::after{display:none}.countdown-timer .seconds{opacity:70%;text-transform:capitalize;font-size:1.6rem}.countdown-timer .countdown-container:not(:last-child)::before{content:"";width:1px;height:40px;background-color:rgb(255 255 255 / 0.3);position:absolute;top:50%;transform:translateY(-50%);right:0}.store-item.active+.store-separator .line{background:var(--heading-color)!important}.shopable-social__preview-image .img-placeholder{vertical-align:middle;max-width:100%;height:auto;border-radius:50%;z-index:2;position:relative}.shop-the-look .full-width{padding:0;position:relative}.shop-the-look .full-width .rounded-base{border-radius:0}@media screen and (min-width:1400px){.slide-shop-the-look .shopable-image-product .product__media{--aspect-ratio:164/198 !important}.slide-shop-the-look .shopable-image-product .product__item{max-width:100%}}@media screen and (min-width:992px){.slide-shop-the-look .shopable-image-product .btn-link{font-size:1.6rem}.slide-shop-the-look .shopable-image-product .product__vendor{font-size:1.6rem;opacity:0.7}}@media screen and (max-width:767.98px){.lookbook-content{justify-content:flex-end;text-align:center}.lookbook-content>div{padding-bottom:calc(var(--spacing) * 100)!important}}.shop-the-look .overlay-bg:after{background:linear-gradient(180deg,#fff0 3.46%,rgb(0 0 0 / 0.4) 93.95%);opacity:70}.parallax-image .banner__media .image-picture{position:fixed;object-fit:cover;object-position:center center}.parallax-image .banner__media{clip-path:inset(0);will-change:inherit!important}.group-has:has(.active){z-index:3}.shopable-social__post-content strong{color:#000}@media screen and (min-width:992px){@keyframes autoShowAnimation{from{opacity:0.5;transform:translateY(-200px) scale(0.6)}to{opacity:1;transform:translateY(0) scale(1)}}.scrolling-text.show-banner{animation:autoShowAnimation both;animation-timeline:view(100% 5%)}}#modal-outfit-idea-mobile_0_1 .dlg-close-x{border:0;background:none;color:#151515;font-size:3.5rem;top:1.5rem;right:1.5rem}#modal-outfit-idea-mobile_0_1 .popup-title{text-transform:uppercase;font-size:1.6rem;font-weight:400;font-family:var(--body-font-family);border-bottom:1px solid var(--border-color);padding-bottom:1.6rem}#modal-outfit-idea-mobile_0_1 .product-list-block .product-type__list{border:0;padding:0}.img-placeholder{fill:rgb(51 50 50 / 0.35);background-color:#eee;display:block;border-radius:inherit}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/component-product-model.s.min.css?v=104156427852582673271770974862 ===== */
.product__xr-button{background:rgba(rgb(var(--text-color)),0.08);color:rgb(var(--text-color));margin:1rem auto;box-shadow:none;display:flex}.button.product__xr-button:hover{box-shadow:none}.product__xr-button[data-shopify-xr-hidden]{visibility:hidden}.shopify-design-mode .product__xr-button[data-shopify-xr-hidden]{display:none}@media screen and (max-width:767.98px){slider-component .product__xr-button{display:none}.active .product__xr-button:not([data-shopify-xr-hidden]){display:block}}@media screen and (min-width:750px){slider-component+.button.product__xr-button{display:none}.product__xr-button[data-shopify-xr-hidden]{display:none}}.product__xr-button .icon{width:1.4rem;margin-right:1rem}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/section-product-testimonials.s.min.css?v=2177757052168931771770974877 ===== */
.testimonials-products{max-width:47rem;margin-top:clamp(3rem, 4.5vw, 6rem)}body.rounded-corner .testimonials-products{border-radius:var(--rounded-radius)}.testimonials-gallery-product[data-items="1"]{max-width:120rem;margin:auto;--controls-icon-width:2rem;--next-position:5px;--prev-position:5px;--heading-letter-spacing:0}.testimonials-gallery-product[data-items="1"] .tns-ovh{max-width:95rem;margin:auto}.testimonials-product .fs-bigger-2{font-size:clamp(1.4rem, 1.5vw, 1.6rem)}.testimonials-product .testimonials-quote{font-size:clamp(2rem, 2.6vw, 3.2rem)}.testimonials-vertical__content .testimonials-quote{font-size:clamp(1.6rem, 2.2vw, 2.4rem)!important}.testimonials-products .product__item{display:flex;align-items:stretch;gap:20px;--product-spacing-top:0;--product-name-size:1.8rem;--product-price-size:1.4rem;--rounded-radius:.5rem}.testimonials-vertical__content .testimonials-adress{font-size:1.4rem;color:rgb(var(--text-color))}.testimonials-vertical-wrapper .tns-nav{display:none}.testimonials-products .product__inner{flex:0 0 auto;width:7rem}.testimonials-products .product__infomation{flex:1;padding-inline-end:5rem;display:flex;flex-direction:column}.testimonials-products .product__price{margin-top:auto}.testimonials-products .product__infomation .quick-add{bottom:50%;transform:translateY(50%);position:absolute;left:auto;right:2rem;display:inline-flex;justify-content:center;align-items:center}.testimonials-products .button-quickview:not(.btn) .btn,.testimonials-products .button-quickview.btn{opacity:1;pointer-events:visible;transition:var(--bls-transition);width:4.6rem;height:4.6rem;padding:0;font-size:0;border-radius:50%;background:var(--btn-fill-bg-color);border-color:var(--btn-fill-bg-color);position:static}.testimonials-products .button-quickview.btn:hover{background-position:bottom}.testimonials-products .button-quickview:not(.btn) .btn::after,.testimonials-products .button-quickview.btn::after{content:'';background:url(../assets/icon_cart.svg) no-repeat;width:14px;height:12px;display:inline-block}.testimonials-products .button-quickview.loading .btn::after,.testimonials-products .button-quickview.loading::after{opacity:0}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/component-slideshow.s.min.css?v=13011534778318171181770974863 ===== */
.slideshow{display:block;position:relative;--tns-nav-width:8px;--grey-color:var(--heading-color)}.slideshow .slide-container{overflow:hidden}.slideshow .size-small{--heading-size:clamp(3rem, 3vw, 6rem);--heading-mb:0.8rem;--description-size:1.4rem;--description-mb:2.4rem;--button-spacing-top:clamp(2.4rem, 3vw, 4rem)}.slideshow .size-large{--sub-heading-mb:clamp(1.2rem, 2vw, 2rem);--button-spacing-top:clamp(2.2rem, 2.8vw, 3.3rem);--description-size:1.8rem}.slide-content.size-medium{--sub-heading-mb:clamp(1rem, 2vw, 2.2rem);--button-spacing-top:clamp(2.6rem, 3vw, 3.4rem);--description-size:1.6rem}.slideshow-item.slideshow-hero-full_screen{align-items:stretch}.slideshow-hero-full_screen{--item-height-mb:calc(100vh - var(--header-height, 8.6rem));min-height:calc(100vh - var(--header-height, 8.6rem))}@supports (height:100dvh){.slideshow-hero-full_screen{min-height:calc(100dvh - var(--header-height, 8.6rem))}}.slideshow .tns-controls button{background:#fff0;--border-color:transparent;--controls-width:auto;--controls-height:auto}.slideshow .tns-controls button:hover{border-color:#fff0}.slideshow .tns-controls button svg{fill:var(--color-white);width:4.8rem}.slideshow .tns-nav{margin-top:0}@media screen and (max-width:767.98px){.slideshow-item.text-bellow-mb{min-height:auto;flex-direction:column}.slideshow-item.text-bellow-mb .banner__media{min-height:var(--item-height-mb);position:relative}.slide-text.text-center{justify-content:center}.slideshow-item:not(.text-bellow-mb) .slide-text{padding:2rem 3rem 3rem}.slideshow .show-panigation .slideshow-item:not(.text-bellow-mb) .slide-text{padding-bottom:8.5rem}.slideshow .show-panigation.panigation-center .slideshow-item:not(.text-bellow-mb) .slide-text.bottom-center{padding-bottom:12.5rem}.slideshow .show-panigation .slideshow-item:not(.text-bellow-mb) .tns-nav{bottom:5.5rem}}@media screen and (max-width:1199px){.slideshow .tns-controls{display:none}}@media screen and (min-width:768px){.slide-content,.slideshow .tns-nav{padding:0 3rem}.slideshow .show-panigation:not(.panigation-right) .slideshow-item:not(.bottom-left) .slide-text{padding-bottom:8.5rem}.slideshow .show-panigation.panigation-center .slideshow-item .slide-text.bottom-center{padding-bottom:15.5rem}}@media screen and (min-width:1200px){.slide-content,.slideshow .tns-nav{padding:0 6rem}.slide-content.size-medium,.slide-content.size-large{--btn-padding-y:1.85rem;--btn-padding-x:5.3rem}}.slideshow .tns-slide-active .slide-content>*{-webkit-animation-duration:0.6s;animation-duration:0.6s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInUpslideshow;animation-name:fadeInUpslideshow}.slideshow .tns-slide-active .slide-content>*:nth-child(1){-webkit-animation-delay:0.3s;animation-delay:0.3s}.slideshow .tns-slide-active .slide-content>*:nth-child(2){-webkit-animation-delay:0.4s;animation-delay:0.4s}.slideshow .tns-slide-active .slide-content>*:nth-child(3){-webkit-animation-delay:0.5s;animation-delay:0.5s}.slideshow .tns-slide-active .slide-content>*:nth-child(4){-webkit-animation-delay:0.5s;animation-delay:0.5s}.slideshow:not(.text-bellow-mb).color-light .tns-nav button{--heading-color:var(--color-white);--grey-color:var(--color-white)}.slideshow:not(.text-bellow-mb) .tns-nav{position:absolute;left:0;right:0;bottom:3rem;z-index:1;--tns-nav-padding:4px 13px}.slideshow .tns-nav button{color:var(--color-white);background:#fff0;position:relative;--tns-nav-padding:4px 13px}.slideshow .tns-nav button::before{content:"";position:absolute;top:-5px;right:4px;bottom:-5px;left:4px;border:1px solid var(--heading-color);border-radius:50%;opacity:0;transform:scale(0.3);transition:var(--bls-transition)}.slideshow .tns-nav button::after{background-color:var(--heading-color)}.slideshow .tns-nav .tns-nav-active::before{opacity:1;transform:scale(1)}.slideshow .btn-navigation svg{fill:currentColor}@media screen and (min-width:768px){.slideshow .tns-nav{display:flex}.slideshow .panigation-left .tns-nav{justify-content:flex-start}.slideshow .panigation-center .tns-nav{justify-content:center}.slideshow .panigation-right .tns-nav{justify-content:flex-end}.slideshow.text-bellow-mb .tns-nav{position:absolute;left:0;right:0;bottom:4.5rem;z-index:1}.slideshow:not(.text-bellow-mb) .tns-nav{bottom:clamp(3rem, 4vw, 5rem)}.slideshow.text-bellow-mb.color-light .tns-nav button{--heading-color:var(--color-white);--grey-color:var(--color-white)}}.thumbnail-inner:hover,.tns-nav-active{border-color:#494949}.thumbnail-inner:hover img,.tns-nav-active img{scale:1.015;opacity:0.85}.text-bellow-mb .custom-navigation__slideshow{position:static;width:100%}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/section-shopable-video.s.min.css?v=117372843743878567801770974879 ===== */
.mute-button{background:#FFFFFF26;width:4.8rem;height:3.2rem}body.rounded-corner .mute-button{border-radius:8px}.mute-button.active .mute-close,.mute-open{display:none}.mute-button.active .mute-open{display:block}.video-item--ratio{cursor:pointer}.video-item--ratio::after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(to top,#000000b3 0% 1%,#0000 58% 59%);opacity:.75;pointer-events:none}.shopable-video-product .product__item{--rounded-radius:1.6rem;display:flex;align-items:center;gap:12px;--product-spacing-top:0;background:#fff;padding:1.5rem;border-radius:var(--rounded-radius);position:relative;padding-inline-end:calc(var(--spacing) * 25)}.shopable-video-product .product__inner{flex:0 0 auto;width:8rem}.shopable-video-product .product-type__list .product__infomation{flex:1;text-align:start}.shopable-video-product .product__item .product__media{--aspect-ratio:1 !important;border-radius:1.2rem!important}.shopable-video-product .product__item .product-image{border-radius:1.2rem}.shopable-video-product .product__inner{width:9.5rem}@media (min-width:768px){.show-background-blur .shopable-video-slide{mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 15%,#000 85%,transparent 100%)}}

/* ===== https://cdn.shopify.com/shopifycloud/model-viewer-ui/assets/v1.0/model-viewer-ui.css ===== */
.shopify-model-viewer-ui {
  position: relative;
  display: inline-block;
  cursor: pointer;
}
.shopify-model-viewer-ui model-viewer {
  --progress-bar-height: 2px;
  --progress-bar-color: currentColor;
  transform: translateZ(0);
  z-index: 1;
  background-color: white;
}
.shopify-model-viewer-ui model-viewer.shopify-model-viewer-ui__disabled {
  pointer-events: none;
}
.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen model-viewer {
  position: relative;
  width: 100vw;
  height: 100vh;
}
.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--exit-fullscreen {
  display: block;
}
.shopify-model-viewer-ui.shopify-model-viewer-ui--fullscreen .shopify-model-viewer-ui__control-icon--enter-fullscreen {
  display: none;
}
.shopify-model-viewer-ui.shopify-model-viewer-ui--desktop:hover .shopify-model-viewer-ui__controls-area, .shopify-model-viewer-ui.shopify-model-viewer-ui--desktop.shopify-model-viewer-ui--child-focused .shopify-model-viewer-ui__controls-area {
  opacity: 1;
}
.shopify-model-viewer-ui:not(.shopify-model-viewer-ui--desktop) .shopify-model-viewer-ui__controls-area {
  display: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area {
  display: flex;
  flex-direction: column;
  background: #fff;
  opacity: 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  position: absolute;
  bottom: 10px;
  right: 10px;
  z-index: 1;
  transition: opacity 0.1s linear;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area:not(.shopify-model-viewer-ui__controls-area--playing) {
  display: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button {
  color: #3a3a3a;
  border-radius: 0;
  border: none;
  margin: 0px;
  cursor: pointer;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button:not(.focus-visible) {
  outline: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control {
  padding: 0px;
  height: 44px;
  width: 44px;
  background: transparent;
  position: relative;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover {
  color: rgba(0, 0, 0, 0.55);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active, .shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus {
  color: rgba(0, 0, 0, 0.55);
  background: rgba(0, 0, 0, 0.05);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after {
  position: absolute;
  content: "";
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  width: 28px;
  bottom: 0px;
  right: 8px;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon {
  width: 44px;
  height: 44px;
  fill: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster {
  background: #fff;
  position: absolute;
  border: 1px solid rgba(0, 0, 0, 0.05);
  top: 50%;
  left: 50%;
  padding: 0;
  transform: translate3d(-50%, -50%, 0);
  height: 62px;
  width: 62px;
  z-index: 1;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover, .shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus {
  color: rgba(0, 0, 0, 0.55);
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon {
  width: 60px;
  height: 60px;
  z-index: 1;
  fill: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--exit-fullscreen {
  display: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__control-icon--enter-fullscreen {
  display: block;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__spritesheet {
  display: none;
}
.shopify-model-viewer-ui .shopify-model-viewer-ui__sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  white-space: nowrap;
  width: 1px;
}

/* ===== https://cdn.shopify.com/extensions/01a0b3d4-d224-7771-a4c0-50f6560f5368/swym-relay-835/assets/storefront-layout.css ===== */
/* ======================== */
/* ROOT VARIABLES */
/* ======================== */
:root {
  --swym-storefront-layout-ui-bg-color: #fff;
  --swym-storefront-layout-ui-text-color: #000;

  --swym-storefront-layout-color-text-default: #1c1c1c;
  --swym-storefront-layout-color-text-sub2: #999ea8;
  --swym-storefront-layout-color-text-sub: #b1b7c3;
  --swym-storefront-layout-color-text-remove: #ea0202;
  --swym-storefront-layout-color-text-error: #ea0202;

  --swym-storefront-layout-button-color-bg-primary: #000;
  --swym-storefront-layout-button-color-text-primary: #fff;
  --swym-storefront-layout-button-color-bg-secondary: #e6f7f4;
  --swym-storefront-layout-button-color-text-secondary: #121f36;
  --swym-storefront-layout-button-border-radius: 19px;
  --swym-storefront-layout-input-color-bg: #fff;
  --swym-storefront-layout-input-color-text: #171722;
  --swym-storefront-layout-border-color: #b1b7c3;
  --swym-storefront-layout-color-border: #b1b7c3;
  --swym-storefront-layout-color-bg: #fff;
  --swym-storefront-layout-color-text: #1c1c1c;

  --swym-storefront-layout-carousel-button-bg-color: #ffffff;
  --swym-storefront-layout-carousel-button-icon-color: #171722;
  --swym-storefront-layout-carousel-image-bg-color: #0000000d;
  --swym-storefront-layout-carousel-item-border-color: #b1b7c3;
  --swym-storefront-layout-carousel-image-border-color: #17172205;

  --swym-storefront-layout-close-button-bg-color: #fff;
  --swym-storefront-layout-close-button-icon-color: #333333;

  --swym-storefront-layout-font-size-header: 20px;
  --swym-storefront-layout-font-size-login-heading: 16px;
  --swym-storefront-layout-font-size-heading: 14px;
  --swym-storefront-layout-font-size-text: 13px;
  --swym-storefront-layout-font-size-sub-text: 12px;

  --swym-storefront-layout-ui-border-radius: 10px;
  --swym-storefront-layout-side-drawer-width: 300px;

  --swym-storefront-layout-notification-success-bg-color: #d4edda;
  --swym-storefront-layout-notification-success-text-color: #155724;
  --swym-storefront-layout-notification-success-border-color: #c3e6cb;

  --swym-storefront-layout-notification-error-bg-color: #f8d7da;
  --swym-storefront-layout-notification-error-text-color: #721c24;
  --swym-storefront-layout-notification-error-border-color: #f5c6cb;

  --swym-storefront-layout-notification-warning-bg-color: #fff3cd;
  --swym-storefront-layout-notification-warning-text-color: #856404;
  --swym-storefront-layout-notification-warning-border-color: #ffeeba;

  --swym-storefront-layout-notification-info-bg-color: #121f36;
  --swym-storefront-layout-notification-info-text-color: #ffffff;
  --swym-storefront-layout-notification-info-border-color: #bee5eb;

  --swym-storefront-layout-notification-neutral-bg-color: #ffffff;
  --swym-storefront-layout-notification-neutral-text-color: #383d41;
  --swym-storefront-layout-notification-neutral-border-color: #d6d8db;

  --swym-storefront-layout-notification-toast-bg-color: #333333;
  --swym-storefront-layout-notification-toast-text-color: #ffffff;
  --swym-storefront-layout-notification-toast-border-color: #434343;

  --swym-p-space-100: 4px;
  --swym-p-space-150: 6px;
  --swym-p-space-200: 8px;
  --swym-p-space-300: 12px;
  --swym-p-space-400: 16px;
  --swym-p-space-500: 20px;
  --swym-p-space-600: 24px;
  --swym-p-space-800: 32px;

  --swym-p-border-radius-050: 2px;
  --swym-p-border-radius-100: 4px;
}

/* ======================== */
/* BASE STYLES */
/* ======================== */
#swym-storefront-layout-container button,
#swym-storefront-layout-actions button,
#swym-storefront-layout-actions-target-page button {
  border-width: 0px;
  font-family: inherit;
}

#swym-storefront-layout-container input,
#swym-storefront-layout-container select,
#swym-storefront-layout-container textarea {
  font-family: inherit;
}

/* Drawer font-family inherit — ensure all elements inherit the store font */
swym-storefront-layout-as-drawer * {
  font-family: inherit;
}

#swym-storefront-layout-container button.swym-sfy-add-to-wishlist-btn,
#swym-storefront-layout-actions button.swym-sfy-add-to-wishlist-btn,
#swym-storefront-layout-actions-target-page button.swym-sfy-add-to-wishlist-btn {
  border-width: 1px;
}

#swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector {
  padding: 6px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: var(--swym-storefront-layout-color-bg, #fff);
  cursor: pointer;
  border-width: 1px;
}
#swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector,
.swym-storefront-layout-as-modal
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector {
  padding: 15px;
  width: 100%;
  font-size: 15px;
}
#swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector {
  padding: 12px 15px;
}
.swym-storefront-layout-root-component button {
  min-width: unset;
  box-shadow: unset;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-action-layout {
  margin: 0 auto;
}

swym-storefront-layout #swym-storefront-layout-items-container,
swym-storefront-layout #swym-storefront-layout-sfl-items-container,
#swym-storefront-layout-section-container #swym-storefront-layout-items-container,
#swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container,
swym-storefront-layout #swym-storefront-layout-collection-list-items-container,
#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container,
swym-storefront-layout #swym-storefront-layout-sfy-items-container,
#swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container {
  display: grid;
  gap: var(--swym-p-space-800);
}

.swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-items-container.swym-storefront-layout-items-has-empty,
.swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-sfl-items-container.swym-storefront-layout-items-has-empty,
.swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-items-container.swym-storefront-layout-items-has-empty,
.swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-sfl-items-container.swym-storefront-layout-items-has-empty {
  display: flex;
  justify-content: center;
  align-items: center;
}

.swym-storefront-layout-root-component
  #swym-storefront-layout-section-container
  #swym-storefront-layout-collection-list-items-container.swym-storefront-layout-items-has-empty,
.swym-storefront-layout-root-component
  swym-storefront-layout-as-modal
  #swym-storefront-layout-collection-list-items-container.swym-storefront-layout-items-has-empty {
  display: flex;
  justify-content: center;
  align-items: center;
}

swym-storefront-layout-as-drawer #swym-storefront-layout-items-container,
swym-storefront-layout-as-drawer #swym-storefront-layout-sfl-items-container,
swym-storefront-layout-as-drawer #swym-storefront-layout-collection-list-items-container,
swym-storefront-layout-as-drawer #swym-storefront-layout-sfy-items-container {
  display: grid;
  gap: var(--swym-p-space-800);
  grid-template-columns: 1fr;
}

swym-storefront-layout-as-modal #swym-storefront-layout-collection-list-items-container {
  grid-template-columns: repeat(2, 1fr);
}
swym-storefront-layout-as-modal #swym-storefront-layout-items-container,
swym-storefront-layout-as-modal #swym-storefront-layout-sfl-items-container,
swym-storefront-layout-as-modal #swym-storefront-layout-sfy-items-container {
  grid-template-columns: repeat(auto-fit, minmax(218px, 1fr));
}
swym-storefront-layout-as-modal
  #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
swym-storefront-layout-as-modal
  #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
swym-storefront-layout-as-modal
  #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
swym-storefront-layout-as-modal
  #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))) {
  grid-template-columns: repeat(auto-fit, minmax(218px, auto));
  justify-content: start;
}
#swym-storefront-layout-section-container #swym-storefront-layout-items-container,
#swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container,
#swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container,
#swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container {
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
}

button.swym-wishlist-collections-v2 {
  cursor: pointer;
}
/* Media Queries for Responsive Layout */
@media (min-width: 768px) {
  #swym-storefront-layout-section-container #swym-storefront-layout-items-container,
  #swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container,
  #swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container,
  #swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container {
    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  }
  #swym-storefront-layout-section-container
    #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
  #swym-storefront-layout-section-container
    #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
  #swym-storefront-layout-section-container
    #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
  #swym-storefront-layout-section-container
    #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))) {
    grid-template-columns: repeat(auto-fit, minmax(300px, auto));
    justify-content: start;
  }
  swym-storefront-layout-as-modal #swym-storefront-layout-items-container,
  swym-storefront-layout-as-modal #swym-storefront-layout-sfl-items-container,
  swym-storefront-layout-as-modal #swym-storefront-layout-sfy-items-container {
    grid-template-columns: repeat(auto-fit, minmax(218px, 1fr));
  }
  swym-storefront-layout-as-modal
    #swym-storefront-layout-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
  swym-storefront-layout-as-modal
    #swym-storefront-layout-sfl-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
  swym-storefront-layout-as-modal
    #swym-storefront-layout-collection-list-items-container:not(:has(swym-storefront-layout-item:nth-child(3))),
  swym-storefront-layout-as-modal
    #swym-storefront-layout-sfy-items-container:not(:has(swym-storefront-layout-item:nth-child(3))) {
    grid-template-columns: repeat(auto-fit, minmax(218px, auto));
    justify-content: start;
  }
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-as-modal #swym-storefront-layout-items-container,
  swym-storefront-layout-as-modal #swym-storefront-layout-sfl-items-container,
  swym-storefront-layout-as-modal #swym-storefront-layout-collection-list-items-container,
  swym-storefront-layout-as-modal #swym-storefront-layout-sfy-items-container,
  #swym-storefront-layout-section-container #swym-storefront-layout-items-container,
  #swym-storefront-layout-section-container #swym-storefront-layout-sfl-items-container,
  #swym-storefront-layout-section-container #swym-storefront-layout-collection-list-items-container,
  #swym-storefront-layout-section-container #swym-storefront-layout-sfy-items-container {
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  }
}

swym-storefront-layout-as-drawer .swym-storefront-layout-layout {
  border-radius: 6px;
}
swym-storefront-layout-as-modal .swym-storefront-layout-layout {
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}

/* ======================== */
/* DRAWER STYLES */
/* ======================== */
swym-storefront-layout-as-drawer
  .swym-storefront-layout-drawer-position-right.swym-storefront-layout-hide-view
  .swym-storefront-layout-layout {
  transform: translateX(200%);
}

swym-storefront-layout-as-drawer .swym-storefront-layout-drawer-position-right .swym-storefront-layout-layout {
  right: 0;
}
.swym-storefront-layout-drawer.swym-storefront-layout-hide-view .swym-storefront-layout-layout {
  transform: translateX(-100%);
  max-width: unset;
  height: 100vh;
}

.swym-storefront-layout-drawer.swym-storefront-layout-hide-view {
  height: 0;
}
.swym-storefront-layout-drawer {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000000000;
  height: 100%;
  width: 100%;
}
swym-storefront-layout-as-drawer .swym-storefront-layout-login-user-container {
  flex-direction: column;
  align-items: start;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
  border-top: 0.5px solid var(--swym-storefront-layout-border-color, #e5e5e5);
}

swym-storefront-layout-as-drawer .swym-storefront-layout-login-button {
  width: 100%;
  border-radius: var(--swym-storefront-layout-button-border-radius);
}

/* RTL */
body.swym-ccui-rtl .swym-storefront-layout-drawer.swym-storefront-layout-hide-view .swym-storefront-layout-layout {
  transform: translateX(100%);
}
body.swym-ccui-rtl .swym-storefront-layout-layout {
  transform: translateX(0%);
}

/* ======================== */
/* MODAL STYLES */
/* ======================== */
swym-storefront-layout-as-modal
  .swym-storefront-layout-drawer.swym-storefront-layout-hide-view
  .swym-storefront-layout-layout {
  transform: translatey(200%);
}

swym-storefront-layout-as-modal .swym-storefront-layout-drawer {
  position: fixed;
  z-index: 100;
  display: flex;
  align-items: center;
  justify-content: center;
}

swym-storefront-layout-as-modal .swym-storefront-layout-layout {
  height: 80vh;
  width: 87%;
  max-width: 100%;
  position: fixed;
  max-width: 853px;
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-as-modal .swym-storefront-layout-layout {
    height: 85vh;
  }

  swym-storefront-layout-as-modal .swym-storefront-layout-login-user-container {
    padding: var(--swym-p-space-300) var(--swym-p-space-200);
  }

  swym-storefront-layout-as-modal .swym-storefront-layout-body {
    padding: var(--swym-p-space-500) var(--swym-p-space-400);
  }
}

/* ======================== */
/* SECTION STYLES */
/* ======================== */
#swym-storefront-layout-section-container {
  height: 100%;
  width: 100%;
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
  color: var(--swym-storefront-layout-ui-text-color, #000);
  font-family: var(--swym-storefront-layout-font-family-body, inherit);
  display: flex;
  flex-direction: column;
  transform: translateX(0%);
  transition: transform 0.3s ease;
  overflow: hidden;
}

#swym-storefront-layout-section-container .swym-storefront-layout-collection-list-content {
  overflow-y: visible;
}

#swym-storefront-layout-section-container .swym-storefront-layout-collection-list-action-container {
  top: 0;
  bottom: unset;
  right: 10px;
  width: max-content;
  justify-content: end;
  padding: 10px 0px 10px;
}

#swym-storefront-layout-section-container.swym-storefront-layout-layout {
  position: unset;
}

#swym-storefront-layout-section-container #swym-storefront-layout-collection-carousel-items-container {
  flex-wrap: wrap;
}

@media only screen and (max-width: 480px) {
  #swym-storefront-layout-section-container #swym-storefront-layout-collection-carousel-items-container {
    flex-wrap: nowrap;
  }
}

#swym-storefront-layout-section-container .swym-storefront-layout-header {
  background: unset;
  color: unset;
  height: auto;
}

#swym-storefront-layout-section-container .swym-storefront-layout-login-button {
  padding: var(--swym-p-space-300) var(--swym-p-space-800) var(--swym-p-space-300) var(--swym-p-space-800);
  gap: var(--swym-p-space-150);
  flex: unset;
}

/* ======================== */
/* DRAWER LAYOUT STYLES */
/* ======================== */
.swym-storefront-layout-layout {
  height: 100%;
  width: var(--swym-storefront-layout-side-drawer-width);
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
  color: var(--swym-storefront-layout-ui-text-color, #000);
  font-family: var(--swym-storefront-layout-font-family-body, inherit);
  position: absolute;
  z-index: 100;
  display: flex;
  flex-direction: column;
  transform: translateX(0%);
  transition: transform 0.3s ease;
  overflow: hidden;
  max-width: 100%;
}

.swym-storefront-layout-hide-view .swym-storefront-layout-backdrop {
  visibility: hidden;
}

swym-storefront-layout .swym-storefront-layout-backdrop {
  width: 100vw;
  height: 100vh;
  background: #00000038;
  display: block !important;
  position: absolute;
}
.swym-storefront-layout-header {
  display: flex;
  line-height: normal;
  box-shadow: 0 2px 2px -1px #eaeaea;
  flex-wrap: wrap;
  padding: var(--swym-p-space-500) var(--swym-p-space-500) var(--swym-p-space-300) var(--swym-p-space-500);
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-start;
  gap: var(--swym-p-space-200);
  align-self: stretch;
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
  height: 140px;
  position: relative;
  div.swym-storefront-layout-collection-option-button {
    background: var(--swym-storefront-layout-color-bg, #fff);
    border-radius: 50%;
    height: 24px;
    width: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
  }
}

.swym-storefront-layout-container {
  overflow-y: hidden;
  flex-grow: 1;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--swym-p-space-600);
  align-self: stretch;
}

.swym-storefront-layout-empty-container {
  width: 100%;
}

.swym-storefront-layout-body {
  padding: var(--swym-p-space-600) var(--swym-p-space-500);
  overflow: hidden auto;
  height: auto;
  flex-grow: 1;
}
.swym-storefront-layout-as-modal .swym-storefront-layout-body {
  padding: 35px;
}
#swym-storefront-layout-section-container.swym-storefront-layout-layout .swym-storefront-layout-body {
  width: 92%;
  margin: 0 auto;
  max-width: 1300px;
}
.swym-storefront-layout-title {
  margin: 0;
  padding: 0;
  font-size: var(--swym-storefront-layout-font-size-header);
  font-weight: bold;
  align-items: center;
  display: flex;
  gap: 10px;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  letter-spacing: normal;
}

.swym-storefront-layout-total-list-items-count {
  font-size: 13px;
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  opacity: 0.8;
  color: var(--swym-storefront-layout-color-text-default, #4c4c4c);
}

.swym-storefront-layout-close-button {
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  padding: 1px;
  border-radius: 0;
  display: flex;
  cursor: pointer;
  transition: transform 0.5s ease;
  width: 27px;
  height: 27px;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 14px;
  top: 15px;
  z-index: 100;
}
body.swym-ccui-rtl .swym-storefront-layout-close-button {
  left: 14px;
  right: unset;
}
.swym-storefront-layout-close-button:hover {
  transform: scale(1.2) rotate(15deg);
}
body.swym-storefront-layout-body-no-scroll {
  overflow: hidden;
}

@media only screen and (max-width: 480px) {
  .swym-storefront-layout-layout {
    height: 100%;
    width: 100vw;
  }
}

.swym-storefront-layout-empty-wishlist-container {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.swym-storefront-layout-empty-wishlist-content {
  padding: 24px 16px;
  padding-top: 0;
  text-align: center;
  svg {
    max-width: initial;
    display: initial;
  }
}

.swym-storefront-layout-empty-wishlist-title {
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 21.6px;
  letter-spacing: -0.5px;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}

.swym-storefront-layout-empty-wishlist-description {
  font-size: 13px;
  font-weight: 400;
  line-height: 18.2px;
  letter-spacing: -0.25px;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}

/* ======================== */
/* EMPTY STATE DESIGNS      */
/* ======================== */

/* Shared empty state styles */
.swym-storefront-layout-empty-state-icon {
  position: relative;
  display: inline-flex;
  margin-bottom: 16px;
}

.swym-storefront-layout-empty-state-icon svg {
  display: block;
  max-width: initial;
}

.swym-storefront-layout-empty-state-badge {
  position: absolute;
  bottom: -2px;
  right: -4px;
  display: flex;
}

.swym-storefront-layout-empty-state-badge svg {
  display: block;
}

.swym-storefront-layout-empty-state-divider {
  width: 100%;
  border: none;
  border-top: 1px solid #e8e8e8;
  margin: 16px 0;
}

.swym-storefront-layout-empty-state-cta-button {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
  width: 100%;
  padding: 10px 16px;
  border-radius: 12px;
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  cursor: pointer;
  text-decoration: none;
  box-sizing: border-box;
  transition: opacity 0.2s ease;
}

.swym-storefront-layout-empty-state-cta-button:hover {
  opacity: 0.85;
}

.swym-storefront-layout-empty-state-cta-button svg {
  display: block;
  flex-shrink: 0;
  max-width: initial;
}

/* State 1: Single wishlist – Logged in */
.swym-storefront-layout-empty-state-single-logged .swym-storefront-layout-empty-wishlist-content {
  padding: 24px 16px;
  padding-top: 0;
}

.swym-storefront-layout-empty-state-card {
  background: #fef3e2;
  border-radius: 10px;
  padding: 14px 18px;
  margin-top: 16px;
  text-align: left;
}

.swym-storefront-layout-empty-state-bullet-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.swym-storefront-layout-empty-state-bullet-list li {
  position: relative;
  padding-left: 16px;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
  color: #92400e;
  margin-bottom: 8px;
}

.swym-storefront-layout-empty-state-bullet-list li:last-child {
  margin-bottom: 0;
}

.swym-storefront-layout-empty-state-bullet-list li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 6px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #c9a96e;
}

.swym-storefront-layout-empty-state-start-browsing {
  background: var(--swym-storefront-layout-color-bg, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1.5px solid var(--swym-storefront-layout-color-text-default, #272727);
}

/* State 2: Multi wishlist – Logged in */
.swym-storefront-layout-empty-state-multi-logged .swym-storefront-layout-empty-wishlist-content {
  padding: 24px 16px;
  padding-top: 0;
}

.swym-storefront-layout-empty-state-create-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 6px;
  padding: 20px 16px;
  margin-top: 16px;
  border: 1.5px dashed #c8c8c8;
  border-radius: 10px;
  cursor: pointer;
  transition: border-color 0.2s ease, background 0.2s ease;
  text-align: center;
}

.swym-storefront-layout-empty-state-create-card:hover {
  border-color: #9b9b9b;
  background: #fafafa;
}

.swym-storefront-layout-empty-state-create-card svg {
  display: block;
  max-width: initial;
}

.swym-storefront-layout-empty-state-create-title {
  font-size: 13px;
  font-weight: 600;
  line-height: 18px;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.swym-storefront-layout-empty-state-create-description {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #9b9b9b;
}

.swym-storefront-layout-empty-state-browse-section {
  margin-top: 20px;
  text-align: center;
}

.swym-storefront-layout-empty-state-browse-label {
  font-size: 10px;
  font-weight: 600;
  line-height: 14px;
  letter-spacing: 1px;
  text-transform: uppercase;
  color: #9b9b9b;
  margin-bottom: 10px;
}

.swym-storefront-layout-empty-state-tags {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 6px;
}

.swym-storefront-layout-empty-state-tag {
  display: inline-block;
  padding: 6px 12px;
  background: #f5f5f5;
  border-radius: 100px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #6b6b6b;
}

/* State 3 & 4: Guest empty states */
.swym-storefront-layout-empty-state-guest .swym-storefront-layout-empty-wishlist-content {
  padding: 24px 16px;
  padding-top: 0;
}

.swym-storefront-layout-empty-state-notice {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 12px 14px;
  margin-top: 16px;
  background: #fef3e2;
  border-radius: 10px;
  font-size: 12px;
  font-weight: 400;
  line-height: 17px;
  color: #6b6b6b;
  text-align: left;
}

.swym-storefront-layout-empty-state-notice svg {
  flex-shrink: 0;
  margin-top: 0;
  display: block;
  max-width: initial;
}

.swym-storefront-layout-empty-state-notice strong {
  font-weight: 600;
}

.swym-storefront-layout-empty-state-login-cta {
  background: var(--swym-storefront-layout-color-bg, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1.5px solid var(--swym-storefront-layout-color-text-default, #272727);
}

.swym-storefront-layout-empty-state-browse-cta {
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1px solid #d0d0d0 !important;
  margin-top: 8px;
}

.swym-storefront-layout-empty-state-signup-text {
  margin-top: 14px;
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  color: #9b9b9b;
  text-align: center;
}

.swym-storefront-layout-empty-state-signup-link {
  color: var(--swym-storefront-layout-color-text-default, #272727);
  font-weight: 600;
  text-decoration: underline;
  cursor: pointer;
}

.swym-storefront-layout-empty-state-signup-link:hover {
  opacity: 0.7;
}

/* ======================== */
/* LOGGED-IN USER STYLES */
/* ======================== */
.swym-storefront-layout-login-user-container {
  flex-direction: row;
  align-items: center;
  display: flex;
  padding: var(--swym-p-space-600) var(--swym-p-space-500);
  gap: var(--swym-p-space-600);
  align-self: stretch;
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
}

.swym-storefront-layout-login-content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  gap: var(--swym-p-space-100);
  flex: 1 0 0;
}

.swym-storefront-layout-login-heading {
  font-size: var(--swym-storefront-layout-font-size-login-heading);
  font-style: normal;
  font-weight: 600;
  line-height: 22.4px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.swym-storefront-layout-login-description {
  font-size: var(--swym-storefront-layout-font-size-text);
  font-style: normal;
  font-weight: 400;
  line-height: 20.8px;
  letter-spacing: -0.25px;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

swym-storefront-layout-login-user .swym-storefront-layout-login-button {
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  text-decoration: unset;
  display: flex;
  padding: var(--swym-p-space-300) var(--swym-p-space-400);
  justify-content: center;
  align-items: center;
  gap: var(--swym-p-space-150);
  flex: 1 0 0;
  line-height: 17px;
  letter-spacing: normal;
}
.swym-storefront-layout-as-modal swym-storefront-layout-login-user .swym-storefront-layout-login-button {
  max-width: 403px;
}
.swym-storefront-layout-logged-user-name {
  font-weight: bold;
}

@media only screen and (max-width: 480px) {
  .swym-storefront-layout-login-button {
    width: 100%;
  }

  .swym-storefront-layout-login-user-container {
    flex-direction: column;
  }
}

/* ======================== */
/* CAROUSEL STYLES */
/* ======================== */
.swym-storefront-layout-collection-title {
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
}

.swym-storefront-layout-carousel-container {
  display: flex;
  align-items: center;
  position: relative;
  overflow: hidden;
  padding: var(--swym-p-space-500) 0;
  box-shadow: 0 2px 2px -1px #eaeaea;
}

.swym-storefront-layout-collection-carousel-title {
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  letter-spacing: normal;
}

.swym-storefront-layout-carousel {
  display: flex;
  overflow-x: auto;
  scroll-behavior: smooth;
  gap: 10px;
  scrollbar-width: none;
}

.swym-storefront-layout-carousel::-webkit-scrollbar {
  display: none;
}

.swym-storefront-layout-carousel:focus-visible {
  outline: 2px solid var(--swym-storefront-layout-button-color-bg-primary, #272727);
  outline-offset: 2px;
}

.swym-storefront-layout-carousel-btn {
  background: var(--swym-storefront-layout-carousel-button-bg-color, #ffffff);
  color: var(--swym-storefront-layout-carousel-button-icon-color, #171722);
  border: 1px solid #0000001a;
  width: 32px;
  height: 48px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  position: absolute;
  transition: transform 0.3s ease;
  visibility: hidden;
  z-index: 1;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  transform-style: preserve-3d;
}

button.swym-storefront-layout-carousel-btn:hover {
  transform: rotateY(16deg) rotateX(20deg) translateY(-20px);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}

.swym-storefront-layout-collection-carousel-container:hover
  .swym-storefront-layout-has-items
  .swym-storefront-layout-carousel-btn {
  visibility: visible;
  transform: translateY(0%);
}

@media only screen and (max-width: 620px) {
  .swym-storefront-layout-collection-carousel-container
    .swym-storefront-layout-has-items
    .swym-storefront-layout-carousel-btn {
    visibility: visible;
    transform: translateY(0%);
  }
}

.swym-storefront-layout-carousel-prev-btn {
  left: -2px;
  border-left: none;
  transform: translate(-200%);
  border-bottom-right-radius: var(--swym-storefront-layout-ui-border-radius);
  border-top-right-radius: var(--swym-storefront-layout-ui-border-radius);
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset,
    0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.5) inset,
    0px 12px 20px -8px rgba(26, 26, 26, 0.24);
}

.swym-storefront-layout-carousel-next-btn {
  right: -2px;
  border-right: none;
  transform: translate(200%);
  border-top-left-radius: var(--swym-storefront-layout-ui-border-radius);
  border-bottom-left-radius: var(--swym-storefront-layout-ui-border-radius);
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset,
    0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.5) inset,
    0px 12px 20px -8px rgba(26, 26, 26, 0.24);
}

.swym-storefront-layout-scroll-button-icon {
  width: 22px;
  height: 22px;
}

.swym-storefront-layout-carousel-prev-btn .swym-storefront-layout-scroll-button-icon {
  transform: rotate(180deg);
}

#swym-storefront-layout-collection-carousel-items-container {
  display: flex;
  gap: 10px;
  overflow: hidden;
  overflow-x: auto;
  scroll-snap-type: x mandatory;
  width: 100%;
  padding: 10px 0;
  padding-top: 0;
}

.swym-storefront-layout-collection-empty {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  border: 1px solid #eaeaea;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  color: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  font-size: var(--swym-storefront-layout-font-size-text);
  padding: 32px;
  letter-spacing: normal;
}

.swym-storefront-layout-collection-grid-item {
  width: 220px;
  cursor: pointer;
  min-width: 220px;
  display: flex;
  gap: 12px;
  border: 0.5px solid var(--swym-storefront-layout-carousel-item-border-color);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  padding: 12px;
  position: relative;
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.swym-storefront-layout-collection-grid-item:hover {
  border: 0.5px solid var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  transform: rotateY(3deg) rotateX(2deg) translateY(0px);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);
}

div.swym-storefront-layout-collection-grid-item-option-button {
  position: absolute;
  right: 12px;
  top: 5px;
}

.swym-storefront-layout-collection-grid-item-image-container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 4px;
  width: auto;
}

.swym-storefront-layout-collection-grid-item-primary-image {
  grid-row: span 2;
  grid-column: span 1;
  width: 40px;
}

.swym-storefront-layout-collection-grid-item-secondary-image {
  grid-row: span 1;
  grid-column: span 1;
  width: 40px;
  height: 40px;
}

.swym-storefront-layout-collection-grid-item-image {
  width: 100%;
  height: 100%;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  aspect-ratio: 1;
  object-fit: cover;
  background: var(--swym-storefront-layout-carousel-image-bg-color, #0000000d);
  border: 1px solid var(--swym-storefront-layout-carousel-image-border-color);
  padding: 1px;
}

.swym-storefront-layout-collection-grid-item-image:empty {
  display: block;
}

.swym-storefront-layout-collection-grid-item-info-container {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.swym-storefront-layout-collection-grid-item-name {
  font-size: var(--swym-storefront-layout-font-size-text);
  font-style: normal;
  font-weight: 400;
  line-height: 19.5px;
  letter-spacing: -0.25px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  padding-right: 10px;
}

.swym-storefront-layout-collection-grid-item-count {
  color: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: -0.25px;
}

.swym-storefront-layout-collection-grid-item-option-button svg {
  margin: 0 5px;
}

/* ======================== */
/* DEFAULT WISHLIST STYLES */
/* ======================== */
.swym-storefront-layout-default-list-container {
  /* padding-bottom: 20px;
    padding-top: 10px; */
}

.swym-storefront-layout-default-list-title-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  gap: var(--swym-p-space-100);
  padding: var(--swym-p-space-600) 0;
}

.swym-storefront-layout-default-list-title {
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  line-height: 12px;
  letter-spacing: -0.25px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  letter-spacing: normal;
}

.swym-storefront-layout-default-list-info {
  color: #b1b7c3;
  font-size: var(--swym-storefront-layout-font-size-text);
  font-style: normal;
  font-weight: 500;
  line-height: normal;
  line-height: 15.73px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  letter-spacing: normal;
}

/* Add All To Cart — shown only when UI.ShowStorefrontLayoutAddAllToCart is on.
   Two treatments: a right aligned header action on the wide layouts (page, modal),
   and a sticky footer bar in the drawer, which is a narrow column with a long scroll. */
.swym-storefront-layout-add-all-to-cart-container:empty {
  display: none;
}

.swym-storefront-layout-add-all-to-cart-button {
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: var(--swym-storefront-layout-font-size-text);
  font-weight: 600;
  line-height: 100%;
  padding: var(--swym-p-space-300) var(--swym-p-space-500);
  cursor: pointer;
}

.swym-storefront-layout-add-all-to-cart-button[disabled] {
  opacity: 0.2;
  cursor: not-allowed;
}

/* Header action — page and modal */
.swym-storefront-layout-add-all-to-cart-top {
  display: flex;
  justify-content: flex-end;
  padding-bottom: var(--swym-p-space-400);
}

.swym-storefront-layout-add-all-to-cart-top .swym-storefront-layout-add-all-to-cart-button {
  min-width: 180px;
}

/* Sticky footer bar — drawer. Sits inside the scrolling body so it rides the list
   and stays reachable; the background keeps items from showing through. */
.swym-storefront-layout-add-all-to-cart-bottom {
  position: sticky;
  bottom: 0;
  z-index: 2;
  padding: var(--swym-p-space-400) 0 var(--swym-p-space-200) 0;
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
}

.swym-storefront-layout-add-all-to-cart-bottom::before {
  content: "";
  display: block;
  height: 1px;
  margin-bottom: var(--swym-p-space-400);
  background: var(--swym-storefront-layout-color-border, rgba(0, 0, 0, 0.1));
}

.swym-storefront-layout-add-all-to-cart-bottom .swym-storefront-layout-add-all-to-cart-button {
  width: 100%;
  padding: 14px var(--swym-p-space-300);
}

.swym-storefront-layout-grid-item-image-container {
  display: flex;
  width: 64px;
  padding: var(--swym-p-space-0);
  flex-direction: column;
  align-items: flex-start;
  gap: 10px;
  align-self: stretch;
  border-radius: var(--swym-p-border-radius-100);
  background: #f5f5f5;
}

img.swym-storefront-layout-grid-item-image {
  object-fit: cover;
  /* flex: 1 0 0; */
  align-self: stretch;
}

/* side drawer */
swym-storefront-layout-as-drawer .swym-storefront-layout-drawer img.swym-storefront-layout-grid-item-image {
  width: 100%;
  height: 100%;
  object-position: center;
  flex-shrink: 0;
}

#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container {
  width: 100%;
}
#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content {
  width: 100%;
}
.swym-storefront-layout-grid-item {
  display: flex;
  gap: var(--swym-p-space-500);
  position: relative;
}

.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item {
  flex-direction: column;
}

#swym-storefront-layout-section-container .swym-storefront-layout-grid-item {
  flex-direction: column;
}

.swym-storefront-layout-grid-item-content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  font-size: var(--swym-storefront-layout-font-size-text);
  width: 153px;
  align-items: flex-start;
  gap: var(--swym-p-space-300);
}

.swym-storefront-layout-grid-item-content * {
  line-height: 12px;
}

#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container,
.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-image-container {
  height: 296px;
  width: 100%;
}

#swym-storefront-layout-section-container img.swym-storefront-layout-grid-item-image,
.swym-storefront-layout-as-modal img.swym-storefront-layout-grid-item-image {
  height: 100%;
  border-radius: 8px;
}
#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-content,
.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-content {
  width: 100%;
}

.swym-storefront-layout-grid-item-title {
  overflow: hidden;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  font-weight: 400;
  line-height: normal;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  margin-right: 15px;
}

a.swym-storefront-layout-grid-item-title {
  text-decoration: none;
}

#swym-storefront-layout-section-container a.swym-storefront-layout-grid-item-title,
.swym-storefront-layout-as-modal a.swym-storefront-layout-grid-item-title {
  width: 100%;
  font-size: 15px;
  line-height: 150%;
}

.swym-storefront-layout-grid-item-price-variant {
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
  align-items: center;
}

.swym-storefront-layout-grid-item-compare-price {
  opacity: 0.5;
  text-decoration: line-through;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
}

.swym-storefront-layout-grid-item-final-price {
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
}

swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-variant-selector-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}

.swym-storefront-layout-variant-selector {
  margin-right: 5px;
  padding: 2px;
  min-width: 40px;
  max-width: 40px;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
}

.swym-storefront-layout-grid-item-variants-container {
  flex-wrap: wrap;
  display: flex;
  align-items: center;
  gap: var(--swym-p-space-200);
  align-self: stretch;
}

.swym-storefront-layout-variant {
  margin-right: 5px;
  padding: 2px;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
}

.swym-storefront-layout-price-devider {
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: -0.25px;
}

/* Drawer: bullet dot instead of pipe for price divider */
swym-storefront-layout-as-drawer .swym-storefront-layout-price-devider {
  font-size: 0;
  display: inline-block;
  width: 3px;
  height: 3px;
  background: var(--swym-storefront-layout-color-text-sub2, #999ea8);
  border-radius: 32px;
  vertical-align: middle;
  margin: 0 4px;
}

.swym-storefront-layout-variant-devider {
  width: 3px;
  height: 3px;
  background: var(--swym-storefront-layout-color-text-sub2, #999ea8);
  border-radius: 32px;
}

.swym-storefront-layout-grid-item-action-container {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

.swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-action-container {
  flex-direction: row;
  align-items: center;
}

.swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn
  .swym-storefront-layout-drawer
  .swym-storefront-layout-grid-item-action-container {
  /* margin-top: 8px; */
}

.swym-sfy-action-row {
  display: flex;
  flex-direction: row;
  gap: 8px;
  width: 100%;
}

#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-action-container,
.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-action-container {
  width: 100%;
}

#swym-storefront-layout-section-container .swym-sfy-action-row,
.swym-storefront-layout-as-modal .swym-sfy-action-row {
  flex-direction: column;
  width: 100%;
}

.swym-storefront-layout-quantity-container {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 4px;
}

.swym-storefront-layout-quantity-label {
  font-size: var(--swym-storefront-layout-font-size-text);
  color: var(--swym-storefront-layout-color-text-sub2, #999ea8);
  font-weight: 500;
  white-space: nowrap;
}

.swym-storefront-layout-quantity-selector {
  display: flex;
  align-items: center;
  border: 1px solid #d1d5db;
  border-radius: 6px;
  background: var(--swym-storefront-layout-color-bg, #fff);
  overflow: hidden;
  max-width: 110px;
  height: 28px;
}

.swym-storefront-layout-quantity-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 34px;
  border: none;
  background: transparent;
  color: #6b7280;
  cursor: pointer;
  transition: all 0.2s ease;
  flex-shrink: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
}

.swym-storefront-layout-quantity-btn:hover {
  background-color: #f9fafb;
  color: #374151;
}

.swym-storefront-layout-quantity-btn:active {
  background-color: #f3f4f6;
}

.swym-storefront-layout-quantity-btn:disabled {
  opacity: 0.4;
  cursor: not-allowed;
  color: #d1d5db;
}

.swym-storefront-layout-quantity-btn:disabled:hover {
  background-color: transparent;
}

.swym-storefront-layout-quantity-input {
  width: 38px;
  padding: 0;
  border: none;
  font-size: 14px;
  font-weight: 400;
  text-align: center;
  background: transparent;
  color: #111827;
  flex-grow: 1;
  height: 34px;
  line-height: 34px;
}

.swym-storefront-layout-quantity-input:focus {
  outline: none;
  background-color: #f9fafb;
}

.swym-storefront-layout-quantity-input::-webkit-outer-spin-button,
.swym-storefront-layout-quantity-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.swym-storefront-layout-quantity-input[type="number"] {
  -moz-appearance: textfield;
}

/* Error state for quantity selector */
.swym-storefront-layout-quantity-selector.swym-quantity-error {
  background-color: #fef2f2;
  border-color: #fca5a5;
}

.swym-storefront-layout-quantity-selector.swym-quantity-error .swym-storefront-layout-quantity-input {
  background-color: #fef2f2;
}

/* Responsive adjustments */
@media only screen and (max-width: 480px) {
  .swym-storefront-layout-quantity-selector {
    max-width: 100px;
    height: 32px;
  }

  .swym-storefront-layout-quantity-btn {
    width: 32px;
    height: 30px;
    font-size: 14px;
  }

  .swym-storefront-layout-quantity-input {
    width: 36px;
    height: 30px;
    line-height: 30px;
    font-size: 13px;
  }
}

.swym-storefront-layout-grid-item-add-to-cart-button {
  flex-grow: 1;
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: var(--swym-storefront-layout-font-size-text);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  max-width: 200px;
  min-width: 112px;
  padding: 8px var(--swym-p-space-300);
  gap: var(--swym-p-space-200);
  font-weight: 600;
  line-height: 100%;
}

#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-add-to-cart-button,
.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-add-to-cart-button {
  width: 100%;
  padding: 15px;
  font-size: 15px;
  max-width: unset;
}

.swym-storefront-layout-grid-item-add-to-cart-button[disabled] {
  opacity: 0.2;
  cursor: not-allowed;
}

/* Drawer UI Polish — outlined ATC button for single wishlist drawer */
/* #swym-storefront-layout-container gives ID specificity to beat the global button border-width:0 reset */
swym-storefront-layout-as-drawer
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-add-to-cart-button {
  background: transparent;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  min-width: 110px;
  padding: 12px 18px;
  font-size: 13px;
}

.swym-sfy-add-to-wishlist-btn {
  flex-grow: 1;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  background: transparent;
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: var(--swym-storefront-layout-font-size-text);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  max-width: 200px;
  min-width: 112px;
  padding: 8px var(--swym-p-space-300);
  gap: var(--swym-p-space-200);
  font-weight: 600;
  line-height: 100%;
}

.swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button,
.swym-sfy-action-row > .swym-sfy-add-to-wishlist-btn {
  max-width: unset;
  min-width: 0;
  width: 50%;
  white-space: nowrap;
  overflow: hidden;
}

/* In modal/section mode the action-row is column — ATC button must be full width */
#swym-storefront-layout-section-container .swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button,
.swym-storefront-layout-as-modal .swym-sfy-action-row > .swym-storefront-layout-grid-item-add-to-cart-button {
  width: 100%;
}

#swym-storefront-layout-section-container .swym-sfy-add-to-wishlist-btn,
.swym-storefront-layout-as-modal .swym-sfy-add-to-wishlist-btn {
  width: 100%;
  padding: 15px;
  font-size: 15px;
  max-width: unset;
}

.swym-storefront-layout-grid-item-option-button {
  display: flex;
  justify-content: center;
  align-items: baseline;
  padding: 5px;
  flex-shrink: 0;
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
  background: unset;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
}
.swym-storefront-layout-drawer .swym-storefront-layout-grid-item-option-button {
  top: -5px;
}

#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-option-button,
.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-option-button {
  right: 10px;
  top: 10px;
}

/* ======================== */
/* COLLECTION LIST STYLES */
/* ======================== */
swym-storefront-layout-collection-list#swym-storefront-layout-collection-list {
  position: absolute;
  width: 100%;
  height: 100%;
  background: white;
  transform: translateX(100%);
  transition: transform 0.3s ease;
  z-index: 1;
  top: 0;
  left: 0;
}

swym-storefront-layout-collection-list#swym-storefront-layout-collection-list.swym-storefront-layout-show-collection-list {
  transform: translateX(0%);
}

/* Hide parent login footer when collection list view is open (prevents duplicate footer) */
.swym-storefront-layout-layout:has(swym-storefront-layout-collection-list.swym-storefront-layout-show-collection-list)
  > swym-storefront-layout-login-user {
  display: none;
}

.swym-storefront-layout-collection-list-header {
  align-items: baseline;
  gap: 10px;
  padding: 0 20px;
  box-shadow: 0 2px 2px -1px #eaeaea;
  position: relative;
}

.swym-storefront-layout-collection-list-header-content {
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  background: #00000080;
  color: #fff;
  padding: 10px;
  cursor: pointer;
}

.swym-storefront-layout-collection-title {
  margin: 0;
  padding: 0;
  font-size: var(--swym-storefront-layout-font-size-header);
  font-weight: bold;
  align-items: center;
  display: flex;
  gap: 10px;
  font-style: normal;
  font-weight: 700;
  line-height: 12px;
  letter-spacing: normal;
}

body.swym-ccui-rtl .swym-storefront-layout-collection-title {
  direction: ltr;
}

.swym-storefront-layout-collection-list-images {
  display: flex;
  gap: 10px;
  width: 100%;
  height: 160px;
  overflow: hidden;
}

.swym-storefront-layout-collection-list-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
  background: var(--swym-storefront-layout-carousel-image-bg-color, #0000000d);
}

.swym-storefront-layout-collection-option-button {
  position: absolute;
  right: 20px;
  bottom: 10px;
  padding: 5px 10px;
}
.swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn {
  height: 24px;
  width: 24px;
  background: var(--swym-storefront-layout-color-bg, #fff);
  border-radius: 50%;
  display: flex;
  align-items: center;
  cursor: pointer;
  right: 14px;
}
.swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn.swym-hidden {
  display: none;
}
.swym-storefront-layout-collection-list-content {
  padding: 0 20px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

.swym-storefront-layout-collection-list-back-button {
  width: 16px;
  height: 14px;
  cursor: pointer;
}

.swym-storefront-layout-collection-list-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}

#swym-storefront-layout-collection-list-items-container {
  padding-bottom: 80px;
  padding-top: 20px;
  overflow-y: auto;
  flex: 1;
}

.swym-storefront-layout-collection-list-action-container {
  position: absolute;
  bottom: 0;
  width: calc(100% - 40px);
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, #ffffff 100%);
  padding: 20px 0px 10px;
  z-index: 1;
}

#swym-storefront-layout-collection-list-items-container swym-storefront-layout-loader {
  display: flex;
  width: 100px;
  margin: auto;
}

/* ======================== */
/* ACTIONS STYLES */
/* ======================== */
.swym-storefront-layout-actions-container {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: end;
  opacity: 0;
  visibility: hidden;
  transition: opacity 0.3s ease, visibility 0.3s ease;
  z-index: 10000000000;
  align-items: center;
}

.swym-storefront-layout-action-popup-position-left .swym-storefront-layout-actions-container {
  align-items: start;
}

.swym-storefront-layout-action-popup-position-right .swym-storefront-layout-actions-container {
  align-items: end;
}

.swym-storefront-layout-action-popup-position-center .swym-storefront-layout-actions-container {
  align-items: center;
}

swym-storefront-layout-notification#swym-storefront-layout-notification.swym-storefront-layout-notification-position-right {
  right: 1rem;
  left: unset;
}

swym-storefront-layout-notification#swym-storefront-layout-notification.swym-storefront-layout-notification-position-left {
  right: unset;
  left: 1rem;
}

swym-storefront-layout-notification#swym-storefront-layout-notification.swym-storefront-layout-notification-position-center {
  right: 50%;
  transform: translateX(50%);
  left: unset;
}

.swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view {
  opacity: 1;
  visibility: visible;
}

swym-storefront-layout-actions .swym-storefront-layout-action-backdrop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #0000008c;
  opacity: 0;
  transition: opacity 0.3s ease;
  display: block !important;
}

.swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view
  .swym-storefront-layout-action-backdrop {
  opacity: 1;
}

.swym-storefront-layout-action-layout {
  background-color: var(--swym-storefront-layout-ui-bg-color, #fff);
  transform: translateY(100%);
  transition: transform 0.3s ease;
  border-top-left-radius: var(--swym-storefront-layout-ui-border-radius);
  border-top-right-radius: var(--swym-storefront-layout-ui-border-radius);
  z-index: 1000;
  width: 100%;
}

.swym-storefront-layout-actions-container.swym-storefront-layout-show-action-view
  .swym-storefront-layout-action-layout {
  transform: translateY(0);
}

.swym-storefront-layout-action-header {
  display: flex;
  justify-content: space-between;
}

.swym-storefront-layout-action-close-button {
  background: var(--swym-storefront-layout-close-button-bg-color, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  padding: 5px;
  border-radius: 50%;
  display: flex;
  cursor: pointer;
  transition: transform 0.5s ease;
  width: 28px;
  height: 28px;
  justify-content: center;
  align-items: center;
  position: absolute;
  right: 15px;
  top: 15px;
}

.swym-storefront-layout-action-title-container {
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  display: flex;
  align-items: center;
  gap: 10px;
  width: calc(100% - 35px);
}

.swym-storefront-layout-action-addtocollection-title {
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: bold;
  display: flex;
  flex-direction: column;
  gap: var(--swym-p-space-200);
  width: calc(100% - 35px);
}

.swym-storefront-layout-action-product-title {
  font-size: var(--swym-storefront-layout-font-size-heading);
  font-weight: 400;
  line-height: 16.94px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}

.swym-storefront-layout-action-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex-grow: 1;
  font-size: 18px;
  font-weight: 600;
  line-height: 14px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
}

.swym-storefront-layout-action-title-image {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  object-fit: contain;
}

.swym-storefront-layout-action-btn {
  padding-top: 10px;
  font-weight: bold;
  font-size: 15px;
  cursor: pointer;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
}

.swym-storefront-layout-action-btn.remove-from-list-button {
  color: var(--swym-storefront-layout-color-text-remove, #ea0202);
}

.swym-storefront-layout-action-btn.delete-list-button {
  color: var(--swym-storefront-layout-color-text-remove, #ea0202);
}

.swym-storefront-layout-action-options {
  max-height: 60vh;
  overflow-x: clip;
  overflow-y: scroll;
  padding-top: 10px;
  display: flex;
  flex-direction: column;
  gap: var(--swym-p-space-300);
  padding: var(--swym-p-space-200) 2px var(--swym-p-space-200) 0px;
}

.swym-storefront-layout-collection-action-btn {
  display: flex;
  align-items: center;
  border-radius: calc(var(--swym-storefront-layout-ui-border-radius) * 0.5);
  padding: var(--swym-p-space-300);
  gap: var(--swym-p-space-300);
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  position: relative;
}

.swym-storefront-layout-collection-action-btn:hover,
.swym-storefront-layout-collection-action-btn.swym-storefront-layout-radio-selected {
  cursor: pointer;
  background-color: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.swym-storefront-layout-action-collection-image-container {
  justify-content: center;
  align-items: center;
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: var(--swym-p-space-100);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}

.swym-storefront-layout-action-collection-item-image-primary {
  grid-row: span 2;
  grid-column: span 1;
  width: 16px;
  height: 100%;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
}

.swym-storefront-layout-action-collection-item-image-secondary {
  grid-row: span 1;
  grid-column: span 1;
  width: 16px;
  height: 16px;
  display: flex;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
}

.swym-storefront-layout-action-collection-item-image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.swym-storefront-layout-action-collection-item-add-icon {
  width: 24px;
  height: 24px;
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  border-radius: 50%;
}

.swym-storefront-layout-action-collection-item-name {
  font-size: 13px;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.swym-storefront-layout-action-collection-item-count {
  opacity: 0.6;
  font-size: 12px;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: normal;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  color: #4c4c4c;
}

.swym-storefront-layout-radio-selected .swym-storefront-layout-action-collection-item-name {
  font-weight: 700;
}

.swym-storefront-layout-action-collection-content {
  gap: var(--swym-p-space-150);
  display: flex;
  flex-direction: column;
}

.swym-storefront-layout-radio {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.swym-storefront-layout-radio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

.swym-storefront-layout-checkmark {
  height: 13px;
  width: 13px;
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  border-radius: 50%;
}

.swym-storefront-layout-radio-selected .swym-storefront-layout-radio input ~ .swym-storefront-layout-checkmark {
  background-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
}

/* ======================== */
/* CREATE NEW COLLECTION MODAL */
/* ======================== */
.swym-storefront-layout-create-collection-form {
  display: flex;
  flex-direction: column;
  gap: 5px;
}

.swym-storefront-layout-create-collection-name-form-group {
  position: relative;
  padding-left: var(--swym-p-space-200);
  gap: 12px;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}

.swym-storefront-layout-create-collection-name-form-group.swym-storefront-layout-radio-selected {
  background-color: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
}

.swym-storefront-layout-create-collection-name-label {
  position: absolute;
  font-size: var(--swym-storefront-layout-font-size-text);
  top: 0;
  left: 0;
  padding: 28px 24px;
  transition: transform 80ms;
  text-align: left;
  transform-origin: left;
  color: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  pointer-events: none;
  line-height: normal;
}

.swym-storefront-layout-radio-container {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}

body.swym-ccui-rtl .swym-storefront-layout-radio-container {
  left: 0px;
  right: unset;
}

body.swym-ccui-rtl .swym-storefront-layout-collection-items-count {
  direction: ltr;
}

input.swym-storefront-layout-create-collection-name-input.swym-storefront-layout-input-has-error {
  margin-bottom: 22px;
  margin-top: 8px;
}

input.swym-storefront-layout-create-collection-name-input {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: var(--swym-storefront-layout-input-color-bg, #fff);
  color: var(--st-component-input-on-background);
  transition: border-color 0.24s cubic-bezier(0.49, 0.07, 0.36, 0.09);
  width: 90%;
  font-size: var(--swym-storefront-layout-font-size-text);
  padding: var(--swym-p-space-200) var(--swym-p-space-300) var(--swym-p-space-200) var(--swym-p-space-300);
  border-radius: calc(var(--swym-storefront-layout-ui-border-radius) * 0.5);
  caret-color: #171722;
  outline: unset;
  outline-offset: unset;
  box-shadow: unset;
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  line-height: 20px;
  margin-top: 15px;
  margin-bottom: 15px;
}

.swym-storefront-layout-create-collection-error-message-container {
  color: var(--swym-storefront-layout-color-text-error, #ea0202);
  align-items: baseline;
  gap: 4px;
  padding: 4px 0px;
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  align-items: center;
  position: absolute;
  bottom: 0;
  line-height: 0;
}

.swym-storefront-layout-save-collection-list-button {
  flex-grow: 1;
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  padding: 11px;
  border-radius: var(--swym-storefront-layout-button-border-radius);
  font-size: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  line-height: 21px;
}

.swym-storefront-layout-save-collection-list-button[disabled] {
  opacity: 0.5;
  cursor: not-allowed;
}

.swym-storefront-layout-action-layout {
  display: flex;
}

.swym-storefront-layout-action-image-container img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* custom checkbox */

/* Custom Checkbox Container */
.swym-storefront-layout-checkbox-container {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  padding: 8px;
  cursor: pointer;
  right: 0;
}

.swym-storefront-layout-create-collection-form .swym-storefront-layout-checkbox-container {
  display: inline;
  position: relative;
}

/* Hide default checkbox */
.swym-storefront-layout-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* Custom checkbox style */
.swym-storefront-layout-checkbox {
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  display: inline-block;
  width: 13px;
  height: 13px;
}

/* Checkbox custom marker */
.swym-storefront-layout-checkbox .swym-storefront-layout-checkmark {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  height: 13px;
  width: 13px;
  border: 0.5px solid var(--swym-storefront-layout-border-color);
  border-radius: 2px;
  background-color: var(--swym-storefront-layout-ui-bg-color, #fff);
  transition: all 0.3s ease;
}

/* Checkbox when checked */
.swym-storefront-layout-checkbox input:checked ~ .swym-storefront-layout-checkmark {
  background-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
}

/* Create the checkmark/indicator (hidden when not checked) */
.swym-storefront-layout-checkbox input:checked ~ .swym-storefront-layout-checkmark:after {
  position: absolute;
  left: 4px;
  top: 1px;
  width: 3px;
  height: 7px;
  border: solid var(--swym-storefront-layout-color-text-default, #272727);
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

/* Selected container state */
.swym-storefront-layout-collection-action-btn.swym-storefront-layout-checkbox-selected {
  background-color: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  color: var(--swym-storefront-layout-button-color-text-secondary, #121f36);
}

/* Hover state */
.swym-storefront-layout-checkbox:hover .swym-storefront-layout-checkmark {
  border-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
}

/* custom checkbox */

.swym-storefront-layout-action-content {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  padding: var(--swym-p-space-800) var(--swym-p-space-600) var(--swym-p-space-600) var(--swym-p-space-600);
  gap: var(--swym-p-space-500);
  border-radius: var(--swym-p-border-radius-0) var(--swym-p-border-radius-150) var(--swym-p-border-radius-150)
    var(--swym-p-border-radius-0);
  overflow: scroll;
}

swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout {
  max-width: 556px;
  display: flex;
  max-height: 95vh;
  overflow: hidden;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-action-layout,
swym-storefront-layout-actions#swym-storefront-layout-actions-target-page.swym-storefront-layout-action-for-wishlist-as-drawer
  .swym-storefront-layout-action-layout {
  display: flex;
  flex-direction: column;
  max-width: var(--swym-storefront-layout-side-drawer-width);
  max-height: 95vh;
  overflow: hidden;
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-as-drawer .swym-storefront-layout-action-layout,
  swym-storefront-layout-actions#swym-storefront-layout-actions-target-page.swym-storefront-layout-action-for-wishlist-as-drawer
    .swym-storefront-layout-action-layout {
    max-width: 100%;
  }
}

.swym-storefront-layout-action-image-container {
  max-width: 160px;
  width: 100%;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-action-image-container,
.swym-storefront-layout-action-for-wishlist-as-drawer .swym-storefront-layout-action-image-container {
  max-height: 100px;
  max-width: 100%;
}

@media only screen and (max-width: 480px) {
  swym-storefront-layout-actions#swym-storefront-layout-actions-target-page .swym-storefront-layout-action-layout {
    flex-direction: column;
  }

  swym-storefront-layout-actions .swym-storefront-layout-action-image-container {
    max-height: 100px;
    max-width: 100%;
  }
}

/* ======================== */
/* LOADER STYLES */
/* ======================== */
.swym-storefront-layout-loader-container {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.swym-storefront-layout-loader-container svg {
  height: 100%;
}

#swym-storefront-layout-collection-list-items-container .swym-storefront-layout-loader-collection-header {
  height: 160px;
  display: block;
  width: 120%;
  background: #00000080;
  opacity: 0.5;
  margin-left: -20px;
  margin-top: -20px;
}

.swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-name {
  width: 100%;
  background: #d9d9d9;
  display: block;
  height: 10px;
}

.swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-info-container {
  flex-grow: 1;
  margin-right: 20px;
}

.swym-storefront-layout-loader .swym-storefront-layout-collection-grid-item-count {
  width: 40%;
  background: #d9d9d9;
  display: block;
  height: 10px;
  margin-top: 10px;
}

.swym-storefront-layout-loader .swym-storefront-layout-grid-item-title {
  height: 10px;
  width: 80%;
  background: lightgray;
  display: block;
}

.swym-storefront-layout-loader .swym-storefront-layout-grid-item-price-variant {
  height: 10px;
  width: 30%;
  background: lightgray;
  display: block;
}

.swym-storefront-layout-loader.swym-storefront-layout-collection-list-images {
  display: block;
}

/* ======================== */
/* NOTIFICATION ENGINE */
/* ======================== */
swym-storefront-layout-notification {
  visibility: hidden;
  position: fixed;
  bottom: var(--notification-top, 1rem);
  left: var(--notification-right, 1rem);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  box-shadow: 0 24px 12px -16px rgba(0, 0, 0, 0.2);
  z-index: 100000000000;
  animation: swym-fade-in 0.3s ease-out;
  font-weight: bold;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}

swym-storefront-layout-notification.swym-storefront-layout-notification-visible {
  visibility: visible;
}

.swym-storefront-layout-notification-container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  font-size: 14px !important;
  font-weight: normal !important;
  padding: var(--swym-p-space-400) var(--swym-p-space-600) var(--swym-p-space-400) 20px;
  gap: var(--swym-p-space-300);
  width: max-content;
  max-width: 95vw;
}

.swym-storefront-layout-notification-image-container {
  height: 28px;
  width: 28px;
  flex-shrink: 0;
  flex-grow: 0;
}

.swym-storefront-layout-notification-icon-container {
  height: 20px;
  width: 20px;
  margin-right: 10px;
  border-radius: 50%;
  background-color: var(--swym-storefront-layout-notification-toast-text-color, #ffffff);
  color: var(--swym-storefront-layout-notification-toast-bg-color, #333333);
}

swym-storefront-layout-notification img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
}

swym-storefront-layout-notification[status="success"] {
  background-color: var(--swym-storefront-layout-notification-success-bg-color, #d4edda);
  color: var(--swym-storefront-layout-notification-success-text-color, #155724);
  border: 1px solid var(--swym-storefront-layout-notification-success-border-color);
}

swym-storefront-layout-notification[status="error"] {
  background-color: var(--swym-storefront-layout-notification-error-bg-color, #f8d7da);
  color: var(--swym-storefront-layout-notification-error-text-color, #721c24);
  border: 1px solid var(--swym-storefront-layout-notification-error-border-color);
}

swym-storefront-layout-notification[status="warning"] {
  background-color: var(--swym-storefront-layout-notification-warning-bg-color, #fff3cd);
  color: var(--swym-storefront-layout-notification-warning-text-color, #856404);
  border: 1px solid var(--swym-storefront-layout-notification-warning-border-color);
}

swym-storefront-layout-notification[status="info"] {
  background-color: var(--swym-storefront-layout-notification-info-bg-color, #121f36);
  color: var(--swym-storefront-layout-notification-info-text-color, #ffffff);
  border: 1px solid var(--swym-storefront-layout-notification-info-border-color);
}

swym-storefront-layout-notification[status="neutral"] {
  background-color: var(--swym-storefront-layout-notification-neutral-bg-color, #ffffff);
  color: var(--swym-storefront-layout-notification-neutral-text-color, #383d41);
  border: none;
}

swym-storefront-layout-notification[status="toast"] {
  background-color: var(--swym-storefront-layout-notification-toast-bg-color, #333333);
  color: var(--swym-storefront-layout-notification-toast-text-color, #ffffff);
  border: none;
}

.swym-storefront-layout-notification-content-container {
  display: flex;
  justify-content: center;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  gap: var(--swym-p-space-300);
  flex-grow: 1;
}

.swym-storefront-layout-notification-content {
  flex-grow: 1;
}

.swym-storefront-layout-notification-action {
  font-size: 14px;
  line-height: 16.94px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  border: 0.5px solid var(--swym-storefront-layout-button-color-text-primary, #fff);
  cursor: pointer;
  min-width: 100px;
  text-align: center;
  background: var(--swym-storefront-layout-button-color-bg-primary, #000);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  padding: var(--swym-p-space-300) var(--swym-p-space-400) var(--swym-p-space-300) var(--swym-p-space-400);
  gap: var(--swym-p-space-150);
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  white-space: nowrap;
}

.swym-storefront-layout-notification-action:hover {
  opacity: 0.8;
}

.swym-storefront-layout-notification-title {
  font-size: var(--swym-storefront-layout-font-size-sub-text);
  font-weight: 400;
  line-height: 14.52px;
  text-align: left;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  max-width: 175px;
}

.swym-storefront-layout-notification-message {
  max-width: 175px;
}

@keyframes swym-fade-in {
  from {
    opacity: 0;
    transform: translateY(-10px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

swym-storefront-layout-notification .swym-storefront-layout-notification-progress-bar {
  width: 0%;
  height: 5px;
  background-color: #023f76;
  text-align: center;
  line-height: 10px;
  color: white;
  border-radius: 10px;
  transition: width 1s ease-in-out;
  display: block;
}

@keyframes swym-progress-animation {
  from {
    width: 0%;
  }
  to {
    width: 100%;
  }
}

.swym-storefront-notification-animated {
  animation: swym-progress-animation 2s ease-in-out forwards;
}

.swym-storefront-layout-notification-container.swym-storefront-layout-notification-container-added-to-wishlist {
  display: flex;
}

@media only screen and (max-width: 480px) {
  .swym-storefront-layout-as-drawer .swym-storefront-layout-notification-container {
    max-width: 95vw;
  }

  .swym-storefront-layout-notification-message,
  .swym-storefront-layout-notification-title {
    max-width: 100%;
  }

  .swym-storefront-layout-notification-action {
    width: 100%;
    margin: unset;
  }
}

/* ======================== */
/* ACTION TOOLTIP STYLES */
/* ======================== */
.swym-storefront-layout-action-tooltip-layout.swym-storefront-layout-show-action-tooltip-view {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}

.swym-storefront-layout-action-tooltip-layout {
  position: fixed;
  background-color: var(--swym-storefront-layout-ui-bg-color, #fff);
  transform: translateY(-100%);
  transition: transform 0.3s ease;
  padding: 12px;
  z-index: 10000000000;
  width: fit-content;
  border-radius: 4px;
  background: #fff;
  box-shadow: 1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset, -1px 0px 0px 0px rgba(0, 0, 0, 0.13) inset,
    0px -1px 0px 0px rgba(0, 0, 0, 0.17) inset, 0px 1px 0px 0px rgba(204, 204, 204, 0.5) inset,
    0px 12px 20px -8px rgba(26, 26, 26, 0.24);
  opacity: 0;
  visibility: hidden;
}

.swym-storefront-layout-action-tooltip-btn {
  cursor: pointer;
  color: var(--swym-storefront-layout-color-text-default, #1c1c1c);
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 12px;
  letter-spacing: -0.25px;
  align-items: center;
  display: flex;
  gap: 7px;
}

.swym-storefront-layout-action-tooltip-btn.remove-from-list-button,
.swym-storefront-layout-action-tooltip-btn.swym-sfy-remove-button {
  color: var(--swym-storefront-layout-color-text-remove, #ea0202);
}

.swym-storefront-layout-action-tooltip-btn.delete-list-button {
  color: var(--swym-storefront-layout-color-text-remove, #ea0202);
}

#swym-storefront-layout-action-tooltip-options {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* ======================== */
/* SCROLLBAR STYLES */
/* ======================== */
swym-storefront-layout-actions .swym-storefront-layout-container-has-scroll::-webkit-scrollbar {
  width: 6px;
}

swym-storefront-layout-actions .swym-storefront-layout-container-has-scroll::-webkit-scrollbar-track {
  background: #f1f1f1;
}

swym-storefront-layout-actions .swym-storefront-layout-container-has-scroll::-webkit-scrollbar-thumb {
  background: #888;
}

/* Custom containers scroll styling */
.swym-storefront-layout-container::-webkit-scrollbar,
.swym-storefront-layout-body::-webkit-scrollbar {
  width: 6px;
}
.swym-storefront-layout-container::-webkit-scrollbar-track,
.swym-storefront-layout-body::-webkit-scrollbar-track {
  background: #f1f1f1;
}
.swym-storefront-layout-container::-webkit-scrollbar-thumb,
.swym-storefront-layout-body::-webkit-scrollbar-thumb {
  background: #888;
}
.swym-storefront-layout-container::-webkit-scrollbar-button,
.swym-storefront-layout-body::-webkit-scrollbar-button {
  display: none;
}

/* ======================== */
/* HIDE DEFAULT WISHLIST PAGE */
/* ======================== */
.swym-storefront-layout-root-component .swym-wishlist-page {
  display: none;
}

/* ======================== */
/* HIDE COLLECTION BUTTON ON CONTROL CENTER UI */
/* ======================== */
.swym-storefront-layout-root-component .swym-wishlist-collections-v2-container {
  display: none;
}

/* ======================== */
/* TAB STYLE */
/* ======================== */

.swym-storefront-layout-tabs-view {
  position: relative;
}

.swym-storefront-layout-tabs {
  display: flex;
  justify-content: center;
  gap: 24px;
  box-shadow: 0 -2px 2px -1px #eaeaea;
}

.swym-storefront-layout-tab-button {
  padding: 10px;
  font-size: 16px;
  border: none;
  background: none;
  cursor: pointer;
  transition: color 0.3s ease;
  color: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  letter-spacing: normal;
}

.swym-storefront-layout-tab-button.swym-storefront-layout-tab-button-active {
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

.swym-storefront-layout-tab-indicator:empty {
  position: absolute;
  bottom: 0;
  left: 20px;
  height: 3px;
  background-color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  transition: all 0.3s ease;
  display: block;
  width: 16px;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}

/* Drawer header — remove fixed height, adjust padding */
swym-storefront-layout-as-drawer .swym-storefront-layout-header {
  height: auto;
  padding: var(--swym-p-space-800) var(--swym-p-space-500) var(--swym-p-space-800) var(--swym-p-space-500);
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
}

/* Drawer tab indicator — downward-pointing caret above selected tab */
swym-storefront-layout-as-drawer .swym-storefront-layout-tab-indicator:empty {
  height: 0;
  width: 0;
  background-color: transparent;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-top: 8px solid var(--swym-storefront-layout-color-bg, #fff);
  border-bottom: none;
  border-radius: 0;
  bottom: auto;
  top: 0;
}
swym-storefront-layout-as-drawer .swym-storefront-layout-tab-indicator {
  transform: translateX(-50%) translateY(-100%) rotate(180deg);
  transform-origin: center center;
}
/* Drawer title gap */
swym-storefront-layout-as-drawer .swym-storefront-layout-title {
  gap: 5px;
}
/* Drawer tab button font size */
swym-storefront-layout-as-drawer .swym-storefront-layout-tab-button {
  font-size: 13px;
  padding-top: 24px;
  padding-bottom: 24px;
  white-space: nowrap;
}

/* Drawer tabs container — ensure tabs don't overflow edges */
swym-storefront-layout-as-drawer .swym-storefront-layout-tabs {
  padding: 0 12px;
  gap: 12px;
}

/* Drawer tab dot separators */
swym-storefront-layout-as-drawer .swym-storefront-layout-tab-button + .swym-storefront-layout-tab-button::before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  background: var(--swym-storefront-layout-color-text-sub, #b1b7c3);
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 24px;
  margin-left: -24px;
}

.swym-storefront-layout-tab-container {
  display: none;
  height: 100%;
  flex-direction: column;
}

.swym-storefront-layout-tab-container.swym-storefront-layout-tab-content-active {
  display: flex;
}

/* ======================== */
/* SFL empty view STYLE */
/* ======================== */

.swym-storefront-layout-empty-sfl-container {
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
}

.swym-storefront-layout-empty-sfl-content {
  padding: 32px;
  padding-top: 0;
  text-align: center;
  svg {
    max-width: initial;
    display: initial;
  }
}

.swym-storefront-layout-empty-sfl-title {
  text-align: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 21.6px;
  letter-spacing: -0.5px;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  margin-top: var(--swym-p-space-600);
}

.swym-storefront-layout-empty-sfl-description {
  font-size: 13px;
  font-weight: 400;
  line-height: 18.2px;
  letter-spacing: -0.25px;
  text-align: center;
  text-underline-position: from-font;
  text-decoration-skip-ink: none;
  margin-top: 8px;
}

.swym-storefront-layout-empty-sfl-view-cart-button {
  display: flex;
  padding: var(--swym-p-space-300);
  justify-content: center;
  align-items: center;
  gap: var(--swym-p-space-150);
  align-self: stretch;
  width: 100%;
  max-width: 200px;
  margin: auto;
  margin-top: var(--swym-p-space-500);
  cursor: pointer;
  text-decoration: none;
  background: var(--swym-storefront-layout-button-color-bg-secondary, #e6f7f4);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  font-size: 12px;
  font-weight: 600;
  line-height: normal;
  border-radius: var(--swym-storefront-layout-ui-border-radius);
  border: 0.5px solid rgba(18, 31, 54, 0.2);
}

/* SFL empty state — steps card */
.swym-storefront-layout-empty-sfl-steps-card {
  border: 1px solid #e8e8e8;
  border-radius: 12px;
  padding: 0;
  margin-top: 16px;
  overflow: hidden;
}
.swym-storefront-layout-empty-sfl-step {
  display: flex;
  align-items: flex-start;
  gap: 12px;
  padding: 14px 16px;
}
.swym-storefront-layout-empty-sfl-step-divider {
  height: 1px;
  background: #e8e8e8;
  margin: 0;
}
.swym-storefront-layout-empty-sfl-step-icon {
  width: 36px;
  height: 36px;
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.swym-storefront-layout-empty-sfl-step-icon--green {
  background: #e8f5ee;
}
.swym-storefront-layout-empty-sfl-step-icon--red {
  background: #fee8e8;
}
.swym-storefront-layout-empty-sfl-step-icon svg {
  display: block;
  max-width: initial;
}
.swym-storefront-layout-empty-sfl-step-content {
  flex: 1;
  text-align: left;
}
.swym-storefront-layout-empty-sfl-step-title {
  font-size: 13px;
  font-weight: 600;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  line-height: 18px;
}
.swym-storefront-layout-empty-sfl-step-desc {
  font-size: 12px;
  font-weight: 400;
  line-height: 16px;
  margin-top: 2px;
}

/* SFL empty state — notice box */
.swym-storefront-layout-empty-sfl-notice {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 12px 14px;
  margin-top: 16px;
  border-radius: 10px;
  font-size: 12px;
  color: #6b6b6b;
  text-align: left;
}
.swym-storefront-layout-empty-sfl-notice--grey {
  background: #f5f5f5;
}
.swym-storefront-layout-empty-sfl-notice--amber {
  background: #fef3e2;
}
.swym-storefront-layout-empty-sfl-notice svg {
  flex-shrink: 0;
  display: block;
  max-width: initial;
}
.swym-storefront-layout-empty-sfl-notice strong {
  font-weight: 600;
  color: var(--swym-storefront-layout-color-text-default, #272727);
}

/* SFL empty state — CTA button overrides */
.swym-storefront-layout-empty-sfl-go-to-cart {
  background: var(--swym-storefront-layout-color-bg, #fff);
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1.5px solid var(--swym-storefront-layout-color-text-default, #272727);
}
.swym-storefront-layout-empty-sfl-login-cta {
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  border: 1px solid #d0d0d0;
  margin-top: 8px;
  text-decoration: none;
}

button.swym-variant-selector {
  padding: 6px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: var(--swym-storefront-layout-color-bg, #fff);
  cursor: pointer;
  padding: 6px;
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: var(--swym-storefront-layout-color-bg, #fff);
  cursor: pointer;
  border-width: 1px;
  display: flex;
  align-items: center;
  svg {
    margin-left: 6px;
  }
}

/* ============================================================
   Auto-Wishlist Login Nudge — corner notification card
   ============================================================ */

/* The card itself — white background, no status colors.
   element + id + attribute gives higher specificity than [status="info"] rules
   so no !important is needed. */
swym-storefront-layout-notification#swym-storefront-layout-notification[data-nudge-active] {
  background: var(--swym-storefront-layout-bg-color, #ffffff);
  border: 1px solid var(--swym-storefront-layout-border-color, #e0e0e0);
  color: var(--swym-storefront-layout-color, #272727);
  box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);
  border-radius: 10px;
  padding: 0;
}

.swym-aw-nudge-card {
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 14px;
  width: 230px;
}
.swym-aw-nudge-card:has(.swym-shop-login-active) {
  width: 320px;
}

/* Row 1: thumbnails left, dismiss ✕ top-right */
.swym-aw-nudge-header {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: space-between;
  gap: 8px;
}

.swym-aw-nudge-thumbs-row {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  flex: 1;
  min-width: 0;
}

.swym-aw-nudge-thumb {
  width: 40px;
  height: 40px;
  object-fit: cover;
  border-radius: 4px;
  flex-shrink: 0;
  border: 1px solid var(--swym-storefront-layout-border-color, #e0e0e0);
}

.swym-aw-nudge-extra {
  font-size: 12px;
  font-weight: 600;
  color: var(--swym-storefront-layout-secondary-color, #555);
  flex-shrink: 0;
}

/* Row 2: message text */
.swym-aw-nudge-message {
  font-size: 13px;
  font-weight: normal;
  color: var(--swym-storefront-layout-color, #272727);
  line-height: 1.45;
  margin: 0;
}

/* Row 3: full-width CTA button */
.swym-aw-nudge-login-btn {
  display: block;
  width: 100%;
  padding: 9px 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  border-radius: 6px;
  background: var(--swym-storefront-layout-button-color-bg-primary, #272727);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  border: 1px solid transparent;
  cursor: pointer;
  transition: opacity 0.15s ease;
}

.swym-aw-nudge-login-btn:hover,
.swym-aw-nudge-login-btn:focus-visible {
  opacity: 0.85;
  outline: 2px solid var(--swym-storefront-layout-button-color-bg-primary, #272727);
  outline-offset: 2px;
}

/* Dismiss ✕ — top-right of card header */
.swym-aw-nudge-dismiss-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  width: 24px;
  height: 24px;
  padding: 0;
  background: transparent;
  border: none;
  border-radius: 4px;
  color: var(--swym-storefront-layout-secondary-color, #888);
  cursor: pointer;
  transition: background 0.15s ease;
}

.swym-aw-nudge-dismiss-btn:hover,
.swym-aw-nudge-dismiss-btn:focus-visible {
  background: rgba(0, 0, 0, 0.06);
  outline: 2px solid var(--swym-storefront-layout-button-color-bg-primary, #272727);
  outline-offset: 2px;
}

/* ============================================================
   Drawer UI Polish — single wishlist mode styles
   ============================================================ */

/* Tab count badges — drawer only */
swym-storefront-layout-as-drawer .swym-storefront-layout-tab-count {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-inline-start: 6px;
  padding: 2px 6px;
  font-size: 11px;
  font-weight: 600;
  line-height: 1;
  border-radius: 10px;
  background: var(--swym-storefront-layout-button-color-bg-primary, #272727);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  min-width: 22px;
  transition: opacity 0.2s ease;
}

/* Hidden tab count — invisible but preserves layout space */
swym-storefront-layout-as-drawer .swym-storefront-layout-tab-count-hidden {
  opacity: 0;
}

/* SFY heart icon button — drawer only */
swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  min-width: 36px;
  max-width: 36px;
  height: 100%;
  min-height: 38px;
  padding: 0;
  border: 1px solid var(--swym-storefront-layout-border-color, #e5e5e5);
  background: transparent;
  color: var(--swym-storefront-layout-primary-color, #272727);
  cursor: pointer;
  transition: background 0.15s ease, border-color 0.15s ease;
  font-size: 0;
}

swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn:hover,
swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn:focus-visible {
  background: rgba(0, 0, 0, 0.04);
  border-color: var(--swym-storefront-layout-primary-color, #272727);
}

swym-storefront-layout-as-drawer .swym-sfy-heart-btn.swym-sfy-add-to-wishlist-btn svg {
  width: 18px;
  height: 16px;
  flex-shrink: 0;
  stroke-width: 0.5px;
}

/* Delete (trash) icon button — drawer + single wishlist mode */
swym-storefront-layout-as-drawer .swym-storefront-layout-delete-btn.swym-storefront-layout-grid-item-option-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  padding: 0;
  border: none;
  background: transparent;
  color: var(--swym-storefront-layout-color-text-default, #272727);
  cursor: pointer;
  border-radius: 4px;
  transition: color 0.15s ease, background 0.15s ease;
}

/* Share footer bar — drawer only, single wishlist mode */
swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 10px 16px;
  border-top: 1px solid var(--swym-storefront-layout-border-color, #e5e5e5);
  background: var(--swym-storefront-layout-button-color-bg-secondary, #f4f8fe);
  flex-shrink: 0;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn {
  flex: 1;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 8px 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
  border-radius: var(--swym-storefront-layout-button-border-radius);
  background: var(--swym-storefront-layout-button-color-bg-primary, #272727);
  color: var(--swym-storefront-layout-button-color-text-primary, #fff);
  border: 1px solid transparent;
  cursor: pointer;
  transition: opacity 0.15s ease;
}
swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn svg {
  margin-left: 7px;
}
swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn:hover,
swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-login-btn:focus-visible {
  opacity: 0.85;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-share-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  padding: 8px 16px;
  font-size: 13px;
  font-weight: 600;
  line-height: 1.4;
  border-radius: var(--swym-storefront-layout-button-border-radius);
  background: transparent;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  cursor: pointer;
  white-space: nowrap;
}
swym-storefront-layout-as-drawer
  .swym-storefront-layout-share-footer-share-btn.swym-storefront-layout-share-footer-share-btn {
  background: var(--swym-storefront-layout-ui-bg-color, #fff);
}

/* Override #swym-storefront-layout-container button { border-width: 0px } which has ID specificity */
swym-storefront-layout-as-drawer #swym-storefront-layout-container .swym-storefront-layout-share-footer-share-btn {
  border-width: 1px;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-share-btn svg {
  width: 16px;
  height: 16px;
  flex-shrink: 0;
}

/* Full-width share button (logged-in state) */
swym-storefront-layout-as-drawer .swym-storefront-layout-share-footer-share-btn-full {
  flex: 1;
}

/* Drawer body — contain absolutely-positioned collection-list to prevent horizontal scrollbar */
swym-storefront-layout-as-drawer .swym-storefront-layout-body {
  position: relative;
  overflow-x: clip;
}

/* Drawer product card — compact layout, no extra whitespace */
swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-content {
  gap: 4px;
  justify-content: center;
}

/* Drawer product card — price/variant above title */
swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-price-variant {
  order: -1;
}

/* Drawer login actions — inline share/login buttons (50% width each) */
swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions {
  display: flex;
  gap: 8px;
  width: 100%;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions .swym-storefront-layout-share-footer-login-btn,
swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions .swym-storefront-layout-share-footer-share-btn {
  flex: 1;
  min-width: 0;
}

swym-storefront-layout-as-drawer .swym-storefront-layout-login-actions:has(.swym-shop-login-active) {
  flex-direction: column;
}

.swym-storefront-layout-shop-login-container {
  /* border-radius: 12px; */
  overflow: hidden;
  /* background: var(--swym-storefront-layout-ui-bg-color, #fff); */
}

swym-storefront-layout-as-drawer
  .swym-storefront-layout-login-actions:has(.swym-shop-login-active)
  .swym-storefront-layout-share-footer-share-btn {
  margin-top: 8px;
}

/* Drawer product title — allow 2 lines */
swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-title {
  -webkit-line-clamp: 2;
  line-height: 160%;
  margin-bottom: 8px;
  margin-right: 28px;
}

/* Drawer variant selector — pill-shaped button */
/* Specificity must beat #id .class .class button.class from the global rule (line 108) */
swym-storefront-layout-as-drawer
  #swym-storefront-layout-container
  .swym-storefront-layout-grid-item-content
  .swym-storefront-layout-grid-item-action-container
  button.swym-variant-selector {
  border-radius: var(--swym-storefront-layout-button-border-radius, 19px);
  padding: 12px 15px;
  border: 1px solid var(--swym-storefront-layout-button-color-bg-primary, #000);
  background: transparent;
  font-size: 13px;
  font-weight: 500;
  color: var(--swym-storefront-layout-button-color-bg-primary, #000);
}

/* Drawer hover — Login to Save arrow nudge */
swym-storefront-layout-as-drawer .swym-storefront-layout-login-button svg {
  transition: transform 0.2s ease;
}
swym-storefront-layout-as-drawer .swym-storefront-layout-login-button:hover svg,
swym-storefront-layout-as-drawer .swym-storefront-layout-login-button:focus-visible svg {
  transform: translateX(4px);
}

/* Drawer hover — product image subtle scale */
swym-storefront-layout-as-drawer .swym-storefront-layout-grid-item-image-container {
  overflow: hidden;
}
swym-storefront-layout-as-drawer img.swym-storefront-layout-grid-item-image {
  transition: transform 0.3s ease;
}
swym-storefront-layout-as-drawer
  .swym-storefront-layout-grid-item-image-container:hover
  img.swym-storefront-layout-grid-item-image,
swym-storefront-layout-as-drawer
  .swym-storefront-layout-grid-item-image-container:focus-within
  img.swym-storefront-layout-grid-item-image {
  transform: scale(1.05);
}

/* ======================== */
/* DRAWER LOADING ANIMATIONS */
/* ======================== */

/* 1. Skeleton shimmer effect — animated gradient on loader placeholders */
swym-storefront-layout-as-drawer .swym-storefront-layout-loader .swym-storefront-layout-grid-item-image,
swym-storefront-layout-as-drawer .swym-storefront-layout-loader .swym-storefront-layout-grid-item-title,
swym-storefront-layout-as-drawer .swym-storefront-layout-loader .swym-storefront-layout-grid-item-price-variant {
  background: linear-gradient(90deg, #e8e8e8 25%, #f5f5f5 50%, #e8e8e8 75%);
  background-size: 200% 100%;
  animation: swym-drawer-shimmer 1.5s ease-in-out infinite;
}

@keyframes swym-drawer-shimmer {
  0% {
    background-position: 200% 0;
  }
  100% {
    background-position: -200% 0;
  }
}

/* 2. Staggered fade-in for product items after loading */
swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader) {
  animation: swym-drawer-item-fade-in 0.35s ease-out both;
}

swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(1) {
  animation-delay: 0ms;
}
swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(2) {
  animation-delay: 50ms;
}
swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(3) {
  animation-delay: 100ms;
}
swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(4) {
  animation-delay: 150ms;
}
swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(5) {
  animation-delay: 200ms;
}
swym-storefront-layout-as-drawer swym-storefront-layout-item:not(.swym-storefront-layout-loader):nth-child(n + 6) {
  animation-delay: 250ms;
}

@keyframes swym-drawer-item-fade-in {
  from {
    opacity: 0;
    transform: translateY(8px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* ─── Dawn-family page-width override (page layout only) ─── */
/* Dawn-based themes wrap the page template in .page-width--narrow (max-width: 726px).
   When the wishlist renders as a page section, expand the container to full width.
   Scoped via #swym-storefront-layout-section-container so drawer/modal are unaffected. */
.page-width--narrow:has(#swym-storefront-layout-section-container) {
  max-width: 100%;
}


/* ===== https://cdn.shopify.com/extensions/01a0b8f4-5b7f-7ddf-8125-8da3c0064254/essential-post-purchase-upsell-1704/assets/stylex-CrgdSEP1.css ===== */
@keyframes x1uh2x5g-B{to{transform:rotate(1turn)}}.xc3lflq:not(#\#){background:#e3e3e3}.x1md70p1:not(#\#){background:transparent}.xzp4kpb:not(#\#){background:var(--background,revert)}.x1wty727:not(#\#){border:0}.x1991y5z:not(#\#){border:1px solid #e5e7eb}.xik3mn3:not(#\#){border:var(--border,revert)}.xkdpibf:not(#\#){margin:-1px}.x1n1jw6a:not(#\#){margin:0!important}.x1ghz6dp:not(#\#){margin:0}.xxmtint:not(#\#){padding:0 20px}.x1732f5w:not(#\#){padding:0!important}.x1717udv:not(#\#){padding:0}.x15x03d9:not(#\#){padding:10px 14px}.x1iwkndl:not(#\#){padding:12px 16px}.x1gnqi22:not(#\#){padding:14px}.x1qhigcl:not(#\#){padding:20px}.x118ypju:not(#\#){padding:24px 16px}.x1uipwii:not(#\#){padding:8px 16px 8px 12px}.x1wj5aip:not(#\#){padding:8px 16px}.x19ea983:not(#\#){padding:var(--padding,revert)}.x14hn1a8:hover:not(#\#){background:#0000000d}.x1e00ufr:not(#\#):not(#\#){border-color:#0000000f}.xeqt46j:not(#\#):not(#\#){border-color:var(--borderColor,revert)}.x4pepcl:not(#\#):not(#\#){border-radius:12px}.x12oqio5:not(#\#):not(#\#){border-radius:4px}.x16rqkct:not(#\#):not(#\#){border-radius:50%}.xur7f20:not(#\#):not(#\#){border-radius:8px}.x1psujx9:not(#\#):not(#\#){border-radius:var(--borderRadius,revert)}.x1y0btm7:not(#\#):not(#\#){border-style:solid}.xc342km:not(#\#):not(#\#){border-width:0}.xmkeg23:not(#\#):not(#\#){border-width:1px}.xdh2fpr:not(#\#):not(#\#){border-width:2px}.x1rihvjd:not(#\#):not(#\#){border-width:var(--borderWidth,revert)}.x883omv:not(#\#):not(#\#){gap:10px}.x1v2ro7d:not(#\#):not(#\#){gap:12px}.x1c1vhfx:not(#\#):not(#\#){gap:20px}.x195vfkc:not(#\#):not(#\#){gap:2px}.x1jnr06f:not(#\#):not(#\#){gap:4px}.x17d4w8g:not(#\#):not(#\#){gap:6px}.x167g77z:not(#\#):not(#\#){gap:8px}.x1m5cjb:not(#\#):not(#\#){gap:var(--gap,revert)}.x8q42hb:not(#\#):not(#\#){margin-block:2px}.x1b6ykf0:not(#\#):not(#\#){outline:0}.x1a2a7pz:not(#\#):not(#\#){outline:none}.xb3r6kr:not(#\#):not(#\#){overflow:hidden}.x12ulsxz:not(#\#):not(#\#){padding-block:4px}.x1t0vds8:not(#\#):not(#\#){padding-block:6px}.xaope02:not(#\#):not(#\#){padding-inline:12px}.x5k8d2m:not(#\#):not(#\#){padding-inline:2px}.xy3g1do:not(#\#):not(#\#){scroll-padding-inline:2px}.xhfbhpw:not(#\#):not(#\#){scroll-snap-type:x mandatory}.xmqliwb:not(#\#):not(#\#){text-decoration:line-through}.x1hl2dhg:not(#\#):not(#\#){text-decoration:none}.x19eei9o:not(#\#):not(#\#){transition:all .15s ease}.x111pd7f:not(#\#):not(#\#){transition:background-color .15s ease}.x5gkzjs:not(#\#):not(#\#){transition:background-color .2s ease}.x1qnn09w:not(#\#):not(#\#){transition:max-height .2s ease-out}.x11qgsyj:focus-visible:not(#\#):not(#\#){outline:2px solid #0066CC}.x1ewn4w6:focus-within:not(#\#):not(#\#){outline:2px solid #0066CC}.x1r9zzj:focus-visible:not(#\#):not(#\#){outline:2px solid #FFFFFF}.xze8r8f:focus:not(:focus-visible):not(#\#):not(#\#){outline:none}.xuui94y:focus-visible:not(#\#):not(#\#){outline:var(--xgqwo4,revert)}.xm5k50t:focus:not(#\#):not(#\#){outline:2px solid #0066CC}.x1x41wbk:focus:not(#\#):not(#\#){outline:2px solid #FFFFFF}.x6no03x:focus:not(#\#):not(#\#){outline:var(--4dioq,revert)}.x1yrzqix:not(#\#):not(#\#):not(#\#){-moz-appearance:textfield}.x14y7zgk:not(#\#):not(#\#):not(#\#){-webkit-appearance:inherit}.xnt7i3p:not(#\#):not(#\#):not(#\#){-webkit-appearance:none!important}.x1lugfcp:not(#\#):not(#\#):not(#\#){-webkit-appearance:none}.x1rob05q:not(#\#):not(#\#):not(#\#){-webkit-text-size-adjust:100%}.x1pha0wt:not(#\#):not(#\#):not(#\#){align-items:baseline}.x6s0dn4:not(#\#):not(#\#):not(#\#){align-items:center}.xuk3077:not(#\#):not(#\#):not(#\#){align-items:flex-end}.x1qjc9v5:not(#\#):not(#\#):not(#\#){align-items:stretch}.xkh2ocl:not(#\#):not(#\#):not(#\#){align-self:stretch}.xxkxylk:not(#\#):not(#\#):not(#\#){animation-duration:.5s}.xa4qsjk:not(#\#):not(#\#):not(#\#){animation-iteration-count:infinite}.xnjvcao:not(#\#):not(#\#):not(#\#){animation-name:x1uh2x5g-B}.x1esw782:not(#\#):not(#\#):not(#\#){animation-timing-function:linear}.xf5538r:not(#\#):not(#\#):not(#\#){-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.xjyslct:not(#\#):not(#\#):not(#\#){-webkit-appearance:none;-moz-appearance:none;appearance:none}.x1c5tqo3:not(#\#):not(#\#):not(#\#){background-color:#fff}.xcpsgoo:not(#\#):not(#\#):not(#\#){background-color:#00000080}.xjbqb8w:not(#\#):not(#\#):not(#\#){background-color:transparent}.xq1mx2j:not(#\#):not(#\#):not(#\#){background-color:var(--backgroundColor,revert)}.x192voxt:not(#\#):not(#\#):not(#\#){box-shadow:0 4px 16px #0000001f}.x1gnnqk1:not(#\#):not(#\#):not(#\#){box-shadow:none}.x9f619:not(#\#):not(#\#):not(#\#){box-sizing:border-box}.xzpqnlu:not(#\#):not(#\#):not(#\#){clip:rect(0,0,0,0)}.xayvuls:not(#\#):not(#\#):not(#\#){color:#000}.xsljb9f:not(#\#):not(#\#):not(#\#){color:#202223}.xcellii:not(#\#):not(#\#):not(#\#){color:#616161}.x93p4j0:not(#\#):not(#\#):not(#\#){color:#6b7280}.xo4zc03:not(#\#):not(#\#):not(#\#){color:#6d7175}.x682jg4:not(#\#):not(#\#):not(#\#){color:#d72c0d}.x1srt04:not(#\#):not(#\#):not(#\#){color:#e3e3e3}.x1heor9g:not(#\#):not(#\#):not(#\#){color:inherit}.x19co3pv:not(#\#):not(#\#):not(#\#){color:transparent}.x19dipnz:not(#\#):not(#\#):not(#\#){color:var(--color,revert)}.xfex06f:not(#\#):not(#\#):not(#\#){column-gap:8px}.x12h1iku:not(#\#):not(#\#):not(#\#){container-type:inline-size}.xt0e3qv:not(#\#):not(#\#):not(#\#){cursor:default}.x1ipiool:not(#\#):not(#\#):not(#\#){cursor:initial}.x1ypdohk:not(#\#):not(#\#):not(#\#){cursor:pointer}.xzt5al7:not(#\#):not(#\#):not(#\#){direction:ltr}.xzyj77d:not(#\#):not(#\#):not(#\#){direction:rtl}.x1lliihq:not(#\#):not(#\#):not(#\#){display:block}.x78zum5:not(#\#):not(#\#):not(#\#){display:flex}.xrvj5dj:not(#\#):not(#\#):not(#\#){display:grid}.x1rg5ohu:not(#\#):not(#\#):not(#\#){display:inline-block}.x3nfvp2:not(#\#):not(#\#):not(#\#){display:inline-flex}.x1s85apg:not(#\#):not(#\#):not(#\#){display:none}.x5f5z56:not(#\#):not(#\#):not(#\#){field-sizing:content}.x16htl4h:not(#\#):not(#\#):not(#\#){fill:#e3e3e3}.xffa9am:not(#\#):not(#\#):not(#\#){fill:var(--fill,revert)}.x1r8uery:not(#\#):not(#\#):not(#\#){flex-basis:0}.x1l7klhg:not(#\#):not(#\#):not(#\#){flex-basis:100%}.xdt5ytf:not(#\#):not(#\#):not(#\#){flex-direction:column}.x1q0g3np:not(#\#):not(#\#):not(#\#){flex-direction:row}.x1c4vz4f:not(#\#):not(#\#):not(#\#){flex-grow:0}.x1iyjqo2:not(#\#):not(#\#):not(#\#){flex-grow:1}.x14ic1c9:not(#\#):not(#\#):not(#\#){flex-grow:10}.x2lah0s:not(#\#):not(#\#):not(#\#){flex-shrink:0}.xs83m0k:not(#\#):not(#\#):not(#\#){flex-shrink:1}.x1a02dak:not(#\#):not(#\#):not(#\#){flex-wrap:wrap}.xjb2p0i:not(#\#):not(#\#):not(#\#){font-family:inherit}.x1q1tvw:not(#\#):not(#\#):not(#\#){font-family:var(--fontFamily,revert)}.x4z9k3i:not(#\#):not(#\#):not(#\#){font-size:13px}.xif65rj:not(#\#):not(#\#):not(#\#){font-size:14px}.x1j61zf2:not(#\#):not(#\#):not(#\#){font-size:16px}.x1qlqyl8:not(#\#):not(#\#):not(#\#){font-size:inherit}.x13jbg0v:not(#\#):not(#\#):not(#\#){font-size:var(--fontSize,revert)}.xss6m8b:not(#\#):not(#\#):not(#\#){font-variant-numeric:tabular-nums}.xo1l8bm:not(#\#):not(#\#):not(#\#){font-weight:400}.x10p5zqr:not(#\#):not(#\#):not(#\#){font-weight:450}.xk50ysn:not(#\#):not(#\#):not(#\#){font-weight:500}.x1s688f:not(#\#):not(#\#):not(#\#){font-weight:600}.x1xlr1w8:not(#\#):not(#\#):not(#\#){font-weight:700}.x1pd3egz:not(#\#):not(#\#):not(#\#){font-weight:inherit}.x1onz594:not(#\#):not(#\#):not(#\#){grid-auto-columns:100%}.x12oshhk:not(#\#):not(#\#):not(#\#){grid-auto-columns:calc(25% - 7.5px)}.x2ybmqr:not(#\#):not(#\#):not(#\#){grid-auto-columns:calc(33.33% - 20px / 3)}.x177hqcg:not(#\#):not(#\#):not(#\#){grid-auto-columns:calc(50% - 5px)}.x1mt1orb:not(#\#):not(#\#):not(#\#){grid-auto-flow:column}.xcjjqqt:not(#\#):not(#\#):not(#\#){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.x1wlfl8j:not(#\#):not(#\#):not(#\#){grid-template-columns:repeat(3,1fr)}.x1vvfoas:not(#\#):not(#\#):not(#\#){grid-template-columns:var(--gridTemplateColumns,revert)}.xi7raoi:not(#\#):not(#\#):not(#\#){grid-template-rows:var(--gridTemplateRows,revert)}.xl56j7k:not(#\#):not(#\#):not(#\#){justify-content:center}.x13a6bvl:not(#\#):not(#\#):not(#\#){justify-content:flex-end}.x1qughib:not(#\#):not(#\#):not(#\#){justify-content:space-between}.x37zpob:not(#\#):not(#\#):not(#\#){line-height:1.4}.xd4r4e8:not(#\#):not(#\#):not(#\#){line-height:18px}.x1fc57z9:not(#\#):not(#\#):not(#\#){line-height:20px}.x1o2sk6j:not(#\#):not(#\#):not(#\#){line-height:24px}.x15bjb6t:not(#\#):not(#\#):not(#\#){line-height:inherit}.xggjnk3:not(#\#):not(#\#):not(#\#){line-height:normal}.xatrb82:not(#\#):not(#\#):not(#\#){line-height:var(--lineHeight,revert)}.x19kjcj4:not(#\#):not(#\#):not(#\#){object-fit:contain}.xl1xv1r:not(#\#):not(#\#):not(#\#){object-fit:cover}.xvpkmg4:not(#\#):not(#\#):not(#\#){opacity:.25}.xti2d7y:not(#\#):not(#\#):not(#\#){opacity:.4}.xbyyjgo:not(#\#):not(#\#):not(#\#){opacity:.5}.xg01cxk:not(#\#):not(#\#):not(#\#){opacity:0}.x1clqncf:not(#\#):not(#\#):not(#\#){order:-1}.x1hl8ikr:not(#\#):not(#\#):not(#\#){outline-offset:2px}.xj0a0fe:not(#\#):not(#\#):not(#\#){overflow-wrap:anywhere}.x106a9eq:not(#\#):not(#\#):not(#\#){padding-inline-start:20px}.x67bb7w:not(#\#):not(#\#):not(#\#){pointer-events:auto}.x47corl:not(#\#):not(#\#):not(#\#){pointer-events:none}.x10l6tqk:not(#\#):not(#\#):not(#\#){position:absolute}.xixxii4:not(#\#):not(#\#):not(#\#){position:fixed}.x1n2onr6:not(#\#):not(#\#):not(#\#){position:relative}.x1kb72lq:not(#\#):not(#\#):not(#\#){row-gap:20px}.x3pnbk8:not(#\#):not(#\#):not(#\#){row-gap:8px}.x1bhewko:not(#\#):not(#\#):not(#\#){scroll-snap-align:start}.x1rohswg:not(#\#):not(#\#):not(#\#){scrollbar-width:none}.x2b8uid:not(#\#):not(#\#):not(#\#){text-align:center}.xdpxx8g:not(#\#):not(#\#):not(#\#){text-align:left}.xlyipyv:not(#\#):not(#\#):not(#\#){text-overflow:ellipsis}.x6mezaz:not(#\#):not(#\#):not(#\#){text-transform:none}.xebhuq6:not(#\#):not(#\#):not(#\#){text-wrap:nowrap}.xuuh30:not(#\#):not(#\#):not(#\#){transform:translate(-50%)}.xeaf4i8:not(#\#):not(#\#):not(#\#){white-space:normal}.xuxw1ft:not(#\#):not(#\#):not(#\#){white-space:nowrap}.xubyhnz:not(#\#):not(#\#):not(#\#){z-index:0!important}.x1vjfegm:not(#\#):not(#\#):not(#\#){z-index:1}.x68pp3s:not(#\#):not(#\#):not(#\#){z-index:30}.xjxbwdb:not(#\#):not(#\#):not(#\#){z-index:var(--zIndex,revert)}.x1bqaal:focus-visible:not(#\#):not(#\#):not(#\#){outline-offset:-2px}.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#){outline-offset:2px}.x1fanpfn:focus-within:not(#\#):not(#\#):not(#\#){outline-offset:2px}.x1rvh84u:focus:not(#\#):not(#\#):not(#\#){outline-offset:-2px}.x1cm8ssg:focus:not(#\#):not(#\#):not(#\#){outline-offset:2px}@container (min-width: 300px){.x1li4bm7.x1li4bm7:not(#\#):not(#\#):not(#\#){flex-basis:0}}@container (min-width: 300px){.x9df8bu.x9df8bu:not(#\#):not(#\#):not(#\#){flex-grow:0}}.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#){bottom:0}.x14dwvny:not(#\#):not(#\#):not(#\#):not(#\#){bottom:var(--bottom,revert)}.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#){height:0}.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#){height:100%}.x143yq0j:not(#\#):not(#\#):not(#\#):not(#\#){height:18px!important}.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#){height:1px}.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#){height:20px}.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#){height:22px}.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#){height:28px}.x10c73hc:not(#\#):not(#\#):not(#\#):not(#\#){height:29px}.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#){height:64px}.xdi48bf:not(#\#):not(#\#):not(#\#):not(#\#){height:initial}.x1jwls1v:not(#\#):not(#\#):not(#\#):not(#\#){height:var(--height,revert)}.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#){left:0}.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#){left:50%}.x11e977z:not(#\#):not(#\#):not(#\#):not(#\#){left:calc(100% - 22px)}.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:12px}.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:8px}.xld31j7:not(#\#):not(#\#):not(#\#):not(#\#){margin-bottom:var(--marginBottom,revert)}.x11yfylt:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:-4px}.x1swdo50:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:2px}.x1iog12x:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:4px}.xwmvlbq:not(#\#):not(#\#):not(#\#):not(#\#){margin-left:var(--marginLeft,revert)}.x1ldx8e:not(#\#):not(#\#):not(#\#):not(#\#){margin-right:2px}.x1rdy4ex:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:-4px}.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:12px}.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:4px}.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:6px}.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:8px}.xfdd01f:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--marginBlockStart,revert)}.x1v67u4u:not(#\#):not(#\#):not(#\#):not(#\#){margin-top:var(--marginTop,revert)}.x1xl3j3s:not(#\#):not(#\#):not(#\#):not(#\#){max-height:45vh}.x1bu67g7:not(#\#):not(#\#):not(#\#):not(#\#){max-height:66vh}.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100%}.xazcve0:not(#\#):not(#\#):not(#\#):not(#\#){max-width:100px}.x14lruf5:not(#\#):not(#\#):not(#\#):not(#\#){max-width:260px}.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#){max-width:320px}.x1ji9sso:not(#\#):not(#\#):not(#\#):not(#\#){max-width:494px}.xq1rtah:not(#\#):not(#\#):not(#\#):not(#\#){max-width:50px}.x10739mo:not(#\#):not(#\#):not(#\#):not(#\#){max-width:75px}.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#){min-height:0}.xi3av73:not(#\#):not(#\#):not(#\#):not(#\#){min-height:120px}.xvrgn94:not(#\#):not(#\#):not(#\#):not(#\#){min-height:18px}.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#){min-height:28px}.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#){min-width:0}.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#){min-width:18px}.x46jg8d:not(#\#):not(#\#):not(#\#):not(#\#){min-width:32px}.xa06r8k:not(#\#):not(#\#):not(#\#):not(#\#){min-width:68px}.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:auto}.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:hidden}.x1ke1aez:not(#\#):not(#\#):not(#\#):not(#\#){overflow-x:var(--overflowX,revert)}.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#){overflow-y:auto}.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:4px}.x10b6aqq:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:6px}.x1dhfcdc:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:80%}.x9q6w0x:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--paddingBottom,revert)}.x1q1lqc8:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:var(--yjft3h,revert)}.x1uhho1l:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:0}.xzjhap9:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:14px}.xyms1uu:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:3px}.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:4px}.x11iknt3:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:6px}.x1k3zc6d:not(#\#):not(#\#):not(#\#):not(#\#){padding-left:var(--paddingLeft,revert)}.x19tmk5i:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:14px}.x1s7jvk7:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:20px}.x1oou3sl:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:22px}.xw7nc43:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:3px}.x1ug7bdz:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:6px}.x1af1tl5:not(#\#):not(#\#):not(#\#):not(#\#){padding-right:var(--paddingRight,revert)}.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:20px}.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:4px}.x1yrsyyn:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:6px}.x1n72ecf:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--gsmdb0,revert)}.xi7mr4y:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--paddingBlockStart,revert)}.xbobb8a:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:var(--paddingTop,revert)}.x6smm1b:not(#\#):not(#\#):not(#\#):not(#\#){right:-5px}.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#){right:0}.xlftelb:not(#\#):not(#\#):not(#\#):not(#\#){right:12px}.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#){top:0}.xrzbxsz:not(#\#):not(#\#):not(#\#):not(#\#){top:var(--top,revert)}.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#){width:100%}.x1k6gmeo:not(#\#):not(#\#):not(#\#):not(#\#){width:18px!important}.xayc3bl:not(#\#):not(#\#):not(#\#):not(#\#){width:1ch}.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#){width:1px}.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#){width:20px}.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#){width:22px}.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#){width:64px}.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#){width:fit-content}.x1qrby5j:not(#\#):not(#\#):not(#\#):not(#\#){width:inherit}.x10rsq8x:not(#\#):not(#\#):not(#\#):not(#\#){width:initial}.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#){width:max-content}.x17fnjtu:not(#\#):not(#\#):not(#\#):not(#\#){width:var(--width,revert)}.x1tsmoef:empty:not(#\#):not(#\#):not(#\#):not(#\#){padding-bottom:0}.xl6bsgv:empty:not(#\#):not(#\#):not(#\#):not(#\#){padding-top:0}@container (min-width: 300px){.x1vff8rb.x1vff8rb:not(#\#):not(#\#):not(#\#):not(#\#){max-width:33%}}.x1r9rzvt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{background:transparent}.x507977:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{background:transparent}.xm6ihj8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{display:none!important}.xbo3dko:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{display:none!important}.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar{display:none}.x15ozc13:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before{display:none}.x1h1zc6f:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after{display:none}.essential-upsell-cross-sell-block,.essential-upsell-side-cart-top,.essential-upsell-side-cart-bottom,.essential-upsell-block,.essential-upsell-default-placement,.essential-upsell-frequently-bought-together-block,.essential-upsell-product-addon-block{flex-grow:1}


/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/component-deferred-media.s.min.css?v=92365107209470217501770974855 ===== */
.deferred-media__poster{background-color:#fff0;border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden;border-radius:calc(var(--border-radius) - var(--border-width))}.media>.deferred-media__poster{display:flex;align-items:center;justify-content:center}.deferred-media__poster img{width:auto;max-width:100%;height:100%;border:0}.deferred-media{overflow:hidden}.deferred-media:not([loaded]) template{z-index:-1}.deferred-media[loaded]>.deferred-media__poster{display:none}.deferred-media__poster:focus-visible{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(rgb(var(--text-color)),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + 0.3rem) var(--color-white),0 0 0 calc(var(--media-border-width) + 0.5rem) rgba(rgb(var(--text-color)),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.deferred-media__poster:focus{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(rgb(var(--text-color)),var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + 0.3rem) var(--color-white),0 0 0 calc(var(--media-border-width) + 0.5rem) rgba(rgb(var(--text-color)),.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.global-media-settings--full-width .deferred-media__poster,.global-media-settings--full-width .deferred-media__poster:is(:focus,:focus-visible){border-radius:0}@media (forced-colors:active){.deferred-media__poster:focus{outline:#fff0 solid 1px}}.deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.deferred-media__poster-button{background-color:var(--color-white);border:1px solid var(--border-color);border-radius:50%;color:rgb(var(--text-color));display:flex;align-items:center;justify-content:center;height:6.2rem;width:6.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}.deferred-media__poster-button:hover{transform:translate(-50%,-50%) scale(1.1)}.deferred-media__poster-button .icon{width:2rem;height:2rem;position:static}.deferred-media__poster-button .icon-play{margin-left:0.2rem}

/* ===== https://amaraaofficial.com/cdn/shop/t/20/assets/component-model-viewer-ui.s.min.css?v=111619832430519326091770974858 ===== */
.shopify-model-viewer-ui .shopify-model-viewer-ui__controls-area{background:var(--color-white);border-color:var(--border-color)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button{color:rgba(rgb(var(--text-color)),0.75)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:hover{color:rgba(rgb(var(--text-color)),0.55)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:active,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control.focus-visible:focus{color:rgba(rgb(var(--text-color)),0.55);background:rgba(rgb(var(--text-color)),0.04)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--control:not(:last-child):after{border-color:var(--border-color)}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster{border-radius:50%;color:rgb(var(--text-color));background:var(--color-white);border-color:rgba(rgb(var(--text-color)),0.1);transform:translate(-50%,-50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease}.rounded-corner .product-gallery .slide-container div>.shopify-model-viewer-ui__button--poster{border-radius:50%}.shopify-model-viewer-ui .shopify-model-viewer-ui__poster-control-icon{width:4.8rem;height:4.8rem;position:static}.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:hover,.shopify-model-viewer-ui .shopify-model-viewer-ui__button--poster:focus{transform:translate(-50%,-50%)}[style*="--aspect-ratio"] product-model+.product__xr-button svg{position:static}

/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/app.BmRUgqBf.css ===== */
:root{--x-border-full: 1px;--x-border-block-end: 0 0 1px;--x-border-radius-small: 8px;--x-border-radius-base: 12px;--x-border-radius-large: 16px;--x-border-radius-fully-rounded: 36px;--x-border-radius-max: 9999px;--x-border-radius-none: 0px;--x-border-width-base: 1px;--x-border-width-large-100: 2px;--x-border-width-large-200: 5px}:root{--swn0j0: #005BD1;--swn0j1: #FFFFFF;--swn0j3: #FAFBFF;--swn0j4: #F5F6FF;--swn0j5: #EBEDFF;--swn0j6: #005BD10C;--swn0j2: #00459E;--swn0j7: #000000;--swn0j8: #686B6E;--swn0j9: #005BD1;--swn0jc: #00459E;--swn0ja: #00459E;--swn0jb: #00459E10;--swn0jd: #FFFFFF;--swn0je: #FFFFFF;--swn0jf: #D91C1C;--swn0jh: #FEF6F6;--swn0ji: #FEECEC;--swn0jj: #FDD8D8;--swn0jk: #FFFFFF;--swn0jl: #FFFFFF;--swn0jm: #D91C1C;--swn0jg: #C81919;--swn0jn: #3F0303;--swn0jo: #640707;--swn0jp: #3F030319;--swn0jq: #005BD1;--swn0jr: #000000;--swn0js: #F5F5F5;--swn0jt: #F2F2F2;--swn0ju: #E3E3E3;--swn0jv: #707070;--swn0jw: #1C1C1C;--swn0jx: #303030;--swn0jy: #1C1C1C19;--swn0jz: #4D7A50;--swn0j10: #EAFBEA;--swn0j11: #DDF8DE;--swn0j12: #B1F2B4;--swn0j13: #4D7A50;--swn0j14: #101E11;--swn0j15: #667067;--swn0j16: #101E1119;--swn0j17: #8F6900;--swn0j18: #FFF5EB;--swn0j19: #FFEEDB;--swn0j1a: #FFDEB3;--swn0j1b: #8F6900;--swn0j1c: #241700;--swn0j1d: #422E00;--swn0j1e: #00000019;--swn0j1f: #FFFFFF;--swn0j1g: #F5F5F5;--swn0j1h: #0000000B;--swn0j1i: #FFFFFF;--swn0j1j: #DEDEDE;--swn0j1k: #8F8F8F;--swn0j1l: #000000;--swn0j1m: #FFFFFF;--swn0j1n: #707070;--swn0j1o: #E6E6E6;--swn0j1p: #FFFFFF;--swn0j1q: #F5F5F5;--swn0j1r: #0000000B;--swn0j1s: #DEDEDE;--swn0j1t: #8F8F8F;--swn0j1u: #000000;--swn0j1v: #FFFFFF;--swn0j1w: #707070;--swn0j1x: #E6E6E6;--swn0j1y: #F5F5F5;--swn0j1z: #EDEDED;--swn0j20: #0000000B;--swn0j21: #FFFFFF;--swn0j22: #D6D6D6;--swn0j23: #000000;--swn0j24: #F5F5F5;--swn0j25: #666666;--swn0j26: #CCCCCC;--swn0j27: #FFFFFF;--swn0j28: #000000;--swn0j2l: #FFFFFF26;--swn0j29: #F5F5F5;--swn0j2a: #005BD1;--swn0j2d: #3179D8;--swn0j2e: #0061E0;--swn0j2f: #FFFFFF10;--swn0j2g: #0069EE;--swn0j2b: #8C97C5;--swn0j2h: #C2C9E5;--swn0j2c: #FFFFFF;--swn0j2i: #000000;--swn0j2j: #FFFFFFA8;--swn0j2k: #FFFFFF33;--swn0j2m: #F9E2E5;--swn0j2n: #E6E6E6;--swn0j2o: #D9ECD5;--swn0j2p: #FFE1CC;--swn0j2q: #FFFFFF;--swn0j2r: #DBDEFF;--swn0j2s: #FFFFFF;--swn0j2t: #000000}:root{--x-primary-button-block-padding: var(--x-spacing-base);--x-primary-button-inline-padding: var(--x-spacing-base);--x-primary-button-border-width: var(--x-border-width-base);--x-secondary-button-block-padding: var(--x-spacing-base);--x-secondary-button-inline-padding: var(--x-spacing-base);--x-secondary-button-border-width: var(--x-border-width-base);--x-control-border-width: var(--x-border-width-base);--x-datepicker-min-column-size: 3.5rem;--x-datepicker-min-row-size: 3.5rem;--x-choice-list-group-spacing: 0;--x-option-list-block-padding: var(--x-spacing-large-100);--x-option-list-inline-padding: var(--x-spacing-large-100);--x-z-index-portal: 1000;--x-product-thumbnail-badge-offset: .4rem}:root{--x-global-typography-kerning: var(--_12e54cf3);--x-global-transform-direction-modifier: 1}:root{--x-opacity-disabled: .5;--x-opacity-readonly: .7}:root{--x-box-shadow-extra-small: 0 0 0 .5px rgba(0, 0, 0, .05), 0 1px 3px 0 rgba(0, 0, 0, .04), 0 2px 8px 0 rgba(0, 0, 0, .06);--x-box-shadow-small: 0 0 0 .5px rgba(0, 0, 0, .06), 0 2px 4px 0 rgba(0, 0, 0, .04), 0 3px 12px 0 rgba(0, 0, 0, .06);--x-box-shadow-base: 0 0 0 .5px rgba(0, 0, 0, .06), 0 2px 5px 0 rgba(0, 0, 0, .04), 0 4px 18px 0 rgba(0, 0, 0, .1);--x-box-shadow-large: 0 0 0 .5px rgba(0, 0, 0, .07), 0 3px 6px 0 rgba(0, 0, 0, .04), 0 6px 20px 0 rgba(0, 0, 0, .12);--x-box-shadow-extra-large: 0 0 0 .5px rgba(0, 0, 0, .07), 0 4px 7px 0 rgba(0, 0, 0, .04), 0 8px 32px 0 rgba(0, 0, 0, .16);--x-drop-shadow-extra-large: drop-shadow(0 0 .5px rgba(0, 0, 0, .14)) drop-shadow(0 4px 7px rgba(0, 0, 0, .04)) drop-shadow(0 8px 32px rgba(0, 0, 0, .16))}:root{--x-spacing-small-500: .2rem;--x-spacing-small-400: .4rem;--x-spacing-small-300: .6rem;--x-spacing-small-200: .8rem;--x-spacing-small-100: 1rem;--x-spacing-base: 1.4rem;--x-spacing-large-100: 1.6rem;--x-spacing-large-200: 2rem;--x-spacing-large-300: 2.4rem;--x-spacing-large-400: 3.2rem;--x-spacing-large-500: 4rem;--x-spacing-large-600: 4.8rem}:root{--x-duration-faster: 88.9ms;--x-duration-fast: .1333s;--x-duration-base: .2s;--x-duration-slow: .3s;--x-duration-slower: .45s;--x-duration-slowest: 675ms;--x-duration-reduced-motion: 1ms;--x-timing-base: ease-in-out;--x-timing-ease-out: cubic-bezier(.3, .5, .5, 1);--x-timing-linear: linear;--x-timing-spring: cubic-bezier(.3, 0, 0, 1)}:root{--_12e54cf0: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--x-typography-size-extra-small: 1rem;--x-typography-size-small: 1.2rem;--x-typography-size-default: 1.4rem;--x-typography-size-medium: 1.6rem;--x-typography-size-large: 1.8rem;--x-typography-size-extra-large: 2rem;--x-typography-size-extra-extra-large: 2.2rem;--_12e54cf1: normal;--_12e54cf2: italic;--_12e54cf3: normal;--_12e54cf4: .125em;--_12e54cf5: .16em;--x-typography-line-height-base: 1.35;--x-typography-line-height-small: 1.2;--_12e54cf6: uppercase;--_12e54cf7: lowercase;--_12e54cf8: capitalize;--_12e54cf9: none;--x-typography-primary-fonts: var(--_12e54cf0);--x-typography-primary-weight-base: 400;--x-typography-primary-weight-bold: 600;--x-typography-secondary-fonts: var(--_12e54cf0);--x-typography-secondary-weight-base: 400;--x-typography-secondary-weight-bold: 600}:root{--x-ring-width: .3rem;--x-ring-color: initial;--x-ring-offset: 0px}*,*:after,*:before{box-sizing:border-box}html,body{margin:0;width:100%;height:100%}html{font-size:62.5%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{overflow-y:auto;overflow-x:hidden;overflow-wrap:break-word;-webkit-font-smoothing:subpixel-antialiased}h1,h2,h3,h4,h5,h6,p{margin:0}em,i{font-style:inherit}b,strong{font-weight:inherit}small{font-size:var(--x-typography-size-small)}address{font-style:normal}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;font-weight:400}img{border-style:none}figure{margin:0}fieldset{margin:0;padding:0;border:0}legend{border:0;padding:0}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;line-height:inherit;margin:0;padding:0;-webkit-font-smoothing:inherit}option{background-color:#fff;color:#000}option:disabled{color:gray}button,input{overflow:visible}button,select{text-transform:inherit}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border:none;padding:0}[type=checkbox],[type=radio]{padding:0}[hidden],template{display:none}iframe{margin:0;padding:0;border:0}ul,ol{margin:0;padding:0;list-style:none}[dir=rtl]{--x-global-transform-direction-modifier: -1}@media screen and (prefers-reduced-motion:reduce){:root{--x-duration-fast: var(--x-duration-reduced-motion);--x-duration-base: var(--x-duration-reduced-motion);--x-duration-slow: var(--x-duration-reduced-motion);--x-duration-slower: var(--x-duration-reduced-motion);--x-duration-slowest: var(--x-duration-reduced-motion)}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/grouping.DJksNKpk.css ===== */
._1fragem0{align-content:space-around}._1fragem5{align-content:space-between}._1fragema{align-content:center}._1fragemf{align-content:flex-end}._1fragemk{align-content:space-evenly}._1fragemp{align-content:normal}._1fragemu{align-content:flex-start}._1fragemz{align-content:stretch}._1fragem14{align-items:baseline}._1fragem19{align-items:center}._1fragem1e{align-items:safe center}._1fragem1j{align-items:flex-end}._1fragem1o{align-items:normal}._1fragem1t{align-items:flex-start}._1fragem1y{align-items:stretch}._1fragem23{align-self:auto}._1fragem28{align-self:baseline}._1fragem2d{align-self:center}._1fragem2i{align-self:flex-start}._1fragem2n{align-self:flex-end}._1fragem2s{align-self:stretch}._1fragem2x{height:var(--x-spacing-small-500)}._1fragem32{height:var(--x-spacing-small-400)}._1fragem37{height:var(--x-spacing-small-300)}._1fragem3c{height:var(--x-spacing-small-200)}._1fragem3h{height:var(--x-spacing-small-100)}._1fragem3m{height:var(--x-spacing-base)}._1fragem3r{height:var(--x-spacing-large-100)}._1fragem3w{height:var(--x-spacing-large-200)}._1fragem41{height:var(--x-spacing-large-300)}._1fragem46{height:var(--x-spacing-large-400)}._1fragem4b{height:var(--x-spacing-large-500)}._1fragem4g{height:var(--x-spacing-large-600)}._1fragem4l{height:0px}._1fragem4q{height:100%}._1fragem4v{height:1lh}._1fragem50{box-shadow:none}._1fragem55{box-shadow:var(--x-box-shadow-extra-small)}._1fragem5a{box-shadow:var(--x-box-shadow-small)}._1fragem5f{box-shadow:var(--x-box-shadow-base)}._1fragem5k{box-shadow:var(--x-box-shadow-large)}._1fragem5p{box-shadow:var(--x-box-shadow-extra-large)}._1fragem5u{display:block}._1fragem5z{display:contents}._1fragem64{display:flex}._1fragem69{display:inline}._1fragem6e{display:inline-block}._1fragem6j{display:inline-flex}._1fragem6o{display:inline-grid}._1fragem6t{display:grid}._1fragem6y{display:none}._1fragem73{flex-direction:column}._1fragem78{flex-direction:row}._1fragem7d{flex-wrap:wrap}._1fragem7i{flex-wrap:nowrap}._1fragem7n{row-gap:var(--x-spacing-small-500)}._1fragem7s{row-gap:var(--x-spacing-small-400)}._1fragem7x{row-gap:var(--x-spacing-small-300)}._1fragem82{row-gap:var(--x-spacing-small-200)}._1fragem87{row-gap:var(--x-spacing-small-100)}._1fragem8c{row-gap:var(--x-spacing-base)}._1fragem8h{row-gap:var(--x-spacing-large-100)}._1fragem8m{row-gap:var(--x-spacing-large-200)}._1fragem8r{row-gap:var(--x-spacing-large-300)}._1fragem8w{row-gap:var(--x-spacing-large-400)}._1fragem91{row-gap:var(--x-spacing-large-500)}._1fragem96{row-gap:var(--x-spacing-large-600)}._1fragem9b{row-gap:0px}._1fragem9g{-moz-column-gap:var(--x-spacing-small-500);column-gap:var(--x-spacing-small-500)}._1fragem9l{-moz-column-gap:var(--x-spacing-small-400);column-gap:var(--x-spacing-small-400)}._1fragem9q{-moz-column-gap:var(--x-spacing-small-300);column-gap:var(--x-spacing-small-300)}._1fragem9v{-moz-column-gap:var(--x-spacing-small-200);column-gap:var(--x-spacing-small-200)}._1fragema0{-moz-column-gap:var(--x-spacing-small-100);column-gap:var(--x-spacing-small-100)}._1fragema5{-moz-column-gap:var(--x-spacing-base);column-gap:var(--x-spacing-base)}._1fragemaa{-moz-column-gap:var(--x-spacing-large-100);column-gap:var(--x-spacing-large-100)}._1fragemaf{-moz-column-gap:var(--x-spacing-large-200);column-gap:var(--x-spacing-large-200)}._1fragemak{-moz-column-gap:var(--x-spacing-large-300);column-gap:var(--x-spacing-large-300)}._1fragemap{-moz-column-gap:var(--x-spacing-large-400);column-gap:var(--x-spacing-large-400)}._1fragemau{-moz-column-gap:var(--x-spacing-large-500);column-gap:var(--x-spacing-large-500)}._1fragemaz{-moz-column-gap:var(--x-spacing-large-600);column-gap:var(--x-spacing-large-600)}._1fragemb4{-moz-column-gap:0px;column-gap:0px}._1fragemb9{justify-content:space-around}._1fragembe{justify-content:space-between}._1fragembj{justify-content:center}._1fragembo{justify-content:safe center}._1fragembt{justify-content:flex-end}._1fragemby{justify-content:space-evenly}._1fragemc3{justify-content:normal}._1fragemc8{justify-content:flex-start}._1fragemcd{justify-content:stretch}._1fragemci{justify-items:baseline}._1fragemcn{justify-items:center}._1fragemcs{justify-items:end}._1fragemcx{justify-items:normal}._1fragemd2{justify-items:start}._1fragemd7{justify-items:stretch}[dir=ltr] ._1fragemdc{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdc{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1fragemdh{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1fragemdh{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1fragemdm{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1fragemdm{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemdr{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemdr{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemdw{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdw{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1frageme1{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1frageme1{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1frageme6{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1frageme6{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemeb{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemeb{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemeg{border-top:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemel{border-top:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemeq{border-top:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemev{border-top:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemf0{border-bottom:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemf5{border-bottom:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemfa{border-bottom:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemff{border-bottom:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemfk{border-top-left-radius:0}[dir=rtl] ._1fragemfk{border-top-right-radius:0}[dir=ltr] ._1fragemfp{border-top-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemfp{border-top-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemfu{border-top-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemfu{border-top-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemfz{border-top-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemfz{border-top-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemg4{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemg4{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemg9{border-top-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemg9{border-top-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemge{border-top-right-radius:0}[dir=rtl] ._1fragemge{border-top-left-radius:0}[dir=ltr] ._1fragemgj{border-top-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemgj{border-top-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemgo{border-top-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemgo{border-top-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemgt{border-top-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemgt{border-top-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemgy{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemgy{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemh3{border-top-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemh3{border-top-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemh8{border-bottom-left-radius:0}[dir=rtl] ._1fragemh8{border-bottom-right-radius:0}[dir=ltr] ._1fragemhd{border-bottom-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemhd{border-bottom-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemhi{border-bottom-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemhi{border-bottom-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemhn{border-bottom-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemhn{border-bottom-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemhs{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemhs{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemhx{border-bottom-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemhx{border-bottom-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemi2{border-bottom-right-radius:0}[dir=rtl] ._1fragemi2{border-bottom-left-radius:0}[dir=ltr] ._1fragemi7{border-bottom-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemi7{border-bottom-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemic{border-bottom-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemic{border-bottom-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemih{border-bottom-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemih{border-bottom-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemim{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemim{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemir{border-bottom-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemir{border-bottom-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemiw{border-left-style:none}[dir=rtl] ._1fragemiw{border-right-style:none}[dir=ltr] ._1fragemj1{border-left-style:solid}[dir=rtl] ._1fragemj1{border-right-style:solid}[dir=ltr] ._1fragemj6{border-left-style:dotted}[dir=rtl] ._1fragemj6{border-right-style:dotted}[dir=ltr] ._1fragemjb{border-left-style:dashed}[dir=rtl] ._1fragemjb{border-right-style:dashed}[dir=ltr] ._1fragemjg{border-right-style:none}[dir=rtl] ._1fragemjg{border-left-style:none}[dir=ltr] ._1fragemjl{border-right-style:solid}[dir=rtl] ._1fragemjl{border-left-style:solid}[dir=ltr] ._1fragemjq{border-right-style:dotted}[dir=rtl] ._1fragemjq{border-left-style:dotted}[dir=ltr] ._1fragemjv{border-right-style:dashed}[dir=rtl] ._1fragemjv{border-left-style:dashed}._1fragemk0{border-top-style:none}._1fragemk5{border-top-style:solid}._1fragemka{border-top-style:dotted}._1fragemkf{border-top-style:dashed}._1fragemkk{border-bottom-style:none}._1fragemkp{border-bottom-style:solid}._1fragemku{border-bottom-style:dotted}._1fragemkz{border-bottom-style:dashed}[dir=ltr] ._1frageml4{border-left-width:var(--x-border-width-base)}[dir=rtl] ._1frageml4{border-right-width:var(--x-border-width-base)}[dir=ltr] ._1frageml9{border-left-width:var(--x-border-width-large-100)}[dir=rtl] ._1frageml9{border-right-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemle{border-left-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemle{border-right-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemlj{border-left-width:0}[dir=rtl] ._1fragemlj{border-right-width:0}[dir=ltr] ._1fragemlo{border-right-width:var(--x-border-width-base)}[dir=rtl] ._1fragemlo{border-left-width:var(--x-border-width-base)}[dir=ltr] ._1fragemlt{border-right-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemlt{border-left-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemly{border-right-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemly{border-left-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemm3{border-right-width:0}[dir=rtl] ._1fragemm3{border-left-width:0}._1fragemm8{border-top-width:var(--x-border-width-base)}._1fragemmd{border-top-width:var(--x-border-width-large-100)}._1fragemmi{border-top-width:var(--x-border-width-large-200)}._1fragemmn{border-top-width:0}._1fragemms{border-bottom-width:var(--x-border-width-base)}._1fragemmx{border-bottom-width:var(--x-border-width-large-100)}._1fragemn2{border-bottom-width:var(--x-border-width-large-200)}._1fragemn7{border-bottom-width:0}._1fragemnc{padding-bottom:var(--x-spacing-small-500)}._1fragemnh{padding-bottom:var(--x-spacing-small-400)}._1fragemnm{padding-bottom:var(--x-spacing-small-300)}._1fragemnr{padding-bottom:var(--x-spacing-small-200)}._1fragemnw{padding-bottom:var(--x-spacing-small-100)}._1fragemo1{padding-bottom:var(--x-spacing-base)}._1fragemo6{padding-bottom:var(--x-spacing-large-100)}._1fragemob{padding-bottom:var(--x-spacing-large-200)}._1fragemog{padding-bottom:var(--x-spacing-large-300)}._1fragemol{padding-bottom:var(--x-spacing-large-400)}._1fragemoq{padding-bottom:var(--x-spacing-large-500)}._1fragemov{padding-bottom:var(--x-spacing-large-600)}._1fragemp0{padding-bottom:0}._1fragemp5{padding-top:var(--x-spacing-small-500)}._1fragempa{padding-top:var(--x-spacing-small-400)}._1fragempf{padding-top:var(--x-spacing-small-300)}._1fragempk{padding-top:var(--x-spacing-small-200)}._1fragempp{padding-top:var(--x-spacing-small-100)}._1fragempu{padding-top:var(--x-spacing-base)}._1fragempz{padding-top:var(--x-spacing-large-100)}._1fragemq4{padding-top:var(--x-spacing-large-200)}._1fragemq9{padding-top:var(--x-spacing-large-300)}._1fragemqe{padding-top:var(--x-spacing-large-400)}._1fragemqj{padding-top:var(--x-spacing-large-500)}._1fragemqo{padding-top:var(--x-spacing-large-600)}._1fragemqt{padding-top:0}[dir=ltr] ._1fragemqy{padding-right:var(--x-spacing-small-500)}[dir=rtl] ._1fragemqy{padding-left:var(--x-spacing-small-500)}[dir=ltr] ._1fragemr3{padding-right:var(--x-spacing-small-400)}[dir=rtl] ._1fragemr3{padding-left:var(--x-spacing-small-400)}[dir=ltr] ._1fragemr8{padding-right:var(--x-spacing-small-300)}[dir=rtl] ._1fragemr8{padding-left:var(--x-spacing-small-300)}[dir=ltr] ._1fragemrd{padding-right:var(--x-spacing-small-200)}[dir=rtl] ._1fragemrd{padding-left:var(--x-spacing-small-200)}[dir=ltr] ._1fragemri{padding-right:var(--x-spacing-small-100)}[dir=rtl] ._1fragemri{padding-left:var(--x-spacing-small-100)}[dir=ltr] ._1fragemrn{padding-right:var(--x-spacing-base)}[dir=rtl] ._1fragemrn{padding-left:var(--x-spacing-base)}[dir=ltr] ._1fragemrs{padding-right:var(--x-spacing-large-100)}[dir=rtl] ._1fragemrs{padding-left:var(--x-spacing-large-100)}[dir=ltr] ._1fragemrx{padding-right:var(--x-spacing-large-200)}[dir=rtl] ._1fragemrx{padding-left:var(--x-spacing-large-200)}[dir=ltr] ._1fragems2{padding-right:var(--x-spacing-large-300)}[dir=rtl] ._1fragems2{padding-left:var(--x-spacing-large-300)}[dir=ltr] ._1fragems7{padding-right:var(--x-spacing-large-400)}[dir=rtl] ._1fragems7{padding-left:var(--x-spacing-large-400)}[dir=ltr] ._1fragemsc{padding-right:var(--x-spacing-large-500)}[dir=rtl] ._1fragemsc{padding-left:var(--x-spacing-large-500)}[dir=ltr] ._1fragemsh{padding-right:var(--x-spacing-large-600)}[dir=rtl] ._1fragemsh{padding-left:var(--x-spacing-large-600)}[dir=ltr] ._1fragemsm{padding-right:0}[dir=rtl] ._1fragemsm{padding-left:0}[dir=ltr] ._1fragemsr{padding-left:var(--x-spacing-small-500)}[dir=rtl] ._1fragemsr{padding-right:var(--x-spacing-small-500)}[dir=ltr] ._1fragemsw{padding-left:var(--x-spacing-small-400)}[dir=rtl] ._1fragemsw{padding-right:var(--x-spacing-small-400)}[dir=ltr] ._1fragemt1{padding-left:var(--x-spacing-small-300)}[dir=rtl] ._1fragemt1{padding-right:var(--x-spacing-small-300)}[dir=ltr] ._1fragemt6{padding-left:var(--x-spacing-small-200)}[dir=rtl] ._1fragemt6{padding-right:var(--x-spacing-small-200)}[dir=ltr] ._1fragemtb{padding-left:var(--x-spacing-small-100)}[dir=rtl] ._1fragemtb{padding-right:var(--x-spacing-small-100)}[dir=ltr] ._1fragemtg{padding-left:var(--x-spacing-base)}[dir=rtl] ._1fragemtg{padding-right:var(--x-spacing-base)}[dir=ltr] ._1fragemtl{padding-left:var(--x-spacing-large-100)}[dir=rtl] ._1fragemtl{padding-right:var(--x-spacing-large-100)}[dir=ltr] ._1fragemtq{padding-left:var(--x-spacing-large-200)}[dir=rtl] ._1fragemtq{padding-right:var(--x-spacing-large-200)}[dir=ltr] ._1fragemtv{padding-left:var(--x-spacing-large-300)}[dir=rtl] ._1fragemtv{padding-right:var(--x-spacing-large-300)}[dir=ltr] ._1fragemu0{padding-left:var(--x-spacing-large-400)}[dir=rtl] ._1fragemu0{padding-right:var(--x-spacing-large-400)}[dir=ltr] ._1fragemu5{padding-left:var(--x-spacing-large-500)}[dir=rtl] ._1fragemu5{padding-right:var(--x-spacing-large-500)}[dir=ltr] ._1fragemua{padding-left:var(--x-spacing-large-600)}[dir=rtl] ._1fragemua{padding-right:var(--x-spacing-large-600)}[dir=ltr] ._1fragemuf{padding-left:0}[dir=rtl] ._1fragemuf{padding-right:0}._1fragemuk{overflow-y:auto}._1fragemup{overflow-y:hidden}._1fragemuu{overflow-y:scroll}._1fragemuz{overflow-x:auto}._1fragemv4{overflow-x:hidden}._1fragemv9{overflow-x:scroll}._1fragemve{max-height:100%}._1fragemvj{max-height:none}._1fragemvo{max-width:100%}._1fragemvt{min-height:100%}._1fragemvy{min-height:100vh}._1fragemw3{object-fit:contain}._1fragemw8{object-fit:cover}._1fragemwd{object-fit:fill}._1fragemwi{position:absolute}._1fragemwn{position:fixed}._1fragemws{position:relative}._1fragemwx{position:static}._1fragemx2{position:-webkit-sticky;position:sticky}._1fragemx7{grid-auto-flow:column}._1fragemxc{grid-auto-flow:row}._1fragemxh{background-fit:contain}._1fragemxi{background-fit:cover}._1fragemxj{background-position:bottom}._1fragemxk{background-position:center}._1fragemxl{background-position:left}._1fragemxm{background-position:right}._1fragemxn{background-position:top}._1fragemxo{background-repeat:no-repeat}._1fragemxp{background-repeat:repeat}._1fragemxq{color:var(--x-default-color-accent)}._1fragemxr{color:var(--x-default-color-critical)}._1fragemxs{color:var(--x-default-color-custom)}._1fragemxt{color:var(--x-default-color-info)}._1fragemxu{color:var(--x-default-color-success)}._1fragemxv{color:var(--x-default-color-warning)}._1fragemxw{color:inherit}._1fragemxy{--swn0jyu: var(--swn0j1y);--swn0jzl: var(--swn0j1y);--swn0jza: var(--swn0j1z);--swn0jzb: var(--swn0j20);--swn0jzm: var(--swn0j21);--swn0jyw: var(--swn0j22);--swn0jyv: var(--swn0j23);--swn0jzd: var(--swn0j24);--swn0jze: var(--swn0j25);--swn0jzf: var(--swn0j26)}._1fragemy1{--swn0jzl: transparent}._1fragemy2{--swn0jyz: var(--swn0j27);--swn0jz1: var(--swn0j28);--swn0jz5: var(--swn0j2l);--swn0jz6: var(--swn0j29);--swn0jyu: var(--swn0j2a);--swn0jzl: var(--swn0j2a);--swn0jz9: var(--swn0j2d);--swn0jza: var(--swn0j2e);--swn0jzb: var(--swn0j2f);--swn0jzm: var(--swn0j2g);--swn0jyw: var(--swn0j2b);--swn0jzc: var(--swn0j2h);--swn0jyv: var(--swn0j2c);--swn0jzd: var(--swn0j2i);--swn0jze: var(--swn0j2j);--swn0jzf: var(--swn0j2k);--swn0jzh: var(--swn0j2m);--swn0jzi: var(--swn0j2n);--swn0jzj: var(--swn0j2o);--swn0jzk: var(--swn0j2p);--swn0j129: var(--swn0j2q);--swn0j12w: var(--swn0j2r);--swn0jzz: var(--swn0j2s);--swn0j101: var(--swn0j2t)}._1fragemy3{--swn0jzl: transparent}._1fragemy5{--x-default-color-accent: var(--swn0jyz);--x-default-color-accent-contrast: var(--swn0jz1);--x-default-color-accent-foreground-as-subdued-background: var(--swn0jz3);--x-default-color-accent-foreground-as-subdued-background-alpha: var(--swn0jz5);--x-default-color-accent-hovered: var(--swn0jz6);--x-default-color-accent-text-on-foreground-as-subdued-background: var(--swn0jz7);--x-default-color-accent-text-subdued-on-foreground-as-subdued-background: var(--swn0jz8);--x-default-color-background: var(--swn0jyu);--x-default-color-background-subdued: var(--swn0jza);--x-default-color-background-subdued-alpha: var(--swn0jzb);--x-default-color-background-subdued-200: var(--swn0jzm);--x-default-color-border: var(--swn0jyw);--x-default-color-border-emphasized: var(--swn0jzc);--x-default-color-critical: var(--swn0jzh);--x-default-color-custom: var(--swn0jz0);--x-default-color-info: var(--swn0jzi);--x-default-color-success: var(--swn0jzj);--x-default-color-text: var(--swn0jyv);--x-default-color-text-contrast: var(--swn0jzd);--x-default-color-text-subdued: var(--swn0jze);--x-default-color-text-subdued-200: var(--swn0jzf);--x-default-color-warning: var(--swn0jzk);--x-default-color-icon: var(--swn0jyx, var(--swn0jze));--x-default-color-icon-strong: var(--swn0jzg, var(--swn0jyv))}._1fragemy6{--x-default-color-accent: var(--swn0jzz);--x-default-color-accent-contrast: var(--swn0j101);--x-default-color-accent-foreground-as-subdued-background: var(--swn0j103);--x-default-color-accent-foreground-as-subdued-background-alpha: var(--swn0j105);--x-default-color-accent-hovered: var(--swn0j106);--x-default-color-accent-text-on-foreground-as-subdued-background: var(--swn0j107);--x-default-color-accent-text-subdued-on-foreground-as-subdued-background: var(--swn0j108);--x-default-color-background: var(--swn0jzu);--x-default-color-background-subdued: var(--swn0j10a);--x-default-color-background-subdued-alpha: var(--swn0j10b);--x-default-color-border: var(--swn0jzw);--x-default-color-border-emphasized: var(--swn0j10c);--x-default-color-custom: var(--swn0j100);--x-default-color-text: var(--swn0jzv);--x-default-color-text-contrast: var(--swn0j10d);--x-default-color-text-subdued: var(--swn0j10e);--x-default-color-text-subdued-200: var(--swn0j10f);--x-default-color-icon: var(--swn0jzx, var(--swn0j10e));--x-default-color-icon-strong: var(--swn0j10g, var(--swn0jzv));--x-default-color-spinner: var(--swn0jzx, var(--swn0j10e))}._1fragemy7{--x-default-color-accent: var(--swn0j119, var(--swn0jzz));--x-default-color-background: var(--swn0j114, var(--swn0jzu));--x-default-color-border: var(--swn0j116, var(--swn0jzw));--x-default-color-custom: var(--swn0j11a, var(--swn0j100));--x-default-color-text: var(--swn0j115, var(--swn0jzv));--x-default-color-text-subdued: var(--swn0j11d, var(--swn0j10e));--x-default-color-icon: var(--swn0j117, var(--swn0j11d, var(--swn0jzx, var(--swn0j10e))));--x-default-color-spinner: var(--swn0j117, var(--swn0j11d, var(--swn0jzx, var(--swn0j10e))))}._1fragemy8{--x-default-color-accent: var(--swn0j10m, var(--swn0jzz));--x-default-color-accent-contrast: var(--swn0j10o, var(--swn0j101));--x-default-color-accent-foreground-as-subdued-background: var(--swn0j10q, var(--swn0j103));--x-default-color-accent-foreground-as-subdued-background-alpha: var(--swn0j10s, var(--swn0j105));--x-default-color-accent-hovered: var(--swn0j10t, var(--swn0j106));--x-default-color-accent-text-on-foreground-as-subdued-background: var(--swn0j10u, var(--swn0j107));--x-default-color-accent-text-subdued-on-foreground-as-subdued-background: var(--swn0j10v, var(--swn0j108));--x-default-color-background-subdued-alpha: var(--swn0j10y, var(--swn0j10b));--x-default-color-text-contrast: var(--swn0j110, var(--swn0j10d));--x-default-color-custom: var(--swn0j10n, var(--swn0j100));--x-default-color-background: var(--swn0j10h, var(--swn0j10q, var(--swn0j103)));--x-default-color-background-subdued: var(--swn0j10x, var(--swn0j10r, var(--swn0j104)));--x-default-color-background-light: var(--swn0j10w, var(--swn0j10p, var(--swn0j102)));--x-default-color-border: var(--swn0j10j, var(--swn0j10m, var(--swn0jzz)));--x-default-color-icon: var(--swn0j10k, var(--swn0j111, var(--swn0jzx, var(--swn0j10e))));--x-default-color-icon-strong: var(--swn0j113, var(--swn0j10i, var(--swn0jzv)));--x-default-color-spinner: var(--swn0j10l, var(--swn0jzx, var(--swn0j10e)));--x-default-color-text: var(--swn0j10i, var(--swn0j10u, var(--swn0j107)));--x-default-color-text-subdued: var(--swn0j111, var(--swn0j10v, var(--swn0j108)))}._1fragemy9{--x-default-color-background: var(--swn0j11e);--x-default-color-background-subdued: var(--swn0j11u);--x-default-color-background-subdued-alpha: var(--swn0j11v);--x-default-color-text: var(--swn0j11f);--x-default-color-text-subdued: var(--swn0j11y);--x-default-color-accent: var(--swn0j11j);--x-default-color-accent-contrast: var(--swn0j11l);--x-default-color-accent-foreground-as-subdued-background: var(--swn0j11n);--x-default-color-accent-foreground-as-subdued-background-alpha: var(--swn0j11p);--x-default-color-accent-hovered: var(--swn0j11q);--x-default-color-accent-text-on-foreground-as-subdued-background: var(--swn0j11r);--x-default-color-accent-text-subdued-on-foreground-as-subdued-background: var(--swn0j11s);--x-default-color-custom: var(--swn0j11k);--x-default-color-border: var(--swn0j11g);--x-default-color-icon: var(--swn0j11h, var(--swn0j11f));--x-default-color-icon-strong: var(--swn0j120, var(--swn0j11f));--x-default-color-spinner: var(--swn0j11h, var(--swn0j11f));--swn0jzs: var(--swn0j126, var(--x-default-color-accent));--swn0jzn: var(--swn0j121, var(--x-default-color-background-subdued));--swn0jzp: var(--swn0j123, var(--x-default-color-border));--swn0jzt: var(--swn0j127, var(--x-default-color-custom));--swn0jzq: var(--swn0j124, var(--x-default-color-icon));--swn0jzr: var(--swn0j124, var(--x-default-color-icon));--swn0jzo: var(--swn0j122, var(--x-default-color-text-subdued))}._1fragemya{--x-default-color-background: var(--swn0j128);--x-default-color-background-subdued: var(--swn0j12o);--x-default-color-background-subdued-alpha: var(--swn0j12p);--x-default-color-text: var(--swn0j129);--x-default-color-text-subdued: var(--swn0j12s);--x-default-color-accent: var(--swn0j12d);--x-default-color-accent-contrast: var(--swn0j12f);--x-default-color-accent-foreground-as-subdued-background: var(--swn0j12h);--x-default-color-accent-foreground-as-subdued-background-alpha: var(--swn0j12j);--x-default-color-accent-hovered: var(--swn0j12k);--x-default-color-accent-text-on-foreground-as-subdued-background: var(--swn0j12l);--x-default-color-accent-text-subdued-on-foreground-as-subdued-background: var(--swn0j12m);--x-default-color-custom: var(--swn0j12e);--x-default-color-border: var(--swn0j12a, var(--swn0jyw));--x-default-color-icon: var(--swn0j12b, var(--swn0j129));--x-default-color-icon-strong: var(--swn0j12u, var(--swn0j129));--x-default-color-spinner: var(--swn0j12b, var(--swn0j129));--swn0jzs: var(--swn0j130, var(--x-default-color-accent));--swn0jzn: var(--swn0j12v, var(--x-default-color-background-subdued));--swn0jzp: var(--swn0j12x, var(--x-default-color-border));--swn0jzt: var(--swn0j131, var(--x-default-color-custom));--swn0jzq: var(--swn0j12y, var(--x-default-color-icon));--swn0jzr: var(--swn0j12y, var(--x-default-color-icon));--swn0jzo: var(--swn0j12w, var(--x-default-color-text-subdued))}._1fragemyb{cursor:default}._1fragemyc{cursor:not-allowed}._1fragemyd{cursor:pointer}._1fragemye{cursor:text}._1fragemyf{fill:none}._1fragemyg{font-family:var(--x-typography-primary-fonts)}._1fragemyh{font-family:var(--x-typography-secondary-fonts)}._1fragemyi{flex-direction:column}._1fragemyj{flex-direction:row}._1fragemyk{outline:0px solid var(--x-ring-color, var(--x-default-color-accent));outline-color:rgb(from var(--x-ring-color, var(--x-default-color-accent)) r g b / 30%);outline-offset:var(--x-ring-offset)}._1fragemyk:focus-visible{outline-width:var(--x-ring-width);z-index:1}._1fragemyk:focus{outline-width:var(--x-ring-width);z-index:1}._1fragemyk:focus:not(:focus-visible){outline-width:0;z-index:auto}._1fragemyl{outline:0px solid var(--x-ring-color, var(--x-default-color-accent));outline-color:rgb(from var(--x-ring-color, var(--x-default-color-accent)) r g b / 30%);outline-offset:var(--x-ring-offset)}._1fragemym{flex-grow:0}._1fragemyn{flex-grow:1}._1fragemyo{flex-shrink:0}._1fragemyp{flex-shrink:1}._1fragemyq{flex-wrap:wrap}._1fragemyr{flex-wrap:nowrap}._1fragemys{font-size:var(--x-typography-size-extra-small)}._1fragemyt{font-size:var(--x-typography-size-small)}._1fragemyu{font-size:var(--x-typography-size-default)}._1fragemyv{font-size:var(--x-typography-size-medium)}._1fragemyw{font-size:var(--x-typography-size-large)}._1fragemyx{font-size:var(--x-typography-size-extra-large)}._1fragemyy{font-size:var(--x-typography-size-extra-extra-large)}._1fragemyz{font-weight:var(--x-typography-primary-weight-bold)}._1fragemz0{cursor:default;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._1fragemz1{width:var(--x-spacing-small-500)}._1fragemz2{width:var(--x-spacing-small-400)}._1fragemz3{width:var(--x-spacing-small-300)}._1fragemz4{width:var(--x-spacing-small-200)}._1fragemz5{width:var(--x-spacing-small-100)}._1fragemz6{width:var(--x-spacing-base)}._1fragemz7{width:var(--x-spacing-large-100)}._1fragemz8{width:var(--x-spacing-large-200)}._1fragemz9{width:var(--x-spacing-large-300)}._1fragemza{width:var(--x-spacing-large-400)}._1fragemzb{width:var(--x-spacing-large-500)}._1fragemzc{width:var(--x-spacing-large-600)}._1fragemzd{width:0px}._1fragemze{width:auto}._1fragemzf{width:100%}._1fragemzg{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._1fragemzh{line-height:1}._1fragemzi{line-height:var(--x-typography-line-height-small)}._1fragemzj{line-height:var(--x-typography-line-height-base)}._1fragemzk{list-style-type:none}[dir=ltr] ._1fragemzl{border-left-color:var(--x-default-color-border)}[dir=rtl] ._1fragemzl{border-right-color:var(--x-default-color-border)}[dir=ltr] ._1fragemzm{border-left-color:transparent}[dir=rtl] ._1fragemzm{border-right-color:transparent}[dir=ltr] ._1fragemzn{border-right-color:var(--x-default-color-border)}[dir=rtl] ._1fragemzn{border-left-color:var(--x-default-color-border)}[dir=ltr] ._1fragemzo{border-right-color:transparent}[dir=rtl] ._1fragemzo{border-left-color:transparent}._1fragemzp{border-top-color:var(--x-default-color-border)}._1fragemzq{border-top-color:transparent}._1fragemzr{border-bottom-color:var(--x-default-color-border)}._1fragemzs{border-bottom-color:transparent}._1fragemzt{bottom:0}._1fragemzu{bottom:50%}._1fragemzv{bottom:100%}._1fragemzw{bottom:var(--x-spacing-small-500)}._1fragemzx{bottom:var(--x-spacing-small-400)}._1fragemzy{bottom:var(--x-spacing-small-300)}._1fragemzz{bottom:var(--x-spacing-small-200)}._1fragem100{bottom:var(--x-spacing-small-100)}._1fragem101{bottom:var(--x-spacing-base)}._1fragem102{bottom:var(--x-spacing-large-100)}._1fragem103{bottom:var(--x-spacing-large-200)}._1fragem104{bottom:var(--x-spacing-large-300)}._1fragem105{bottom:var(--x-spacing-large-400)}._1fragem106{bottom:var(--x-spacing-large-500)}._1fragem107{bottom:var(--x-spacing-large-600)}._1fragem108{top:0}._1fragem109{top:50%}._1fragem10a{top:100%}._1fragem10b{top:var(--x-spacing-small-500)}._1fragem10c{top:var(--x-spacing-small-400)}._1fragem10d{top:var(--x-spacing-small-300)}._1fragem10e{top:var(--x-spacing-small-200)}._1fragem10f{top:var(--x-spacing-small-100)}._1fragem10g{top:var(--x-spacing-base)}._1fragem10h{top:var(--x-spacing-large-100)}._1fragem10i{top:var(--x-spacing-large-200)}._1fragem10j{top:var(--x-spacing-large-300)}._1fragem10k{top:var(--x-spacing-large-400)}._1fragem10l{top:var(--x-spacing-large-500)}._1fragem10m{top:var(--x-spacing-large-600)}[dir=ltr] ._1fragem10n{right:0}[dir=rtl] ._1fragem10n{left:0}[dir=ltr] ._1fragem10o{right:50%}[dir=rtl] ._1fragem10o{left:50%}[dir=ltr] ._1fragem10p{right:100%}[dir=rtl] ._1fragem10p{left:100%}[dir=ltr] ._1fragem10q{right:var(--x-spacing-small-500)}[dir=rtl] ._1fragem10q{left:var(--x-spacing-small-500)}[dir=ltr] ._1fragem10r{right:var(--x-spacing-small-400)}[dir=rtl] ._1fragem10r{left:var(--x-spacing-small-400)}[dir=ltr] ._1fragem10s{right:var(--x-spacing-small-300)}[dir=rtl] ._1fragem10s{left:var(--x-spacing-small-300)}[dir=ltr] ._1fragem10t{right:var(--x-spacing-small-200)}[dir=rtl] ._1fragem10t{left:var(--x-spacing-small-200)}[dir=ltr] ._1fragem10u{right:var(--x-spacing-small-100)}[dir=rtl] ._1fragem10u{left:var(--x-spacing-small-100)}[dir=ltr] ._1fragem10v{right:var(--x-spacing-base)}[dir=rtl] ._1fragem10v{left:var(--x-spacing-base)}[dir=ltr] ._1fragem10w{right:var(--x-spacing-large-100)}[dir=rtl] ._1fragem10w{left:var(--x-spacing-large-100)}[dir=ltr] ._1fragem10x{right:var(--x-spacing-large-200)}[dir=rtl] ._1fragem10x{left:var(--x-spacing-large-200)}[dir=ltr] ._1fragem10y{right:var(--x-spacing-large-300)}[dir=rtl] ._1fragem10y{left:var(--x-spacing-large-300)}[dir=ltr] ._1fragem10z{right:var(--x-spacing-large-400)}[dir=rtl] ._1fragem10z{left:var(--x-spacing-large-400)}[dir=ltr] ._1fragem110{right:var(--x-spacing-large-500)}[dir=rtl] ._1fragem110{left:var(--x-spacing-large-500)}[dir=ltr] ._1fragem111{right:var(--x-spacing-large-600)}[dir=rtl] ._1fragem111{left:var(--x-spacing-large-600)}[dir=ltr] ._1fragem112{left:0}[dir=rtl] ._1fragem112{right:0}[dir=ltr] ._1fragem113{left:50%}[dir=rtl] ._1fragem113{right:50%}[dir=ltr] ._1fragem114{left:100%}[dir=rtl] ._1fragem114{right:100%}[dir=ltr] ._1fragem115{left:var(--x-spacing-small-500)}[dir=rtl] ._1fragem115{right:var(--x-spacing-small-500)}[dir=ltr] ._1fragem116{left:var(--x-spacing-small-400)}[dir=rtl] ._1fragem116{right:var(--x-spacing-small-400)}[dir=ltr] ._1fragem117{left:var(--x-spacing-small-300)}[dir=rtl] ._1fragem117{right:var(--x-spacing-small-300)}[dir=ltr] ._1fragem118{left:var(--x-spacing-small-200)}[dir=rtl] ._1fragem118{right:var(--x-spacing-small-200)}[dir=ltr] ._1fragem119{left:var(--x-spacing-small-100)}[dir=rtl] ._1fragem119{right:var(--x-spacing-small-100)}[dir=ltr] ._1fragem11a{left:var(--x-spacing-base)}[dir=rtl] ._1fragem11a{right:var(--x-spacing-base)}[dir=ltr] ._1fragem11b{left:var(--x-spacing-large-100)}[dir=rtl] ._1fragem11b{right:var(--x-spacing-large-100)}[dir=ltr] ._1fragem11c{left:var(--x-spacing-large-200)}[dir=rtl] ._1fragem11c{right:var(--x-spacing-large-200)}[dir=ltr] ._1fragem11d{left:var(--x-spacing-large-300)}[dir=rtl] ._1fragem11d{right:var(--x-spacing-large-300)}[dir=ltr] ._1fragem11e{left:var(--x-spacing-large-400)}[dir=rtl] ._1fragem11e{right:var(--x-spacing-large-400)}[dir=ltr] ._1fragem11f{left:var(--x-spacing-large-500)}[dir=rtl] ._1fragem11f{right:var(--x-spacing-large-500)}[dir=ltr] ._1fragem11g{left:var(--x-spacing-large-600)}[dir=rtl] ._1fragem11g{right:var(--x-spacing-large-600)}._1fragem11h{margin:0}._1fragem11i{margin:auto}._1fragem11j{min-width:100%}._1fragem11k{opacity:0}._1fragem11l{opacity:.1}._1fragem11m{opacity:.2}._1fragem11n{opacity:.3}._1fragem11o{opacity:.4}._1fragem11p{opacity:.5}._1fragem11q{opacity:.6}._1fragem11r{opacity:.7}._1fragem11s{opacity:.8}._1fragem11t{opacity:.9}._1fragem11u{opacity:1}._1fragem11v{opacity:var(--x-opacity-disabled)}._1fragem11w{opacity:var(--x-opacity-readonly)}._1fragem11x{outline:transparent solid var(--x-border-width-base)}._1fragem11y{outline:transparent solid 0}._1fragem11z{pointer-events:none}._1fragem120{pointer-events:auto}._1fragem121,._1fragem122{border-width:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}._1fragem122:focus{border-width:undefined;clip:auto;height:auto;margin:0;overflow:visible;padding:undefined;position:static;width:auto;white-space:normal}._1fragem123{--x-box-shadow-extra-small: inset 0 0 0 .5px rgba(0, 0, 0, .08), 0 3px 4px -2px rgba(0, 0, 0, .08);--x-box-shadow-small: inset 0 0 0 .5px rgba(0, 0, 0, .09), 0 5px 7px -5px rgba(0, 0, 0, .1);--x-box-shadow-base: inset 0 0 0 .5px rgba(0, 0, 0, .09), 0 7px 10px -8px rgba(0, 0, 0, .14);--x-box-shadow-large: inset 0 0 0 .5px rgba(0, 0, 0, .1), 0 10px 14px -12px rgba(0, 0, 0, .16);--x-box-shadow-extra-large: inset 0 0 0 .5px rgba(0, 0, 0, .1), 0 14px 20px -18px rgba(0, 0, 0, .18)}._1fragem124{text-align:center}[dir=ltr] ._1fragem125{text-align:right}[dir=rtl] ._1fragem125,[dir=ltr] ._1fragem126{text-align:left}[dir=rtl] ._1fragem126{text-align:right}._1fragem127{text-align:justify}._1fragem128{text-decoration:none}._1fragem129{text-decoration:underline}._1fragem12a{text-decoration:line-through}._1fragem12b{text-decoration:inherit}._1fragem12c{transition-duration:var(--x-duration-faster)}._1fragem12d{transition-duration:var(--x-duration-fast)}._1fragem12e{transition-duration:var(--x-duration-base)}._1fragem12f{transition-duration:var(--x-duration-slow)}._1fragem12g{transition-duration:var(--x-duration-slower)}._1fragem12h{transition-duration:var(--x-duration-slowest)}._1fragem12i{transition-duration:0s}._1fragem12j{transition-property:all}._1fragem12k{transition-property:color,background-color,border-color,box-shadow}._1fragem12l{transition-property:opacity}._1fragem12m{transition-property:height,max-height}._1fragem12n{transition-property:color,background-color,border-color,box-shadow,opacity,transform,outline-width}._1fragem12o{transition-property:none}._1fragem12p{transition-timing-function:var(--x-timing-base)}._1fragem12q{transition-timing-function:var(--x-timing-ease-out)}._1fragem12r{transition-timing-function:var(--x-timing-linear)}._1fragem12s{transition-timing-function:var(--x-timing-spring)}._1fragem12t{transition-timing-function:ease-in-out}._1fragem12u{-webkit-tap-highlight-color:transparent}._1fragem12v{-webkit-touch-callout:none}._1fragem12w{-webkit-user-select:none;-moz-user-select:none;user-select:none}._1fragem12x{vertical-align:middle}._1fragem12y{white-space:nowrap}._1fragem12z{z-index:1}._1fragem130{z-index:10}._1fragem131{z-index:20}._1fragem132{z-index:1000}._1fragem133{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem138{background-color:var(--swn0jzl);color:var(--x-default-color-text)}._1fragem13d{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem13i{background-color:transparent}._1fragem13n{background-color:var(--x-default-color-background-subdued-200);color:var(--x-default-color-text)}._1fragem13s:hover,._1fragem13s:focus{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem13x:hover,._1fragem13x:focus{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem142:hover,._1fragem142:focus{background-color:transparent}@media screen and (min-width:580px){._1fragem1{align-content:space-around}._1fragem6{align-content:space-between}._1fragemb{align-content:center}._1fragemg{align-content:flex-end}._1frageml{align-content:space-evenly}._1fragemq{align-content:normal}._1fragemv{align-content:flex-start}._1fragem10{align-content:stretch}._1fragem15{align-items:baseline}._1fragem1a{align-items:center}._1fragem1f{align-items:safe center}._1fragem1k{align-items:flex-end}._1fragem1p{align-items:normal}._1fragem1u{align-items:flex-start}._1fragem1z{align-items:stretch}._1fragem24{align-self:auto}._1fragem29{align-self:baseline}._1fragem2e{align-self:center}._1fragem2j{align-self:flex-start}._1fragem2o{align-self:flex-end}._1fragem2t{align-self:stretch}._1fragem2y{height:var(--x-spacing-small-500)}._1fragem33{height:var(--x-spacing-small-400)}._1fragem38{height:var(--x-spacing-small-300)}._1fragem3d{height:var(--x-spacing-small-200)}._1fragem3i{height:var(--x-spacing-small-100)}._1fragem3n{height:var(--x-spacing-base)}._1fragem3s{height:var(--x-spacing-large-100)}._1fragem3x{height:var(--x-spacing-large-200)}._1fragem42{height:var(--x-spacing-large-300)}._1fragem47{height:var(--x-spacing-large-400)}._1fragem4c{height:var(--x-spacing-large-500)}._1fragem4h{height:var(--x-spacing-large-600)}._1fragem4m{height:0px}._1fragem4r{height:100%}._1fragem4w{height:1lh}._1fragem51{box-shadow:none}._1fragem56{box-shadow:var(--x-box-shadow-extra-small)}._1fragem5b{box-shadow:var(--x-box-shadow-small)}._1fragem5g{box-shadow:var(--x-box-shadow-base)}._1fragem5l{box-shadow:var(--x-box-shadow-large)}._1fragem5q{box-shadow:var(--x-box-shadow-extra-large)}._1fragem5v{display:block}._1fragem60{display:contents}._1fragem65{display:flex}._1fragem6a{display:inline}._1fragem6f{display:inline-block}._1fragem6k{display:inline-flex}._1fragem6p{display:inline-grid}._1fragem6u{display:grid}._1fragem6z{display:none}._1fragem74{flex-direction:column}._1fragem79{flex-direction:row}._1fragem7e{flex-wrap:wrap}._1fragem7j{flex-wrap:nowrap}._1fragem7o{row-gap:var(--x-spacing-small-500)}._1fragem7t{row-gap:var(--x-spacing-small-400)}._1fragem7y{row-gap:var(--x-spacing-small-300)}._1fragem83{row-gap:var(--x-spacing-small-200)}._1fragem88{row-gap:var(--x-spacing-small-100)}._1fragem8d{row-gap:var(--x-spacing-base)}._1fragem8i{row-gap:var(--x-spacing-large-100)}._1fragem8n{row-gap:var(--x-spacing-large-200)}._1fragem8s{row-gap:var(--x-spacing-large-300)}._1fragem8x{row-gap:var(--x-spacing-large-400)}._1fragem92{row-gap:var(--x-spacing-large-500)}._1fragem97{row-gap:var(--x-spacing-large-600)}._1fragem9c{row-gap:0px}._1fragem9h{-moz-column-gap:var(--x-spacing-small-500);column-gap:var(--x-spacing-small-500)}._1fragem9m{-moz-column-gap:var(--x-spacing-small-400);column-gap:var(--x-spacing-small-400)}._1fragem9r{-moz-column-gap:var(--x-spacing-small-300);column-gap:var(--x-spacing-small-300)}._1fragem9w{-moz-column-gap:var(--x-spacing-small-200);column-gap:var(--x-spacing-small-200)}._1fragema1{-moz-column-gap:var(--x-spacing-small-100);column-gap:var(--x-spacing-small-100)}._1fragema6{-moz-column-gap:var(--x-spacing-base);column-gap:var(--x-spacing-base)}._1fragemab{-moz-column-gap:var(--x-spacing-large-100);column-gap:var(--x-spacing-large-100)}._1fragemag{-moz-column-gap:var(--x-spacing-large-200);column-gap:var(--x-spacing-large-200)}._1fragemal{-moz-column-gap:var(--x-spacing-large-300);column-gap:var(--x-spacing-large-300)}._1fragemaq{-moz-column-gap:var(--x-spacing-large-400);column-gap:var(--x-spacing-large-400)}._1fragemav{-moz-column-gap:var(--x-spacing-large-500);column-gap:var(--x-spacing-large-500)}._1fragemb0{-moz-column-gap:var(--x-spacing-large-600);column-gap:var(--x-spacing-large-600)}._1fragemb5{-moz-column-gap:0px;column-gap:0px}._1fragemba{justify-content:space-around}._1fragembf{justify-content:space-between}._1fragembk{justify-content:center}._1fragembp{justify-content:safe center}._1fragembu{justify-content:flex-end}._1fragembz{justify-content:space-evenly}._1fragemc4{justify-content:normal}._1fragemc9{justify-content:flex-start}._1fragemce{justify-content:stretch}._1fragemcj{justify-items:baseline}._1fragemco{justify-items:center}._1fragemct{justify-items:end}._1fragemcy{justify-items:normal}._1fragemd3{justify-items:start}._1fragemd8{justify-items:stretch}[dir=ltr] ._1fragemdd{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdd{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1fragemdi{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1fragemdi{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1fragemdn{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1fragemdn{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemds{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemds{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemdx{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdx{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1frageme2{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1frageme2{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1frageme7{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1frageme7{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemec{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemec{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemeh{border-top:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemem{border-top:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemer{border-top:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemew{border-top:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemf1{border-bottom:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemf6{border-bottom:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemfb{border-bottom:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemfg{border-bottom:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemfl{border-top-left-radius:0}[dir=rtl] ._1fragemfl{border-top-right-radius:0}[dir=ltr] ._1fragemfq{border-top-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemfq{border-top-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemfv{border-top-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemfv{border-top-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemg0{border-top-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemg0{border-top-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemg5{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemg5{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemga{border-top-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemga{border-top-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemgf{border-top-right-radius:0}[dir=rtl] ._1fragemgf{border-top-left-radius:0}[dir=ltr] ._1fragemgk{border-top-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemgk{border-top-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemgp{border-top-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemgp{border-top-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemgu{border-top-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemgu{border-top-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemgz{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemgz{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemh4{border-top-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemh4{border-top-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemh9{border-bottom-left-radius:0}[dir=rtl] ._1fragemh9{border-bottom-right-radius:0}[dir=ltr] ._1fragemhe{border-bottom-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemhe{border-bottom-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemhj{border-bottom-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemhj{border-bottom-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemho{border-bottom-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemho{border-bottom-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemht{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemht{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemhy{border-bottom-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemhy{border-bottom-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemi3{border-bottom-right-radius:0}[dir=rtl] ._1fragemi3{border-bottom-left-radius:0}[dir=ltr] ._1fragemi8{border-bottom-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemi8{border-bottom-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemid{border-bottom-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemid{border-bottom-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemii{border-bottom-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemii{border-bottom-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemin{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemin{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemis{border-bottom-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemis{border-bottom-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemix{border-left-style:none}[dir=rtl] ._1fragemix{border-right-style:none}[dir=ltr] ._1fragemj2{border-left-style:solid}[dir=rtl] ._1fragemj2{border-right-style:solid}[dir=ltr] ._1fragemj7{border-left-style:dotted}[dir=rtl] ._1fragemj7{border-right-style:dotted}[dir=ltr] ._1fragemjc{border-left-style:dashed}[dir=rtl] ._1fragemjc{border-right-style:dashed}[dir=ltr] ._1fragemjh{border-right-style:none}[dir=rtl] ._1fragemjh{border-left-style:none}[dir=ltr] ._1fragemjm{border-right-style:solid}[dir=rtl] ._1fragemjm{border-left-style:solid}[dir=ltr] ._1fragemjr{border-right-style:dotted}[dir=rtl] ._1fragemjr{border-left-style:dotted}[dir=ltr] ._1fragemjw{border-right-style:dashed}[dir=rtl] ._1fragemjw{border-left-style:dashed}._1fragemk1{border-top-style:none}._1fragemk6{border-top-style:solid}._1fragemkb{border-top-style:dotted}._1fragemkg{border-top-style:dashed}._1fragemkl{border-bottom-style:none}._1fragemkq{border-bottom-style:solid}._1fragemkv{border-bottom-style:dotted}._1frageml0{border-bottom-style:dashed}[dir=ltr] ._1frageml5{border-left-width:var(--x-border-width-base)}[dir=rtl] ._1frageml5{border-right-width:var(--x-border-width-base)}[dir=ltr] ._1fragemla{border-left-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemla{border-right-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemlf{border-left-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemlf{border-right-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemlk{border-left-width:0}[dir=rtl] ._1fragemlk{border-right-width:0}[dir=ltr] ._1fragemlp{border-right-width:var(--x-border-width-base)}[dir=rtl] ._1fragemlp{border-left-width:var(--x-border-width-base)}[dir=ltr] ._1fragemlu{border-right-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemlu{border-left-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemlz{border-right-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemlz{border-left-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemm4{border-right-width:0}[dir=rtl] ._1fragemm4{border-left-width:0}._1fragemm9{border-top-width:var(--x-border-width-base)}._1fragemme{border-top-width:var(--x-border-width-large-100)}._1fragemmj{border-top-width:var(--x-border-width-large-200)}._1fragemmo{border-top-width:0}._1fragemmt{border-bottom-width:var(--x-border-width-base)}._1fragemmy{border-bottom-width:var(--x-border-width-large-100)}._1fragemn3{border-bottom-width:var(--x-border-width-large-200)}._1fragemn8{border-bottom-width:0}._1fragemnd{padding-bottom:var(--x-spacing-small-500)}._1fragemni{padding-bottom:var(--x-spacing-small-400)}._1fragemnn{padding-bottom:var(--x-spacing-small-300)}._1fragemns{padding-bottom:var(--x-spacing-small-200)}._1fragemnx{padding-bottom:var(--x-spacing-small-100)}._1fragemo2{padding-bottom:var(--x-spacing-base)}._1fragemo7{padding-bottom:var(--x-spacing-large-100)}._1fragemoc{padding-bottom:var(--x-spacing-large-200)}._1fragemoh{padding-bottom:var(--x-spacing-large-300)}._1fragemom{padding-bottom:var(--x-spacing-large-400)}._1fragemor{padding-bottom:var(--x-spacing-large-500)}._1fragemow{padding-bottom:var(--x-spacing-large-600)}._1fragemp1{padding-bottom:0}._1fragemp6{padding-top:var(--x-spacing-small-500)}._1fragempb{padding-top:var(--x-spacing-small-400)}._1fragempg{padding-top:var(--x-spacing-small-300)}._1fragempl{padding-top:var(--x-spacing-small-200)}._1fragempq{padding-top:var(--x-spacing-small-100)}._1fragempv{padding-top:var(--x-spacing-base)}._1fragemq0{padding-top:var(--x-spacing-large-100)}._1fragemq5{padding-top:var(--x-spacing-large-200)}._1fragemqa{padding-top:var(--x-spacing-large-300)}._1fragemqf{padding-top:var(--x-spacing-large-400)}._1fragemqk{padding-top:var(--x-spacing-large-500)}._1fragemqp{padding-top:var(--x-spacing-large-600)}._1fragemqu{padding-top:0}[dir=ltr] ._1fragemqz{padding-right:var(--x-spacing-small-500)}[dir=rtl] ._1fragemqz{padding-left:var(--x-spacing-small-500)}[dir=ltr] ._1fragemr4{padding-right:var(--x-spacing-small-400)}[dir=rtl] ._1fragemr4{padding-left:var(--x-spacing-small-400)}[dir=ltr] ._1fragemr9{padding-right:var(--x-spacing-small-300)}[dir=rtl] ._1fragemr9{padding-left:var(--x-spacing-small-300)}[dir=ltr] ._1fragemre{padding-right:var(--x-spacing-small-200)}[dir=rtl] ._1fragemre{padding-left:var(--x-spacing-small-200)}[dir=ltr] ._1fragemrj{padding-right:var(--x-spacing-small-100)}[dir=rtl] ._1fragemrj{padding-left:var(--x-spacing-small-100)}[dir=ltr] ._1fragemro{padding-right:var(--x-spacing-base)}[dir=rtl] ._1fragemro{padding-left:var(--x-spacing-base)}[dir=ltr] ._1fragemrt{padding-right:var(--x-spacing-large-100)}[dir=rtl] ._1fragemrt{padding-left:var(--x-spacing-large-100)}[dir=ltr] ._1fragemry{padding-right:var(--x-spacing-large-200)}[dir=rtl] ._1fragemry{padding-left:var(--x-spacing-large-200)}[dir=ltr] ._1fragems3{padding-right:var(--x-spacing-large-300)}[dir=rtl] ._1fragems3{padding-left:var(--x-spacing-large-300)}[dir=ltr] ._1fragems8{padding-right:var(--x-spacing-large-400)}[dir=rtl] ._1fragems8{padding-left:var(--x-spacing-large-400)}[dir=ltr] ._1fragemsd{padding-right:var(--x-spacing-large-500)}[dir=rtl] ._1fragemsd{padding-left:var(--x-spacing-large-500)}[dir=ltr] ._1fragemsi{padding-right:var(--x-spacing-large-600)}[dir=rtl] ._1fragemsi{padding-left:var(--x-spacing-large-600)}[dir=ltr] ._1fragemsn{padding-right:0}[dir=rtl] ._1fragemsn{padding-left:0}[dir=ltr] ._1fragemss{padding-left:var(--x-spacing-small-500)}[dir=rtl] ._1fragemss{padding-right:var(--x-spacing-small-500)}[dir=ltr] ._1fragemsx{padding-left:var(--x-spacing-small-400)}[dir=rtl] ._1fragemsx{padding-right:var(--x-spacing-small-400)}[dir=ltr] ._1fragemt2{padding-left:var(--x-spacing-small-300)}[dir=rtl] ._1fragemt2{padding-right:var(--x-spacing-small-300)}[dir=ltr] ._1fragemt7{padding-left:var(--x-spacing-small-200)}[dir=rtl] ._1fragemt7{padding-right:var(--x-spacing-small-200)}[dir=ltr] ._1fragemtc{padding-left:var(--x-spacing-small-100)}[dir=rtl] ._1fragemtc{padding-right:var(--x-spacing-small-100)}[dir=ltr] ._1fragemth{padding-left:var(--x-spacing-base)}[dir=rtl] ._1fragemth{padding-right:var(--x-spacing-base)}[dir=ltr] ._1fragemtm{padding-left:var(--x-spacing-large-100)}[dir=rtl] ._1fragemtm{padding-right:var(--x-spacing-large-100)}[dir=ltr] ._1fragemtr{padding-left:var(--x-spacing-large-200)}[dir=rtl] ._1fragemtr{padding-right:var(--x-spacing-large-200)}[dir=ltr] ._1fragemtw{padding-left:var(--x-spacing-large-300)}[dir=rtl] ._1fragemtw{padding-right:var(--x-spacing-large-300)}[dir=ltr] ._1fragemu1{padding-left:var(--x-spacing-large-400)}[dir=rtl] ._1fragemu1{padding-right:var(--x-spacing-large-400)}[dir=ltr] ._1fragemu6{padding-left:var(--x-spacing-large-500)}[dir=rtl] ._1fragemu6{padding-right:var(--x-spacing-large-500)}[dir=ltr] ._1fragemub{padding-left:var(--x-spacing-large-600)}[dir=rtl] ._1fragemub{padding-right:var(--x-spacing-large-600)}[dir=ltr] ._1fragemug{padding-left:0}[dir=rtl] ._1fragemug{padding-right:0}._1fragemul{overflow-y:auto}._1fragemuq{overflow-y:hidden}._1fragemuv{overflow-y:scroll}._1fragemv0{overflow-x:auto}._1fragemv5{overflow-x:hidden}._1fragemva{overflow-x:scroll}._1fragemvf{max-height:100%}._1fragemvk{max-height:none}._1fragemvp{max-width:100%}._1fragemvu{min-height:100%}._1fragemvz{min-height:100vh}._1fragemw4{object-fit:contain}._1fragemw9{object-fit:cover}._1fragemwe{object-fit:fill}._1fragemwj{position:absolute}._1fragemwo{position:fixed}._1fragemwt{position:relative}._1fragemwy{position:static}._1fragemx3{position:-webkit-sticky;position:sticky}._1fragemx8{grid-auto-flow:column}._1fragemxd{grid-auto-flow:row}._1fragem134{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem139{background-color:var(--swn0jzl);color:var(--x-default-color-text)}._1fragem13e{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem13j{background-color:transparent}._1fragem13o{background-color:var(--x-default-color-background-subdued-200);color:var(--x-default-color-text)}._1fragem13t:hover,._1fragem13t:focus{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem13y:hover,._1fragem13y:focus{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem143:hover,._1fragem143:focus{background-color:transparent}}@media screen and (min-width:750px){._1fragem2{align-content:space-around}._1fragem7{align-content:space-between}._1fragemc{align-content:center}._1fragemh{align-content:flex-end}._1fragemm{align-content:space-evenly}._1fragemr{align-content:normal}._1fragemw{align-content:flex-start}._1fragem11{align-content:stretch}._1fragem16{align-items:baseline}._1fragem1b{align-items:center}._1fragem1g{align-items:safe center}._1fragem1l{align-items:flex-end}._1fragem1q{align-items:normal}._1fragem1v{align-items:flex-start}._1fragem20{align-items:stretch}._1fragem25{align-self:auto}._1fragem2a{align-self:baseline}._1fragem2f{align-self:center}._1fragem2k{align-self:flex-start}._1fragem2p{align-self:flex-end}._1fragem2u{align-self:stretch}._1fragem2z{height:var(--x-spacing-small-500)}._1fragem34{height:var(--x-spacing-small-400)}._1fragem39{height:var(--x-spacing-small-300)}._1fragem3e{height:var(--x-spacing-small-200)}._1fragem3j{height:var(--x-spacing-small-100)}._1fragem3o{height:var(--x-spacing-base)}._1fragem3t{height:var(--x-spacing-large-100)}._1fragem3y{height:var(--x-spacing-large-200)}._1fragem43{height:var(--x-spacing-large-300)}._1fragem48{height:var(--x-spacing-large-400)}._1fragem4d{height:var(--x-spacing-large-500)}._1fragem4i{height:var(--x-spacing-large-600)}._1fragem4n{height:0px}._1fragem4s{height:100%}._1fragem4x{height:1lh}._1fragem52{box-shadow:none}._1fragem57{box-shadow:var(--x-box-shadow-extra-small)}._1fragem5c{box-shadow:var(--x-box-shadow-small)}._1fragem5h{box-shadow:var(--x-box-shadow-base)}._1fragem5m{box-shadow:var(--x-box-shadow-large)}._1fragem5r{box-shadow:var(--x-box-shadow-extra-large)}._1fragem5w{display:block}._1fragem61{display:contents}._1fragem66{display:flex}._1fragem6b{display:inline}._1fragem6g{display:inline-block}._1fragem6l{display:inline-flex}._1fragem6q{display:inline-grid}._1fragem6v{display:grid}._1fragem70{display:none}._1fragem75{flex-direction:column}._1fragem7a{flex-direction:row}._1fragem7f{flex-wrap:wrap}._1fragem7k{flex-wrap:nowrap}._1fragem7p{row-gap:var(--x-spacing-small-500)}._1fragem7u{row-gap:var(--x-spacing-small-400)}._1fragem7z{row-gap:var(--x-spacing-small-300)}._1fragem84{row-gap:var(--x-spacing-small-200)}._1fragem89{row-gap:var(--x-spacing-small-100)}._1fragem8e{row-gap:var(--x-spacing-base)}._1fragem8j{row-gap:var(--x-spacing-large-100)}._1fragem8o{row-gap:var(--x-spacing-large-200)}._1fragem8t{row-gap:var(--x-spacing-large-300)}._1fragem8y{row-gap:var(--x-spacing-large-400)}._1fragem93{row-gap:var(--x-spacing-large-500)}._1fragem98{row-gap:var(--x-spacing-large-600)}._1fragem9d{row-gap:0px}._1fragem9i{-moz-column-gap:var(--x-spacing-small-500);column-gap:var(--x-spacing-small-500)}._1fragem9n{-moz-column-gap:var(--x-spacing-small-400);column-gap:var(--x-spacing-small-400)}._1fragem9s{-moz-column-gap:var(--x-spacing-small-300);column-gap:var(--x-spacing-small-300)}._1fragem9x{-moz-column-gap:var(--x-spacing-small-200);column-gap:var(--x-spacing-small-200)}._1fragema2{-moz-column-gap:var(--x-spacing-small-100);column-gap:var(--x-spacing-small-100)}._1fragema7{-moz-column-gap:var(--x-spacing-base);column-gap:var(--x-spacing-base)}._1fragemac{-moz-column-gap:var(--x-spacing-large-100);column-gap:var(--x-spacing-large-100)}._1fragemah{-moz-column-gap:var(--x-spacing-large-200);column-gap:var(--x-spacing-large-200)}._1fragemam{-moz-column-gap:var(--x-spacing-large-300);column-gap:var(--x-spacing-large-300)}._1fragemar{-moz-column-gap:var(--x-spacing-large-400);column-gap:var(--x-spacing-large-400)}._1fragemaw{-moz-column-gap:var(--x-spacing-large-500);column-gap:var(--x-spacing-large-500)}._1fragemb1{-moz-column-gap:var(--x-spacing-large-600);column-gap:var(--x-spacing-large-600)}._1fragemb6{-moz-column-gap:0px;column-gap:0px}._1fragembb{justify-content:space-around}._1fragembg{justify-content:space-between}._1fragembl{justify-content:center}._1fragembq{justify-content:safe center}._1fragembv{justify-content:flex-end}._1fragemc0{justify-content:space-evenly}._1fragemc5{justify-content:normal}._1fragemca{justify-content:flex-start}._1fragemcf{justify-content:stretch}._1fragemck{justify-items:baseline}._1fragemcp{justify-items:center}._1fragemcu{justify-items:end}._1fragemcz{justify-items:normal}._1fragemd4{justify-items:start}._1fragemd9{justify-items:stretch}[dir=ltr] ._1fragemde{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemde{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1fragemdj{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1fragemdj{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1fragemdo{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1fragemdo{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemdt{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemdt{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemdy{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdy{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1frageme3{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1frageme3{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1frageme8{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1frageme8{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemed{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemed{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemei{border-top:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemen{border-top:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemes{border-top:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemex{border-top:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemf2{border-bottom:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemf7{border-bottom:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemfc{border-bottom:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemfh{border-bottom:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemfm{border-top-left-radius:0}[dir=rtl] ._1fragemfm{border-top-right-radius:0}[dir=ltr] ._1fragemfr{border-top-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemfr{border-top-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemfw{border-top-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemfw{border-top-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemg1{border-top-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemg1{border-top-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemg6{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemg6{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemgb{border-top-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemgb{border-top-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemgg{border-top-right-radius:0}[dir=rtl] ._1fragemgg{border-top-left-radius:0}[dir=ltr] ._1fragemgl{border-top-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemgl{border-top-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemgq{border-top-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemgq{border-top-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemgv{border-top-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemgv{border-top-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemh0{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemh0{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemh5{border-top-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemh5{border-top-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemha{border-bottom-left-radius:0}[dir=rtl] ._1fragemha{border-bottom-right-radius:0}[dir=ltr] ._1fragemhf{border-bottom-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemhf{border-bottom-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemhk{border-bottom-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemhk{border-bottom-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemhp{border-bottom-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemhp{border-bottom-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemhu{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemhu{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemhz{border-bottom-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemhz{border-bottom-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemi4{border-bottom-right-radius:0}[dir=rtl] ._1fragemi4{border-bottom-left-radius:0}[dir=ltr] ._1fragemi9{border-bottom-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemi9{border-bottom-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemie{border-bottom-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemie{border-bottom-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemij{border-bottom-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemij{border-bottom-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemio{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemio{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemit{border-bottom-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemit{border-bottom-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemiy{border-left-style:none}[dir=rtl] ._1fragemiy{border-right-style:none}[dir=ltr] ._1fragemj3{border-left-style:solid}[dir=rtl] ._1fragemj3{border-right-style:solid}[dir=ltr] ._1fragemj8{border-left-style:dotted}[dir=rtl] ._1fragemj8{border-right-style:dotted}[dir=ltr] ._1fragemjd{border-left-style:dashed}[dir=rtl] ._1fragemjd{border-right-style:dashed}[dir=ltr] ._1fragemji{border-right-style:none}[dir=rtl] ._1fragemji{border-left-style:none}[dir=ltr] ._1fragemjn{border-right-style:solid}[dir=rtl] ._1fragemjn{border-left-style:solid}[dir=ltr] ._1fragemjs{border-right-style:dotted}[dir=rtl] ._1fragemjs{border-left-style:dotted}[dir=ltr] ._1fragemjx{border-right-style:dashed}[dir=rtl] ._1fragemjx{border-left-style:dashed}._1fragemk2{border-top-style:none}._1fragemk7{border-top-style:solid}._1fragemkc{border-top-style:dotted}._1fragemkh{border-top-style:dashed}._1fragemkm{border-bottom-style:none}._1fragemkr{border-bottom-style:solid}._1fragemkw{border-bottom-style:dotted}._1frageml1{border-bottom-style:dashed}[dir=ltr] ._1frageml6{border-left-width:var(--x-border-width-base)}[dir=rtl] ._1frageml6{border-right-width:var(--x-border-width-base)}[dir=ltr] ._1fragemlb{border-left-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemlb{border-right-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemlg{border-left-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemlg{border-right-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemll{border-left-width:0}[dir=rtl] ._1fragemll{border-right-width:0}[dir=ltr] ._1fragemlq{border-right-width:var(--x-border-width-base)}[dir=rtl] ._1fragemlq{border-left-width:var(--x-border-width-base)}[dir=ltr] ._1fragemlv{border-right-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemlv{border-left-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemm0{border-right-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemm0{border-left-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemm5{border-right-width:0}[dir=rtl] ._1fragemm5{border-left-width:0}._1fragemma{border-top-width:var(--x-border-width-base)}._1fragemmf{border-top-width:var(--x-border-width-large-100)}._1fragemmk{border-top-width:var(--x-border-width-large-200)}._1fragemmp{border-top-width:0}._1fragemmu{border-bottom-width:var(--x-border-width-base)}._1fragemmz{border-bottom-width:var(--x-border-width-large-100)}._1fragemn4{border-bottom-width:var(--x-border-width-large-200)}._1fragemn9{border-bottom-width:0}._1fragemne{padding-bottom:var(--x-spacing-small-500)}._1fragemnj{padding-bottom:var(--x-spacing-small-400)}._1fragemno{padding-bottom:var(--x-spacing-small-300)}._1fragemnt{padding-bottom:var(--x-spacing-small-200)}._1fragemny{padding-bottom:var(--x-spacing-small-100)}._1fragemo3{padding-bottom:var(--x-spacing-base)}._1fragemo8{padding-bottom:var(--x-spacing-large-100)}._1fragemod{padding-bottom:var(--x-spacing-large-200)}._1fragemoi{padding-bottom:var(--x-spacing-large-300)}._1fragemon{padding-bottom:var(--x-spacing-large-400)}._1fragemos{padding-bottom:var(--x-spacing-large-500)}._1fragemox{padding-bottom:var(--x-spacing-large-600)}._1fragemp2{padding-bottom:0}._1fragemp7{padding-top:var(--x-spacing-small-500)}._1fragempc{padding-top:var(--x-spacing-small-400)}._1fragemph{padding-top:var(--x-spacing-small-300)}._1fragempm{padding-top:var(--x-spacing-small-200)}._1fragempr{padding-top:var(--x-spacing-small-100)}._1fragempw{padding-top:var(--x-spacing-base)}._1fragemq1{padding-top:var(--x-spacing-large-100)}._1fragemq6{padding-top:var(--x-spacing-large-200)}._1fragemqb{padding-top:var(--x-spacing-large-300)}._1fragemqg{padding-top:var(--x-spacing-large-400)}._1fragemql{padding-top:var(--x-spacing-large-500)}._1fragemqq{padding-top:var(--x-spacing-large-600)}._1fragemqv{padding-top:0}[dir=ltr] ._1fragemr0{padding-right:var(--x-spacing-small-500)}[dir=rtl] ._1fragemr0{padding-left:var(--x-spacing-small-500)}[dir=ltr] ._1fragemr5{padding-right:var(--x-spacing-small-400)}[dir=rtl] ._1fragemr5{padding-left:var(--x-spacing-small-400)}[dir=ltr] ._1fragemra{padding-right:var(--x-spacing-small-300)}[dir=rtl] ._1fragemra{padding-left:var(--x-spacing-small-300)}[dir=ltr] ._1fragemrf{padding-right:var(--x-spacing-small-200)}[dir=rtl] ._1fragemrf{padding-left:var(--x-spacing-small-200)}[dir=ltr] ._1fragemrk{padding-right:var(--x-spacing-small-100)}[dir=rtl] ._1fragemrk{padding-left:var(--x-spacing-small-100)}[dir=ltr] ._1fragemrp{padding-right:var(--x-spacing-base)}[dir=rtl] ._1fragemrp{padding-left:var(--x-spacing-base)}[dir=ltr] ._1fragemru{padding-right:var(--x-spacing-large-100)}[dir=rtl] ._1fragemru{padding-left:var(--x-spacing-large-100)}[dir=ltr] ._1fragemrz{padding-right:var(--x-spacing-large-200)}[dir=rtl] ._1fragemrz{padding-left:var(--x-spacing-large-200)}[dir=ltr] ._1fragems4{padding-right:var(--x-spacing-large-300)}[dir=rtl] ._1fragems4{padding-left:var(--x-spacing-large-300)}[dir=ltr] ._1fragems9{padding-right:var(--x-spacing-large-400)}[dir=rtl] ._1fragems9{padding-left:var(--x-spacing-large-400)}[dir=ltr] ._1fragemse{padding-right:var(--x-spacing-large-500)}[dir=rtl] ._1fragemse{padding-left:var(--x-spacing-large-500)}[dir=ltr] ._1fragemsj{padding-right:var(--x-spacing-large-600)}[dir=rtl] ._1fragemsj{padding-left:var(--x-spacing-large-600)}[dir=ltr] ._1fragemso{padding-right:0}[dir=rtl] ._1fragemso{padding-left:0}[dir=ltr] ._1fragemst{padding-left:var(--x-spacing-small-500)}[dir=rtl] ._1fragemst{padding-right:var(--x-spacing-small-500)}[dir=ltr] ._1fragemsy{padding-left:var(--x-spacing-small-400)}[dir=rtl] ._1fragemsy{padding-right:var(--x-spacing-small-400)}[dir=ltr] ._1fragemt3{padding-left:var(--x-spacing-small-300)}[dir=rtl] ._1fragemt3{padding-right:var(--x-spacing-small-300)}[dir=ltr] ._1fragemt8{padding-left:var(--x-spacing-small-200)}[dir=rtl] ._1fragemt8{padding-right:var(--x-spacing-small-200)}[dir=ltr] ._1fragemtd{padding-left:var(--x-spacing-small-100)}[dir=rtl] ._1fragemtd{padding-right:var(--x-spacing-small-100)}[dir=ltr] ._1fragemti{padding-left:var(--x-spacing-base)}[dir=rtl] ._1fragemti{padding-right:var(--x-spacing-base)}[dir=ltr] ._1fragemtn{padding-left:var(--x-spacing-large-100)}[dir=rtl] ._1fragemtn{padding-right:var(--x-spacing-large-100)}[dir=ltr] ._1fragemts{padding-left:var(--x-spacing-large-200)}[dir=rtl] ._1fragemts{padding-right:var(--x-spacing-large-200)}[dir=ltr] ._1fragemtx{padding-left:var(--x-spacing-large-300)}[dir=rtl] ._1fragemtx{padding-right:var(--x-spacing-large-300)}[dir=ltr] ._1fragemu2{padding-left:var(--x-spacing-large-400)}[dir=rtl] ._1fragemu2{padding-right:var(--x-spacing-large-400)}[dir=ltr] ._1fragemu7{padding-left:var(--x-spacing-large-500)}[dir=rtl] ._1fragemu7{padding-right:var(--x-spacing-large-500)}[dir=ltr] ._1fragemuc{padding-left:var(--x-spacing-large-600)}[dir=rtl] ._1fragemuc{padding-right:var(--x-spacing-large-600)}[dir=ltr] ._1fragemuh{padding-left:0}[dir=rtl] ._1fragemuh{padding-right:0}._1fragemum{overflow-y:auto}._1fragemur{overflow-y:hidden}._1fragemuw{overflow-y:scroll}._1fragemv1{overflow-x:auto}._1fragemv6{overflow-x:hidden}._1fragemvb{overflow-x:scroll}._1fragemvg{max-height:100%}._1fragemvl{max-height:none}._1fragemvq{max-width:100%}._1fragemvv{min-height:100%}._1fragemw0{min-height:100vh}._1fragemw5{object-fit:contain}._1fragemwa{object-fit:cover}._1fragemwf{object-fit:fill}._1fragemwk{position:absolute}._1fragemwp{position:fixed}._1fragemwu{position:relative}._1fragemwz{position:static}._1fragemx4{position:-webkit-sticky;position:sticky}._1fragemx9{grid-auto-flow:column}._1fragemxe{grid-auto-flow:row}._1fragem135{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem13a{background-color:var(--swn0jzl);color:var(--x-default-color-text)}._1fragem13f{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem13k{background-color:transparent}._1fragem13p{background-color:var(--x-default-color-background-subdued-200);color:var(--x-default-color-text)}._1fragem13u:hover,._1fragem13u:focus{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem13z:hover,._1fragem13z:focus{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem144:hover,._1fragem144:focus{background-color:transparent}}@media screen and (min-width:1000px){._1fragem3{align-content:space-around}._1fragem8{align-content:space-between}._1fragemd{align-content:center}._1fragemi{align-content:flex-end}._1fragemn{align-content:space-evenly}._1fragems{align-content:normal}._1fragemx{align-content:flex-start}._1fragem12{align-content:stretch}._1fragem17{align-items:baseline}._1fragem1c{align-items:center}._1fragem1h{align-items:safe center}._1fragem1m{align-items:flex-end}._1fragem1r{align-items:normal}._1fragem1w{align-items:flex-start}._1fragem21{align-items:stretch}._1fragem26{align-self:auto}._1fragem2b{align-self:baseline}._1fragem2g{align-self:center}._1fragem2l{align-self:flex-start}._1fragem2q{align-self:flex-end}._1fragem2v{align-self:stretch}._1fragem30{height:var(--x-spacing-small-500)}._1fragem35{height:var(--x-spacing-small-400)}._1fragem3a{height:var(--x-spacing-small-300)}._1fragem3f{height:var(--x-spacing-small-200)}._1fragem3k{height:var(--x-spacing-small-100)}._1fragem3p{height:var(--x-spacing-base)}._1fragem3u{height:var(--x-spacing-large-100)}._1fragem3z{height:var(--x-spacing-large-200)}._1fragem44{height:var(--x-spacing-large-300)}._1fragem49{height:var(--x-spacing-large-400)}._1fragem4e{height:var(--x-spacing-large-500)}._1fragem4j{height:var(--x-spacing-large-600)}._1fragem4o{height:0px}._1fragem4t{height:100%}._1fragem4y{height:1lh}._1fragem53{box-shadow:none}._1fragem58{box-shadow:var(--x-box-shadow-extra-small)}._1fragem5d{box-shadow:var(--x-box-shadow-small)}._1fragem5i{box-shadow:var(--x-box-shadow-base)}._1fragem5n{box-shadow:var(--x-box-shadow-large)}._1fragem5s{box-shadow:var(--x-box-shadow-extra-large)}._1fragem5x{display:block}._1fragem62{display:contents}._1fragem67{display:flex}._1fragem6c{display:inline}._1fragem6h{display:inline-block}._1fragem6m{display:inline-flex}._1fragem6r{display:inline-grid}._1fragem6w{display:grid}._1fragem71{display:none}._1fragem76{flex-direction:column}._1fragem7b{flex-direction:row}._1fragem7g{flex-wrap:wrap}._1fragem7l{flex-wrap:nowrap}._1fragem7q{row-gap:var(--x-spacing-small-500)}._1fragem7v{row-gap:var(--x-spacing-small-400)}._1fragem80{row-gap:var(--x-spacing-small-300)}._1fragem85{row-gap:var(--x-spacing-small-200)}._1fragem8a{row-gap:var(--x-spacing-small-100)}._1fragem8f{row-gap:var(--x-spacing-base)}._1fragem8k{row-gap:var(--x-spacing-large-100)}._1fragem8p{row-gap:var(--x-spacing-large-200)}._1fragem8u{row-gap:var(--x-spacing-large-300)}._1fragem8z{row-gap:var(--x-spacing-large-400)}._1fragem94{row-gap:var(--x-spacing-large-500)}._1fragem99{row-gap:var(--x-spacing-large-600)}._1fragem9e{row-gap:0px}._1fragem9j{-moz-column-gap:var(--x-spacing-small-500);column-gap:var(--x-spacing-small-500)}._1fragem9o{-moz-column-gap:var(--x-spacing-small-400);column-gap:var(--x-spacing-small-400)}._1fragem9t{-moz-column-gap:var(--x-spacing-small-300);column-gap:var(--x-spacing-small-300)}._1fragem9y{-moz-column-gap:var(--x-spacing-small-200);column-gap:var(--x-spacing-small-200)}._1fragema3{-moz-column-gap:var(--x-spacing-small-100);column-gap:var(--x-spacing-small-100)}._1fragema8{-moz-column-gap:var(--x-spacing-base);column-gap:var(--x-spacing-base)}._1fragemad{-moz-column-gap:var(--x-spacing-large-100);column-gap:var(--x-spacing-large-100)}._1fragemai{-moz-column-gap:var(--x-spacing-large-200);column-gap:var(--x-spacing-large-200)}._1frageman{-moz-column-gap:var(--x-spacing-large-300);column-gap:var(--x-spacing-large-300)}._1fragemas{-moz-column-gap:var(--x-spacing-large-400);column-gap:var(--x-spacing-large-400)}._1fragemax{-moz-column-gap:var(--x-spacing-large-500);column-gap:var(--x-spacing-large-500)}._1fragemb2{-moz-column-gap:var(--x-spacing-large-600);column-gap:var(--x-spacing-large-600)}._1fragemb7{-moz-column-gap:0px;column-gap:0px}._1fragembc{justify-content:space-around}._1fragembh{justify-content:space-between}._1fragembm{justify-content:center}._1fragembr{justify-content:safe center}._1fragembw{justify-content:flex-end}._1fragemc1{justify-content:space-evenly}._1fragemc6{justify-content:normal}._1fragemcb{justify-content:flex-start}._1fragemcg{justify-content:stretch}._1fragemcl{justify-items:baseline}._1fragemcq{justify-items:center}._1fragemcv{justify-items:end}._1fragemd0{justify-items:normal}._1fragemd5{justify-items:start}._1fragemda{justify-items:stretch}[dir=ltr] ._1fragemdf{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdf{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1fragemdk{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1fragemdk{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1fragemdp{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1fragemdp{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemdu{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemdu{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemdz{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdz{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1frageme4{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1frageme4{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1frageme9{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1frageme9{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemee{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemee{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemej{border-top:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemeo{border-top:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemet{border-top:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemey{border-top:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemf3{border-bottom:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemf8{border-bottom:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemfd{border-bottom:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemfi{border-bottom:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemfn{border-top-left-radius:0}[dir=rtl] ._1fragemfn{border-top-right-radius:0}[dir=ltr] ._1fragemfs{border-top-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemfs{border-top-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemfx{border-top-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemfx{border-top-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemg2{border-top-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemg2{border-top-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemg7{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemg7{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemgc{border-top-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemgc{border-top-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemgh{border-top-right-radius:0}[dir=rtl] ._1fragemgh{border-top-left-radius:0}[dir=ltr] ._1fragemgm{border-top-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemgm{border-top-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemgr{border-top-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemgr{border-top-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemgw{border-top-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemgw{border-top-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemh1{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemh1{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemh6{border-top-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemh6{border-top-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemhb{border-bottom-left-radius:0}[dir=rtl] ._1fragemhb{border-bottom-right-radius:0}[dir=ltr] ._1fragemhg{border-bottom-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemhg{border-bottom-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemhl{border-bottom-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemhl{border-bottom-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemhq{border-bottom-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemhq{border-bottom-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemhv{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemhv{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemi0{border-bottom-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemi0{border-bottom-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemi5{border-bottom-right-radius:0}[dir=rtl] ._1fragemi5{border-bottom-left-radius:0}[dir=ltr] ._1fragemia{border-bottom-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemia{border-bottom-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemif{border-bottom-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemif{border-bottom-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemik{border-bottom-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemik{border-bottom-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemip{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemip{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemiu{border-bottom-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemiu{border-bottom-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemiz{border-left-style:none}[dir=rtl] ._1fragemiz{border-right-style:none}[dir=ltr] ._1fragemj4{border-left-style:solid}[dir=rtl] ._1fragemj4{border-right-style:solid}[dir=ltr] ._1fragemj9{border-left-style:dotted}[dir=rtl] ._1fragemj9{border-right-style:dotted}[dir=ltr] ._1fragemje{border-left-style:dashed}[dir=rtl] ._1fragemje{border-right-style:dashed}[dir=ltr] ._1fragemjj{border-right-style:none}[dir=rtl] ._1fragemjj{border-left-style:none}[dir=ltr] ._1fragemjo{border-right-style:solid}[dir=rtl] ._1fragemjo{border-left-style:solid}[dir=ltr] ._1fragemjt{border-right-style:dotted}[dir=rtl] ._1fragemjt{border-left-style:dotted}[dir=ltr] ._1fragemjy{border-right-style:dashed}[dir=rtl] ._1fragemjy{border-left-style:dashed}._1fragemk3{border-top-style:none}._1fragemk8{border-top-style:solid}._1fragemkd{border-top-style:dotted}._1fragemki{border-top-style:dashed}._1fragemkn{border-bottom-style:none}._1fragemks{border-bottom-style:solid}._1fragemkx{border-bottom-style:dotted}._1frageml2{border-bottom-style:dashed}[dir=ltr] ._1frageml7{border-left-width:var(--x-border-width-base)}[dir=rtl] ._1frageml7{border-right-width:var(--x-border-width-base)}[dir=ltr] ._1fragemlc{border-left-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemlc{border-right-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemlh{border-left-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemlh{border-right-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemlm{border-left-width:0}[dir=rtl] ._1fragemlm{border-right-width:0}[dir=ltr] ._1fragemlr{border-right-width:var(--x-border-width-base)}[dir=rtl] ._1fragemlr{border-left-width:var(--x-border-width-base)}[dir=ltr] ._1fragemlw{border-right-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemlw{border-left-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemm1{border-right-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemm1{border-left-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemm6{border-right-width:0}[dir=rtl] ._1fragemm6{border-left-width:0}._1fragemmb{border-top-width:var(--x-border-width-base)}._1fragemmg{border-top-width:var(--x-border-width-large-100)}._1fragemml{border-top-width:var(--x-border-width-large-200)}._1fragemmq{border-top-width:0}._1fragemmv{border-bottom-width:var(--x-border-width-base)}._1fragemn0{border-bottom-width:var(--x-border-width-large-100)}._1fragemn5{border-bottom-width:var(--x-border-width-large-200)}._1fragemna{border-bottom-width:0}._1fragemnf{padding-bottom:var(--x-spacing-small-500)}._1fragemnk{padding-bottom:var(--x-spacing-small-400)}._1fragemnp{padding-bottom:var(--x-spacing-small-300)}._1fragemnu{padding-bottom:var(--x-spacing-small-200)}._1fragemnz{padding-bottom:var(--x-spacing-small-100)}._1fragemo4{padding-bottom:var(--x-spacing-base)}._1fragemo9{padding-bottom:var(--x-spacing-large-100)}._1fragemoe{padding-bottom:var(--x-spacing-large-200)}._1fragemoj{padding-bottom:var(--x-spacing-large-300)}._1fragemoo{padding-bottom:var(--x-spacing-large-400)}._1fragemot{padding-bottom:var(--x-spacing-large-500)}._1fragemoy{padding-bottom:var(--x-spacing-large-600)}._1fragemp3{padding-bottom:0}._1fragemp8{padding-top:var(--x-spacing-small-500)}._1fragempd{padding-top:var(--x-spacing-small-400)}._1fragempi{padding-top:var(--x-spacing-small-300)}._1fragempn{padding-top:var(--x-spacing-small-200)}._1fragemps{padding-top:var(--x-spacing-small-100)}._1fragempx{padding-top:var(--x-spacing-base)}._1fragemq2{padding-top:var(--x-spacing-large-100)}._1fragemq7{padding-top:var(--x-spacing-large-200)}._1fragemqc{padding-top:var(--x-spacing-large-300)}._1fragemqh{padding-top:var(--x-spacing-large-400)}._1fragemqm{padding-top:var(--x-spacing-large-500)}._1fragemqr{padding-top:var(--x-spacing-large-600)}._1fragemqw{padding-top:0}[dir=ltr] ._1fragemr1{padding-right:var(--x-spacing-small-500)}[dir=rtl] ._1fragemr1{padding-left:var(--x-spacing-small-500)}[dir=ltr] ._1fragemr6{padding-right:var(--x-spacing-small-400)}[dir=rtl] ._1fragemr6{padding-left:var(--x-spacing-small-400)}[dir=ltr] ._1fragemrb{padding-right:var(--x-spacing-small-300)}[dir=rtl] ._1fragemrb{padding-left:var(--x-spacing-small-300)}[dir=ltr] ._1fragemrg{padding-right:var(--x-spacing-small-200)}[dir=rtl] ._1fragemrg{padding-left:var(--x-spacing-small-200)}[dir=ltr] ._1fragemrl{padding-right:var(--x-spacing-small-100)}[dir=rtl] ._1fragemrl{padding-left:var(--x-spacing-small-100)}[dir=ltr] ._1fragemrq{padding-right:var(--x-spacing-base)}[dir=rtl] ._1fragemrq{padding-left:var(--x-spacing-base)}[dir=ltr] ._1fragemrv{padding-right:var(--x-spacing-large-100)}[dir=rtl] ._1fragemrv{padding-left:var(--x-spacing-large-100)}[dir=ltr] ._1fragems0{padding-right:var(--x-spacing-large-200)}[dir=rtl] ._1fragems0{padding-left:var(--x-spacing-large-200)}[dir=ltr] ._1fragems5{padding-right:var(--x-spacing-large-300)}[dir=rtl] ._1fragems5{padding-left:var(--x-spacing-large-300)}[dir=ltr] ._1fragemsa{padding-right:var(--x-spacing-large-400)}[dir=rtl] ._1fragemsa{padding-left:var(--x-spacing-large-400)}[dir=ltr] ._1fragemsf{padding-right:var(--x-spacing-large-500)}[dir=rtl] ._1fragemsf{padding-left:var(--x-spacing-large-500)}[dir=ltr] ._1fragemsk{padding-right:var(--x-spacing-large-600)}[dir=rtl] ._1fragemsk{padding-left:var(--x-spacing-large-600)}[dir=ltr] ._1fragemsp{padding-right:0}[dir=rtl] ._1fragemsp{padding-left:0}[dir=ltr] ._1fragemsu{padding-left:var(--x-spacing-small-500)}[dir=rtl] ._1fragemsu{padding-right:var(--x-spacing-small-500)}[dir=ltr] ._1fragemsz{padding-left:var(--x-spacing-small-400)}[dir=rtl] ._1fragemsz{padding-right:var(--x-spacing-small-400)}[dir=ltr] ._1fragemt4{padding-left:var(--x-spacing-small-300)}[dir=rtl] ._1fragemt4{padding-right:var(--x-spacing-small-300)}[dir=ltr] ._1fragemt9{padding-left:var(--x-spacing-small-200)}[dir=rtl] ._1fragemt9{padding-right:var(--x-spacing-small-200)}[dir=ltr] ._1fragemte{padding-left:var(--x-spacing-small-100)}[dir=rtl] ._1fragemte{padding-right:var(--x-spacing-small-100)}[dir=ltr] ._1fragemtj{padding-left:var(--x-spacing-base)}[dir=rtl] ._1fragemtj{padding-right:var(--x-spacing-base)}[dir=ltr] ._1fragemto{padding-left:var(--x-spacing-large-100)}[dir=rtl] ._1fragemto{padding-right:var(--x-spacing-large-100)}[dir=ltr] ._1fragemtt{padding-left:var(--x-spacing-large-200)}[dir=rtl] ._1fragemtt{padding-right:var(--x-spacing-large-200)}[dir=ltr] ._1fragemty{padding-left:var(--x-spacing-large-300)}[dir=rtl] ._1fragemty{padding-right:var(--x-spacing-large-300)}[dir=ltr] ._1fragemu3{padding-left:var(--x-spacing-large-400)}[dir=rtl] ._1fragemu3{padding-right:var(--x-spacing-large-400)}[dir=ltr] ._1fragemu8{padding-left:var(--x-spacing-large-500)}[dir=rtl] ._1fragemu8{padding-right:var(--x-spacing-large-500)}[dir=ltr] ._1fragemud{padding-left:var(--x-spacing-large-600)}[dir=rtl] ._1fragemud{padding-right:var(--x-spacing-large-600)}[dir=ltr] ._1fragemui{padding-left:0}[dir=rtl] ._1fragemui{padding-right:0}._1fragemun{overflow-y:auto}._1fragemus{overflow-y:hidden}._1fragemux{overflow-y:scroll}._1fragemv2{overflow-x:auto}._1fragemv7{overflow-x:hidden}._1fragemvc{overflow-x:scroll}._1fragemvh{max-height:100%}._1fragemvm{max-height:none}._1fragemvr{max-width:100%}._1fragemvw{min-height:100%}._1fragemw1{min-height:100vh}._1fragemw6{object-fit:contain}._1fragemwb{object-fit:cover}._1fragemwg{object-fit:fill}._1fragemwl{position:absolute}._1fragemwq{position:fixed}._1fragemwv{position:relative}._1fragemx0{position:static}._1fragemx5{position:-webkit-sticky;position:sticky}._1fragemxa{grid-auto-flow:column}._1fragemxf{grid-auto-flow:row}._1fragem136{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem13b{background-color:var(--swn0jzl);color:var(--x-default-color-text)}._1fragem13g{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem13l{background-color:transparent}._1fragem13q{background-color:var(--x-default-color-background-subdued-200);color:var(--x-default-color-text)}._1fragem13v:hover,._1fragem13v:focus{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem140:hover,._1fragem140:focus{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem145:hover,._1fragem145:focus{background-color:transparent}}@media screen and (min-width:1200px){._1fragem4{align-content:space-around}._1fragem9{align-content:space-between}._1frageme{align-content:center}._1fragemj{align-content:flex-end}._1fragemo{align-content:space-evenly}._1fragemt{align-content:normal}._1fragemy{align-content:flex-start}._1fragem13{align-content:stretch}._1fragem18{align-items:baseline}._1fragem1d{align-items:center}._1fragem1i{align-items:safe center}._1fragem1n{align-items:flex-end}._1fragem1s{align-items:normal}._1fragem1x{align-items:flex-start}._1fragem22{align-items:stretch}._1fragem27{align-self:auto}._1fragem2c{align-self:baseline}._1fragem2h{align-self:center}._1fragem2m{align-self:flex-start}._1fragem2r{align-self:flex-end}._1fragem2w{align-self:stretch}._1fragem31{height:var(--x-spacing-small-500)}._1fragem36{height:var(--x-spacing-small-400)}._1fragem3b{height:var(--x-spacing-small-300)}._1fragem3g{height:var(--x-spacing-small-200)}._1fragem3l{height:var(--x-spacing-small-100)}._1fragem3q{height:var(--x-spacing-base)}._1fragem3v{height:var(--x-spacing-large-100)}._1fragem40{height:var(--x-spacing-large-200)}._1fragem45{height:var(--x-spacing-large-300)}._1fragem4a{height:var(--x-spacing-large-400)}._1fragem4f{height:var(--x-spacing-large-500)}._1fragem4k{height:var(--x-spacing-large-600)}._1fragem4p{height:0px}._1fragem4u{height:100%}._1fragem4z{height:1lh}._1fragem54{box-shadow:none}._1fragem59{box-shadow:var(--x-box-shadow-extra-small)}._1fragem5e{box-shadow:var(--x-box-shadow-small)}._1fragem5j{box-shadow:var(--x-box-shadow-base)}._1fragem5o{box-shadow:var(--x-box-shadow-large)}._1fragem5t{box-shadow:var(--x-box-shadow-extra-large)}._1fragem5y{display:block}._1fragem63{display:contents}._1fragem68{display:flex}._1fragem6d{display:inline}._1fragem6i{display:inline-block}._1fragem6n{display:inline-flex}._1fragem6s{display:inline-grid}._1fragem6x{display:grid}._1fragem72{display:none}._1fragem77{flex-direction:column}._1fragem7c{flex-direction:row}._1fragem7h{flex-wrap:wrap}._1fragem7m{flex-wrap:nowrap}._1fragem7r{row-gap:var(--x-spacing-small-500)}._1fragem7w{row-gap:var(--x-spacing-small-400)}._1fragem81{row-gap:var(--x-spacing-small-300)}._1fragem86{row-gap:var(--x-spacing-small-200)}._1fragem8b{row-gap:var(--x-spacing-small-100)}._1fragem8g{row-gap:var(--x-spacing-base)}._1fragem8l{row-gap:var(--x-spacing-large-100)}._1fragem8q{row-gap:var(--x-spacing-large-200)}._1fragem8v{row-gap:var(--x-spacing-large-300)}._1fragem90{row-gap:var(--x-spacing-large-400)}._1fragem95{row-gap:var(--x-spacing-large-500)}._1fragem9a{row-gap:var(--x-spacing-large-600)}._1fragem9f{row-gap:0px}._1fragem9k{-moz-column-gap:var(--x-spacing-small-500);column-gap:var(--x-spacing-small-500)}._1fragem9p{-moz-column-gap:var(--x-spacing-small-400);column-gap:var(--x-spacing-small-400)}._1fragem9u{-moz-column-gap:var(--x-spacing-small-300);column-gap:var(--x-spacing-small-300)}._1fragem9z{-moz-column-gap:var(--x-spacing-small-200);column-gap:var(--x-spacing-small-200)}._1fragema4{-moz-column-gap:var(--x-spacing-small-100);column-gap:var(--x-spacing-small-100)}._1fragema9{-moz-column-gap:var(--x-spacing-base);column-gap:var(--x-spacing-base)}._1fragemae{-moz-column-gap:var(--x-spacing-large-100);column-gap:var(--x-spacing-large-100)}._1fragemaj{-moz-column-gap:var(--x-spacing-large-200);column-gap:var(--x-spacing-large-200)}._1fragemao{-moz-column-gap:var(--x-spacing-large-300);column-gap:var(--x-spacing-large-300)}._1fragemat{-moz-column-gap:var(--x-spacing-large-400);column-gap:var(--x-spacing-large-400)}._1fragemay{-moz-column-gap:var(--x-spacing-large-500);column-gap:var(--x-spacing-large-500)}._1fragemb3{-moz-column-gap:var(--x-spacing-large-600);column-gap:var(--x-spacing-large-600)}._1fragemb8{-moz-column-gap:0px;column-gap:0px}._1fragembd{justify-content:space-around}._1fragembi{justify-content:space-between}._1fragembn{justify-content:center}._1fragembs{justify-content:safe center}._1fragembx{justify-content:flex-end}._1fragemc2{justify-content:space-evenly}._1fragemc7{justify-content:normal}._1fragemcc{justify-content:flex-start}._1fragemch{justify-content:stretch}._1fragemcm{justify-items:baseline}._1fragemcr{justify-items:center}._1fragemcw{justify-items:end}._1fragemd1{justify-items:normal}._1fragemd6{justify-items:start}._1fragemdb{justify-items:stretch}[dir=ltr] ._1fragemdg{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1fragemdg{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1fragemdl{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1fragemdl{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1fragemdq{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1fragemdq{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemdv{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemdv{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1frageme0{border-right:var(--x-border-width-base) none var(--x-default-color-border)}[dir=rtl] ._1frageme0{border-left:var(--x-border-width-base) none var(--x-default-color-border)}[dir=ltr] ._1frageme5{border-right:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=rtl] ._1frageme5{border-left:var(--x-border-width-base) solid var(--x-default-color-border)}[dir=ltr] ._1fragemea{border-right:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=rtl] ._1fragemea{border-left:var(--x-border-width-base) dotted var(--x-default-color-border)}[dir=ltr] ._1fragemef{border-right:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=rtl] ._1fragemef{border-left:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemek{border-top:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemep{border-top:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemeu{border-top:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemez{border-top:var(--x-border-width-base) dashed var(--x-default-color-border)}._1fragemf4{border-bottom:var(--x-border-width-base) none var(--x-default-color-border)}._1fragemf9{border-bottom:var(--x-border-width-base) solid var(--x-default-color-border)}._1fragemfe{border-bottom:var(--x-border-width-base) dotted var(--x-default-color-border)}._1fragemfj{border-bottom:var(--x-border-width-base) dashed var(--x-default-color-border)}[dir=ltr] ._1fragemfo{border-top-left-radius:0}[dir=rtl] ._1fragemfo{border-top-right-radius:0}[dir=ltr] ._1fragemft{border-top-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemft{border-top-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemfy{border-top-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemfy{border-top-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemg3{border-top-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemg3{border-top-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemg8{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemg8{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemgd{border-top-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemgd{border-top-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemgi{border-top-right-radius:0}[dir=rtl] ._1fragemgi{border-top-left-radius:0}[dir=ltr] ._1fragemgn{border-top-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemgn{border-top-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemgs{border-top-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemgs{border-top-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemgx{border-top-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemgx{border-top-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemh2{border-top-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemh2{border-top-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemh7{border-top-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemh7{border-top-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemhc{border-bottom-left-radius:0}[dir=rtl] ._1fragemhc{border-bottom-right-radius:0}[dir=ltr] ._1fragemhh{border-bottom-left-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemhh{border-bottom-right-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemhm{border-bottom-left-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemhm{border-bottom-right-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemhr{border-bottom-left-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemhr{border-bottom-right-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemhw{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemhw{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemi1{border-bottom-left-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemi1{border-bottom-right-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemi6{border-bottom-right-radius:0}[dir=rtl] ._1fragemi6{border-bottom-left-radius:0}[dir=ltr] ._1fragemib{border-bottom-right-radius:var(--x-border-radius-small)}[dir=rtl] ._1fragemib{border-bottom-left-radius:var(--x-border-radius-small)}[dir=ltr] ._1fragemig{border-bottom-right-radius:var(--x-border-radius-base)}[dir=rtl] ._1fragemig{border-bottom-left-radius:var(--x-border-radius-base)}[dir=ltr] ._1fragemil{border-bottom-right-radius:var(--x-border-radius-large)}[dir=rtl] ._1fragemil{border-bottom-left-radius:var(--x-border-radius-large)}[dir=ltr] ._1fragemiq{border-bottom-right-radius:var(--x-border-radius-fully-rounded)}[dir=rtl] ._1fragemiq{border-bottom-left-radius:var(--x-border-radius-fully-rounded)}[dir=ltr] ._1fragemiv{border-bottom-right-radius:var(--x-border-radius-max)}[dir=rtl] ._1fragemiv{border-bottom-left-radius:var(--x-border-radius-max)}[dir=ltr] ._1fragemj0{border-left-style:none}[dir=rtl] ._1fragemj0{border-right-style:none}[dir=ltr] ._1fragemj5{border-left-style:solid}[dir=rtl] ._1fragemj5{border-right-style:solid}[dir=ltr] ._1fragemja{border-left-style:dotted}[dir=rtl] ._1fragemja{border-right-style:dotted}[dir=ltr] ._1fragemjf{border-left-style:dashed}[dir=rtl] ._1fragemjf{border-right-style:dashed}[dir=ltr] ._1fragemjk{border-right-style:none}[dir=rtl] ._1fragemjk{border-left-style:none}[dir=ltr] ._1fragemjp{border-right-style:solid}[dir=rtl] ._1fragemjp{border-left-style:solid}[dir=ltr] ._1fragemju{border-right-style:dotted}[dir=rtl] ._1fragemju{border-left-style:dotted}[dir=ltr] ._1fragemjz{border-right-style:dashed}[dir=rtl] ._1fragemjz{border-left-style:dashed}._1fragemk4{border-top-style:none}._1fragemk9{border-top-style:solid}._1fragemke{border-top-style:dotted}._1fragemkj{border-top-style:dashed}._1fragemko{border-bottom-style:none}._1fragemkt{border-bottom-style:solid}._1fragemky{border-bottom-style:dotted}._1frageml3{border-bottom-style:dashed}[dir=ltr] ._1frageml8{border-left-width:var(--x-border-width-base)}[dir=rtl] ._1frageml8{border-right-width:var(--x-border-width-base)}[dir=ltr] ._1fragemld{border-left-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemld{border-right-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemli{border-left-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemli{border-right-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemln{border-left-width:0}[dir=rtl] ._1fragemln{border-right-width:0}[dir=ltr] ._1fragemls{border-right-width:var(--x-border-width-base)}[dir=rtl] ._1fragemls{border-left-width:var(--x-border-width-base)}[dir=ltr] ._1fragemlx{border-right-width:var(--x-border-width-large-100)}[dir=rtl] ._1fragemlx{border-left-width:var(--x-border-width-large-100)}[dir=ltr] ._1fragemm2{border-right-width:var(--x-border-width-large-200)}[dir=rtl] ._1fragemm2{border-left-width:var(--x-border-width-large-200)}[dir=ltr] ._1fragemm7{border-right-width:0}[dir=rtl] ._1fragemm7{border-left-width:0}._1fragemmc{border-top-width:var(--x-border-width-base)}._1fragemmh{border-top-width:var(--x-border-width-large-100)}._1fragemmm{border-top-width:var(--x-border-width-large-200)}._1fragemmr{border-top-width:0}._1fragemmw{border-bottom-width:var(--x-border-width-base)}._1fragemn1{border-bottom-width:var(--x-border-width-large-100)}._1fragemn6{border-bottom-width:var(--x-border-width-large-200)}._1fragemnb{border-bottom-width:0}._1fragemng{padding-bottom:var(--x-spacing-small-500)}._1fragemnl{padding-bottom:var(--x-spacing-small-400)}._1fragemnq{padding-bottom:var(--x-spacing-small-300)}._1fragemnv{padding-bottom:var(--x-spacing-small-200)}._1fragemo0{padding-bottom:var(--x-spacing-small-100)}._1fragemo5{padding-bottom:var(--x-spacing-base)}._1fragemoa{padding-bottom:var(--x-spacing-large-100)}._1fragemof{padding-bottom:var(--x-spacing-large-200)}._1fragemok{padding-bottom:var(--x-spacing-large-300)}._1fragemop{padding-bottom:var(--x-spacing-large-400)}._1fragemou{padding-bottom:var(--x-spacing-large-500)}._1fragemoz{padding-bottom:var(--x-spacing-large-600)}._1fragemp4{padding-bottom:0}._1fragemp9{padding-top:var(--x-spacing-small-500)}._1fragempe{padding-top:var(--x-spacing-small-400)}._1fragempj{padding-top:var(--x-spacing-small-300)}._1fragempo{padding-top:var(--x-spacing-small-200)}._1fragempt{padding-top:var(--x-spacing-small-100)}._1fragempy{padding-top:var(--x-spacing-base)}._1fragemq3{padding-top:var(--x-spacing-large-100)}._1fragemq8{padding-top:var(--x-spacing-large-200)}._1fragemqd{padding-top:var(--x-spacing-large-300)}._1fragemqi{padding-top:var(--x-spacing-large-400)}._1fragemqn{padding-top:var(--x-spacing-large-500)}._1fragemqs{padding-top:var(--x-spacing-large-600)}._1fragemqx{padding-top:0}[dir=ltr] ._1fragemr2{padding-right:var(--x-spacing-small-500)}[dir=rtl] ._1fragemr2{padding-left:var(--x-spacing-small-500)}[dir=ltr] ._1fragemr7{padding-right:var(--x-spacing-small-400)}[dir=rtl] ._1fragemr7{padding-left:var(--x-spacing-small-400)}[dir=ltr] ._1fragemrc{padding-right:var(--x-spacing-small-300)}[dir=rtl] ._1fragemrc{padding-left:var(--x-spacing-small-300)}[dir=ltr] ._1fragemrh{padding-right:var(--x-spacing-small-200)}[dir=rtl] ._1fragemrh{padding-left:var(--x-spacing-small-200)}[dir=ltr] ._1fragemrm{padding-right:var(--x-spacing-small-100)}[dir=rtl] ._1fragemrm{padding-left:var(--x-spacing-small-100)}[dir=ltr] ._1fragemrr{padding-right:var(--x-spacing-base)}[dir=rtl] ._1fragemrr{padding-left:var(--x-spacing-base)}[dir=ltr] ._1fragemrw{padding-right:var(--x-spacing-large-100)}[dir=rtl] ._1fragemrw{padding-left:var(--x-spacing-large-100)}[dir=ltr] ._1fragems1{padding-right:var(--x-spacing-large-200)}[dir=rtl] ._1fragems1{padding-left:var(--x-spacing-large-200)}[dir=ltr] ._1fragems6{padding-right:var(--x-spacing-large-300)}[dir=rtl] ._1fragems6{padding-left:var(--x-spacing-large-300)}[dir=ltr] ._1fragemsb{padding-right:var(--x-spacing-large-400)}[dir=rtl] ._1fragemsb{padding-left:var(--x-spacing-large-400)}[dir=ltr] ._1fragemsg{padding-right:var(--x-spacing-large-500)}[dir=rtl] ._1fragemsg{padding-left:var(--x-spacing-large-500)}[dir=ltr] ._1fragemsl{padding-right:var(--x-spacing-large-600)}[dir=rtl] ._1fragemsl{padding-left:var(--x-spacing-large-600)}[dir=ltr] ._1fragemsq{padding-right:0}[dir=rtl] ._1fragemsq{padding-left:0}[dir=ltr] ._1fragemsv{padding-left:var(--x-spacing-small-500)}[dir=rtl] ._1fragemsv{padding-right:var(--x-spacing-small-500)}[dir=ltr] ._1fragemt0{padding-left:var(--x-spacing-small-400)}[dir=rtl] ._1fragemt0{padding-right:var(--x-spacing-small-400)}[dir=ltr] ._1fragemt5{padding-left:var(--x-spacing-small-300)}[dir=rtl] ._1fragemt5{padding-right:var(--x-spacing-small-300)}[dir=ltr] ._1fragemta{padding-left:var(--x-spacing-small-200)}[dir=rtl] ._1fragemta{padding-right:var(--x-spacing-small-200)}[dir=ltr] ._1fragemtf{padding-left:var(--x-spacing-small-100)}[dir=rtl] ._1fragemtf{padding-right:var(--x-spacing-small-100)}[dir=ltr] ._1fragemtk{padding-left:var(--x-spacing-base)}[dir=rtl] ._1fragemtk{padding-right:var(--x-spacing-base)}[dir=ltr] ._1fragemtp{padding-left:var(--x-spacing-large-100)}[dir=rtl] ._1fragemtp{padding-right:var(--x-spacing-large-100)}[dir=ltr] ._1fragemtu{padding-left:var(--x-spacing-large-200)}[dir=rtl] ._1fragemtu{padding-right:var(--x-spacing-large-200)}[dir=ltr] ._1fragemtz{padding-left:var(--x-spacing-large-300)}[dir=rtl] ._1fragemtz{padding-right:var(--x-spacing-large-300)}[dir=ltr] ._1fragemu4{padding-left:var(--x-spacing-large-400)}[dir=rtl] ._1fragemu4{padding-right:var(--x-spacing-large-400)}[dir=ltr] ._1fragemu9{padding-left:var(--x-spacing-large-500)}[dir=rtl] ._1fragemu9{padding-right:var(--x-spacing-large-500)}[dir=ltr] ._1fragemue{padding-left:var(--x-spacing-large-600)}[dir=rtl] ._1fragemue{padding-right:var(--x-spacing-large-600)}[dir=ltr] ._1fragemuj{padding-left:0}[dir=rtl] ._1fragemuj{padding-right:0}._1fragemuo{overflow-y:auto}._1fragemut{overflow-y:hidden}._1fragemuy{overflow-y:scroll}._1fragemv3{overflow-x:auto}._1fragemv8{overflow-x:hidden}._1fragemvd{overflow-x:scroll}._1fragemvi{max-height:100%}._1fragemvn{max-height:none}._1fragemvs{max-width:100%}._1fragemvx{min-height:100%}._1fragemw2{min-height:100vh}._1fragemw7{object-fit:contain}._1fragemwc{object-fit:cover}._1fragemwh{object-fit:fill}._1fragemwm{position:absolute}._1fragemwr{position:fixed}._1fragemww{position:relative}._1fragemx1{position:static}._1fragemx6{position:-webkit-sticky;position:sticky}._1fragemxb{grid-auto-flow:column}._1fragemxg{grid-auto-flow:row}._1fragem137{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem13c{background-color:var(--swn0jzl);color:var(--x-default-color-text)}._1fragem13h{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem13m{background-color:transparent}._1fragem13r{background-color:var(--x-default-color-background-subdued-200);color:var(--x-default-color-text)}._1fragem13w:hover,._1fragem13w:focus{background-color:var(--x-default-color-background);color:var(--x-default-color-text)}._1fragem141:hover,._1fragem141:focus{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._1fragem146:hover,._1fragem146:focus{background-color:transparent}}@media(prefers-contrast:more){._1fragemy5,._1fragemy6{--x-default-color-border: var(--x-default-color-border-emphasized)}}@media screen and (prefers-reduced-motion:reduce){._1fragem12c{--x-duration-faster: var(--x-duration-reduced-motion)}._1fragem12d{--x-duration-fast: var(--x-duration-reduced-motion)}._1fragem12e{--x-duration-base: var(--x-duration-reduced-motion)}._1fragem12f{--x-duration-slow: var(--x-duration-reduced-motion)}._1fragem12g{--x-duration-slower: var(--x-duration-reduced-motion)}._1fragem12h{--x-duration-slowest: var(--x-duration-reduced-motion)}}._16s97g75{height:var(--_16s97g70)}._16s97g7f{grid-auto-columns:var(--_16s97g7a)}._16s97g7p{grid-auto-rows:var(--_16s97g7k)}._16s97g7z{grid-column:var(--_16s97g7u)}._16s97g719{grid-row:var(--_16s97g714)}._16s97g71j{grid-template-columns:var(--_16s97g71e)}._16s97g71t{grid-template-rows:var(--_16s97g71o)}._16s97g723{width:var(--_16s97g71y)}._16s97g72d{top:var(--_16s97g728)}._16s97g72n{bottom:var(--_16s97g72i)}[dir=ltr] ._16s97g72x{left:var(--_16s97g72s)}[dir=rtl] ._16s97g72x{right:var(--_16s97g72s)}[dir=ltr] ._16s97g737{right:var(--_16s97g732)}[dir=rtl] ._16s97g737{left:var(--_16s97g732)}._16s97g73h{max-height:var(--_16s97g73c)}._16s97g73r{max-width:var(--_16s97g73m)}._16s97g741{min-height:var(--_16s97g73w)}._16s97g74b{min-width:var(--_16s97g746)}._16s97g74l{transform:var(--_16s97g74g)}._16s97g74q{height:var(--x-spacing-small-500)}._16s97g74v{height:var(--x-spacing-small-400)}._16s97g750{height:var(--x-spacing-small-300)}._16s97g755{height:var(--x-spacing-small-200)}._16s97g75a{height:var(--x-spacing-small-100)}._16s97g75f{height:var(--x-spacing-base)}._16s97g75k{height:var(--x-spacing-large-100)}._16s97g75p{height:var(--x-spacing-large-200)}._16s97g75u{height:var(--x-spacing-large-300)}._16s97g75z{height:var(--x-spacing-large-400)}._16s97g764{height:var(--x-spacing-large-500)}._16s97g769{height:var(--x-spacing-large-600)}._16s97g76e{height:0px}._16s97g76j{height:100%}._16s97g76o{height:1lh}._16s97g76t{width:var(--x-spacing-small-500)}._16s97g76y{width:var(--x-spacing-small-400)}._16s97g773{width:var(--x-spacing-small-300)}._16s97g778{width:var(--x-spacing-small-200)}._16s97g77d{width:var(--x-spacing-small-100)}._16s97g77i{width:var(--x-spacing-base)}._16s97g77n{width:var(--x-spacing-large-100)}._16s97g77s{width:var(--x-spacing-large-200)}._16s97g77x{width:var(--x-spacing-large-300)}._16s97g782{width:var(--x-spacing-large-400)}._16s97g787{width:var(--x-spacing-large-500)}._16s97g78c{width:var(--x-spacing-large-600)}._16s97g78h{width:0px}._16s97g78m{width:auto}._16s97g78r{width:100%}._16s97g78w{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._16s97g791{max-height:100%}._16s97g796{max-height:none}._16s97g79b{max-width:100%}._16s97g79g{min-height:100%}._16s97g79l{min-height:100vh}._16s97g79q{min-width:100%}._16s97g79w{background-image:var(--_16s97g79v)}@media screen and (min-width:580px){._16s97g76{height:var(--_16s97g71)}._16s97g7g{grid-auto-columns:var(--_16s97g7b)}._16s97g7q{grid-auto-rows:var(--_16s97g7l)}._16s97g710{grid-column:var(--_16s97g7v)}._16s97g71a{grid-row:var(--_16s97g715)}._16s97g71k{grid-template-columns:var(--_16s97g71f)}._16s97g71u{grid-template-rows:var(--_16s97g71p)}._16s97g724{width:var(--_16s97g71z)}._16s97g72e{top:var(--_16s97g729)}._16s97g72o{bottom:var(--_16s97g72j)}[dir=ltr] ._16s97g72y{left:var(--_16s97g72t)}[dir=rtl] ._16s97g72y{right:var(--_16s97g72t)}[dir=ltr] ._16s97g738{right:var(--_16s97g733)}[dir=rtl] ._16s97g738{left:var(--_16s97g733)}._16s97g73i{max-height:var(--_16s97g73d)}._16s97g73s{max-width:var(--_16s97g73n)}._16s97g742{min-height:var(--_16s97g73x)}._16s97g74c{min-width:var(--_16s97g747)}._16s97g74m{transform:var(--_16s97g74h)}._16s97g74r{height:var(--x-spacing-small-500)}._16s97g74w{height:var(--x-spacing-small-400)}._16s97g751{height:var(--x-spacing-small-300)}._16s97g756{height:var(--x-spacing-small-200)}._16s97g75b{height:var(--x-spacing-small-100)}._16s97g75g{height:var(--x-spacing-base)}._16s97g75l{height:var(--x-spacing-large-100)}._16s97g75q{height:var(--x-spacing-large-200)}._16s97g75v{height:var(--x-spacing-large-300)}._16s97g760{height:var(--x-spacing-large-400)}._16s97g765{height:var(--x-spacing-large-500)}._16s97g76a{height:var(--x-spacing-large-600)}._16s97g76f{height:0px}._16s97g76k{height:100%}._16s97g76p{height:1lh}._16s97g76u{width:var(--x-spacing-small-500)}._16s97g76z{width:var(--x-spacing-small-400)}._16s97g774{width:var(--x-spacing-small-300)}._16s97g779{width:var(--x-spacing-small-200)}._16s97g77e{width:var(--x-spacing-small-100)}._16s97g77j{width:var(--x-spacing-base)}._16s97g77o{width:var(--x-spacing-large-100)}._16s97g77t{width:var(--x-spacing-large-200)}._16s97g77y{width:var(--x-spacing-large-300)}._16s97g783{width:var(--x-spacing-large-400)}._16s97g788{width:var(--x-spacing-large-500)}._16s97g78d{width:var(--x-spacing-large-600)}._16s97g78i{width:0px}._16s97g78n{width:auto}._16s97g78s{width:100%}._16s97g78x{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._16s97g792{max-height:100%}._16s97g797{max-height:none}._16s97g79c{max-width:100%}._16s97g79h{min-height:100%}._16s97g79m{min-height:100vh}._16s97g79r{min-width:100%}}@media screen and (min-width:750px){._16s97g77{height:var(--_16s97g72)}._16s97g7h{grid-auto-columns:var(--_16s97g7c)}._16s97g7r{grid-auto-rows:var(--_16s97g7m)}._16s97g711{grid-column:var(--_16s97g7w)}._16s97g71b{grid-row:var(--_16s97g716)}._16s97g71l{grid-template-columns:var(--_16s97g71g)}._16s97g71v{grid-template-rows:var(--_16s97g71q)}._16s97g725{width:var(--_16s97g720)}._16s97g72f{top:var(--_16s97g72a)}._16s97g72p{bottom:var(--_16s97g72k)}[dir=ltr] ._16s97g72z{left:var(--_16s97g72u)}[dir=rtl] ._16s97g72z{right:var(--_16s97g72u)}[dir=ltr] ._16s97g739{right:var(--_16s97g734)}[dir=rtl] ._16s97g739{left:var(--_16s97g734)}._16s97g73j{max-height:var(--_16s97g73e)}._16s97g73t{max-width:var(--_16s97g73o)}._16s97g743{min-height:var(--_16s97g73y)}._16s97g74d{min-width:var(--_16s97g748)}._16s97g74n{transform:var(--_16s97g74i)}._16s97g74s{height:var(--x-spacing-small-500)}._16s97g74x{height:var(--x-spacing-small-400)}._16s97g752{height:var(--x-spacing-small-300)}._16s97g757{height:var(--x-spacing-small-200)}._16s97g75c{height:var(--x-spacing-small-100)}._16s97g75h{height:var(--x-spacing-base)}._16s97g75m{height:var(--x-spacing-large-100)}._16s97g75r{height:var(--x-spacing-large-200)}._16s97g75w{height:var(--x-spacing-large-300)}._16s97g761{height:var(--x-spacing-large-400)}._16s97g766{height:var(--x-spacing-large-500)}._16s97g76b{height:var(--x-spacing-large-600)}._16s97g76g{height:0px}._16s97g76l{height:100%}._16s97g76q{height:1lh}._16s97g76v{width:var(--x-spacing-small-500)}._16s97g770{width:var(--x-spacing-small-400)}._16s97g775{width:var(--x-spacing-small-300)}._16s97g77a{width:var(--x-spacing-small-200)}._16s97g77f{width:var(--x-spacing-small-100)}._16s97g77k{width:var(--x-spacing-base)}._16s97g77p{width:var(--x-spacing-large-100)}._16s97g77u{width:var(--x-spacing-large-200)}._16s97g77z{width:var(--x-spacing-large-300)}._16s97g784{width:var(--x-spacing-large-400)}._16s97g789{width:var(--x-spacing-large-500)}._16s97g78e{width:var(--x-spacing-large-600)}._16s97g78j{width:0px}._16s97g78o{width:auto}._16s97g78t{width:100%}._16s97g78y{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._16s97g793{max-height:100%}._16s97g798{max-height:none}._16s97g79d{max-width:100%}._16s97g79i{min-height:100%}._16s97g79n{min-height:100vh}._16s97g79s{min-width:100%}}@media screen and (min-width:1000px){._16s97g78{height:var(--_16s97g73)}._16s97g7i{grid-auto-columns:var(--_16s97g7d)}._16s97g7s{grid-auto-rows:var(--_16s97g7n)}._16s97g712{grid-column:var(--_16s97g7x)}._16s97g71c{grid-row:var(--_16s97g717)}._16s97g71m{grid-template-columns:var(--_16s97g71h)}._16s97g71w{grid-template-rows:var(--_16s97g71r)}._16s97g726{width:var(--_16s97g721)}._16s97g72g{top:var(--_16s97g72b)}._16s97g72q{bottom:var(--_16s97g72l)}[dir=ltr] ._16s97g730{left:var(--_16s97g72v)}[dir=rtl] ._16s97g730{right:var(--_16s97g72v)}[dir=ltr] ._16s97g73a{right:var(--_16s97g735)}[dir=rtl] ._16s97g73a{left:var(--_16s97g735)}._16s97g73k{max-height:var(--_16s97g73f)}._16s97g73u{max-width:var(--_16s97g73p)}._16s97g744{min-height:var(--_16s97g73z)}._16s97g74e{min-width:var(--_16s97g749)}._16s97g74o{transform:var(--_16s97g74j)}._16s97g74t{height:var(--x-spacing-small-500)}._16s97g74y{height:var(--x-spacing-small-400)}._16s97g753{height:var(--x-spacing-small-300)}._16s97g758{height:var(--x-spacing-small-200)}._16s97g75d{height:var(--x-spacing-small-100)}._16s97g75i{height:var(--x-spacing-base)}._16s97g75n{height:var(--x-spacing-large-100)}._16s97g75s{height:var(--x-spacing-large-200)}._16s97g75x{height:var(--x-spacing-large-300)}._16s97g762{height:var(--x-spacing-large-400)}._16s97g767{height:var(--x-spacing-large-500)}._16s97g76c{height:var(--x-spacing-large-600)}._16s97g76h{height:0px}._16s97g76m{height:100%}._16s97g76r{height:1lh}._16s97g76w{width:var(--x-spacing-small-500)}._16s97g771{width:var(--x-spacing-small-400)}._16s97g776{width:var(--x-spacing-small-300)}._16s97g77b{width:var(--x-spacing-small-200)}._16s97g77g{width:var(--x-spacing-small-100)}._16s97g77l{width:var(--x-spacing-base)}._16s97g77q{width:var(--x-spacing-large-100)}._16s97g77v{width:var(--x-spacing-large-200)}._16s97g780{width:var(--x-spacing-large-300)}._16s97g785{width:var(--x-spacing-large-400)}._16s97g78a{width:var(--x-spacing-large-500)}._16s97g78f{width:var(--x-spacing-large-600)}._16s97g78k{width:0px}._16s97g78p{width:auto}._16s97g78u{width:100%}._16s97g78z{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._16s97g794{max-height:100%}._16s97g799{max-height:none}._16s97g79e{max-width:100%}._16s97g79j{min-height:100%}._16s97g79o{min-height:100vh}._16s97g79t{min-width:100%}}@media screen and (min-width:1200px){._16s97g79{height:var(--_16s97g74)}._16s97g7j{grid-auto-columns:var(--_16s97g7e)}._16s97g7t{grid-auto-rows:var(--_16s97g7o)}._16s97g713{grid-column:var(--_16s97g7y)}._16s97g71d{grid-row:var(--_16s97g718)}._16s97g71n{grid-template-columns:var(--_16s97g71i)}._16s97g71x{grid-template-rows:var(--_16s97g71s)}._16s97g727{width:var(--_16s97g722)}._16s97g72h{top:var(--_16s97g72c)}._16s97g72r{bottom:var(--_16s97g72m)}[dir=ltr] ._16s97g731{left:var(--_16s97g72w)}[dir=rtl] ._16s97g731{right:var(--_16s97g72w)}[dir=ltr] ._16s97g73b{right:var(--_16s97g736)}[dir=rtl] ._16s97g73b{left:var(--_16s97g736)}._16s97g73l{max-height:var(--_16s97g73g)}._16s97g73v{max-width:var(--_16s97g73q)}._16s97g745{min-height:var(--_16s97g740)}._16s97g74f{min-width:var(--_16s97g74a)}._16s97g74p{transform:var(--_16s97g74k)}._16s97g74u{height:var(--x-spacing-small-500)}._16s97g74z{height:var(--x-spacing-small-400)}._16s97g754{height:var(--x-spacing-small-300)}._16s97g759{height:var(--x-spacing-small-200)}._16s97g75e{height:var(--x-spacing-small-100)}._16s97g75j{height:var(--x-spacing-base)}._16s97g75o{height:var(--x-spacing-large-100)}._16s97g75t{height:var(--x-spacing-large-200)}._16s97g75y{height:var(--x-spacing-large-300)}._16s97g763{height:var(--x-spacing-large-400)}._16s97g768{height:var(--x-spacing-large-500)}._16s97g76d{height:var(--x-spacing-large-600)}._16s97g76i{height:0px}._16s97g76n{height:100%}._16s97g76s{height:1lh}._16s97g76x{width:var(--x-spacing-small-500)}._16s97g772{width:var(--x-spacing-small-400)}._16s97g777{width:var(--x-spacing-small-300)}._16s97g77c{width:var(--x-spacing-small-200)}._16s97g77h{width:var(--x-spacing-small-100)}._16s97g77m{width:var(--x-spacing-base)}._16s97g77r{width:var(--x-spacing-large-100)}._16s97g77w{width:var(--x-spacing-large-200)}._16s97g781{width:var(--x-spacing-large-300)}._16s97g786{width:var(--x-spacing-large-400)}._16s97g78b{width:var(--x-spacing-large-500)}._16s97g78g{width:var(--x-spacing-large-600)}._16s97g78l{width:0px}._16s97g78q{width:auto}._16s97g78v{width:100%}._16s97g790{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}._16s97g795{max-height:100%}._16s97g79a{max-height:none}._16s97g79f{max-width:100%}._16s97g79k{min-height:100%}._16s97g79p{min-height:100vh}._16s97g79u{min-width:100%}}.vowWK{border-radius:var( --x-express-checkout-button-border-radius, var( --x-primary-button-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) ) )!important}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/previous.BxMbnyWp.css ===== */
._94sxtb1{transition-property:height,opacity;will-change:height,opacity}.xoxyfm1{top:0;left:0}.by0ptk8{--x-default-color-icon: currentColor;--x-default-color-icon-strong: currentColor;transform:scale(.8);color:var(--x-default-color-text-contrast);max-width:13.714285714285714em;transition:transform var(--x-duration-base) var(--x-timing-spring),opacity var(--x-duration-base) var(--x-timing-spring)}.by0ptk8.by0ptk0{transform:scale(1) perspective(1px);opacity:1}.by0ptk8.by0ptk2,.by0ptk8.by0ptk1{pointer-events:none}.by0ptk8:before{content:"";border-radius:var(--x-global-border-radius, var(--x-border-radius-base));position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;background-color:var(--x-default-color-text);opacity:.9}.by0ptk9{transform-origin:center 120%;transform-origin:calc(clamp(min(var(--x-global-border-radius, var(--x-border-radius-base)),calc(50% - .42857142857142855em)),calc(50% - .42857142857142855em - var(--by0ptk6, 0px)),max(calc(50% - .42857142857142855em),calc(100% - var(--x-global-border-radius, var(--x-border-radius-base)) - .8571428571428571em))) + .42857142857142855em) 120%}.by0ptk9:after{content:"";position:absolute;top:100%;left:0;right:0;height:6px}.by0ptka{transform-origin:center -20%;transform-origin:calc(clamp(min(var(--x-global-border-radius, var(--x-border-radius-base)),calc(50% - .42857142857142855em)),calc(50% - .42857142857142855em - var(--by0ptk6, 0px)),max(calc(50% - .42857142857142855em),calc(100% - var(--x-global-border-radius, var(--x-border-radius-base)) - .8571428571428571em))) + .42857142857142855em) -20%}.by0ptka:after{content:"";position:absolute;bottom:100%;left:0;right:0;height:6px}.by0ptkb{transform-origin:120% center}.by0ptkb:after{content:"";position:absolute;top:0;bottom:0;left:100%;width:6px}.by0ptkc{transform-origin:-20% center}.by0ptkc:after{content:"";position:absolute;top:0;bottom:0;right:100%;width:6px}.by0ptke{border:.42857142857142855em solid transparent;opacity:.9}.by0ptkf{top:100%;left:calc(50% - .42857142857142855em);left:clamp(min(var(--x-global-border-radius, var(--x-border-radius-base)),calc(50% - .42857142857142855em)),calc(50% - .42857142857142855em - var(--by0ptk6, 0px)),max(calc(50% - .42857142857142855em),calc(100% - var(--x-global-border-radius, var(--x-border-radius-base)) - .8571428571428571em)));border-top-color:var(--x-default-color-text);border-bottom-width:0}.by0ptkg{bottom:100%;left:calc(50% - .42857142857142855em);left:clamp(min(var(--x-global-border-radius, var(--x-border-radius-base)),calc(50% - .42857142857142855em)),calc(50% - .42857142857142855em - var(--by0ptk6, 0px)),max(calc(50% - .42857142857142855em),calc(100% - var(--x-global-border-radius, var(--x-border-radius-base)) - .8571428571428571em)));border-bottom-color:var(--x-default-color-text);border-top-width:0}.by0ptkh{top:50%;left:100%;transform:translateY(-50%);border-left-color:var(--x-default-color-text);border-right-width:0}.by0ptki{top:50%;right:100%;transform:translateY(-50%);border-right-color:var(--x-default-color-text);border-left-width:0}._1M6e9{color:inherit;text-decoration:inherit}._1s82kpb1:disabled{cursor:default;pointer-events:none;opacity:var(--x-opacity-disabled)}[dir=ltr] ._1s82kpb1:after{left:calc((100% - 2.4rem)/2)}[dir=rtl] ._1s82kpb1:after{right:calc((100% - 2.4rem)/2)}._1s82kpb1:after{content:"";position:absolute;width:2.4rem;height:2.4rem;top:calc((100% - 2.4rem)/2)}.a8x1wua,.a8x1wub,.a8x1wuj{color:var(--x-default-color-icon)}.a8x1wuk{color:var(--x-default-color-icon-strong, var(--x-default-color-icon))}.a8x1wup{min-width:var(--a8x1wu0);min-height:var(--a8x1wu0);width:var(--a8x1wu0);height:var(--a8x1wu0)}.a8x1wuq{--a8x1wu0: calc(var(--x-typography-size-default) * .7142857142857143);--a8x1wu1: 1.6800000000000002}.a8x1wur{--a8x1wu0: calc(var(--x-typography-size-default) * 1);--a8x1wu1: 1.4}.a8x1wus{--a8x1wu0: calc(var(--x-typography-size-default) * 1.2857142857142858);--a8x1wu1: 1.2444444444444445}.a8x1wut{--a8x1wu0: calc(var(--x-typography-size-default) * 1.7142857142857142);--a8x1wu1: 1.05}.a8x1wuu{--icon-vector-effect: non-scaling-stroke}[dir=rtl] .a8x1wuv{transform:scaleX(-1)}.a8x1wux{stroke:currentColor}[dir=ltr] .a8x1wuz:after{left:calc((100% - 2.4rem)/2)}[dir=rtl] .a8x1wuz:after{right:calc((100% - 2.4rem)/2)}.a8x1wuz:after{content:"";position:absolute;width:2.4rem;height:2.4rem;top:calc((100% - 2.4rem)/2)}.a8x1wu3 svg{display:block;width:100%;max-width:100%;max-height:100%;fill:none;stroke-width:var(--a8x1wu1, 1.4)}@keyframes jmb5zc0{0%{opacity:0}to{opacity:1}}@keyframes jmb5zc1{0%{opacity:1}to{opacity:0}}@keyframes jmb5zc2{0%{transform:translateY(var(--_slide-in-distance))}to{transform:translateY(0)}}.jmb5zc4{--_slide-in-distance: var(--x-spacing-large-200);background-color:var(--x-default-color-text);color:var(--x-default-color-background);box-shadow:var(--x-box-shadow-large);border-radius:var(--x-global-border-radius, var(--x-border-radius-base));will-change:transform;animation:jmb5zc0 var(--x-duration-base) var(--x-timing-base),jmb5zc2 var(--x-duration-base) var(--x-timing-base),jmb5zc1 var(--x-duration-base) var(--x-timing-base) 5s forwards}@media(prefers-reduced-motion){.jmb5zc4{--_slide-in-distance: 0}}._17vpdjb1{view-transition-name:toaster}::view-transition-group(toaster){z-index:100}._17kya4ue{background-size:cover}._17kya4uf{background-size:contain}._17kya4ul{container-name:var(--_17kya4uk);container-type:inline-size}._17kya4un>*{-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes _1ggkr8p1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _1ggkr8p2{0%{opacity:0}to{opacity:1}}._1ggkr8p4{animation:_1ggkr8p2 .5s ease-in-out,_1ggkr8p1 .5s linear infinite;fill:currentColor}._1ggkr8p6{color:var(--x-default-color-spinner, var(--x-default-color-accent))}._1ggkr8p9{--_1ggkr8p0: calc(var(--x-typography-size-default) * .7142857142857143);min-width:var(--_1ggkr8p0);min-height:var(--_1ggkr8p0);width:var(--_1ggkr8p0);height:var(--_1ggkr8p0)}._1ggkr8pa{--_1ggkr8p0: calc(var(--x-typography-size-default) * 1);min-width:var(--_1ggkr8p0);min-height:var(--_1ggkr8p0);width:var(--_1ggkr8p0);height:var(--_1ggkr8p0)}._1ggkr8pb{--_1ggkr8p0: calc(var(--x-typography-size-default) * 1.2857142857142858);min-width:var(--_1ggkr8p0);min-height:var(--_1ggkr8p0);width:var(--_1ggkr8p0);height:var(--_1ggkr8p0)}._1ggkr8pc{--_1ggkr8p0: calc(var(--x-typography-size-default) * 2.2857142857142856);min-width:var(--_1ggkr8p0);min-height:var(--_1ggkr8p0);width:var(--_1ggkr8p0);height:var(--_1ggkr8p0)}._1ggkr8pd{min-width:var(--_1ggkr8p0);min-height:var(--_1ggkr8p0);width:var(--_1ggkr8p0);height:var(--_1ggkr8p0)}._1ggkr8pf{transform:scale(1)}._19gi7yt8{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf6))}._19gi7yt9{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf7))}._19gi7yta{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf8))}._19gi7ytb{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf9))}._19gi7ytc{letter-spacing:var(--_12e54cf3)}._19gi7ytd{letter-spacing:var(--_12e54cf4)}._19gi7yte{letter-spacing:var(--_12e54cf5)}._19gi7yt11{--x-default-color-accent: currentColor;--x-default-color-accent-hovered: currentColor;--x-link-text-decoration: underline}._19gi7yt1f{--x-link-text-decoration: underline}button:hover ._19gi7yt1f,button:focus ._19gi7yt1f,a:hover ._19gi7yt1f,a:focus ._19gi7yt1f{color:var(--x-default-color-accent-hovered);transition:color var(--x-duration-base) var(--x-timing-base)}._19gi7yt1h{--x-default-color-accent: currentColor;--x-link-text-decoration: underline;color:var(--x-default-color-text-subdued, inherit)}._19gi7yt1m{font-style:italic}._19gi7yt1o{color:inherit;font-weight:var(--x-typography-primary-weight-bold)}._19gi7yt1p{font-style:italic}@media screen and (forced-colors:active){._19gi7yt1o{background-color:Highlight;color:HighlightText}}.s2kwpi1{--x-default-color-icon: currentColor;--x-ring-color: var(--x-default-color-accent-hovered);--x-ring-offset: .4rem;border-radius:var(--x-global-border-radius, .1lh)}.s2kwpi2{color:var(--x-default-color-accent)}.s2kwpi2:hover,.s2kwpi2:focus{color:var(--x-default-color-accent-hovered)}.s2kwpi6{-webkit-text-decoration:var(--x-link-text-decoration, none);text-decoration:var(--x-link-text-decoration, none)}.s2kwpia{vertical-align:text-bottom}._1m2hr9gj{letter-spacing:var(--x-global-typography-kerning);background-color:var(--_1m2hr9g0);color:var(--_1m2hr9gc);border-radius:inherit;height:var(--_1m2hr9gg, auto)}._1m2hr9gm,._1m2hr9gn{align-content:center}._1m2hr9go{vertical-align:text-bottom}._1m2hr9gv ._1m2hr9gx{opacity:0;scale:.8;visibility:hidden}._1m2hr9gz{transition-delay:var(--x-duration-fast);opacity:1;scale:1}[dir=rtl] ._1m2hr9gz{flex-direction:row-reverse}[dir=ltr] ._1m2hr9g11{margin-left:var(--x-spacing-small-100)}[dir=rtl] ._1m2hr9g11{margin-right:var(--x-spacing-small-100)}._1m2hr9g11{--_1m2hr9g6: -18px;transition:max-width var(--x-duration-slower) 4.175s,transform var(--x-duration-slowest) 4.175s,margin var(--x-duration-slowest) 4.175s,opacity var(--x-duration-slow) 4.4375s;overflow-wrap:normal;max-width:200px;opacity:1;transform:translate(0)}[dir=rtl] ._1m2hr9g11{--_1m2hr9g6: 18px}._1m2hr9g13{transform:translate(-50%,-50%);transform-origin:left top}[dir=rtl] ._1m2hr9g13{transform:translate(50%,-50%);transform-origin:right top}._1m2hr9g14{box-shadow:inset 0 calc(var(--_1m2hr9g5) * -1) 0 0 var(--_1m2hr9g3)}._1m2hr9g15{box-shadow:inset 0 0 0 var(--_1m2hr9g5) var(--_1m2hr9g3)}._1m2hr9g1b,._1m2hr9g1c{--_1m2hr9g0: var(--x-default-color-background);--_1m2hr9g1: var(--swn0jzn);--_1m2hr9gc: var(--x-default-color-text);--_1m2hr9gd: var(--swn0jzo);--_1m2hr9g7: var(--swn0jzq);--x-ring-color: var(--x-default-color-background);--_1m2hr9g3: var(--x-default-color-border);--_1m2hr9g4: var(--swn0jzp);--_1m2hr9g5: var(--x-primary-button-border-width);--_1m2hr9g2: var(--x-primary-button-block-padding);--_1m2hr9g8: var(--x-primary-button-inline-padding);font-family:var(--x-primary-button-font-family);font-size:var(--_1m2hr9gh, var(--x-primary-button-font-size));font-weight:var(--x-primary-button-font-weight, var(--x-typography-primary-weight-bold));letter-spacing:var(--x-primary-button-letter-spacing, var(--x-global-typography-kerning));text-transform:var(--x-primary-button-text-transform);border-radius:var(--_1m2hr9ge, var(--x-primary-button-border-radius, var(--x-global-border-radius, var(--x-border-radius-base))))}._1m2hr9g1d{--_1m2hr9g0: var(--x-default-color-background);--_1m2hr9g1: var(--swn0jzn);--_1m2hr9gc: var(--x-default-color-text);--_1m2hr9gd: var(--swn0jzo);--_1m2hr9g7: var(--swn0jzq);--x-ring-color: var(--swn0jyz);--_1m2hr9g3: var(--x-default-color-border);--_1m2hr9g4: var(--swn0jzp);--_1m2hr9g5: var(--x-secondary-button-border-width);--_1m2hr9g2: var(--x-secondary-button-block-padding);--_1m2hr9g8: var(--x-secondary-button-inline-padding);font-family:var(--x-secondary-button-font-family);font-size:var(--_1m2hr9gh, var(--x-secondary-button-font-size));font-weight:var(--x-secondary-button-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-secondary-button-letter-spacing, var(--x-global-typography-kerning));text-transform:var(--x-secondary-button-text-transform);border-radius:var(--_1m2hr9ge, var(--x-secondary-button-border-radius, var(--x-global-border-radius, var(--x-border-radius-base))))}._1m2hr9g1e{--_1m2hr9g0: var(--x-default-color-background);--_1m2hr9g1: var(--x-default-color-background-subdued);--_1m2hr9gc: var(--x-default-color-text);--_1m2hr9gd: var(--_1m2hr9gc);--x-ring-color: var(--x-default-color-text);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor;--_1m2hr9g2: var(--x-spacing-base);--_1m2hr9g8: var(--x-spacing-base);font-family:var(--_12e54cf0);font-size:var(--_1m2hr9gh, var(--x-typography-size-default));font-weight:600;letter-spacing:var(--x-global-typography-kerning);text-transform:var(--x-global-typography-letter-case);border-radius:var(--_1m2hr9ge, var(--x-global-border-radius, var(--x-border-radius-base)))}._1m2hr9g1f{--_1m2hr9gc: var(--x-default-color-accent);--_1m2hr9gd: var(--x-default-color-accent-hovered);--x-ring-color: var(--x-default-color-accent-hovered);--x-ring-offset: .3rem;--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor;--_1m2hr9g3: none;--_1m2hr9g5: 0px;--_1m2hr9g2: 0px;--_1m2hr9g8: 0px;--_1m2hr9g9: -.7142857142857143em;--_1m2hr9ga: -.7142857142857143em;border-radius:var(--x-global-border-radius, .1lh);text-transform:var(--x-global-typography-letter-case)}._1m2hr9g1i{-webkit-text-decoration:var(--x-link-text-decoration, none);text-decoration:var(--x-link-text-decoration, none)}._1m2hr9g1p{--x-default-color-background: #5433EB;--x-default-color-text: #FFFFFF;--x-default-color-border: #5433EB;--x-default-color-icon: currentColor;--x-default-color-icon-strong: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor;--swn0jzn: #390CED;--swn0jzo: #FFFFFF;--swn0jzp: #390CED;--swn0jzq: currentColor;--swn0jzr: currentColor}._1m2hr9g1q._1m2hr9g1b{--_1m2hr9g0: var(--swn0jf);--_1m2hr9g1: var(--swn0jg);--_1m2hr9gc: var(--swn0jk);--_1m2hr9gd: var(--swn0jk);--x-ring-color: var(--swn0jf);--_1m2hr9g3: var(--swn0jf);--_1m2hr9g4: var(--swn0jg);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor}._1m2hr9g1q._1m2hr9g1d,._1m2hr9g1q._1m2hr9g1e{--_1m2hr9gc: var(--swn0jf);--_1m2hr9gd: var(--swn0jg);--x-ring-color: var(--swn0jf);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor}._1m2hr9g1q._1m2hr9g1d{--_1m2hr9g3: var(--swn0jf);--_1m2hr9g4: var(--swn0jg)}._1m2hr9g1q._1m2hr9g1e{--_1m2hr9g1: var(--swn0ji);--_1m2hr9gd: var(--swn0jf)}._1m2hr9g1q._1m2hr9g1f{--_1m2hr9g0: transparent;--_1m2hr9g1: transparent;--_1m2hr9gc: var(--swn0jf);--_1m2hr9gd: var(--swn0jg);--x-ring-color: var(--swn0jf);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor}._1m2hr9g1r._1m2hr9g1b{--_1m2hr9g0: var(--x-default-color-text);--_1m2hr9gc: var(--x-default-color-background);--_1m2hr9gd: var(--x-default-color-background);--x-ring-color: var(--x-default-color-text);--_1m2hr9g3: var(--x-default-color-text);--_1m2hr9g4: var(--x-default-color-text);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor}._1m2hr9g1r._1m2hr9g1d,._1m2hr9g1r._1m2hr9g1e{--_1m2hr9gc: var(--x-default-color-text);--_1m2hr9gd: var(--x-default-color-text);--x-ring-color: var(--x-default-color-text);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor}._1m2hr9g1r._1m2hr9g1d{--_1m2hr9g3: var(--x-default-color-border);--_1m2hr9g4: var(--x-default-color-border)}._1m2hr9g1r._1m2hr9g1f{--_1m2hr9g0: transparent;--_1m2hr9g1: transparent;--_1m2hr9gc: inherit;--_1m2hr9gd: inherit;--x-ring-color: var(--x-default-color-accent-hovered);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: unset}._1m2hr9g1t._1m2hr9g1f{--_1m2hr9g0: transparent;--_1m2hr9g1: transparent;--_1m2hr9gc: var(--x-default-color-custom);--_1m2hr9gd: var(--x-default-color-custom);--x-ring-color: var(--x-default-color-custom);--x-default-color-icon: currentColor;--_1m2hr9g7: currentColor;--x-default-color-spinner: currentColor;--x-default-color-text-subdued: currentColor}._1m2hr9g1u{padding:var(--_1m2hr9gf, calc(var(--_1m2hr9g2) * var(--_1m2hr9gb)) calc(var(--_1m2hr9g8) * var(--_1m2hr9gb)))}._1m2hr9g1v{--_1m2hr9gb: .6663890045814242}._1m2hr9g1w{--_1m2hr9gb: 1}._1m2hr9g1x{--_1m2hr9gb: 1.5006250000000003}._1m2hr9g1y{--_1m2hr9gb: 1.8382656250000005}._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g1f{opacity:var(--x-opacity-disabled)}._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g15,._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g16{border-color:var(--x-default-color-border)}._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g14{border-bottom-color:var(--x-default-color-border)}._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g1b,._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g1c{--_1m2hr9gc: var(--x-default-color-text);--_1m2hr9g3: var(--x-default-color-border);--_1m2hr9g0: var(--x-default-color-background-subdued);opacity:var(--x-opacity-disabled)}._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g1d,._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g1e{--_1m2hr9gc: var(--x-default-color-text);opacity:var(--x-opacity-disabled)}._1m2hr9g2c:not(._1m2hr9gv)._1m2hr9g1d{--_1m2hr9g3: var(--x-default-color-border)}._1m2hr9g2d{cursor:not-allowed}[dir=ltr] ._1m2hr9g2f{border-top-right-radius:0}[dir=rtl] ._1m2hr9g2f{border-top-left-radius:0}[dir=ltr] ._1m2hr9g2f{border-bottom-right-radius:0}[dir=rtl] ._1m2hr9g2f{border-bottom-left-radius:0}[dir=ltr] ._1m2hr9g2f{border-right:none}[dir=rtl] ._1m2hr9g2f{border-left:none}._1m2hr9g2f{--_1m2hr9g2: 0px}[dir=ltr] ._1m2hr9g2g{border-top-left-radius:0}[dir=rtl] ._1m2hr9g2g{border-top-right-radius:0}[dir=ltr] ._1m2hr9g2g{border-bottom-left-radius:0}[dir=rtl] ._1m2hr9g2g{border-bottom-right-radius:0}[dir=ltr] ._1m2hr9g2g{border-left:none}[dir=rtl] ._1m2hr9g2g{border-right:none}._1m2hr9g2g{--_1m2hr9g2: 0px}._1m2hr9g2h{--_1m2hr9g2: var(--x-spacing-small-200);--_1m2hr9g8: var(--x-spacing-base);border-radius:var(--x-global-border-radius, var(--x-border-radius-small))}@media(hover:hover){._1m2hr9gj:focus,._1m2hr9gj:hover{--x-default-color-icon: var(--_1m2hr9g7);--x-default-color-spinner: var(--_1m2hr9g7);background-color:var(--_1m2hr9g1, var(--_1m2hr9g0));color:var(--_1m2hr9gd, var(--_1m2hr9gc))}._1m2hr9g14:focus,._1m2hr9g14:hover{box-shadow:inset 0 calc(var(--_1m2hr9g5) * -1) 0 0 var(--_1m2hr9g4)}._1m2hr9g15:focus,._1m2hr9g15:hover{box-shadow:inset 0 0 0 var(--_1m2hr9g5) var(--_1m2hr9g4)}._1m2hr9g2h:hover:not(:disabled),._1m2hr9g2h:focus-visible{background-color:var(--x-default-color-background-subdued)}}@media(hover:none){._1m2hr9gj:active{--x-default-color-icon: var(--_1m2hr9g7);--x-default-color-spinner: var(--_1m2hr9g7);transition-duration:var(--x-duration-fast);transition-timing-function:var(--x-timing-ease-out);background-color:var(--_1m2hr9g1);color:var(--_1m2hr9gd)}}@media screen and (prefers-reduced-motion:reduce){._1m2hr9gv ._1m2hr9gx{display:none}}@starting-style{._1m2hr9gz{opacity:0;scale:.5}[dir=ltr] ._1m2hr9g11{margin-left:0}[dir=rtl] ._1m2hr9g11{margin-right:0}._1m2hr9g11{max-width:0;opacity:0;transform:translate(var(--_1m2hr9g6))}}@media screen and (min-width:750px){._1m2hr9g1z{--_1m2hr9gb: .6663890045814242}._1m2hr9g20{--_1m2hr9gb: 1}._1m2hr9g21{--_1m2hr9gb: 1.5006250000000003}._1m2hr9g22{--_1m2hr9gb: 1.8382656250000005}}@media screen and (min-width:1000px){._1m2hr9g23{--_1m2hr9gb: .6663890045814242}._1m2hr9g24{--_1m2hr9gb: 1}._1m2hr9g25{--_1m2hr9gb: 1.5006250000000003}._1m2hr9g26{--_1m2hr9gb: 1.8382656250000005}}@media screen and (min-width:1200px){._1m2hr9g27{--_1m2hr9gb: .6663890045814242}._1m2hr9g28{--_1m2hr9gb: 1}._1m2hr9g29{--_1m2hr9gb: 1.5006250000000003}._1m2hr9g2a{--_1m2hr9gb: 1.8382656250000005}}@media screen and (forced-colors:active){._1m2hr9g2e{forced-color-adjust:none}._1m2hr9g2e._1m2hr9g1b,._1m2hr9g2e._1m2hr9g1c{--_1m2hr9g0: Highlight;--_1m2hr9g1: Highlight;--_1m2hr9gc: HighlightText;--_1m2hr9gd: HighlightText;--x-ring-color: CanvasText;--_1m2hr9g3: Highlight;--_1m2hr9g4: Highlight;--_1m2hr9g7: HighlightText;--x-default-color-icon: HighlightText;--x-default-color-icon-strong: HighlightText;--x-default-color-spinner: HighlightText;--x-default-color-text-subdued: HighlightText;--x-default-color-accent: HighlightText;--x-default-color-accent-hovered: HighlightText;--x-default-color-critical: HighlightText;--x-default-color-info: HighlightText;--x-default-color-success: HighlightText;--x-default-color-warning: HighlightText;--x-default-color-custom: HighlightText;outline-color:var(--x-ring-color, var(--x-default-color-accent))}._1m2hr9g2e._1m2hr9g2c:not(._1m2hr9gv){--_1m2hr9g0: ButtonFace;--_1m2hr9g1: ButtonFace;--_1m2hr9gc: GrayText;--_1m2hr9gd: GrayText;--_1m2hr9g3: GrayText;--_1m2hr9g4: GrayText;--_1m2hr9g7: GrayText;--x-default-color-icon: GrayText;--x-default-color-icon-strong: GrayText;--x-default-color-spinner: GrayText;--x-default-color-text-subdued: GrayText;--x-default-color-accent: GrayText;--x-default-color-accent-hovered: GrayText;--x-default-color-critical: GrayText;--x-default-color-info: GrayText;--x-default-color-success: GrayText;--x-default-color-warning: GrayText;--x-default-color-custom: GrayText}}.hYGiX{position:fixed;z-index:calc(var(--x-z-index-portal) - 1);top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));--blur-amount: 6px}.yF8Vq{position:fixed;z-index:calc(var(--x-z-index-portal) - 1);top:0;right:0;bottom:0;left:0;cursor:pointer;background-color:transparent}[dir=ltr] .UGCQu{left:50%}[dir=rtl] .UGCQu{right:50%}.UGCQu{position:fixed;z-index:calc(var(--x-z-index-portal) - 1);top:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;max-width:393px}.g9gqqf1{--swn0jyu: var(--swn0j1f);--swn0jzl: var(--swn0j1f);--swn0jza: var(--swn0j1g);--swn0jzb: var(--swn0j1h);--swn0jzm: var(--swn0j1i);--swn0jyw: var(--swn0j1j);--swn0jzc: var(--swn0j1k);--swn0jyv: var(--swn0j1l);--swn0jzd: var(--swn0j1m);--swn0jze: var(--swn0j1n);--swn0jzf: var(--swn0j1o);--swn0jyz: var(--swn0j0);--swn0jz1: var(--swn0j1);--swn0jz6: var(--swn0j2);--swn0jz2: var(--swn0j3);--swn0jz3: var(--swn0j4);--swn0jz4: var(--swn0j5);--swn0jz5: var(--swn0j6);--swn0jz7: var(--swn0j7);--swn0jz8: var(--swn0j8);--swn0jz0: var(--swn0jq);--swn0jzh: var(--swn0jf);--swn0jzi: var(--swn0jr);--swn0jzj: var(--swn0jz);--swn0jzk: var(--swn0j17);--swn0jzu: var(--swn0j1p);--swn0j10a: var(--swn0j1q);--swn0j10b: var(--swn0j1r);--swn0jzw: var(--swn0j1s);--swn0j10c: var(--swn0j1t);--swn0jzv: var(--swn0j1u);--swn0j10d: var(--swn0j1v);--swn0j10e: var(--swn0j1w);--swn0j10f: var(--swn0j1x);--swn0jzz: var(--swn0j0);--swn0j101: var(--swn0j1);--swn0j106: var(--swn0j2);--swn0j102: var(--swn0j3);--swn0j103: var(--swn0j4);--swn0j104: var(--swn0j5);--swn0j105: var(--swn0j6);--swn0j107: var(--swn0j7);--swn0j108: var(--swn0j8);--swn0j100: var(--swn0jq);--swn0j116: var(--swn0jf);--swn0j11e: var(--swn0j9);--swn0j11u: var(--swn0ja);--swn0j11v: var(--swn0jb);--swn0j11g: var(--swn0jc);--swn0j11f: var(--swn0jd);--swn0j11y: var(--swn0je);--swn0j129: var(--swn0j9);--swn0j12s: var(--swn0ja);font-family:var(--x-typography-primary-fonts);font-weight:var(--x-typography-primary-weight-base);letter-spacing:var(--x-global-typography-kerning);text-transform:var(--x-global-typography-letter-case);touch-action:manipulation}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){:root:active-view-transition-type(checkout-profile-change){view-transition-name:root}::view-transition-old(root),::view-transition-new(root){animation-duration:var(--x-duration-slow);animation-timing-function:var(--x-timing-base)}::view-transition-group(root){animation-duration:var(--x-duration-slow)}}}.n8k95w1{text-wrap:pretty}.n8k95w1:focus{outline:none}.n8k95w2{font-family:var(--x-heading-level1-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level1-font-size, var(--x-typography-size-extra-large));font-weight:var(--x-heading-level1-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level1-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level1-text-transform)}.n8k95w3{font-family:var(--x-heading-level2-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level2-font-size, var(--x-typography-size-medium));font-weight:var(--x-heading-level2-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level2-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level2-text-transform)}.n8k95w4{font-family:var(--x-heading-level3-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level3-font-size, var(--x-typography-size-default));font-weight:var(--x-heading-level3-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level3-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level3-text-transform)}.n8k95w5{font-family:var(--x-heading-level4-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level4-font-size, var(--x-typography-size-small));font-weight:var(--x-heading-level4-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level4-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level4-text-transform)}.n8k95w6,.n8k95w7{font-family:var(--x-typography-secondary-fonts);font-size:var(--x-typography-size-default);font-weight:var(--x-typography-secondary-weight-base);line-height:var(--x-typography-line-height-small)}.MQqMI{position:fixed;z-index:100001;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.Jue6i{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(var(--blur-amount));backdrop-filter:blur(var(--blur-amount));--blur-amount: 6px}[dir=ltr] .kpec9{left:50%}[dir=rtl] .kpec9{right:50%}.kpec9{position:absolute;top:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;width:100%;max-width:393px}.mg7oix1:before{content:"";display:block;border-style:solid;border-color:var(--x-default-color-border);border-width:0}.mg7oix3:before,.mg7oix3:after{border-style:solid}.mg7oix4:before,.mg7oix4:after{border-style:dashed}.mg7oix5:before,.mg7oix5:after{border-style:dotted}.mg7oix8:before{border-top:none;border-left:none;border-right:none}[dir=ltr] .mg7oix9:before{border-left:none}[dir=rtl] .mg7oix9:before{border-right:none}.mg7oix9:before{height:100%;border-top:none;border-bottom:none}.mg7oixb{flex:auto}.mg7oixb:before,.mg7oixb:after{content:"";flex-grow:1;width:unset;height:unset;border-color:var(--x-default-color-border);border-width:0}.mg7oixb.mg7oix8:before,.mg7oixb.mg7oix8:after{border-top:none;border-left:none;border-right:none}.mg7oixb.mg7oix9{flex-direction:column}[dir=ltr] .mg7oixb.mg7oix9:before,[dir=ltr] .mg7oixb.mg7oix9:after{border-left:none}[dir=rtl] .mg7oixb.mg7oix9:before,[dir=rtl] .mg7oixb.mg7oix9:after{border-right:none}.mg7oixb.mg7oix9:before,.mg7oixb.mg7oix9:after{border-top:none;border-bottom:none}.mg7oixc:before{content:unset;flex-grow:unset;border:unset}.mg7oixc.mg7oix9{flex-direction:column}.mg7oixe:after{content:unset;flex-grow:unset;border:unset}.mg7oixe.mg7oix9{flex-direction:column}.mg7oixf:before,.mg7oixf:after{border-width:var(--x-border-width-base)}.mg7oixf.mg7oix8{height:auto}.mg7oixf.mg7oix9{width:var(--x-border-width-base)}.mg7oixg:before,.mg7oixg:after{border-width:var(--x-border-width-large-100)}.mg7oixg.mg7oix8{height:auto}.mg7oixg.mg7oix9{width:var(--x-border-width-large-100)}.mg7oixh:before,.mg7oixh:after{border-width:var(--x-border-width-large-100)}.mg7oixh.mg7oix8{height:auto}.mg7oixh.mg7oix9{width:var(--x-border-width-large-100)}.mg7oixi:before,.mg7oixi:after{border-width:var(--x-border-width-large-200)}.mg7oixi.mg7oix8{height:auto}.mg7oixi.mg7oix9{width:var(--x-border-width-large-200)}[dir=ltr] .mg7oix8 .mg7oixj{margin-right:var(--x-spacing-base)}[dir=rtl] .mg7oix8 .mg7oixj{margin-left:var(--x-spacing-base)}.mg7oix9 .mg7oixj{margin-bottom:var(--x-spacing-base)}.mg7oix8 .mg7oixk{margin-left:var(--x-spacing-base);margin-right:var(--x-spacing-base)}.mg7oix9 .mg7oixk{margin-top:var(--x-spacing-base);margin-bottom:var(--x-spacing-base)}[dir=ltr] .mg7oix8 .mg7oixl{margin-left:var(--x-spacing-base)}[dir=rtl] .mg7oix8 .mg7oixl{margin-right:var(--x-spacing-base)}.mg7oix9 .mg7oixl{margin-top:var(--x-spacing-base)}@keyframes _1sg44lm5{50%{opacity:1}75%{opacity:.5}to{opacity:1}}._1sg44lm4{background-color:var(--x-default-color-text-subdued-200);border-radius:var(--x-global-border-radius, var(--x-border-radius-base));-webkit-box-decoration-break:clone;box-decoration-break:clone}._1sg44lm6{animation:_1sg44lm5 var(--_1sg44lm1) ease infinite;animation-delay:calc(var(--_1sg44lm0) * -1)}._1sg44lm8{background-color:transparent}._1sg44lma{visibility:hidden}._1sg44lm7 ._1sg44lma:empty{display:inline-block}@media(prefers-reduced-motion:reduce){._1sg44lm4{transition:none}._1sg44lm6{animation:none}}@media screen and (forced-colors:active){._1sg44lm4{background-color:GrayText}}@supports (aspect-ratio: 1){._1sg44lm4{aspect-ratio:var(--_1sg44lm2)}}@supports not (aspect-ratio: 1){._1sg44lm4:before{content:"";height:0;display:block;padding-bottom:100%;padding-bottom:calc(100% / var(--_1sg44lm2))}}.gP50U{display:block;max-width:100%;height:auto;max-height:300px;object-fit:contain;pointer-events:none}.cm5pp{min-height:100dvb;display:grid;grid-template-rows:auto auto auto auto auto 1fr auto;grid-template-areas:"banner" "announcement" "header" "buyer-journey" "disclosure" "shell-content" "footer";--x-shell-divider: var(--x-divider-border-width, 1px) var(--x-divider-border-style, solid);--x-shell-inline-size: 58rem;--x-shell-announcement-inline-size: var(--x-shell-inline-size);--x-shell-announcement-button-group-count: 1;--x-shell-announcement-host-block-size: calc(var(--x-spacing-large-200) * 2);--x-shell-announcement-padding: var( --config-announcement-padding, var(--x-spacing-large-200) var(--x-spacing-large-200) );--x-shell-announcement-button-group-padding-block-start: var( --x-spacing-large-100 );--x-shell-announcement-content-min-block-size: var(--x-spacing-large-400);--x-shell-announcement-max-block-size: calc(200dvh / 3);--x-shell-sibling-announcement-shadow: 0 -32px 64px 0 rgba(3, 7, 18, .06), 0 -25px 49px 0 rgba(3, 7, 18, .05), 0 -18px 36px 0 rgba(3, 7, 18, .04), 0 -13px 25px 0 rgba(3, 7, 18, .04), 0 -8px 16px 0 rgba(3, 7, 18, .03), 0 -5px 9px 0 rgba(3, 7, 18, .02), 0 -2px 4px 0 rgba(3, 7, 18, .01), 0 -1px 1px 0 rgba(3, 7, 18, .01);--x-shell-header-inline-size: var(--x-shell-inline-size);--x-shell-header-padding: var( --config-header-padding, var(--x-spacing-large-200) ) var(--x-spacing-base)}@supports (width: min(0px,100px)){.cm5pp{--x-shell-announcement-host-block-size: calc( var(--x-spacing-large-200) * 2 );--x-shell-announcement-padding: var(--x-spacing-large-200) min( var(--config-announcement-padding, var(--x-spacing-large-200)), var(--x-spacing-large-200) );--x-shell-announcement-button-group-padding-block-start: var( --x-spacing-large-100 );--x-shell-header-padding: min( var(--config-header-padding, var(--x-spacing-large-200)), var(--x-spacing-large-200) ) var(--x-spacing-base)}}.cm5pp{--x-shell-header-background-image: var(--config-header-background-image);--x-shell-buyer-journey-inline-size: var(--x-shell-inline-size);--x-shell-buyer-journey-padding: 0;--x-shell-disclosure-display: block;--x-shell-main-inline-size: var(--x-shell-inline-size);--x-shell-main-justify-content: center;--x-shell-main-padding: var(--x-spacing-large-200) var(--x-spacing-base);--x-shell-main-border: none;--x-shell-content-divider: var( --config-content-divider-border-width, var(--x-divider-border-width, 1px) ) var( --config-content-divider-border-style, var(--x-divider-border-style, solid) );--x-shell-order-summary-display: none;--x-shell-order-summary-background-image: var( --config-order-summary-background-image );--x-shell-footer-inline-size: var(--x-shell-inline-size);--x-shell-footer-padding: var(--config-footer-padding, var(--x-spacing-base)) 0 0}@supports (width: min(0px,100px)){.cm5pp{--x-shell-footer-padding: min( var(--config-footer-padding, var(--x-spacing-base)), var(--x-spacing-large-200) ) 0 0}}.cm5pp.FeQiM{--x-shell-main-padding: var(--x-spacing-large-200) var(--x-spacing-base) max(env(safe-area-inset-bottom), var(--x-spacing-large-200))}.cm5pp.BwmDa{--x-shell-footer-padding: var( --config-footer-padding, var(--x-spacing-large-200) ) var(--x-spacing-base) max( env(safe-area-inset-bottom), var(--config-footer-padding, var(--x-spacing-large-200)) )}@supports (width: min(0px,100px)){.cm5pp.BwmDa{--x-shell-footer-padding: min( var(--config-footer-padding, var(--x-spacing-large-200)), var(--x-spacing-large-200) ) var(--x-spacing-base) max( env(safe-area-inset-bottom), min( var(--config-footer-padding, var(--x-spacing-large-200)), var(--x-spacing-large-200) ) )}}@media screen and (min-width:580px){.cm5pp{--x-shell-inline-size: var(--config-main-inline-size, 58rem);--x-shell-announcement-inline-size: var( --config-announcement-inline-size, var(--x-shell-inline-size) );--x-shell-announcement-max-block-size: calc(100dvh / 3);--x-shell-announcement-host-block-size: calc(var(--x-spacing-base) * 2);--x-shell-announcement-padding: var(--x-spacing-base) var(--x-spacing-large-200);--x-shell-announcement-button-group-padding-block-start: var( --x-spacing-small-200 );--x-shell-header-inline-size: var( --config-header-inline-size, var(--x-shell-inline-size) );--x-shell-buyer-journey-inline-size: var( --config-buyer-journey-inline-size, var(--x-shell-inline-size) );--x-shell-main-inline-size: var( --config-main-inline-size, var(--x-shell-inline-size) );--x-shell-footer-inline-size: var( --config-footer-inline-size, var(--x-shell-inline-size) )}}@media screen and (min-width:1000px){.g9PS6{--x-shell-main-inline-size: var(--config-main-inline-size, 58rem);--x-shell-order-summary-inline-size: var( --config-order-summary-inline-size, 48rem );--x-shell-section-columns-offset: calc( calc( var(--x-shell-main-inline-size) - var(--x-shell-order-summary-inline-size) ) / 2 );--x-shell-content-display: grid;--x-shell-content-template-areas: "main order-summary";--x-shell-content-template-columns: minmax( min-content, calc(50% + var(--x-shell-section-columns-offset)) ) 1fr}.g9PS6._46J2H{--x-shell-content-template-columns: 1fr var(--x-shell-order-summary-inline-size)}.g9PS6.XlQtV{--x-shell-content-template-columns: var(--x-shell-main-inline-size) 1fr}.g9PS6._46J2H.XlQtV{--x-shell-content-template-columns: 1fr 1fr}.g9PS6{--x-shell-inline-size: calc( var(--x-shell-main-inline-size) + var(--x-shell-order-summary-inline-size) );--x-shell-announcement-max-block-size: calc(100dvh / 3);--x-shell-announcement-padding: var( --config-header-padding, var(--x-spacing-base) var(--x-spacing-large-500) );--x-shell-announcement-button-group-padding-block-start: var( --x-spacing-small-200 );--x-shell-header-padding: var(--config-header-padding, 0)}.g9PS6.U3Rye{--x-shell-header-padding: var( --config-header-padding, var(--x-spacing-large-200) var(--x-spacing-large-500) )}:is(.g9PS6._5ZebG,.g9PS6.PqnoL) .d5pfT{--x-shell-header-padding: var( --config-header-padding, 0 0 var(--x-spacing-large-200) )}.g9PS6{--x-shell-buyer-journey-padding: var(--config-buyer-journey-padding, 0);--x-shell-disclosure-display: none;--x-shell-main-justify-content: flex-end;--x-shell-main-padding: var( --config-main-padding, var(--x-spacing-large-500) );--x-shell-main-border: var(--x-shell-content-divider)}.g9PS6.FeQiM,.g9PS6.BwmDa{--x-shell-main-padding: var( --config-main-padding, var(--x-spacing-large-500) )}.g9PS6{--x-shell-order-summary-display: block;--x-shell-order-summary-padding: var( --config-order-summary-padding, var(--x-spacing-large-500) );--x-shell-footer-padding: var( --config-footer-padding, var(--x-spacing-base) 0 0 )}.g9PS6.BwmDa{--x-shell-footer-padding: var( --config-footer-padding, var(--x-spacing-large-200) var(--x-spacing-large-500) )}}@media screen and (max-width:579px){.oYrwu .gdtca .djSdi+.NGRNe{margin-top:var( --config-footer-margin-block-start, var(--x-spacing-base) )}.oYrwu.BwmDa,.oYrwu.FeQiM{--x-shell-main-padding: min( var(--config-main-padding-block-start, var(--x-spacing-large-200)), var(--x-spacing-large-200) ) min( var(--config-main-padding-inline-end, var(--x-spacing-base)), var(--x-spacing-base) ) min( var(--config-main-padding-block-end, var(--x-spacing-large-200)), var(--x-spacing-large-200) ) min( var(--config-main-padding-inline-start, var(--x-spacing-base)), var(--x-spacing-base) )}.oYrwu.FeQiM{--x-shell-footer-padding: var( --config-footer-padding, var(--x-spacing-large-200) ) 0 max( env(safe-area-inset-bottom), var(--config-footer-padding, var(--x-spacing-large-200)) )}@supports (width: min(0px,100px)){.oYrwu.FeQiM{--x-shell-footer-padding: min( var(--config-footer-padding, var(--x-spacing-large-200)), var(--x-spacing-large-200) ) 0 max( env(safe-area-inset-bottom), min( var(--config-footer-padding, var(--x-spacing-large-200)), var(--x-spacing-large-200) ) )}}}.u5Gkx{min-height:auto}@media screen and (max-width:999px){.KIB4Y{min-height:100vh;min-height:100dvb}}.bU4kN{min-height:auto}._73ZDy{padding-bottom:var(--x-spacing-base)}._1Eo4p{grid-area:banner}._5gERx{position:relative;align-items:center;interpolate-size:allow-keywords;grid-area:announcement;width:100%;height:0;max-height:var(--x-shell-announcement-max-block-size);overflow:hidden;transition:block-size var(--x-duration-base) var(--x-timing-base)}._5gERx._0FhCb{overflow:visible}.bMbg6{height:auto}.U3Rye :is(.bMbg6 .mpQwN){padding-bottom:var(--x-border-radius-large)}.mpQwN{display:grid;grid-template-areas:". content action-buttons";grid-template-columns:1fr minmax(auto,var(--x-shell-announcement-inline-size)) 1fr;width:100%;overflow:hidden;transition:-webkit-padding-after var(--x-duration-base) var(--x-timing-base);transition:padding-block-end var(--x-duration-base) var(--x-timing-base);transition:padding-block-end var(--x-duration-base) var(--x-timing-base),-webkit-padding-after var(--x-duration-base) var(--x-timing-base)}[dir=ltr] .gYnYi{padding-right:max(min(calc(var(--x-shell-announcement-inline-size) + var(--x-shell-announcement-button-group-inline-size) - 100dvw),var(--x-shell-announcement-button-group-inline-size)),0px)}[dir=rtl] .gYnYi{padding-left:max(min(calc(var(--x-shell-announcement-inline-size) + var(--x-shell-announcement-button-group-inline-size) - 100dvw),var(--x-shell-announcement-button-group-inline-size)),0px)}.gYnYi{grid-area:content;grid-column:2;--x-shell-announcement-button-group-inline-size: calc( var(--x-typography-size-default) * var(--x-shell-announcement-button-group-count) + var(--x-spacing-base) * (var(--x-shell-announcement-button-group-count)) );max-width:var(--x-shell-announcement-inline-size);--x-shell-announcement-content-block-size-coefficient: 2.5;min-height:min(calc(var(--x-typography-size-default) * var(--x-typography-line-height-base) * var(--x-shell-announcement-content-block-size-coefficient) + var(--x-shell-announcement-host-block-size)),-webkit-max-content);min-height:min(calc(var(--x-typography-size-default) * var(--x-typography-line-height-base) * var(--x-shell-announcement-content-block-size-coefficient) + var(--x-shell-announcement-host-block-size)),-moz-max-content);min-height:min(calc(var(--x-typography-size-default) * var(--x-typography-line-height-base) * var(--x-shell-announcement-content-block-size-coefficient) + var(--x-shell-announcement-host-block-size)),max-content);max-height:calc(var(--x-typography-size-default) * var(--x-typography-line-height-base) * var(--x-shell-announcement-content-block-size-coefficient) + var(--x-shell-announcement-host-block-size));transition:max-block-size var(--x-duration-base) var(--x-timing-base)}.gYnYi>div{padding:var(--x-shell-announcement-padding)}.yJIUK .gYnYi{max-height:var(--x-shell-announcement-max-block-size)}[dir=ltr] .uB1DX{right:var(--x-spacing-large-100)}[dir=rtl] .uB1DX{left:var(--x-spacing-large-100)}.uB1DX{grid-area:action-buttons;position:absolute;top:var( --x-shell-announcement-button-group-padding-block-start );display:flex;justify-content:flex-end;align-items:flex-start;height:-webkit-min-content;height:-moz-min-content;height:min-content;gap:var(--x-spacing-small-400)}.Lhk39{display:none}.Lhk39,.GxFSO{z-index:2;padding:var(--x-spacing-small-400);border-radius:var(--x-border-radius-base)}:is(.Lhk39,.GxFSO):hover{background-color:var(--x-default-color-background-subdued)}:is(.Lhk39,.GxFSO):focus{outline:2px var(--x-default-color-accent-hovered) solid;outline-offset:2px}:is(.Lhk39,.GxFSO):focus:not(:focus-visible){outline:none}:is(.Lhk39,.GxFSO):focus-visible{outline:2px var(--x-default-color-accent-hovered) solid;outline-offset:2px}.eqp7i{position:absolute;z-index:1;display:block;top:0;right:0;bottom:0;left:0}.U3Rye .eqp7i{bottom:var(--x-border-radius-large)}._5gERx:not(.X3qgz) .eqp7i{display:none}.rZH98 .eqp7i{border-radius:var(--x-border-radius-base) var(--x-border-radius-base) 0 0}.eqp7i:focus{outline:2px var(--x-default-color-accent-hovered) solid;outline-offset:-2px}.eqp7i:focus:not(:focus-visible){outline:none}.eqp7i:focus-visible{outline:2px var(--x-default-color-accent-hovered) solid;outline-offset:-2px}@media screen and (min-width:750px){.X3qgz .gYnYi,.yJIUK .gYnYi{--x-shell-announcement-button-group-count: 2}.X3qgz .Lhk39,.yJIUK .Lhk39{display:block}}.EAjaz{grid-area:header;z-index:1}._96Hty .EAjaz{transition:-webkit-margin-before var(--x-duration-base) var(--x-timing-base);transition:margin-block-start var(--x-duration-base) var(--x-timing-base);transition:margin-block-start var(--x-duration-base) var(--x-timing-base),-webkit-margin-before var(--x-duration-base) var(--x-timing-base)}.U3Rye :is(.ck07C .EAjaz),._8wrz5:is(.ck07C .EAjaz){box-shadow:var(--x-shell-sibling-announcement-shadow)}.U3Rye :is(.ck07C .EAjaz){margin-top:calc(var(--x-border-radius-large) * -1);border-radius:var(--x-border-radius-large) var(--x-border-radius-large) 0 0}.i8Dpn{padding:var(--x-shell-header-padding);width:100%;max-width:var(--x-shell-header-inline-size)}.ObllD{width:100%;max-width:var(--x-shell-header-inline-size)}@media screen and (min-width:1000px){.cm5pp:not(.U3Rye) ._8wrz5,.U3Rye .Xx7bI,.U3Rye .oZoJd,._5ZebG .oZoJd,.PqnoL .Xx7bI{display:none}}@media screen and (max-width:999px){.fv4QL .d5pfT{border-bottom:none}.Xx7bI,.oZoJd{display:none}.PqnoL ._8wrz5{background-image:var( --x-shell-header-background-image, var(--x-shell-order-summary-background-image) )}}._8wrz5{display:flex;justify-content:center;background-image:var(--x-shell-header-background-image);background-position:50% 50%;background-size:cover}._8wrz5.ObllD{margin-left:auto;margin-right:auto}.d5pfT{border-bottom:var(--x-shell-divider) var(--x-default-color-border)}._8wrz5.zKcpW{--header-shop-name-color: #ffffff;--x-default-color-accent: #ffffff;--x-default-color-accent-hovered: #ffffff}.EAjaz .lX75M{margin-top:var(--x-spacing-large-100)}._0DLUq{width:100%;max-width:var(--x-shell-buyer-journey-inline-size);padding:var(--x-shell-buyer-journey-padding)}.hKv1l{width:100%;max-width:var(--x-shell-buyer-journey-inline-size)}.nMPKH{grid-area:disclosure;display:var(--x-shell-disclosure-display)}::view-transition-old(shell-disclosure-details),::view-transition-new(shell-disclosure-details){height:100%}::view-transition-group(shell-disclosure-details){overflow:clip}.WtpiW,.ks0CH{display:grid;grid-template-columns:minmax(0,var(--x-shell-inline-size));justify-content:center}.WtpiW{background:var(--x-default-color-background-subdued);--disclosure-label-color: var(--x-default-color-accent)}.WtpiW:hover,.WtpiW:focus-visible{--disclosure-label-color: var(--x-default-color-accent-hovered)}.GRdxR{padding:var(--x-spacing-large-100) var(--x-spacing-base)}.iYA3J .WtpiW,.iYA3J .ks0CH{border-bottom:var(--x-shell-content-divider) var(--x-default-color-border)}.Sxi8I{grid-area:shell-content;display:var(--x-shell-content-display);grid-template-areas:var(--x-shell-content-template-areas);grid-template-columns:var(--x-shell-content-template-columns)}@media screen and (min-width:1000px){.cm5pp.ck07C:not(.U3Rye) .Sxi8I{z-index:1;box-shadow:var(--x-shell-sibling-announcement-shadow)}}:is(.cm5pp:not(._46J2H),.cm5pp:not(.XlQtV)) .vzM2m{width:100%;max-width:var(--x-shell-inline-size);margin-left:auto;margin-right:auto}._9F1Rf{grid-area:main;display:flex;justify-content:var(--x-shell-main-justify-content);height:100%}._9F1Rf .gdtca{height:100%;width:100%;max-width:var(--x-shell-main-inline-size);padding:var(--x-shell-main-padding);display:grid;grid-template-rows:auto auto 1fr auto;grid-template-columns:1fr;grid-template-areas:"header" "buyer-journey" "main-content-primary" "footer"}.djSdi{grid-area:main-content-primary}.DGMLl .gdtca{--x-shell-main-inline-size: 100%}[dir=ltr] .GI5Fn .gdtca{border-right:var(--x-shell-main-border) var(--x-default-color-border)}[dir=rtl] .GI5Fn .gdtca{border-left:var(--x-shell-main-border) var(--x-default-color-border)}.gdtca .EAjaz{margin-bottom:var(--x-spacing-large-100)}.gdtca .lX75M{margin-bottom:var(--x-spacing-large-300)}.gdtca .djSdi+.NGRNe{margin-top:var( --config-footer-margin-block-start, var(--x-spacing-large-600) )}@keyframes dQ3Wi{0%{transform:translate(4%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes Fv5RP{0%{transform:translate(-4%);opacity:0}to{transform:translate(0);opacity:1}}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(money-lines)::view-transition-old(root),html:active-view-transition-type(money-lines)::view-transition-new(root){animation:none}@media(min-width:1000px){html:active-view-transition-type(money-lines) .Sxi8I{view-transition-name:shell-content}html:active-view-transition-type(money-lines) .NGRNe{view-transition-name:shell-footer}html:active-view-transition-type(money-lines) .ks0CH{view-transition-name:shell-disclosure-details}html:active-view-transition-type(money-lines) .GRdxR{view-transition-name:shell-disclosure-details-content}html:active-view-transition-type(money-lines) ::view-transition-old(shell-content){display:none}html:active-view-transition-type(money-lines) ::view-transition-new(shell-content){animation:none}}:is(html:active-view-transition-type(page-slide-start),html:active-view-transition-type(page-slide-end)) .djSdi{view-transition-name:vt-main-content}::view-transition-group(vt-main-content){animation-duration:16.667ms}html:active-view-transition-type(page-slide-start)::view-transition-new(vt-main-content){animation:Fv5RP var(--x-duration-base) var(--x-timing-ease-out) both}html[dir=rtl]:active-view-transition-type(page-slide-start)::view-transition-new(vt-main-content){animation:dQ3Wi var(--x-duration-base) var(--x-timing-ease-out) both}html:active-view-transition-type(page-slide-end)::view-transition-new(vt-main-content){animation:dQ3Wi var(--x-duration-base) var(--x-timing-ease-out) both}html[dir=rtl]:active-view-transition-type(page-slide-end)::view-transition-new(vt-main-content){animation:Fv5RP var(--x-duration-base) var(--x-timing-ease-out) both}}}.i4DWM{display:var(--x-shell-order-summary-display);grid-area:order-summary}.i4DWM ._4QenE{position:-webkit-sticky;position:sticky;padding:var(--x-shell-order-summary-padding);width:100%;max-width:var(--x-shell-order-summary-inline-size);right:auto;left:auto;top:0;bottom:0}.LEmIb ._4QenE{--x-shell-order-summary-inline-size: 100%}._4QenE .EAjaz{margin-bottom:var(--x-spacing-large-200)}.NGRNe{grid-area:footer}.QiTI2{width:100%;max-width:var(--x-shell-footer-inline-size);padding:var(--x-shell-footer-padding)}.fw2Yt{display:flex;justify-content:center}.fw2Yt.dmTNG{margin-left:auto;margin-right:auto}.dmTNG{width:100%;max-width:var(--x-shell-footer-inline-size)}.GTe1e{border-top:var(--x-shell-divider) var(--x-default-color-border)}@keyframes Ja6Oa{0%{opacity:0}}@keyframes phQWv{0%{transform:translateY(.8rem);opacity:0}}@keyframes _7FAA0{0%{-webkit-filter:blur(.2rem);filter:blur(.2rem)}}@keyframes WW02Z{0%,to{opacity:0}}:root{--typ-entrance-map-duration: var(--x-duration-base);--typ-entrance-delay: var(--typ-entrance-map-duration);--typ-entrance-duration: calc(var(--x-duration-base) * 2);--typ-entrance-total-duration: calc( var(--typ-entrance-delay) + var(--typ-entrance-duration) + 80ms )}@media(prefers-reduced-motion:no-preference){.uu32b>*,.F6Nrx>*,.j1xD4>*,.RDtb7>*,.ZXaI9 .DTABr,.ZXaI9 .kBVzA>*,.ZXaI9 .qgQOk{animation:phQWv var(--typ-entrance-duration) cubic-bezier(.16,1,.3,1) var(--typ-entrance-delay) both,_7FAA0 var(--typ-entrance-duration) ease-in var(--typ-entrance-delay) both}.ZXaI9 .sEWAT{animation:Ja6Oa var(--typ-entrance-map-duration) var(--x-timing-ease-out) both}.SBffw{animation:WW02Z var(--typ-entrance-total-duration) linear forwards}}.SBffw{position:absolute;width:.1rem;height:.1rem;pointer-events:none}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){@keyframes i22HX{to{transform:translateY(.8rem);opacity:0;-webkit-filter:blur(.2rem);filter:blur(.2rem)}}html:active-view-transition-type(checkout-exit) ._0Ngnw{view-transition-name:exit-content}html:active-view-transition-type(checkout-exit) :where(._0Ngnw *){view-transition-name:none}html:active-view-transition-type(checkout-exit) .S328l{view-transition-name:exit-footer}@media screen and (min-width:1000px){html:active-view-transition-type(checkout-exit) ._6aoMd{view-transition-name:exit-summary}}html:active-view-transition-type(checkout-exit)::view-transition-old(root),html:active-view-transition-type(checkout-exit)::view-transition-new(root){animation:none}::view-transition-group(exit-content),::view-transition-group(exit-summary),::view-transition-group(exit-footer),::view-transition-new(exit-content){animation:none}::view-transition-new(exit-summary),::view-transition-new(exit-footer){display:none}::view-transition-group(exit-content){z-index:1}::view-transition-group(exit-summary){z-index:2}::view-transition-group(exit-footer){z-index:3}::view-transition-group(exit-summary),::view-transition-image-pair(exit-summary),::view-transition-group(exit-footer),::view-transition-image-pair(exit-footer){overflow:visible}::view-transition-old(exit-content),::view-transition-old(exit-summary),::view-transition-old(exit-footer){animation-name:i22HX;animation-duration:calc(var(--x-duration-base) * 1.6);animation-timing-function:var(--x-timing-ease-out);animation-fill-mode:both}::view-transition-old(exit-footer){animation-delay:calc(var(--x-duration-base) * .2)}::view-transition-old(exit-content),::view-transition-old(exit-summary){animation-delay:calc(var(--x-duration-base) * .25)}}}.A5qhV{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;overflow:auto;background-color:var(--x-default-color-background-subdued)}._4KRKW{z-index:calc(var(--x-z-index-portal) - 2)}._1tx8jg72{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--_1tx8jg71);overflow:hidden;overflow-wrap:break-word;overflow-wrap:anywhere}._1tx8jg7b{text-wrap:pretty}._1tx8jg7q{letter-spacing:var(--_12e54cf3)}._1tx8jg7r{letter-spacing:var(--_12e54cf4)}._1tx8jg7s{letter-spacing:var(--_12e54cf5)}._1tx8jg7t{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf6))}._1tx8jg7u{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf7))}._1tx8jg7v{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf8))}._1tx8jg7w{text-transform:var(--x-global-typography-letter-case, var(--_12e54cf9))}._1tx8jg715{--x-default-color-accent: currentColor;--x-default-color-accent-hovered: currentColor;--x-link-text-decoration: underline}._1tx8jg71j{--x-link-text-decoration: underline}._1tx8jg71l{--x-default-color-accent: currentColor;--x-link-text-decoration: underline;color:var(--x-default-color-text-subdued, inherit)}@keyframes u2pext1e{0%{opacity:0}to{opacity:1}}html:active-view-transition-type(modal-content-cross-fade)::view-transition-old(root),html:active-view-transition-type(modal-content-cross-fade)::view-transition-new(root){animation:none}.u2pext8{padding:var(--x-modal-margin, 0px);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.6)}.u2pext8.u2pext5,.u2pext8.u2pext1{opacity:1}.u2pext8.u2pext2,.u2pext8.u2pext3,.u2pext8.u2pext6{transition-timing-function:ease-in;transition-duration:var(--x-duration-base)}.u2pext9{padding-top:var(--x-modal-margin, calc(var(--x-spacing-large-300) * 2))}.u2pextc{padding-bottom:var(--x-modal-block-padding-end, var(--x-spacing-base))}.u2pextf{border:1px transparent solid;transform-origin:center bottom;transform:translateY(calc(100% + var(--x-modal-margin, 0px)))}.u2pextf.u2pext4,.u2pextf.u2pext5,.u2pextf.u2pext1{transition-delay:var(--x-duration-fast)}.u2pextf.u2pext5,.u2pextf.u2pext1{opacity:1;transform:translateY(0) scale(1)}.u2pextf.u2pext2,.u2pextf.u2pext3,.u2pextf.u2pext6{transition-timing-function:ease-in;transition-duration:var(--x-duration-base)}[dir=ltr] .u2pextg{border-top-left-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] .u2pextg,[dir=ltr] .u2pextg{border-top-right-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] .u2pextg{border-top-left-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}.u2pexti{border-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=ltr] .u2pextn{border-top-left-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] .u2pextn,[dir=ltr] .u2pextn{border-top-right-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] .u2pextn{border-top-left-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}.u2pextn{flex:1;grid-template-columns:100%;grid-template-rows:auto 1fr}.u2pextt{padding-top:var(--x-modal-block-padding-start, var(--x-spacing-base))}.u2pextv{-webkit-overflow-scrolling:touch}.u2pextx{background-color:#fff;box-sizing:content-box}.u2pextl .u2pextx{flex:1}.u2pextz{padding-bottom:var(--x-modal-block-padding-end, var(--x-spacing-base))}.u2pext16{padding-top:var(--x-modal-block-padding-start, var(--x-spacing-base))}.u2pext17{padding-top:max(var(--x-modal-block-padding-start, var(--x-spacing-large-300)),var(--x-spacing-large-300))}.u2pext18{padding-top:max(var(--x-modal-block-padding-start, var(--x-spacing-large-500)),var(--x-spacing-large-500))}[dir=ltr] .u2pext1a{padding-right:calc((var(--x-spacing-base) * 2) + var(--x-spacing-small-300))}[dir=rtl] .u2pext1a{padding-left:calc((var(--x-spacing-base) * 2) + var(--x-spacing-small-300))}.u2pext1d{top:max(0px,calc(var(--x-modal-block-padding-start, var(--x-spacing-base)) - var(--x-spacing-base) + var(--x-spacing-small-100) + .25rem));border-radius:var(--x-primary-button-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)))}.u2pext1d:hover{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}.u2pext1f{display:contents}.u2pext1h{padding-bottom:var(--x-modal-block-padding-end, var(--x-spacing-base))}.u2pext1k{-webkit-backdrop-filter:blur(.000001px);backdrop-filter:blur(.000001px)}.u2pext1k.u2pext4,.u2pext1k.u2pext5,.u2pext1k.u2pext1{display:block}.u2pext1l{height:6px;top:0;background:linear-gradient(rgba(0,0,0,.05),transparent 40%)}.u2pext1m{height:5px;bottom:0;background:linear-gradient(var(--x-default-color-background) 40%,rgba(0,0,0,.05))}.u2pext1n{-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(modal-content-cross-fade) .u2pext0{view-transition-name:checkout-modal-content}}@media screen and (min-width:580px){.u2pext8{padding:calc(var(--x-spacing-large-500) * 2)}.u2pext9{padding-top:calc(var(--x-spacing-large-300) * 2)}.u2pextf{border-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)));margin:auto;opacity:0;transform:translateY(var(--x-spacing-base)) scale(.98)}[dir=ltr] .u2pextn{border-bottom-left-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] .u2pextn,[dir=ltr] .u2pextn{border-bottom-right-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] .u2pextn{border-bottom-left-radius:var(--x-modal-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=ltr] .u2pexto{border-bottom-left-radius:0}[dir=rtl] .u2pexto,[dir=ltr] .u2pexto{border-bottom-right-radius:0}[dir=rtl] .u2pexto{border-bottom-left-radius:0}}@media all and (min-width:1000px){.u2pext9{padding-top:max(calc(var(--x-spacing-large-500) * 2),10dvb);padding-bottom:max(calc(var(--x-spacing-large-500) * 2),10dvb)}}@media screen and (max-width:580px){[dir=ltr] .u2pextl .u2pextn{border-top-left-radius:0}[dir=rtl] .u2pextl .u2pextn,[dir=ltr] .u2pextl .u2pextn{border-top-right-radius:0}[dir=rtl] .u2pextl .u2pextn{border-top-left-radius:0}}@supports (animation-timeline: scroll()){.u2pext1f{display:block;position:-webkit-sticky;position:sticky;pointer-events:none;opacity:0;animation:auto linear u2pext1e both;animation-timeline:scroll();height:8px;bottom:0;margin-top:-8px;animation-range:contain calc(100% - 8px) contain 100%;animation-direction:reverse;border-bottom:1px solid var(--x-default-color-border);background-image:radial-gradient(at 50% 100%,var(--x-default-color-border),transparent 75%);background-size:100% 8px;background-position:0% 100%;background-repeat:no-repeat}.u2pext1h:has(+.u2pext1f){padding-bottom:0}}._1qifbzv1{font-feature-settings:"kern" off;font-variant:none}._1m6j2n36{border-radius:var(--_1m6j2n31);border-width:var(--_1m6j2n32)}._1m6j2n3b{border-color:#fff}._1m6j2n3c{border-color:var(--x-default-color-custom)}._1m6j2n3d{--_1m6j2n31: var(--x-product-thumbnail-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}._1m6j2n3e{--_1m6j2n31: var(--x-product-thumbnail-border-radius, calc((var(--x-border-radius-base) / var(--x-border-radius-large)) * var(--x-product-thumbnail-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))))}._1m6j2n3f{--_1m6j2n33: var(--_1m6j2n30);--_1m6j2n34: 1}._1m6j2n3g{--_1m6j2n33: 1;--_1m6j2n34: var(--_1m6j2n30)}._1m6j2n3h{--_1m6j2n33: 1;--_1m6j2n34: 1}._1m6j2n3i:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}._1m6j2n3k:before{background:rgba(0,0,0,.4)}._1m6j2n3l:before{background:rgba(0,0,0,.6)}._1m6j2n3m:before{background:rgba(0,0,0,.2);top:var(--_1m6j2n32);right:var(--_1m6j2n32);bottom:var(--_1m6j2n32);left:var(--_1m6j2n32);border-radius:calc(var(--_1m6j2n31) - var(--_1m6j2n32))}._1m6j2n3n{--_1m6j2n32: var(--x-border-width-large-100);width:calc(((10rem - (var(--x-border-width-large-100) * 2)) * var(--_1m6j2n34)) + (var(--x-border-width-large-100) * 2));height:calc(((10rem - (var(--x-border-width-large-100) * 2)) / var(--_1m6j2n33)) + (var(--x-border-width-large-100) * 2))}._1m6j2n3o{--_1m6j2n32: var(--x-border-width-large-100);width:calc(((8.6rem - (var(--x-border-width-large-100) * 2)) * var(--_1m6j2n34)) + (var(--x-border-width-large-100) * 2));height:calc(((8.6rem - (var(--x-border-width-large-100) * 2)) / var(--_1m6j2n33)) + (var(--x-border-width-large-100) * 2))}._1m6j2n3p{--_1m6j2n32: var(--x-border-width-large-100);width:calc(((6.4rem - (var(--x-border-width-large-100) * 2)) * var(--_1m6j2n34)) + (var(--x-border-width-large-100) * 2));height:calc(((6.4rem - (var(--x-border-width-large-100) * 2)) / var(--_1m6j2n33)) + (var(--x-border-width-large-100) * 2))}._1m6j2n3q{--_1m6j2n32: var(--x-border-width-base);width:calc(((4rem - (var(--x-border-width-base) * 2)) * var(--_1m6j2n34)) + (var(--x-border-width-base) * 2));height:calc(((4rem - (var(--x-border-width-base) * 2)) / var(--_1m6j2n33)) + (var(--x-border-width-base) * 2))}._1m6j2n3r{--_1m6j2n32: var(--x-border-width-base);width:calc(((3.2rem - (var(--x-border-width-base) * 2)) * var(--_1m6j2n34)) + (var(--x-border-width-base) * 2));height:calc(((3.2rem - (var(--x-border-width-base) * 2)) / var(--_1m6j2n33)) + (var(--x-border-width-base) * 2))}._1m6j2n3t{border-radius:var(--_1m6j2n31)}._1m6j2n3v{--x-default-color-icon: currentColor;border-radius:var(--_1m6j2n31);color:var(--x-default-color-border)}[dir=ltr] ._1m6j2n311{right:calc(var(--x-product-thumbnail-badge-offset) * -1)}[dir=rtl] ._1m6j2n311{left:calc(var(--x-product-thumbnail-badge-offset) * -1)}._1m6j2n311{top:calc(var(--x-product-thumbnail-badge-offset) * -1)}._1m6j2n313{color:#fff;outline:var(--x-border-width-large-100) solid white}._1m6j2n314{min-width:2rem;min-height:2rem;font-size:var(--x-typography-size-small);font-size:clamp(1.2rem,var(--x-typography-size-small),1.6rem)}._1m6j2n315{min-width:1.8rem;min-height:1.8rem;font-size:var(--x-typography-size-extra-small);font-size:clamp(1.2rem,var(--x-typography-size-extra-small),1.6rem)}._1m6j2n316{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),var(--x-default-color-text)}._1m6j2n317{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),var(--x-default-color-accent)}._1m6j2n318{margin:.1rem}._1m6j2n31a{border-radius:var(--_1m6j2n31);border-width:var(--_1m6j2n32);top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,.4);color:#fff;font-weight:var(--x-typography-primary-weight-bold);font-size:var(--x-typography-size-default)}[dir=ltr] .DiYxd,[dir=ltr] .XEYoy{padding-right:var(--thumbnail-offset-x)}[dir=rtl] .DiYxd,[dir=rtl] .XEYoy{padding-left:var(--thumbnail-offset-x)}.DiYxd,.XEYoy{--thumbnail-offset-x: calc(var(--thumbnail-inline-size) * .09375);--thumbnail-offset-y: calc(var(--thumbnail-inline-size) * .01);--rotate-degree: 2deg;--transform-direction: 1;--transform-origin: 0 100%;display:grid;grid-template:"thumbnail" / -webkit-max-content;grid-template:"thumbnail" / max-content;align-items:center}[dir=rtl] :is(.DiYxd,.XEYoy){--transform-direction: -1;--transform-origin: 100% 100%}.P6qdf,.jZNeD{grid-area:thumbnail;z-index:calc(var(--total) - var(--index))}:is(.P6qdf,.jZNeD)+:is(.P6qdf,.jZNeD){transform-origin:var(--transform-origin);justify-self:start;transform:translate(calc(var(--thumbnail-offset-x) * (var(--index) - 1 + 1 / var(--index)) * var(--transform-direction)),calc(var(--thumbnail-offset-y) * var(--index))) rotate(calc(var(--rotate-degree) * var(--index) * var(--transform-direction)))}.XEYoy{--thumbnail-offset-x: .769rem;--thumbnail-offset-y: 0px;--rotate-degree: 8deg;--transform-origin: 50% 50%}[dir=rtl] .XEYoy{--transform-origin: 50% 50%}.raPom{display:flex}.jpkdO{z-index:calc(var(--total) - var(--index))}[dir=ltr] .jpkdO+.jpkdO{margin-left:calc(var(--thumbnail-inline-size) * -.75)}[dir=rtl] .jpkdO+.jpkdO{margin-right:calc(var(--thumbnail-inline-size) * -.75)}.md55H{display:flex;gap:var(--x-spacing-small-300)}.ik40Z{min-height:4.5em}.Tupv7{text-wrap:pretty;color:var(--disclosure-label-color, var(--x-default-color-accent));transition:color var(--x-duration-base) var(--x-timing-base);--x-default-color-icon: currentcolor}.KwVFv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--x-z-index-portal) + 1);background-color:var(--x-default-color-background)}._53iem87{--x-default-color-icon: currentColor;color:var(--x-default-color-text-contrast);background-color:var(--x-default-color-text-subdued);border-radius:var(--x-global-border-radius, var(--x-border-radius-fully-rounded));opacity:0;transition:transform var(--x-duration-fast) var(--x-timing-base),opacity var(--x-duration-fast) var(--x-timing-base)}._53iem87:after,._53iem87:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--x-global-border-radius, var(--x-border-radius-fully-rounded))}._53iem87:before{background-color:var(--x-default-color-background);z-index:-2}._53iem87:after{background-color:var(--x-default-color-text-subdued);z-index:-1}._53iem87._53iem81{opacity:1;transition:transform var(--x-duration-base) var(--x-timing-base),opacity var(--x-duration-base) var(--x-timing-base)}._53iem87._53iem82{opacity:1}._53iem87._53iem84{transition:transform var(--x-duration-fast) var(--x-timing-base),opacity var(--x-duration-fast) var(--x-timing-base)}._53iem8b{transform:translateY(var(--x-spacing-small-300))}._53iem8b._53iem81,._53iem8b._53iem82{transform:translateY(0)}._53iem8c{transform:translate(var(--x-spacing-small-300))}[dir=rtl] ._53iem8c{transform:translate(calc(var(--x-spacing-small-300) * -1))}._53iem8c._53iem81,._53iem8c._53iem82{transform:translate(0)}._53iem8d{transform:translate(var(--x-spacing-small-500)) translateY(var(--x-spacing-small-500))}[dir=rtl] ._53iem8d{transform:translate(calc(var(--x-spacing-small-500) * -1)) translateY(var(--x-spacing-small-500))}._53iem8d._53iem81,._53iem8d._53iem82{transform:translate(0) translateY(0)}._53iem8h{transform:rotate(45deg)}[dir=rtl] ._53iem8h{transform:rotate(135deg)}.eqnwop7{background-repeat:no-repeat;transition:opacity var(--x-duration-fast) var(--x-timing-base)}.eqnwop7.eqnwop1,.eqnwop7.eqnwop2{opacity:1}.eqnwop8{background-size:8px 100%;top:0;bottom:0;width:8px}[dir=ltr] .eqnwop8{background-image:radial-gradient(at 0 50%,rgba(0,0,0,.12),transparent 75%);left:0}[dir=rtl] .eqnwop8{background-image:radial-gradient(at 100% 50%,rgba(0,0,0,.12),transparent 75%);right:0}.eqnwop9{background-size:8px 100%;background-position:100% 0%;top:0;bottom:0;width:8px}[dir=ltr] .eqnwop9{background-image:radial-gradient(at 100% 50%,rgba(0,0,0,.12),transparent 75%);right:0}[dir=rtl] .eqnwop9{background-image:radial-gradient(at 0 50%,rgba(0,0,0,.12),transparent 75%);left:0}[dir=ltr] .eqnwopa{left:0}[dir=rtl] .eqnwopa,[dir=ltr] .eqnwopa{right:0}[dir=rtl] .eqnwopa{left:0}.eqnwopa{background-image:radial-gradient(at 50% 0,rgba(0,0,0,.12),transparent 75%);background-size:100% 8px;top:0;height:8px}[dir=ltr] .eqnwopb{left:0}[dir=rtl] .eqnwopb,[dir=ltr] .eqnwopb{right:0}[dir=rtl] .eqnwopb{left:0}.eqnwopb{background-image:radial-gradient(at 50% 100%,rgba(0,0,0,.12),transparent 75%);background-size:100% 8px;background-position:0% 100%;bottom:0;height:8px}._1b9t7yp0{flex:1;min-height:0}._1b9t7yp0:focus-visible{outline:none}._1b9t7yp2{contain:inline-size}._1b9t7yp2:has(._1b9t7yp0:focus-visible){outline:.2rem solid var(--x-default-color-accent);border-radius:.2rem}[dir=ltr] ._1b9t7ypa{margin-left:-.7rem}[dir=rtl] ._1b9t7ypa{margin-right:-.7rem}._1b9t7ypa{--_1b9t7yp5: .7rem;--_1b9t7yp6: .5rem;--_1b9t7yp7: .9rem;--_1b9t7yp3: 0px;--_1b9t7yp4: 0px;margin-top:-.5rem;margin-bottom:-.9rem}._1b9t7ypa._1b9t7yp8{--_1b9t7yp3: var(--_1b9t7yp6, 0px)}._1b9t7ypa._1b9t7yp9{--_1b9t7yp4: var(--_1b9t7yp7, 0px)}[dir=ltr] ._1b9t7ypc{padding-left:.7rem}[dir=rtl] ._1b9t7ypc{padding-right:.7rem}._1b9t7ypc{padding-top:.5rem;padding-bottom:.9rem}[dir=ltr] ._1b9t7ypd{margin-left:-.7rem}[dir=rtl] ._1b9t7ypd{margin-right:-.7rem}._1b9t7ypd{--_1b9t7yp5: .7rem;--_1b9t7yp6: .7rem;--_1b9t7yp7: .9rem;--_1b9t7yp3: 0px;--_1b9t7yp4: 0px;margin-top:-.7rem;margin-bottom:-.9rem}._1b9t7ypd._1b9t7yp8{--_1b9t7yp3: var(--_1b9t7yp6, 0px)}._1b9t7ypd._1b9t7yp9{--_1b9t7yp4: var(--_1b9t7yp7, 0px)}[dir=ltr] ._1b9t7ype{padding-left:.7rem}[dir=rtl] ._1b9t7ype{padding-right:.7rem}._1b9t7ype{padding-top:.7rem;padding-bottom:.9rem}[dir=ltr] ._1b9t7ypa>._1b9t7ypg,[dir=ltr] ._1b9t7ypd>._1b9t7ypg{left:var(--_1b9t7yp5, 0px)}[dir=rtl] ._1b9t7ypa>._1b9t7ypg,[dir=rtl] ._1b9t7ypd>._1b9t7ypg{right:var(--_1b9t7yp5, 0px)}._1b9t7ypa>._1b9t7ypg,._1b9t7ypd>._1b9t7ypg{top:var(--_1b9t7yp6, 0px);bottom:max(0px,calc(var(--_1b9t7yp7, 0px) - .1rem))}._1b9t7ypi{scrollbar-width:none}@supports selector(::-webkit-scrollbar){._1b9t7ypb{-webkit-clip-path:inset(var(--_1b9t7yp3, 0px) 0 var(--_1b9t7yp4, 0px) 0);clip-path:inset(var(--_1b9t7yp3, 0px) 0 var(--_1b9t7yp4, 0px) 0)}._1b9t7ypb::-webkit-scrollbar-track{margin-top:var(--_1b9t7yp6, 0px);margin-bottom:var(--_1b9t7yp7, 0px)}}@supports not (scrollbar-width: none){._1b9t7ypi::-webkit-scrollbar{display:none}}.go06b0{display:block}.go06b0 a{color:var(--x-default-color-accent)}.go06b0 a:hover,.go06b0 a:focus{color:var(--x-default-color-accent-hovered)}.go06b0 strong,.go06b0 b{font-weight:var(--x-typography-primary-weight-bold)}.go06b0 em,.go06b0 i,.go06b0 address{font-style:italic}.go06b0 h1{font-family:var(--x-heading-level1-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level1-font-size, var(--x-typography-size-extra-large));font-weight:var(--x-heading-level1-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level1-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level1-text-transform)}.go06b0 h2{font-family:var(--x-heading-level2-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level2-font-size, var(--x-typography-size-medium));font-weight:var(--x-heading-level2-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level2-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level2-text-transform)}.go06b0 h3{font-family:var(--x-heading-level3-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level3-font-size, var(--x-typography-size-default));font-weight:var(--x-heading-level3-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level3-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level3-text-transform)}.go06b0 h4{font-family:var(--x-heading-level4-font-family, var(--x-typography-secondary-fonts));font-size:var(--x-heading-level4-font-size, var(--x-typography-size-small));font-weight:var(--x-heading-level4-font-weight, var(--x-typography-secondary-weight-bold));letter-spacing:var(--x-heading-level4-letter-spacing);line-height:var(--x-typography-line-height-small);text-transform:var(--x-heading-level4-text-transform)}.go06b0 h5,.go06b0 h6{font-family:var(--x-typography-secondary-fonts);font-size:var(--x-typography-size-default);font-weight:var(--x-typography-secondary-weight-base);line-height:var(--x-typography-line-height-small)}[dir=ltr] .go06b0 ul,[dir=ltr] .go06b0 ol{margin-left:var(--x-spacing-large-100)}[dir=rtl] .go06b0 ul,[dir=rtl] .go06b0 ol{margin-right:var(--x-spacing-large-100)}.go06b0 ul,.go06b0 ol{margin:0;list-style:revert}.go06b0 li+li{margin-top:var(--x-spacing-base)}.go06b0 table{border:solid 1px var(--x-default-color-border)}[dir=ltr] .go06b0 th,[dir=ltr] .go06b0 td{text-align:left}[dir=rtl] .go06b0 th,[dir=rtl] .go06b0 td{text-align:right}.go06b0 th,.go06b0 td{border:solid 1px var(--x-default-color-border);padding:var(--x-spacing-base);vertical-align:top}.go06b0 *+h1,.go06b0 *+h2,.go06b0 *+h3{margin-top:var(--x-spacing-large-100)}.go06b0 *+p,.go06b0 *+ul,.go06b0 *+ol,.go06b0 *+table,.go06b0 *+:has(>.go06b1){margin-top:var(--x-spacing-base);margin-bottom:0}.go06b0 img{max-width:100%;max-height:100%;display:block}.rermvf1{text-overflow:ellipsis}._10vrn9p0{--value-height: calc(var(--field-font-size) * var(--field-line-height));--label-height: calc(var(--label-font-size) * var(--x-typography-line-height-base));--empty-padding-block: calc((var(--field-min-height) - var(--value-height)) / 2);--label-inset-block-start: calc((var(--field-min-height) - var(--field-font-size) - var(--label-height)) / 2 - 2px);--label-inset-inline-start: var(--padding-inline)}._10vrn9p1{--label-font-size: var(--x-label-font-size, var(--x-typography-size-small));--field-min-height: calc(var(--label-font-size) + var(--field-font-size) + var(--padding-block) * 2);--filled-padding-block-start: calc((var(--field-min-height) - var(--value-height) - var(--label-font-size)) / 2 + var(--label-font-size) + 1.5px);--filled-padding-block-end: calc(var(--field-min-height) - var(--filled-padding-block-start) - var(--value-height))}._10vrn9p2{--label-font-size: 0px;--field-min-height: calc(var(--value-height) + var(--padding-block) * 2);--filled-padding-block-start: var(--padding-block);--filled-padding-block-end: var(--padding-block)}@supports (width: max(1px,2px)){._10vrn9p1{--field-min-height: max(calc(var(--label-font-size) + var(--value-height)), calc(var(--label-font-size) + var(--field-font-size) + var(--padding-block) * 2))}}.xpgeoa0{--_10vrn9p3: 1;--_10vrn9p4: 1;--_10vrn9p5: translateY(0);--_10vrn9p6: var(--filled-padding-block-start);--_10vrn9p7: var(--filled-padding-block-end);--_10vrn9p8: 0;--_10vrn9p9: block}[dir=ltr] .xpgeoa3{left:var(--label-inset-inline-start)}[dir=rtl] .xpgeoa3{right:var(--label-inset-inline-start)}.xpgeoa3{grid-column:label-start / label-end;grid-row:1 / -1;opacity:var(--_10vrn9p4, 0);top:var(--label-inset-block-start);transform:var(--_10vrn9p5, translateY(.21428571428571427em));max-width:calc(100% - 1.8571428571428572em)}.xpgeoa4{min-width:0px}.xpgeoa5{color:var(--x-default-color-text-subdued, var(--x-default-color-text, inherit));font-family:var(--x-label-font-family);font-weight:var(--x-label-font-weight);font-size:var(--x-label-font-size, var(--x-typography-size-default));letter-spacing:var(--x-label-letter-spacing);text-transform:var(--x-label-text-transform)}.xpgeoa3 .xpgeoa5{font-size:var(--x-label-font-size, var(--x-typography-size-small));color:var(--x-default-color-text-subdued, var(--x-default-color-text, inherit))}[dir=ltr] ._7ozb2u0{border-top-right-radius:0}[dir=rtl] ._7ozb2u0{border-top-left-radius:0}[dir=ltr] ._7ozb2u0{border-bottom-right-radius:0}[dir=rtl] ._7ozb2u0{border-bottom-left-radius:0}[dir=ltr] ._7ozb2u1{border-top-left-radius:0}[dir=rtl] ._7ozb2u1{border-top-right-radius:0}[dir=ltr] ._7ozb2u1{border-bottom-left-radius:0}[dir=rtl] ._7ozb2u1{border-bottom-right-radius:0}._7ozb2u3{--padding-block: var(--x-spacing-small-100);--padding-inline: var(--x-spacing-small-100);--padding-with-button-accessory: var(--x-spacing-small-300);--field-font-size: var(--x-text-field-font-size, var(--x-typography-size-default));--field-line-height: var(--x-typography-line-height-base);--field-border-radius: var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)))}._7ozb2u9{grid-template-areas:"accessoryStart iconStart prefix field suffix iconEnd accessoryEnd" ". . . field . . .";grid-template-columns:auto auto [label-start] auto 1fr [label-end] auto auto auto;grid-template-rows:calc(var(--field-min-height) + 1px) 1fr;border:1px transparent solid;border-radius:var(--field-border-radius)}._7ozb2uf,._7ozb2uh{background-color:var(--x-default-color-background-subdued)}._7ozb2ui._7ozb2u7,._7ozb2ui:has(input:focus){outline-width:calc(var(--x-ring-width) + 1.5px);box-shadow:0 0 0 1.5px var(--x-default-color-accent)}._7ozb2ui._7ozb2u6,._7ozb2ui._7ozb2u6._7ozb2u7,._7ozb2ui._7ozb2u6:has(input:focus){box-shadow:0 0 0 1.5px var(--swn0j116, var(--x-default-color-critical))}._7ozb2ui._7ozb2u6._7ozb2u7,._7ozb2ui._7ozb2u6:has(input:focus){--x-ring-color: var(--swn0j116, var(--x-default-color-critical))}._7ozb2uj{border-color:var(--x-default-color-border)}._7ozb2uj._7ozb2u7,._7ozb2uj:has(input:focus){outline-width:calc(var(--x-ring-width) + .5px);border-color:var(--x-default-color-accent);box-shadow:0 0 0 .5px var(--x-default-color-accent)}._7ozb2uj._7ozb2u6,._7ozb2uj._7ozb2u6._7ozb2u7,._7ozb2uj._7ozb2u6:has(input:focus){border-color:var(--x-default-color-border);box-shadow:0 0 0 .5px var(--x-default-color-border)}._7ozb2uj._7ozb2u6._7ozb2u7,._7ozb2uj._7ozb2u6:has(input:focus){--x-ring-color: var(--x-default-color-border)}._7ozb2uk{padding-left:1px;padding-right:1px;border-left-width:0;border-right-width:0;border-bottom-color:var(--x-default-color-border)}._7ozb2uk._7ozb2u7{border-top-color:var(--x-default-color-accent);border-bottom-color:var(--x-default-color-accent);box-shadow:1px 0 0 .5px var(--x-default-color-accent),-1px 0 0 .5px var(--x-default-color-accent)}._7ozb2uk._7ozb2u6,._7ozb2uk._7ozb2u6._7ozb2u7,._7ozb2uk._7ozb2u6:has(input:focus){border-top-color:var(--x-default-color-border);border-bottom-color:var(--x-default-color-border);box-shadow:1px 0 0 .5px var(--x-default-color-border),-1px 0 0 .5px var(--x-default-color-border)}._7ozb2ul{grid-area:field}._7ozb2uo{background:none;border-radius:var(--field-border-radius);grid-area:field;padding:var(--padding-block) var(--padding-inline);letter-spacing:inherit;line-height:inherit;text-transform:var(--x-global-typography-letter-case);text-overflow:ellipsis;text-align:-webkit-match-parent;text-align:match-parent}._7ozb2uo::-webkit-input-placeholder{color:var(--x-default-color-text-subdued);opacity:var(--_10vrn9p8, 1)}._7ozb2uo::placeholder{color:var(--x-default-color-text-subdued);opacity:var(--_10vrn9p8, 1)}._7ozb2uo:invalid{box-shadow:none}[dir=ltr] ._7ozb2u0 ._7ozb2uo{border-top-right-radius:0}[dir=rtl] ._7ozb2u0 ._7ozb2uo{border-top-left-radius:0}[dir=ltr] ._7ozb2u0 ._7ozb2uo{border-bottom-right-radius:0}[dir=rtl] ._7ozb2u0 ._7ozb2uo{border-bottom-left-radius:0}[dir=ltr] ._7ozb2u1 ._7ozb2uo{border-top-left-radius:0}[dir=rtl] ._7ozb2u1 ._7ozb2uo{border-top-right-radius:0}[dir=ltr] ._7ozb2u1 ._7ozb2uo{border-bottom-left-radius:0}[dir=rtl] ._7ozb2u1 ._7ozb2uo{border-bottom-right-radius:0}._7ozb2uq:has(._7ozb2up:not(:placeholder-shown)){--_10vrn9p3: 1;--_10vrn9p4: 1;--_10vrn9p5: translateY(0);--_10vrn9p6: var(--filled-padding-block-start);--_10vrn9p7: var(--filled-padding-block-end);--_10vrn9p8: 0;--_10vrn9p9: block}._7ozb2ur:has(._7ozb2up:focus),._7ozb2ur:has(._7ozb2up:not(:placeholder-shown)){--_10vrn9p3: 1;--_10vrn9p4: 1;--_10vrn9p5: translateY(0);--_10vrn9p6: var(--filled-padding-block-start);--_10vrn9p7: var(--filled-padding-block-end);--_10vrn9p8: 0;--_10vrn9p9: block}._7ozb2ut{padding-top:var(--_10vrn9p6, var(--empty-padding-block));padding-bottom:var(--_10vrn9p7, var(--empty-padding-block))}[dir=ltr] ._7ozb2u11{padding-left:var(--_7ozb2uy, var(--padding-inline))}[dir=rtl] ._7ozb2u11{padding-right:var(--_7ozb2uy, var(--padding-inline))}._7ozb2u12{--_7ozb2uy: calc(var(--_10vrn9p3, var(--_7ozb2uz)) * 1px)}._7ozb2u14{--_7ozb2uz: 1}._7ozb2u15{resize:vertical}._7ozb2u16{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}._7ozb2u16::-webkit-inner-spin-button,._7ozb2u16::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}[dir=ltr] ._7ozb2u1g{padding-left:var(--padding-inline)}[dir=rtl] ._7ozb2u1g{padding-right:var(--padding-inline)}._7ozb2u1g{grid-area:iconStart}[dir=ltr] ._7ozb2u1h{padding-right:var(--padding-inline)}[dir=rtl] ._7ozb2u1h{padding-left:var(--padding-inline)}._7ozb2u1h{grid-area:iconEnd}[dir=ltr] ._7ozb2u1j{padding-left:var(--padding-inline)}[dir=rtl] ._7ozb2u1j{padding-right:var(--padding-inline)}._7ozb2u1j{grid-area:prefix}._7ozb2u1k{padding-top:var(--filled-padding-block-start);padding-bottom:var(--filled-padding-block-end);display:var(--_10vrn9p9, none)}[dir=ltr] ._7ozb2u1m{padding-right:var(--padding-inline)}[dir=rtl] ._7ozb2u1m{padding-left:var(--padding-inline)}._7ozb2u1m{grid-area:suffix}._7ozb2u1o:has(>._1m2hr9gj:not(._1m2hr9g1f)){align-self:stretch}[dir=ltr] ._7ozb2u1p{padding-left:var(--padding-inline)}[dir=rtl] ._7ozb2u1p{padding-right:var(--padding-inline)}._7ozb2u1p{grid-area:accessoryStart}[dir=ltr] ._7ozb2u1p:has(>._1m2hr9gj:not(._1m2hr9g1f)){padding-left:var(--padding-with-button-accessory)}[dir=rtl] ._7ozb2u1p:has(>._1m2hr9gj:not(._1m2hr9g1f)){padding-right:var(--padding-with-button-accessory)}._7ozb2u1p:has(>._1m2hr9gj:not(._1m2hr9g1f)){--_1m2hr9gg: 100%;--_1m2hr9ge: min(var(--field-border-radius), max(var(--x-border-radius-base), calc(var(--field-border-radius) - var(--padding-with-button-accessory))));--_1m2hr9gh: var(--x-typography-size-default);--_1m2hr9gf: 0 var(--x-spacing-small-100);padding-top:var(--padding-with-button-accessory);padding-bottom:var(--padding-with-button-accessory)}[dir=ltr] ._7ozb2u1q{padding-right:var(--padding-inline)}[dir=rtl] ._7ozb2u1q{padding-left:var(--padding-inline)}._7ozb2u1q{grid-area:accessoryEnd}[dir=ltr] ._7ozb2u1q:has(>._1m2hr9gj:not(._1m2hr9g1f)){padding-right:var(--padding-with-button-accessory)}[dir=rtl] ._7ozb2u1q:has(>._1m2hr9gj:not(._1m2hr9g1f)){padding-left:var(--padding-with-button-accessory)}._7ozb2u1q:has(>._1m2hr9gj:not(._1m2hr9g1f)){--_1m2hr9gg: 100%;--_1m2hr9ge: min(var(--field-border-radius), max(var(--x-border-radius-base), calc(var(--field-border-radius) - var(--padding-with-button-accessory))));--_1m2hr9gh: var(--x-typography-size-default);--_1m2hr9gf: 0 var(--x-spacing-small-100);padding-top:var(--padding-with-button-accessory);padding-bottom:var(--padding-with-button-accessory)}._7ozb2u1r{font-family:var(--x-text-field-font-family);font-size:var(--field-font-size);font-weight:var(--x-text-field-font-weight);letter-spacing:var(--x-text-field-letter-spacing, inherit);line-height:var(--field-line-height);text-transform:var(--x-text-field-text-transform, var(--x-global-typography-letter-case))}._7ozb2u1s{text-transform:uppercase}._7ozb2u1s::-webkit-input-placeholder{text-transform:var(--x-text-field-text-transform, var(--x-global-typography-letter-case, none))}._7ozb2u1s::placeholder{text-transform:var(--x-text-field-text-transform, var(--x-global-typography-letter-case, none))}@supports (display: grid){._7ozb2um{display:grid}._7ozb2u15{grid-area:1 / 1 / 2 / 2;overflow:hidden;resize:none}._7ozb2u1d{grid-area:1 / 1 / 2 / 2;display:block;white-space:pre-wrap;visibility:hidden}}@supports not selector(:has(+ *)){._7ozb2uq,._7ozb2ur{--_10vrn9p3: 1;--_10vrn9p4: 1;--_10vrn9p5: translateY(0);--_10vrn9p6: var(--filled-padding-block-start);--_10vrn9p7: var(--filled-padding-block-end);--_10vrn9p8: 0;--_10vrn9p9: block}}.RD23h{--padding-block: var(--x-spacing-small-100);--padding-inline: var(--x-spacing-small-100);--field-font-size: var( --x-select-font-size, var(--x-typography-size-default) );--field-line-height: var(--x-typography-line-height-base);display:grid;grid-gap:var(--x-spacing-small-400);gap:var(--x-spacing-small-400)}.VZudx{--selector-width: 4rem;position:relative}[dir=ltr] .QCxaD{left:calc(var(--label-inset-inline-start) + 1px)}[dir=rtl] .QCxaD{right:calc(var(--label-inset-inline-start) + 1px)}.QCxaD{position:absolute;top:calc(var(--empty-padding-block) + 1px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;max-width:calc(100% - var(--padding-inline) * 2 - var(--selector-width))}.QCxaD .XDBWz{color:var(--x-default-color-text-subdued)}.QCxaD:not(.A9HkF) .XDBWz,.ZHJU6{font-size:var(--field-font-size);font-family:var(--x-select-font-family);font-weight:var(--x-select-font-weight);letter-spacing:var( --x-select-letter-spacing, var(--x-global-typography-kerning) );line-height:var(--field-line-height);-webkit-text-decoration:var(--x-select-text-decoration);text-decoration:var(--x-select-text-decoration);text-transform:var( --x-select-text-transform, var(--x-global-typography-letter-case) )}.D67WW{display:block;margin-bottom:var(--x-spacing-small-400)}.A9HkF{top:calc(var(--label-inset-block-start) + 1px)}:is(.D67WW,.A9HkF) .XDBWz{font-family:var(--x-label-font-family);font-size:var(--x-label-font-size, var(--x-typography-size-small));font-weight:var(--x-label-font-weight);letter-spacing:var( --x-label-letter-spacing, var(--x-global-typography-kerning) );line-height:var(--x-typography-line-height-base);-webkit-text-decoration:var(--x-label-text-decoration);text-decoration:var(--x-label-text-decoration);text-transform:var( --x-label-text-transform, var(--x-global-typography-letter-case) )}.D67WW .XDBWz{color:var( --x-default-color-text-subdued, var(--x-default-color-text, inherit) );font-size:var(--x-label-font-size, var(--x-typography-size-default))}[dir=ltr] .ZHJU6{padding-left:var(--padding-inline)}[dir=rtl] .ZHJU6{padding-right:var(--padding-inline)}[dir=ltr] .ZHJU6{padding-right:calc(var(--selector-width) * .75)}[dir=rtl] .ZHJU6{padding-left:calc(var(--selector-width) * .75)}.ZHJU6{-webkit-tap-highlight-color:transparent;border:1px transparent solid;border-radius:var( --x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) );padding-top:var(--filled-padding-block-start);padding-bottom:var(--filled-padding-block-end);min-height:calc(var(--field-min-height) + 3px);transition:box-shadow var(--x-duration-fast) var(--x-timing-ease-out),border var(--x-duration-base) var(--x-timing-base),outline-width var(--x-duration-fast) var(--x-timing-ease-out);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ZHJU6::-ms-expand{display:none}.ZHJU6:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--moz-focusring-color)}.VQDv5:focus{outline-width:calc(var(--x-ring-width) + 1.5px);box-shadow:0 0 0 1.5px var(--x-default-color-accent)}.VQDv5._87H7J{--x-ring-color: var(--x-default-color-border);box-shadow:0 0 0 1.5px var(--x-ring-color)}[dir=ltr] .IWR5K{padding-left:calc(var(--padding-inline))}[dir=rtl] .IWR5K{padding-right:calc(var(--padding-inline))}.IWR5K{border-color:var(--x-default-color-border)}.IWR5K:focus{outline-width:calc(var(--x-ring-width) + .5px);border-color:var(--x-default-color-accent);box-shadow:0 0 0 .5px var(--x-default-color-accent)}.IWR5K._87H7J{--x-ring-color: var(--x-default-color-border);border-color:var(--x-ring-color);box-shadow:0 0 0 .5px var(--x-ring-color)}[dir=ltr] .ADBGS{padding-left:calc(var(--padding-inline) + 1px)}[dir=rtl] .ADBGS{padding-right:calc(var(--padding-inline) + 1px)}[dir=ltr] .ADBGS{padding-right:calc(var(--selector-width) + 1px)}[dir=rtl] .ADBGS{padding-left:calc(var(--selector-width) + 1px)}.ADBGS{border-left-width:0;border-right-width:0;border-bottom-color:var(--x-default-color-border)}.ADBGS:focus{border-color:var(--x-default-color-accent);box-shadow:1px 0 0 .5px var(--x-default-color-accent),-1px 0 0 .5px var(--x-default-color-accent)}.ADBGS._87H7J{border-color:var(--x-default-color-border);box-shadow:1px 0 0 .5px var(--x-default-color-border),-1px 0 0 .5px var(--x-default-color-border)}._9yhqJ{opacity:var(--x-opacity-disabled)}._9yhqJ+.VXrUd{opacity:var(--x-opacity-disabled)}._9yhqJ.oAlPg{background-color:var(--x-default-color-background-subdued)}.eSQ74{opacity:var(--x-opacity-readonly)}.eSQ74+.VXrUd{opacity:var(--x-opacity-readonly)}.eSQ74.oAlPg{background-color:var(--x-default-color-background-subdued)}[dir=ltr] .VXrUd{right:1px}[dir=rtl] .VXrUd{left:1px}.VXrUd{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;pointer-events:none;width:var(--selector-width);height:43%;transform:translateY(-50%)}._1n78kje1{border-color:var(--x-default-color-border);outline-offset:-.2rem;border-radius:var(--x-global-border-radius, var(--x-border-radius-base))}._1n78kje1:empty{padding:var(--x-spacing-base)}._1n78kje1:focus-visible{outline:.2rem solid var(--x-default-color-accent-hovered)}._1n78kje4{background-color:var(--x-default-color-accent-foreground-as-subdued-background);border-color:var(--x-default-color-accent);color:var(--x-default-color-accent-text-on-foreground-as-subdued-background)}._1n78kjeh{grid-column:1;grid-row:1}._1n78kjee ._1n78kjeh,._1n78kjea ._1n78kjeh{opacity:0;scale:.8}._1n78kjej{grid-column:1;grid-row:1;transition-delay:var(--x-duration-fast)}._1n78kjed ._1n78kjej{opacity:0;scale:.5}._1n78kjee ._1n78kjej,._1n78kjea ._1n78kjej{opacity:1;scale:1}[dir=rtl] ._1n78kjej{flex-direction:row-reverse}@media screen and (prefers-reduced-motion:reduce){._1n78kjed ._1n78kjeh,._1n78kjee ._1n78kjeh,._1n78kjea ._1n78kjeh{display:none}}.ZpzYx>div:not(:empty){margin-top:var(--extensions-margin-block-start)}.QyLw3>div:not(:empty){margin-bottom:var(--extensions-margin-block-end)}.mMltV{display:inline-block;width:.3em}.HTJIw{height:1.1em;width:auto;vertical-align:-.2em}._9sntZ{position:absolute;z-index:9999;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:var(--x-spacing-small-100);width:1px;white-space:nowrap;background:var(--x-default-color-background);color:var(--x-default-color-accent);display:block;text-decoration:none;text-align:center}._9sntZ:active,._9sntZ:focus{position:absolute;clip:auto;height:auto;margin:0;overflow:visible;width:100%;white-space:inherit}@keyframes xvcb00{50%{transform:translate(calc(var(--x-global-transform-direction-modifier) * 300%))}}@keyframes xvcb01{50%{transform:translate(300%)}}.xvcb04{overflow:visible;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--x-global-border-radius, var(--x-border-radius-fully-rounded));background-color:var(--x-default-color-background-subdued)}.xvcb04::-webkit-progress-bar{border-radius:var(--x-global-border-radius, var(--x-border-radius-fully-rounded));background-color:var(--x-default-color-background-subdued)}.xvcb04::-webkit-progress-value{border-radius:var(--x-global-border-radius, var(--x-border-radius-fully-rounded));background-color:var(--xvcb02);-webkit-transition:inline-size var(--x-duration-slowest) ease-out;transition:inline-size var(--x-duration-slowest) ease-out}.xvcb04::-moz-progress-bar{border-radius:var(--x-global-border-radius, var(--x-border-radius-fully-rounded));background-color:var(--xvcb02);-moz-transition:inline-size var(--x-duration-slowest) ease-out;transition:inline-size var(--x-duration-slowest) ease-out}.xvcb04:not([value="0"])::-moz-progress-bar{box-shadow:0 0 0 var(--x-border-width-base) var(--xvcb02)}.xvcb04:not(:indeterminate)::-webkit-progress-value{box-shadow:0 0 0 var(--x-border-width-base) var(--xvcb02)}.xvcb04[value="0"]:not(:indeterminate)::-webkit-progress-value{opacity:0;-webkit-transition:inline-size var(--x-duration-slowest) ease-out,opacity 0ms ease-out var(--x-duration-slowest);transition:inline-size var(--x-duration-slowest) ease-out,opacity 0ms ease-out var(--x-duration-slowest)}.xvcb04:indeterminate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--x-global-border-radius, var(--x-border-radius-fully-rounded));background-color:var(--xvcb02);width:25%;animation:xvcb00 2s infinite ease;box-shadow:0 0 0 var(--x-border-width-base) var(--xvcb02)}.xvcb04:indeterminate::-moz-progress-bar{width:25%;animation:xvcb01 2s infinite ease}_::-webkit-full-page-media,.xvcb04:indeterminate::-webkit-progress-bar{width:25%;background-color:var(--xvcb02);animation:xvcb00 2s infinite ease;box-shadow:0 0 0 var(--x-border-width-base) var(--xvcb02)}.xvcb05{--xvcb02: var(--x-default-color-accent)}.xvcb06{--xvcb02: var(--x-default-color-critical)}._6zbcq58{--_6zbcq50: var(--x-default-color-border, transparent);--x-resource-list-border-color: var(--x-default-color-border, transparent)}._6zbcq58:not(:has(._6zbcq56)){row-gap:0}._6zbcq5x{--_6zbcq51: var(--x-spacing-small-500);margin-top:var(--_6zbcq51, 0)}._6zbcq5y{--_6zbcq51: var(--x-spacing-small-400);margin-top:var(--_6zbcq51, 0)}._6zbcq5z{--_6zbcq51: var(--x-spacing-small-300);margin-top:var(--_6zbcq51, 0)}._6zbcq510{--_6zbcq51: var(--x-spacing-small-200);margin-top:var(--_6zbcq51, 0)}._6zbcq511{--_6zbcq51: var(--x-spacing-small-100);margin-top:var(--_6zbcq51, 0)}._6zbcq512{--_6zbcq51: var(--x-spacing-base);margin-top:var(--_6zbcq51, 0)}._6zbcq513{--_6zbcq51: var(--x-spacing-large-100);margin-top:var(--_6zbcq51, 0)}._6zbcq514{--_6zbcq51: var(--x-spacing-large-200);margin-top:var(--_6zbcq51, 0)}._6zbcq515{--_6zbcq51: var(--x-spacing-large-300);margin-top:var(--_6zbcq51, 0)}._6zbcq516{--_6zbcq51: var(--x-spacing-large-400);margin-top:var(--_6zbcq51, 0)}._6zbcq517{--_6zbcq51: var(--x-spacing-large-500);margin-top:var(--_6zbcq51, 0)}._6zbcq519,._6zbcq51a{--_6zbcq53: 1px solid var(--_6zbcq50)}._6zbcq51k{border-top:var(--_6zbcq53);border-bottom:var(--_6zbcq53)}._6zbcq51k:first-child{margin-top:0}._6zbcq519._6zbcq5k>._6zbcq56>._6zbcq51k:not(:first-child){border-top-width:0}._6zbcq51a._6zbcq5k>._6zbcq56>._6zbcq51k:not(:last-child){border-bottom-width:0}._6zbcq519>._6zbcq56>._6zbcq51k:first-child{border-top-width:0}._6zbcq519>._6zbcq56>._6zbcq51k:last-child{border-bottom-width:0}._6zbcq519>._6zbcq51f+._6zbcq56>._6zbcq51k{border-top-width:0}._6zbcq51o{--_6zbcq52: var(--x-spacing-base)}._6zbcq520{margin-top:var(--_6zbcq52);margin-bottom:var(--_6zbcq52)}._6zbcq521{visibility:visible}[dir=ltr] ._6zbcq523{margin-left:var(--x-spacing-small-200)}[dir=rtl] ._6zbcq523{margin-right:var(--x-spacing-small-200)}._6zbcq523{box-sizing:content-box}._6zbcq51s ._6zbcq523{display:block}._6zbcq525{border-style:none none none solid;visibility:hidden}[dir=ltr] ._6zbcq51s ._6zbcq525{left:0}[dir=rtl] ._6zbcq51s ._6zbcq525{right:0}._6zbcq51s ._6zbcq525{top:calc(var(--_6zbcq51, 0) * -1);padding-top:var(--_6zbcq51, 0)}._6zbcq527{border-radius:var(--x-border-radius-none) var(--x-border-radius-none) var(--x-border-radius-none) var(--x-global-border-radius, var(--x-border-radius-small));border-style:none none solid solid;width:var(--x-spacing-small-200);visibility:hidden;height:var(--x-spacing-small-500)}._6zbcq529{min-width:0}._6zbcq52d{margin-top:var(--_6zbcq52);margin-bottom:var(--_6zbcq52)}[dir=ltr] ._6zbcq51s>._6zbcq520+._6zbcq52d:not(._6zbcq52a){padding-left:var(--x-spacing-small-400)}[dir=rtl] ._6zbcq51s>._6zbcq520+._6zbcq52d:not(._6zbcq52a){padding-right:var(--x-spacing-small-400)}[dir=ltr] ._6zbcq51l>._6zbcq52d+._6zbcq52d:not(._6zbcq52a){padding-left:var(--x-spacing-small-300)}[dir=rtl] ._6zbcq51l>._6zbcq52d+._6zbcq52d:not(._6zbcq52a){padding-right:var(--x-spacing-small-300)}[dir=ltr] ._6zbcq51m>._6zbcq52d+._6zbcq52d:not(._6zbcq52a){padding-left:var(--x-spacing-base)}[dir=rtl] ._6zbcq51m>._6zbcq52d+._6zbcq52d:not(._6zbcq52a){padding-right:var(--x-spacing-base)}@supports selector(:has(+ *)){._6zbcq520:has(+._6zbcq51x){justify-content:center}._6zbcq520:has(+._6zbcq51y){justify-content:end}._6zbcq520:has(+._6zbcq51w){justify-content:start}._6zbcq523._6zbcq521{visibility:visible}._6zbcq51k:not(._6zbcq51s):has(+._6zbcq51s ._6zbcq521) ._6zbcq525{visibility:visible;display:block}._6zbcq51k:not(._6zbcq51s):has(._6zbcq520+._6zbcq51x) ._6zbcq525{top:calc(50% + var(--_6zbcq54, 0rem));height:calc(50% - var(--_6zbcq54, 0rem))}._6zbcq51k:not(._6zbcq51s):has(._6zbcq520+._6zbcq51y) ._6zbcq525{top:calc(100% + var(--_6zbcq54, 0rem));height:var(--_6zbcq54, 0rem)}._6zbcq51k:not(._6zbcq51s):has(._6zbcq520+._6zbcq51w) ._6zbcq525{top:var(--_6zbcq54, 0rem);height:calc(100% - var(--_6zbcq54, 0rem))}._6zbcq51s:not(:has(+._6zbcq51s ._6zbcq521)):has(._6zbcq520+._6zbcq51x) ._6zbcq525{height:calc(50% - (var(--x-spacing-small-500) / 2))}._6zbcq51s:not(:has(+._6zbcq51s ._6zbcq521)):has(._6zbcq520+._6zbcq51y) ._6zbcq525{height:calc(100% - (var(--x-spacing-small-500) / 2))}._6zbcq51s:not(:has(+._6zbcq51s ._6zbcq521)):has(._6zbcq520+._6zbcq51w) ._6zbcq525{height:calc(var(--x-spacing-small-500) / 2)}._6zbcq527._6zbcq521{visibility:visible}._6zbcq51s:has(._6zbcq520+._6zbcq51w) ._6zbcq527{padding-top:var(--x-spacing-large-100)}}@keyframes _1h3po42b{50%{opacity:1}75%{opacity:.5}to{opacity:1}}._1h3po425{aspect-ratio:var(--_1h3po420)}._1h3po428{background-color:transparent}[dir=ltr] ._1h3po421 ._1h3po429{left:0}[dir=rtl] ._1h3po421 ._1h3po429{right:0}._1h3po421 ._1h3po429{position:absolute;top:0;width:100%;height:100%}._1h3po42c{background-color:var(--x-default-color-text-subdued-200);border-radius:var(--x-global-border-radius, var(--x-border-radius-base));animation:_1h3po42b var(--_1h3po423) ease infinite;animation-delay:calc(var(--_1h3po422) * -1)}@media(prefers-reduced-motion:reduce){._1h3po42c{animation:none}}@media screen and (forced-colors:active){._1h3po42c{background-color:GrayText}}._99ss3sc{font-size:var(--x-typography-size-small);font-size:clamp(1.2rem,var(--x-typography-size-small),1.6rem);min-width:2.2rem;min-height:2.2rem}._99ss3sd{font-size:var(--x-typography-size-extra-small);font-size:clamp(1.2rem,var(--x-typography-size-extra-small),1.6rem);min-width:1.9rem;min-height:1.9rem}._99ss3se{background-color:var(--swn0jj);color:var(--swn0jn)}._99ss3sf{background-color:var(--swn0ji);color:var(--swn0jo)}._99ss3sg{--x-default-color-icon: var(--swn0j1b);background-color:var(--swn0j1a);color:var(--swn0j1c)}._99ss3sh{--x-default-color-icon: var(--swn0j1b);background-color:var(--swn0j19);color:var(--swn0j1d)}._99ss3si{--x-default-color-icon: var(--swn0j13);background-color:var(--swn0j12);color:var(--swn0j14)}._99ss3sj{--x-default-color-icon: var(--swn0j13);background-color:var(--swn0j11);color:var(--swn0j15)}._99ss3sl{--x-default-color-icon: var(--x-default-color-text-contrast);background-color:var(--x-default-color-text-subdued);color:var(--x-default-color-text-contrast)}._99ss3sn,._99ss3so{--x-default-color-icon: var(--x-default-color-accent-contrast);background-color:var(--x-default-color-accent);color:var(--x-default-color-accent-contrast)}.dDm6x{overflow-wrap:anywhere;word-break:break-word}._1mwdekd1{--x-default-color-icon: currentColor;text-wrap:pretty}._1mwdekd1:focus-visible{outline:.2rem solid var(--x-default-color-accent);border-radius:var(--x-global-border-radius, var(--x-border-radius-base))}._1mwdekd1 button,._1mwdekd1 input,._1mwdekd1 a{pointer-events:none}[dir=ltr] ._1mwdekd3{margin-left:var(--x-spacing-small-300)}[dir=rtl] ._1mwdekd3{margin-right:var(--x-spacing-small-300)}.Byb5s{white-space:pre}@keyframes a8e6V{0%{opacity:0;transform:translateY(-8px)}}@keyframes J2GDT{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:no-preference){.KKoGf{animation:a8e6V var(--x-duration-base) var(--x-timing-spring) both}.kAxbv{animation:J2GDT var(--x-duration-base) var(--x-timing-spring) both}}.aFPS3{position:absolute;top:0;left:0;right:0}.vlAqA{visibility:hidden}.mLkrk{position:absolute;top:0;right:0;bottom:0;left:0}[dir=ltr] .bLzIf{padding-right:calc(var(--x-product-thumbnail-badge-offset) + var(--x-border-width-large-100))}[dir=rtl] .bLzIf{padding-left:calc(var(--x-product-thumbnail-badge-offset) + var(--x-border-width-large-100))}.bLzIf{padding-top:calc(var(--x-product-thumbnail-badge-offset) + var(--x-border-width-large-100))}.nfgb6p3{word-break:break-word}.nfgb6p3>*{grid-column:span 2}.nfgb6p6{color:var(--x-default-color-text-subdued, inherit)}.nfgb6p7{--nfgb6p0: var(--x-spacing-small-300)}.nfgb6p7>:not(.nfgb6p4)+*{margin-top:var(--x-money-lines-spacing, var(--nfgb6p1, var(--nfgb6p0)))}.nfgb6pa{--nfgb6p1: var(--x-spacing-small-200)}.nfgb6pb{--nfgb6p1: var(--x-spacing-small-300)}.nfgb6pc{--nfgb6p1: var(--x-spacing-small-400)}.nfgb6pd{--nfgb6p1: var(--x-spacing-small-500)}[dir=ltr] ._1qy6ue60{padding-left:var(--x-money-lines-inline-padding)}[dir=rtl] ._1qy6ue60,[dir=ltr] ._1qy6ue60{padding-right:var(--x-money-lines-inline-padding)}[dir=rtl] ._1qy6ue60{padding-left:var(--x-money-lines-inline-padding)}html:not(:active-view-transition-type(money-lines)) ._1qy6ue60{view-transition-name:none}._1qy6ue63{grid-template-areas:"header content"}._1qy6ue65{grid-template-columns:1fr 1fr}._1qy6ue66{grid-template-columns:auto auto}._1qy6ue67{grid-area:header}[dir=ltr] ._1qy6ue64 ._1qy6ue67{margin-right:auto}[dir=rtl] ._1qy6ue64 ._1qy6ue67{margin-left:auto}._1qy6ue68{grid-area:content}[dir=ltr] ._1qy6ue63 ._1qy6ue68{text-align:right}[dir=rtl] ._1qy6ue63 ._1qy6ue68{text-align:left}._1qy6ue63 ._1qy6ue68{justify-self:end}._1qy6ue69{grid-column:1 / -1}@media(prefers-reduced-motion:no-preference){@supports (view-transition-name: none){._1qy6ue60{will-change:transform}}}[dir=ltr] ._1x41w3p1{padding-left:var(--x-money-summary-inline-padding)}[dir=rtl] ._1x41w3p1,[dir=ltr] ._1x41w3p1{padding-right:var(--x-money-summary-inline-padding)}[dir=rtl] ._1x41w3p1{padding-left:var(--x-money-summary-inline-padding)}._1x41w3p1{--nfgb6p0: var(--x-spacing-large-100);grid-column-gap:var(--x-spacing-small-300);grid-template-areas:"header content";padding-top:var(--x-money-summary-block-padding);padding-bottom:var(--x-money-summary-block-padding);margin-top:var(--nfgb6p1, var(--nfgb6p0));grid-template-columns:1fr auto;color:var(--x-default-color-text)}html:not(:active-view-transition-type(money-lines)) ._1x41w3p1{view-transition-name:none}._1x41w3p2{grid-area:header}._1x41w3p3{grid-area:content}@media(prefers-reduced-motion:no-preference){@supports (view-transition-name: none){._1x41w3p1{will-change:transform}}}[dir=ltr] ._3KD7m{text-align:right}[dir=rtl] ._3KD7m{text-align:left}._3KD7m{position:relative;display:grid;overflow:hidden}.kxIMD{position:relative;display:inline;transition:var(--x-duration-fast) var(--x-timing-base) calc(var(--delay) * (var(--total) - var(--index) - 1));transition-property:opacity,inset-block-start,top}._3XbdQ{grid-area:1 / 1}._3XbdQ .kxIMD{opacity:1;top:0}.baSEe .kxIMD{opacity:0;top:-1em}:is(.dhH4n,.ldszB,.ZOhB6) .kxIMD{opacity:0;top:1em}@media all and (max-width:579px){._123qrzt1{display:none}}@media all and (min-width:580px)and (max-width:749px){._123qrzt2{display:none}}@media all and (min-width:750px)and (max-width:999px){._123qrzt3{display:none}}@media all and (min-width:1000px){._123qrzt4{display:none}}.sdr03s1{border-radius:var(--x-global-border-radius, var(--x-border-radius-base));grid-template-columns:auto 1fr auto auto;grid-template-areas:"Icon Content ControlCollapsible ControlDismiss";word-break:break-word}.sdr03s2{grid-template-areas:"Icon Heading   ControlCollapsible ControlDismiss" ".    Content Content            Content"}.sdr03s3{--x-default-color-accent: var(--swn0jm);--x-default-color-accent-hovered: var(--swn0jo);--x-default-color-background: var(--swn0jh);--x-default-color-background-subdued: var(--swn0ji);--x-default-color-border: var(--swn0jj);--x-default-color-icon: var(--swn0jo);--x-default-color-text: var(--swn0jn);--x-default-color-text-subdued: var(--swn0jo);--x-default-color-text-subdued-200: var(--swn0jp);color:var(--x-default-color-text);background-color:var(--x-default-color-background);border-color:var(--x-default-color-border)}.sdr03s4{--x-default-color-accent: var(--swn0jv);--x-default-color-accent-hovered: var(--swn0jx);--x-default-color-background: var(--swn0js);--x-default-color-background-subdued: var(--swn0jt);--x-default-color-border: var(--swn0ju);--x-default-color-icon: var(--swn0jx);--x-default-color-text: var(--swn0jw);--x-default-color-text-subdued: var(--swn0jx);--x-default-color-text-subdued-200: var(--swn0jy);color:var(--x-default-color-text);background-color:var(--x-default-color-background);border-color:var(--x-default-color-border)}.sdr03s5{--x-default-color-accent: var(--swn0j13);--x-default-color-accent-hovered: var(--swn0j15);--x-default-color-background: var(--swn0j10);--x-default-color-background-subdued: var(--swn0j11);--x-default-color-border: var(--swn0j12);--x-default-color-icon: var(--swn0j15);--x-default-color-text: var(--swn0j14);--x-default-color-text-subdued: var(--swn0j15);--x-default-color-text-subdued-200: var(--swn0j16);color:var(--x-default-color-text);background-color:var(--x-default-color-background);border-color:var(--x-default-color-border)}.sdr03s6{--x-default-color-accent: var(--swn0j1b);--x-default-color-accent-hovered: var(--swn0j1d);--x-default-color-background: var(--swn0j18);--x-default-color-background-subdued: var(--swn0j19);--x-default-color-border: var(--swn0j1a);--x-default-color-icon: var(--swn0j1d);--x-default-color-text: var(--swn0j1c);--x-default-color-text-subdued: var(--swn0j1d);--x-default-color-text-subdued-200: var(--swn0j1e);color:var(--x-default-color-text);background-color:var(--x-default-color-background);border-color:var(--x-default-color-border)}.sdr03s8{--x-default-color-icon: var(--swn0j1l);--x-default-color-text: var(--swn0j1l);--x-default-color-text-subdued: var(--swn0j1n);--x-default-color-text-subdued-200: var(--swn0j1o);padding:0;border-width:0;background-color:transparent}[dir=ltr] .sdr03s9{margin-right:var(--x-spacing-small-100)}[dir=rtl] .sdr03s9{margin-left:var(--x-spacing-small-100)}.sdr03s9{--x-default-color-icon: currentColor;grid-area:Icon;max-width:1.2857142857142858em;margin-top:.14285714285714285em;margin-bottom:.14285714285714285em}.sdr03s3 .sdr03s9{color:var(--swn0jm)}.sdr03s4 .sdr03s9{color:var(--swn0jv)}.sdr03s5 .sdr03s9{color:var(--swn0j13)}.sdr03s6 .sdr03s9{color:var(--swn0j1b)}.sdr03s8 .sdr03s9{color:var(--swn0j1l)}.sdr03s2 .sdr03s9{margin-top:0;margin-bottom:0}.sdr03sb{--x-default-color-icon: currentColor;grid-area:Content;width:4rem;height:4rem}.sdr03sc{grid-area:Content}.sdr03sd{grid-area:Heading}[dir=ltr] .sdr03sf{margin-left:.9285714285714286em;margin-right:-.7857142857142857em}[dir=rtl] .sdr03sf{margin-right:.9285714285714286em;margin-left:-.7857142857142857em}.sdr03sf{grid-area:ControlCollapsible;margin-top:-.7857142857142857em;margin-bottom:-.7857142857142857em}[dir=ltr] .sdr03sg{margin-left:.9285714285714286em;margin-right:-.7857142857142857em}[dir=rtl] .sdr03sg{margin-right:.9285714285714286em;margin-left:-.7857142857142857em}.sdr03sg{grid-area:ControlDismiss;margin-top:-.7857142857142857em;margin-bottom:-.7857142857142857em}li>._70q41o0:not(:only-child){margin-top:var(--x-spacing-base)}[dir=ltr] ._70q41o2{margin-left:var(--x-spacing-large-100)}[dir=rtl] ._70q41o2{margin-right:var(--x-spacing-large-100)}._70q41o3{list-style-type:disc}[dir=ltr] ._70q41o4{margin-left:0}[dir=rtl] ._70q41o4{margin-right:0}._70q41o4{list-style-type:none}.Vejp3{overflow-wrap:anywhere}._14brw1{border-radius:var(--x-global-border-radius, var(--x-border-radius-base))}._14brw2{margin-top:calc(var(--x-spacing-small-200) * -1);margin-bottom:calc(var(--x-spacing-small-200) * -1)}._14brw3{max-width:21rem}._14gomm21{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:var(--x-global-border-radius, var(--x-border-radius-base))}._14gomm25{border-radius:var(--x-global-border-radius, var(--x-border-radius-base))}[dir=ltr] ._14gomm2b{margin-left:calc(var(--x-spacing-small-200) * -1)}[dir=rtl] ._14gomm2b{margin-right:calc(var(--x-spacing-small-200) * -1)}._14gomm2b:hover,._14gomm2b:focus{--x-default-color-icon: var(--x-default-color-text)}html:not(:active-view-transition-type(money-lines)) .pxf3N{view-transition-name:none}[dir=ltr] .GaBm0{margin-right:calc(var(--padding-inline) * -1)}[dir=rtl] .GaBm0{margin-left:calc(var(--padding-inline) * -1)}.GaBm0{display:flex;height:var(--field-min-height)}[dir=ltr] .C4Wzv{margin-left:calc(var(--padding-inline) * -1)}[dir=rtl] .C4Wzv,[dir=ltr] .C4Wzv{margin-right:calc(var(--padding-inline) * -1)}[dir=rtl] .C4Wzv{margin-left:calc(var(--padding-inline) * -1)}.C4Wzv{display:flex;align-items:stretch;padding:var(--label-inset-block-start);height:var(--field-min-height)}.wMyvq{--x-default-color-icon: var( --x-default-color-icon, var(--x-default-color-text) );font-weight:var(--x-typography-primary-weight-bold);border-radius:calc(var(--field-border-radius) - var(--label-inset-block-start) / 2)}.wMyvq:before{content:"";position:absolute;top:calc(var(--label-inset-block-start) * -1);right:calc(var(--label-inset-block-start) * -1);bottom:calc(var(--label-inset-block-start) * -1);left:calc(var(--label-inset-block-start) * -1)}.pJt3c{color:var(--header-shop-name-color, inherit);pointer-events:none}.yfbTW{width:4rem;height:4rem}.ghhXm{height:auto}@media screen and (max-width:999px){.ghhXm{height:100%}}._8A9rc{display:inline-block;-webkit-text-decoration:underline solid;text-decoration:underline solid;text-underline-offset:.2em;cursor:help}.TeeUi,.DQ7YO{white-space:nowrap}.MV9Am{display:flex;justify-content:space-between;flex-direction:column;align-items:stretch;gap:var(--x-spacing-large-300)}@media all and (min-width:750px){.MV9Am{justify-content:space-between;flex-direction:row-reverse;align-items:center}}@keyframes PDS4s{0%{transform:translateY(2%) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes lBNNd{0%{transform:translateY(0);opacity:1}to{transform:translateY(-5%);opacity:0}}.v9oRy{display:flex;flex-direction:column;height:100vh;height:100dvh;margin:0 auto;justify-content:center;align-items:center;background-color:var(--x-default-color-background);color:var(--x-default-color-text)}.XdrBA{view-transition-name:vt-processing-page}@media(prefers-reduced-motion:no-preference){.XdrBA{animation:PDS4s var(--x-duration-base) var(--x-timing-ease-out) forwards}}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){::view-transition-old(vt-processing-page){animation:lBNNd var(--x-duration-base) var(--x-timing-base) forwards}}}.p97qJ{text-wrap:pretty}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/OnePage.DxMZvmU_.css ===== */
.EnNLk{display:inline-flex;align-items:center}.EnNLk:before{content:"​"}.O9AXs{background-color:#f2f3f5;color:#121212}.dHa7y{background-color:#404040;color:#fff}.mu1NS{--coin-image: url(https://cdn.shopify.com/shop-assets/static_uploads/shop-cash/checkout/coinDefault2x.png);--coin-image-checked: url(https://cdn.shopify.com/shop-assets/static_uploads/shop-cash/checkout/coinTinted2x.png);background:var(--x-default-color-border);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .3s ease}.mu1NS input{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mu1NS:before{bottom:50%;left:1px;transform:translateY(50%);width:1.4285714285714286em!important;height:1.4285714285714286em!important;background:var(--coin-image) center/cover;box-shadow:var(--x-box-shadow-small)}input:checked+.mu1NS{background:linear-gradient(to right,#5a31f4,#a859f8)!important;border-color:transparent!important}:is(input:checked+.mu1NS):before{background:var(--coin-image-checked) center/cover}.yY3sV,.yY3sV *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.yY3sV{--x-opacity-disabled: 1}[dir=ltr] .yY3sV [type=checkbox]{left:-.14285714285714285em}[dir=rtl] .yY3sV [type=checkbox]{right:-.14285714285714285em}.yY3sV [type=checkbox]{top:-.14285714285714285em;width:3.142857142857143em;height:2em}.Q9An4{background-color:#f2f3f5;color:#121212}.K92xU{background-color:#404040;color:#fff}.K6vpG{display:flex;flex-direction:column;gap:calc(var(--vaulted-spacing) + var(--vaulted-divider-width))}.K6vpG>*{position:relative}[dir=ltr] :is(.K6vpG>*):before{left:0}[dir=rtl] :is(.K6vpG>*):before{right:0}:is(.K6vpG>*):before{content:"";position:absolute;z-index:1;border-top:var(--vaulted-divider-width) var(--vaulted-divider-style) var(--vaulted-divider-color);width:100%;top:calc(var(--divider-offset) * -1)}:is(.K6vpG>*):first-child:before{border-top:none}:is(.K6vpG>*):has(:focus-visible){z-index:2}:is(.K6vpG>*):has(:focus-visible):before{z-index:-1}[dir=ltr] :is(.K6vpG>*):first-child,[dir=ltr] :is(.K6vpG>*):first-child>:first-child,[dir=ltr] :is(.K6vpG>*):first-child>:first-child>:first-child{border-top-left-radius:var(--vaulted-corner-radius, 0)}[dir=rtl] :is(.K6vpG>*):first-child,[dir=rtl] :is(.K6vpG>*):first-child>:first-child,[dir=rtl] :is(.K6vpG>*):first-child>:first-child>:first-child{border-top-right-radius:var(--vaulted-corner-radius, 0)}[dir=ltr] :is(.K6vpG>*):first-child,[dir=ltr] :is(.K6vpG>*):first-child>:first-child,[dir=ltr] :is(.K6vpG>*):first-child>:first-child>:first-child{border-top-right-radius:var(--vaulted-corner-radius, 0)}[dir=rtl] :is(.K6vpG>*):first-child,[dir=rtl] :is(.K6vpG>*):first-child>:first-child,[dir=rtl] :is(.K6vpG>*):first-child>:first-child>:first-child{border-top-left-radius:var(--vaulted-corner-radius, 0)}[dir=ltr] :is(.K6vpG>*):last-child,[dir=ltr] :is(.K6vpG>*):last-child>:last-child,[dir=ltr] :is(.K6vpG>*):last-child>:last-child>:last-child{border-bottom-left-radius:var(--vaulted-corner-radius, 0)}[dir=rtl] :is(.K6vpG>*):last-child,[dir=rtl] :is(.K6vpG>*):last-child>:last-child,[dir=rtl] :is(.K6vpG>*):last-child>:last-child>:last-child{border-bottom-right-radius:var(--vaulted-corner-radius, 0)}[dir=ltr] :is(.K6vpG>*):last-child,[dir=ltr] :is(.K6vpG>*):last-child>:last-child,[dir=ltr] :is(.K6vpG>*):last-child>:last-child>:last-child{border-bottom-right-radius:var(--vaulted-corner-radius, 0)}[dir=rtl] :is(.K6vpG>*):last-child,[dir=rtl] :is(.K6vpG>*):last-child>:last-child,[dir=rtl] :is(.K6vpG>*):last-child>:last-child>:last-child{border-bottom-left-radius:var(--vaulted-corner-radius, 0)}.K6vpG>._5hYUU:before,.K6vpG>._5hYUU+*:before{border-top:none}.K6vpG.CU3YS{padding-top:var(--divider-offset)}.K6vpG.CU3YS>*:first-child:before{border-top:var(--vaulted-divider-width) var(--vaulted-divider-style) var(--vaulted-divider-color)}.K6vpG.CU3YS>._5hYUU:first-child:before{border-top:none}.K6vpG._5HWz9{padding-bottom:var(--divider-offset)}[dir=ltr] .K6vpG._5HWz9>*:last-child:after{left:0}[dir=rtl] .K6vpG._5HWz9>*:last-child:after{right:0}.K6vpG._5HWz9>*:last-child:after{content:"";position:absolute;z-index:1;border-top:var(--vaulted-divider-width) var(--vaulted-divider-style) var(--vaulted-divider-color);width:100%;bottom:calc(var(--divider-offset) * -1)}.K6vpG._5HWz9>._5hYUU:last-child:after{content:none;border-top:none}@media(max-width:999px){.K6vpG.dwmvp{padding-bottom:0}.K6vpG.dwmvp>*:last-child{padding-bottom:var(--x-spacing-large-100)}[dir=ltr] .K6vpG.dwmvp>*:last-child:after{left:0}[dir=rtl] .K6vpG.dwmvp>*:last-child:after{right:0}.K6vpG.dwmvp>*:last-child:after{content:"";position:absolute;z-index:1;border-top:var(--vaulted-divider-width) var(--vaulted-divider-style) var(--vaulted-divider-color);width:100%;bottom:0}}:is(.r8rqQ>*):first-child,:is(.r8rqQ>*):first-child>:first-child,:is(.r8rqQ>*):first-child>:first-child>:first-child{padding-top:0}:is(._2Ojsq>*):last-child,:is(._2Ojsq>*):last-child>:last-child,:is(._2Ojsq>*):last-child>:last-child>:last-child{padding-bottom:0}.ifz7X{display:flex;flex:1;flex-direction:column;min-height:0}.xoG3V{flex-grow:1}.LaXGo{font-weight:var(--x-typography-primary-weight-bold);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:var(--x-spacing-small-300)}.nnGzs{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/DeliveryTransition.BPR3LV8c.css ===== */
.rdvNk{animation:_2RkQB .1s .25s linear 6;position:relative;width:24px}[dir=ltr] .rdvNk:after{right:.3rem}[dir=rtl] .rdvNk:after{left:.3rem}.rdvNk:after{content:"";position:absolute;top:-.2rem;height:.7rem;width:.7rem;background-color:var(--x-default-color-text);border:1px solid var(--x-default-color-background);border-radius:50%;animation:i0YRL .4s .85s both}@keyframes i0YRL{0%{opacity:0;transform:scale(.5)}40%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes _2RkQB{0%,to{transform:rotate(10deg)}50%{transform:rotate(-10deg)}}.iWrC7{display:inline-grid;grid-template-areas:"stack";place-items:center end}.iWrC7>*{grid-area:stack}.aDczq{opacity:0;pointer-events:none;transition:opacity var(--x-duration-fast) var(--x-timing-base)}.oMR3v{pointer-events:none;display:inline-flex;align-items:center;animation:_3Fol9 2s var(--x-timing-base) both}@media(prefers-reduced-motion:reduce){.oMR3v{animation:none}}@keyframes _3Fol9{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}.vT2w7{border:1px transparent solid;background-size:100% 60%;background-repeat:no-repeat;background-position:50% 50%}@supports (-webkit-appearance: -apple-pay-button){.vT2w7{background-size:auto;background-repeat:repeat;background-position:0;-webkit-appearance:-apple-pay-button!important;-moz-appearance:-apple-pay-button!important;appearance:-apple-pay-button!important;-apple-pay-button-type:plain}}.f1x20{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white)}@supports (-webkit-appearance: -apple-pay-button){.f1x20{background-color:transparent;background-image:none;-apple-pay-button-style:black}}.hKWGx{background-color:#fff;background-image:-webkit-named-image(apple-pay-logo-black)}@supports (-webkit-appearance: -apple-pay-button){.hKWGx{background-color:transparent;background-image:none;-apple-pay-button-style:white}}.Xicuw{position:relative;display:flex;align-items:center;justify-content:center;border:1px transparent solid;background-color:#592ff4;color:#fff;font-family:SF Pro Text,sans-serif;font-size:16px;font-style:normal;letter-spacing:.15px;line-height:16px;text-decoration:none;container-type:inline-size}.Xicuw:hover{background-color:#390ced}.Xicuw>*{pointer-events:none}.oHCaH{border:none;box-shadow:0 0 0 1px rgba(255,255,255,.5)}._1f3te>svg{display:block}.o1z23{display:flex;width:100%;justify-content:center;text-align:center;align-items:flex-end}.o1z23>._4aXW0{margin-bottom:calc(-1 * var(--x-spacing-small-500));font-size:var(--x-typography-size-default);font-weight:var(--x-typography-primary-weight-base);color:var(--x-default-color-text-subdued)}.DUnBb{display:grid}.kTI19{--StackItem-gap: var(--x-spacing-small-100);--StackWrapper-vertical-padding: var(--x-spacing-large-200) 1.2rem;--StackItem-max-width: 26.2rem;--Skeleton-animation-duration: calc(2 * var(--x-duration-slowest));position:relative;padding:var(--StackWrapper-vertical-padding);padding-bottom:0;padding-left:0;padding-right:0}@media screen and (min-width:375px){.kTI19{--StackWrapper-vertical-padding: var(--x-spacing-large-100) 2rem}}@media screen and (min-width:428px){.kTI19{--StackWrapper-vertical-padding: var(--x-spacing-large-100) calc(2rem - (var(--StackItem-gap) / 2))}}.JH5oc{transition:opacity var(--x-duration-base) ease-out;opacity:1;height:auto;grid-column:1/2;grid-row:1/2}.JH5oc.Athif{display:none}.pUo2R{height:auto;transition:opacity var(--x-duration-base) .2s ease-out;opacity:1;grid-column:1/2;grid-row:1/2}.pUo2R._5SdgT{opacity:0;height:0}.pUo2R.RKgRy{transition:none}.pUo2R.xaCBY iframe{pointer-events:none}[dir=ltr] .iRnuh{padding-left:0}[dir=rtl] .iRnuh{padding-right:0}.iRnuh{--StackItem-height: 4.8rem;--StackItem-max-width: 262px;--StackItem-columns: 100%;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--StackItem-gap);list-style:none;margin-top:0;margin-bottom:0}.iRnuh>*{height:var(--StackItem-height);flex-basis:var(--StackItem-columns)}:is(.iRnuh>*):only-child{flex-basis:calc(100% - var(--StackItem-gap))}@media(min-width:1000px){:is(.iRnuh>*):only-child{flex-basis:var(--StackItem-max-width)}}.iRnuh .QKTth>*:only-child{flex-basis:100%}@media(min-width:280px){.iRnuh.Pnahu>*{--StackItem-columns: calc(50% - (var(--StackItem-gap) / 2))}:is(.iRnuh.Pnahu>*):first-child:nth-last-child(2),:is(.iRnuh.Pnahu>*):first-child:nth-last-child(2)~*{--StackItem-columns: calc(50% - (var(--StackItem-gap) / 2))}@media(min-width:375px){.iRnuh.Pnahu>*{--StackItem-columns: calc( 33.33333334% - (var(--StackItem-gap) * .66666666) )}}@media(max-width:999px){:is(.iRnuh.Pnahu>*):first-child:nth-last-child(3),:is(.iRnuh.Pnahu>*):first-child:nth-last-child(3)~*{--StackItem-columns: calc(50% - (var(--StackItem-gap) / 2))}}}@media(min-width:1000px){:is(.iRnuh.Pnahu>*):first-child:nth-last-child(n+4),:is(.iRnuh.Pnahu>*):first-child:nth-last-child(n+4)~*{--StackItem-columns: calc(25% - (var(--StackItem-gap) * .75))}}@media(max-width:999px){:is(:is(.iRnuh.Pnahu>*):first-child:nth-last-child(n+3),:is(.iRnuh.Pnahu>*):first-child:nth-last-child(n+3)~*):first-child{flex-basis:100%}}.iRnuh:not(.Pnahu)>*{--StackItem-columns: calc(100% - var(--StackItem-gap))}@media(min-width:280px){.iRnuh:not(.Pnahu)>*{--StackItem-columns: calc(50% - (var(--StackItem-gap) / 2))}}@media(min-width:375px){:is(.iRnuh:not(.Pnahu)>*):first-child:nth-last-child(n+3),:is(.iRnuh:not(.Pnahu)>*):first-child:nth-last-child(n+3)~*{--StackItem-columns: calc( 33.33333334% - (var(--StackItem-gap) * .66666666) )}:is(.iRnuh:not(.Pnahu)>*):first-child:nth-last-child(n+4),:is(.iRnuh:not(.Pnahu)>*):first-child:nth-last-child(n+4)~*{--StackItem-columns: calc(50% - (var(--StackItem-gap) / 2))}}@media(min-width:1000px){:is(.iRnuh:not(.Pnahu)>*):first-child:nth-last-child(n+4),:is(.iRnuh:not(.Pnahu)>*):first-child:nth-last-child(n+4)~*{--StackItem-columns: calc(25% - (var(--StackItem-gap) * .75))}}.OTERX[data-count="1"],.OTERX[data-count="2"]{--linkDisplay: none;--hiddenButtonPosition: relative;--hiddenButtonWidth: auto;--hiddenButtonVisibility: visible;--hiddenButtonOpacity: 1}@media screen and (min-width:280px){.OTERX[data-count="3"]{--linkDisplay: none;--hiddenButtonPosition: relative;--hiddenButtonWidth: auto;--hiddenButtonVisibility: visible;--hiddenButtonOpacity: 1}}@media screen and (min-width:375px){.OTERX[data-count="4"]{--linkDisplay: none;--hiddenButtonPosition: relative;--hiddenButtonWidth: auto;--hiddenButtonVisibility: visible;--hiddenButtonOpacity: 1}}.WTXfy{display:var(--linkDisplay, block);text-align:center;padding-top:var(--x-spacing-small-200);margin:var(--x-spacing-small-300) var(--x-spacing-small-100) 0 var(--x-spacing-small-100)}.qLVAT{display:flex;align-items:center;gap:var(--x-spacing-small-400)}.XHLFs>:nth-child(n+5){position:var(--hiddenButtonPosition, absolute)!important;width:var(--hiddenButtonWidth, 0)!important;visibility:var(--hiddenButtonVisibility, hidden);opacity:var(--hiddenButtonOpacity, 0)}@media(max-width:279px){.XHLFs>:nth-child(n+3){position:var(--hiddenButtonPosition, absolute)!important;width:var(--hiddenButtonWidth, 0)!important;visibility:var(--hiddenButtonVisibility, hidden);opacity:var(--hiddenButtonOpacity, 0)}}@media(min-width:280px){.XHLFs:not(.Pnahu)>:nth-child(n+3){position:var(--hiddenButtonPosition, absolute)!important;width:var(--hiddenButtonWidth, 0)!important;visibility:var(--hiddenButtonVisibility, hidden);opacity:var(--hiddenButtonOpacity, 0)}}@media(min-width:375px){.XHLFs:not(.Pnahu)>:nth-child(n+3){position:relative!important;width:auto!important;visibility:visible;opacity:1;height:var(--StackItem-height)}.XHLFs:not(.Pnahu)>:nth-child(n+5){position:var(--hiddenButtonPosition, absolute)!important;width:var(--hiddenButtonWidth, 0)!important;visibility:var(--hiddenButtonVisibility, hidden);opacity:var(--hiddenButtonOpacity, 0)}}@media(max-width:279px){.XHLFs.Pnahu>:nth-child(n+3){position:var(--hiddenButtonPosition, absolute)!important;width:var(--hiddenButtonWidth, 0)!important;visibility:var(--hiddenButtonVisibility, hidden);opacity:var(--hiddenButtonOpacity, 0)}}@media(max-width:374px){.XHLFs.Pnahu>:nth-child(n+4){position:var(--hiddenButtonPosition, absolute)!important;width:var(--hiddenButtonWidth, 0)!important;visibility:var(--hiddenButtonVisibility, hidden);opacity:var(--hiddenButtonOpacity, 0)}}.xBRI9{display:flex}.xBRI9>*{flex:1;min-width:0;height:inherit;width:inherit}._2SmAP{background:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}.eFu6h{cursor:not-allowed}:root{--x-choice-list-segmented-pill-transition-duration: var(--x-duration-fast);--x-choice-list-segmented-pill-transition-timing-function: var(--x-timing-ease-out)}._16tpi2m3{--x-ring-offset: calc(var(--_16tpi2m0) * -1);container-type:inline-size;color:var(--x-default-color-text);transition:outline-width var(--x-duration-fast) var(--x-timing-ease-out);border-radius:calc(var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base))) + var(--_16tpi2m0))}._16tpi2m3:has(._16tpi2m1:focus){outline-width:var(--x-ring-width)}._16tpi2m3:has(._16tpi2m1:focus-visible){outline-width:var(--x-ring-width)}._16tpi2m3:has(._16tpi2m1:focus:not(:focus-visible)){outline-width:0}._16tpi2m3:nth-of-type(n+4){display:none}._16tpi2me{--_16tpi2m0: var(--x-spacing-small-400);background-color:var(--x-default-color-background-subdued-alpha);grid-auto-columns:minmax(-webkit-min-content,1fr);grid-auto-columns:minmax(min-content,1fr);border-radius:calc(var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base))) + var(--_16tpi2m0))}[dir=ltr] ._16tpi2me:after{left:var(--_16tpi2m0)}[dir=rtl] ._16tpi2me:after{right:var(--_16tpi2m0)}[dir=ltr] ._16tpi2me:after{transition-property:left}[dir=rtl] ._16tpi2me:after{transition-property:right}._16tpi2me:after{content:"";position:absolute;z-index:0;top:var(--_16tpi2m0);bottom:var(--_16tpi2m0);background-color:var(--x-default-color-background);background-image:linear-gradient(var(--swn0jzu),var(--swn0jzu));border:1px transparent solid;border-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)));box-shadow:var(--x-box-shadow-extra-small);transition-duration:var(--x-choice-list-segmented-pill-transition-duration);transition-timing-function:var(--x-choice-list-segmented-pill-transition-timing-function)}._16tpi2me:has(>label:nth-of-type(2)):after{width:calc(50% - 2 * var(--_16tpi2m0))}[dir=ltr] ._16tpi2me:has(>label:nth-of-type(2) :checked):after{left:calc(50% + var(--_16tpi2m0))}[dir=rtl] ._16tpi2me:has(>label:nth-of-type(2) :checked):after{right:calc(50% + var(--_16tpi2m0))}._16tpi2me:has(>label:nth-of-type(3)):after{width:calc((100% / 3) - 2 * var(--_16tpi2m0))}[dir=ltr] ._16tpi2me:has(>label:nth-of-type(3)):has(>label:nth-of-type(2) :checked):after{left:calc((100% / 3) + var(--_16tpi2m0))}[dir=rtl] ._16tpi2me:has(>label:nth-of-type(3)):has(>label:nth-of-type(2) :checked):after{right:calc((100% / 3) + var(--_16tpi2m0))}[dir=ltr] ._16tpi2me:has(>label:nth-of-type(3) :checked):after{left:calc((200% / 3) + var(--_16tpi2m0))}[dir=rtl] ._16tpi2me:has(>label:nth-of-type(3) :checked):after{right:calc((200% / 3) + var(--_16tpi2m0))}._16tpi2me:not(:has(>label:nth-of-type(2))){display:none}@container (max-width: 140px){._16tpi2m7{flex-direction:column}}.qX6SV{--inset: 4px;--option-count: 2;--selected-index: 0;--x-select-font-weight: var(--x-typography-primary-weight-bold);position:relative;background-color:var(--x-default-color-background-subdued-alpha);border-radius:calc(var(--x-border-radius-base) + var(--inset));overflow:hidden;padding:var(--inset)}[dir=ltr] .qX6SV:after{left:var(--inset)}[dir=rtl] .qX6SV:after{right:var(--inset)}[dir=ltr] .qX6SV:after{right:var(--inset)}[dir=rtl] .qX6SV:after{left:var(--inset)}.qX6SV:after{content:"";position:absolute;z-index:0;top:var(--inset);bottom:var(--inset);background-color:var(--x-default-color-background);border:.5px solid var(--x-default-color-border);border-radius:var(--x-border-radius-base);box-shadow:var(--x-box-shadow-extra-small)}@media(prefers-reduced-motion:no-preference){.qX6SV:after{animation:Jg0Y2 var(--x-duration-base) var(--x-timing-ease-out) both}}.qX6SV>*{position:relative;z-index:1}.qX6SV select{color:var(--x-default-color-text);box-shadow:none;padding:var(--x-spacing-small-500) var(--x-spacing-base);font-weight:var(--x-typography-primary-weight-bold);background-color:transparent;border-color:transparent}@media(prefers-reduced-motion:no-preference){.qX6SV select{animation:uLawW var(--x-duration-base) var(--x-timing-ease-out) both}}@keyframes uLawW{0%{opacity:0;transform:translate(calc(((var(--selected-index) + .5) / var(--option-count) * 100% - 50%) * var(--x-global-transform-direction-modifier, 1)))}}@keyframes Jg0Y2{0%{transform:translate(calc(((var(--selected-index) + .5) / var(--option-count) * 100% - 50%) * var(--x-global-transform-direction-modifier, 1))) scaleX(calc(1 / var(--option-count)))}}@media(prefers-reduced-motion:no-preference){.SnB3D{transform-origin:top center;animation:jJAUC var(--x-duration-slower) var(--x-timing-spring) both}}@keyframes jJAUC{0%{opacity:0;transform:scale(.98)}}@media(prefers-reduced-motion:no-preference){._207IL [data-choice-list-segmented-part=control]:after{animation:HKTmQ var(--x-duration-base) var(--x-timing-ease-out) both}._207IL [data-choice-list-segmented-part=segment]{animation:dSHH5 var(--x-duration-base) var(--x-timing-ease-out) both}._207IL [data-choice-list-segmented-part=segment]:has(:where(input:checked)){animation:dz1Hp var(--x-duration-base) var(--x-timing-ease-out) both}}@keyframes HKTmQ{0%{inset-inline-start:4px;inline-size:calc(100% - 8px)}}@keyframes dSHH5{0%{opacity:0}}@keyframes dz1Hp{0%{opacity:0;transform:translate(calc((var(--option-count) / 2 - var(--selected-index) - .5) * 100% * var(--x-global-transform-direction-modifier, 1)))}}@supports (view-transition-name: none){.wvTT8 [data-choice-list-segmented-part=control]:after{view-transition-name:var(--pill-vt-name, none)}.wvTT8 [data-choice-list-segmented-part=segment]:nth-child(1){view-transition-name:var(--segment-vt-name-1, none)}.wvTT8 [data-choice-list-segmented-part=segment]:nth-child(2){view-transition-name:var(--segment-vt-name-2, none)}.wvTT8 [data-choice-list-segmented-part=segment]:nth-child(3){view-transition-name:var(--segment-vt-name-3, none)}@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(delivery-slide-start,delivery-slide-end) .wvTT8{--pill-vt-name: delivery-method-pill;--segment-vt-name-1: delivery-method-segment-1;--segment-vt-name-2: delivery-method-segment-2;--segment-vt-name-3: delivery-method-segment-3}}::view-transition-group(delivery-method-segment-1),::view-transition-group(delivery-method-segment-2),::view-transition-group(delivery-method-segment-3){z-index:2;animation:none}::view-transition-group(delivery-method-pill){z-index:1;animation-duration:var(--x-choice-list-segmented-pill-transition-duration);animation-timing-function:var( --x-choice-list-segmented-pill-transition-timing-function )}}.qIyj1,.oCDzB{white-space:nowrap}._9uTul._3zLFw,._9uTul:has(select:focus){border-color:var(--x-default-color-accent);box-shadow:0 0 0 1px var(--x-default-color-accent)}[dir=ltr] ._9rPCU{margin-right:var(--x-spacing-small-400)}[dir=rtl] ._9rPCU{margin-left:var(--x-spacing-small-400)}._9rPCU{height:1.4285714285714286em;width:1.9285714285714286em;-webkit-filter:saturate(1.3) hue-rotate(-5deg);filter:saturate(1.3) hue-rotate(-5deg)}.FayGq{position:absolute;opacity:0}.KHJ3S{color:var(--x-default-color-text)}.HoMMS{color:var(--x-default-color-accent);border:var(--x-border-width-base) solid var(--x-default-color-border)}.HoMMS[aria-expanded=true] ._5tEP0{transform:rotate(180deg)}.g9aTP{font-size:var(--x-typography-size-small);white-space:nowrap}._5tEP0{display:inline-block;transition:transform var(--x-duration-fast) var(--x-timing-base)}[dir=ltr] .eWR8C{padding-left:var(--x-spacing-small-200)}[dir=rtl] .eWR8C{padding-right:var(--x-spacing-small-200)}[dir=ltr] .eWR8C{padding-right:var(--x-spacing-base)}[dir=rtl] .eWR8C{padding-left:var(--x-spacing-base)}.eWR8C{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;white-space:nowrap;background-color:var(--x-default-color-background);padding-top:var(--x-spacing-small-200);padding-bottom:var(--x-spacing-small-200);transition:background-color var(--x-duration-fast) var(--x-timing-base)}.eWR8C[data-active=true]{background-color:var( --x-default-color-accent-foreground-as-subdued-background );color:var(--x-default-color-accent)}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(delivery-slide-start,delivery-slide-end)::view-transition-old(root),html:active-view-transition-type(delivery-slide-start,delivery-slide-end)::view-transition-new(root){animation:none}}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/Switch.BS8yVgoP.css ===== */
@keyframes i6e6fxk{0%{stroke-dashoffset:-50px}to{stroke-dashoffset:0px}}.i6e6fx6{--i6e6fx0: calc((var(--x-typography-size-default) * 40) / 14);--i6e6fx1: calc((var(--x-typography-size-default) * 24) / 14);--i6e6fx2: calc((var(--x-typography-size-default) * 14) / 14);--i6e6fx3: calc((var(--x-typography-size-default) * 20) / 14);width:var(--i6e6fx0);height:var(--i6e6fx1)}.i6e6fx8:focus{outline:none}.i6e6fxf{top:0;right:0;bottom:0;left:0;background-color:var(--x-default-color-background)}.i6e6fxf:before{content:"";position:absolute;height:var(--i6e6fx2);width:var(--i6e6fx2);bottom:50%;transform:translateY(50%);left:calc((var(--x-typography-size-default) * 4) / 14);border-radius:50%;background-color:var(--x-default-color-text-subdued);transition:var(--x-duration-fast)}.i6e6fx8:checked+.i6e6fxf{background-color:var(--x-default-color-accent);border-color:var(--x-default-color-accent)}.i6e6fx8:focus-visible+.i6e6fxf{outline-width:var(--x-ring-width)}.i6e6fx8:focus+.i6e6fxf{outline-width:var(--x-ring-width)}.i6e6fx8:focus:not(:focus-visible)+.i6e6fxf{outline-width:0px}.i6e6fx8:checked+.i6e6fxf:before{background-color:var(--x-default-color-accent-contrast);left:calc((var(--i6e6fx0) - var(--i6e6fx3)) - ((var(--x-typography-size-default) * 3) / 14));height:var(--i6e6fx3);width:var(--i6e6fx3)}.i6e6fxh{min-width:calc(var(--x-typography-size-default) * .7142857142857143);min-height:calc(var(--x-typography-size-default) * .7142857142857143);width:calc(var(--x-typography-size-default) * .7142857142857143);height:calc(var(--x-typography-size-default) * .7142857142857143);left:calc(50% + ((var(--x-typography-size-default) * 8) / 14));transform:translate(-50%,-50%);transform-origin:center;color:var(--x-default-color-accent)}.i6e6fx8:checked~.i6e6fxh{opacity:1}.i6e6fxm{vector-effect:non-scaling-stroke;stroke-width:calc((var(--x-typography-size-default) * 1.4) / 14);stroke-dasharray:50px;stroke-dashoffset:0px}.i6e6fx8:checked~.i6e6fxh>.i6e6fxj>.i6e6fxm{stroke:var(--x-default-color-accent)}.i6e6fx8:checked:not(:disabled)~.i6e6fxh>.i6e6fxj>.i6e6fxm{animation:i6e6fxk var(--x-duration-slow) linear 5ms backwards}.i6e6fx8:checked:disabled~.i6e6fxh>.i6e6fxj>.i6e6fxm{animation:none;stroke-dashoffset:0px}.i6e6fxo{padding-top:calc((var(--x-typography-size-default) * 1.5) / 14)}@media screen and (forced-colors:active){.i6e6fxf{background-color:Canvas;border-color:ButtonText}.i6e6fxf:before{background-color:ButtonText}.i6e6fx8:checked+.i6e6fxf{background-color:Highlight;border-color:Highlight}.i6e6fx8:checked+.i6e6fxf:before{background-color:HighlightText}.i6e6fx8:checked~.i6e6fxh>.i6e6fxj>.i6e6fxm{stroke:Highlight}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/useAddressMutationsWithNegotiation.BcTJoNaV.css ===== */
.agRve{padding:var(--x-spacing-large-400) var(--x-spacing-large-500);border:1px var(--x-default-color-border) solid;border-radius:var(--x-global-border-radius, var(--x-border-radius-base))}.FiV0Z{width:10.857142857142858em;height:5.714285714285714em;fill:none;stroke:var(--x-default-color-border)}.YVGTZ{contain:inline-size}.zyVks{flex:1 1 10ch;min-width:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}[dir=ltr] .U4h7p{padding-right:var(--x-spacing-small-200)}[dir=rtl] .U4h7p{padding-left:var(--x-spacing-small-200)}.U4h7p{white-space:nowrap}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/Section.CU18S7Ap.css ===== */
._0AAq3:empty,._0AAq3:not(:has(>:not(:empty))){display:none}:is(._0AAq3:empty,._0AAq3:not(:has(>:not(:empty))))+.gfFXW{display:none}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentLine.D3bcP-mr.css ===== */
@keyframes _1tkoa2336{to{overflow-block:visible;overflow-inline:visible}}@keyframes _1tkoa2337{0%{-webkit-clip-path:inset(0 max(0px,calc(100% - min(22cqi,10.5rem))) 0 0);clip-path:inset(0 max(0px,calc(100% - min(22cqi,10.5rem))) 0 0);outline-offset:0px}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);outline-offset:.001px}}._1tkoa23a{--_1tkoa230: 1.4rem}._1tkoa23b{--_1tkoa230: 1.8rem}._1tkoa23c,._1tkoa23d{--_1tkoa230: 2.4rem}._1tkoa23e{--_1tkoa230: 3.6rem}._1tkoa23f{--_1tkoa230: 4.8rem}._1tkoa23h{--_1tkoa231: var(--x-spacing-small-500)}._1tkoa23j{--_1tkoa231: var(--x-spacing-small-400)}._1tkoa23l{--_1tkoa231: var(--x-spacing-small-300)}._1tkoa23n{--_1tkoa231: var(--x-spacing-small-200)}._1tkoa23p{--_1tkoa231: var(--x-spacing-small-100)}._1tkoa23r{--_1tkoa231: var(--x-spacing-base)}._1tkoa23t{--_1tkoa231: var(--x-spacing-large-100)}._1tkoa23v{--_1tkoa231: var(--x-spacing-large-200)}._1tkoa23x{--_1tkoa231: var(--x-spacing-large-300)}._1tkoa23z{--_1tkoa231: var(--x-spacing-large-400)}._1tkoa2311{--_1tkoa231: var(--x-spacing-large-500)}._1tkoa2313{--_1tkoa231: var(--x-spacing-large-600)}._1tkoa2315{--_1tkoa231: 0px}._1tkoa2317{--_1tkoa232: var(--x-spacing-small-500)}._1tkoa2319{--_1tkoa232: var(--x-spacing-small-400)}._1tkoa231b{--_1tkoa232: var(--x-spacing-small-300)}._1tkoa231d{--_1tkoa232: var(--x-spacing-small-200)}._1tkoa231f{--_1tkoa232: var(--x-spacing-small-100)}._1tkoa231h{--_1tkoa232: var(--x-spacing-base)}._1tkoa231j{--_1tkoa232: var(--x-spacing-large-100)}._1tkoa231l{--_1tkoa232: var(--x-spacing-large-200)}._1tkoa231n{--_1tkoa232: var(--x-spacing-large-300)}._1tkoa231p{--_1tkoa232: var(--x-spacing-large-400)}._1tkoa231r{--_1tkoa232: var(--x-spacing-large-500)}._1tkoa231t{--_1tkoa232: var(--x-spacing-large-600)}._1tkoa231v{--_1tkoa232: 0px}._1tkoa231w{--_1tkoa233: var(--x-spacing-small-500)}._1tkoa231x{--_1tkoa233: var(--x-spacing-small-400)}._1tkoa231y{--_1tkoa233: var(--x-spacing-small-300)}._1tkoa231z{--_1tkoa233: var(--x-spacing-small-200)}._1tkoa2320{--_1tkoa233: var(--x-spacing-small-100)}._1tkoa2321{--_1tkoa233: var(--x-spacing-base)}._1tkoa2322{--_1tkoa233: var(--x-spacing-large-100)}._1tkoa2323{--_1tkoa233: var(--x-spacing-large-200)}._1tkoa2324{--_1tkoa233: var(--x-spacing-large-300)}._1tkoa2325{--_1tkoa233: var(--x-spacing-large-400)}._1tkoa2326{--_1tkoa233: var(--x-spacing-large-500)}._1tkoa2327{--_1tkoa233: var(--x-spacing-large-600)}._1tkoa2328{--_1tkoa233: 0px}._1tkoa232z{font-weight:var(--x-typography-primary-weight-base)}._1tkoa2330{font-weight:var(--x-typography-secondary-weight-bold)}._1tkoa2331{color:var(--x-default-color-text)}._1tkoa2332{color:var(--x-default-color-text-subdued)}._1tkoa2339:before{content:"​"}._1tkoa233c{grid-area:1 / 1 / 2 / -1;align-items:inherit;background:none}._1tkoa233c:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}._1tkoa2333 ._1tkoa233c:before{top:calc(-1 * var(--_1tkoa231));bottom:0;left:calc(-1 * var(--_1tkoa232));right:calc(-1 * var(--_1tkoa232))}._1tkoa233c:focus-visible{outline:none}._1tkoa233c:focus-visible:before{outline:.2rem solid var(--x-default-color-accent-hovered);outline-offset:.2rem;border-radius:calc(var(--x-global-border-radius, var(--x-border-radius-base)) + .2rem)}._1tkoa2333 ._1tkoa233c:focus-visible:before{outline:none}._1tkoa233e{isolation:isolate}._1tkoa2333._1tkoa233e:has(._1tkoa233c:focus-visible){outline:.2rem solid var(--x-default-color-accent-hovered);outline-offset:.2rem;border-radius:calc(var(--x-global-border-radius, var(--x-border-radius-base)) + .2rem)}._1tkoa233g{grid-template-columns:1fr}._1tkoa233g:has(._1tkoa233a){grid-template-columns:1fr auto}._1tkoa2333 ._1tkoa233g{position:relative}._1tkoa233i{--_1tkoa235: "heading content";--_1tkoa236: var(--_1tkoa234) 1fr;--_1tkoa237: "heading content .";--_1tkoa238: var(--_1tkoa234) 1fr 2.4rem;--_1tkoa239: var(--_1tkoa234) 1fr 1rem;grid-template-areas:var(--_1tkoa235);grid-template-columns:var(--_1tkoa236);align-items:inherit;transition-property:grid-template-columns;transition-duration:0s}._1tkoa2333 ._1tkoa233i._1tkoa233i{--_1tkoa234: auto;transition-delay:var(--x-duration-fast)}:not(._1tkoa2333) ._1tkoa233i{--_1tkoa234: min(22cqi, 10.5rem)}._1tkoa233i:has(._1tkoa233c){grid-template-areas:var(--_1tkoa237);grid-template-columns:var(--_1tkoa238)}._1tkoa233k{--_1tkoa235: "content";--_1tkoa236: 1fr;--_1tkoa237: "content .";--_1tkoa238: 1fr 2.4rem;--_1tkoa239: 1fr 1rem}._1tkoa233m._1tkoa233m{--_1tkoa234: auto;gap:var(--x-spacing-large-100)}._1tkoa233o{-webkit-hyphens:auto;hyphens:auto;min-width:0}._1tkoa233i:has(._1tkoa233c:hover) ._1tkoa233o{color:var(--x-default-color-text)}._1tkoa233p{position:relative;display:grid}._1tkoa2333 ._1tkoa233p{animation-name:none;overflow:clip}._1tkoa233r{display:grid;grid-area:1 / 1;grid-template-rows:minmax(0,1fr);min-width:0;overflow-block:clip;transition-property:grid-template-rows;transition-duration:0s}._1tkoa2333 ._1tkoa233r{grid-template-rows:minmax(0,0fr);transition-duration:var(--x-duration-fast)}._1tkoa233s{min-height:0;overflow-block:clip;visibility:hidden}._1tkoa233t{grid-area:1 / 1;min-width:0}._1tkoa2333 ._1tkoa233t{overflow:visible;white-space:nowrap}._1tkoa2333._1tkoa2335:not(._1tkoa2334) ._1tkoa233t{animation-delay:var(--x-duration-fast);animation-duration:var(--x-duration-fast);animation-fill-mode:backwards;animation-name:_1tkoa2337;animation-timing-function:var(--x-timing-ease-out)}._1tkoa233v{grid-area:heading;min-width:0}._1tkoa233l ._1tkoa233v{grid-template-columns:var(--_1tkoa230) 1fr}._1tkoa233m ._1tkoa233v{grid-template-columns:var(--_1tkoa230)}._1tkoa233i:has(._1tkoa233c) ._1tkoa233v{pointer-events:none}._1tkoa233w{grid-template-columns:auto minmax(0,1fr)}._1tkoa233z{grid-area:content;grid-template-rows:minmax(0,1fr);transition-property:grid-template-rows}._1tkoa2333 ._1tkoa233z{grid-template-rows:minmax(0,0fr);transition-duration:var(--x-duration-base)}._1tkoa233i:has(._1tkoa233c) ._1tkoa233z{pointer-events:none}._1tkoa2341{min-height:0;opacity:1}._1tkoa2333 ._1tkoa2341{opacity:0}._1tkoa2334._1tkoa2333 ._1tkoa2341{transition:none}._1tkoa2343{min-width:0}._1tkoa2344{font-size:var(--x-rollup-primary-content-font-size, var(--x-typography-size-default));color:var(--x-default-color-text);font-weight:var(--x-rollup-primary-content-font-weight, var(--x-typography-primary-weight-bold));line-height:var(--x-rollup-primary-content-line-height, var(--x-typography-line-height-base))}._1tkoa2345{font-size:var(--x-rollup-secondary-content-font-size, var(--x-typography-size-default));color:var(--x-default-color-text);font-weight:var(--x-rollup-secondary-content-font-weight, var(--x-typography-primary-weight-base));line-height:var(--x-rollup-secondary-content-line-height, var(--x-typography-line-height-base))}._1tkoa2346{font-size:var(--x-rollup-tertiary-content-font-size, var(--x-typography-size-default));color:var(--x-default-color-text-subdued);font-weight:var(--x-rollup-tertiary-content-font-weight, var(--x-typography-primary-weight-base));line-height:var(--x-rollup-tertiary-content-line-height, var(--x-typography-line-height-base))}._1tkoa2347{font-size:var(--x-rollup-primary-content-font-size, var(--x-typography-size-default));color:var(--x-default-color-text);line-height:var(--x-rollup-primary-content-line-height, var(--x-typography-line-height-base))}._1tkoa2348{color:var(--x-default-color-text)}._1tkoa2349{color:var(--x-default-color-text-subdued)}._1tkoa2333 ._1tkoa234a{transform:rotate(180deg)}._1tkoa2333 ._1tkoa234b{transform:rotate(90deg)}._1tkoa234g{pointer-events:auto;margin-top:calc(var(--x-spacing-small-300) - var(--x-spacing-small-500))}._1tkoa234i{grid-template-rows:0fr;overflow-block:clip;overflow-inline:clip;transition-property:grid-template-rows;transition-duration:var(--x-duration-fast)}._1tkoa2333 ._1tkoa234i{grid-template-rows:1fr;animation-name:_1tkoa2336;animation-duration:var(--x-duration-base);animation-timing-function:step-end;animation-fill-mode:forwards;transition-duration:var(--x-duration-base)}._1tkoa2333:has(._1tkoa233k) ._1tkoa234i{margin-top:calc(-1 * var(--_1tkoa233))}._1tkoa234j{overflow-block:clip;min-height:0;min-width:0}._1tkoa2333 ._1tkoa234j{animation-name:_1tkoa2336;animation-duration:var(--x-duration-base);animation-timing-function:step-end;animation-fill-mode:forwards}._1tkoa234l{min-width:0;opacity:0;transition-property:opacity}._1tkoa2333 ._1tkoa234l{opacity:1;transition-duration:var(--x-duration-base)}._1tkoa234m{padding-top:var(--_1tkoa233)}@media screen and (max-width:1000px){._1tkoa233i:has(._1tkoa233c){grid-template-columns:var(--_1tkoa239)}}@media screen and (prefers-reduced-motion:reduce){._1tkoa2333 ._1tkoa233r{transition-duration:var(--x-duration-reduced-motion)}._1tkoa2333._1tkoa2335:not(._1tkoa2334) ._1tkoa233t{animation-delay:0s;animation-duration:var(--x-duration-reduced-motion)}._1tkoa2333 ._1tkoa233z{transition-duration:var(--x-duration-reduced-motion)}._1tkoa2333 ._1tkoa234i{transition-duration:var(--x-duration-reduced-motion);animation-duration:var(--x-duration-reduced-motion)}._1tkoa2333 ._1tkoa234j{animation-duration:var(--x-duration-reduced-motion)}._1tkoa2333 ._1tkoa234l{transition-duration:var(--x-duration-reduced-motion)}}.lf3MA{margin-left:4px;margin-right:4px}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/StickyPayButton.CPXhWoNv.css ===== */
.liLqL{display:flex;align-items:center;justify-content:center;width:100%;min-height:4.65rem;gap:.4rem;font-family:var(--x-typography-primary-fonts);font-weight:var(--x-typography-primary-weight-base);padding:1rem;border-radius:var(--x-border-radius-fully-rounded);font-size:1.8rem;line-height:1.3;letter-spacing:0;color:#0f1111;background:linear-gradient(90.64deg,#5cc1fe 3.62%,#e0f3ff 97.83%);background-color:#5cc1fe;border:1px solid #5cc1fe;--x-default-color-spinner: currentcolor;--x-ring-offset: 2px}.liLqL:hover,.liLqL:focus,.liLqL:focus-visible,.liLqL:active{background:linear-gradient(90.64deg,#5cc1fe 3.62%,#e0f3ff 97.83%);background-color:#5cc1fe;color:#0f1111}.liLqL:active{background:#5cc1fe}.liLqL:disabled{color:#565959;background:#f0f2f2;border-color:#f0f2f2}[dir=ltr] .b71fw{margin-left:.4rem}[dir=rtl] .b71fw{margin-right:.4rem}.b71fw{width:2.2rem;height:2.2rem;flex-shrink:0;align-self:center}.OJbFq{display:flex;align-items:center;justify-content:center;width:100%;gap:.6rem;font-family:var(--x-typography-primary-fonts);font-weight:var(--x-typography-primary-weight-base);padding:1.4rem;border-radius:var(--x-border-radius-fully-rounded);font-size:1.8rem;line-height:1.3;color:#fff;background-color:#000}.OJbFq:hover,.OJbFq:focus,.OJbFq:focus-visible,.OJbFq:active{background-color:#000;color:#fff}.OJbFq.OJbFq:disabled:not(:where([aria-busy=true])){opacity:.6}.OJbFq>*{align-items:center}.LhoYl{color:#1a1a1a;background-color:#fff}.LhoYl:hover,.LhoYl:focus,.LhoYl:focus-visible,.LhoYl:active{background-color:#fff;color:#1a1a1a}[dir=ltr] .wNUaA{margin-left:.6rem}[dir=rtl] .wNUaA{margin-right:.6rem}.wNUaA{padding-top:.3rem;padding-bottom:.1rem;font-size:1.4rem}.XR3sZ{position:fixed;z-index:calc(var(--x-z-index-portal) + 1);left:0;right:0;bottom:0;overflow:hidden;margin:0;border-top:1px solid var(--x-default-color-border);background-color:var(--x-default-color-background);transition:box-shadow var(--x-duration-fast) var(--x-timing-ease-out)}.XR3sZ._4fPUS{box-shadow:0 -3px 11px rgba(0,0,0,.1)}.XR3sZ._5FRe7{box-shadow:none}body:has([aria-modal=true]) .XR3sZ{z-index:calc(var(--x-z-index-portal) - 1)}.ZDqoP{min-height:90px}.zANgR{min-height:65px}._3A6oJ{min-height:120px}.K8y4t{margin:0 auto;max-width:102rem;padding:var(--x-spacing-large-100);padding-bottom:54px}.K8y4t._4fPUS{padding:var(--x-spacing-large-200);padding-bottom:calc(var(--x-spacing-large-200) + env(safe-area-inset-bottom))}._7S3NK{padding-bottom:29px}[dir=ltr] .SdyJr{padding-left:var(--x-spacing-large-200)}[dir=rtl] .SdyJr,[dir=ltr] .SdyJr{padding-right:var(--x-spacing-large-200)}[dir=rtl] .SdyJr{padding-left:var(--x-spacing-large-200)}.SdyJr{max-width:100%;padding-top:var(--x-spacing-base);padding-bottom:calc(var(--x-spacing-base) + env(safe-area-inset-bottom))}.SdyJr>*{max-width:calc(var(--x-shell-order-summary-inline-size, 48rem) + var(--x-spacing-large-200) * 2 + var(--x-spacing-small-300) * 2);margin-left:auto;margin-right:auto}.GsMGr{position:relative;margin-top:calc(-1 * var(--container-padding-block-start));margin-bottom:calc(-1 * var(--container-padding-block-end));height:var(--container-block-size);--container-padding-block-start: var(--x-spacing-base);--container-padding-block-end: max( var(--x-spacing-base), env(safe-area-inset-bottom) );--border-radius: calc( var( --x-primary-button-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) ) + var(--x-spacing-base) )}.eDhAI{position:relative;z-index:calc(var(--x-z-index-portal) - 2);padding-top:var(--container-padding-block-start);padding-bottom:var(--container-padding-block-end)}.P0xJW{border-color:transparent!important;border-top-width:0!important;border-bottom-width:0!important}[dir=ltr] .iRlFp{border-top-left-radius:var(--border-radius)}[dir=rtl] .iRlFp,[dir=ltr] .iRlFp{border-top-right-radius:var(--border-radius)}[dir=rtl] .iRlFp{border-top-left-radius:var(--border-radius)}.iRlFp{position:fixed;margin:0 auto;padding:var(--x-shell-main-padding);padding-top:var(--container-padding-block-start);padding-bottom:var(--container-padding-block-end);bottom:0;left:0;right:0;max-width:var(--x-shell-main-inline-size);transform:translateY(0)}._24aJk,.ktbnR{transition:transform var(--x-duration-fast) var(--x-timing-base)}.PCKgT,.ktbnR,.DvZWz{transform:translateY(100%)}.COpTB{position:absolute;top:0;right:auto;bottom:0;left:50%;transform:translate(-50%);padding:var(--x-shell-main-padding);padding-top:0;padding-bottom:0;width:100vw;opacity:1;pointer-events:none;background-color:var(--x-default-color-background);box-shadow:0 -4px 12px rgba(0,0,0,var(--shadow-color-alpha, .1));transition:opacity var(--x-duration-faster) var(--x-timing-base)}@media(prefers-contrast:more){.COpTB{--shadow-color-alpha: .5}}._0hDB9,.P1NPi,.lQN1j{opacity:0}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentIcon.gzvCNwz_.css ===== */
._1tgdqw62{-webkit-filter:grayscale(100%);filter:grayscale(100%)}._1tgdqw63{box-shadow:0 6px 19px rgba(0,0,0,.05)}._1tgdqw64{width:2.357142857142857em;height:1.5em}._1tgdqw65{width:2.7142857142857144em;height:1.7142857142857142em}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/useShopPayProgressIntercepts.CIy8uDiZ.css ===== */
.e5syv{vertical-align:middle;display:block;height:100%}._7NPtB{width:2.7142857142857144em}.XGA28{width:3.4285714285714284em}.gKSKB{width:4.214285714285714em}.DWmRr{width:4.857142857142857em}.RULId{width:6.071428571428571em}.SMmkH{width:7.142857142857143em}.EpCJ3{margin-top:calc(var(--x-spacing-small-400) + .0714em)}._705vE{margin-top:calc(var(--x-spacing-small-100) + .0714em)}.Zxnlh{margin-top:.2rem}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/Choice.aPApdPe_.css ===== */
.yyi4nyc{container-type:inline-size}.yyi4nyh{--yyi4ny0: var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)));--yyi4ny1: var(--yyi4ny0);--yyi4ny2: var(--yyi4ny0);--yyi4ny7: var(--yyi4ny8, var(--x-spacing-base));--yyi4ny9: var(--yyi4nya, var(--x-spacing-base));--yyi4nyb: ;color:var(--x-default-color-text)}.yyi4nyk{grid-template-columns:repeat(2,minmax(0,1fr))}.yyi4nyk:has(>:only-child){grid-template-columns:minmax(0,1fr)}.yyi4nyk:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.yyi4nyn{grid-auto-flow:column;grid-auto-columns:minmax(-webkit-min-content,1fr);grid-auto-columns:minmax(min-content,1fr)}.yyi4nyo{grid-template-columns:1fr 1fr}.yyi4nyq{--yyi4ny3: var(--yyi4ny0);--yyi4ny4: var(--yyi4ny0)}.yyi4nyr{--yyi4ny3: calc(var(--yyi4ny0) - 1px);--yyi4ny4: calc(var(--yyi4ny0) - 1px)}.yyi4nys{--yyi4ny5: solid}.yyi4nyt{--yyi4ny5: dotted}@container (min-width: 498px){.yyi4nyk:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}}@media all and (max-width:749px){.yyi4nyo{grid-template-columns:1fr}}._1u2aa6m4{--_1u2aa6m1: 0px}._1u2aa6m5{--_1u2aa6m1: var(--x-border-width-base)}._1u2aa6m6{--_1u2aa6m1: var(--x-border-width-large-100)}._1u2aa6m7{--_1u2aa6m1: var(--x-border-width-large-200)}._1u2aa6m9{border-color:var(--x-default-color-border);border-width:var(--x-control-border-width);border-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)));transition:background-color var(--x-duration-fast) var(--x-timing-base),border-color var(--x-duration-fast) var(--x-timing-base),outline-width var(--x-duration-fast) var(--x-timing-ease-out)}._1u2aa6m9:before{content:"";position:absolute;z-index:1;display:block;pointer-events:none;transition:all var(--x-duration-fast) var(--x-timing-base);border:1px transparent solid;border-radius:inherit;top:-1px;right:-1px;bottom:-1px;left:-1px;border-color:var(--x-default-color-border);opacity:0}._1u2aa6m9:has(input:focus-visible){outline-width:var(--x-ring-width);z-index:1}._1u2aa6m9:disabled{opacity:var(--x-opacity-disabled)}.yyi4nyg._1u2aa6m9{border-color:transparent}.yyi4nyg._1u2aa6m9:before{opacity:1}.yyi4nyq ._1u2aa6m9{border:none}.yyi4nyq ._1u2aa6m9:before{border:none}[dir=ltr] ._1u2aa6ma{border-top-left-radius:var(--yyi4ny1)}[dir=rtl] ._1u2aa6ma,[dir=ltr] ._1u2aa6ma{border-top-right-radius:var(--yyi4ny1)}[dir=rtl] ._1u2aa6ma{border-top-left-radius:var(--yyi4ny1)}[dir=ltr] ._1u2aa6ma{border-bottom-left-radius:var(--yyi4ny2)}[dir=rtl] ._1u2aa6ma,[dir=ltr] ._1u2aa6ma{border-bottom-right-radius:var(--yyi4ny2)}[dir=rtl] ._1u2aa6ma{border-bottom-left-radius:var(--yyi4ny2)}._1u2aa6ma{--_1u2aa6m2: var(--x-default-color-border);border:1px var(--x-default-color-border) var(--yyi4ny5)}._1u2aa6mb{border-radius:0}[dir=ltr] ._1u2aa6mb:not(:first-child){border-left:0}[dir=rtl] ._1u2aa6mb:not(:first-child){border-right:0}[dir=ltr] ._1u2aa6mb:first-child{border-top-left-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] ._1u2aa6mb:first-child{border-top-right-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=ltr] ._1u2aa6mb:first-child{border-bottom-left-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] ._1u2aa6mb:first-child{border-bottom-right-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=ltr] ._1u2aa6mb:last-child{border-top-right-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] ._1u2aa6mb:last-child{border-top-left-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=ltr] ._1u2aa6mb:last-child{border-bottom-right-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}[dir=rtl] ._1u2aa6mb:last-child{border-bottom-left-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)))}._1u2aa6mg+._1u2aa6mi{--yyi4ny1: 0;--yyi4ny3: 0;border-top:none}._1u2aa6mi:has(+._1u2aa6mg,+._1u2aa6mh){--yyi4ny2: 0;--yyi4ny4: 0}.yyi4nyq ._1u2aa6mi{border:none}._1u2aa6mj:not(:first-child){margin-top:var(--yyi4ny6, var(--x-choice-list-group-spacing))}.yyi4nyq ._1u2aa6mj{border:none}._1u2aa6mp{transition:outline-width var(--x-duration-fast) var(--x-timing-ease-out)}[dir=ltr] ._1u2aa6mp:before{border-top-left-radius:var(--yyi4ny1)}[dir=rtl] ._1u2aa6mp:before{border-top-right-radius:var(--yyi4ny1)}[dir=ltr] ._1u2aa6mp:before{border-top-right-radius:var(--yyi4ny1)}[dir=rtl] ._1u2aa6mp:before{border-top-left-radius:var(--yyi4ny1)}[dir=ltr] ._1u2aa6mp:before{border-bottom-left-radius:var(--yyi4ny2)}[dir=rtl] ._1u2aa6mp:before{border-bottom-right-radius:var(--yyi4ny2)}[dir=ltr] ._1u2aa6mp:before{border-bottom-right-radius:var(--yyi4ny2)}[dir=rtl] ._1u2aa6mp:before{border-bottom-left-radius:var(--yyi4ny2)}._1u2aa6mp:before{content:"";position:absolute;z-index:1;display:block;pointer-events:none;transition:all var(--x-duration-fast) var(--x-timing-base);top:-1px;right:-1px;bottom:-1px;left:-1px;border:var(--_1u2aa6m1, var(--x-border-width-large-100)) var(--x-default-color-accent) solid;opacity:0}._1u2aa6mp:has(>*:first-child input:focus-visible){outline-width:var(--x-ring-width);z-index:1}._1u2aa6mq._1u2aa6mm:before{opacity:1}._1u2aa6ms._1u2aa6ms{--_1u2aa6mr: var(--swn0j10q, var(--swn0j103));--x-default-color-accent: var(--swn0j10m, var(--swn0jzz));--x-default-color-accent-contrast: var(--swn0j10o, var(--swn0j101));--x-default-color-accent-foreground-as-subdued-background: var(--swn0j10q, var(--swn0j103));--x-default-color-accent-foreground-as-subdued-background-alpha: var(--swn0j10s, var(--swn0j105));--x-default-color-accent-hovered: var(--swn0j10t, var(--swn0j106));--x-default-color-accent-text-on-foreground-as-subdued-background: var(--swn0j10u, var(--swn0j107));--x-default-color-accent-text-subdued-on-foreground-as-subdued-background: var(--swn0j10v, var(--swn0j108));--x-default-color-background-subdued: var(--swn0j10x, var(--swn0j10a));--x-default-color-background-subdued-alpha: var(--swn0j10y, var(--swn0j10b));--x-default-color-custom: var(--swn0j10n, var(--swn0j100));--x-default-color-text-contrast: var(--swn0j110, var(--swn0j10d));--x-default-color-text: var(--swn0j10i, var(--swn0j10u, var(--swn0j107)));--x-default-color-text-subdued: var(--swn0j111, var(--swn0j10v, var(--swn0j108)));--x-default-color-border: var(--swn0j10j, var(--swn0j10m, var(--swn0jzw)));--x-default-color-icon: var(--swn0j10k, var(--swn0j111, var(--swn0jzx, var(--swn0j10e))));--x-default-color-icon-strong: var(--swn0j113, var(--swn0j10i, var(--swn0jzv)));--x-default-color-spinner: var(--swn0j10l, var(--swn0jzx, var(--swn0j10e)));background-color:var(--swn0j10h, var(--_1u2aa6mr))}._1u2aa6ms._1u2aa6ms:before{border-color:var(--swn0j10m, var(--x-default-color-accent))}._1u2aa6mu{grid-column:1;grid-row:1}._1u2aa6m11{display:flex}._1u2aa6m11 svg,._1u2aa6m11 img{display:block}._1u2aa6m12{grid-column:label / -1}[dir=ltr] ._1u2aa6m13{border-bottom-left-radius:calc(var(--yyi4ny0) - 1px)}[dir=rtl] ._1u2aa6m13,[dir=ltr] ._1u2aa6m13{border-bottom-right-radius:calc(var(--yyi4ny0) - 1px)}[dir=rtl] ._1u2aa6m13{border-bottom-left-radius:calc(var(--yyi4ny0) - 1px)}._1u2aa6m13{border-top:1px var(--x-default-color-border) var(--yyi4ny5)}._1u2aa6m13:empty{display:none}._1u2aa6mg:has(+._1u2aa6mg,+._1u2aa6mh) ._1u2aa6m13{border-radius:0}.yyi4nyq ._1u2aa6ml ._1u2aa6m13{border-radius:calc(var(--yyi4ny0) - 1px);border-top:none}.yyi4nyq ._1u2aa6m13{border-top:var(--x-spacing-small-500) solid transparent;background-clip:padding-box}._1u2aa6mp ._1u2aa6m13{border-top:none}._1u2aa6m19{background-color:var(--x-default-color-background-subdued-alpha)}.yyi4nyq ._1u2aa6m1a{border-top:none}._1u2aa6ml ._1u2aa6m1a{border-top-color:var(--_1u2aa6m2)}._1u2aa6m1b{grid-column-start:2}._1u2aa6m14._1u2aa6m1c,._1u2aa6m15._1u2aa6m1c{padding-top:var(--x-spacing-small-300)}._1u2aa6m13._1u2aa6m1c{padding:var(--yyi4ny7) var(--yyi4ny9)}.yyi4nyq ._1u2aa6mk ._1u2aa6m1a._1u2aa6m1c{padding-top:0}[dir=ltr] .yyi4nyq ._1u2aa6mk:has(input) ._1u2aa6m1a._1u2aa6m1c{padding-left:calc(var(--yyi4ny7) + calc((var(--x-typography-size-default) * 18) / 14) + var(--x-spacing-small-100))}[dir=rtl] .yyi4nyq ._1u2aa6mk:has(input) ._1u2aa6m1a._1u2aa6m1c{padding-right:calc(var(--yyi4ny7) + calc((var(--x-typography-size-default) * 18) / 14) + var(--x-spacing-small-100))}._1u2aa6mp ._1u2aa6m13._1u2aa6m1c{padding-top:0}._1u2aa6m1e{grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto}._1u2aa6m1e:not(:has(label)){grid-template-columns:-webkit-min-content;grid-template-columns:min-content}[dir=ltr] ._1u2aa6m1g:has(._1u2aa6m11){text-align:left}[dir=rtl] ._1u2aa6m1g:has(._1u2aa6m11){text-align:right}._1u2aa6m1g:has(._1u2aa6m11){grid-template-columns:1fr;justify-items:start}._1u2aa6m1i._1u2aa6m1g:has(._1u2aa6m11){padding-bottom:var(--x-spacing-small-200)}[dir=ltr] ._1u2aa6m1l{border-top-left-radius:var(--yyi4ny3)}[dir=rtl] ._1u2aa6m1l,[dir=ltr] ._1u2aa6m1l{border-top-right-radius:var(--yyi4ny3)}[dir=rtl] ._1u2aa6m1l{border-top-left-radius:var(--yyi4ny3)}[dir=ltr] ._1u2aa6m1l{border-bottom-left-radius:var(--yyi4ny4)}[dir=rtl] ._1u2aa6m1l,[dir=ltr] ._1u2aa6m1l{border-bottom-right-radius:var(--yyi4ny4)}[dir=rtl] ._1u2aa6m1l{border-bottom-left-radius:var(--yyi4ny4)}._1u2aa6m1l{--_1u2aa6m0: ;transition:all var(--x-duration-fast) var(--x-timing-base);padding:var(--yyi4ny7) var(--yyi4ny9);grid-template-columns:var(--_1u2aa6m0) [label] 1fr var(--yyi4nyb)}[dir=ltr] ._1u2aa6mk ._1u2aa6m1l:before{border-top-left-radius:var(--yyi4ny1)}[dir=rtl] ._1u2aa6mk ._1u2aa6m1l:before{border-top-right-radius:var(--yyi4ny1)}[dir=ltr] ._1u2aa6mk ._1u2aa6m1l:before{border-top-right-radius:var(--yyi4ny1)}[dir=rtl] ._1u2aa6mk ._1u2aa6m1l:before{border-top-left-radius:var(--yyi4ny1)}[dir=ltr] ._1u2aa6mk ._1u2aa6m1l:before{border-bottom-left-radius:var(--yyi4ny2)}[dir=rtl] ._1u2aa6mk ._1u2aa6m1l:before{border-bottom-right-radius:var(--yyi4ny2)}[dir=ltr] ._1u2aa6mk ._1u2aa6m1l:before{border-bottom-right-radius:var(--yyi4ny2)}[dir=rtl] ._1u2aa6mk ._1u2aa6m1l:before{border-bottom-left-radius:var(--yyi4ny2)}._1u2aa6mk ._1u2aa6m1l:before{content:"";position:absolute;z-index:1;display:block;pointer-events:none;transition:all var(--x-duration-fast) var(--x-timing-base);border:1px var(--x-default-color-border) solid;top:0;right:0;bottom:0;left:0;opacity:0}.yyi4nyq ._1u2aa6mk ._1u2aa6m1l:before{border:none}.yyi4nyr ._1u2aa6mk ._1u2aa6m1l:before{top:-1px;right:-1px;bottom:-1px;left:-1px}.yyi4nyr ._1u2aa6mg+._1u2aa6mg ._1u2aa6mk ._1u2aa6m1l:before{top:-1px}.yyi4nyr ._1u2aa6mg:has(+._1u2aa6mg,+._1u2aa6mh) ._1u2aa6mk ._1u2aa6m1l:before{bottom:-1px}._1u2aa6mk._1u2aa6mm ._1u2aa6m1l:before{opacity:1}._1u2aa6mp._1u2aa6mk ._1u2aa6m1l:before{content:none}._1u2aa6mm ._1u2aa6m1l:has(+* ._1u2aa6m13):not(:has(+* ._1u2aa6m13:empty)){--yyi4ny2: 0;--yyi4ny4: 0}._1u2aa6m1l:has(._1u2aa6mt){--yyi4nyb: minmax(0, max-content)}._1u2aa6m1m{padding:var(--yyi4ny9) var(--yyi4ny7)}._1u2aa6m3._1u2aa6mm:before{border-color:var(--x-default-color-accent);border-style:solid;border-width:var(--_1u2aa6m1)}[dir=ltr] ._1u2aa6mb._1u2aa6m3._1u2aa6ml._1u2aa6mm:not(:first-child):before{left:calc(0px - var(--_1u2aa6m1))}[dir=rtl] ._1u2aa6mb._1u2aa6m3._1u2aa6ml._1u2aa6mm:not(:first-child):before{right:calc(0px - var(--_1u2aa6m1))}[dir=ltr] .yyi4nyq ._1u2aa6mb._1u2aa6m3._1u2aa6ml._1u2aa6mm:not(:first-child):before{left:calc(var(--x-control-border-width) - var(--_1u2aa6m1))}[dir=rtl] .yyi4nyq ._1u2aa6mb._1u2aa6m3._1u2aa6ml._1u2aa6mm:not(:first-child):before{right:calc(var(--x-control-border-width) - var(--_1u2aa6m1))}._1u2aa6m3._1u2aa6mm:not(._1u2aa6mp)>._1u2aa6m1l:before{border-color:var(--x-default-color-accent);border-style:solid;border-width:var(--_1u2aa6m1)}._1u2aa6m1r{--_1u2aa6m0: min-content}._1u2aa6m1t{--x-default-color-border: var(--x-default-color-accent)}._1u2aa6m1u{font-size:var(--x-typography-size-default);font-family:var(--x-typography-primary-fonts);font-weight:var(--x-typography-primary-weight-base);line-height:var(--x-typography-line-height-base);text-transform:var(--x-global-typography-letter-case)}._1u2aa6m1x:has(input){grid-column:1 / span 2}._1u2aa6mp._1u2aa6mk ._1u2aa6m1x:has(input){grid-column:auto}._1u2aa6m1y:not(:has(button)){opacity:var(--x-opacity-disabled)}@supports (color: color-mix(in srgb,red 50%,white)){._1u2aa6ms._1u2aa6ms{--_1u2aa6mr: color-mix(in srgb, var(--swn0j10q, var(--swn0j103)) 65%, var(--swn0jzu, transparent))}}@media all and (max-width:749px){._1u2aa6m1h._1u2aa6m1g:has(._1u2aa6m11){padding-top:var(--x-spacing-small-100);padding-bottom:var(--x-spacing-small-100);padding-left:var(--x-spacing-small-100);padding-right:var(--x-spacing-small-100)}}@container (max-width: 497px){._1u2aa6m1i._1u2aa6m1g:has(._1u2aa6m11){gap:var(--x-spacing-small-400);padding-top:var(--x-spacing-small-100);padding-bottom:var(--x-spacing-small-300);padding-left:var(--x-spacing-small-100);padding-right:var(--x-spacing-small-100)}._1u2aa6m1o ._1u2aa6m11{font-size:.8333333333333334em}}._6hzjvo4{--_6hzjvo2: calc((var(--x-typography-size-default) * 18) / 14)}._6hzjvo6{--_6hzjvo0: var(--x-default-color-border);--_6hzjvo1: var(--x-default-color-accent);background-clip:padding-box;border:var(--x-control-border-width) var(--_6hzjvo0) solid;border-radius:50%;width:var(--_6hzjvo2);height:var(--_6hzjvo2)}._6hzjvo6:focus,._6hzjvo6:active:enabled{border-color:var(--_6hzjvo1)}._6hzjvo6:checked{background-color:var(--x-default-color-accent-contrast);border:calc(var(--_6hzjvo2) / 3) var(--_6hzjvo1) solid}._6hzjvo6._6hzjvob{background-color:var(--x-default-color-background-subdued)}._6hzjvof{--_6hzjvo0: var(--x-default-color-critical);--_6hzjvo1: var(--x-default-color-critical)}@supports (width: round(down,18px,1px)){._6hzjvo6{width:round(down,var(--_6hzjvo2),1px);height:round(down,var(--_6hzjvo2),1px)}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/IncentiveBadge.Dlnp55te.css ===== */
.MsV8u{margin-bottom:var(--x-spacing-small-200)}._1gj5H>*{background-color:transparent;position:relative;border:1px solid var(--x-default-color-accent);color:var(--x-default-color-accent);font-family:var(--x-typography-primary-fonts);font-weight:500;--x-default-color-icon: var(--x-default-color-accent);overflow:hidden;white-space:nowrap}._1gj5H.QhZg2>*{background:linear-gradient(92deg,transparent 0%,var(--x-default-color-accent) 50%,transparent 100%);border:1px solid var(--x-default-color-accent);color:#fff;background-size:300% 100%;animation:QhZg2 .8s ease-out}@keyframes QhZg2{0%{color:var(--x-default-color-accent);background-position-x:100%}50%{color:#fff}to{color:#fff;background-position-x:-100%}}._7cUDh>*{background-color:transparent;border:1px solid var(--x-default-color-accent);border-radius:50%;--x-default-color-icon: var(--x-default-color-accent);padding:0;width:2.4rem;height:2.4rem;min-width:2.4rem;min-height:2.4rem}._7cUDh svg{width:1.6rem;height:1.6rem}._1gj5H svg{transform:scale(.8)}._7cUDh span:empty{display:none}.m110w{display:inline-block;cursor:pointer}.Ep6aM{position:relative;display:inline-block;box-sizing:border-box;color:var(--x-default-color-text-contrast);padding:var(--x-spacing-small-100);border-bottom:.6rem solid transparent;width:24rem;max-width:calc(100vw - 3.2rem);font-size:var(--x-typography-size-small);text-align:center;white-space:normal}.Ep6aM:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background-color:var(--x-default-color-text);border-radius:var(--x-global-border-radius, var(--x-border-radius-base));opacity:.9}[dir=ltr] ._6Qz8P{left:50%}[dir=rtl] ._6Qz8P{right:50%}._6Qz8P{position:absolute;top:100%;transform:translate(-50%);border-left:.6rem solid transparent;border-right:.6rem solid transparent;border-top:.6rem solid var(--x-default-color-text);border-bottom:0;opacity:.9;width:0;pointer-events:none}.iugcG a{color:#fff;text-decoration:underline}:is(.iugcG a):hover{color:#fff;opacity:.8}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/BillingAddressForm.BdwN7V1K.css ===== */
.r62YW{position:relative}.kV1Pe{position:absolute;z-index:100;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.Xnr0a{font-weight:600;text-decoration:underline;cursor:pointer}.wfKnD:not(:only-child){flex-grow:0;flex-basis:25%}[dir=ltr] .IGF4z input{padding-right:var(--autocomplete-accessory-offset)}[dir=rtl] .IGF4z input{padding-left:var(--autocomplete-accessory-offset)}.IGF4z input{--autocomplete-accessory-size: 18px;--autocomplete-accessory-offset: calc( var(--autocomplete-accessory-size) + var(--padding-inline) );width:calc(100% + var(--autocomplete-accessory-offset))}.hDo51:not(:only-child){flex-grow:0;flex-basis:25%}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/useShopPayButtonClassName.CpHF4L7Q.css ===== */
._8ssCG{--shop-pay-width: 59px;--shop-width: 33px;--shop-height: 14px}.zS4x6{--shop-pay-width: 68px;--shop-width: 38px;--shop-height: 16px}.PrlUn{--shop-pay-width: 84px;--shop-width: 47px;--shop-height: 20px}.SsCEp{--shop-pay-width: 100px;--shop-width: 56px;--shop-height: 24px}.eEpXo{width:var(--shop-pay-width)}.PJvCw{width:var(--shop-width);height:var(--shop-height)}.aTkbO{vertical-align:middle;margin-bottom:1px}._0mzUL button{--x-default-color-spinner: currentcolor;background-color:#5a31f4;color:#fff;box-shadow:none}:is(._0mzUL button):hover,:is(._0mzUL button):focus{background-color:#4314cb;color:#fff;box-shadow:none}:is(._0mzUL button):disabled{opacity:var(--x-opacity-disabled)}._6W0f3 button{background-color:#6445ed}.aFsKX button{box-shadow:0 0 0 1px rgba(255,255,255,.7)}:is(.aFsKX button):hover,:is(.aFsKX button):focus{box-shadow:0 0 0 1px rgba(255,255,255,.7)}.XVUQD button:disabled{opacity:1}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/PhoneField.uZEuHncj.css ===== */
.sgqviy1{width:1.9285714285714286em;height:1.4285714285714286em}.sgqviy2{width:1.4285714285714286em;height:1.0714285714285714em}[dir=ltr] .Ls4zP{margin-right:calc(.7857142857142857em * -1)}[dir=rtl] .Ls4zP{margin-left:calc(.7857142857142857em * -1)}[dir=ltr] .Ls4zP{margin-left:calc(var(--x-spacing-small-400) * -1)}[dir=rtl] .Ls4zP{margin-right:calc(var(--x-spacing-small-400) * -1)}.Ls4zP{position:relative;display:flex;align-items:center;padding:0 var(--x-spacing-small-100);height:3.4285714285714284em;overflow:hidden}[dir=ltr] .Ls4zP.gqw6M:before{left:0}[dir=rtl] .Ls4zP.gqw6M:before{right:0}[dir=ltr] .Ls4zP.gqw6M:before{border-top-right-radius:calc(var(--focus-border-radius) - 1px)}[dir=rtl] .Ls4zP.gqw6M:before{border-top-left-radius:calc(var(--focus-border-radius) - 1px)}[dir=ltr] .Ls4zP.gqw6M:before{border-bottom-right-radius:calc(var(--focus-border-radius) - 1px)}[dir=rtl] .Ls4zP.gqw6M:before{border-bottom-left-radius:calc(var(--focus-border-radius) - 1px)}.Ls4zP.gqw6M:before{--focus-border-radius: var( --x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) );content:"";position:absolute;height:100%;width:100%;pointer-events:none;background-color:var(--x-default-color-accent);opacity:.3}[dir=ltr] .wTRvB{margin-right:var(--x-spacing-small-400)}[dir=rtl] .wTRvB{margin-left:var(--x-spacing-small-400)}.wTRvB{height:1.4285714285714286em;width:1.9285714285714286em;-webkit-filter:saturate(1.3) hue-rotate(-5deg);filter:saturate(1.3) hue-rotate(-5deg)}[dir=ltr] .KHvfK{left:0}[dir=rtl] .KHvfK{right:0}.KHvfK{position:absolute;top:0;opacity:0;width:100%;height:100%;outline:none}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/Middot.D7Ujmshx.css ===== */
.yh3r740{margin-left:var(--x-spacing-small-400);margin-right:var(--x-spacing-small-400)}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/ShippingLines.LcqrKXE1.css ===== */
[dir=ltr] .LkR2o{text-align:right}[dir=rtl] .LkR2o{text-align:left}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/EstimatedDeliveryContent.B_THySFF.css ===== */
.Hlr02{display:inline-block;vertical-align:middle}.TtorW{height:1.31em;width:auto}.jrKZE{height:1.31em;width:auto;font-size:var(--x-typography-size-small)}.x45Lq{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;height:21px}.m39UP{height:18px}._5XR55,.PWTWF{width:-webkit-max-content;width:-moz-max-content;width:max-content}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/publishMessage.CuRoM9zv.css ===== */
.qp9ybh0{will-change:height}.qp9ybh1{overflow:hidden}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/BelowTheFoldContent.CxfTiM6_.css ===== */
.B1V5Q{display:contents}.B1V5Q.FrKIB{display:block}.riRVS:where(:empty){display:none}.F7fwo{border-radius:12px;padding:12px;font-weight:500;flex-wrap:nowrap}.VnjPc{min-width:0;flex:1}.gXkBh{background-color:#eeebff;color:#5533eb}.iJGCf{background-color:#1b163c;color:#9b82f8}.vloAn{display:flex;align-items:center;justify-content:center;font-weight:600;padding:1px 3px 0;border-width:1px;border-style:solid;border-radius:4px;line-height:13px}.QxLXn{border-color:#5533eb}.g4X9F{border-color:#9b82f8}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/Captcha.CJQgLR0i.css ===== */
.MTtRU div{border:2px solid var(--x-default-color-critical);border-radius:var(--x-global-border-radius, var(--x-border-radius-base));display:inline-flex}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/RememberMeSection.JBO5WNhc.css ===== */
.zA7WO{flex-wrap:nowrap}.bIqDC{flex:0 1 auto}.jGvwB{display:block;text-wrap:balance}.haX3x{flex:1 999 14rem;min-width:7rem}._5Jkpa{min-width:calc(7.6rem + var(--x-spacing-small-400))}.iq64C{flex:0 0 min(50%,16.7rem)}._1OE8N{width:100%}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/MobileOrderSummary.2B5x30PG.css ===== */
.Uo0Cz{--transition-property-base: inset-block-end, bottom;position:fixed;z-index:calc(var(--x-z-index-portal) - 3);display:flex;justify-content:center;padding-bottom:var(--x-spacing-base);top:auto;right:0;bottom:calc(var(--floating-summary-offset, 0px) + env(safe-area-inset-bottom));left:0;pointer-events:none;transition:var(--x-duration-fast) var(--x-timing-ease-out);transition-property:var(--transition-property-base)}.vbGnb{transition-property:var(--transition-property-base),transform;transform:translateY(100%)}._30e7y{transition-property:var(--transition-property-base),transform;transform:translateY(0)}._1LMtV,.TEpNv,._16LRF{display:none}.YrNyQ{--background-color: var(--x-default-color-background);background:var(--background-color);box-shadow:0 2px 42px rgba(0,0,0,var(--shadow-color-alpha, .1));border:rgba(255,255,255,var(--border-color-alpha, 1)) 1px solid;border-radius:24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);line-height:1;pointer-events:all}@supports (color: lab(from red l 1 1% / calc(alpha + .1))){.YrNyQ{background:rgb(from var(--background-color) r g b / .7)}}.Ngyh8 .YrNyQ{pointer-events:none}@media(prefers-reduced-transparency:reduce){.YrNyQ{background:var(--background-color);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(prefers-contrast:more){.YrNyQ{--shadow-color-alpha: .5}}.Y0h8K{--background-color: var(--x-default-color-background-subdued);--border-color-alpha: .1}.izreX{line-height:1}.WPQk2{color:var(--x-default-color-accent)}.qReyn>button{display:block;width:100%}.bsjG3{display:flex;align-items:center;gap:var(--x-spacing-base);width:100%}.bsjG3>.j2rxR{flex-grow:1}.hQkNb{visibility:hidden}.NIPDG{padding-top:var(--x-spacing-small-400)}.JuILZ{justify-self:start;width:100%}.LHaS4{line-height:1}[dir=ltr] .g27Iy{padding-left:var(--x-money-summary-inline-padding, 0)}[dir=rtl] .g27Iy,[dir=ltr] .g27Iy{padding-right:var(--x-money-summary-inline-padding, 0)}[dir=rtl] .g27Iy{padding-left:var(--x-money-summary-inline-padding, 0)}.FaOzC{opacity:1;transform-origin:50% 0;transform:scale(1);transition:var(--x-duration-fast) var(--x-timing-ease-out);transition-property:transform,opacity}.cGOGy{opacity:0;transform:scale(.8)}.RwFM8{padding-top:var(--x-product-thumbnail-badge-offset)}.Hq60r{margin-top:calc(var(--x-product-thumbnail-badge-offset) * -1)}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/PayButtonSection.CZuxzxFG.css ===== */
.zdTmQ{position:relative;padding-bottom:env(safe-area-inset-bottom);margin:0;height:109px;overflow:hidden;border-top:1px solid var(--x-default-color-border);box-shadow:var(--x-box-shadow-small);background-color:var(--x-default-color-background)}._4tMAZ{color:#6445ed}.mZ3Me{vertical-align:text-bottom}.mZ3Me [data-logo-part=text]{fill:var(--x-default-color-text)}.ajaiU{display:grid;white-space:nowrap;width:100%;grid-template-columns:1fr auto;align-items:center;min-height:calc(var(--x-primary-button-font-size, var(--x-typography-size-medium)) * var(--x-typography-line-height-base));font-size:calc(var(--x-primary-button-font-size, var(--x-typography-size-medium)) * var(--fit-scale, 1));overflow:hidden}.ajaiU.SqqPj .CnPyG{grid-template-columns:auto 1fr}.ajaiU.SqqPj .l1fQC{grid-template-columns:1fr}[dir=ltr] .CnPyG{padding-left:var(--x-spacing-large-100)}[dir=rtl] .CnPyG,[dir=ltr] .CnPyG{padding-right:var(--x-spacing-large-100)}[dir=rtl] .CnPyG{padding-left:var(--x-spacing-large-100)}.CnPyG{display:grid;justify-content:center;grid-template-columns:auto 0fr;min-width:0;transition:grid-template-columns var(--x-duration-base) var(--x-timing-base)}.l1fQC{display:grid;grid-template-columns:0fr;transition:grid-template-columns var(--x-duration-base) var(--x-timing-base);--total-fade-distance: 10px;--total-fade-edge: right;-webkit-mask:linear-gradient(to var(--total-fade-edge),#000000 calc(100% - var(--total-fade-distance)),transparent);mask:linear-gradient(to var(--total-fade-edge),#000000 calc(100% - var(--total-fade-distance)),transparent)}[dir=rtl] .l1fQC{--total-fade-edge: left}.gppcl{grid-column:1 / span 2}[dir=ltr] .AwhXh{padding-right:var(--x-spacing-large-100)}[dir=rtl] .AwhXh{padding-left:var(--x-spacing-large-100)}.AwhXh{display:inline-block}.ly6IC{position:fixed;left:0;right:0;bottom:0;z-index:300;margin:0;overflow:visible;background:linear-gradient(to top,#fff,#fff 88%,rgba(255,255,255,0));-webkit-backdrop-filter:blur(.6px);backdrop-filter:blur(.6px)}.GC9bw{height:90px}.IURuf{margin:0 auto;max-width:102rem;padding:var(--x-spacing-large-200);padding-top:21px;padding-bottom:calc(var(--x-spacing-large-200) + env(safe-area-inset-bottom))}.IURuf button{border-radius:var(--x-border-radius-base);box-shadow:0 8px 15px rgba(0,0,0,.24)}.MEXbs{position:relative;z-index:-1;display:flex;width:100%;justify-content:space-between}.O2SWd{display:flex;align-items:center;justify-content:center;height:50px;width:14.6667%;background-color:var(--x-default-color-background);border:1px solid var(--x-default-color-border);border-radius:var( --x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) );color:var(--x-default-color-text);transition:border .5s cubic-bezier(.2,.9,.3,1);font-size:25px;font-weight:700;-webkit-font-smoothing:inherit}.tMP9u{border-width:2px;border-color:var(--x-default-color-accent)}.A7Hsz{border-color:var(--x-default-color-success)}.oUUJk{border-color:var(--x-default-color-border)}.XbKGE{position:relative;z-index:1;overflow:hidden;width:276px;margin:5px auto;text-align:initial}[dir=ltr] ._21xeZ{padding-left:12px}[dir=rtl] ._21xeZ{padding-right:12px}._21xeZ{text-align:initial;position:absolute;top:10px;z-index:10;width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;outline:none;font-size:25px;font-weight:700;-webkit-font-smoothing:inherit;line-height:normal;letter-spacing:1.33em;caret-color:var(--x-default-color-text);outline-offset:0;color:transparent;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}._21xeZ::-moz-selection{background:transparent}._21xeZ::selection{background:transparent}._21xeZ:-webkit-autofill{opacity:0}._21xeZ::-ms-clear{display:none}.nuxWF{position:relative;overflow:hidden;display:inline-block}[dir=ltr] .AfOP8{left:0}[dir=rtl] .AfOP8{right:0}.AfOP8{fill:var(--x-default-color-accent);position:absolute;top:0;height:100%;width:100%;transform-origin:center}.AfOP8.pqnj6{fill:#fff}.i4kx9{animation:Bsy72 .5s linear infinite}.ttRly{opacity:.3;animation:Bsy72 1s linear infinite reverse}@keyframes Bsy72{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.iNU0B{display:flex;align-items:center;height:calc(32px + var(--x-spacing-small-100))}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentOptionSelector.s-Kd_X2E.css ===== */
.Pdl91{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;opacity:0;--icon-size: 10px;--icon-min-size-scale: .5;--icon-max-size-scale: 1.2;--animation-delay: .85s;--animation-step--icon-reveal--duration: .85s;--animation-step--badge-reveal--duration: .45s;--animation-step--label-reveal--duration: .15s;--animation--timing: var(--x-timing-base)}.Pdl91.n7rut{animation:_97NF8 var(--animation-delay) both}@media(prefers-reduced-motion:reduce){.Pdl91{--animation-delay: var(--x-duration-reduced-motion);--animation-step--icon-reveal--duration: var(--x-duration-reduced-motion);--animation-step--badge-reveal--duration: var(--x-duration-reduced-motion);--animation-step--label-reveal--duration: var(--x-duration-reduced-motion)}}.Pdl91._4PVkL{--animation-delay: var(--x-duration-reduced-motion);--animation-step--icon-reveal--duration: var(--x-duration-reduced-motion);--animation-step--badge-reveal--duration: var(--x-duration-reduced-motion);--animation-step--label-reveal--duration: var(--x-duration-reduced-motion)}.a3kZU{color:var(--x-default-color-text);border-radius:var(--x-border-radius-fully-rounded);background-color:var(--x-default-color-background-subdued);display:inline-flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:var(--x-spacing-small-500);overflow:hidden;padding:0 var(--x-spacing-small-400);font-size:var(--x-typography-size-small);border:solid 1px var(--x-default-color-background-subdued);transition:border var(--x-duration-fast)}[data-option-selected=true] .a3kZU{border:solid 1px var(--x-default-color-border-emphasized)}.n7rut .a3kZU{animation:fBgXr var(--animation-step--badge-reveal--duration) both;animation-delay:calc(var(--animation-delay) + var(--animation-step--icon-reveal--duration))}.F1g68{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);min-width:var(--icon-size);min-height:var(--icon-size);--x-default-color-icon: currentcolor}.n7rut .F1g68{animation:FT2QH var(--animation-step--icon-reveal--duration) var(--animation--timing) both;animation-delay:var(--animation-delay)}.Wkh24{font-weight:var(--x-typography-primary-weight-bold)}.n7rut .Wkh24{animation:udbGM var(--animation-step--label-reveal--duration) var(--animation--timing) both;animation-delay:calc(var(--animation-delay) + var(--animation-step--icon-reveal--duration) + var(--animation-step--badge-reveal--duration))}@keyframes udbGM{0%{opacity:0;transform:translate(-10%)}to{opacity:1;transform:translate(0)}}@keyframes fBgXr{0%{inline-size:calc(var(--icon-size) * var(--icon-max-size-scale) + var(--x-spacing-small-400) * 2)}to{inline-size:100%}}@keyframes FT2QH{0%{transform:scale(var(--icon-min-size-scale))}50%{transform:scale(var(--icon-max-size-scale))}to{transform:scale(1)}}@keyframes _97NF8{0%,90%{opacity:0}to{opacity:1}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentMethods.1rEt_I9C.css ===== */
.o0Dix{cursor:default;margin-top:-.07142857142857142em;margin-bottom:-.07142857142857142em}.fmZaX{min-height:2.4rem;display:flex}html:not(:active-view-transition-type(payment-icons)) .fmZaX{view-transition-name:none!important}.mpn0m{cursor:default;margin-top:-.07142857142857142em;margin-bottom:-.07142857142857142em}html:not(:active-view-transition-type(payment-icons)) ._6f3AR{view-transition-name:none!important}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(payment-icons)::view-transition-old(root),html:active-view-transition-type(payment-icons)::view-transition-new(root){animation:none}}}[dir=ltr] .KOEBK{padding-left:var(--x-spacing-small-400)}[dir=rtl] .KOEBK,[dir=ltr] .KOEBK{padding-right:var(--x-spacing-small-400)}[dir=rtl] .KOEBK{padding-left:var(--x-spacing-small-400)}.KOEBK{height:2.4rem;border:1px solid rgba(0,0,0,.07);border-radius:3px;background-color:var(--x-default-color-accent-contrast)}.bAwqP{word-break:break-word}.H5k1u{color:var(--x-default-color-accent);--x-default-color-icon: currentcolor}.H5k1u:hover{background-color:var(--x-default-color-background-subdued)}.cRSsz{position:relative;background-color:var(--x-default-color-background);color:var(--x-default-color-text);border:0 transparent solid;border-radius:var( --x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) );transition:box-shadow var(--x-duration-fast) var(--x-timing-ease-out),border var(--x-duration-base) var(--x-timing-base),outline-width var(--x-duration-fast) var(--x-timing-ease-out);text-transform:var(--x-global-typography-letter-case)}.WUohw{cursor:not-allowed;background-color:var(--x-color-background-subdued);pointer-events:none;opacity:var(--x-opacity-disabled)}.cssC4.bl714{outline-width:calc(var(--x-ring-width) + 1.5px);box-shadow:0 0 0 1.5px var(--x-default-color-accent)}.cssC4.GLY0v{--x-ring-color: var(--x-default-color-border);box-shadow:0 0 0 1.5px var(--x-ring-color)}.J1Wf0{border-width:1px;border-color:var(--x-default-color-border)}.J1Wf0.bl714{outline-width:calc(var(--x-ring-width) + .5px);border-color:var(--x-default-color-accent);box-shadow:0 0 0 .5px var(--x-default-color-accent)}.J1Wf0.GLY0v{--x-ring-color: var(--x-default-color-border);border-color:var(--x-ring-color);box-shadow:0 0 0 .5px var(--x-ring-color)}._7rHVa{border-width:0 0 1px;border-color:var(--x-default-color-border)}._7rHVa.bl714{border-color:var(--x-default-color-accent);box-shadow:1px 0 0 .5px var(--x-default-color-accent),-1px 0 0 .5px var(--x-default-color-accent),1px -1px 0 .5px var(--x-default-color-accent),-1px -1px 0 .5px var(--x-default-color-accent)}._7rHVa.GLY0v{border-color:var(--x-default-color-border);box-shadow:1px 0 0 .5px var(--x-default-color-border),-1px 0 0 .5px var(--x-default-color-border),1px -1px 0 .5px var(--x-default-color-border),-1px -1px 0 .5px var(--x-default-color-border)}[dir=ltr] .NM5yz{left:0}[dir=rtl] .NM5yz{right:0}.NM5yz{background-color:var(--x-default-color-background-subdued);top:0;position:absolute;z-index:1;height:100%;width:100%;border-radius:var( --x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) )}.NM5yz.kyKRO{transition:opacity var(--x-duration-slowest) ease-out;opacity:0;pointer-events:none}.GcTEr{animation:none 1s infinite ease-in-out both;content:"";background:var(--x-default-color-border);top:50%;position:absolute;z-index:1;border-radius:.5714285714285714em;height:1em;margin-top:-.5em;transition:opacity var(--x-duration-base) ease-out;opacity:1}.kyKRO .GcTEr{opacity:0}[dir=ltr] .GcTEr{animation-name:NqV6a}[dir=rtl] .GcTEr{animation-name:jkk8F}@keyframes NqV6a{0%{inset-inline-start:1em;inline-size:0}50%{inset-inline-start:1em;inline-size:calc(100% - 2em)}to{inset-inline-start:calc(100% - 1em);inline-size:0}}@keyframes jkk8F{0%{inset-inline-end:1em;inline-size:0}50%{inset-inline-end:1em;inline-size:calc(100% - 2em)}to{inset-inline-end:calc(100% - 1em);inline-size:0}}.DCpNs{border-radius:var( --x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) );height:var(--field-min-height);overflow:hidden}[dir=ltr] ._211UF .card-fields-iframe{padding-right:var(--accessory-width, 3.142857142857143em)}[dir=rtl] ._211UF .card-fields-iframe{padding-left:var(--accessory-width, 3.142857142857143em)}[dir=ltr] ._4VRZE{right:var(--x-spacing-base)}[dir=rtl] ._4VRZE{left:var(--x-spacing-base)}._4VRZE{position:absolute;top:0;bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;align-items:center}.Uq6Ln{--padding-block: var(--x-spacing-small-100);--padding-inline: var(--x-spacing-small-100);--field-font-size: var( --x-text-field-font-size, var(--x-typography-size-default) );--field-line-height: var(--x-typography-line-height-base);display:grid;grid-gap:var(--x-spacing-small-400);gap:var(--x-spacing-small-400)}.W16eS{position:relative}[dir=ltr] .lxxqW{right:var(--x-spacing-base)}[dir=rtl] .lxxqW{left:var(--x-spacing-base)}.lxxqW{position:absolute;top:50%;transform:translateY(-50%)}.lxxqW>.z8T28{display:flex}.lxxqW button{padding:.9285714285714286em;margin:-.9285714285714286em}.KAqU2{border-radius:var( --x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)) );height:var(--field-min-height);overflow:hidden}[dir=ltr] ._3fIVg .card-fields-iframe{padding-right:3.4285714285714284em}[dir=rtl] ._3fIVg .card-fields-iframe{padding-left:3.4285714285714284em}.CsSsR{--padding-block: var(--x-spacing-small-100);--padding-inline: var(--x-spacing-small-100);--field-font-size: var( --x-text-field-font-size, var(--x-typography-size-default) );--field-line-height: var(--x-typography-line-height-base)}.CsSsR .card-fields-iframe{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:inherit;display:block;font:inherit;-webkit-font-smoothing:inherit;height:3.2142857142857144em;width:100%}.e3sCv{padding:var(--x-spacing-large-300);text-align:center}.hevoz{width:4.642857142857143em;fill:var(--x-default-color-border);display:block;margin:auto;margin-bottom:var(--x-spacing-large-100)}._2wkMu{padding:var(--x-spacing-large-300);text-align:center}.H55oQ{width:10.714285714285714em;fill:var(--x-default-color-border);stroke:var(--x-default-color-border);display:block;margin:auto;margin-bottom:var(--x-spacing-large-100)}._1yB1O{white-space:nowrap}.H3Xuw{min-height:6rem;padding:var(--x-spacing-small-100);display:flex;flex-direction:column;justify-content:center}.H3Xuw.ldo89{min-height:auto;justify-content:flex-start}._7o6mH,.lvHcF{display:contents}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(payment-selector-change,payment-details-slide-start,payment-details-slide-end)::view-transition-old(root),html:active-view-transition-type(payment-selector-change,payment-details-slide-start,payment-details-slide-end)::view-transition-new(root){animation:none}}}.fMWDI:empty,.fMWDI:not(:has(>:not(:empty))){display:none}.fMWDI._6d3Zy{position:absolute;display:block;visibility:hidden;overflow:hidden;top:0;left:0;right:0;height:0}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/PaymentButtons.BwQxlzN-.css ===== */
.SJwrb{position:relative}.NIOCQ{visibility:hidden}._20EXH{position:absolute;top:0;right:0;bottom:0;left:0}.vzWSA{--payment-button-block-size: calc( var(--x-primary-button-block-padding) * 2 + var(--x-typography-size-medium) * var(--x-typography-line-height-base) );min-height:var(--payment-button-block-size)}.VqzJh{--payment-button-block-size: calc( var(--x-primary-button-block-padding) * 2 * 1.5 + var(--x-typography-size-default) * var(--x-typography-line-height-base) );min-height:var(--payment-button-block-size)}.RTmkG{position:relative}._8Flfy{visibility:hidden}.h1pXK{width:100%}.E4OHT{opacity:50%}.NFpbC{position:absolute;top:0;right:0;bottom:0;left:0}.vnCpz{position:relative;visibility:hidden;opacity:0;height:0;width:0;overflow:hidden}@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){@keyframes _8cgzH{to{transform:translateY(2.8rem);opacity:0;-webkit-filter:blur(.2rem);filter:blur(.2rem)}}html:active-view-transition-type(checkout-exit) .hJpoQ{view-transition-name:exit-pay}::view-transition-group(exit-pay){animation:none;z-index:4;overflow:visible}::view-transition-image-pair(exit-pay){overflow:visible}::view-transition-new(exit-pay){display:none}::view-transition-old(exit-pay){animation-name:_8cgzH;animation-duration:calc(var(--x-duration-base) * 1.6);animation-timing-function:var(--x-timing-ease-out);animation-fill-mode:both}}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/useSuppressShopPayModalOnLoad.SrYMuQu4.css ===== */
._1mmswk94{--_1mmswk92: calc((var(--x-typography-size-default) * 18) / 14);margin-top:-.05lh;color:var(--x-default-color-accent-contrast);width:var(--_1mmswk92);height:var(--_1mmswk92)}._1mmswk98{--_1mmswk90: var(--x-default-color-border);--_1mmswk91: var(--x-default-color-accent);--x-ring-offset: calc(var(--x-border-width-base) * -1);background-clip:padding-box;border-radius:var(--x-checkbox-border-radius, var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-small))));box-sizing:content-box;box-shadow:0 0 0 var(--x-control-border-width) var(--_1mmswk90) inset}._1mmswk98:focus,._1mmswk98:active:enabled{box-shadow:0 0 0 var(--x-control-border-width) var(--_1mmswk91) inset}._1mmswk98:checked{box-shadow:0 0 0 calc((var(--_1mmswk92) / 2) + 1px) var(--_1mmswk91) inset}._1mmswk9a{--_1mmswk90: var(--x-default-color-critical);--_1mmswk91: var(--x-default-color-critical)}._1mmswk98._1mmswk9e{background-color:var(--x-default-color-background-subdued)}._1mmswk9l{margin-top:var(--x-spacing-small-400)}[dir=ltr] ._1mmswk9n{left:calc(50% + 1px)}[dir=rtl] ._1mmswk9n{right:calc(50% + 1px)}._1mmswk9n{--x-default-color-icon: currentColor;top:calc(50% + 1px);transform:translate(-50%,-50%);transform-origin:center}._1mmswk98:checked+._1mmswk9n{opacity:1}[dir=rtl] ._1mmswk9n{transform:translate(50%,-50%)}[dir=ltr] ._1mmswk9s{padding-left:calc(var(--_1mmswk92) + var(--x-spacing-small-100))}[dir=rtl] ._1mmswk9s{padding-right:calc(var(--_1mmswk92) + var(--x-spacing-small-100))}._1mmswk9s{--_1mmswk92: calc((var(--x-typography-size-default) * 18) / 14);--x-default-color-accent: currentColor;--x-link-text-decoration: underline;color:var(--x-default-color-text-subdued)}@supports (width: round(down,18px,1px)){._1mmswk94{width:round(down,var(--_1mmswk92),1px);height:round(down,var(--_1mmswk92),1px)}[dir=ltr] ._1mmswk9s{padding-left:round(down,calc(var(--_1mmswk92) + var(--x-spacing-small-100)),1px)}[dir=rtl] ._1mmswk9s{padding-right:round(down,calc(var(--_1mmswk92) + var(--x-spacing-small-100)),1px)}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/useShopPaySessionTokenStorage.DfWUBaTh.css ===== */
@supports (view-transition-name: none){@media(prefers-reduced-motion:no-preference){html:active-view-transition-type(delivery-slide-start,delivery-slide-end,money-lines,checkout-profile-change,payment-selector-change,payment-details-slide-start,payment-details-slide-end) .PXmun{view-transition-name:var(--floating-layer-view-transition-name);view-transition-class:floating-layer}::view-transition-group(*.floating-layer){z-index:1;animation:none}::view-transition-old(*.floating-layer){display:none}::view-transition-new(*.floating-layer){animation:none}}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/Popover.Bi1nHaU-.css ===== */
.xhuvqp1{border-radius:var(--x-global-border-radius, var(--x-border-radius-base));border:1px transparent solid;-webkit-filter:var(--x-drop-shadow-extra-large);filter:var(--x-drop-shadow-extra-large)}.xhuvqp3{background-color:rgba(0,0,0,.18)}.xhuvqp5{min-width:5rem}.xhuvqp5:before{content:"";background-color:var(--x-default-color-background);position:absolute;z-index:1;border:1px transparent solid;border-radius:4px;display:block;transform:rotate(45deg);width:2.5rem;height:2.5rem}.xhuvqp7:before{bottom:-.8rem;left:calc(50% - 1.25rem)}.xhuvqp8:before{bottom:-.8rem;left:.8rem}.xhuvqp9:before{bottom:-.8rem;right:.8rem}.xhuvqpa:before{top:-.8rem;left:calc(50% - 1.25rem)}.xhuvqpb:before{top:-.8rem;left:.8rem}.xhuvqpc:before{top:-.8rem;right:.8rem}.xhuvqpd:before{right:-.8rem;top:calc(50% - 1.25rem)}.xhuvqpe:before{right:-.8rem;top:.8rem}.xhuvqpf:before{right:-.8rem;bottom:.8rem}.xhuvqpg:before{left:-.8rem;top:calc(50% - 1.25rem)}.xhuvqph:before{left:-.8rem;top:.8rem}.xhuvqpi:before{left:-.8rem;bottom:.8rem}.xhuvqpk{border-radius:inherit}.xhuvqpf .xhuvqpk,.xhuvqpd .xhuvqpk,.xhuvqpe .xhuvqpk,.xhuvqpi .xhuvqpk,.xhuvqpg .xhuvqpk,.xhuvqph .xhuvqpk{min-height:5rem}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/ShippingMethodSelector.B0hio2RO.css ===== */
.sqcDF{z-index:200}.z2IIo{display:flex;align-items:center;padding:var(--x-option-list-block-padding) var(--x-option-list-inline-padding)}.qi1py{border-top:0;min-height:5.7rem}.pcf8k{border-top:1px var(--x-default-color-border) var(--option-list-border-style);min-height:7.4rem}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/SubscriptionPriceBreakdown.vTcdVGq4.css ===== */
.hMn1U{line-height:calc(var(--x-typography-line-height-base) * 1.15)}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/RuntimeExtension.DWkDBM73.css ===== */
.Geu8c{transition-property:all;transition-duration:.15s;transition-timing-function:ease-in-out;will-change:max-height,height,opacity}._0rsLs{z-index:100}.M4bqA{position:relative;z-index:99}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/AnnouncementRuntimeExtensions.DWE5rRxz.css ===== */
._1mk09vf0{font-family:var(--x-typography-primary-fonts);font-size:var(--x-typography-size-default);font-weight:var(--x-typography-primary-weight-base);line-height:var(--x-typography-line-height-base);padding:1px;color:#000}._1cu0kdq1{border-color:var(--x-default-color-border);border-width:var(--x-control-border-width);border-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)));transition:background-color var(--x-duration-fast) var(--x-timing-base),border-color var(--x-duration-fast) var(--x-timing-base)}._1cu0kdq1:after{content:"";position:absolute;z-index:1;border:1px var(--x-default-color-border) solid;border-radius:inherit;top:-1px;right:-1px;bottom:-1px;left:-1px;display:block;pointer-events:none;opacity:0;transition:opacity var(--x-duration-fast) var(--x-timing-base),border-color var(--x-duration-fast) var(--x-timing-base)}._1cu0kdq1:disabled{opacity:var(--x-opacity-disabled)}._1cu0kdq7{border-color:transparent}._1cu0kdq7:after{opacity:1}._1e4rnp32{border-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-large)));border-style:dashed}._1e4rnp32:focus-within{outline-style:solid;outline-color:var(--x-default-color-accent);outline-width:var(--x-border-width-large-100);outline-offset:var(--x-border-width-large-100)}._1e4rnp34{height:calc(14.5rem - (var(--x-border-width-large-100) * 2))}._1e4rnp35{height:auto}._1e4rnp38{cursor:pointer}._1e4rnp39{cursor:not-allowed}._1e4rnp3f:hover,._1e4rnp3g{border-style:solid;border-color:var(--x-default-color-border)}._1e4rnp3i{border-style:solid;border-color:var(--swn0jf)}._1e4rnp3j{border-color:var(--x-default-color-border)}._1e4rnp3k{border-color:transparent}._1xqelvi1:disabled{cursor:default;pointer-events:none;opacity:var(--x-opacity-disabled)}._1xqelvi1>._1xqelvi2{flex-grow:1}._1xqelvi8:hover{color:var(--x-default-color-accent-hovered)}._8dxxat2{grid-template-columns:repeat(7,minmax(var(--x-datepicker-min-column-size),1fr))}._8dxxat4{grid-template-rows:auto}._8dxxat5{grid-template-rows:var(--x-datepicker-min-row-size)}._8dxxat5:not(:first-child){margin-top:.3rem}._8dxxat7{--x-default-color-icon: currentColor;border-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)))}._8dxxat7:hover:enabled{background-color:var(--x-default-color-background-subdued)}._8dxxat7:focus{outline-color:var(--x-default-color-accent)}._8dxxat7:disabled{opacity:var(--x-opacity-disabled);cursor:default}._8dxxat8{grid-column:1}._8dxxat9{grid-column:7}._8dxxatb{table-layout:fixed;border-collapse:collapse;border-spacing:0}._8dxxatf{margin-left:.15rem;margin-right:.15rem}[dir=ltr] ._8dxxatf:first-child{margin-left:0}[dir=rtl] ._8dxxatf:first-child{margin-right:0}[dir=ltr] ._8dxxatf:last-child{margin-right:0}[dir=rtl] ._8dxxatf:last-child{margin-left:0}._8dxxatj{color:var(--x-default-color-text);place-items:center;border-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)))}._8dxxatk:hover{background-color:var(--x-default-color-background-subdued)}._8dxxatk:focus{z-index:1;outline:none;box-shadow:0 0 0 1px var(--x-default-color-background),0 0 0 3px var(--x-default-color-accent)}._8dxxatk:not(:focus-visible){box-shadow:none}._8dxxatm{color:var(--x-default-color-text-subdued)}._8dxxatn{background-color:var(--x-default-color-accent);color:var(--x-default-color-accent-contrast)}._8dxxatn:hover:enabled{background-color:var(--x-default-color-accent-hovered)}._8dxxato,._8dxxatq._8dxxato{border:solid 2px var(--x-default-color-accent)}._8dxxatq._8dxxatn:not(._8dxxato){border:none}._8dxxatq._8dxxatn:not(._8dxxato):before{content:"";position:absolute;top:.2rem;right:.2rem;bottom:.2rem;left:.2rem;border:solid 1px var(--x-default-color-background);border-radius:calc(var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base))) - 2px)}._8dxxatq._8dxxato,._8dxxatq._8dxxato:not(:focus-visible){box-shadow:inset 0 0 0 1px var(--x-default-color-background)}._8dxxatq._8dxxato:focus{box-shadow:inset 0 0 0 1px var(--x-default-color-background),0 0 0 1px var(--x-default-color-background),0 0 0 3px var(--x-default-color-accent)}._8dxxatr{border-radius:var(--x-control-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)));background-color:var(--x-default-color-accent)}[dir=ltr] ._8dxxatr:has(+._8dxxatr){margin-right:0}[dir=rtl] ._8dxxatr:has(+._8dxxatr){margin-left:0}[dir=ltr] ._8dxxatr:has(+._8dxxatr){padding-right:.15rem}[dir=rtl] ._8dxxatr:has(+._8dxxatr){padding-left:.15rem}[dir=ltr] ._8dxxatr:has(+._8dxxatr){border-top-right-radius:0}[dir=rtl] ._8dxxatr:has(+._8dxxatr){border-top-left-radius:0}[dir=ltr] ._8dxxatr:has(+._8dxxatr){border-bottom-right-radius:0}[dir=rtl] ._8dxxatr:has(+._8dxxatr){border-bottom-left-radius:0}[dir=ltr] ._8dxxatr+._8dxxatr{margin-left:0}[dir=rtl] ._8dxxatr+._8dxxatr{margin-right:0}[dir=ltr] ._8dxxatr+._8dxxatr{padding-left:.15rem}[dir=rtl] ._8dxxatr+._8dxxatr{padding-right:.15rem}[dir=ltr] ._8dxxatr+._8dxxatr{border-top-left-radius:0}[dir=rtl] ._8dxxatr+._8dxxatr{border-top-right-radius:0}[dir=ltr] ._8dxxatr+._8dxxatr{border-bottom-left-radius:0}[dir=rtl] ._8dxxatr+._8dxxatr{border-bottom-right-radius:0}[dir=ltr] ._1o2qejv0{margin-right:calc(var(--x-spacing-small-200) * -1)}[dir=rtl] ._1o2qejv0{margin-left:calc(var(--x-spacing-small-200) * -1)}li>._9yr8v00:not(:only-child){margin-top:var(--x-spacing-base)}[dir=ltr] ._9yr8v02{margin-left:var(--x-spacing-large-100)}[dir=rtl] ._9yr8v02{margin-right:var(--x-spacing-large-100)}._9yr8v02{list-style-type:decimal}._65ewj70{font-family:var(--x-typography-primary-fonts);font-size:var(--x-typography-size-default);font-weight:var(--x-typography-primary-weight-base);line-height:var(--x-typography-line-height-base);padding:1px;color:#000}.mx9f012{container-name:var(--mx9f010);container-type:inline-size}[dir=ltr] .fZPA9{right:0}[dir=rtl] .fZPA9{left:0}.fZPA9{position:fixed;z-index:var(--x-z-index-portal);overflow:hidden;bottom:0;transition-duration:var(--x-duration-faster);transition-timing-function:var(--x-timing-ease-out);transition-property:opacity,transform;width:var(--chat-inline-size, 0);height:var(--chat-block-size, 0);max-width:var( --chat-max-inline-size, var(--chat-minimized-max-inline-size) );max-height:var( --chat-max-block-size, var(--chat-minimized-max-block-size) )}[dir=ltr] ._9Lbj8{right:0}[dir=rtl] ._9Lbj8{left:0}._9Lbj8{position:absolute;bottom:0;width:100dvi;height:100dvb}@supports not (inline-size: 100dvi){._9Lbj8{height:100vh;width:100vw}}.XVtUE{--chat-max-inline-size: var(--chat-maximized-max-inline-size);--chat-max-block-size: var(--chat-maximized-max-block-size)}@media screen and (max-width:579px){.XVtUE{--chat-max-inline-size: var(--chat-maximized-max-inline-size--mobile);--chat-max-block-size: var(--chat-maximized-max-block-size--mobile)}@supports not (inline-size: 100dvi){.XVtUE{--chat-max-inline-size: var( --chat-maximized-max-inline-size--mobile-fallback );--chat-max-block-size: var( --chat-maximized-max-block-size--mobile-fallback )}}}@media screen and (max-height:600px)and (max-width:999px){.XVtUE{--chat-max-inline-size: var(--chat-maximized-max-inline-size--mobile);--chat-max-block-size: var(--chat-maximized-max-block-size--mobile)}@supports not (inline-size: 100dvi){.XVtUE{--chat-max-inline-size: var( --chat-maximized-max-inline-size--mobile-fallback );--chat-max-block-size: var( --chat-maximized-max-block-size--mobile-fallback )}}}.xNVXp{opacity:1;transform:translateY(0)}.qwcuj{pointer-events:none;opacity:0;transform:translateY(7px)}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/QRCode.BZ_m5G5a.css ===== */
._1bol2bm3{background-color:#fff;border-radius:var(--x-global-border-radius, var(--x-border-radius-base))}._1bol2bm6{margin:9.5%}._1bol2bm9{background-color:#fff}[dir=ltr] ._1bol2bmc{left:var(--_1bol2bm1)}[dir=rtl] ._1bol2bmc{right:var(--_1bol2bm1)}._1bol2bmc{top:var(--_1bol2bm1);width:var(--_1bol2bm0);height:var(--_1bol2bm0)}._1bol2bmf{width:150px;height:150px}._1bol2bmq{fill:#000}._1bol2bmr{fill:#fff}@supports (width: min(1px,2px)){._1bol2bm3{border-radius:min(19%,var(--x-global-border-radius, var(--x-border-radius-base)))}}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/NumberField.CRpcZnVJ.css ===== */
[dir=ltr] ._1170e3g1{margin-right:calc(var(--x-spacing-small-200) * -1)}[dir=rtl] ._1170e3g1{margin-left:calc(var(--x-spacing-small-200) * -1)}


/* ===== https://amaraaofficial.com/cdn/shopifycloud/checkout-web/assets/c1/assets/Sheet.CpR5hiDV.css ===== */
._17vfpuu7{grid-template-columns:auto 1fr}._17vfpuub{border-radius:var(--x-primary-button-border-radius, var(--x-global-border-radius, var(--x-border-radius-base)))}._17vfpuub:hover{background-color:var(--x-default-color-background-subdued);color:var(--x-default-color-text)}._17vfpuud{grid-template-rows:minmax(0,1fr)}[dir=ltr] ._17vfpuuf{left:50%}[dir=rtl] ._17vfpuuf{right:50%}._17vfpuuf{--x-default-color-icon: currentColor;color:var(--x-default-color-accent);transform:translate(-50%,-50%)}._17vfpuuf:hover{color:var(--x-default-color-accent-hovered)}._17vfpuuk{max-width:23.4rem}._17vfpuum{max-width:calc((52.8rem + var(--x-spacing-large-200)) + var(--x-spacing-large-200));max-height:18.3rem}._17vfpuun{max-height:calc(100dvb - (var(--x-spacing-large-200) * 2))}._17vfpuup{border-top:1px transparent solid;transform:translateY(100%)}._17vfpuup._17vfpuu4,._17vfpuup._17vfpuu0{opacity:1;transform:translateY(0)}@media screen and (max-width:999px){._17vfpuub{margin-top:1px}}@media all and (min-width:1000px){._17vfpuud{justify-content:space-between;grid-template-columns:minmax(0,1fr)}._17vfpuuh{max-width:23.4rem}._17vfpuum{max-height:9.9rem;max-width:calc((110.4rem + var(--x-spacing-large-500)) + var(--x-spacing-large-500))}._17vfpuun{max-height:calc(100dvb - (var(--x-spacing-large-200) * 2))}}@media screen and (max-width:579px){[dir=ltr] ._17vfpuup{border-top-left-radius:var(--x-global-border-radius, var(--x-border-radius-large))}[dir=rtl] ._17vfpuup,[dir=ltr] ._17vfpuup{border-top-right-radius:var(--x-global-border-radius, var(--x-border-radius-large))}[dir=rtl] ._17vfpuup{border-top-left-radius:var(--x-global-border-radius, var(--x-border-radius-large))}}
