.btn-link,.hand-font,a:not(.btn).btn-link{font-family:var(--hand-font-stack);font-display:swap}@font-face{font-family:Nanum Pen Script;font-display:swap;font-style:normal;font-weight:400;src:url(nanum-pen-script-v15-latin-regular.eot);src:local(""),url(nanum-pen-script-v15-latin-regular.eot?#iefix) format("embedded-opentype"),url(nanum-pen-script-v15-latin-regular.woff2) format("woff2"),url(nanum-pen-script-v15-latin-regular.woff) format("woff"),url(nanum-pen-script-v15-latin-regular.ttf) format("truetype"),url(nanum-pen-script-v15-latin-regular.svg#NanumPenScript) format("svg")}:root{--bb-yellow-color:#FAAB11;--hand-font-stack:"Nanum Pen Script";--subheading-font-size:24px;--subheading-line-height:28px;--buttons-letter-spacing:normal!important;--ease-in-out-quad:cubic-bezier(.45, 0, .55, 1);--ease-in-out-cubic:cubic-bezier(.65, 0, .35, 1);--ease-in-out-quart:cubic-bezier(.76, 0, .24, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1)}@keyframes scroll-incitation{0%,37.5%{transform-origin:50% 100%;transform:scaleZ(1)}49%{transform-origin:50% 100%;transform:scale3d(1,0,1)}50%{transform-origin:50% 0;transform:scale3d(1,0,1)}67.5%,to{transform-origin:50% 0;transform:scaleZ(1)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.notification-bar__message p{text-transform:capitalize;font-size:13px}.notification-bar a:hover{color:initial}#mobile-menu .mobile-menu-link,#mobile-submenu .mobile-menu-link,.bb-pagination .page-item a,.bb-pagination .page-item a:not(.btn),.btn-link,.description-block__header h2.bb-label,.footer-top,.title-bar h3.typography--padding-bottom,a:not(.btn).btn-link{color:var(--bb-yellow-color)}.dropdown-menu.dropdown-menu--standard .dropdown-submenu__link,.nav>li.mega-menu .dropdown-submenu .dropdown-submenu__linklist li a,.sticky-desktop-menu #main-navigation-wrapper .mega-menu-block a{color:var(--bb-yellow-color);text-transform:uppercase}#mobile-menu .mobile-menu-link.top-link,#mobile-menu .mobile-menu-sub.mobile-menu-link,#mobile-submenu .mobile-menu-link.top-link,#mobile-submenu .mobile-menu-sub.mobile-menu-link{color:#fff}#shopify-section-footer footer h3 span.hand-font,.nav>li.mega-menu .dropdown-menu .mega-menu-block__heading .hand-font{display:inline-block;font-size:20px;line-height:20px;margin-bottom:0;position:relative;bottom:-10px;color:#fff;text-transform:lowercase}#shopify-section-footer footer h3 span.hand-font:before,.nav>li.mega-menu .dropdown-menu .mega-menu-block__heading .hand-font:before{content:" ";background-image:url(astrix-white.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;vertical-align:middle;height:20px;width:20px;margin-right:8px}@media screen and (min-width:767px){.header-wrapper{padding-bottom:24px}}.mobile-header--wrapper .mobile-side-column{width:40%}.mobile-header--wrapper .mobile-logo-column{width:100%}.promotional_text{margin-top:10px}.promotional_text ul{text-align:left}.footer-top{background-image:linear-gradient(#000000b3,#000c),url(footer-mesh.svg);background-repeat:repeat-x;background-size:contain;background-position:bottom;border-top:1px solid #fff;padding:20px 0}.footer-top .image-bar__content{margin:20px auto}.footer-top .image-bar__content .lazyload-blur-wrapper{display:flex;justify-content:center}.footer-top .image-bar__content .lazyload-blur-wrapper img{max-width:400px!important}#shopify-section-footer footer h3,.footer__block-type--menu .footer__mobile-menu-expandable h3 button{color:var(--color-primary);text-transform:uppercase}#shopify-section-footer footer a{text-transform:uppercase}#shopify-section-footer footer a:hover,#shopify-section-footer footer button:hover{opacity:1;color:var(--active-link-color)}#shopify-section-footer footer .sm-icons p{display:none!important}#shopify-section-footer footer #newsletter-wrapper [id^=newsletter_submit],#shopify-section-footer footer [id^=newsletter-wrapper] [id^=newsletter_submit]{background:var(--button-background-color)}#shopify-section-footer footer #newsletter-wrapper [id^=newsletter_submit]:hover,#shopify-section-footer footer [id^=newsletter-wrapper] [id^=newsletter_submit]:hover{background:var(--button-background-hover-color);opacity:1}.footer-middle{position:relative}.footer-middle .stamp{background-image:url(stamp-turn-up-the-heat-blue.svg);background-repeat:no-repeat;background-size:100px 100px;background-position:center;position:absolute;right:15px;top:-50px;width:100px;height:100px;animation:15s linear infinite rotation}@media (min-width:768px){.sm-icons.flex-md-column{flex-direction:row!important}.footer__block-wrapper .sm-icons li:first-child{margin-top:0}}#page-banner .feature-row__image:after,.bb-pagination:before{content:"";position:absolute;height:calc(12.5% + 4rem);left:50%;width:1px;z-index:9}.title-bar h2{font-size:35px}.featured-row__subtext p{margin-bottom:1rem}.description-block__header h2{color:#fff;font-size:1.8rem}.description-block__header h2.bb-label{display:inline-block;font-size:1.5rem;line-height:1.5rem;margin-bottom:.5rem;position:relative}.description-block__header h2.bb-label:before{content:" ";background-image:url(astrix-yellow.svg);background-repeat:no-repeat;background-size:100%;display:inline-block;vertical-align:middle;height:1.5rem;width:1.5rem;margin-right:8px}.accordion-section{border-top:1px solid #fff;margin-bottom:0}.description-wrapper{margin-bottom:0}.description-block__header{padding-top:15px;padding-bottom:15px}.description-block__header .feather{stroke:#fff}.description-block__header .feather-minus,.description-block__header .feather-plus{transform:translateY(-50%) rotate(0);position:absolute;right:0;top:50%}.description-block__header .feather-minus,.description-wrapper[open] .description-block__header .feather-plus{display:none}.description-wrapper[open] .description-block__header .feather-minus{display:block}.bb-pagination .feather{stroke:var(--bb-yellow-color)}.bb-pagination .number-item{border-right:1px solid var(--bb-yellow-color)}.bb-pagination .number-item:nth-last-child(2){border-right:0px solid var(--bb-yellow-color)}.bb-pagination .page-link{padding-top:0;padding-bottom:0;line-height:normal}.bb-pagination .page-item.active .page-link{background-color:transparent}.bb-pagination{position:relative;padding-top:40px}.bb-pagination:before{bottom:87.5%;background:var(--bb-yellow-color);transform-origin:0 0;transform:scaleY(0);transition:transform .75s .5s var(--ease-in-out-quart);transform:scale(1);animation-duration:4s;animation-name:scroll-incitation;animation-iteration-count:infinite;animation-delay:2s;animation-timing-function:var(--ease-in-out-quad)}a{text-underline-offset:4px}a:not(.btn):hover{opacity:1}.btn-link,a:not(.btn).btn-link{display:inline-block;margin:10px 0;font-size:17px;position:relative}.btn-link:before{content:" ";background-image:url(astrix-yellow.svg);background-size:100%;height:17px;width:21px;background-repeat:no-repeat;position:relative;top:3px;right:-3px;display:inline-block}.flickity-button{background:var(--button-background-color);color:var(--button-text-color)}.flickity-prev-next-button.previous{left:-50px}.flickity-prev-next-button.next{right:-50px}@media screen and (max-width:767px){:root{--body-font-size:14px}.shopify-section .homepage-sections-wrapper{padding:15px 0}.footer-top{background-image:linear-gradient(#00000080,#00000080),url(footer-mesh-mobile.svg);background-position:bottom}.footer__block-type--menu{width:50%}.footer-middle .stamp{background-size:60px 60px;top:-30px;width:60px;height:60px}.flickity-button{background:0 0;color:#fff}.flickity-prev-next-button.previous{left:-20px}.flickity-prev-next-button.next{right:-20px}}#page-banner{padding:0}.feature-row--image-top{flex-direction:column}.feature-row--image-bottom{flex-direction:column-reverse}#page-banner .feature-row--image-bottom .feature-row__text--inner,#page-banner .feature-row--image-bottom .title-bar,#page-banner .feature-row--image-top .feature-row__text--inner,#page-banner .feature-row--image-top .title-bar{text-align:center;color:#fff!important}#page-banner img{display:block;height:100%;width:100%;object-fit:cover;object-position:50% 50%}@media screen and (min-width:769px){#page-banner .banner-mobile-image{display:none}}@media screen and (max-width:766px){#page-banner .banner-desktop-image{display:none}}#page-banner .feature-row__image:after{top:87.5%;background:#fff}#page-banner .feature-row__image{margin-bottom:4rem}.{}
/*# sourceMappingURL=/cdn/shop/t/57/assets/custom.css.map */
