@charset "UTF-8";@font-face{font-display:swap;font-family:Ginto;font-style:normal;font-weight:400;src:url(/cdn/shop/files/ABCGinto-Regular-Trial.woff2) format("woff2"),url(/cdn/shop/files/ABCGinto-Regular-Trial.woff) format("woff")}@font-face{font-display:swap;font-family:Ginto;font-style:italic;font-weight:400;src:url(/cdn/shop/files/ABCGinto-RegularItalic-Trial.woff2) format("woff2"),url(/cdn/shop/files/ABCGinto-RegularItalic-Trial.woff) format("woff")}@font-face{font-display:swap;font-family:Ginto;font-style:normal;font-weight:500;src:url(/cdn/shop/files/ABCGinto-Medium-Trial.woff2) format("woff2"),url(/cdn/shop/files/ABCGinto-Medium-Trial.woff) format("woff")}@font-face{font-display:swap;font-family:Ginto;font-style:italic;font-weight:500;src:url(/cdn/shop/files/ABCGinto-MediumItalic-Trial.woff2) format("woff2"),url(/cdn/shop/files/ABCGinto-MediumItalic-Trial.woff) format("woff")}@font-face{font-display:swap;font-family:Ginto;font-style:normal;font-weight:700;src:url(/cdn/shop/files/ABCGinto-Bold-Trial.woff2) format("woff2"),url(/cdn/shop/files/ABCGinto-Bold-Trial.woff) format("woff")}@font-face{font-display:swap;font-family:Ginto;font-style:italic;font-weight:700;src:url(/cdn/shop/files/ABCGinto-BoldItalic-Trial.woff2) format("woff2"),url(/cdn/shop/files/ABCGinto-BoldItalic-Trial.woff) format("woff")}:root{--font-body-family: Ginto, Lato, sans-serif;--font-button-family: Ginto, Lato, sans-serif;--font-heading-family: Ginto, Lato, sans-serif;--font-subheading-family: Ginto, Lato, sans-serif}html,body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{font-family:Ginto,Lato,sans-serif;color:#24241a;font-size:16px}a,button,div,h1,h2,h3,h4,h5,h6,input,label,legend,li,ol,option,p,select,small,span,textarea,ul{font-family:Ginto,Lato,sans-serif}.text-heading-display{font-size:51.2px;font-weight:700;line-height:1.25}@media(min-width:576px){.text-heading-display{font-size:64px}}h1,.text-heading-1{font-size:28.8px;line-height:1.3}@media(min-width:576px){h1,.text-heading-1{font-size:48px}}h2,.text-heading-2{font-size:25.6px;line-height:1.35}@media(min-width:576px){h2,.text-heading-2{font-size:38px}}h3,.text-heading-3{font-size:25.6px;line-height:1.35}@media(min-width:576px){h3,.text-heading-3{font-size:32px}}h4,.text-heading-4{font-size:16px;line-height:1.35}@media(min-width:576px){h4,.text-heading-4{font-size:24px}}.text-body-sm{font-size:14px;line-height:1.4}.text-body-md{font-size:16px;line-height:1.4}.text-body-lg{font-size:18px;line-height:1.4}.text-body-xl{font-size:20px;line-height:1.35}.text-regular{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}.text-center{text-align:center}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-capitalize{text-transform:capitalize}.text-italic{font-style:italic}.text-lowercase{text-transform:lowercase}.text-no-underline{text-decoration:none}.text-normal-case{text-transform:none}.text-underline{text-decoration:underline}.text-uppercase{text-transform:uppercase}@media(min-width:576px){.ns-text-body-sm{font-size:14px;line-height:1.4}.ns-text-body-md{font-size:16px;line-height:1.4}.ns-text-body-lg{font-size:18px;line-height:1.4}.ns-text-body-xl{font-size:20px;line-height:1.35}.ns-text-center{text-align:center}.ns-text-left{text-align:left}.ns-text-right{text-align:right}}@media(min-width:576px)and (max-width:992px){.md-text-body-sm{font-size:14px;line-height:1.4}.md-text-body-md{font-size:16px;line-height:1.4}.md-text-body-lg{font-size:18px;line-height:1.4}.md-text-body-xl{font-size:20px;line-height:1.35}.md-text-center{text-align:center}.md-text-left{text-align:left}.md-text-right{text-align:right}}@media(min-width:992px){.lg-text-body-sm{font-size:14px;line-height:1.4}.lg-text-body-md{font-size:16px;line-height:1.4}.lg-text-body-lg{font-size:18px;line-height:1.4}.lg-text-body-xl{font-size:20px;line-height:1.35}.lg-text-center{text-align:center}.lg-text-left{text-align:left}.lg-text-right{text-align:right}}button,.btn{font-size:16px;line-height:1.4;font-weight:500;letter-spacing:.32px}.text-link{font-size:16px;line-height:1.4;font-weight:500;color:#24241a;letter-spacing:.32px;text-decoration:underline}.btn--primary,.btn-primary{background-color:#24241a!important;border:1px solid rgb(36,36,26)!important;color:#fff!important}.btn--primary:before,.btn--primary:after,.btn-primary:before,.btn-primary:after{background-color:#fff!important;border-color:#24241a!important}.btn--primary:hover,.btn-primary:hover{border-color:#24241a!important;color:#24241a!important}.btn--secondary,.btn-secondary{background-color:#fff!important;border:1px solid rgb(36,36,26)!important;color:#24241a!important}.btn--secondary:before,.btn--secondary:after,.btn-secondary:before,.btn-secondary:after{background-color:#24241a!important;border-color:#24241a!important}.btn--secondary:hover,.btn-secondary:hover{border-color:#fff!important;color:#fff!important}.btn--white-outline{background:transparent!important;border-color:#fff!important;color:#fff!important}.btn--white-outline:before,.btn--white-outline:after{background-color:#fff!important;border-color:#fff!important}.btn--white-outline:hover{border-color:#fff!important;color:#24241a!important;opacity:1}.m-0{margin:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.mt-0{margin-top:0}.mx-0{margin-inline:0}.my-0{margin-block:0}.m-1{margin:4px}.mb-1{margin-bottom:4px}.ml-1{margin-left:4px}.mr-1{margin-right:4px}.mt-1{margin-top:4px}.mx-1{margin-inline:4px}.my-1{margin-block:4px}.m-2{margin:8px}.mb-2{margin-bottom:8px}.ml-2{margin-left:8px}.mr-2{margin-right:8px}.mt-2{margin-top:8px}.mx-2{margin-inline:8px}.my-2{margin-block:8px}.m-3{margin:12px}.mb-3{margin-bottom:12px}.ml-3{margin-left:12px}.mr-3{margin-right:12px}.mt-3{margin-top:12px}.mx-3{margin-inline:12px}.my-3{margin-block:12px}.m-4{margin:16px}.mb-4{margin-bottom:16px}.ml-4{margin-left:16px}.mr-4{margin-right:16px}.mt-4{margin-top:16px}.mx-4{margin-inline:16px}.my-4{margin-block:16px}.m-5{margin:24px}.mb-5{margin-bottom:24px}.ml-5{margin-left:24px}.mr-5{margin-right:24px}.mt-5{margin-top:24px}.mx-5{margin-inline:24px}.my-5{margin-block:24px}.m-6{margin:32px}.mb-6{margin-bottom:32px}.ml-6{margin-left:32px}.mr-6{margin-right:32px}.mt-6{margin-top:32px}.mx-6{margin-inline:32px}.my-6{margin-block:32px}.m-7{margin:48px}.mb-7{margin-bottom:48px}.ml-7{margin-left:48px}.mr-7{margin-right:48px}.mt-7{margin-top:48px}.mx-7{margin-inline:48px}.my-7{margin-block:48px}.m-8{margin:64px}.mb-8{margin-bottom:64px}.ml-8{margin-left:64px}.mr-8{margin-right:64px}.mt-8{margin-top:64px}.mx-8{margin-inline:64px}.my-8{margin-block:64px}.m-9{margin:72px}.mb-9{margin-bottom:72px}.ml-9{margin-left:72px}.mr-9{margin-right:72px}.mt-9{margin-top:72px}.mx-9{margin-inline:72px}.my-9{margin-block:72px}.m-10{margin:96px}.mb-10{margin-bottom:96px}.ml-10{margin-left:96px}.mr-10{margin-right:96px}.mt-10{margin-top:96px}.mx-10{margin-inline:96px}.my-10{margin-block:96px}.p-0{padding:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.pt-0{padding-top:0}.px-0{padding-inline:0}.py-0{padding-block:0}.p-1{padding:4px}.pb-1{padding-bottom:4px}.pl-1{padding-left:4px}.pr-1{padding-right:4px}.pt-1{padding-top:4px}.px-1{padding-inline:4px}.py-1{padding-block:4px}.p-2{padding:8px}.pb-2{padding-bottom:8px}.pl-2{padding-left:8px}.pr-2{padding-right:8px}.pt-2{padding-top:8px}.px-2{padding-inline:8px}.py-2{padding-block:8px}.p-3{padding:12px}.pb-3{padding-bottom:12px}.pl-3{padding-left:12px}.pr-3{padding-right:12px}.pt-3{padding-top:12px}.px-3{padding-inline:12px}.py-3{padding-block:12px}.p-4{padding:16px}.pb-4{padding-bottom:16px}.pl-4{padding-left:16px}.pr-4{padding-right:16px}.pt-4{padding-top:16px}.px-4{padding-inline:16px}.py-4{padding-block:16px}.p-5{padding:24px}.pb-5{padding-bottom:24px}.pl-5{padding-left:24px}.pr-5{padding-right:24px}.pt-5{padding-top:24px}.px-5{padding-inline:24px}.py-5{padding-block:24px}.p-6{padding:32px}.pb-6{padding-bottom:32px}.pl-6{padding-left:32px}.pr-6{padding-right:32px}.pt-6{padding-top:32px}.px-6{padding-inline:32px}.py-6{padding-block:32px}.p-7{padding:48px}.pb-7{padding-bottom:48px}.pl-7{padding-left:48px}.pr-7{padding-right:48px}.pt-7{padding-top:48px}.px-7{padding-inline:48px}.py-7{padding-block:48px}.p-8{padding:64px}.pb-8{padding-bottom:64px}.pl-8{padding-left:64px}.pr-8{padding-right:64px}.pt-8{padding-top:64px}.px-8{padding-inline:64px}.py-8{padding-block:64px}.p-9{padding:72px}.pb-9{padding-bottom:72px}.pl-9{padding-left:72px}.pr-9{padding-right:72px}.pt-9{padding-top:72px}.px-9{padding-inline:72px}.py-9{padding-block:72px}.p-10{padding:96px}.pb-10{padding-bottom:96px}.pl-10{padding-left:96px}.pr-10{padding-right:96px}.pt-10{padding-top:96px}.px-10{padding-inline:96px}.py-10{padding-block:96px}@media(min-width:576px){.ns-m-0{margin:0}.ns-mb-0{margin-bottom:0}.ns-ml-0{margin-left:0}.ns-mr-0{margin-right:0}.ns-mt-0{margin-top:0}.ns-mx-0{margin-inline:0}.ns-my-0{margin-block:0}.ns-m-1{margin:4px}.ns-mb-1{margin-bottom:4px}.ns-ml-1{margin-left:4px}.ns-mr-1{margin-right:4px}.ns-mt-1{margin-top:4px}.ns-mx-1{margin-inline:4px}.ns-my-1{margin-block:4px}.ns-m-2{margin:8px}.ns-mb-2{margin-bottom:8px}.ns-ml-2{margin-left:8px}.ns-mr-2{margin-right:8px}.ns-mt-2{margin-top:8px}.ns-mx-2{margin-inline:8px}.ns-my-2{margin-block:8px}.ns-m-3{margin:12px}.ns-mb-3{margin-bottom:12px}.ns-ml-3{margin-left:12px}.ns-mr-3{margin-right:12px}.ns-mt-3{margin-top:12px}.ns-mx-3{margin-inline:12px}.ns-my-3{margin-block:12px}.ns-m-4{margin:16px}.ns-mb-4{margin-bottom:16px}.ns-ml-4{margin-left:16px}.ns-mr-4{margin-right:16px}.ns-mt-4{margin-top:16px}.ns-mx-4{margin-inline:16px}.ns-my-4{margin-block:16px}.ns-m-5{margin:24px}.ns-mb-5{margin-bottom:24px}.ns-ml-5{margin-left:24px}.ns-mr-5{margin-right:24px}.ns-mt-5{margin-top:24px}.ns-mx-5{margin-inline:24px}.ns-my-5{margin-block:24px}.ns-m-6{margin:32px}.ns-mb-6{margin-bottom:32px}.ns-ml-6{margin-left:32px}.ns-mr-6{margin-right:32px}.ns-mt-6{margin-top:32px}.ns-mx-6{margin-inline:32px}.ns-my-6{margin-block:32px}.ns-m-7{margin:48px}.ns-mb-7{margin-bottom:48px}.ns-ml-7{margin-left:48px}.ns-mr-7{margin-right:48px}.ns-mt-7{margin-top:48px}.ns-mx-7{margin-inline:48px}.ns-my-7{margin-block:48px}.ns-m-8{margin:64px}.ns-mb-8{margin-bottom:64px}.ns-ml-8{margin-left:64px}.ns-mr-8{margin-right:64px}.ns-mt-8{margin-top:64px}.ns-mx-8{margin-inline:64px}.ns-my-8{margin-block:64px}.ns-m-9{margin:72px}.ns-mb-9{margin-bottom:72px}.ns-ml-9{margin-left:72px}.ns-mr-9{margin-right:72px}.ns-mt-9{margin-top:72px}.ns-mx-9{margin-inline:72px}.ns-my-9{margin-block:72px}.ns-m-10{margin:96px}.ns-mb-10{margin-bottom:96px}.ns-ml-10{margin-left:96px}.ns-mr-10{margin-right:96px}.ns-mt-10{margin-top:96px}.ns-mx-10{margin-inline:96px}.ns-my-10{margin-block:96px}.ns-p-0{padding:0}.ns-pb-0{padding-bottom:0}.ns-pl-0{padding-left:0}.ns-pr-0{padding-right:0}.ns-pt-0{padding-top:0}.ns-px-0{padding-inline:0}.ns-py-0{padding-block:0}.ns-p-1{padding:4px}.ns-pb-1{padding-bottom:4px}.ns-pl-1{padding-left:4px}.ns-pr-1{padding-right:4px}.ns-pt-1{padding-top:4px}.ns-px-1{padding-inline:4px}.ns-py-1{padding-block:4px}.ns-p-2{padding:8px}.ns-pb-2{padding-bottom:8px}.ns-pl-2{padding-left:8px}.ns-pr-2{padding-right:8px}.ns-pt-2{padding-top:8px}.ns-px-2{padding-inline:8px}.ns-py-2{padding-block:8px}.ns-p-3{padding:12px}.ns-pb-3{padding-bottom:12px}.ns-pl-3{padding-left:12px}.ns-pr-3{padding-right:12px}.ns-pt-3{padding-top:12px}.ns-px-3{padding-inline:12px}.ns-py-3{padding-block:12px}.ns-p-4{padding:16px}.ns-pb-4{padding-bottom:16px}.ns-pl-4{padding-left:16px}.ns-pr-4{padding-right:16px}.ns-pt-4{padding-top:16px}.ns-px-4{padding-inline:16px}.ns-py-4{padding-block:16px}.ns-p-5{padding:24px}.ns-pb-5{padding-bottom:24px}.ns-pl-5{padding-left:24px}.ns-pr-5{padding-right:24px}.ns-pt-5{padding-top:24px}.ns-px-5{padding-inline:24px}.ns-py-5{padding-block:24px}.ns-p-6{padding:32px}.ns-pb-6{padding-bottom:32px}.ns-pl-6{padding-left:32px}.ns-pr-6{padding-right:32px}.ns-pt-6{padding-top:32px}.ns-px-6{padding-inline:32px}.ns-py-6{padding-block:32px}.ns-p-7{padding:48px}.ns-pb-7{padding-bottom:48px}.ns-pl-7{padding-left:48px}.ns-pr-7{padding-right:48px}.ns-pt-7{padding-top:48px}.ns-px-7{padding-inline:48px}.ns-py-7{padding-block:48px}.ns-p-8{padding:64px}.ns-pb-8{padding-bottom:64px}.ns-pl-8{padding-left:64px}.ns-pr-8{padding-right:64px}.ns-pt-8{padding-top:64px}.ns-px-8{padding-inline:64px}.ns-py-8{padding-block:64px}.ns-p-9{padding:72px}.ns-pb-9{padding-bottom:72px}.ns-pl-9{padding-left:72px}.ns-pr-9{padding-right:72px}.ns-pt-9{padding-top:72px}.ns-px-9{padding-inline:72px}.ns-py-9{padding-block:72px}.ns-p-10{padding:96px}.ns-pb-10{padding-bottom:96px}.ns-pl-10{padding-left:96px}.ns-pr-10{padding-right:96px}.ns-pt-10{padding-top:96px}.ns-px-10{padding-inline:96px}.ns-py-10{padding-block:96px}}@media(min-width:576px)and (max-width:992px){.md-m-0{margin:0}.md-mb-0{margin-bottom:0}.md-ml-0{margin-left:0}.md-mr-0{margin-right:0}.md-mt-0{margin-top:0}.md-mx-0{margin-inline:0}.md-my-0{margin-block:0}.md-m-1{margin:4px}.md-mb-1{margin-bottom:4px}.md-ml-1{margin-left:4px}.md-mr-1{margin-right:4px}.md-mt-1{margin-top:4px}.md-mx-1{margin-inline:4px}.md-my-1{margin-block:4px}.md-m-2{margin:8px}.md-mb-2{margin-bottom:8px}.md-ml-2{margin-left:8px}.md-mr-2{margin-right:8px}.md-mt-2{margin-top:8px}.md-mx-2{margin-inline:8px}.md-my-2{margin-block:8px}.md-m-3{margin:12px}.md-mb-3{margin-bottom:12px}.md-ml-3{margin-left:12px}.md-mr-3{margin-right:12px}.md-mt-3{margin-top:12px}.md-mx-3{margin-inline:12px}.md-my-3{margin-block:12px}.md-m-4{margin:16px}.md-mb-4{margin-bottom:16px}.md-ml-4{margin-left:16px}.md-mr-4{margin-right:16px}.md-mt-4{margin-top:16px}.md-mx-4{margin-inline:16px}.md-my-4{margin-block:16px}.md-m-5{margin:24px}.md-mb-5{margin-bottom:24px}.md-ml-5{margin-left:24px}.md-mr-5{margin-right:24px}.md-mt-5{margin-top:24px}.md-mx-5{margin-inline:24px}.md-my-5{margin-block:24px}.md-m-6{margin:32px}.md-mb-6{margin-bottom:32px}.md-ml-6{margin-left:32px}.md-mr-6{margin-right:32px}.md-mt-6{margin-top:32px}.md-mx-6{margin-inline:32px}.md-my-6{margin-block:32px}.md-m-7{margin:48px}.md-mb-7{margin-bottom:48px}.md-ml-7{margin-left:48px}.md-mr-7{margin-right:48px}.md-mt-7{margin-top:48px}.md-mx-7{margin-inline:48px}.md-my-7{margin-block:48px}.md-m-8{margin:64px}.md-mb-8{margin-bottom:64px}.md-ml-8{margin-left:64px}.md-mr-8{margin-right:64px}.md-mt-8{margin-top:64px}.md-mx-8{margin-inline:64px}.md-my-8{margin-block:64px}.md-m-9{margin:72px}.md-mb-9{margin-bottom:72px}.md-ml-9{margin-left:72px}.md-mr-9{margin-right:72px}.md-mt-9{margin-top:72px}.md-mx-9{margin-inline:72px}.md-my-9{margin-block:72px}.md-m-10{margin:96px}.md-mb-10{margin-bottom:96px}.md-ml-10{margin-left:96px}.md-mr-10{margin-right:96px}.md-mt-10{margin-top:96px}.md-mx-10{margin-inline:96px}.md-my-10{margin-block:96px}.md-p-0{padding:0}.md-pb-0{padding-bottom:0}.md-pl-0{padding-left:0}.md-pr-0{padding-right:0}.md-pt-0{padding-top:0}.md-px-0{padding-inline:0}.md-py-0{padding-block:0}.md-p-1{padding:4px}.md-pb-1{padding-bottom:4px}.md-pl-1{padding-left:4px}.md-pr-1{padding-right:4px}.md-pt-1{padding-top:4px}.md-px-1{padding-inline:4px}.md-py-1{padding-block:4px}.md-p-2{padding:8px}.md-pb-2{padding-bottom:8px}.md-pl-2{padding-left:8px}.md-pr-2{padding-right:8px}.md-pt-2{padding-top:8px}.md-px-2{padding-inline:8px}.md-py-2{padding-block:8px}.md-p-3{padding:12px}.md-pb-3{padding-bottom:12px}.md-pl-3{padding-left:12px}.md-pr-3{padding-right:12px}.md-pt-3{padding-top:12px}.md-px-3{padding-inline:12px}.md-py-3{padding-block:12px}.md-p-4{padding:16px}.md-pb-4{padding-bottom:16px}.md-pl-4{padding-left:16px}.md-pr-4{padding-right:16px}.md-pt-4{padding-top:16px}.md-px-4{padding-inline:16px}.md-py-4{padding-block:16px}.md-p-5{padding:24px}.md-pb-5{padding-bottom:24px}.md-pl-5{padding-left:24px}.md-pr-5{padding-right:24px}.md-pt-5{padding-top:24px}.md-px-5{padding-inline:24px}.md-py-5{padding-block:24px}.md-p-6{padding:32px}.md-pb-6{padding-bottom:32px}.md-pl-6{padding-left:32px}.md-pr-6{padding-right:32px}.md-pt-6{padding-top:32px}.md-px-6{padding-inline:32px}.md-py-6{padding-block:32px}.md-p-7{padding:48px}.md-pb-7{padding-bottom:48px}.md-pl-7{padding-left:48px}.md-pr-7{padding-right:48px}.md-pt-7{padding-top:48px}.md-px-7{padding-inline:48px}.md-py-7{padding-block:48px}.md-p-8{padding:64px}.md-pb-8{padding-bottom:64px}.md-pl-8{padding-left:64px}.md-pr-8{padding-right:64px}.md-pt-8{padding-top:64px}.md-px-8{padding-inline:64px}.md-py-8{padding-block:64px}.md-p-9{padding:72px}.md-pb-9{padding-bottom:72px}.md-pl-9{padding-left:72px}.md-pr-9{padding-right:72px}.md-pt-9{padding-top:72px}.md-px-9{padding-inline:72px}.md-py-9{padding-block:72px}.md-p-10{padding:96px}.md-pb-10{padding-bottom:96px}.md-pl-10{padding-left:96px}.md-pr-10{padding-right:96px}.md-pt-10{padding-top:96px}.md-px-10{padding-inline:96px}.md-py-10{padding-block:96px}}@media(min-width:992px){.lg-m-0{margin:0}.lg-mb-0{margin-bottom:0}.lg-ml-0{margin-left:0}.lg-mr-0{margin-right:0}.lg-mt-0{margin-top:0}.lg-mx-0{margin-inline:0}.lg-my-0{margin-block:0}.lg-m-1{margin:4px}.lg-mb-1{margin-bottom:4px}.lg-ml-1{margin-left:4px}.lg-mr-1{margin-right:4px}.lg-mt-1{margin-top:4px}.lg-mx-1{margin-inline:4px}.lg-my-1{margin-block:4px}.lg-m-2{margin:8px}.lg-mb-2{margin-bottom:8px}.lg-ml-2{margin-left:8px}.lg-mr-2{margin-right:8px}.lg-mt-2{margin-top:8px}.lg-mx-2{margin-inline:8px}.lg-my-2{margin-block:8px}.lg-m-3{margin:12px}.lg-mb-3{margin-bottom:12px}.lg-ml-3{margin-left:12px}.lg-mr-3{margin-right:12px}.lg-mt-3{margin-top:12px}.lg-mx-3{margin-inline:12px}.lg-my-3{margin-block:12px}.lg-m-4{margin:16px}.lg-mb-4{margin-bottom:16px}.lg-ml-4{margin-left:16px}.lg-mr-4{margin-right:16px}.lg-mt-4{margin-top:16px}.lg-mx-4{margin-inline:16px}.lg-my-4{margin-block:16px}.lg-m-5{margin:24px}.lg-mb-5{margin-bottom:24px}.lg-ml-5{margin-left:24px}.lg-mr-5{margin-right:24px}.lg-mt-5{margin-top:24px}.lg-mx-5{margin-inline:24px}.lg-my-5{margin-block:24px}.lg-m-6{margin:32px}.lg-mb-6{margin-bottom:32px}.lg-ml-6{margin-left:32px}.lg-mr-6{margin-right:32px}.lg-mt-6{margin-top:32px}.lg-mx-6{margin-inline:32px}.lg-my-6{margin-block:32px}.lg-m-7{margin:48px}.lg-mb-7{margin-bottom:48px}.lg-ml-7{margin-left:48px}.lg-mr-7{margin-right:48px}.lg-mt-7{margin-top:48px}.lg-mx-7{margin-inline:48px}.lg-my-7{margin-block:48px}.lg-m-8{margin:64px}.lg-mb-8{margin-bottom:64px}.lg-ml-8{margin-left:64px}.lg-mr-8{margin-right:64px}.lg-mt-8{margin-top:64px}.lg-mx-8{margin-inline:64px}.lg-my-8{margin-block:64px}.lg-m-9{margin:72px}.lg-mb-9{margin-bottom:72px}.lg-ml-9{margin-left:72px}.lg-mr-9{margin-right:72px}.lg-mt-9{margin-top:72px}.lg-mx-9{margin-inline:72px}.lg-my-9{margin-block:72px}.lg-m-10{margin:96px}.lg-mb-10{margin-bottom:96px}.lg-ml-10{margin-left:96px}.lg-mr-10{margin-right:96px}.lg-mt-10{margin-top:96px}.lg-mx-10{margin-inline:96px}.lg-my-10{margin-block:96px}.lg-p-0{padding:0}.lg-pb-0{padding-bottom:0}.lg-pl-0{padding-left:0}.lg-pr-0{padding-right:0}.lg-pt-0{padding-top:0}.lg-px-0{padding-inline:0}.lg-py-0{padding-block:0}.lg-p-1{padding:4px}.lg-pb-1{padding-bottom:4px}.lg-pl-1{padding-left:4px}.lg-pr-1{padding-right:4px}.lg-pt-1{padding-top:4px}.lg-px-1{padding-inline:4px}.lg-py-1{padding-block:4px}.lg-p-2{padding:8px}.lg-pb-2{padding-bottom:8px}.lg-pl-2{padding-left:8px}.lg-pr-2{padding-right:8px}.lg-pt-2{padding-top:8px}.lg-px-2{padding-inline:8px}.lg-py-2{padding-block:8px}.lg-p-3{padding:12px}.lg-pb-3{padding-bottom:12px}.lg-pl-3{padding-left:12px}.lg-pr-3{padding-right:12px}.lg-pt-3{padding-top:12px}.lg-px-3{padding-inline:12px}.lg-py-3{padding-block:12px}.lg-p-4{padding:16px}.lg-pb-4{padding-bottom:16px}.lg-pl-4{padding-left:16px}.lg-pr-4{padding-right:16px}.lg-pt-4{padding-top:16px}.lg-px-4{padding-inline:16px}.lg-py-4{padding-block:16px}.lg-p-5{padding:24px}.lg-pb-5{padding-bottom:24px}.lg-pl-5{padding-left:24px}.lg-pr-5{padding-right:24px}.lg-pt-5{padding-top:24px}.lg-px-5{padding-inline:24px}.lg-py-5{padding-block:24px}.lg-p-6{padding:32px}.lg-pb-6{padding-bottom:32px}.lg-pl-6{padding-left:32px}.lg-pr-6{padding-right:32px}.lg-pt-6{padding-top:32px}.lg-px-6{padding-inline:32px}.lg-py-6{padding-block:32px}.lg-p-7{padding:48px}.lg-pb-7{padding-bottom:48px}.lg-pl-7{padding-left:48px}.lg-pr-7{padding-right:48px}.lg-pt-7{padding-top:48px}.lg-px-7{padding-inline:48px}.lg-py-7{padding-block:48px}.lg-p-8{padding:64px}.lg-pb-8{padding-bottom:64px}.lg-pl-8{padding-left:64px}.lg-pr-8{padding-right:64px}.lg-pt-8{padding-top:64px}.lg-px-8{padding-inline:64px}.lg-py-8{padding-block:64px}.lg-p-9{padding:72px}.lg-pb-9{padding-bottom:72px}.lg-pl-9{padding-left:72px}.lg-pr-9{padding-right:72px}.lg-pt-9{padding-top:72px}.lg-px-9{padding-inline:72px}.lg-py-9{padding-block:72px}.lg-p-10{padding:96px}.lg-pb-10{padding-bottom:96px}.lg-pl-10{padding-left:96px}.lg-pr-10{padding-right:96px}.lg-pt-10{padding-top:96px}.lg-px-10{padding-inline:96px}.lg-py-10{padding-block:96px}}@media(min-width:1400px){.xl-m-0{margin:0}.xl-mb-0{margin-bottom:0}.xl-ml-0{margin-left:0}.xl-mr-0{margin-right:0}.xl-mt-0{margin-top:0}.xl-mx-0{margin-inline:0}.xl-my-0{margin-block:0}.xl-m-1{margin:4px}.xl-mb-1{margin-bottom:4px}.xl-ml-1{margin-left:4px}.xl-mr-1{margin-right:4px}.xl-mt-1{margin-top:4px}.xl-mx-1{margin-inline:4px}.xl-my-1{margin-block:4px}.xl-m-2{margin:8px}.xl-mb-2{margin-bottom:8px}.xl-ml-2{margin-left:8px}.xl-mr-2{margin-right:8px}.xl-mt-2{margin-top:8px}.xl-mx-2{margin-inline:8px}.xl-my-2{margin-block:8px}.xl-m-3{margin:12px}.xl-mb-3{margin-bottom:12px}.xl-ml-3{margin-left:12px}.xl-mr-3{margin-right:12px}.xl-mt-3{margin-top:12px}.xl-mx-3{margin-inline:12px}.xl-my-3{margin-block:12px}.xl-m-4{margin:16px}.xl-mb-4{margin-bottom:16px}.xl-ml-4{margin-left:16px}.xl-mr-4{margin-right:16px}.xl-mt-4{margin-top:16px}.xl-mx-4{margin-inline:16px}.xl-my-4{margin-block:16px}.xl-m-5{margin:24px}.xl-mb-5{margin-bottom:24px}.xl-ml-5{margin-left:24px}.xl-mr-5{margin-right:24px}.xl-mt-5{margin-top:24px}.xl-mx-5{margin-inline:24px}.xl-my-5{margin-block:24px}.xl-m-6{margin:32px}.xl-mb-6{margin-bottom:32px}.xl-ml-6{margin-left:32px}.xl-mr-6{margin-right:32px}.xl-mt-6{margin-top:32px}.xl-mx-6{margin-inline:32px}.xl-my-6{margin-block:32px}.xl-m-7{margin:48px}.xl-mb-7{margin-bottom:48px}.xl-ml-7{margin-left:48px}.xl-mr-7{margin-right:48px}.xl-mt-7{margin-top:48px}.xl-mx-7{margin-inline:48px}.xl-my-7{margin-block:48px}.xl-m-8{margin:64px}.xl-mb-8{margin-bottom:64px}.xl-ml-8{margin-left:64px}.xl-mr-8{margin-right:64px}.xl-mt-8{margin-top:64px}.xl-mx-8{margin-inline:64px}.xl-my-8{margin-block:64px}.xl-m-9{margin:72px}.xl-mb-9{margin-bottom:72px}.xl-ml-9{margin-left:72px}.xl-mr-9{margin-right:72px}.xl-mt-9{margin-top:72px}.xl-mx-9{margin-inline:72px}.xl-my-9{margin-block:72px}.xl-m-10{margin:96px}.xl-mb-10{margin-bottom:96px}.xl-ml-10{margin-left:96px}.xl-mr-10{margin-right:96px}.xl-mt-10{margin-top:96px}.xl-mx-10{margin-inline:96px}.xl-my-10{margin-block:96px}.xl-p-0{padding:0}.xl-pb-0{padding-bottom:0}.xl-pl-0{padding-left:0}.xl-pr-0{padding-right:0}.xl-pt-0{padding-top:0}.xl-px-0{padding-inline:0}.xl-py-0{padding-block:0}.xl-p-1{padding:4px}.xl-pb-1{padding-bottom:4px}.xl-pl-1{padding-left:4px}.xl-pr-1{padding-right:4px}.xl-pt-1{padding-top:4px}.xl-px-1{padding-inline:4px}.xl-py-1{padding-block:4px}.xl-p-2{padding:8px}.xl-pb-2{padding-bottom:8px}.xl-pl-2{padding-left:8px}.xl-pr-2{padding-right:8px}.xl-pt-2{padding-top:8px}.xl-px-2{padding-inline:8px}.xl-py-2{padding-block:8px}.xl-p-3{padding:12px}.xl-pb-3{padding-bottom:12px}.xl-pl-3{padding-left:12px}.xl-pr-3{padding-right:12px}.xl-pt-3{padding-top:12px}.xl-px-3{padding-inline:12px}.xl-py-3{padding-block:12px}.xl-p-4{padding:16px}.xl-pb-4{padding-bottom:16px}.xl-pl-4{padding-left:16px}.xl-pr-4{padding-right:16px}.xl-pt-4{padding-top:16px}.xl-px-4{padding-inline:16px}.xl-py-4{padding-block:16px}.xl-p-5{padding:24px}.xl-pb-5{padding-bottom:24px}.xl-pl-5{padding-left:24px}.xl-pr-5{padding-right:24px}.xl-pt-5{padding-top:24px}.xl-px-5{padding-inline:24px}.xl-py-5{padding-block:24px}.xl-p-6{padding:32px}.xl-pb-6{padding-bottom:32px}.xl-pl-6{padding-left:32px}.xl-pr-6{padding-right:32px}.xl-pt-6{padding-top:32px}.xl-px-6{padding-inline:32px}.xl-py-6{padding-block:32px}.xl-p-7{padding:48px}.xl-pb-7{padding-bottom:48px}.xl-pl-7{padding-left:48px}.xl-pr-7{padding-right:48px}.xl-pt-7{padding-top:48px}.xl-px-7{padding-inline:48px}.xl-py-7{padding-block:48px}.xl-p-8{padding:64px}.xl-pb-8{padding-bottom:64px}.xl-pl-8{padding-left:64px}.xl-pr-8{padding-right:64px}.xl-pt-8{padding-top:64px}.xl-px-8{padding-inline:64px}.xl-py-8{padding-block:64px}.xl-p-9{padding:72px}.xl-pb-9{padding-bottom:72px}.xl-pl-9{padding-left:72px}.xl-pr-9{padding-right:72px}.xl-pt-9{padding-top:72px}.xl-px-9{padding-inline:72px}.xl-py-9{padding-block:72px}.xl-p-10{padding:96px}.xl-pb-10{padding-bottom:96px}.xl-pl-10{padding-left:96px}.xl-pr-10{padding-right:96px}.xl-pt-10{padding-top:96px}.xl-px-10{padding-inline:96px}.xl-py-10{padding-block:96px}}.form-control{font-size:16px;line-height:1.4;font-weight:500;background-color:#fff;border:1px solid rgb(214,214,204);border-radius:10px;color:#24241a;padding:16px 24px}@media(max-width:750px){.form-control{font-size:14px}}:root{--container-max: var(--page-width, 120rem);--container-max-narrow: 93rem;--container-max-small: 120rem}.container{margin:0 auto;max-width:var(--container-max);padding:72px 16px;width:100%}.container-narrow{max-width:var(--container-max-narrow)}.container-full{max-width:none}.container-flush{max-width:none;padding:0}.shopify-policy__title,.main-page-title{font-size:28.8px;line-height:1.3}@media(min-width:576px){.shopify-policy__title,.main-page-title{font-size:48px}}.shopify-policy__title,.main-page-title{margin-bottom:24px}.default-section-padding{padding:80px 0}compare-heights{display:block;width:100%}.sr-only,.sr-only-focusable{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only-focusable:focus,.sr-only-focusable:focus-visible,.sr-only-focusable:active{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:normal;width:auto}.focus-ring{outline:2px solid rgb(255,40,40);outline-offset:2px}.focus-ring-neutral{outline:2px solid rgb(160,160,150);outline-offset:2px}.focus-outline-none{outline:none}@media(prefers-reduced-motion:reduce){.reduce-motion *{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.is-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.bg-black{background-color:#24241a}.bg-transparent{background-color:#0000}.bg-white{background-color:#fff}.bg-sand-10{background-color:#fbfbf7}.bg-sand-20{background-color:#f9f9f5}.bg-sand-30{background-color:#f5f5ed}.bg-sand-40{background-color:#f0f0e6}.bg-sand-50{background-color:#d6d6cc}.bg-sand-60{background-color:#a0a096}.bg-sand-70{background-color:#717167}.bg-red-10{background-color:#ffe6e6}.bg-red-20{background-color:#fca9a9}.bg-red-30{background-color:#f95353}.bg-red-40{background-color:#f82828}.bg-red-50{background-color:#de0f0f}.bg-red-60{background-color:#c50000}.bg-red-70{background-color:#ab0000}.bg-chart-10{background-color:#fcfce5}.bg-chart-20{background-color:#f5f5c8}.bg-chart-30{background-color:#f3f392}.bg-chart-40{background-color:#f0eb64}.bg-chart-50{background-color:#d6d14b}.bg-chart-60{background-color:#bdb831}.bg-chart-70{background-color:#a39e18}.bg-orange-10{background-color:#fae6d2}.bg-orange-20{background-color:#ffd6b3}.bg-orange-30{background-color:#ffb780}.bg-orange-40{background-color:#ff9141}.bg-orange-50{background-color:#e57828}.bg-orange-60{background-color:#cc5e0e}.bg-orange-70{background-color:#b24500}.bg-green-40{background-color:#476f5f}.bg-brand-black{background-color:#000}.bg-brand-red{background-color:#ff2828}.bg-brand-sand{background-color:#f0f0e6}.bg-brand-white{background-color:#fff}.bg-brand-blue{background-color:#8cd2fa}.bg-brand-chart{background-color:#f0eb64}.bg-brand-green{background-color:#325f4b}.bg-brand-orange{background-color:#ff9141}.bg-brand-gray{background-color:#a0a096}.bg-brand-pastel-blue{background-color:#e1f5f5}.bg-brand-pastel-green{background-color:#ebf5e1}.bg-brand-pastel-orange{background-color:#fae6d2}.bg-brand-pastel-red{background-color:#ffe6e6}.bg-brand-pastel-yellow{background-color:#f5f5c8}.rounded-sm{border-radius:2px}.rounded-md{border-radius:4px}.rounded-lg{border-radius:10px}.rounded-full{border-radius:9999px}.rounded-none{border-radius:0}.border-1{border-style:solid;border-width:1px}.border-2{border-style:solid;border-width:2px}.border-t-1{border-top-style:solid;border-top-width:1px}.border-r-1{border-right-style:solid;border-right-width:1px}.border-b-1{border-bottom-style:solid;border-bottom-width:1px}.border-l-1{border-left-style:solid;border-left-width:1px}.border-t-2{border-top-style:solid;border-top-width:2px}.border-r-2{border-right-style:solid;border-right-width:2px}.border-b-2{border-bottom-style:solid;border-bottom-width:2px}.border-l-2{border-left-style:solid;border-left-width:2px}.border-none{border:0}.border-brand{border-color:#ff2828}.border-danger{border-color:#f82828}.border-default{border-color:#24241a}.border-inverse{border-color:#fff}.border-strong{border-color:#a0a096}.border-subtle{border-color:#f5f5ed}.border-success{border-color:#476f5f}.border-default{border-color:#24241a1a}.border-black{border-color:#24241a}.border-transparent{border-color:#0000}.border-white{border-color:#fff}.border-sand-10{border-color:#fbfbf7}.border-sand-20{border-color:#f9f9f5}.border-sand-30{border-color:#f5f5ed}.border-sand-40{border-color:#f0f0e6}.border-sand-50{border-color:#d6d6cc}.border-sand-60{border-color:#a0a096}.border-sand-70{border-color:#717167}.border-red-10{border-color:#ffe6e6}.border-red-20{border-color:#fca9a9}.border-red-30{border-color:#f95353}.border-red-40{border-color:#f82828}.border-red-50{border-color:#de0f0f}.border-red-60{border-color:#c50000}.border-red-70{border-color:#ab0000}.border-chart-10{border-color:#fcfce5}.border-chart-20{border-color:#f5f5c8}.border-chart-30{border-color:#f3f392}.border-chart-40{border-color:#f0eb64}.border-chart-50{border-color:#d6d14b}.border-chart-60{border-color:#bdb831}.border-chart-70{border-color:#a39e18}.border-orange-10{border-color:#fae6d2}.border-orange-20{border-color:#ffd6b3}.border-orange-30{border-color:#ffb780}.border-orange-40{border-color:#ff9141}.border-orange-50{border-color:#e57828}.border-orange-60{border-color:#cc5e0e}.border-orange-70{border-color:#b24500}.border-green-40{border-color:#476f5f}.border-brand-black{border-color:#000}.border-brand-red{border-color:#ff2828}.border-brand-sand{border-color:#f0f0e6}.border-brand-white{border-color:#fff}.border-brand-blue{border-color:#8cd2fa}.border-brand-chart{border-color:#f0eb64}.border-brand-green{border-color:#325f4b}.border-brand-orange{border-color:#ff9141}.border-brand-gray{border-color:#a0a096}.border-brand-pastel-blue{border-color:#e1f5f5}.border-brand-pastel-green{border-color:#ebf5e1}.border-brand-pastel-orange{border-color:#fae6d2}.border-brand-pastel-red{border-color:#ffe6e6}.border-brand-pastel-yellow{border-color:#f5f5c8}.text-black{color:#24241a}.text-transparent{color:#0000}.text-white{color:#fff}.text-text-black{color:#24241a}.text-text-white{color:#fff}.text-sand-10{color:#fbfbf7}.text-sand-20{color:#f9f9f5}.text-sand-30{color:#f5f5ed}.text-sand-40{color:#f0f0e6}.text-sand-50{color:#d6d6cc}.text-sand-60{color:#a0a096}.text-sand-70{color:#717167}.text-red-10{color:#ffe6e6}.text-red-20{color:#fca9a9}.text-red-30{color:#f95353}.text-red-40{color:#f82828}.text-red-50{color:#de0f0f}.text-red-60{color:#c50000}.text-red-70{color:#ab0000}.text-chart-10{color:#fcfce5}.text-chart-20{color:#f5f5c8}.text-chart-30{color:#f3f392}.text-chart-40{color:#f0eb64}.text-chart-50{color:#d6d14b}.text-chart-60{color:#bdb831}.text-chart-70{color:#a39e18}.text-orange-10{color:#fae6d2}.text-orange-20{color:#ffd6b3}.text-orange-30{color:#ffb780}.text-orange-40{color:#ff9141}.text-orange-50{color:#e57828}.text-orange-60{color:#cc5e0e}.text-orange-70{color:#b24500}.text-green-40{color:#476f5f}.text-brand-black{color:#000}.text-brand-red{color:#ff2828}.text-brand-sand{color:#f0f0e6}.text-brand-white{color:#fff}.text-brand-blue{color:#8cd2fa}.text-brand-chart{color:#f0eb64}.text-brand-green{color:#325f4b}.text-brand-orange{color:#ff9141}.text-brand-gray{color:#a0a096}.text-brand-pastel-blue{color:#e1f5f5}.text-brand-pastel-green{color:#ebf5e1}.text-brand-pastel-orange{color:#fae6d2}.text-brand-pastel-red{color:#ffe6e6}.text-brand-pastel-yellow{color:#f5f5c8}.text-pcard-title{font-family:Ginto,Lato,sans-serif}.cart__empty .cart__empty-header{margin:0 auto;max-width:800px!important}.compare-product-details{display:flex;flex-direction:column;flex-grow:1}.compare-product-details .media{aspect-ratio:1/1;background:#f7f6f2;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:16px;max-width:450px;width:100%}.compare-product-details .media a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.compare-product-details .media img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.compare-product-details-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.compare-item{display:flex;flex-direction:column;flex-grow:1}.compare-bikes-section .compare-sticky-header,.compare-dual .compare-sticky-header{background-color:#fff;margin:0;padding:16px 0;position:sticky;text-align:left;top:80px;width:100%;z-index:10}@media(max-width:900px){.compare-bikes-section .compare-sticky-header,.compare-dual .compare-sticky-header{top:60px}}.compare-bikes-section .compare-sticky-header a,.compare-dual .compare-sticky-header a{color:#24241a;text-decoration:none}.compare-bikes-section .compare-sticky-header h4,.compare-dual .compare-sticky-header h4{font-weight:700;margin:0}.compare-product-actions{align-items:center;border-top:1px solid rgb(214,214,204);display:flex;gap:32px;padding-top:16px}@media(max-width:900px){.compare-product-actions{flex-direction:column;gap:12px;justify-content:center}.compare-product-actions .product-form{width:100%}}.compare-item-title{font-size:16px;line-height:1.4;font-weight:500}.no-data-compare-message{border-top:1px solid rgb(214,214,204)}.bv-ratings{pointer-events:none}.f-price--on-sale .f-price-item--sale{color:#476f5f}.discount{background-color:#ebf5e1}.footer__bottom{padding-top:32px}@media(max-width:480px){.footer__bottom-first-row{border-top:0;padding-top:4px}}.footer__wrapper{padding:48px 0}.list-payment__item svg{filter:saturate(0%) invert(100%) brightness(130%)}.footer-schwinn-callout{font-size:16px;line-height:1.4;align-items:baseline;display:flex;flex-direction:column;gap:4px}.footer-schwinn-callout a{font-weight:500;font-size:15px}.footer-schwinn-callout a:hover{color:#ff2828}@media(min-width:992px){.footer-schwinn-callout{flex-direction:row}}.footer-schwinn-callout-link{align-items:baseline;display:flex;flex-direction:row;gap:4px}.footer-external-link{align-items:center;display:flex;gap:4px;width:-moz-max-content;width:max-content}.footer-external-icon{color:currentcolor;display:flex;height:16px;width:16px}.footer-jrny-banner{background-color:#24241a;color:#fff;padding:12px var(--page-padding)}.footer-jrny-banner-content{align-items:center;display:flex;flex-direction:column;gap:32px;margin:0 auto;max-width:var(--container-max-width);padding:24px 8px 32px;text-align:center;width:100%}@media(min-width:992px){.footer-jrny-banner-content{flex-direction:row;gap:8px;justify-content:space-between}}.footer-jrny-banner-divider{background-color:#fff;display:none;height:60px;width:4px}@media(min-width:992px){.footer-jrny-banner-divider{display:block}}.footer-jrny-banner-text{font-weight:700;font-size:16px}@media(min-width:576px)and (max-width:992px){.footer-jrny-banner-text{font-size:18px}}@media(min-width:992px){.footer-jrny-banner-text{font-size:21px}}@media(min-width:1400px){.footer-jrny-banner-text{font-size:32px}}.footer-jrny-banner-cta{font-size:14px;line-height:1.4;font-weight:700;outline:2px solid rgb(255,255,255)}.footer-jrny-banner-logo{display:flex;max-width:120px}.footer-jrny-banner-logo svg{height:auto;max-height:60px;-o-object-fit:contain;object-fit:contain;padding:4px;width:100%}.newsletter-form__design-1 .newsletter-form__button{border-radius:0 10px 10px 0;height:56px;inset-inline-end:0;top:0;width:55px}.newsletter-form__design-1 .newsletter-form__button:focus-visible{outline:2px solid rgb(214,209,75);outline-offset:0}@media(max-width:750px){.index-template #shopify-section-template--18774621978811__image_with_text_MgddA8 .rich-text__heading{font-size:38px}}@media(max-width:750px){.index-template #shopify-section-template--18774621978811__image_with_text_MgddA8 .rich-text__text{font-size:16px}}.index-template .collection-card__title{font-size:19px}@media(max-width:750px){.index-template .collection-card__title{font-size:16px}}.index-template .f-column{display:flex;flex-direction:column;height:100%}.index-template .collection-card{display:flex;flex-direction:column;height:100%;flex:1}.index-template .collection-card__wrapper{flex:1;height:100%}.menu-drawer-collections{border-bottom:1px solid rgba(36,36,26,.1);margin-bottom:24px;padding-bottom:24px;padding-top:8px}.order-status-modal{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;padding:24px;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:9999}.order-status-modal.active{opacity:1;visibility:visible}.order-status-modal__backdrop{background:#000000bf;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.order-status-modal__container{background:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;max-width:580px;position:relative;transform:scale(.95);transition:transform .3s ease;width:100%}.order-status-modal.active .order-status-modal__container{transform:scale(1)}.order-status-modal__header{align-items:center;display:flex;justify-content:space-between;padding:32px 32px 16px}.order-status-modal__title{color:#24241a;font-size:28px;font-weight:700;margin:0}.order-status-modal__close{align-items:center;background:none;border:none;border-radius:4px;color:#a0a096;cursor:pointer;display:flex;height:32px;justify-content:center;padding:8px;transition:all .2s ease;width:32px}.order-status-modal__close:hover{background:#f5f5ed;color:#24241a}.order-status-modal__close svg{height:18px;width:18px}.order-status-modal__content{padding:0 32px 32px}.order-status-modal__intro{color:#24241a;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 24px}.order-status-modal__sections{display:flex;flex-direction:column;gap:16px}.order-status-modal__section{background:#fff;border:2px solid rgb(36,36,26);border-radius:8px;padding:24px;text-align:left}.order-status-modal__section-title{color:#24241a;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 12px}.order-status-modal__section-description{color:#24241a;font-size:14px;line-height:1.5;margin:0 0 16px}.order-status-modal__button-container{text-align:center}.order-status-modal .order-status-modal__button.btn{background:#24241a;border:none;color:#fff;font-weight:700;text-decoration:none}.order-status-modal .order-status-modal__button.btn:hover,.order-status-modal .order-status-modal__button.btn:focus{background:#717167;color:#fff}.order-status-modal .order-status-modal__button.btn:after,.order-status-modal .order-status-modal__button.btn:before{display:none}@media(max-width:576px){.order-status-modal__container{max-width:95vw}.order-status-modal__header,.order-status-modal__content{padding-left:24px;padding-right:24px}.order-status-modal__title{font-size:20px}.order-status-modal .order-status-modal__button.btn{font-size:.75em;min-height:auto;padding:.375rem .75rem;transform:scale(1.25);transform-origin:center}}.shopify-policy__container{display:flex;flex-direction:column;gap:0;margin:0 auto;max-width:var(--container-max-narrow)!important;padding:72px 16px!important;width:100%}.shopify-policy__body{display:flex;flex-direction:column;width:100%}.policy-template .table-scroll{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.policy-template .table-scroll table{border:1px solid rgb(214,214,204);border-collapse:collapse;min-width:70rem;width:100%}.policy-template .table-scroll table th{font-weight:500;font-size:14px;line-height:1.4;background-color:#f9f9f5;border:1px solid rgb(214,214,204);padding:16px;text-align:left}.policy-template .table-scroll table td{font-size:14px;line-height:1.4;border:1px solid rgb(214,214,204);padding:16px}.policy-template .table-scroll tbody{vertical-align:top}.pswp--touch .pswp__item--external_video:before,.pswp--touch .pswp__item--external_video:after,.pswp--touch .pswp__item--video:before,.pswp--touch .pswp__item--video:after{bottom:70px;content:"";pointer-events:auto;position:absolute;top:70px;width:85px;z-index:1}.pswp--touch .pswp__item--external_video:before,.pswp--touch .pswp__item--video:before{left:0}.pswp--touch .pswp__item--external_video:after,.pswp--touch .pswp__item--video:after{right:0}.product__media-item[data-media-type=external_video],.product__media-item[data-media-type=video]{position:relative}.product__media-item[data-media-type=external_video]:before,.product__media-item[data-media-type=external_video]:after,.product__media-item[data-media-type=video]:before,.product__media-item[data-media-type=video]:after{bottom:50px;content:"";pointer-events:auto;position:absolute;top:0;width:85px;z-index:10}.product__media-item[data-media-type=external_video]:before,.product__media-item[data-media-type=video]:before{left:0}.product__media-item[data-media-type=external_video]:after,.product__media-item[data-media-type=video]:after{right:0}body.modal-open{height:100vh;overflow:hidden;touch-action:none}.product__block{margin:16px 0}.product__block.product__block--description{padding-top:32px}.product-addons__list{display:flex;flex-direction:column;gap:16px}.product-addons__title{margin-bottom:16px}.addon-card{background:#f7f6f2;border-radius:10px;padding:16px;transition:background .2s ease}.addon-card__inner{align-items:center;display:flex;gap:16px}.addon-card__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid rgb(214,214,204);border-radius:50%;color:#24241a;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;height:46px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);width:46px}.addon-card__button svg{height:20px;width:20px}.addon-card__button .minus-icon{display:none}.addon-card__button .plus-icon{display:flex}.addon-card__button.is-in-cart{background:#24241a;border-color:#24241a;color:#fff}.addon-card__button.is-in-cart .minus-icon{display:flex}.addon-card__button.is-in-cart .plus-icon{display:none}.addon-card__button.is-in-cart:hover{background:#a0a096;border-color:#a0a096;color:#24241a}.addon-card__button.loading{opacity:.5;pointer-events:none}.addon-card__button:hover:not(.is-in-cart){border-color:#24241a;transform:scale(1.05)}.addon-card__image{flex-shrink:0;height:100px;width:100px}.addon-card__image img{border-radius:4px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.addon-card__info{display:flex;flex-direction:column;gap:4px}.addon-card__info .addon-card__name{font-size:16px;line-height:1.4}.addon-card__info .addon-card__price{font-weight:500;font-size:16px;line-height:1.4}.product-jrny-offer-message{align-items:center;background:#f5f5ed;border-radius:12px;display:flex;gap:32px;margin:32px 0;padding:16px}.product-jrny-offer-message__content{font-size:16px;line-height:1.4;display:flex;flex-direction:column;gap:4px}.product-jrny-offer-message__icon{display:flex;flex-shrink:0;max-width:80px;width:100%}.product-jrny-offer-message__icon svg{height:auto;max-height:50px;padding:4px;width:100%}.product-jrny-offer-message__divider{background:#d6d6cc;flex-shrink:0;height:40px;width:1px}.product-jrny-offer-message__title{font-weight:500;color:#24241a}.product-jrny-offer-message__details{font-size:14px;line-height:1.4;color:#717167}.jrny-modal-trigger{all:unset;color:#24241a;cursor:pointer;font-weight:500;margin-left:4px;text-decoration:underline;transition:opacity .2s ease}.jrny-modal-trigger:hover{opacity:.7;text-decoration:none}.jrny-modal-trigger:focus-visible{border-radius:2px;outline:2px solid rgb(36,36,26);outline-offset:2px}.jrny-custom-modal .drawer__inner{border-radius:16px;display:flex;flex-direction:column;max-height:90vh;overflow:hidden;padding:0}.jrny-custom-modal .drawer__body{flex:1;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}.jrny-custom-modal .drawer__close-btn{color:#fff;z-index:10}@media(min-width:750px){.jrny-custom-modal .drawer__close-btn{color:#24241a}}.jrny-modal-grid{display:flex;flex-direction:column;height:100%}@media(min-width:750px){.jrny-modal-grid{flex-direction:row;min-height:450px}}.jrny-modal__sidebar{align-items:center;background-color:#24241a;color:#fff;display:flex;flex-shrink:0;justify-content:center;padding:96px 32px;text-align:center}@media(min-width:750px){.jrny-modal__sidebar{flex:0 0 40%}}.jrny-modal__sidebar .jrny-modal__logo{margin:0 auto 32px;width:120px}.jrny-modal__sidebar .jrny-modal__logo svg{fill:currentcolor;height:auto;width:100%}.jrny-modal__sidebar .jrny-modal__tagline{font-weight:500;font-size:16px;line-height:1.4;margin:0 auto;max-width:200px}.jrny-modal__main{background-color:#fff;flex:1;padding:64px 32px}.jrny-modal__price-box{background-color:#f9f9f5;border-radius:12px;margin-bottom:64px;padding:32px}.jrny-modal__price-box h2{font-weight:700;margin-bottom:16px}.jrny-modal__price-box .jrny-modal__price-label{font-size:16px;line-height:1.4;color:#24241a;margin-bottom:4px}.jrny-modal__price-box .jrny-modal__price-value{font-weight:500;font-size:16px;line-height:1.4;margin:0}.jrny-modal__details h3{font-weight:500;margin-bottom:16px}.jrny-modal__list{list-style:none;margin:0;padding:0}.jrny-modal__list li{font-size:14px;line-height:1.4;line-height:1.5;margin-bottom:8px;padding-left:20px;position:relative}.jrny-modal__list li:before{content:"\2022";font-weight:700;left:0;position:absolute}.app-integrations-grid{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin-bottom:24px;padding-top:16px}@media(max-width:480px){.app-integrations-grid{grid-template-columns:1fr}}.app-item{align-items:center;display:flex;gap:16px}.app-item__icon{flex-shrink:0;height:48px;width:48px}.app-item__icon img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.app-item__name{font-size:16px;line-height:1.4}.app-integrations-disclaimer{font-size:14px;line-height:1.4}.shipping-tab-content .shipping-tab__time{margin-bottom:32px}.shipping-tab-content .shipping-tab__subheading{font-weight:500;font-size:16px;line-height:1.4;margin:32px 0 16px;text-transform:none}.shipping-tab-content table{border-collapse:collapse;margin-bottom:32px;width:100%}.shipping-tab-content table th{font-weight:500;background-color:#f0f0e6;border:1px solid rgb(240,240,230);padding:12px;text-align:left}.shipping-tab-content table td{font-size:16px;line-height:1.4;border:1px solid rgb(240,240,230);padding:12px}.shipping-tab-content .rte strong{font-weight:500}.shipping-tab-content .rte li{margin-bottom:16px}.shipping-tab-content .shipping-tab__link{font-size:16px;line-height:1.4;color:#24241a;display:inline-block;margin:16px 0;text-decoration:underline}.product__custom-out-of-stock-message{font-weight:500;font-size:16px;line-height:1.4;color:#476f5f;padding-bottom:32px}.f-badge{font-weight:500}.product__custom-shipping{font-weight:500;align-items:center;display:flex;gap:8px}.product__custom-shipping svg{flex-shrink:0;height:20px;width:20px}.oos-container{display:flex;flex-direction:column;gap:8px}.oos-heading{font-size:16px;line-height:1.4;color:#24241a;margin-bottom:8px}.oos-similar-card{align-items:center;background:#f7f6f2;border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;padding:16px}@media(min-width:750px){.oos-similar-card{flex-wrap:nowrap}}.oos-similar-card__image{flex-shrink:0;height:80px;width:80px}.oos-similar-card__image img{border-radius:4px;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.oos-similar-card__info{display:flex;flex:1;flex-direction:column;gap:4px}.oos-similar-card__title{font-weight:500;font-size:16px;line-height:1.4;margin:0}.oos-similar-card__price{font-size:16px;line-height:1.4}.oos-similar-card__price .price-compare{font-size:14px;line-height:1.4;color:#717167;margin-left:8px;text-decoration:line-through}.oos-similar-card__action{width:100%}@media(min-width:750px){.oos-similar-card__action{width:auto}}.oos-similar-card__action .btn{width:100%}@media(min-width:750px){.oos-similar-card__action .btn{width:200px}}.oos-promo-banner{align-items:center;background-color:#f5f5c8;border-radius:12px;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:32px 16px}@media(min-width:750px){.oos-promo-banner{flex-wrap:nowrap}}.oos-promo-banner__text{flex:1 1 200px;min-width:0}.oos-promo-banner__text p{font-weight:500;font-size:16px;line-height:1.4;margin:0}.oos-promo-banner__action{width:100%}@media(min-width:750px){.oos-promo-banner__action{width:auto}}.oos-promo-banner__action .btn{width:100%}@media(min-width:750px){.oos-promo-banner__action .btn{width:200px}}.sticky-atc-bar__product-title{font-family:Ginto,Lato,sans-serif;font-weight:500;font-size:16px;line-height:1.4;color:#24241a}@media(max-width:992px){.product__block--price .f-price--large{font-size:20px}}.product__block--financing{border-left:1px solid rgb(214,214,204);padding-left:16px}@media(max-width:992px){.product__block--financing{border-left:none;margin-top:-16px!important;padding-bottom:16px;padding-left:0}}.product__block--financing .ca-promotional-css-avm71u{color:#24241a!important;font-weight:500!important}.product__block--financing .ca-promotional-css-11z73n4{color:#24241a!important;font-weight:400!important}.price-financing-wrapper{align-items:baseline;display:flex;flex-direction:row;gap:16px;margin-top:-16px!important}@media(max-width:992px){.price-financing-wrapper{flex-direction:column;gap:0;margin-top:auto!important;padding-bottom:8px!important}}.product-promo-container{display:inline-block;position:relative}.product-promo-message{font-size:16px;line-height:1.4;align-items:center;background-color:#f5f5c8;border-radius:10px;display:inline-flex;gap:8px;padding:8px}@media(max-width:992px){.product-promo-message{padding:8px 6px}}.product-promo-info-icon{background:#0000;border:none;color:inherit;cursor:pointer;height:16px;padding:2px 0 0;width:16px}.product-promo-info-icon svg{pointer-events:none}.product-promo-info-icon:focus-visible{border-radius:2px;outline:2px solid rgb(36,36,26);outline-offset:2px}.product-promo-info-tooltip{font-size:14px;line-height:1.4;background-color:#f5f5c8;border-radius:10px 10px 0 0;bottom:0;box-shadow:0 -10px 40px #00000026;height:-moz-fit-content;height:fit-content;left:0;opacity:0;pointer-events:none;position:fixed;right:0;transform:translateY(100%);padding:16px;transition:opacity .3s ease,transform .3s cubic-bezier(.2,.8,.2,1),visibility .3s ease;visibility:hidden;width:100vw;z-index:9000}.product-promo-info-tooltip.is-active{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.product-promo-info-tooltip .tooltip-content{margin-right:32px}@media(min-width:768px){.product-promo-info-tooltip{border-radius:10px;bottom:auto;box-shadow:0 4px 12px #0000001a;max-width:320px;position:absolute;right:auto;transform:translate(-50%);transition:opacity .2s ease,visibility .2s ease;width:-moz-max-content;width:max-content}.product-promo-info-tooltip .tooltip-content{line-height:1.4;margin-right:0}.product-promo-info-tooltip.is-active{transform:translate(-50%)}.product-promo-info-tooltip.align-left{transform:translate(-16px)}.product-promo-info-tooltip.align-right{transform:translate(calc(-100% + 16px))}}.promo-tooltip-close-mobile{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:20px;top:0}@media(min-width:768px){.promo-tooltip-close-mobile{display:none}}.assembly-top-section{background-color:#fbfbf7}.assembly-bottom-section{background-color:#fff}.assembly-header{margin-bottom:64px}.assembly-header h2{font-size:25.6px;line-height:1.35}@media(min-width:576px){.assembly-header h2{font-size:38px}}.assembly-header h2{margin-bottom:8px}.assembly-header p{font-size:16px;line-height:1.4;color:#24241a}.assembly-active-title{font-size:25.6px;line-height:1.35}@media(min-width:576px){.assembly-active-title{font-size:38px}}.assembly-active-title{margin-bottom:64px;scroll-margin-top:80px}@media(min-width:992px){.assembly-active-title{scroll-margin-top:100px}}.assembly-categories{display:grid;gap:8px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:var(--container-max-narrow);text-align:center}@media(min-width:992px){.assembly-categories{grid-template-columns:repeat(4,1fr)}}.assembly-categories__item{align-items:center;display:flex;flex-direction:column}.assembly-categories__image-wrapper{align-items:center;aspect-ratio:1/1;background-color:#f9f9f5;border-radius:10px;display:flex;justify-content:center;margin-bottom:16px;max-width:220px;overflow:hidden;padding:16px;width:100%}.assembly-categories__image{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.assembly-categories__title{font-size:16px;line-height:1.35}@media(min-width:576px){.assembly-categories__title{font-size:24px}}.assembly-categories__title{margin-bottom:16px}.assembly-categories__links{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.assembly-categories__links button{font-size:16px;line-height:1.4;font-weight:300;background:none;border:none;color:#24241a;cursor:pointer;height:28px;margin:0;padding:0;text-decoration:none;transition:color .2s ease}.assembly-categories__links button:hover,.assembly-categories__links button[aria-selected=true]{text-decoration:underline}.assembly-split{align-items:start;display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:992px){.assembly-split{gap:96px;grid-template-columns:1fr 1fr}}.assembly-video-column{align-self:flex-start;background-color:#fff;padding:16px 0;position:sticky;top:60px;z-index:10}@media(min-width:992px){.assembly-video-column{top:80px}}.assembly-content-column{position:relative}.assembly-content-panel{display:none;opacity:0;transition:opacity .4s ease-in-out}.assembly-content-panel.is-active{display:block}.assembly-content-panel.is-visible{opacity:1}.assembly-content-panel h4{font-size:16px;line-height:1.35}@media(min-width:576px){.assembly-content-panel h4{font-size:24px}}.assembly-content-panel h4{font-weight:700;margin-bottom:8px;margin-top:32px}.assembly-content-panel h4:first-child{margin-top:0}.assembly-content-panel ul{margin-bottom:16px;padding-left:24px}.assembly-content-panel ul li{font-size:16px;line-height:1.4;margin-bottom:8px}.assembly-content-panel ul li strong{font-weight:700}.compare-bikes-section{padding:72px 0}.compare-bikes-section .heading{margin-bottom:64px;text-align:center}.compare-bikes-section .subheading{margin:72px 0 48px}.compare-bikes-section .compare-nav-wrapper{position:relative;width:100%}.compare-bikes-section .compare-category-nav{display:flex;width:100%}.compare-bikes-section .compare-category-nav.is-dragging{cursor:grabbing;scroll-snap-type:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.compare-bikes-section .compare-category-nav.is-dragging .category-card-button{pointer-events:none}@media(max-width:1200px){.compare-bikes-section .compare-category-nav{gap:16px;overflow-x:auto;padding:8px 16px 32px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.compare-bikes-section .compare-category-nav::-webkit-scrollbar{display:block;height:4px}.compare-bikes-section .compare-category-nav::-webkit-scrollbar-track{background:transparent}.compare-bikes-section .compare-category-nav::-webkit-scrollbar-thumb{background-color:#f5f5ed;border-radius:4px}.compare-bikes-section .compare-category-nav .flex-item{flex:0 0 38vw;min-width:130px;padding:2px;scroll-snap-align:start}.compare-bikes-section .compare-category-nav .flex-item:first-child{padding-left:16px}}@media(min-width:900px){.compare-bikes-section .compare-category-nav{gap:16px;justify-content:center}.compare-bikes-section .compare-category-nav .flex-item{flex:0 1 auto}}.compare-bikes-section .compare-lists{margin-left:auto;margin-right:auto;max-width:var(--container-max-narrow);position:relative}@media(max-width:1200px){.compare-bikes-section .compare-lists{padding-left:16px;padding-right:16px}}.compare-bikes-section .compare-list-items{display:flex;gap:16px;justify-content:space-between;width:100%}.compare-bikes-section .compare-list-items>*{flex:1;min-width:0}.compare-bikes-section .compare-list-items img{display:block;margin:0 auto 16px;max-height:280px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}@media(max-width:900px){.compare-bikes-section .compare-list-items button:not(.product-promo-info-icon),.compare-bikes-section .compare-list-items .btn,.compare-bikes-section .compare-list-items .button,.compare-bikes-section .compare-list-items a[class*=btn],.compare-bikes-section .compare-list-items a[class*=button]{display:block;margin-bottom:8px;text-align:center;width:100%}}.compare-bikes-section .compare-list{opacity:0;pointer-events:none;transition:opacity .2s ease;will-change:opacity}.compare-bikes-section .compare-list.is-active{opacity:1;pointer-events:auto}.compare-bikes-section .compare-list.is-exiting{opacity:0;pointer-events:none}.compare-bikes-section .compare-list[data-initial-panel=true]{opacity:1;pointer-events:auto;transition:none}.compare-bikes-section .category-card-button{background:transparent;border:0;cursor:pointer;display:inline-flex;height:100%;padding:0;text-align:inherit;width:100%;-webkit-tap-highlight-color:transparent}.compare-bikes-section .category-card-button::-moz-focus-inner{border:0}.compare-bikes-section .category-card-button:focus-visible{outline:none}@media(min-width:992px){.compare-bikes-section .category-card-button{max-width:300px}}.compare-bikes-section .collection-card{transform:translateY(0);transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s,border-color .22s;will-change:transform}.compare-bikes-section .collection-card:hover{transform:translateY(-3px)}.compare-bikes-section .collection-card:active{transform:translateY(-1px) scale(.99)}.compare-bikes-section .collection-card.is-active{outline:2px solid rgb(163,158,24)}.compare-bikes-section .collection-card:focus-visible{outline:2px solid rgb(163,158,24)}.compare-bikes-section .collection-card__image{aspect-ratio:1/1;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(prefers-reduced-motion:reduce){.compare-bikes-section .category-card-button .collection-card{transition:none}}.compare-dual{margin-left:auto;margin-right:auto;max-width:var(--container-max-narrow)}.compare-dual .compare-dual-grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:900px){.compare-dual .compare-dual-grid{gap:12px}}.compare-dual .compare-dual-col{display:flex;flex-direction:column;gap:12px}.compare-dual .compare-dual-select-wrap{position:relative}.compare-dual .compare-dual-card{display:flex;flex-direction:column;height:100%}.compare-dual .compare-dual-card>div{display:flex;flex-direction:column;height:100%}.compare-dual .compare-dual-card .compare-item{display:flex;flex-direction:column;height:100%}.compare-dual .compare-product-details-dual{background:#fff;border:1px solid rgb(249,249,245);border-radius:14px;display:flex;flex-direction:column;gap:16px;height:100%;padding:16px}.compare-dual .compare-dual-header-info{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding:16px 0 0;border-bottom:none;margin-bottom:16px}.compare-dual .compare-dual-media{margin-bottom:16px;overflow:hidden}.compare-dual .compare-dual-media img{height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.compare-dual .compare-dual-specs{border-top:1px solid rgb(214,214,204);color:#24241a;display:flex;flex-direction:column;gap:8px;padding:16px 0}.compare-dual .compare-dual-specs h4,.compare-dual .compare-dual-specs strong,.compare-dual .compare-dual-specs .label,.compare-dual .compare-dual-specs .compare-dual-label{font-size:14px;line-height:1.4;font-weight:500;color:#a0a096;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.compare-dual .compare-dual-specs p,.compare-dual .compare-dual-specs span,.compare-dual .compare-dual-specs div{font-size:16px;line-height:1.4;color:#24241a;margin:0}.compare-dual .compare-dual-actions{align-items:center;border-top:1px solid rgb(214,214,204);display:flex;gap:32px;padding-top:16px}@media(max-width:900px){.compare-dual .compare-dual-actions{flex-direction:column;gap:12px;justify-content:center}.compare-dual .compare-dual-actions .product-form{width:100%}}.compare-dual .compare-dual-actions{border-top:none;display:grid;gap:12px;margin-top:auto}.compare-dual-warning{font-size:16px;line-height:1.4;align-items:center;color:#b24500;display:flex;gap:8px;justify-content:center;opacity:0;padding-bottom:16px;padding-top:16px;text-align:center;transition:opacity .2s ease}@media(max-width:900px){.compare-dual-warning{align-items:flex-start;text-align:left}}.compare-dual-warning .icon{fill:#b24500;height:16px;width:16px}@media(max-width:900px){.compare-dual-warning .icon{padding-top:4px}}#shopify-section-image_with_text_x4aRUp .text-subheading{color:#f5f5c8}.btn--external-link{align-items:center;display:inline-flex}.btn__external-icon{display:inline-flex;margin-left:.5rem}.deals-collection{padding-bottom:96px;padding-top:96px}.deals-collection .deals-section-title{font-size:25.6px;line-height:1.35}@media(min-width:576px){.deals-collection .deals-section-title{font-size:38px}}.deals-collection .deals-section-title{color:#24241a;margin-bottom:64px;text-align:center}.deals-collection .deals-grid-scroller{display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:500px){.deals-collection .deals-grid-scroller{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.deals-collection .deals-grid-scroller{grid-template-columns:repeat(4,1fr)}}.deals-collection .deals-card-wrapper{background:#fff;border:1px solid rgb(240,240,230);border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;padding:32px 16px;position:relative;width:100%}.deals-collection .deals-grid-scroller.is-mobile-device{display:flex;gap:16px;grid-template-columns:none;margin-bottom:-500px;overflow:auto hidden;padding-bottom:500px;padding-left:16px;padding-right:16px;scroll-behavior:smooth;scroll-padding-left:16px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.deals-collection .deals-grid-scroller.is-mobile-device::-webkit-scrollbar{display:none}.deals-collection .deals-grid-scroller.is-mobile-device .deals-card-wrapper{flex:0 0 75vw;max-width:320px;scroll-snap-align:start;width:auto}.deals-collection .product-card__promo-message{font-size:14px;line-height:1.4;color:#24241a;margin-top:8px}.deals-collection .deals-action-btn{display:flex;margin-top:16px}.product-details-specs .accordion-details{border-block-end:none;display:block;width:100%}.product-details-specs .product-details__grid{display:flex;flex-direction:column;gap:64px}@media(min-width:990px){.product-details-specs .product-details__grid{align-items:flex-start;flex-direction:row;gap:96px}}.product-details-specs .product-details__content{flex:1}@media(max-width:750px){.product-details-specs .product-details__content .h1{font-size:24px;padding-bottom:64px}}.product-details-specs .accordion-card{background:#fff;border:none;border-radius:10px;box-shadow:0 2px 8px #0000000a;margin-bottom:16px;padding:24px}.product-details-specs .accordion-card .accordion-details__summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:8px 0;width:100%}.product-details-specs .accordion-card .accordion-details__summary::-webkit-details-marker{display:none}.product-details-specs .accordion-card .accordion-details__summary h2{font-size:18px;line-height:1.4;font-weight:500;margin:0}.product-details-specs .accordion-card .accordion-details__content{border-top:1px solid transparent;margin-top:0;overflow:hidden;padding-top:0;transition:border-color .3s ease,padding .3s ease,margin .3s ease}.product-details-specs .accordion-card details[open] .accordion-details__content{border-color:#f5f5ed;margin-top:16px;padding-top:32px}.product-details-specs .specs-grid,.product-details-specs .manuals-assembly-grid{display:grid;gap:32px}.product-details-specs .specs-grid.grid-1-col-mobile,.product-details-specs .manuals-assembly-grid.grid-1-col-mobile{grid-template-columns:1fr}.product-details-specs .specs-grid.grid-2-col-mobile,.product-details-specs .manuals-assembly-grid.grid-2-col-mobile{grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.product-details-specs .specs-grid.specs-grid,.product-details-specs .manuals-assembly-grid.specs-grid{grid-template-columns:repeat(3,1fr)}.product-details-specs .specs-grid.manuals-assembly-grid,.product-details-specs .manuals-assembly-grid.manuals-assembly-grid{grid-template-columns:1fr 1fr}}.product-details-specs .spec-unit{font-size:14px;line-height:1.4}.product-details-specs .spec-unit__label{color:#24241a;display:block;font-weight:500;margin-bottom:4px}.product-details-specs .spec-unit__value{color:#717167}.product-details-specs .manuals-col,.product-details-specs .assembly-col{font-size:14px;line-height:1.4}.product-details-specs .manuals-col h3,.product-details-specs .manuals-col p strong,.product-details-specs .assembly-col h3,.product-details-specs .assembly-col p strong{display:block;margin-bottom:8px;text-transform:none}.product-details-specs .manuals-col a,.product-details-specs .assembly-col a{color:#717167;display:block;margin-bottom:8px;text-decoration:underline}.product-details-specs .product-details__visual{width:100%}@media(min-width:990px){.product-details-specs .product-details__visual{flex:0 0 41%;order:2}.product-details-specs .product-details__visual .sticky-visual-wrapper{position:sticky;top:10rem}}.product-details-specs .dimension-carousel-wrapper{background:transparent;padding:0 16px;position:relative}.product-details-specs .c-slider-btn.floating{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f9f9f5;border:1px solid rgb(214,214,204);border-radius:50%;color:#24241a;cursor:pointer;display:flex;height:46px;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;width:46px;z-index:10}.product-details-specs .c-slider-btn.floating:hover{background-color:#24241a;border-color:#24241a;color:#fff}.product-details-specs .c-slider-btn.floating:disabled{opacity:.5;pointer-events:none}.product-details-specs .c-slider-btn.floating svg{height:20px;width:20px}.product-details-specs .c-slider-btn.floating.prev{left:0}.product-details-specs .c-slider-btn.floating.next{right:0}@media(min-width:750px){.product-details-specs .c-slider-btn.floating.prev{left:-22px}.product-details-specs .c-slider-btn.floating.next{right:-22px}}.product-details-specs .c-slider-track{display:flex;gap:0;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}.product-details-specs .c-slider-track::-webkit-scrollbar{display:none}.product-details-specs .c-slider-item{display:flex;flex:0 0 100%;justify-content:center;scroll-snap-align:start}.product-details-specs .c-slider-item img{height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.faq-section .faq-header{margin:64px 0}@media(min-width:750px){.faq-section .faq-header{margin:96px 0}}.faq-section .faq-container{border-top:1px solid rgb(240,240,230);margin:0 auto;max-width:800px}.faq-section .faq-summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:24px 0}.faq-section .faq-summary::-webkit-details-marker{display:none}.faq-section .faq-question{font-weight:700;margin:0;padding-right:16px}.faq-section .faq-content{font-size:16px;line-height:1.4;color:#24241a;max-width:100%;padding-bottom:32px}.faq-section .faq-content p{margin-top:0}.faq-section .faq-footer{margin-top:64px}@media(min-width:750px){.faq-section .faq-footer{margin-top:96px}}.faq-section .faq-all-link{font-size:16px;line-height:1.4;font-weight:500;color:#24241a}.product-feature-highlights{padding:96px 0}.product-feature-highlights__header{padding-bottom:32px;position:relative}@media(min-width:990px){.product-feature-highlights__header{justify-content:center}.product-feature-highlights__header .custom-slider-buttons{position:absolute;right:64px}}.product-feature-highlights .c-slider-container{margin:0 -64px;padding:0 64px;position:relative}.product-feature-highlights .c-slider-track{display:flex;gap:16px;overflow-x:auto;padding-bottom:16px;padding-left:16px;scroll-behavior:smooth;scroll-padding-left:16px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}@media(min-width:990px){.product-feature-highlights .c-slider-track{padding-left:64px;scroll-padding-left:64px}}.product-feature-highlights .c-slider-track::-webkit-scrollbar{display:none}.product-feature-highlights .c-slider-item{flex:0 0 85%;scroll-snap-align:start}@media(min-width:990px){.product-feature-highlights .c-slider-item{flex:0 0 75%}}.product-feature-highlights .c-slider-item:last-child{margin-right:16px}@media(min-width:990px){.product-feature-highlights .c-slider-item:last-child{margin-right:64px}}.product-feature-highlights .feature-card{background:#fff;border:1px solid rgb(245,245,237);border-radius:10px;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s ease}@media(min-width:990px){.product-feature-highlights .feature-card{flex-direction:row;height:350px}}.product-feature-highlights .feature-card__media{aspect-ratio:1.5/1;background-color:#f9f9f5;flex-shrink:0;overflow:hidden}@media(min-width:990px){.product-feature-highlights .feature-card__media{height:100%;width:45%}}.product-feature-highlights .feature-card__media img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;-webkit-user-drag:none}.product-feature-highlights .feature-card__content{display:flex;flex-direction:column;flex-grow:1;justify-content:center;padding:64px 16px}@media(min-width:990px){.product-feature-highlights .feature-card__content{padding:96px;width:20%}}.product-feature-highlights .feature-card__content h3{font-size:20px;line-height:1.35;font-weight:500;margin-bottom:16px}.product-feature-highlights .feature-card__content .rte{font-size:16px;line-height:1.4;color:#24241a}.product-feature-highlights .feature-card__content .rte strong{font-weight:500}.product-feature-highlights .c-slider-btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:1px solid rgb(214,214,204);border-radius:50%;color:#24241a;cursor:pointer;display:flex;height:46px;justify-content:center;padding:0;transition:all .3s ease-in-out;width:46px}.product-feature-highlights .c-slider-btn:hover{background-color:#24241a;border-color:#24241a;color:#fff}.product-feature-highlights .c-slider-btn:disabled{opacity:.5;pointer-events:none}.product-feature-highlights .c-slider-btn svg{height:20px;width:20px}.mini-compare-section{background-color:#fff;overflow:hidden;padding:96px 0}.mini-compare-section .compare-product-actions{display:block;gap:0;margin-top:auto;padding-top:32px;text-align:center}.mini-compare-section .compare-product-actions .btn{width:100%}.mini-compare-header{margin-bottom:64px;text-align:center}.mini-compare-wrapper{position:relative;width:100%}.mini-compare-grid{cursor:grab;display:flex;margin-inline:auto;max-width:100%;outline:none;padding-bottom:16px;scrollbar-width:none;width:-moz-fit-content;width:fit-content}.mini-compare-grid::-webkit-scrollbar{display:none}.mini-compare-grid:focus,.mini-compare-grid:focus-visible{box-shadow:none;outline:none}@media(min-width:990px){.mini-compare-grid{cursor:default}}.mini-compare-grid.is-dragging{cursor:grabbing;scroll-behavior:auto!important;scroll-snap-type:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mini-compare-grid.is-dragging .mini-compare-card *{pointer-events:none}@media(hover:hover){.mini-compare-grid{scrollbar-color:rgb(240,240,230) transparent;scrollbar-width:thin}.mini-compare-grid::-webkit-scrollbar{display:block;height:8px}.mini-compare-grid::-webkit-scrollbar-track{background:transparent}.mini-compare-grid::-webkit-scrollbar-thumb{background-color:#f0f0e6;border:2px solid rgb(255,255,255);border-radius:4px}.mini-compare-grid::-webkit-scrollbar-thumb:hover{background-color:#a0a096}}.mini-compare-grid--multi{overflow-x:auto;scroll-behavior:smooth;scroll-padding-left:42vw;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}@media(hover:hover){.mini-compare-grid--multi{scroll-padding-left:0;scroll-snap-type:none}}.mini-compare-grid--multi .mini-compare-card{flex:0 0 43vw;min-width:170px;scroll-snap-align:start}.mini-compare-grid--multi .mini-compare-card.is-current-col{box-shadow:2px 0 5px #0000000d;left:0;position:sticky;z-index:10}@media(min-width:990px){.mini-compare-grid--multi{border-top:none;gap:32px}.mini-compare-grid--multi .mini-compare-card{flex:0 0 280px;min-width:280px}.mini-compare-grid--multi .mini-compare-card.is-current-col{box-shadow:none;position:static}}.mini-compare-grid--dual{cursor:default;flex-wrap:nowrap;justify-content:center;overflow-x:auto}.mini-compare-grid--dual .mini-compare-card{flex:0 0 50%;min-width:50%}.mini-compare-grid--dual .mini-compare-card.is-current-col{box-shadow:none;position:static}@media(min-width:990px){.mini-compare-grid--dual{border-top:none;display:flex;gap:96px;justify-content:center;margin:0 auto;max-width:900px;overflow-x:visible}.mini-compare-grid--dual .mini-compare-card{flex:1;min-width:0}}.mini-compare-card{background-color:#fff;border-bottom:1px solid rgb(245,245,237);border-radius:10px;border-right:1px solid rgb(245,245,237);border-top:1px solid rgb(245,245,237);padding:16px}.mini-compare-card.is-current-col{background-color:#f9f9f5;border:1px solid rgb(214,214,204);cursor:default}@media(min-width:990px){.mini-compare-card{border:1px solid transparent;padding:16px}.mini-compare-card:not(.is-current-col){background-color:transparent}.mini-compare-card.is-current-col{border-color:#d6d6cc;border-radius:10px}}.compare-product-details{display:flex;flex-direction:column;height:100%}.compare-product-info{display:flex;flex-direction:column;gap:16px;justify-content:flex-start;padding:16px 0}.compare-product-info [data-bv-show=rating_summary]{max-width:100%}.compare-product-info [data-bv-show=rating_summary]>div,.compare-product-info [data-bv-show=rating_summary] [class*=bv_main_container]{align-items:flex-start!important;display:flex!important;flex-direction:row!important;gap:4px!important}.compare-product-info [data-bv-show=rating_summary] [class*=bv_text],.compare-product-info [data-bv-show=rating_summary] [class*=bv-text],.compare-product-info [data-bv-show=rating_summary] [class*=bv_numReviews],.compare-product-info [data-bv-show=rating_summary] a,.compare-product-info [data-bv-show=rating_summary] span{display:none!important}.compare-price{font-size:16px;line-height:1.4;color:#24241a;margin-bottom:8px}.compare-items-container{display:flex;flex-direction:column;gap:16px}.compare-item-detail{border-top:1px solid rgb(214,214,204);color:#24241a;display:flex;flex-direction:column;gap:8px;padding:16px 0}.compare-item-detail,.compare-item-detail *{font-family:Ginto,Lato,sans-serif;font-size:16px;line-height:1.4;color:#24241a}.compare-item-detail p{margin:0}.compare-item-detail ul{margin:0;padding-left:16px}.scroll-shadow{bottom:15px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:40px;z-index:5}.scroll-shadow--left{background:linear-gradient(to right,rgba(0,0,0,.1),transparent);left:0}.scroll-shadow--right{background:linear-gradient(to left,rgba(0,0,0,.1),transparent);right:0}@media(hover:hover){.scroll-shadow.is-visible{opacity:1}}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.product-registration-form-section{margin:0 auto;max-width:var(--container-max-narrow);padding:72px 16px}.product-registration-form-section #wufoo-qheyidp0h8hrmx iframe{border:none;min-height:900px;width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
