/** Shopify CDN: Minification failed

Line 61:75 Expected identifier but found whitespace
Line 61:77 Unexpected "{"
Line 61:85 Expected ":"
Line 61:109 Expected ":"

**/
 .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block { display: flex; flex-wrap: wrap; align-self: flex-start; }
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block > * { width: 100%; }
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block.dt-sc-reverse-columns { flex-direction: column-reverse; }
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block.dt-sc-reverse-columns .dt-sc-heading {
    margin-top: 50px; margin-bottom: 0; }
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading > *{margin:0 0 10px;}
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading{margin-bottom:20px;}
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading.text-center{text-align:center;}
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading.text-start{text-align:left;}
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-heading.text-end{text-align:right;}
  .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block .dt-sc-image-gallery img{margin: auto;}
  .home-custom-section.wdt-custom-home-section{margin-top: -250px;}
  .home-custom-section .page-width.isolate{z-index: 2;} 
.section.home-customized-section  .custom-special .content-align--right .custom-section-1,
.section.home-customized-section  .custom-special .content-align--right .custom-section-2{max-width:660px;text-align:left;}
.section.home-customized-section .custom-special .content-align--right .custom-section-2{margin-top:32px}
 .section.home-customized-section .custom-special .custom-section-1 .title.h0 {font-size: calc(var(--font-heading-scale) * 5.2rem); }
 .section.home-customized-section .custom-special .custom-section-1 p.description{color: var(--gradient-base-accent-3);font-size: calc(var(--font-heading-scale) * 1.6rem);margin-top:36px; line-height:24px;}
.section.home-customized-section .custom-gift .custom-section-1 .title{color:#134683;line-height:normal;margin-bottom:12px;}
 .section.home-customized-section .custom-gift .custom-section-1 p.description{ color: var(--gradient-base-accent-3); margin-top:0;margin-bottom:25px;line-height:normal;}
.section.home-customized-section .custom-gift .custom-section-1 p.description,
 .section.home-customized-section .custom-gift .custom-section-1 .title,
.section.home-customized-section .custom-special .custom-section-1 p.description,
 .section.home-customized-section .custom-special .custom-section-1 .title{text-transform: none;}
.section.home-customized-section .custom-special .custom-section-1 .sub-heading{color: var(--gradient-base-accent-3);}
.section.home-customized-section .custom-special .title-wrapper-with-link.content-align--right{margin-bottom:40px;}
.section.home-customized-section .custom-section-1 .sub-heading{font-size: calc(var(--font-heading-scale) * 3.6rem);margin:0;letter-spacing:0;font-weight:400;text-transform: none;margin-bottom:14px;color: var(--gradient-base-accent-1);line-height:1.1;}
.section.home-customized-section  .custom-section-1 .title{    text-transform: uppercase;letter-spacing: 1px;
    color: var(--gradient-base-accent-2);}
.home-customized-section .custom-section-1 p.description{letter-spacing: normal;font-size: calc(var(--font-heading-scale) * 2.2rem);text-transform: uppercase; margin:11px 0;margin-bottom:15px;}
.section.home-customized-section .custom-special .content-align--right .custom-section-2 .button{ background: var(--gradient-base-accent-1);    transition: var(--duration-long);}
.section.home-customized-section .custom-special .content-align--right .custom-section-2 .button:hover{ background: var(--gradient-base-accent-2);}

  @media (min-width: 1541px) {
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:first-child {
      width: calc({{leftColumn}}% - (calc({{section.settings.column_gap}}px)/2)); }
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:last-child {
      width: calc({{rightColumn}}% - (calc({{section.settings.column_gap}}px)/2)); }
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:only-child {
      width: 100%;
    }
  }
  @media (max-width: 1540px) {
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:first-child {
      width: calc({{lap_leftColumn}}% - (calc({{section.settings.column_gap}}px)/2)); }
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:last-child {
      width: calc({{lap_rightColumn}}% - (calc({{section.settings.column_gap}}px)/2)); }
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:only-child {
      width: 100%;
    }
  }
  @media only screen and (max-width: 1199px) {
    .home-custom-section .home-custom-section-wrapper { display: grid; gap: {{section.settings.column_gap}}px; }
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:first-child,
    .home-custom-section .home-custom-section-wrapper .dt-sc-custom-block:last-child {  width: 100%; }
  }
  @media (max-width: 1199px) {
    .home-custom-section .home-custom-section-wrapper .dt-sc-image-gallery { grid-template-columns: 1fr; }
  }
   @media screen and  (max-width: 750px) {
.section.home-customized-section .custom-special .custom-section-1 .sub-heading{  font-size: calc(var(--font-heading-scale) * 2.6rem);}
     .section.home-customized-section .custom-special .custom-section-1 .title{    font-size: calc(var(--font-heading-scale) * 4rem);}
}



   @media screen and  (max-width: 576px) {
     .section.home-customized-section .custom-special .custom-section-1 .sub-heading{  font-size: calc(var(--font-heading-scale) * 2rem);}
     .section.home-customized-section .custom-special .custom-section-1 .title{    font-size: calc(var(--font-heading-scale) * 3rem);}
     .section.home-customized-section .custom-section-1 p.description{font-size: calc(var(--font-heading-scale) * 1.6rem);}
     .section.home-customized-section .custom-section-1 .sub-heading{font-size: calc(var(--font-heading-scale) * 2rem);}
     .section.home-customized-section .custom-section-1 .title{font-size: calc(var(--font-heading-scale) * 4rem);}
     .home-customized-section .title-wrapper-with-link.custom-section{ display: block; text-align: center; margin-bottom: 4rem; }
     .home-customized-section .custom-section-1{margin-bottom: 20px;}
   }

@media screen and  (max-width: 375px) {
.section.home-customized-section .custom-special .custom-section-1 .sub-heading{font-size: calc(var(--font-heading-scale) * 1.8rem);}
  .section.home-customized-section .custom-special .custom-section-1 .title{font-size: calc(var(--font-heading-scale) * 2.4rem);}
}