@charset "UTF-8";@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translate(0)}}:root{font-size:14px}body{font-family:Open Sans,Helvetica,Arial,sans-serif;line-height:1.8;color:gray}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Lora,serif;color:#000}h1.underlined,h2.underlined,h3.underlined,h4.underlined,h5.underlined,h6.underlined,.h1.underlined,.h2.underlined,.h3.underlined,.h4.underlined,.h5.underlined,.h6.underlined{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #e5e5e5}p:last-child{margin-bottom:0}a,a:hover{color:#000}img{max-width:100%;transition:.3s}@media (hover: hover){img:hover{opacity:.75}}.row:not(:last-child){margin-bottom:2rem}@media (max-width: 767.98px){.row:not(:last-child){margin-bottom:1rem}}body.template-about .about-rows tbody tr td{width:50%;padding:2rem 0}body.template-about .about-rows tbody tr td.content-column{padding-right:3rem;padding-left:3rem}body.template-about .about-rows tbody tr td.content-column .content-heading{position:relative}body.template-about .about-rows tbody tr td.content-column .content-heading:before{color:#f3f3f3;font-size:4rem;content:"01";position:absolute;top:0;left:0;z-index:-1;display:block;line-height:1}@media (max-width: 767.98px){body.template-about .about-rows tbody tr,body.template-about .about-rows tbody tr td{display:block}body.template-about .about-rows tbody tr td.content-column,body.template-about .about-rows tbody tr td.image-column{width:100%;padding:1rem 0}}body.template-blog .sidebar .card.categories .list-group-item{text-transform:uppercase}body.template-blog .sidebar .card.categories .list-group-item.active{font-weight:600;background:transparent;color:#dfc4bf;border-color:#dfc4bf}body.template-blog .sidebar .card.categories .list-group-item.active:before{content:"\2022";padding:0 .5rem;border-color:#dfc4bf}body.template-product section.section.product{padding:2rem 0 4rem}body.template-product section.section.product .product-images{background-color:#fff;list-style:none;padding:0;margin:0}body.template-product section.section.product .product-images li{position:relative;overflow:hidden}body.template-product section.section.product .product-images .owl-nav button{background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.4) 100%);background:linear-gradient(to right,#fff0,#fff6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffffff",endColorstr="#ffffff40",GradientType=1);width:2rem;position:absolute;top:0;right:0;bottom:0;outline:none}body.template-product section.section.product .product-images .owl-nav button span{font-size:40px;color:#fff;display:block;line-height:1;text-shadow:0 0 15px #000}body.template-product section.section.product .product-images .owl-nav button.owl-prev{background:-moz-linear-gradient(left,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.4) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff6,#fff0);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff40",endColorstr="#ffffffff",GradientType=1);right:auto;left:0}body.template-product section.section.product .product .product-info-wrapper{height:100%}body.template-product section.section.product .product .product-info-wrapper .product-info-content{margin-bottom:1rem}body.template-product section.section.product .product .product-info-wrapper .product-info-content form[action="/cart/add"]{margin-top:2rem}body.template-product section.section.product .product .product-info-wrapper .product-info-content form[action="/cart/add"] .btn{text-transform:none}body.template-product section.section.product .product .product-info-wrapper .product-info-content .product-price{font-size:1.5rem}body.template-product section.section.product .product .product-info-wrapper .product-info-content .product-price span{display:inline-block}body.template-product section.section.product .product .product-info-wrapper .product-info-content .product-price span.product-label{display:none}body.template-product section.section.product .product .product-info-wrapper .product-info-content .product-description{margin-bottom:1rem}body.template-product section.section.related-products{padding-bottom:9rem}body.template-collection .sidebar .menu-group .list-group-item{padding:1rem 0;margin:0 1rem;border:0;border-radius:0!important}body.template-collection .sidebar .menu-group .list-group-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.125)}body.template-collection .seo-text{margin-bottom:2rem;flex-basis:100%}body.template-collection .seo-text.seo-text--under{margin-top:2rem}body.template-cart table.cart-items{border-bottom:1px solid #e5e5e5;margin-bottom:1rem}body.template-cart table.cart-items .btn.remove-btn{background:#000!important;color:#fff!important;padding:0;width:20px;height:20px;position:relative;border:0;border-radius:100%}body.template-cart table.cart-items .btn.remove-btn .cross{display:block;line-height:1;padding-top:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.template-cart table.cart-items thead tr th{font-weight:400;color:#000;border-top:0;border-bottom-width:1px}body.template-cart table.cart-items tbody tr td{vertical-align:middle}body.template-cart table.cart-items tbody tr td .qty-input{max-width:80px;text-align:center;border-width:1px;border-radius:3px}body.template-cart table.cart-items tbody tr td .qty-btn{font-weight:400;padding:.5rem;border:0}body.template-cart table.cart-items tbody tr td .item-price{font-size:120%;color:#000}body.template-cart table.cart-summary{font-size:1.25rem}body.template-cart table.cart-summary tr td{padding-right:0;padding-left:0}body.template-cart table.cart-summary tr td:not(:first-child){text-align:right}body.template-cart table.cart-summary tr.subtotal td{font-size:1.5rem;font-weight:600;color:#000;padding-top:0;border-top:0}body.template-cart table.cart-summary tr.delivery td{padding-top:0;border-top:0}body.template-cart table.cart-summary tr.total{font-size:1.5rem;color:#000;font-weight:600}body.template-cart .terms-paragraph{text-align:right}body.template-cart .terms-paragraph .terms-label{display:inline-block;margin:0;padding-left:30px;text-align:right;position:relative;cursor:pointer}body.template-cart .terms-paragraph .terms-label input[type=checkbox]{position:absolute;opacity:0}body.template-cart .terms-paragraph .terms-label input[type=checkbox]:checked~.terms-checkbox{background-image:url(//nordiskhygge-dk.myshopify.com/cdn/shop/t/8/assets/check.svg?v=53104093836143119751595232821);background-position:center center;background-size:70%;background-repeat:no-repeat}body.template-cart .terms-paragraph .terms-label .terms-checkbox{position:absolute;height:20px;width:20px;left:0;top:50%;transform:translateY(-50%);background-color:#fff;border:1px solid #e8e9eb}body.template-index header.hero{height:600px;padding:2rem 1rem}body.template-index header.hero .hero-box{height:100%;overflow:hidden;position:relative;display:block}body.template-index header.hero .hero-box .hero-bg{background-color:#fff;background-size:cover;background-position:center center;background-repeat:no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;transition:.3s}body.template-index header.hero .hero-box .box-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.template-index header.hero .hero-box .box-content{position:absolute}body.template-index header.hero .hero-box .box-content.center{top:50%;left:50%;transform:translate(-50%,-50%)}body.template-index header.hero .hero-box .box-content.v-center{top:50%;transform:translateY(-50%)}body.template-index header.hero .hero-box .box-content.h-center{left:50%;transform:translate(-50%)}body.template-index header.hero .hero-box .box-content.top{top:1rem}body.template-index header.hero .hero-box .box-content.right{right:1rem}body.template-index header.hero .hero-box .box-content.bottom{bottom:1rem}body.template-index header.hero .hero-box .box-content.left{left:1rem}body.template-index header.hero .hero-box .box-content .box-tagline{text-transform:uppercase;font-weight:700;margin:0}body.template-index header.hero .hero-box .box-content .box-heading{font-size:2.5rem;margin:0}body.template-article .sidebar .card.categories .list-group-item{text-transform:uppercase}body.template-article .sidebar .card.categories .list-group-item.active{font-weight:600;background:transparent;color:#dfc4bf;border-color:#dfc4bf}body.template-article .sidebar .card.categories .list-group-item.active:before{content:"\2022";padding:0 .5rem;border-color:#dfc4bf}body.template-article .social-icons{list-style:none;padding:0;margin:0}body.template-article .social-icons li{display:inline-block}body.template-article .social-icons li .btn{width:2rem;height:2rem;color:gray;text-align:center;padding:0;border-radius:100%;position:relative;border-color:gray!important}body.template-article .social-icons li .btn>i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.section.page-header .section-head{padding-bottom:1rem}section.section.newsletter{background:url(//nordiskhygge-dk.myshopify.com/cdn/shop/t/8/assets/newsletter-bg.png?v=179398535210344587091595232833) gray no-repeat;background-size:cover;background-position:center center}section.section.newsletter .section-head{padding-bottom:2rem}section.section.newsletter .klaviyo-form-PABX8i input,section.section.newsletter .klaviyo-form-PABX8i button{height:56px!important;padding:0!important}section.section.newsletter .klaviyo-form-PABX8i input,section.section.newsletter .klaviyo-form-PABX8i input::placeholder,section.section.newsletter .klaviyo-form-PABX8i button,section.section.newsletter .klaviyo-form-PABX8i button::placeholder{font-family:Open Sans,Helvetica,Arial,sans-serif!important}section.section.newsletter .klaviyo-form-PABX8i input{padding-left:15px!important;padding-right:15px!important}section.section.newsletter .klaviyo-form-PABX8i input,section.section.newsletter .klaviyo-form-PABX8i input::placeholder{font-size:1.25rem!important}section.section.newsletter .klaviyo-form-PABX8i button{font-size:1.1rem!important;font-weight:600!important;padding-left:2.5rem!important;padding-right:2.5rem!important}section.section.featured-brands .brand a{display:block;border:1px solid #e5e5e5}#topbar{background:#dfc4bf;padding:1rem 0}#topbar .owl-item:last-child{margin-right:0!important}#topbar .owl-item img{width:auto;display:inline-block}#topbar ul.benefits{margin:0}#topbar ul.benefits li{font-size:1rem;padding-right:1rem;margin:0}#topbar ul.benefits li p{color:#000}#topbar ul.benefits li p .icon img{height:25px}#topbar ul.benefits li:last-child{padding-right:0}header.site-header{padding:4rem 0}header.site-header .site-logo{text-align:center;margin:0}header.site-header .site-logo a{display:inline-block}header.site-header .site-logo a img{max-height:50px}header.site-header .header-menu{margin:0}header.site-header .header-menu li:not(:last-child){margin-right:1rem}header.site-header .header-menu li a{display:block;position:relative}header.site-header .header-menu li a img{height:35px;margin:7.5px 0}header.site-header .header-menu li a .cart-items{width:20px;line-height:20px;background:#dfc4bf;color:#000;display:inline-block;border-radius:100%;text-align:center;position:absolute;top:0;right:-10px}header.site-header .header-menu li:last-child{padding-right:1rem}nav.main-nav{padding:0;border-top:1px solid #eee;border-bottom:1px solid #eee}nav.main-nav .nav-item .nav-link{text-transform:uppercase;font-weight:700;color:#000;padding:1rem;transition:.3s}@media (max-width: 991.98px){nav.main-nav .nav-item .nav-link{text-align:center}}nav.main-nav .nav-item .nav-link:hover{color:#dfc4bf}nav.main-nav .nav-item .dropdown-menu{padding:0;margin-top:0;border-top:0;border-radius:0;border-color:#eee}nav.main-nav .nav-item .dropdown-menu .dropdown-item{font-weight:700;text-transform:uppercase;padding:.5rem 1rem}nav.main-nav .nav-item .dropdown-menu .dropdown-item:active,nav.main-nav .nav-item .dropdown-menu .dropdown-item:focus,nav.main-nav .nav-item .dropdown-menu .dropdown-item:hover{color:#000;background-color:#0000000d}.product-grid-item{position:relative;padding:.5rem;border:1px solid #e5e5e5;overflow:hidden}.product-grid-item .product-label{text-transform:uppercase;font-weight:700;font-size:.8rem;color:#fff;position:absolute;top:1rem;left:1rem;padding:.5rem;letter-spacing:1px;background:#333;border-radius:3px;line-height:1;z-index:1001}.product-grid-item .product-label.sale{background:#dfc4bf;color:#000}.product-grid-item .product-image{position:relative;padding-top:125%;overflow:hidden}.product-grid-item .product-image a{display:block}.product-grid-item .product-image a img{position:absolute;object-fit:cover;width:100%;height:100%;top:0}.product-grid-item .product-image a:hover img{opacity:.75}.product-grid-item .product-info{text-align:center;margin-top:1rem}.product-grid-item .product-info .product-title{font-family:Lora,serif;font-size:1.25rem;margin:0}.product-grid-item .product-info .product-price{font-size:.9rem}footer.site-footer{background:#e5e5e5}footer.site-footer .footer-widgets{padding:3rem 0}footer.site-footer .footer-widgets .footer-widget .widget-heading{font-size:1.25rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;margin:0 0 1rem}footer.site-footer .footer-widgets .footer-widget .widget-content p{color:#000}footer.site-footer .footer-widgets .footer-widget .widget-list{list-style:none;padding:0;margin:0}footer.site-footer .copyright{font-size:.8rem;padding-bottom:3rem}footer.site-footer .copyright .copyright-text{font-size:1rem;color:#000}footer.site-footer .copyright .payment-icons li img{height:30px}article.card .article-image{padding-top:50%;position:relative;overflow:hidden}article.card .article-image img{min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}article.card .article-category{font-weight:700;text-transform:uppercase;color:#dfc4bf}article.card .card-title{font-size:1.75rem}article.card .article-info{margin:1rem 0 0}article.card .card-text{margin-top:1rem}article.card .article-btn{margin-top:1rem}.navbar-toggler{font-size:30px;margin-top:12.5px;padding:0;border:0}.navbar-toggler .cross{display:none}.navbar-toggler[aria-expanded=true] .cross{display:block}.navbar-toggler[aria-expanded=true] .bars{display:none}nav .pagination .page-item .page-link{color:#000}nav .pagination .page-item.active .page-link{color:#fff;background-color:#cc6955;border-color:#cc6955}.card .list-group-item{text-transform:uppercase}.card .list-group-item.active{font-weight:600;background:transparent;color:#dfc4bf;border-color:#dfc4bf}.card .list-group-item.active:before{content:"\2022";padding:0 .5rem;border-color:#dfc4bf}#shopify-section-author-card .card{display:block}table.table.table-borderless td{border:0}table.table:last-child{margin-bottom:0}.filter-menu{padding:0 0 2rem}.filter-menu .dropdown .btn{font-weight:400;text-transform:none;color:#aaa}.filter-menu .results{font-weight:600;color:#000;line-height:46px;text-transform:uppercase}blockquote.blockquote{background-color:transparent;background-image:url(//nordiskhygge-dk.myshopify.com/cdn/shop/t/8/assets/icon-quote.png?v=169137902449557227311595232827);background-position:left 8px;background-repeat:no-repeat;font-family:Lora,serif;font-size:120%;padding-left:2rem}section.section{padding:4rem 0}section.section .section-head{text-align:center;padding-bottom:3rem}section.section .section-head .section-heading{font-size:3rem;margin:0}section.section .section-head .section-tagline{font-size:1rem;margin:1rem 0 0}section.section .section-head .section-paragraph{font-size:1rem;margin-top:1rem}section.section .section-body{width:100%}section.section .section-body .section-row:not(:last-child){padding-bottom:3rem}section.section .section-footer{width:100%;padding-top:3rem}.breadcrumb{background:transparent;color:gray;padding:0;margin:0}.breadcrumb .breadcrumb-item{color:gray;text-transform:uppercase}.breadcrumb .breadcrumb-item a{color:gray}.breadcrumb .breadcrumb-item+.breadcrumb-item:before{color:gray}.breadcrumb .breadcrumb-item.active,.breadcrumb .breadcrumb-item.active a{color:#000}.form-control{padding:1rem;border-radius:0}.form-control.underlined{padding:1rem 0;border-width:0 0 1px 0}.card{border-radius:0!important}.card:not(:last-child){margin-bottom:1rem}.card .card-toggle{width:3rem;font-size:1.5rem;font-weight:400;background:#fff;padding:0;position:absolute;top:0;right:0;bottom:0;z-index:2}.card .card-toggle:before{content:"+"}.card .card-toggle.active:before{content:"-"}.card .card-img-top{border-radius:0!important}.card .card-header{text-align:center;background:#fff;border-bottom:0;position:relative;padding-top:1rem;padding-bottom:1rem}.card .card-header .card-title{margin:0;z-index:1}.card .card-header .card-title.striped{position:relative}.card .card-header .card-title.striped:before{content:"";position:absolute;top:50%;right:0;left:0;border-top:1px solid #e5e5e5;z-index:-1}.card .card-header .card-title.striped .text{background:#fff;padding:0 1rem;z-index:1}.card .table tr:first-child td{border-top:0}.card .card-footer{background:#fff}.btn{text-transform:uppercase;font-size:.9rem;font-weight:600;border-radius:0;padding:.5rem 2rem;transition:.3s}.btn.btn-lg{font-size:1.1rem;padding:.75rem 2rem}.btn.btn-white{background-color:#fff!important;border-color:#e5e5e5!important}.btn.btn-white:focus,.btn.btn-white:active,.btn.btn-white:hover{background-color:#f4f4f4!important}.btn.btn-pink{background-color:#dfc4bf!important;border-color:#dfc4bf!important}.btn.btn-pink:focus,.btn.btn-pink:active,.btn.btn-pink:hover{background-color:#dfc4bf!important}.btn.btn-muted{color:gray!important}.btn.btn-muted:focus,.btn.btn-muted:active,.btn.btn-muted:hover{color:gray!important}.btn.btn-success{background-color:#cc6955!important;border-color:#cc6955!important}.btn.btn-success:focus,.btn.btn-success:active,.btn.btn-success:hover{background-color:#b74c37!important;border-color:#b74c37!important}.btn.btn-success:focus{box-shadow:0 0 0 .2rem #cc695580!important}.visually-hidden{display:none!important}.bg-pink{background-color:#dfc4bf}.product-price{font-size:.9rem;color:#000}.product-price .compare-at-price{color:#cc6955;text-decoration:line-through;font-size:80%}@media (max-width: 991.98px){section.section{padding:3rem 0}section.section .section-head{text-align:center;padding-bottom:2rem}section.section .section-head .section-heading{font-size:2rem}.btn.btn-block,.btn.btn-sm-block{width:100%;display:block;padding-right:0;padding-left:0}nav.main-nav .nav-item{text-align:center}nav.main-nav .nav-item .dropdown-menu .dropdown-item{text-align:center}header.site-header{padding:1rem 0}header.site-header .header-menu{margin-top:12.5px}header.site-header .header-menu li{padding:0}header.site-header .header-menu li:not(:last-child){margin-right:.5rem}header.site-header .header-menu li a img{height:35px;margin:0}header.site-header .header-menu li:last-child{padding-right:0}body.template-index header.hero{height:800px;padding:1rem 0}body.template-index header.hero .hero-box .box-heading{font-size:1.5rem}body.template-index header.hero .hero-box .hero-bg{opacity:.5}body.template-index header.hero .hero-box .box-content{width:100%;text-align:center!important;position:absolute!important;top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;transform:translate(-50%,-50%)!important}body.template-cart textarea[name=note]{height:10vh}body.template-cart .cart-items tr td .product-title{font-size:1.25rem;margin:0}body.template-cart .cart-items tr td .qty-input{padding-right:0;padding-left:0}body.template-cart .cart-items tr td .remove-btn{font-size:.75rem;text-transform:uppercase}}@media (min-width: 991.99px){nav.main-nav .nav-item .dropdown-menu{height:0;display:block;opacity:0;transition:.3s;pointer-events:none}nav.main-nav .nav-item:hover .dropdown-menu{height:unset;opacity:1;pointer-events:all}}@media (min-width: 576px){.h-sm-100{height:100%!important}.h-sm-75{height:75%!important}.h-sm-50{height:50%!important}.h-sm-25{height:25%!important}.w-sm-100{height:100%!important}.w-sm-75{height:75%!important}.w-sm-50{height:50%!important}.w-sm-25{height:25%!important}}@media (min-width: 768px){body.template-product section.section.product .product .product-info-wrapper{height:100%}body.template-product section.section.product .product .product-info-wrapper .product-info-content.center{position:absolute;top:50%;transform:translateY(-50%)}.h-md-100{height:100%!important}.h-md-75{height:75%!important}.h-md-50{height:50%!important}.h-md-25{height:25%!important}.w-md-100{height:100%!important}.w-md-75{height:75%!important}.w-md-50{height:50%!important}.w-md-25{height:25%!important}}@media (min-width: 992px){.h-lg-100{height:100%!important}.h-lg-75{height:75%!important}.h-lg-50{height:50%!important}.h-lg-25{height:25%!important}.w-lg-100{height:100%!important}.w-lg-75{height:75%!important}.w-lg-50{height:50%!important}.w-lg-25{height:25%!important}}@media (min-width: 1200px){.h-xl-100{height:100%!important}.h-xl-75{height:75%!important}.h-xl-50{height:50%!important}.h-xl-25{height:25%!important}.w-xl-100{height:100%!important}.w-xl-75{height:75%!important}.w-xl-50{height:50%!important}.w-xl-25{height:25%!important}}@media (hover: hover){body.template-index .hero-box .hero-bg:hover{opacity:.5}}.social-sharing>a{width:35px;height:35px;border:1px solid #eee;border-radius:100rem;margin:0 .25rem;display:inline-block;position:relative;vertical-align:top}.social-sharing>a i{font-size:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.social-sharing>a:last-child{margin-right:0}.dropdown-item.active,.dropdown-item:active{background-color:#dfc4bf;color:#000}.corner-ribbon{width:200px;background:#e43;position:absolute;top:25px;left:-50px;text-align:center;line-height:50px;letter-spacing:1px;color:#f0f0f0;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.sticky{position:fixed}.corner-ribbon.shadow{box-shadow:0 0 3px #0000004d}.corner-ribbon.top-left{top:25px;left:-50px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.top-right{top:25px;right:-50px;left:auto;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-left{top:auto;bottom:25px;left:-50px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.corner-ribbon.bottom-right{top:auto;right:-50px;bottom:25px;left:auto;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.corner-ribbon.white{background:#f0f0f0;color:#555}.corner-ribbon.black{background:#333}.corner-ribbon.grey{background:#999}.corner-ribbon.blue{background:#39d}.corner-ribbon.green{background:#2c7}.corner-ribbon.turquoise{background:#1b9}.corner-ribbon.purple{background:#95b}.corner-ribbon.red{background:#e43}.corner-ribbon.orange{background:#e82}.corner-ribbon.yellow{background:#ec0}#insta-feed{width:100%;margin-bottom:3rem}.instagram-section .section-header{margin-bottom:10px}.instagram-section .section-header p{font-size:17px}.instagram-section .instagram{padding-bottom:30px}.instagram-section .instagram .instawrapped{width:25%;padding-top:30px}.instagram-section .instagram .instawrapped>div:hover,.instagram-section .instagram .instawrapped>div:focus{opacity:.6}.instagram-section .instagram .instawrapped a{position:absolute;top:0;right:0;bottom:0;left:0}.instagram-section .instagram .instawrapped:nth-child(1){width:50%}@media screen and (max-width: 949px){.instagram-section .instagram .instawrapped{padding-top:22px}}@media screen and (max-width: 749px){.instagram-section .instagram .instawrapped:nth-child(1),.instagram-section .instagram .instawrapped:nth-child(2){width:50%}.instagram-section .instagram .instawrapped:nth-child(3){width:100%}.instagram-section .instagram .instawrapped:nth-child(n+4){display:none}}.instagram-section .instagram .instawrapped>div{padding-bottom:100%;background-size:cover;background-position:center;background-color:#ddd;position:relative}.instagram-section .instagram .instawrapped>div>p{position:absolute;padding:30px}.grid{*zoom: 1;list-style:none;padding:0;margin:0 0 0 -30px}.grid:after{content:"";display:table;clear:both}@media screen and (max-width: 767px){.grid{margin-left:-22px}}.grid__item{float:left;padding-left:30px;width:100%}@media screen and (max-width: 767px){.grid__item{padding-left:22px}}.grid__item[class*=--push]{position:relative}.template-collection main .section-body .col-12.col-md-9>.filter-menu>*{width:calc(50% - 3px);display:inline-block}.template-collection main .section-body .col-12.col-md-9>.col-md-4{float:left;margin-top:20px}.template-collection main .section-body .col-12.col-md-9>.col-md-4:nth-child(3n+2){clear:both}.template-product .btn[name=add]{margin-top:14px}.product-grid-item{height:100%}.template-collection main .section-body .col-12.col-md-9{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-wrap:wrap}.template-collection main .section-body .col-12.col-md-9 .filter-menu{width:100%}select{height:auto!important}.age-confirm-popup{position:fixed;z-index:999;top:0;left:0;right:0;height:100vh;background-color:#00000080;display:flex;justify-content:center;animation:fade-in .3s;overflow-y:auto}.age-confirm-popup.age-confirm-popup--hidden{display:none}.age-confirm-popup .age-confirm-popup__box{margin:auto;width:100%;max-width:625px;background-color:#fff;color:gray;animation:fade-in-down 1s}.age-confirm-popup .age-confirm-popup__box header{background-color:#dfc4bf;padding:2rem;display:flex;flex-direction:column;align-items:center}@media (max-width: 420px){.age-confirm-popup .age-confirm-popup__box header{padding:1rem}}.age-confirm-popup .age-confirm-popup__box header h1{font-size:1.75rem;text-transform:uppercase}.age-confirm-popup .age-confirm-popup__box header img{width:100%;max-width:285px}.age-confirm-popup .age-confirm-popup__box header img:hover{opacity:1}.age-confirm-popup .age-confirm-popup__box .content{padding:4rem 4rem 2rem;display:flex;flex-direction:column;align-items:center}@media (max-width: 420px){.age-confirm-popup .age-confirm-popup__box .content{padding:2rem 2rem 1rem}}.age-confirm-popup .age-confirm-popup__box .content .content__text{text-align:center;margin-bottom:2rem}.age-confirm-popup .age-confirm-popup__box .content .content__text h2{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700}.age-confirm-popup .age-confirm-popup__box .content .content__buttons{width:100%;max-width:475px;display:flex;margin-bottom:2rem}@media (max-width: 420px){.age-confirm-popup .age-confirm-popup__box .content .content__buttons{flex-direction:column;align-items:center}}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div{width:50%;display:flex;flex-direction:column;align-items:center}@media (max-width: 420px){.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div{width:100%}}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div:first-child{margin-right:1rem}@media (max-width: 420px){.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div:first-child{margin-right:0}}@media (max-width: 420px){.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.confirm{margin-bottom:2rem}}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.confirm .btn{color:#fff;background-color:#28a745;border-color:#28a745}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.confirm .btn:focus,.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.confirm .btn:active,.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.confirm .btn:hover{background-color:#1e7e34;border-color:#1e7e34}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.decline .btn{color:#cc6955;background-color:#fff;border-color:#cc6955}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.decline .btn:focus,.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.decline .btn:active,.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div.decline .btn:hover{color:#b74c37;border-color:#b74c37}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div .btn{display:inline-block;width:100%;max-width:160px;margin-bottom:.5rem;border-width:2px}.age-confirm-popup .age-confirm-popup__box .content .content__buttons>div p{max-width:135px;font-size:.9rem;text-align:center;line-height:1.2}.age-confirm-popup .age-confirm-popup__box .content .content__smallprint{font-size:.9rem;text-align:center;color:silver}.product-info-wrapper .viabill-pricetag-optional-styles{margin-top:-10px}@media (max-width: 767px){.product-info-wrapper .viabill-pricetag-optional-styles{margin:-10px auto 10px;width:225px;position:relative;left:30px}}.newsletter-popup-section{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10}.newsletter-popup-section .overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.4;z-index:10}.newsletter-popup-section .popup{width:100%;max-width:700px;background-color:#fff;z-index:11;display:flex}.newsletter-popup-section .popup .image{background-position:center;background-size:cover;flex:0 0 250px}@media screen and (max-width: 699px){.newsletter-popup-section .popup .image{display:none}}.newsletter-popup-section .popup .content{padding:50px 40px 40px;position:relative;max-width:100%}.newsletter-popup-section .popup .content .exit{position:absolute;top:0;right:0;cursor:pointer;width:50px;padding:16px}.newsletter-popup-section .popup .content form{padding-top:20px;padding-bottom:10px}.newsletter-popup-section .popup .content form input{padding:14px;width:100%;border:1px solid #C7CED5}.newsletter-popup-section .popup .content form input::placeholder{color:#c5c5c5}.newsletter-popup-section .popup .content form input::-webkit-input-placeholder{color:#c5c5c5}.newsletter-popup-section .popup .content form input::-moz-placeholder{color:#c5c5c5}.newsletter-popup-section .popup .content form input:-ms-input-placeholder{color:#c5c5c5}.newsletter-popup-section .popup .content form input:-moz-placeholder{color:#c5c5c5}.newsletter-popup-section .popup .content form>*+*{margin-top:20px}.newsletter-popup-section .popup .content .footnote{font-size:12px}.newsletter-popup-section .popup .content .footnote a{text-decoration:underline}@media screen and (max-width: 600px){.newsletter #mc_embed_signup .input-group{flex-wrap:wrap}.newsletter #mc_embed_signup .input-group>*{width:100%}.newsletter #mc_embed_signup .input-group input+input{margin-top:-1px}.newsletter #mc_embed_signup .input-group .btn{width:100%}}
/*# sourceMappingURL=/s/files/1/0033/3978/0214/t/8/assets/theme.scss.css.map */
