@import"https://fonts.googleapis.com/css2?family=Arsenal:ital,wght@0,400;0,700;1,400;1,700&display=swap";@font-face{font-family:Stay Classy;src:url(https://cdn.shopify.com/s/files/1/2800/8456/t/6/assets/northern-classics-llc-stay-classy.ttf?v=1618934073)}.collection-list-main.collection-list-wrapper a.link_btn{font-size:13px}.card__text a.link_btn{color:#1f2a44;text-transform:uppercase}.collection-list-main.collection-list-wrapper h3{margin:0 0 4px}.collection-list-main.collection-list-wrapper .card__text{padding-top:1rem}.custom_class_for_sliderh3{font-size:22px;font-weight:600}slider-component.slider-mobile-gutter .slider-counter.caption{display:none}slider-component.slider-mobile-gutter button.slider-button{position:absolute;top:50%}slider-component.slider-mobile-gutter{position:relative}slider-component.slider-mobile-gutter button.slider-button.slider-button--prev{left:0}slider-component.slider-mobile-gutter button.slider-button.slider-button--next{right:0}slider-component.slider-mobile-gutter button.slider-button svg{height:20px!important;width:20px}.collection-list-main.collection-list-wrapper .card__text.color-accent-2{background:transparent;text-align:center}h6{font-family:Stay Classy!important;font-size:44px;color:#89aae2!important;margin-bottom:0!important;margin-block-end:0px;font-weight:400}.banner__content.text_align--right .banner__box{text-align:right}.banner__content.text_align--left .banner__box{text-align:left}details[open] svg{transform:rotate(360deg);transition:.3s all linear}details svg{transform:rotate(0);transition:.3s all linear}#shopify-section-template--15003767406784__image_banner .banner__text{font-family:Stay Classy!important}.banner__content.text_align--left .banner__buttons{justify-content:flex-start}.banner__content.text_align--right .banner__buttons{justify-content:flex-end}.banner__content.text_align--center .banner__buttons{justify-content:center}.multicolumn-list h3{font-weight:700}.header__menu-item .icon-caret{display:none}.header__menu-item{font-size:1.6rem!important}.list-menu--disclosure{width:21rem!important}.menu-drawer__menu-item{font-size:1.4rem!important}.color-accent-2 h3{color:#1f2a44!important}.card-colored.color-accent-2 .card__text{background-color:#1f2a440a}.h0,.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-family:Arsenal,sans-serif!important}.footer-block__heading{text-transform:uppercase}.main-page-title{text-align:center;text-transform:uppercase;margin-left:auto!important;margin-right:auto!important;position:relative;width:100%}.main-page-title:after{content:"";background:#89abe3;width:60px;height:2px;position:absolute;z-index:1;bottom:-7px;left:50%;transform:translate(-50%,-50%);margin:0 auto}.shopify-policy__title{display:none!important}.shopify-legal__title h1{text-align:center;text-transform:uppercase;margin-left:auto!important;margin-right:auto!important;position:relative;width:100%}.shopify-legal__title h1:after{content:"";background:#89abe3;width:60px;height:2px;position:absolute;z-index:1;bottom:-7px;left:45%;margin:0 auto}.shopify-policy__body tr:first-of-type{background-color:#89aae2}.collection-list-title{font-family:Arsenal,sans-serif!important;text-align:center;margin-left:auto!important;margin-right:auto!important;position:relative;width:100%}.collection-list-title:after{content:"";background:#89abe3;width:60px;height:2px;position:absolute;z-index:1;bottom:-7px;left:48%;margin:0 auto}.video-section h2.title{font-family:Arsenal,sans-serif!important;text-align:center;margin-left:auto!important;margin-right:auto!important;position:relative}.video-section h2.title:after{content:"";background:#89abe3;width:60px;height:2px;position:absolute;z-index:1;bottom:-7px;left:48%;margin:0 auto;text-align:center}.multicolumn h2.title{font-family:Arsenal,sans-serif!important;text-align:center;margin-left:auto!important;margin-right:auto!important;position:relative;width:100%}.multicolumn h2.title:after{content:"";background:#89abe3;width:60px;height:2px;position:absolute;z-index:1;bottom:-7px;left:48%;margin:0 auto}.main-heading{font-family:Arsenal,sans-serif!important;text-align:center;margin-left:auto!important;margin-right:auto!important;position:relative;width:100%}.main-heading:after{content:"";background:#89abe3;width:60px;height:2px;position:absolute;z-index:1;bottom:-7px;left:48%;margin:0 auto}.footer__content-top .footer-accordion:after{content:"\2795";font-size:11px;color:#1f2a44;float:right;margin-left:5px}.footer__content-top .footer-accordion.active:after{content:"\2796"}.multicolumn-card__image-wrapper--fourth-width{width:10%}.text-center{text-align:center!important}.insta-link{color:#89abe3;text-decoration:none;cursor:pointer;text-align:center;display:flex;align-items:center;justify-content:center}.header__menu-item a{text-decoration:none;color:inherit}.list-social__link{padding:2rem .8rem!important}.list-social__item .icon{height:2.8rem!important;width:2.8rem!important}:focus-visible{outline:0px!important;outline-offset:0!important;box-shadow:none!important}.custom_class_for_slider .card--stretch .card__text{position:absolute;top:50%;transform:translateY(-50%);text-align:center;left:0;right:0;background:transparent;padding:0;z-index:1}.custom_class_for_slider .card--stretch .card__text h3{font-size:22px;font-weight:600}.custom_class_for_slider li.collection-list__item a.card{position:relative}.custom_class_for_slider li.collection-list__item a.card:after{position:absolute;content:"";background:#0000001a;left:0;top:0;width:100%;height:100%}#CollectionFiltersForm{display:flex;flex-direction:column}.js .facets__form{grid-template-columns:calc(100% - 27rem) 25rem}.facets__wrapper .disclosure-has-popup{width:100%!important;flex:unset;width:auto;border:0;margin:0}.facets__wrapper .disclosure-has-popup summary.facets__summary{border-bottom:1px solid #e6e6e6;padding:10px 0;cursor:pointer;text-transform:uppercase;outline:0!important;letter-spacing:2.4px}.facets__heading,.collection-filters__label{color:#89aae2!important;font-size:1.6rem!important;text-transform:uppercase}.facets__display{display:block;width:100%!important;position:unset!important;top:unset!important;left:unset!important;border:0!important}.collection-filters__sort{box-shadow:none;border-bottom:1px solid #e6e6e6;padding:10px 0;cursor:pointer;text-transform:uppercase;outline:0!important;letter-spacing:2.4px;width:100%}.collection-filters__field .select{width:100%!important}.collection-filters__field{align-items:flex-start!important;display:block!important;flex-grow:1;justify-content:flex-start!important}.facets__wrapper{display:block!important;width:100%}.disclosure-has-popup .icon.icon-caret{transform:rotate(0);transition:.4s}.disclosure-has-popup[open] .icon.icon-caret{transform:rotate(180deg);transition:.4s}.facets__summary:hover span{text-decoration:none!important;text-underline-offset:0!important}.custom_items2 h2.footer-block__heading,.custom_items2 ul.footer-block__details-content.list-unstyled{padding-left:31%}#Slider-template--15003767406784__163138874901ee69be .card--stretch,#Slider-template--15003767406784__163138874901ee69be li.collection-list__item a.card{position:relative}#Slider-template--15003767406784__163138874901ee69be li.collection-list__item a.card:after{position:absolute;content:"";background:#0000001a;left:0;top:0;width:100%;height:100%}#Slider-template--15003767406784__163138874901ee69be .card--stretch .card__text{position:absolute;top:50%;transform:translateY(-50%);text-align:center;left:0;right:0;background:transparent;padding:0;z-index:1}#Slider-template--15003767406784__163138874901ee69be .card--stretch .card__text h3{font-size:22px;font-weight:600}#Slider-template--15003767406784__163138874901ee69be .card--stretch .card__text h3 span.icon-wrap{display:none}#Slider-template--15003767406784__16313883847b7b49f4 .card__text{background:transparent}#Slider-template--15003767406784__16313883847b7b49f4 .card__text span.icon-wrap{display:none}#Slider-template--15003767406784__16313883847b7b49f4 .card__text h3{text-align:center}.accordion__content div{flex-wrap:wrap;position:relative}.product__info-wrapper .accordion__content h6{margin-top:10px}.multicolumn .multicolumn-card h3{font-weight:400}.accordion__content svg{transform:none!important;width:24px;height:24px;position:absolute;left:0;top:1px}.multicolumn-card .media img{object-fit:contain;height:auto}.multicolumn .media img{width:auto;margin:0 auto;left:50%;transform:translate(-50%);width:100%!important;object-fit:cover!important}.multicolumn-card__info{padding:2rem 2.5rem}.rte.accordion__content .des-main{padding:0;display:grid;grid-template-columns:8fr 4fr;gap:30px}.rte.accordion__content .des-main .des-right img{width:100%}.main_slider_wrapper .banner__media,.main_slider_wrapper .banner__media img{position:static}.main_slider_wrapper .banner__content{position:absolute;top:0;left:0;right:0;bottom:0}.main_slider_wrapper{position:relative}.main_slider_wrapper button.slick-disabled{opacity:.5;cursor:not-allowed}.main_slider_wrapper button.slick-prev,.main_slider_wrapper button.slick-next{position:absolute;top:50%;transform:translateY(-50%);background-image:url(/cdn/shop/t/5/assets/right-svg1.svg?v=1659608513);font-size:0;height:50px;background-position:center;width:50px;background-color:#89abe3;border:none;z-index:9;background-size:40px;background-repeat:no-repeat;cursor:pointer}.main_slider_wrapper button.slick-prev{left:40px;transform:translateY(-50%) rotate(180deg)}.main_slider_wrapper button.slick-next{right:40px}ul.slick-dots{display:flex;list-style-type:none;justify-content:center;padding:0;margin:10px 0}ul.slick-dots button{display:block;background:transparent;font-size:0;cursor:pointer;width:15px;height:15px;border:1px solid #000;border-radius:50%}ul.slick-dots li{margin:0 5px;cursor:pointer;display:inline-block}ul.slick-dots li.slick-active button{background:#89abe3;border-color:#89abe3}.main_slider_wrapper ul.slick-dots{text-align:center}a{text-decoration:none}body#our-collections .iframe-wrapper-main{max-width:640px;width:100%;padding:0!important;margin:20px auto 0!important}.iframe-wrapper{position:relative;height:0;overflow:hidden;padding-bottom:56%}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.popup-product-details p{margin:0}p.popup-product-price{line-height:1.5;letter-spacing:.13rem;font-weight:400;font-size:1.8rem;font-family:var(--font-body-family);margin:0;color:rgb(var(--color-foreground))}.popup-product-details h3{margin:0}.drop_down_section .slick-prev,.drop_down_section .slick-next{border:none!important;width:14px!important;height:14px!important;background-color:transparent!important}.product_list.slick-slider>button:before{content:""!important;position:absolute;width:30px;height:30px;transform:translate(-50%,-50%);top:50%!important;left:50%!important;display:block!important}@media (min-width:750px){.main_slider_wrapper ul.slick-dots{display:none}}@media (min-width:1200px){body#our-story .rte.accordion__content .des-main{grid-template-columns:7fr 5fr}body#our-story #MainContent .page-width{max-width:1152px;margin:0 auto;padding:0}}@media (max-width:1300px){.rte.accordion__content .des-main{grid-template-columns:6fr 6fr}}@media (max-width:991px){.rte.accordion__content .des-main{grid-template-columns:unset}.rte.accordion__content .des-main .des-right img{width:auto}}@media (min-width:769px){.banner__content .desktop_hide{display:none}}@media (max-width:768px){#our-collections .rte.accordion__content iframe{width:100%}.custom_items2 h2.footer-block__heading,.custom_items2 ul.footer-block__details-content.list-unstyled,.accordion__content div{padding-left:0}.rte.accordion__content img{margin:0!important}.banner__content .mobile_hide{display:none}}@media screen and (min-width: 990px){.header--middle-left .header__inline-menu{margin-left:auto!important;margin-right:auto!important}.list-social__item:last-child a{padding-right:0!important}.header{padding-top:1rem!important;padding-bottom:1rem!important}#main-collection-product-grid .grid__item{max-width:33.33%}.grid-small{width:15%;max-width:15%}.grid-large{width:85%;max-width:85%}.collection.page-width{padding:0 2rem;padding-right:0}.collection-filters__item{padding-left:0!important;margin:10px 0;display:block!important;width:100%}.disclosure-has-popup[open]>.facets__summary:before{z-index:-1!important}.large-hide{display:none!important}}@media screen and (min-width: 750px){.show_full_image{min-height:700px!important;padding-top:0}.banner__justifycontent--center{justify-content:center!important}.banner__justifycontent--left{justify-content:left!important}.banner__justifycontent--right{justify-content:right!important}.banner--desktop-transparent .banner__box{background-color:transparent;--color-foreground: 135,169,226 !important;--color-button: 135,169,226 !important;--color-button-text: 255,255,255 !important}.banner--desktop-transparent .banner__text{color:#1f2a44!important}.banner__box{max-width:100rem!important}.banner__box>*+.banner__text{font-size:3.6rem;line-height:1.1}.h2,h2{font-size:4rem}}@media (max-width:989px){.grid-large{width:100%;max-width:100%}.small-hide{display:none!important}}@media (max-width:749px){.regular_kids .banner__media:before{padding-bottom:0!important}.regular_kids .banner__media img{position:static}.main_slider_wrapper ul.slick-dots{margin:10px 0 20px}#insta-feed .instafeed-container,.instafeed-shopify .instafeed-container{width:50%!important;padding-top:50%!important;margin-bottom:20px}.newsletter-form{align-items:flex-start!important;justify-content:flex-start!important}.footer__list-social.list-social{justify-content:flex-start!important}.h1,h1{font-size:2rem}.collection-list-title:after{left:42%}.video-section h2.title:after{left:42%}.multicolumn h2.title:after{left:42%}.main-heading:after{left:42%}.list-social__item:first-child a{padding-left:0!important}.footer-block__newsletter+.footer__list-social{margin-top:0!important}.grid-large{width:100%;max-width:100%}.collection-filters{display:inline-block!important}#Banner-template--15298361524416__1631390101fdaeacac:before,#Banner-template--15298361524416__1631390101fdaeacac .banner__media:before,#Banner-template--15298361524416__1631390101fdaeacac:not(.banner--mobile-bottom) .banner__content:before{display:none!important}div#insta-feed a:nth-child(3),div#insta-feed a:nth-child(4),div#insta-feed a:nth-child(5),div#insta-feed a:nth-child(6){display:none!important}}.custom-dropdown{position:relative;width:300px;padding:12px 15px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:#fff;background-color:#86a9e1;border:1px solid white;font-size:14px}.main_heading{text-transform:uppercase}.dropdown-selected{width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent}.dropdown-selected:after{content:none;font-size:12px;margin-left:10px}.dropdown-options{position:absolute;top:100%;left:0;right:0;background-color:#ecf2fb;border:0px solid #ECF2FB;border-radius:5px;list-style:none;margin:0;padding:10px 0 15px;z-index:2;max-height:200px;overflow-y:auto;height:100%;min-height:fit-content;margin-top:4px!important}.dropdown-options li{padding:0 15px;color:#1f2a44;cursor:pointer;transition:background .3s ease;font-size:14px;line-height:26px;text-transform:uppercase;font-weight:500;letter-spacing:0}.dropdown-options li:hover{background-color:#d1e0ff}.dropdown-options[style*=none]{display:none!important}.slick-prev,.slick-next{background:#fff;border:1px solid #e2e8f0;border-radius:50%;width:40px;height:40px;z-index:10;transition:background .3s ease,border .3s ease;background-size:contain;background-position:center;background-repeat:no-repeat;text-indent:-9999px}.slick-prev{background-image:url(/cdn/shop/files/Vector_3.png?v=1748509396);left:85px}.slick-next{background-image:url(/cdn/shop/files/Vector_2.png?v=1748509336);right:85px}.slick-prev:before,.slick-next:before{content:none!important;display:none!important}body.gradient.popup-bg-fixed{height:100vh;overflow:hidden}.popup_add_cart{padding:10px 20px;background:#87a9e2;color:#fff;border:none;cursor:pointer;width:100%;max-width:227px;height:45px}.popup_buttons{display:flex;grid-gap:17px;justify-content:center;margin:5rem 20px 0}.product{padding:10px}.slick-slide{display:flex!important;justify-content:center}.slick-arrow{z-index:10}.popup{width:100%;height:100%;background:#0006;display:none;position:fixed;top:0;left:0;right:0;bottom:0;text-align:center;z-index:1000;align-items:center;justify-content:center}.popup__content{background:#fff;border-radius:10px;padding:30px;max-width:70%;margin:0 auto;width:100%;max-height:100vh;display:flex;flex-direction:column;position:relative;box-sizing:border-box;overflow:hidden;overflow-y:auto}.product_details{display:flex;overflow-x:auto;justify-content:center}.outfit-builder-page{padding-top:100px}.close{position:absolute;right:15px;top:15px;width:24px;height:24px;cursor:pointer}.close span{position:absolute;width:100%;height:3px;background:#3b82f6;border-radius:2px}.close span:nth-child(1){transform:rotate(45deg)}.close span:nth-child(2){transform:rotate(-45deg)}.popup-product{background:#f9f9f9;border-radius:8px;padding:20px;text-align:center;flex:1 1 20%;max-width:20%}.popup-product-image{max-width:100%;height:auto;margin-bottom:15px;display:block;margin-left:auto;margin-right:auto}.popup-product-price{font-size:16px;font-weight:700;color:#333;margin:10px 0}.variant-dropdown{width:100%;max-width:200px;margin-top:10px;padding:10px;border-radius:8px;border:1px solid #ccc}.drop_down_button{margin-top:20px;padding:10px 20px;background:#87a9e2;color:#fff;border:none;cursor:pointer;align-self:center}.share_link{padding:10px 20px;background:#fff;color:#000;border:1px solid black;cursor:pointer;margin-top:0;align-self:center;width:100%;max-width:227px;height:45px}.drop_down_section{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;padding:12px 0 40px;position:relative}.page-width{max-width:1200px;margin:0 auto;padding:0 20px}.product_list{margin-top:20px}.drop_with_product{display:flex;align-items:flex-start;gap:20px;flex-wrap:nowrap}.custom-dropdown{flex:0 0 25%;width:100%}.product_list{flex:1;max-width:calc(100% - 320px);margin-top:0}.product_list .product img{max-width:35%;height:auto}.drop_down_product .product_list button.slick-disabled{opacity:.5}.dropdown-selected{font-size:14px;font-weight:500;letter-spacing:0}.product_list.slick-slider>button{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:1}.drop_down_section .main_heading.center{font-family:Arsenal;font-weight:400;font-size:40px;line-height:100%;letter-spacing:0;text-transform:uppercase;margin-bottom:8rem;position:relative;color:rgb(var(--color-foreground))}.drop_down_section .main_heading.center:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);background:#89abe3;width:65px;height:2px}.drop_down_section .custom-dropdown .dropdown-selected span.dropdown_arrow{rotate:180deg;transition:.3s linear}.drop_down_section .custom-dropdown .dropdown-selected.active span.dropdown_arrow{rotate:0deg}.drop_down_section .popup .popup__content button.close{position:static;width:227px;height:45px;background:transparent;border:1px solid #000}.drop_down_section .popup .popup__content button.drop_down_button{width:227px;height:45px;margin-top:0}.popup_buttons *,.product_close_wrapper *,.drop_with_product *{font-size:1.5rem;letter-spacing:.1rem;line-height:1.2;font-family:var(--font-body-family)}.popup__content .product_details .popup-product .variant-dropdown{max-width:100%;border-radius:100px;border-color:#000;font-size:1.5rem;letter-spacing:.1rem;line-height:1.2;font-family:var(--font-body-family)}.popup__content .product_details .popup-product{background:#fff;display:flex;flex-direction:column;justify-content:space-between}.product_close_wrapper{display:flex;flex-direction:row-reverse;justify-content:center;grid-gap:17px;margin-top:5rem}@media (max-width: 768px){.page-width{padding:0 15px}.drop_down_list{padding:15px}.slick-prev{left:10px}.slick-next{right:10px}.popup__content{width:100%;padding:20px;max-width:95%}.popup-product{flex:0 0 60%;max-width:60%;width:100%}.popup-product-image{max-width:300px}.drop_down_button,.popup_add_cart,.share_link{width:100%;padding:12px}.drop_with_product{flex-direction:column;gap:10px}.custom-dropdown,.product_list{flex:1;max-width:100%}}@media (max-width: 480px){.custom-dropdown{width:100%;font-size:14px}.dropdown-selected{font-size:16px;padding:0}.dropdown-options li{padding:8px}.product{padding:10px}.popup-product p{font-size:14px}.variant-dropdown{font-size:13px;padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.css.map */
