@media only screen and (max-width:767px){body input[type="button"],body input[type="reset"],body input[type="submit"],body button[type="submit"],body .actions-toolbar .primary{height:55px}.issuuembed{height:200px !important}#maincontent{padding:20px}#maincontent p{font-family:'Brandon Reg','Open Sans',sans-serif,sans-serif;font-size:14px;line-height:2}.nav-sections{display:none}.nav-toggle:before{color:black}.nav-before-open.nav-open .nav-sections{display:block;position:absolute;left:-90%}.nav-before-open.nav-open .nav-sections li.nav.item{display:block;position:relative;width:100%;text-align:center;height:auto}.nav-before-open.nav-open .nav-sections li.nav.item a{padding:8px 40px 8px 15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.nav-before-open.nav-open .page-wrapper{overflow:visible}.m-hidden{display:none}.m-visible{display:block}.page-main{padding:0}.page-header .header-left{width:100%;display:block}.page-header .header-left .logo-list{float:none;text-align:center}.page-header .header-left .logo-list .store{float:none;display:inline-block;width:20%;height:50px;background-size:90%;background-position:center;margin:0}.page-header .header-left .logo-list .store.brand-nina-ottosson{width:15%}.page-header .header-left .logo-list .store.active:after{display:none}.page-header .header-left .logo-list .store a{width:100%;height:100%;position:absolute}.page-header .header-left #multibrand-end{display:none}.page-header .header-right{display:block;width:100%;height:65px}.page-header .header-right .minicart-wrapper{display:block;position:absolute;float:none;width:50px;height:50px;right:0;top:55px;margin-right:0;margin-top:0}.page-header .header-right .panel.wrapper{float:right;width:50px;height:50px;display:block}.page-header .header-right .panel.header .header.links{color:transparent;margin-right:50px;height:65px}.page-header .header-right .panel.header .header.links li.greet.welcome{display:none}.page-header .header-right .panel.header .header.links li.authorization-link{width:45px;height:45px;top:-30px;margin:0;position:relative}.page-header .header-right .panel.header .header.links li.authorization-link a{color:transparent;visibility:visible;width:100%;height:100%;display:block;position:absolute;z-index:20px}.page-header .header.content{display:block;clear:both;max-width:100%;width:100%;padding-top:0;padding-left:0;position:absolute;top:50px;height:60px;text-align:center}.page-header .header.content .block-search{float:none;position:absolute;width:50px;left:50px;top:8px;height:50px;margin:0}.page-header .header.content .block-search .label:before{font-size:40px;height:40px;padding-top:12px;color:black}.page-header .header.content .block-search .label.active+.control input{width:156.75%;display:block;position:relative;padding-top:0;left:-20%;top:5px;height:40px}.page-header .header.content .block-search .block-content{height:50px}.page-header .header.content .block-search .block-content .minisearch{height:50px}.page-header .header.content .block-search .block-content .minisearch .search{height:50px}.page-header .header.content .block-search .control{width:250px;border:0}.page-header .header.content .logo{top:0;height:40px;display:inline-block;position:relative;float:none;margin:0}.page-header .header.content .logo img{display:block;margin:0;width:auto;height:50px;padding-top:5px}.page-header .header.links:before{position:relative !important;left:10px !important;top:15px}#home-callouts{display:block;clear:both;position:relative;height:auto;overflow:hidden}#home-callouts .callout{display:block;width:100%;margin:0;float:none}#home-callouts .callout img{width:100%}.above-footer{padding:0;overflow:hidden;height:auto}.above-footer #stay-in-touch.solid-border{display:block;position:relative;float:none;padding:2%;margin:0 auto;width:90%}.above-footer .above-footer-wide .brand-logos-callout .brand-block{display:block;position:relative;width:100%;height:auto;clear:both;overflow:hidden;margin:20px 0}.above-footer .above-footer-wide .brand-logos-callout .brand-block img{display:block;position:relative;float:none;width:30%;height:auto;margin:0 auto}.above-footer .above-footer-wide .brand-logos-callout .brand-block .txt{float:none;width:100%;text-align:center}.above-footer .above-footer-wide,.above-footer .above-footer-narrow{display:block;position:relative;float:none;margin:0 auto;width:95%}.page-footer .footer{display:block;overflow:hidden;padding-bottom:10px}.page-footer .footer.content .footer.links li{background-color:transparent;font-size:12px;border-top:0 none}.columns .sidebar-main{display:none}.columns .products{margin:20px}.page-products .page-wrapper .sorter{position:absolute;right:0;top:-10px;z-index:1;font-size:12px}.page-products .page-wrapper .sorter #sorter{font-size:12px}.page-products .page-wrapper .page-title-wrapper h1.page-title{margin-bottom:20px}.page-products .page-wrapper .category-description{display:none}.page-products .page-wrapper .sidebar ul{padding:0}.page-products .page-wrapper .sidebar ul li{list-style:none;margin:0;padding:5px 0;border-bottom:1px solid #fafafa;text-transform:uppercase}.page-products .page-wrapper .sidebar ul li.active{color:white;background-color:#009ba7}.page-products .page-wrapper .sidebar ul li ul{padding-left:10px}.page-products .page-wrapper .sidebar ul li ul li{border-bottom:0 none;text-transform:none}.page-products .page-wrapper .products .item .product-item-info .details{display:block}.page-products .page-wrapper .products .item .product-item-info .details .price-box{margin-bottom:10px}.page-products .page-wrapper .products .item .product-item-info .details .swatch-attribute{display:block}.page-layout-checkout .page-header{display:block;height:auto;margin:0;overflow:hidden;clear:both}.page-layout-checkout .page-header .header.content{position:relative;height:70px;top:0;left:0}.page-layout-checkout .page-header .header.content .logo{float:left}.page-layout-checkout .minicart-wrapper{right:20px}.page-layout-checkout .opc-estimated-wrapper .minicart-wrapper button.action.showcart:before{font-size:40px}.page-layout-checkout .opc-estimated-wrapper .estimated-block .estimated-label{font-size:14px;font-weight:normal;margin-bottom:0}.page-layout-checkout .opc-estimated-wrapper .estimated-block .estimated-price{font-size:16px}.page-layout-checkout .checkout-container .opc-wrapper .form-login,.page-layout-checkout .checkout-container .opc-wrapper .form-shipping-address,.page-layout-checkout .checkout-container .opc-wrapper .methods-shipping{background:white;margin:0;padding:10px 10px 10px 0}.page-layout-checkout .checkout-container .opc-sidebar.opc-summary-wrapper.custom-slide{-webkit-overflow-scrolling:touch;overflow-x:hidden;overflow-y:auto;max-height:100%;position:fixed;top:0;right:0;box-shadow:none}.page-layout-checkout .checkout-container .opc-sidebar.opc-summary-wrapper.custom-slide .modal-inner-wrap{background-color:white}.page-layout-checkout .checkout-payment-method .payment-methods{margin:0}.page-layout-checkout .checkout-payment-method .payment-methods .payment-method-content{width:100%}.page-layout-checkout .checkout-payment-method .payment-methods .payment-method-content .actions-toolbar{float:none;width:100%;clear:both;overflow:hidden;display:block}.page-layout-checkout .checkout-payment-method .payment-methods .payment-method-content .actions-toolbar .primary{float:none}}@media only screen and (max-width:320px){label.sorter-label{visibility:hidden}}@media only screen and (max-width:768px){.category-cms .widget{display:inline-block;width:30%;position:relative;height:auto;margin:0 1%}.cms-company iframe{height:300px}.cms-company ul.accordion{padding-left:0}.cms-company ul.accordion li{list-style:none}.cms-company ul.accordion li a{display:block;background-color:#00b5c1;color:#fefefe;padding:1em;border-radius:0;font-size:14px;font-family:'Brandon Black','Montserrat',sans-serif,sans-serif;text-transform:uppercase;width:95%}.cms-company ul.accordion ul.inner{padding-left:0}.cms-company ul.accordion ul.inner li{width:100%}.cms-company ul.accordion ul.inner li .toggle{background-color:#f5f5f5;color:#383838}.cms-company ul.accordion ul.inner li .toggle .team-title{font-size:14px;font-family:'Brandon Reg','Open Sans',sans-serif,sans-serif;text-transform:none;display:block}.cms-company ul.accordion ul.inner img{margin:0 auto;display:block;position:relative}}@media only screen and (max-width:640px){.category-cms{text-align:center}.category-cms .widget{display:inline-block;width:100%;position:relative;height:auto;margin:0}}