body,html{width:100%!important}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media (min-width: 768px){.container{width:750px}}@media (min-width: 992px){.container{width:970px}}@media (min-width: 1200px){.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.collection-title .description.rte{max-width:100%!important}.mobile-dropdown .list .list-item .icon{width:100%}.mobile-dropdown .list .list-item.expanded .icon{width:50px}.mobile-dropdown .list .list-item .plus,.mobile-dropdown .list .list-item .minus{left:auto;right:12px}.instagram-feed-wrapper{margin-top:90px}.pxs-newsletter{margin-top:0}.fitting-guide{cursor:pointer}.home-section.home-video{margin-top:0;padding-top:0}a.apply-btn-da,a.apply-btn-da:hover{background-color:#1b1e3f;border:1px solid #1b1e3f;font-size:13px;line-height:1.5;letter-spacing:.08em;color:#fff;text-align:center;text-transform:uppercase;padding:10px 25px 9px;margin-top:15px;display:inline-block}.rte a.apply-btn,.rte a.apply-btn:hover{background-color:#1b1e3f;border:1px solid #1b1e3f;font-size:13px;line-height:1.5;letter-spacing:.08em;color:#fff;text-align:center;text-transform:uppercase;padding:10px 14px 9px;display:inline-block}.product-list li .spr-badge{margin-top:5px}.product-list li .spr-badge .spr-badge-starrating .spr-icon,.product-list li .spr-badge .spr-badge-caption{font-size:13px}.featured-collections .collection a,.featured-collections .collection:hover a{background-color:transparent;transition:background-color .25s cubic-bezier(.4,0,1,1)}.collections .collection-wrap:hover,.featured-collections .collection-wrap:hover{animation:zoominout .5s forwards}.collections .collection-wrap,.featured-collections .collection-wrap{overflow:visible;outline:none;animation:zoominout2 .5s forwards}.collections .collection,.featured-collections .collection{overflow:visible;outline:none;padding-bottom:Calc(80.666667% + 120px)}.collections .collection a,.featured-collections .collection a{bottom:50px;top:auto}.collection-wrap .collection-wrap-image img{width:100%;height:auto;opacity:1;position:relative;margin:0 auto;display:inherit}.featured-collections .collection .collection-overlay{text-align:center}.featured-collections .collection .label{text-shadow:none;width:auto;display:inline-block;background-color:#000;color:#fff;text-transform:uppercase;padding:5px 25px;font-size:17px}.collection-wrap-image{cursor:pointer}.collections .collection .browse,.featured-collections .collection .browse{padding:7px 18px}.home-video .section-title p:first-child{margin:0}@keyframes zoominout{0%{transform:scale(1)}50%{transform:scale(1.015)}to{transform:scale(1.03)}}@keyframes zoominout2{0%{transform:scale(1.03)}50%{transform:scale(1.015)}to{transform:scale(1)}}.image-with-link{margin:30px 0 0;padding:0 30px}.image-with-link a img{object-fit:cover;max-width:100%;width:100%}.product-quantity-input{width:70px}#find-your-notch h1{font-size:40px;margin-top:30px}#find-your-notch h2{margin-bottom:30px}#find-your-notch h2 small{color:#000}#content_area .vcb-editable #find-your-notch p,#find-your-notch p{font-size:18px;margin-bottom:30px}#find-your-notch p.lead{font-size:22px!important}#find-your-notch p.lead span.i{background-color:#becf2b;padding:6px 14px;color:#fff;font-weight:700;margin-right:10px}#find-your-notch a{color:#07377f;font-weight:700}#find-your-notch a:hover{text-decoration:underline}#find-your-notch img{max-width:100%;height:auto!important}#find-your-notch a.cta-btn{padding:10px 40px;border:3px solid #becf2b;color:#fff;background-color:#becf2b;font-size:24px;font-weight:700;border-radius:4px;text-decoration:none}#find-your-notch a.cta-btn:hover,#find-your-notch a.cta-btn:focus{color:#becf2b;background-color:#fff}#find-your-notch .padT{padding-top:50px}#find-your-notch .padB{padding-bottom:50px}#find-your-notch .border-step{border:4px #BECF2B solid}#find-your-notch .stepNum{background-color:#becf2b;color:#fff;padding:30px 0}#find-your-notch .stepNum p.step{font-size:3rem;font-weight:700;line-height:3rem;margin-bottom:10px}#find-your-notch .stepNum p.num{font-size:14rem;font-weight:700;line-height:13rem;margin-bottom:0}#find-your-notch .stepInfo{padding:20px 40px}#find-your-notch .stepInfo p{margin-bottom:20px}#find-your-notch .maskParent{position:relative}#find-your-notch .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;z-index:99}#find-your-notch .maskParent img.icon{-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#find-your-notch .maskParent:hover img.icon{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:992px){.padB-md{padding-bottom:50px}}@media (min-width: 900px) and (max-width: 1199px){.featured-collections .collection .collection-overlay{margin-top:80px}}@media (min-width:769px){.d-flex{display:flex}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}.h-100{height:100%!important}#shopify-section-16040979863ec154e3{display:inline-block;width:100%;margin-top:0;padding-top:20px;z-index:2001;position:relative}}@media (min-width: 769px) and (max-width: 899px){.featured-collections .collection .collection-overlay{margin-top:70px}.featured-collections .collection .label{font-size:14px;padding:6px 20px}.featured-collections .collection .browse{margin-top:8px;padding:8px 18px}}@media (max-width: 768px){.featured-collections .collection .collection-overlay{margin-top:80px}.featured-collections .collection .label{font-size:13px;padding:6px 20px}.featured-collections .collection .browse{padding:8px 18px}.padB-md{padding-bottom:50px}#find-your-notch h1{font-size:35px}#find-your-notch .stepNum p.step{font-size:2rem;line-height:2rem}#find-your-notch .stepNum p.num{font-size:8rem;line-height:8rem}.template-index .featured-collections .collection-wrap{margin-bottom:45px!important}}@media (max-width: 719px){.featured-collections .collection-wrap{width:calc(100% - 20px)!important}}.breadcrumbs{margin-top:1rem;margin-bottom:1rem;font-size:14px;color:#666;text-align:right}.breadcrumbs__list{list-style:none;margin:0;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item+.breadcrumbs__item:before{content:">";margin:0 .5em;color:#999}.breadcrumbs__item a{text-decoration:none;color:inherit;transition:color .2s ease}.breadcrumbs__item a:hover{color:#333}.breadcrumbs__item:last-child{font-weight:400;color:#000}.breadcrumbs__item:last-child a{pointer-events:none;cursor:default;color:currentColor}.collection-header,.text-content-wrap{position:relative}.collection-header .breadcrumbs,.text-content-wrap .breadcrumbs{position:absolute;right:0}.content-area-prod .breadcrumbs{text-align:left;margin-top:0rem}.text-content-wrap .breadcrumbs{margin-top:0rem}.content-area-page .breadcrumbs,.content-area .breadcrumbs{text-align:left}.forMobile .breadcrumbs{display:none}@media (max-width: 768px){.forMobile .breadcrumbs{display:block;text-align:center}.collection-header .breadcrumbs{display:none}}#notch-popup.notch-popup-hidden{display:none}#notch-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;z-index:9999;display:flex;align-items:center;justify-content:center}.notch-popup-content{background:#fff;padding:20px;max-width:500px;width:90%;text-align:center;border-radius:5px}.notch-popup-gif{max-width:100%;height:auto;margin-bottom:20px}.notch-popup-buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.notch-popup-buttons button{padding:10px;border:1px solid #dddddd;cursor:pointer;font-family:Twentieth Century,sans-serif;font-style:normal;font-weight:400;display:inline-block;font-size:16px;line-height:1.5;font-weight:900}#notch-popup-confirm{color:#040509;background-color:transparent;border-color:#bcd232}#notch-popup-change{color:#040509;background-color:transparent;border-color:#040509}#notch-popup-info{color:#040509;background-color:transparent;border-color:red}.notch-popup-buttons button:hover,#notch-popup-change:hover{color:#fff;background-color:#1b1e3f;border-color:#040509}#notch-popup-confirm:hover{color:#fff;background-color:#bcd232;border-color:#bcd232}#notch-popup-info:hover{color:#fff;background-color:red;border-color:red}@media (max-width: 600px){.notch-popup-buttons{flex-direction:column}.notch-popup-buttons button{width:100%;margin:5px 0}}@media (min-width: 769px){.template-index .slide .content .title{line-height:4rem}.template-index .slide .content .tagline{margin-top:30px}}[data-sticky-target].is-stuck{position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fff;box-shadow:0 2px 4px #0000001a}[data-sticky-sentinel]{display:block;width:1px;height:0}nav[data-sticky-target].is-stuck{position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;z-index:1000!important;background-color:#fff!important;box-shadow:0 2px 4px #0000001a!important}.sticky-nav__inner{display:flex;align-items:center;justify-content:center}.sticky-nav__logo,.sticky-nav__actions{display:none}nav[data-sticky-target].is-stuck .sticky-nav__inner{justify-content:space-between}.sticky-nav__logo{display:block;visibility:hidden;opacity:0;transition:opacity .9s ease;will-change:opacity}.sticky-nav__actions{gap:1rem;opacity:0;transition:opacity .9s ease;will-change:opacity}nav[data-sticky-target].is-stuck .sticky-nav__logo{display:block}nav[data-sticky-target].is-stuck .sticky-nav__actions{display:flex;gap:1rem}nav[data-sticky-target].is-stuck .sticky-nav__logo,nav[data-sticky-target].is-stuck .sticky-nav__actions{opacity:1;visibility:visible}.sticky-nav__logo{position:absolute;left:3rem}.sticky-nav__logo .store-title img{width:150px}nav[data-sticky-target].is-stuck .sticky-nav__logo{display:block;top:50%;transform:translateY(-50%)}nav[data-sticky-target].is-stuck .sticky-nav__actions{display:flex;gap:1rem;position:absolute;right:3rem;top:50%;transform:translateY(-50%)}.sticky-nav__actions div.mini-cart-wrap svg{height:20px;width:auto}.sticky-nav__actions .mini-cart-wrap{font-family:Twentieth Century,sans-serif;font-style:normal;font-weight:400;display:flex;align-items:center;margin:0;font-size:14px;color:#000;position:relative;cursor:pointer}.sticky-nav__actions .mini-cart-wrap .item-count{position:absolute;top:50%;left:calc(100% - 4px);display:flex;align-items:center;justify-content:center;height:17px;min-width:17px;padding:3px;font-size:10px;line-height:1;color:#fff;background-color:#1b1e3f;border-radius:50%;transform:translateY(-50%)}.sticky-nav__actions .mini-cart-wrap .item-count:empty{display:none}[data-sticky-sentinel]{height:0;transition:height .3s ease}.main-header--tools-center{display:none!important}.footer-custom{color:#000}.footer-custom a{color:inherit;text-decoration:none;transition:color .3s}.footer-custom i{vertical-align:middle}.footer-custom__desktop{display:block}.footer-custom__mobile{display:none}.footer-custom__inner{max-width:1540px;margin:0 auto;padding:100px 20px 60px}.footer-custom__links{display:grid;grid-template-columns:repeat(5,1fr);gap:40px;margin-bottom:40px}.footer-custom__title{text-transform:uppercase;font-weight:600;margin-bottom:16px;font-size:18px}.footer-custom__list{list-style:none;margin:0;padding:0}.footer-custom__item{margin-bottom:8px}.footer-custom__item a:hover{color:#555}.newsletter-form{display:block;max-width:360px;margin-bottom:16px}.footer-custom__col--newsletter{max-width:400px;width:400px}.footer-custom__col--newsletter .newsletter-title{font-weight:700;font-size:19px}.footer-custom__col--newsletter input:invalid,.footer-custom__col--newsletter textarea:invalid{background-color:#f7f7f7}.newsletter-form input{flex:1;padding:11px;border:1px solid #ccc;border-right:none;border-radius:0}.newsletter-form button{padding:12px 20px;background:#000;color:#fff;border:none;border-radius:0;text-transform:uppercase;cursor:pointer;margin-left:-4px}.newsletter-form button:hover{background:#333}.footer-custom__col--newsletter .social-icons{list-style:none;margin:0;padding:0}.footer-custom__col--newsletter .social-icons li{display:inline-block;margin-right:12px}.footer-custom__col--newsletter .social-icons a{font-size:20px}.footer-custom__col--newsletter .social-icons a:hover{color:#333}.footer-custom__bottom{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:40px;position:relative}.footer-custom__divider{flex:1;height:1px;background:#e1e1e1}.footer-custom__logo{padding:50px 20px}.footer-custom__logo img{height:25px}.footer-custom__copyright{font-size:14px;color:#999;position:absolute;top:100px}@media (max-width:768px){.footer-custom__desktop{display:none}.footer-custom__mobile{display:block}.footer-custom__inner{padding:50px 20px 20px;background:#fff;color:#000}.newsletter-mobile{margin-bottom:20px}.newsletter-mobile input:invalid,.newsletter-mobile textarea:invalid{background-color:#f7f7f7}.newsletter-mobile__heading{font-size:22px;font-weight:700;margin-bottom:0;text-align:center}.newsletter-mobile__copy{margin-bottom:0;color:#333;text-align:center}.newsletter-mobile__form{display:flex;border:1px solid #ccc;border-radius:0;overflow:hidden;margin:20px 0 30px;position:relative;padding:4px;background:#f7f7f7}.newsletter-mobile__form input{flex:1;border:none;padding:12px}.newsletter-mobile__form button{background:#000;color:#fff;padding:0 16px;font-weight:600;border:none;text-transform:uppercase}.footer-accordion__item{border-top:1px solid #eee}.footer-accordion__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:20px 0;font-weight:900;text-transform:uppercase}.footer-accordion__item summary::-webkit-details-marker{display:none}.footer-accordion__item ul{list-style:none;padding:0;margin:0 0 12px}.footer-accordion__item ul li a{display:block;padding:6px 0;color:#333}.footer-accordion__item[open] summary i{transform:rotate(180deg)}.footer-custom__mobile-socials{text-align:center;padding:20px 0;border-top:1px solid #eee}.footer-custom__mobile-socials .social-icons{margin-bottom:12px}.footer-custom__mobile-socials .social-icons li{display:inline-block;margin:0 8px}.footer-custom__mobile-socials a{font-size:24px;color:#000}.app-store-badge img{max-width:140px}.footer-custom__bottom{flex-wrap:wrap;padding-top:20px;gap:8px}.footer-custom__divider{display:none}.footer-custom__logo{order:2;margin:12px 0}.footer-custom__copyright{order:3;width:100%;text-align:center;color:#333}.footer-custom__bottom-mob{display:flex}.footer-custom__bottom-mob .footer-custom__copyright-mob{margin:0 auto}}.newsletter-toast{background:#f0f0f0;color:#333;margin-top:12px;padding:12px;border-radius:4px;font-size:14px;max-height:200px;overflow:hidden;animation:collapseToast 5s ease forwards}.newsletter-mobile__form .newsletter-toast{position:absolute;bottom:0}@keyframes collapseToast{0%,to{opacity:1;max-height:200px;padding-top:12px;padding-bottom:12px;margin-top:12px}to{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin-top:0}}@media (max-width: 768px){.main-header--tools.tools.clearfix[data-sticky-target].is-stuck{background:#fff!important;height:auto!important;padding:20px 15px!important;border:none!important}.main-header--tools[data-sticky-target].is-stuck:after{background:transparent}.main-header--centered .main-header--tools[data-sticky-target].is-stuck,.main-header--expanded .main-header--tools[data-sticky-target].is-stuck{margin-top:0!important}.main-header--tools-center{display:none!important}.main-header--centered .main-header--tools[data-sticky-target].is-stuck .main-header--tools-center{display:flex!important}.main-header--centered .main-header--tools[data-sticky-target].is-stuck .main-header--tools-center .store-title{margin:0}.main-header--centered .main-header--tools[data-sticky-target].is-stuck .main-header--tools-center .store-title img{width:100px;max-width:100%;max-height:100px}.main-header--tools.tools.clearfix[data-sticky-target]{opacity:1;transition:opacity .4s ease-in-out,transform .4s ease-in-out,background .4s ease-in-out,padding .4s ease-in-out}.main-header--tools.tools.clearfix[data-sticky-target].is-stuck{background:#fff!important;height:auto!important;padding:20px 15px!important;border:none!important;opacity:1!important;pointer-events:auto}.main-header--tools.tools.clearfix[data-sticky-target]{pointer-events:auto!important}.main-header--tools-center{pointer-events:none}.main-header--tools.tools.clearfix[data-sticky-target].is-stuck .main-header--tools-center{pointer-events:auto}}html{scrollbar-gutter:stable both-edges}.section-article .breadcrumbs{text-align:center}.blog-section{max-width:1540px;margin:0 auto;padding:1rem}.blog-section .page-title{border:none}.blog-section .breadcrumbs{text-align:center}.blog-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem auto 1.5rem;width:fit-content}.blog-filter-button{padding:.5rem 1rem;background:transparent;border:1px solid #ccc;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.blog-filter-button.active{background:#000;border-color:#000;color:#fff}#blog-posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;padding:100px 0 50px}.blog-card{background:#fff;border:1px solid #e1e1e1;border-radius:0;overflow:hidden;display:flex;flex-direction:column;min-height:380px;box-shadow:0 8px 8px #0000001a;transition:box-shadow .3s,transform .3s;opacity:0;animation:fadeInUp .5s ease forwards}.blog-card:hover{box-shadow:0 12px 16px #00000026;transform:translateY(-4px)}.blog-card img{width:100%;height:180px;object-fit:cover}.blog-card-content{flex:1;display:flex;flex-direction:column;padding:1.3rem}.blog-card-content h3{margin:0 0 .5rem;font-size:1.125rem;font-weight:700;text-transform:uppercase}.blog-card-content p{flex:1;margin:0 0 1rem;padding-top:10px;line-height:1.4;color:#555}.read-more-btn{align-self:flex-start;padding:.5rem 1rem;font-size:.875rem;font-weight:500;color:inherit;background:transparent;border:1px solid #ccc;border-radius:0;text-decoration:none;transition:background .2s,color .2s}.read-more-btn:hover{background:#000;color:#fff;border-color:#000}#blog-pagination{display:none;justify-content:center;gap:1rem;margin-top:2rem}#blog-pagination button{padding:.5rem 1rem;background:transparent;border:1px solid #ccc;border-radius:4px;cursor:pointer;transition:background .2s,color .2s}#blog-pagination button:disabled{opacity:.5;cursor:default}#blog-pagination button:hover:not(:disabled){background:#000;color:#fff;border-color:#000}@media (max-width: 600px){#blog-posts-grid{grid-template-columns:1fr!important}.blog-card-content{padding:.75rem .5rem}}@media (min-width: 601px) and (max-width: 1024px){#blog-posts-grid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width: 1025px) and (max-width: 1440px){#blog-posts-grid{grid-template-columns:repeat(3,1fr)!important}}@media (min-width: 1441px){#blog-posts-grid{grid-template-columns:repeat(4,1fr)!important}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=/cdn/shop/t/39/assets/custom.css.map */
