@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap");html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.container{max-width:1170px;margin:0 auto;padding:0 15px}@media only screen and (max-width:1199px){.container{max-width:970px}}@media only screen and (max-width:991px){.container{max-width:720px}}@media only screen and (max-width:767px){.container{max-width:540px}}@media only screen and (max-width:575px){.container{max-width:100%}}.row{margin:0 -15px;position:relative}.row:before,.row:after{content:'';display:table;clear:both}.row .col{padding:0 15px;float:left}.row .col-12{width:100% !important;position:relative}.row .col-8{width:66.666%}.row .col-6{width:50%}.row .col-4{width:33.333%}.row .col-3{width:25%}@media only screen and (max-width:767px){.row .col{width:50%;margin:0 auto 30px}}@media only screen and (max-width:575px){.row .col{width:100%;margin-bottom:20px}}.row-flex{display:flex;flex-flow:row wrap}@media only screen and (max-width:575px){.row-flex{display:block}}.row-flex-layout{display:flex;align-items:center}@media only screen and (max-width:575px){.row-flex-layout{display:block}}.row-flex-layout .col{float:none}.row-flex-layout:nth-child(odd) .col:first-child{order:2}.row-flex-equal{align-items:stretch;display:flex}@media only screen and (max-width:767px){.row-flex-equal{display:block}}.row-flex-equal .col{float:none}.entry-header-center{padding:25px 15px}.entry-header-center .big-heading{font-weight:600;margin-bottom:0}*{box-sizing:border-box}body{font-family:'Poppins',sans-serif;background:#fff;color:#484853;line-height:1.4;padding-top:208px}@media only screen and (max-width:1199px){body{padding-top:175px}}@media only screen and (max-width:991px){body{padding-top:135px}}@media only screen and (max-width:767px){body{padding-top:90px}body.menu-open{overflow:hidden}}@media only screen and (max-width:575px){body{padding-top:83px}}body.sticky-header{padding-top:154px}@media only screen and (max-width:991px){body.sticky-header{padding-top:135px}}@media only screen and (max-width:767px){body.sticky-header{padding-top:90px}}@media only screen and (max-width:991px){::-webkit-scrollbar{width:1px;height:1px}::-webkit-scrollbar-button{width:1px;height:1px}}figure,ul{margin:0;padding:0}ul,li{list-style-type:none}a,button,img{transition:all ease-in-out .2s}img{max-width:100%}input{outline:none}p{font-size:19px;line-height:35px;color:#484853;margin:0 0 20px}@media only screen and (max-width:991px){p{font-size:16px;line-height:26px}}h2{font-size:19px;line-height:28px;letter-spacing:1.5px;color:#484853;margin:0 0 20px;font-weight:600}h3{font-size:32px;line-height:36px;letter-spacing:-.25px;color:#484853;margin:0 0 25px;font-weight:600}@media only screen and (max-width:1199px){h3{font-size:26px;line-height:34px}}@media only screen and (max-width:575px){h3{font-size:24px;line-height:32px}}.clearfix:after{display:block;content:"";clear:both;font-size:0;line-height:0;overflow:hidden}.white-container{background-color:#fff}:-ms-input-placeholder{color:#929299}::-moz-placeholder{color:#929299}::placeholder{color:#929299}::-moz-selection{background:#1cc03e;color:#fff}.site-vision ::-moz-selection{background:#009bdd}::-moz-selection{background:#1cc03e;color:#fff}::selection{background:#1cc03e;color:#fff}.site-vision ::-moz-selection{background:#009bdd}.site-vision ::selection{background:#009bdd}.pb-0{padding-bottom:0 !important}ul.product-details-info{font-size:12px;padding-top:5px;position:relative}ul.product-details-info li{margin-bottom:12px;padding-left:0}ul.product-details-info li:last-child{margin-bottom:0}ul.product-details-info span{position:absolute;left:0;color:#929299;width:130px}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer;line-height:20px;display:inline-block}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:1px;width:14px;height:14px;border-radius:100%}[type=radio]:checked+label:before{border:1px solid #1cc03e;background:#1cc03e}.site-vision [type=radio]:checked+label:before{border:1px solid #009bdd;background:#009bdd}[type=radio]:not(:checked)+label:before{border:1px solid #929299;background:#fff}[type=radio]:checked+label:after{content:'';width:6px;height:6px;background:#fff;position:absolute;top:6px;left:5px;border-radius:100%;transition:all .2s ease}[type=radio]:not(:checked)+label:after{display:none}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}[type=radio]:disabled+label:before{border:1px solid #929299;background:#dedede}.box__dragndrop,.box__uploading,.box__success,.box__error{display:none}.cart-product-details .product-details-info span{position:relative;left:0;color:#929299;width:150px}#support-badge{background-color:transparent;overflow:hidden;position:fixed;z-index:1600;min-width:174px;width:auto;right:58px;bottom:0;line-height:32px;font-size:12px;box-shadow:-4px 14px 17px 0 rgba(0,0,0,.13);transition:transform .25s ease-out;box-sizing:border-box;transform:translateX(100%);z-index:1}#support-badge a{cursor:pointer}@media (min-width:1354px){#support-badge{right:0;transform:translateX(0)}}.support-badge-row{background-color:rgba(238,238,238,.9);padding:11px 14px 7px;display:flex;align-items:center;flex-flow:row nowrap;width:100%;height:54px;color:#1e1e1e;font-weight:500;transition:all .25s ease-out;-webkit-box-sizing:border-box;border-top:1px solid #d0d7db;white-space:nowrap}.support-badge-row:first-of-type{border:0 none}.support-badge-row .support-icon{margin-right:14px;height:32px;width:32px}.support-badge-row span{display:inline-block}.support-badge-row.chat-online-button{background-color:rgba(28,192,62,.9);color:#fff;border:none}.support-badge-row img{vertical-align:middle}#support-badge a#chat-button-wrap:hover{background-color:#000}#support-badge a.support-badge-row:hover{background-color:#fff}p.tiny-text{font-size:14px;font-weight:500;font-style:italic}.tiny-text p{font-size:14px !important;font-weight:500;font-style:italic;margin-bottom:5px !important}.has-small-font-size,.has-normal-font-size,.has-large-font-size,.has-huge-font-size{line-height:1.6em}.has-small-font-size{font-size:16px !important}.has-normal-font-size{font-size:19px !important}.has-large-font-size{font-size:22px !important}.has-huge-font-size{font-size:32px !important}.has-text-align-center{text-align:center !important}.has-text-align-right{text-align:right !important}.has-text-align-left{text-align:left !important}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.big-heading{font-size:44px;line-height:49px}@media only screen and (max-width:991px){.big-heading{font-size:34px;line-height:40px}}@media only screen and (max-width:575px){.big-heading{font-size:28px;line-height:36px}}.col-no-padding{margin:0;padding:0 !important}@media only screen and (max-width:767px){.mobile-hide{display:none !important}}.mobile-show{display:none !important}@media only screen and (max-width:767px){.mobile-show{display:block !important}}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;cursor:pointer;width:100%;display:block}input[type=range][disabled]{cursor:not-allowed;opacity:.5}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track,input[type=range]:focus::-webkit-slider-runnable-track{background-color:#d3d3d3;border-radius:.5rem;height:8px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-6px;background-color:#1cc03e;border-radius:50%;height:20px;width:20px}input[type=range]:focus::-webkit-slider-thumb{outline:3px solid #1cc03e;outline-offset:.125rem}input[type=range]::-moz-range-track{background-color:#d3d3d3;border-radius:.5rem;height:8px}input[type=range]::-moz-range-thumb{background-color:#1cc03e;border:none;border-radius:50%;height:20px;width:20px}input[type=range]:focus::-moz-range-thumb{outline:3px solid #1cc03e;outline-offset:.125rem}.info-icon{position:relative;display:inline-block;vertical-align:middle;cursor:pointer;margin-left:5px}.info-icon-trigger{font-size:12px;width:24px;height:24px;line-height:22px;border-radius:50%;text-align:center;cursor:pointer;color:inherit;background-color:transparent;border:1px solid #333;box-sizing:border-box}.info-icon .popup{visibility:hidden;width:200px;background-color:#333;color:#fff;text-align:center;border-radius:5px;padding:5px 10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-100px;opacity:0;transition:opacity .3s;white-space:wrap}.info-icon .popup:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent}.info-icon:hover .popup,.info-icon:focus .popup,.info-icon:active .popup{visibility:visible;opacity:1}.info-icon.right .popup{left:auto;right:-10px}.info-icon.right .popup:after{left:auto;right:16px;margin-left:0;margin-right:-5px}@media (min-width:600px){.info-icon-trigger{font-size:9px;width:14px;height:14px;line-height:12px}}.btn,.yith-request-a-quote-page .button{font-size:16px;border:none;padding:15px 24px;border-radius:3px;cursor:pointer;font-weight:600;box-shadow:4px 4px 16px rgba(0,0,0,.1)}@media only screen and (max-width:991px){.btn,.yith-request-a-quote-page .button{font-size:14px;outline:none}}@media only screen and (max-width:767px){.btn,.yith-request-a-quote-page .button{font-weight:400;padding:10px 15px}}.btn:hover,.yith-request-a-quote-page .button:hover{background-color:#484853}.btn--small,.yith-request-a-quote-page .button--small{width:115px;height:39px;font-size:13px;padding:0}.btn--green,.yith-request-a-quote-page .button--green{background-color:#1cc03e;color:#fff}.site-vision .btn--green,.site-vision .yith-request-a-quote-page .button--green{background-color:#009bdd}.btn--orange,.yith-request-a-quote-page .button--orange{background-color:#ff8309;color:#fff}.btn--white,.yith-request-a-quote-page .button--white{background:#fff}.btn--white:hover,.yith-request-a-quote-page .button--white:hover{color:#fff}.cta{font-size:16px;line-height:28px;font-weight:600;color:#484853;text-decoration:none}.cta-btn{border-bottom:3px solid #1cc03e}.cta-btn:hover{color:#1cc03e}.site-vision .cta-btn{border-color:#009bdd}.site-vision .cta-btn:hover{color:#009bdd}.grey-link{color:#929299}.grey-link:hover{color:#1cc03e}.site-vision .grey-link:hover{color:#009bdd}.green-link{color:#1cc03e}.site-vision .green-link{color:#009bdd}.green-link:hover{color:#929299}.print-products-area a.artwork-upload,.print-products-area a.artwork-continue,.print-products-area a.artwork-hlight{background-color:#1cc03e !important}.site-vision .print-products-area a.artwork-upload,.site-vision .print-products-area a.artwork-continue,.site-vision .print-products-area a.artwork-hlight{background-color:#009bdd !important}.print-products-area a.artwork-upload:hover,.print-products-area a.artwork-continue:hover,.print-products-area a.artwork-hlight:hover{background-color:#242424 !important}.breadcrumb{padding:13px 0;border-bottom:1px solid #efefef}.breadcrumb ul{list-style:none;display:flex;align-items:center}.breadcrumb ul li a{font-size:13px;line-height:24px;color:#484853;position:relative;margin-right:10px;text-decoration:none}.breadcrumb ul li a:hover{color:#ff8309}.breadcrumb ul li a:after{content:'>';margin-left:10px;font-size:10px}.breadcrumb ul li:last-child a{color:#929299}.breadcrumb ul li:last-child a:after{display:none}.form-cntrl{font-family:'Poppins',sans-serif;border:none;outline:none;font-size:16px;padding:12px}.woocommerce-form-row label[for^=mailchimp]{line-height:1.5em;margin-bottom:-20px;margin-top:20px;padding-left:1.5em;position:relative}.woocommerce-form-row label[for^=mailchimp] input[type=radio]{height:1em;left:0 !important;margin:-.55em 0 0;top:50%;width:1em}.header-top{border-bottom:.5px solid #dedede}.header-top ul{list-style:none;padding:0;margin:0;display:table;width:100%}.header-top ul li{font-size:11px;letter-spacing:1px;text-transform:uppercase;display:table-cell;text-align:center;vertical-align:middle;padding:15px;width:25%;transition:all ease-in-out .1s}@media only screen and (max-width:991px){.header-top ul li{padding:10px 5px;font-size:10px;letter-spacing:0}}@media only screen and (max-width:575px){.header-top ul li{display:none}.header-top ul li:last-child{display:block;width:100%;text-align:left !important}}.header-top ul li:first-child{text-align:left}.header-top ul li:last-child{text-align:right}@media only screen and (max-width:767px){.header-top ul li:last-child{text-align:center}}.header-top ul li img{vertical-align:sub}.header-middle .container{display:flex;align-items:center;justify-content:space-between}.site-logo{padding:6px 0}.site-logo img{max-height:44px}.site-logo img.cat-image{width:194px;height:44px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width:575px){.site-logo img{width:150px}}.site-logo a{display:flex;align-items:center}.secondary-menu{margin:0;padding:0}@media only screen and (max-width:991px){.secondary-menu{margin-right:0}}@media only screen and (max-width:767px){.secondary-menu{display:none}}.secondary-menu li{padding:40px 15px;display:inline-block;transition:all .21s linear}@media only screen and (max-width:1199px){.secondary-menu li{padding:30px 15px}}@media only screen and (max-width:991px){.secondary-menu li{padding:22px 5px}}.secondary-menu li a{font-size:15px;color:#000;display:block;text-align:center;text-decoration:none}@media only screen and (max-width:991px){.secondary-menu li a{font-size:13px}}.secondary-menu li a:hover{color:#1cc03e}.site-vision .secondary-menu li a:hover{color:#009bdd}.site-nav{background:#484853;position:relative;z-index:99}.site-nav .container{display:flex;align-items:center;justify-content:space-between;position:relative}.site-nav .container:before{background:#484853;content:"";display:block;height:100%;position:absolute;pointer-events:none;width:100%;z-index:1}@media only screen and (max-width:767px){.site-nav .container:before{display:none}}.site-nav .site-search{line-height:.5;position:absolute;z-index:100;top:0}@media only screen and (max-width:991px){.site-nav .site-search{top:-3px;right:calc((100% - 520px) / 2)}}@media only screen and (max-width:767px){.site-nav .site-search{right:155px;top:-56px}}@media only screen and (max-width:575px){.site-nav .site-search{position:fixed;right:0;top:0;height:auto;padding:0}}.site-nav .site-search a{transition:all ease-in-out .2s;padding:22px 20px;display:block}@media only screen and (max-width:1199px){.site-nav .site-search a{padding:19.5px 15px;height:58px}}@media only screen and (max-width:575px){.site-nav .site-search a{padding:10px 15px}}.site-nav .site-search a:hover,.site-nav .site-search a[data-state=active]{background:#1cc03e}.site-vision .site-nav .site-search a:hover,.site-vision .site-nav .site-search a[data-state=active]{background:#009bdd}@media only screen and (max-width:991px){.site-nav .site-search a:hover,.site-nav .site-search a[data-state=active]{background:0 0}.site-vision .site-nav .site-search a:hover,.site-vision .site-nav .site-search a[data-state=active]{background:0 0}}.site-nav .site-search img{pointer-events:none;vertical-align:middle}@media only screen and (max-width:991px){.site-nav .site-search img{transform:rotate(275deg)}}@media only screen and (max-width:767px){.site-nav .site-search img{filter:invert(1)}}.site-nav .site-search .form-cntrl{height:60px;width:400px;margin:0 10px;vertical-align:middle;background:#1cc03e;color:#fff;position:absolute;top:0;left:46px;display:none}.site-vision .site-nav .site-search .form-cntrl{background:#009bdd}.site-nav .site-search .form-cntrl::-moz-placeholder{color:#fff}.site-nav .site-search .form-cntrl:-ms-input-placeholder{color:#fff}.site-nav .site-search .form-cntrl::placeholder{color:#fff}.site-nav .site-search .form-cntrl:-webkit-autofill,.site-nav .site-search .form-cntrl:-webkit-autofill:hover,.site-nav .site-search .form-cntrl:-webkit-autofill:focus,.site-nav .site-search .form-cntrl:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #1cc03e inset !important;-webkit-text-fill-color:#fff !important}.site-vision .site-nav .site-search .form-cntrl:-webkit-autofill,.site-vision .site-nav .site-search .form-cntrl:-webkit-autofill:hover,.site-vision .site-nav .site-search .form-cntrl:-webkit-autofill:focus,.site-vision .site-nav .site-search .form-cntrl:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #009bdd inset !important}@media only screen and (max-width:1199px){.site-nav .site-search .form-cntrl{height:58px;margin:0}}@media only screen and (max-width:991px){.site-nav .site-search .form-cntrl{height:52px;top:3px;right:46px;left:auto;width:320px}}@media only screen and (max-width:767px){.site-nav .site-search .form-cntrl{position:fixed;right:0;top:93px;width:100%}}@media only screen and (max-width:575px){.site-nav .site-search .form-cntrl{top:82px;width:100%;font-size:12px;padding:15px;height:auto}}.site-nav .primary-menu{margin-left:50px;z-index:10}@media only screen and (max-width:991px){.site-nav .primary-menu{margin-left:0;font-size:0;text-align:center;display:block}}@media only screen and (max-width:767px){.site-nav .primary-menu{position:fixed;background:#484853;top:0;width:300px;right:-300px;bottom:0;padding:0;z-index:999;overflow:hidden;transition:all ease-in-out .2s}.site-nav .primary-menu:before{content:'';position:fixed;left:0;right:0;bottom:0;top:0;background:rgba(0,0,0,.7);opacity:0;transition:all ease-in-out .2s;pointer-events:none}.site-nav .primary-menu.menu-open{right:0}.site-nav .primary-menu.menu-open:before{opacity:1}}@media only screen and (max-width:767px) and (max-width:575px){.site-nav .primary-menu{width:282px}}@media only screen and (max-width:767px){.site-nav .primary-menu-scroll{height:100%;overflow-y:auto;overflow-x:hidden;width:100%}}.site-nav .primary-menu-scroll .user-menu,.site-nav .primary-menu-scroll .general-menu{display:none}@media only screen and (max-width:767px){.site-nav .primary-menu-scroll .user-menu,.site-nav .primary-menu-scroll .general-menu{display:block}}.site-nav ul.sub-menu li a{padding:15px}.site-nav ul li{display:inline-block;vertical-align:middle;position:relative}@media only screen and (max-width:767px){.site-nav ul li{display:block}}.site-nav ul li.dropdown>a{background:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/accordion-arrow-small-white.png);background-repeat:no-repeat;background-position:96% center}@media only screen and (max-width:767px){.site-nav ul li.dropdown>a{background:0 0;font-size:13px;letter-spacing:1px}}.site-nav ul li.dropdown ul{position:absolute;left:0;right:0;width:230px;display:none;background:#484853;z-index:1}@media only screen and (max-width:767px){.site-nav ul li.dropdown ul{position:relative;width:100%;left:0;background:#929299}}@media only screen and (max-width:767px){.site-nav ul li.dropdown ul ul{display:block !important}}.site-nav ul li.dropdown ul li{display:block}@media only screen and (max-width:991px){.site-nav ul li.dropdown ul li{text-align:left}}.site-nav ul li.dropdown span{display:none}@media only screen and (max-width:767px){.site-nav ul li.dropdown span{color:#fff;display:inline-block;position:absolute;right:0;top:5px;z-index:1;font-size:18px;padding:10px;cursor:pointer}.site-nav ul li.dropdown span:hover{color:#1cc03e}.site-vision .site-nav ul li.dropdown span:hover{color:#009bdd}}@media only screen and (max-width:767px){.site-nav ul li.dropdown.active span{font-size:0}}@media only screen and (max-width:767px){.site-nav ul li.dropdown.active span:before{content:'-';font-size:18px}}.site-nav ul li a{display:block;color:#fff;font-size:12px;letter-spacing:.85px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:22px 20px 22px 15px}@media only screen and (max-width:1199px){.site-nav ul li a{padding:22px 18px 22px 8px;font-size:10px}}@media only screen and (max-width:991px){.site-nav ul li a{padding:18px 16px 18px 7px;font-size:10px;letter-spacing:0}}@media only screen and (max-width:767px){.site-nav ul li a{text-align:left;padding:20px;font-size:13px}}.site-nav ul li a:hover{color:#484853;background:#fff url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/accordion-arrow-small-black.png);background-repeat:no-repeat;background-position:96% center}@media only screen and (min-width:768px){.site-nav ul li:hover.dropdown>ul{display:block}}.site-nav ul li:hover.dropdown>ul li.dropdown>a{background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/accordion-arrow-small-white-right.png);background-repeat:no-repeat;background-position:96% center}@media only screen and (max-width:767px){.site-nav ul li:hover.dropdown>ul li.dropdown>a{background:0 0}}.site-nav ul li:hover.dropdown>ul ul{left:100%;top:0}@media only screen and (max-width:767px){.site-nav ul li:hover.dropdown>ul ul{left:0}}.site-nav ul li.dropdown-active a{color:#484853;background:#fff url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/accordion-arrow-small-black.png);background-repeat:no-repeat;background-position:96% center}.site-nav .cart-section{z-index:10}@media only screen and (max-width:767px){.site-nav .cart-section{position:absolute;right:30px;top:-45px}}@media only screen and (max-width:767px){.site-nav .cart-section{right:70px}}@media only screen and (max-width:575px){.site-nav .cart-section{right:52px;top:-39px}}.site-nav .cart-section ul li{padding:6px}@media only screen and (max-width:767px){.site-nav .cart-section ul li{display:inline-block}}@media only screen and (max-width:575px){.site-nav .cart-section ul li{padding:6px 3px}}.site-nav .cart-section ul li span{background:#cf1768;font-size:10px;color:#fff;height:20px;width:20px;display:inline-block;text-align:center;vertical-align:super;line-height:20px;border-radius:50%;margin-left:5px;font-weight:600}@media only screen and (max-width:1199px){.site-nav .cart-section ul li img{width:17px}}@media only screen and (max-width:767px){.site-nav .cart-section ul li img{filter:invert(1)}}.site-nav .cart-section ul a{padding:0;margin:0;vertical-align:middle}.site-nav .cart-section ul a:hover{background:0 0}.header{position:fixed;top:0;left:0;right:0;z-index:2;background:#fff}.header.sticky-header .secondary-menu li{padding-top:22px;padding-bottom:22px}.header.sticky-header .header-top ul li{padding-top:10px;padding-bottom:10px}@media only screen and (max-width:767px){.menu-ham{position:absolute;background:#484853;padding:10px;font-size:14px;right:15px;top:-48px;z-index:1000;color:#fff;transition:all ease-in-out .2s;cursor:pointer}.menu-ham:hover{background:#1cc03e}.site-vision .menu-ham:hover{background:#009bdd}.menu-ham.menu-open{right:282px;background:#000}.menu-ham.menu-open:hover{background:#1cc03e}.site-vision .menu-ham.menu-open:hover{background:#009bdd}}@media only screen and (max-width:767px) and (max-width:575px){.menu-ham{padding:5px;top:-39px}}.dropdown-menu-full{position:absolute;width:1140px;left:auto;margin:0 auto;top:100%;background:rgba(255,255,255,.95);padding-left:30px;padding-right:30px;height:0;padding-bottom:50px;pointer-events:none;opacity:0;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;z-index:-1}@media screen and (max-width:1920px) and (min-width:1600px){.dropdown-menu-full{overflow-y:hidden}}@media only screen and (max-width:1199px){.dropdown-menu-full{padding-left:15px;padding-right:15px;width:940px}}@media only screen and (max-width:991px){.dropdown-menu-full{width:680px}}@media only screen and (max-width:767px){.dropdown-menu-full{display:none}}.dropdown-menu-full h2{font-size:19px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.47}.dropdown-menu-full .popular_menus{padding-top:30px;width:100%}.dropdown-menu-full .popular_menus .popular_menu-group{display:flex;flex-flow:row wrap;width:100%;justify-content:space-between}.dropdown-menu-full .popular_menus .popular_menu-group a.popular_menu-group-single{display:flex;flex-flow:column;align-items:center;width:calc((100% / 6) - 30px);box-shadow:0 0 16px 0 rgba(0,0,0,.12);background:#fff;justify-content:center;padding:15px}@media only screen and (max-width:991px){.dropdown-menu-full .popular_menus .popular_menu-group a.popular_menu-group-single{width:calc((100% / 3) - 30px);margin-top:15px;margin-bottom:15px}}.dropdown-menu-full .popular_menus .popular_menu-group a.popular_menu-group-single:first-child{margin-left:0}.dropdown-menu-full .popular_menus .popular_menu-group a.popular_menu-group-single:last-child{margin-right:0}.dropdown-menu-full .popular_menus .popular_menu-group a.popular_menu-group-single h3{font-size:13px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.5;text-align:center}.dropdown-menu-full .all_menus h2{margin-top:30px}.dropdown-menu-full .all_menus .all_menu_content{width:100%;display:flex}.dropdown-menu-full .all_menus .all_menu_content .all_menu-left{display:flex;width:70%}@media only screen and (max-width:991px){.dropdown-menu-full .all_menus .all_menu_content .all_menu-left{width:50%}}.dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul{display:inline-block;width:100%;-moz-column-count:4;column-count:4}@media only screen and (max-width:991px){.dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul{-moz-column-count:2;column-count:2}}.dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul li{display:block}.dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul li a{color:#484848;font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:2.15;padding:0;margin-bottom:0;text-transform:capitalize}.dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul li a:hover,.dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul li a:focus{background:0 0 !important;color:#1cc03e}.site-vision .dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul li a:hover,.site-vision .dropdown-menu-full .all_menus .all_menu_content .all_menu-left ul li a:focus{color:#009bdd}.dropdown-menu-full .all_menus .all_menu_content .all_menu-right{display:flex;flex-flow:column;width:30%;border-left:1px solid #dedede;padding-left:25px;margin-left:15px}@media only screen and (max-width:991px){.dropdown-menu-full .all_menus .all_menu_content .all_menu-right{width:50%}}.dropdown-menu-full .all_menus .all_menu_content .all_menu-right p{color:#929299;font-size:13px;margin-bottom:8px;line-height:1.75}.dropdown-menu-full .all_menus .all_menu_content .all_menu-right p.dark-text{color:#484853}.dropdown-menu-full .all_menus .all_menu_content .all_menu-right a{color:#1cc03e;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75}.site-vision .dropdown-menu-full .all_menus .all_menu_content .all_menu-right a{color:#009bdd}.active-item{box-shadow:0 0 16px 12px rgba(0,0,0,.12);max-height:calc(100vh - 235px);height:auto;opacity:1;overflow-y:auto;pointer-events:auto;transform:translateY(0)}.inactive-item{height:0;opacity:0;overflow:hidden;transform:translateY(-60px)}.banner-outer{overflow:hidden}.banner{background-color:#929299;margin-bottom:120px;position:relative}.banner-no-img .btn{background:0 0;border:1px solid #fff;box-shadow:none}.banner-no-img .btn:hover{background:#fff;color:#1cc03e}.site-vision .banner-no-img .btn:hover{color:#009bdd}.banner .banner-box{background-color:#1cc03e;display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:1045px;margin:0 auto;padding:100px;min-height:580px;position:relative;bottom:-50px;background-position:center;background-size:cover;box-shadow:-20px 20px 20px rgba(0,0,0,.1)}.site-vision .banner .banner-box{background-color:#009bdd}@media only screen and (max-width:1199px){.banner .banner-box{max-width:850px;min-height:inherit}}@media only screen and (max-width:767px){.banner .banner-box{padding:50px}}@media only screen and (max-width:575px){.banner .banner-box{padding:20px;bottom:0}}.banner .banner-box:before{content:'';position:absolute;left:-115px;top:0;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-square.png);height:97px;width:97px;background-size:100%}.banner .banner-box:after{content:'';position:absolute;right:-45px;bottom:-45px;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-corner-hero-br.png);height:200px;width:200px;background-size:100%}.banner .banner-box h1{font-size:64px;line-height:80px;letter-spacing:-1px;margin:0 0 20px;padding:0;text-align:center;color:#fff;max-width:610px;z-index:1}@media only screen and (max-width:1199px){.banner .banner-box h1{font-size:54px;line-height:70px}}@media only screen and (max-width:991px){.banner .banner-box h1{font-size:44px;line-height:60px}}@media only screen and (max-width:575px){.banner .banner-box h1{font-size:32px;line-height:42px;letter-spacing:0}}.banner .banner-box p{color:#fff;text-align:center;max-width:610px;margin:0 0 30px}.banner .banner-swatches{position:absolute;left:0;right:0;bottom:0;top:0;pointer-events:none}.banner .banner-swatches:before{content:'';width:100%;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/swatches-lg.png);position:absolute;right:-100%;bottom:50px;height:65px;background-size:cover;transform:rotate(180deg)}.banner .banner-swatches:after{content:'';width:30px;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/swatches-vertical-lg.png);position:absolute;left:-30px;bottom:50px;height:100%;background-size:cover}.what-to-print{text-align:center}.what-to-print h2{text-transform:uppercase}.what-to-print .tab{max-width:1045px;margin:50px auto}@media only screen and (max-width:991px){.what-to-print .tab{margin:30px auto}}@media only screen and (max-width:767px){.what-to-print .tab{margin:30px auto 0}}@media only screen and (max-width:575px){.what-to-print .tab{margin:0}}.what-to-print .tab .tab-header ul{display:flex;list-style:none;justify-content:center}.what-to-print .tab .tab-header ul li{text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:1px;padding:15px 40px;border-bottom:2px solid #dedede;margin:0 10px;cursor:pointer}@media only screen and (max-width:1199px){.what-to-print .tab .tab-header ul li{padding:15px 30px}}@media only screen and (max-width:991px){.what-to-print .tab .tab-header ul li{padding:15px}}.what-to-print .tab .tab-header ul li.active,.what-to-print .tab .tab-header ul li:hover{color:#1cc03e;border-color:#1cc03e}.site-vision .what-to-print .tab .tab-header ul li.active,.site-vision .what-to-print .tab .tab-header ul li:hover{color:#009bdd;border-color:#009bdd}.what-to-print .tab .tab-content{display:none;align-items:center;justify-content:space-evenly}.what-to-print .tab .tab-content.active{display:flex}@media only screen and (max-width:767px){.what-to-print .tab .tab-content.active{display:block}}.what-to-print .tab .tab-content .tab-content-item{padding:50px 15px;flex:1}@media only screen and (max-width:991px){.what-to-print .tab .tab-content .tab-content-item{padding:30px 20px}}@media only screen and (max-width:767px){.what-to-print .tab .tab-content .tab-content-item{width:30%;display:inline-block;vertical-align:middle;padding:20px}}@media only screen and (max-width:575px){.what-to-print .tab .tab-content .tab-content-item{width:48%}}.what-to-print .tab .tab-content .tab-content-item a{text-decoration:none;color:#484853;display:block}.what-to-print .tab .tab-content .tab-content-item a:hover{color:#1cc03e}.site-vision .what-to-print .tab .tab-content .tab-content-item a:hover{color:#009bdd}.what-to-print .tab .tab-content .tab-content-item a label{text-align:center;display:block;font-size:13px;font-weight:600;margin:6px 0 0}@media only screen and (max-width:767px){.what-to-print .tab .tab-content .tab-content-item a label{text-transform:uppercase}}.what-to-print .tab .tab-content .tab-content-item a img{vertical-align:middle;height:120px;-o-object-fit:contain;object-fit:contain}.what-to-print .tab .tab-content .tab-content-item:last-child img{vertical-align:middle;height:auto;-o-object-fit:cover;object-fit:cover}.brochures{overflow:hidden;padding:50px 0}.brochure-box{max-width:1045px;background:#fff;text-align:center;box-shadow:0 0 34px rgba(0,0,0,.08);padding:80px;margin:0 auto;position:relative}@media only screen and (max-width:1199px){.brochure-box{max-width:850px}}@media only screen and (max-width:767px){.brochure-box{padding:50px}}@media only screen and (max-width:575px){.brochure-box{padding:25px}}.brochure-box p{margin:0 auto 30px auto;max-width:610px}.brochure-box:before{content:'';position:absolute;left:-275px;top:15px;bottom:15px;width:320px;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/crop-mark-bl.png),url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/crop-mark-tl.png),url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-wavy.png);background-repeat:no-repeat;background-position:bottom right,top right,center left}@media only screen and (max-width:575px){.brochure-box:before{background-size:16px;width:300px}}.brochure-box:after{content:'';position:absolute;right:-275px;top:15px;bottom:15px;width:320px;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/crop-mark-br.png),url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/crop-mark-tr.png),url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-wavy.png);background-repeat:no-repeat;background-position:bottom left,top left,center right}@media only screen and (max-width:575px){.brochure-box:after{background-size:16px;width:300px}}.print-job{text-align:center}.print-job-box{padding:100px;margin:80px 0 0;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/contact-feature-bg.png);background-repeat:no-repeat;background-position:top center;background-size:contain}@media only screen and (max-width:1199px){.print-job-box{padding-bottom:70px;margin-top:30px}}@media only screen and (max-width:991px){.print-job-box{margin-top:0;padding-bottom:20px}}@media only screen and (max-width:767px){.print-job-box{padding:90px 30px 0}}@media only screen and (max-width:575px){.print-job-box{padding:20px 0;background:#fff}}.print-job-box .print-job-box-inner{max-width:55%;margin:0 auto;padding:60px 0 0}@media only screen and (max-width:991px){.print-job-box .print-job-box-inner{max-width:70%;margin:0 auto;padding:10px 0 0}}@media only screen and (max-width:575px){.print-job-box .print-job-box-inner{max-width:100%}}.print-job-box .print-job-box-inner p{margin:0 0 30px}.home-about{overflow:hidden;padding:80px 0 0}@media only screen and (max-width:767px){.home-about{padding:0;margin:30px 0}}.home-about figure{display:block;box-shadow:-20px 20px 40px rgba(0,0,0,.08);line-height:1px}.home-about .row{margin-bottom:100px}@media only screen and (max-width:1199px){.home-about .row{max-width:850px;margin-left:-15px;margin-right:-15px}}@media only screen and (max-width:991px){.home-about .row:last-child{margin-bottom:50px}}@media only screen and (max-width:767px){.home-about .row{margin-bottom:30px}}@media only screen and (max-width:575px){.home-about .row{margin-bottom:0}}@media only screen and (max-width:991px) and (max-width:575px){.home-about .row:last-child{margin-bottom:0}}.home-about .about-infobox{padding:50px 100px}@media only screen and (max-width:1199px){.home-about .about-infobox{padding:50px 0}}@media only screen and (max-width:991px){.home-about .about-infobox{padding:20px 0}}.home-about .row-flex-layout:nth-child(odd) .col:first-child figure{position:relative}.home-about .row-flex-layout:nth-child(odd) .col:first-child figure:before{content:'';position:absolute;right:-85px;top:-85px;height:200px;width:200px;background:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-corner-tr.png) no-repeat center;z-index:-1}@media only screen and (max-width:575px){.home-about .row-flex-layout:nth-child(odd) .col:first-child figure:before{content:none}}.home-about .row-flex-layout:nth-child(even) .col:first-child figure{position:relative}.home-about .row-flex-layout:nth-child(even) .col:first-child figure:before{content:'';position:absolute;left:-85px;top:-85px;height:200px;width:200px;background:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-corner-tl.png) no-repeat center;z-index:-1}@media only screen and (max-width:575px){.home-about .row-flex-layout:nth-child(even) .col:first-child figure:before{content:none}}.expect-more{box-shadow:0 0 34px rgba(0,0,0,.08);text-align:center;background-image:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/expect-more-bg-left.png),url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/expect-more-bg-right.png);background-repeat:no-repeat;background-position:top left,top right;background-size:contain}@media only screen and (max-width:991px){.expect-more{background-size:200px}}@media only screen and (max-width:575px){.expect-more{background-size:120px}}.expect-more-inner{padding:130px 0;max-width:610px;margin:0 auto}@media only screen and (max-width:1199px){.expect-more-inner{padding:60px 15px}}@media only screen and (max-width:575px){.expect-more-inner{padding-top:30px;padding-bottom:30px}}.expect-more-inner p{margin-bottom:30px}.expect-more-inner .btn{color:#484853}.expect-more-inner .btn:hover,.expect-more-inner .btn:focus{color:#fff}.blog-area{background:#929299;padding:80px 0;margin:60px 0;text-align:center}@media only screen and (max-width:1199px){.blog-area{padding:50px 0}}@media only screen and (max-width:991px){.blog-area{margin:30px 0}}@media only screen and (max-width:575px){.blog-area{padding:30px 0}}.blog-area h2{color:#fff;margin-bottom:40px}@media only screen and (max-width:1199px){.blog-area h2{margin-bottom:20px}}a{text-decoration:none}article{height:100%;width:100%;min-height:500px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}@media only screen and (max-width:1199px){article{min-height:400px}}@media only screen and (max-width:991px){article{min-height:350px}}article .article-inner{vertical-align:middle;display:table-cell;position:relative;z-index:1;padding:30px;text-align:left}@media only screen and (max-width:991px){article .article-inner{padding:20px}}article .article-inner h3{color:#fff}@media only screen and (max-width:991px){article .article-inner h3{font-size:20px;line-height:28px}}article .article-inner span{font-size:12px;color:#fff;position:absolute;bottom:40px;text-transform:uppercase}.blog-banner{height:200px;background-size:cover;display:flex;align-items:flex-end;padding-bottom:15px;color:#fff;text-transform:capitalize}.blog-banner .date_post{width:100%}.ufaq-faq-category .ufaq-faq-category-title h6{margin-top:0;font-size:22px;font-weight:600;text-transform:uppercase;margin-bottom:20px;margin-top:30px}@media only screen and (max-width:575px){.ufaq-faq-category .ufaq-faq-category-title h6{font-size:24px}}.ufaq-faq-category .ufaq-faq-title-text h6{color:#4a4a53 !important;font-size:20px;margin:0 !important;margin-left:5px !important}@media only screen and (max-width:575px){.ufaq-faq-category .ufaq-faq-title-text h6{font-size:18px}}.ufaq-faq-category .ewd-ufaq-post-margin-symbol{margin-right:3px}.ufaq-faq-category .ewd-ufaq-post-margin-symbol span{display:inline-block;font-size:16px;margin:0 auto;margin-top:4px;font-weight:800}@media only screen and (max-width:575px){.ufaq-faq-category .ewd-ufaq-post-margin-symbol span{font-size:16px}}.ufaq-faq-category .ufaq-faq-body{padding-left:25px;font-weight:300}.ufaq-faq-category .ufaq-faq-body p{line-height:1.3;font-size:20px}@media only screen and (max-width:575px){.ufaq-faq-category .ufaq-faq-body p{font-size:16px}}.ufaq-faq-title-text{float:left;width:90%;line-height:20px}.ewd-ufaq-faq-title-text h6{font-size:19px}.ewd-ufaq-faq-body p{font-size:22px;line-height:1.3;font-weight:300}@media only screen and (max-width:575px){.ewd-ufaq-faq-body p{font-size:18px}}.ewd-ufaq-post-margin-symbol{line-height:10px}.page-template-login{padding-top:0 !important}.page-template-login .login{max-width:300px;margin:30px auto}.page-template-login .login-logo{width:100%;height:30vh;background:#434343;display:flex;justify-content:flex-end;align-items:center;flex-flow:column;padding-bottom:15px}.page-template-login .login-logo__store-link{background-color:#ff8309;color:#fff;display:inline-block;padding:15px;text-align:center;transition:background-color .3s ease-in-out;width:auto;min-width:15em;max-width:300px}.page-template-login .login-logo__store-link:hover,.page-template-login .login-logo__store-link:focus{background-color:#e47100}@media only screen and (max-width:767px){.page-template-login .login-logo__store-link{width:100%;max-width:100%}}.page-template-login .login-logo__store-link-wrapper{text-align:left;width:100%}@media only screen and (max-width:991px){.page-template-login .login-logo__store-link-wrapper{margin-top:1em}}.page-template-login .login-logo img{max-width:400px;margin:0 auto;width:100%;padding:0 15px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:767px){.page-template-login .login-logo img{max-width:320px}}.page-template-login .login-logo p{color:#fff;text-transform:uppercase;text-align:center;font-weight:300;font-size:15px;margin:0;margin-left:-50px}.page-template-login .woocommerce-form-row{margin-bottom:10px}.page-template-login .page-content{background:0 0 !important}.page-template-login .page-content h2{display:none}.page-template-login .page-content p.login-info-text{text-align:center;font-size:16px}.page-template-login .page-content input[type=text],.page-template-login .page-content input[type=password]{border-radius:5px;box-shadow:none !important;border:1px solid #ccc}.page-template-login .page-content .lost_password{line-height:10px}.page-template-login .page-content .lost_password a{font-size:12px !important;color:#1cc03e !important}.site-vision .page-template-login .page-content .lost_password a{color:#009bdd !important}.page-template-login .page-content .woocommerce-form-login__submit{background:#434343 !important;text-transform:uppercase;width:170px;text-align:left;font-size:15px;font-weight:300;padding:13px}.page-template-login .page-content .woocommerce-form-login__rememberme{display:none !important}.woocommerce-checkout .woocommerce-form-login{margin:32px auto;max-width:600px}.woocommerce-checkout .woocommerce-form-login .row-flex{align-items:center;margin:16px 0 0}.woocommerce-checkout .woocommerce-form-login .row-flex button[type=submit]{margin-top:0}.woocommerce-checkout .woocommerce-form-login .form-row{clear:both;width:100%}.woocommerce-checkout .woocommerce-form-login .lost_password{margin-top:0;text-align:right}@media only screen and (max-width:767px){.woocommerce-checkout .woocommerce-form-login .lost_password{margin-top:16px;text-align:left}}.banner-inner{padding:32px 90px;position:relative;z-index:1;margin:0}@media only screen and (max-width:1199px){.banner-inner{padding:32px 0}}@media only screen and (max-width:767px){.banner-inner{padding:30px 0 20px}}@media only screen and (max-width:767px){.banner-inner .row-flex-layout{display:block}}@media only screen and (max-width:767px){.banner-inner .col{width:100%}}.banner-inner h1{font-size:34px;font-weight:500;line-height:40px;letter-spacing:-1px;margin:0 0 20px;color:#fff}.banner-inner p{color:#fff;font-size:16px;font-weight:300;line-height:24px;text-align:left}.banner-inner .term-description-link{color:currentColor;display:inline-block;padding:0 .5em}.banner-inner .term-description-link:hover{text-decoration:underline}.banner-inner figure{position:relative;max-height:240px;line-height:1px;padding:0;width:500px}@media only screen and (max-width:1199px){.banner-inner figure{width:460px}}@media only screen and (max-width:991px){.banner-inner figure{width:330px;max-height:200px}}@media only screen and (max-width:767px){.banner-inner figure{width:100%;margin-bottom:50px}}.banner-inner img{height:100%;max-height:240px}@media only screen and (max-width:991px){.banner-inner img{max-height:200px}}@media only screen and (max-width:767px){.banner-inner img{height:auto}}.product-section{width:100%;padding-bottom:70px}@media only screen and (max-width:991px){.product-section{padding-bottom:0}}.product-section .product-listing{width:calc(100% - 290px);padding-right:35px}@media only screen and (max-width:991px){.product-section .product-listing{width:calc(100% - 170px);padding-right:15px}}@media only screen and (max-width:767px){.product-section .product-listing{width:100%;padding-right:0}}.product-section .product-listing .listing-category{display:flex;align-items:center;padding:20px 0}@media only screen and (max-width:767px){.product-section .product-listing .listing-category{padding:0 0 30px}}.product-section .product-listing .listing-category p{color:#cf1768;line-height:24px;font-size:12px;font-weight:600;margin:0;text-transform:uppercase}.product-section .product-listing .listing-category .select-box{position:relative}.product-section .product-listing .listing-category .select-box select{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABGdBTUEAALGPC/xhBQAAAFNJREFUCB1jYCAAGM9LZCUA1SjgUPeAhYGB7QADw88DDP//y6MoYmR8yMDA7sAIEjwvUaCAoggqafhiwgOwAhRFIA5QJ0gSzEQmQCZBTEMWJcAGANk8Gm1SjZ+qAAAAAElFTkSuQmCC");margin-left:10px;background-repeat:no-repeat;background-position:right 3px;padding-right:12px;font-size:13px;color:#484853;outline:none}.product-section .product-listing .single-product{margin-bottom:50px}.product-section .product-listing .single-product .product-thumbnail{text-align:center}.product-section .product-listing .single-product .product-thumbnail img{margin:0 auto;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:85%}.product-section .product-listing .single-product.product-featured p span{margin-left:6px}.product-section .product-listing .single-product .product-thumbnail.product-campaign{position:relative;height:256px}.product-section .product-listing .single-product .product-thumbnail.product-campaign .farg-pa-plagg-product{position:absolute;top:10px;right:10px;width:25px;z-index:0}.product-section .product-listing .single-product .product-thumbnail.product-campaign .farg-pa-plagg-product img{width:20px;height:20px !important}.product-section .product-listing .single-product .product-thumbnail.product-campaign .onsale{width:auto;margin:0 auto;text-align:center;font-family:Poppins;display:inline-block;background:#1cc03e;font-size:12px;font-weight:600;color:#fff;top:-15px;left:50%;transform:translateX(-50%);letter-spacing:1px;padding:6px 9px}.site-vision .product-section .product-listing .single-product .product-thumbnail.product-campaign .onsale{background:#009bdd}.product-section .product-listing .single-product .product-details h4{font-size:15px;text-align:center;line-height:28px;margin-top:0;letter-spacing:1.25px;color:#484853;margin-bottom:10px}@media only screen and (max-width:1199px){.product-section .product-listing .single-product .product-details h4{font-size:14px;letter-spacing:.25px}}.product-section .product-listing .single-product .product-details p{font-size:13px;line-height:21px;color:#929299;margin-bottom:7px;font-weight:500;text-align:center}.product-section .product-listing .single-product .product-details p .price{margin-left:6px}.product-section .product-listing .single-product .product-details p .price-current{color:#1cc03e}.site-vision .product-section .product-listing .single-product .product-details p .price-current{color:#009bdd}.product-section .product-listing .single-product .product-details p .price-discount{color:#1cc03e}.site-vision .product-section .product-listing .single-product .product-details p .price-discount{color:#009bdd}.product-section .product-listing .single-product .product-details p .price-previous{text-decoration:line-through}.product-section .product-listing .single-product .product-details p strong{margin-left:0 !important}@media only screen and (max-width:991px){.product-section .product-listing .col{width:50%}}@media only screen and (max-width:575px){.product-section .product-listing .col{width:100%}}.product-section-description{padding:70px 0;background:#efefef}.product-section-description h1,.product-section-description h2,.product-section-description h3,.product-section-description h4,.product-section-description h5{margin:0 0 .5em;letter-spacing:0;line-height:1.5em}.product-section-description h1{font-size:34px}.product-section-description h2{font-size:28px}.product-section-description h3,.product-section-description h4{font-size:19px}.product-section-description h5,.product-section-description dt{font-size:16px}.product-section-description p,.product-section-description ul,.product-section-description ol,.product-section-description dl{font-size:14px;line-height:1.8em;margin:0 0 1.5em}@media only screen and (min-width:768px){.product-section-description .container{-moz-columns:2;columns:2;-moz-column-gap:3em;column-gap:3em}.product-section-description .container ul,.product-section-description .container ol{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}}@media only screen and (min-width:992px){.product-section-description .container{-moz-columns:3;columns:3}}.expect-more.product-expect{margin-bottom:30px}.expect-more.product-expect h3{color:#fff}.expect-more.product-expect .expect-more-inner p{color:#dedede}.select-box{position:absolute;left:0;top:0;width:100%}.select-box__current{position:relative;cursor:pointer;outline:none}.select-box__current:focus+.select-box__list{opacity:1;-webkit-animation-name:none;animation-name:none}.select-box__current:focus+.select-box__list .select-box__option{cursor:pointer}.select-box__current:focus .select-box__icon{transform:translateY(-50%) rotate(270deg)}.select-box__icon{position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(90deg);width:8px;opacity:1;transition:.2s ease}.select-box__value{display:flex}.select-box__input{display:none}.select-box__input:checked+.select-box__input-text{display:block;text-align:right;margin-right:20px;background:0 0;box-shadow:none}.select-box__input-text{display:none;width:100%;margin:0;padding:15px;background-color:#fff}.select-box__list{position:absolute;width:100%;padding:0;list-style:none;opacity:0;-webkit-animation-name:HideList;animation-name:HideList;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:step-start;animation-timing-function:step-start;box-shadow:0 15px 30px -10px rgba(0,0,0,.1);z-index:9999;margin:0;font-size:13px;line-height:24px}.content-line ul.select-box__list li{margin-bottom:0 !important;border-bottom:1px solid #efefef !important}.content-line ul.select-box__list li:last-child{border:none !important}.content-line ul.select-box__list li:hover{background:#efefef}.select-box__option{display:block;padding:15px;background-color:#fff}.select-box__option:hover,.select-box__option:focus{color:#546c84;background-color:#fbfbfb}select.drop-select{display:none}.product-attributes-list .dropdown{box-sizing:border-box;cursor:pointer;display:block;float:left;font-size:13px;font-weight:400;outline:none;padding-left:0;padding-right:23px;text-align:left !important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto;color:#484853}.product-attributes-list .dropdown span{font-size:13px !important;color:#484853 !important;font-weight:400}.product-attributes-list .dropdown span label{margin-top:3px}.product-attributes-list .dropdown:after{height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #cf1768;transform:origin(50% 20%);transition:all .125s ease-in-out;content:'';display:block;margin-top:-2px;pointer-events:none;position:absolute;right:10px;top:50%}.product-attributes-list .dropdown.open:after{transform:rotate(-180deg)}.product-attributes-list .dropdown.open .list{transform:scale(1);opacity:1;pointer-events:auto;display:block !important}.product-attributes-list .dropdown.open .list ul{display:block !important}.product-attributes-list .dropdown.open .option{cursor:pointer}.product-attributes-list .dropdown.wide{width:100%}.product-attributes-list .dropdown.wide .list{left:0 !important;right:0 !important}.product-attributes-list .dropdown .list{box-sizing:border-box;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;transform:scale(.75);transform-origin:50% 0;background-color:#fff;border-radius:$border_radius;margin-top:0;padding:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:100%;left:0;z-index:999;width:100%;box-shadow:0 15px 30px -10px rgba(0,0,0,.1)}.product-attributes-list .dropdown .list:hover .option:not(:hover){background-color:transparent !important}.product-attributes-list .dropdown li{cursor:default;font-weight:400;outline:none;padding:16px;text-align:left;transition:all .2s;border-bottom:1px solid #efefef !important;margin-bottom:0}.product-attributes-list .dropdown li:last-child{border-bottom:none !important}.product-attributes-list .dropdown li:hover,.product-attributes-list .dropdown li:focus{background-color:#efefef !important}.product-attributes-list .dropdown li.selected:after{content:'\f00c';position:absolute;right:15px;font-family:FontAwesome;color:#1cc03e;font-size:11px}.show-preview{display:block !important}.hide-preview{display:none !important}.by{bottom:12px;color:#aaa;font-size:12px;left:0;position:absolute;right:0;text-align:center}a{color:#aaa;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:#666}@-webkit-keyframes HideList{from{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes HideList{from{transform:scaleY(1)}to{transform:scaleY(0)}}.product-listing-filter{width:290px;border-left:1px solid #efefef;padding-left:35px;padding-top:21px}@media only screen and (max-width:991px){.product-listing-filter{width:170px;padding-left:15px}}.product-listing-filter .accordion_group{margin-bottom:15px;position:relative}.product-listing-filter .accordion_group .single-heading{font-size:13px;text-transform:uppercase;font-weight:600;text-transform:none;line-height:24px}.product-listing-filter .accordion_group .single-heading a{color:#484853;padding-left:15px;position:relative}.product-listing-filter .accordion_group .single-heading a:before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAENJREFUGBljYICC8xJZDTA2Ms0E5/z/V49NEUIBSCUWRagKsCjCVAC3E8LAVMDI1Gj4YloDTB2qAjRJmCIwjc0HIAkAd80V/FeGEOwAAAAASUVORK5CYII=");position:absolute;left:0;top:50%;transform:translate(0,-50%);width:8px;height:6px;background-repeat:no-repeat;height:8px}.product-listing-filter .accordion_group.accordion-open a:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABGdBTUEAALGPC/xhBQAAAFNJREFUCB1jYCAAGM9LZCUA1SjgUPeAhYGB7QADw88DDP//y6MoYmR8yMDA7sAIEjwvUaCAoggqafhiwgOwAhRFIA5QJ0gSzEQmQCZBTEMWJcAGANk8Gm1SjZ+qAAAAAElFTkSuQmCC")}.product-listing-filter .accordion_group .accordion_content{padding-left:15px;margin-bottom:20px;display:none;margin-top:10px}.product-listing-filter .accordion_group .accordion_content .not-active .accordion_content{display:none !important}.product-listing-filter .accordion_group .accordion_content a{color:#929299;font-size:13px;display:block;line-height:24px;font-weight:400;margin-bottom:3px}.product-listing-filter .accordion_group .accordion_content a:hover,.product-listing-filter .accordion_group .accordion_content a.active-category{color:#1cc03e}.site-vision .product-listing-filter .accordion_group .accordion_content a:hover,.site-vision .product-listing-filter .accordion_group .accordion_content a.active-category{color:#009bdd}.filter-contact-links{margin-top:40px;margin-bottom:20px;border-top:1px solid #efefef;padding-top:30px}.filter-contact-links a{color:#929299;font-size:13px;display:block;line-height:24px;font-weight:400;margin-bottom:3px}.filter-contact-links a:hover{color:#1cc03e}.site-vision .filter-contact-links a:hover{color:#009bdd}.filter-contact-links .btn{margin-top:20px}.superchild{margin:0 !important}.superchild a{color:#484853;padding-left:15px;position:relative}.superchild a:before{content:">";position:absolute;left:0;color:#cf1768;font-size:16px}.single-heading-open a:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABGdBTUEAALGPC/xhBQAAAFNJREFUCB1jYCAAGM9LZCUA1SjgUPeAhYGB7QADw88DDP//y6MoYmR8yMDA7sAIEjwvUaCAoggqafhiwgOwAhRFIA5QJ0gSzEQmQCZBTEMWJcAGANk8Gm1SjZ+qAAAAAElFTkSuQmCC") !important}.product-details-single{padding-top:49px}@media only screen and (max-width:767px){.product-details-single .row .col{width:100%}}.product-details-single .woocommerce-Price-amount{display:flex !important;justify-content:flex-start}.product-details-single .woocommerce-Price-amount span{margin-bottom:5px}.product-details-single h1{font-size:34px;line-height:40px;letter-spacing:-1px;margin:0 0 5px;padding:0;text-align:left;z-index:1;font-weight:500}@media only screen and (max-width:575px){.product-details-single h1{font-size:24px;line-height:34px}}.product-details-single p{color:#929299;margin-top:30px;text-align:left;font-weight:300}@media only screen and (max-width:575px){.product-details-single p{text-align:center}}.product-details-single .sub-heading{font-size:16px;line-height:24px;margin-bottom:0;margin-top:36px;padding-bottom:8px;text-align:left;font-weight:700;border-bottom:1px solid #dedede}.product-details-single .product-images{width:100%;margin-top:15px;padding:0 15px}@media only screen and (max-width:767px){.product-details-single .product-images{display:flex;flex-flow:column-reverse}}@media only screen and (max-width:575px){.product-details-single .product-images .col{width:100%}}.product-details-single .product-images .product-images-previews{position:relative;left:15px;top:15px;display:flex;flex-flow:column;z-index:1}.product-details-single .product-images .product-images-previews .row{justify-content:center}.product-details-single .product-images .product-images-previews a{box-shadow:-8px 8px 16px 0 rgba(0,0,0,.08);background:#fff;margin-bottom:15px;width:75px;height:65px;padding:10px;display:flex;align-items:center}.product-details-single .product-images .product-images-previews a.selected{border:1px solid #04a9b7}.product-details-single .product-images .product-images-previews a:hover{border:1px solid #04a9b7;transition:all .3s ease 0s}.product-details-single .product-images .product-images-previews a:last-child{margin-bottom:0}.product-details-single .product-images .product-images-full{width:100%;text-align:center;margin:0 auto;position:relative}@media only screen and (max-width:991px){.product-details-single .product-images .product-images-full{width:350px}}@media only screen and (max-width:575px){.product-details-single .product-images .product-images-full{width:100%}}.product-details-single .product-images .product-images-full.product-images-full-center{width:613px}@media only screen and (max-width:991px){.product-details-single .product-images .product-images-full.product-images-full-center{width:350px}}@media only screen and (max-width:575px){.product-details-single .product-images .product-images-full.product-images-full-center{width:100%}}.product-details-single .product-images .product-images-full.product-images-full-coloropt{width:100%}.product-details-single .product-images.product-image-new{padding:0;margin-top:80px}@media only screen and (max-width:991px){.product-details-single .product-images.product-image-new{margin-top:50px}}@media only screen and (max-width:767px){.product-details-single .product-images.product-image-new .product-images-information{width:100%}}.product-details-single .product-images.product-image-new .product-images-information h1{text-align:left;margin-bottom:0}.product-details-single .product-images.product-image-new .product-images-information span{font-size:16px;line-height:28px;margin-bottom:45px;color:#929299;display:flex}@media only screen and (max-width:575px){.product-details-single .product-images.product-image-new .product-images-information span{margin-bottom:15px}}.product-details-single .product-images.product-image-new .product-images-information p{text-align:left}.product-details-single .product-images.product-image-new .product-images-thumbnails{position:relative}@media only screen and (max-width:767px){.product-details-single .product-images.product-image-new .product-images-thumbnails{width:100%}}@media only screen and (max-width:575px){.product-details-single .product-images.product-image-new .product-images-thumbnails{width:100%;display:flex;flex-flow:column-reverse}}.product-details-single .product-images.product-image-new .product-images-thumbnails .product-images-previews{right:auto;left:auto;top:0;margin-top:15px}.product-details-single .product-images.product-image-new .product-images-thumbnails .product-images-previews a{width:65px;height:65px}.product-details-single .product-images.product-image-new .product-images-thumbnails .product-images-previews.product-images-previews-left{top:35px;right:auto}@media only screen and (max-width:767px){.product-details-single .product-images.product-image-new .product-images-thumbnails .product-images-previews.product-images-previews-left{top:5px}}@media only screen and (max-width:575px){.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt{display:block}}.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt .product-images-previews{top:auto;width:100%;height:auto;padding-left:0;overflow:hidden}@media only screen and (max-width:991px){.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt .product-images-previews{width:100%;position:relative;top:0;height:75px;padding-left:15px;padding-right:0}}@media only screen and (max-width:991px){.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt .product-images-previews .row-flex{display:-webkit-inline-box;overflow:auto}}.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt .product-images-previews .fade-last{background-image:linear-gradient(to right,rgba(255,255,255,0),#fff 100%);width:68px;height:52px;display:block;position:absolute;top:0;right:0;z-index:9}.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt .product-images-previews a{width:68px;height:52px;margin:0 17px 25px;padding:4px}@media only screen and (max-width:1199px){.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt .product-images-previews a{margin-right:6px}}.product-details-single .product-images.product-image-new .product-images-thumbnails.product-images-top-coloropt .product-images-previews a img{max-height:100%;margin:0 auto}.product-details-single .product-images.product-image-new .product-images-thumbnails .product-images-full{margin:0}.product-details-single .product-images.product-image-new .product-images-thumbnails .product-images-full.product-images-full-center,.product-details-single .product-images.product-image-new .product-images-thumbnails .product-images-full.product-images-full-coloropt{margin:0 auto}.product-details-single .product-images.product-single-top{margin-top:0}.product-details-single .product-images-full-has-zoom{cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-details-single .product-images-zoom{background-color:#fff;background-repeat:no-repeat;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s ease-in-out,transform .25s ease-in-out;width:100%}.product-details-single .product-images-zoom[data-state=active]{opacity:1;transform:scale3d(1,1,1)}.product-details-single .product-images-zoom,.product-details-single .product-images-zoom[data-state=hidden]{opacity:0;transform:scale3d(.75,.75,.75)}.product-details-single .product-images-top{padding-top:50px;padding-bottom:100px}@media only screen and (max-width:991px){.product-details-single .product-images-top{padding-bottom:170px}}@media only screen and (max-width:767px){.product-details-single .product-images-top{padding-top:20px;padding-bottom:100px}}@media only screen and (max-width:575px){.product-details-single .product-images-top{padding-top:0;padding-bottom:10px}}.product-details-single .product-images-top-coloropt{padding-top:0;padding-bottom:73px}@media only screen and (max-width:767px){.product-details-single .product-images-top-coloropt{padding-top:0;padding-bottom:20px}}.product-details-single .product-sinle-title{text-align:center}.product-details-single .product-sinle-title p{margin:0}.product-details-single .product-sinle-title span{color:#929299;line-height:1.75;margin-bottom:13px;display:block}.product-details-single .product-sinle-title.color-ver span{font-size:19px;color:#484853;margin-bottom:0;text-align:left}.product-details-single .product-sinle-title.color-ver p span{color:#929299}.product-details-single .smpfcSizeSelect{display:block !important}.product-details-single .smpfcSizeSelect table{width:100%}.product-details-single .smpfcSizeSelect table th{font-size:12px;font-weight:600;vertical-align:middle;white-space:nowrap}.product-details-single .smpfcSizeSelect table td{padding:2px 5px}.product-details-single .smpfcSizeSelect table td.fullwidth{width:100%}.product-details-single .smpfcSizeSelect__content{background-color:#f6f6f6;padding:20px}.product-details-single .smpfcSizeSelect__content label{text-align:left;font-size:12px;font-weight:600;margin-top:-1px;display:block;line-height:1}.product-details-single .smpfcSizeSelect__content input[type=number]{width:70px;min-width:50px;margin:0 !important}.product-details-single .smpfcSizeSelect__content .stock-amount{font-size:12px;display:block;line-height:1;min-width:22px}.product-information{padding:80px 0}@media only screen and (max-width:767px){.product-information{padding:30px 0}}.product-information .product-information-inner{text-align:left;width:94%;margin:0}@media only screen and (max-width:767px){.product-information .product-information-inner{width:100%}}.product-information .product-information-inner .info-text-group h2{margin-bottom:0}.product-information .product-information-inner .info-text-group p{margin-bottom:20px;font-size:16px;line-height:24px;margin-top:5px;text-align:left}.product-information .product-information-inner .info-text-group img{margin-top:5px}@media only screen and (max-width:767px){.right-panel .col{width:100%}}@media only screen and (max-width:575px){.right-panel{padding:0 15px}}.right-panel .product-attributes{width:100%}.right-panel .order-envelopes{background:#e9e9e9;padding:32px;margin-top:30px}@media only screen and (max-width:991px){.right-panel .order-envelopes{padding:20px}}.right-panel .order-envelopes>h3{margin-bottom:0}.right-panel .order-envelopes>p{font-size:16px;line-height:28px;color:#929299;margin-bottom:40px}.right-panel .order-envelopes.oe-coloropt{background:#f5f5f5}.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading a,.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading-link,.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading small{display:inline-block}.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading a,.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading span.single-heading-link{text-align:left;width:100%}.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading small{font-size:1em;font-weight:400 !important;margin-left:.35em}@media only screen and (max-width:575px){.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading small{margin-left:0}}.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading,.right-panel .order-envelopes.oe-coloropt .accordion_group .single-heading-link{font-size:13px;text-transform:none}.right-panel .order-envelopes.oe-coloropt .btn:hover{background:#1cc03e}.site-vision .right-panel .order-envelopes.oe-coloropt .btn:hover{background:#009bdd}.right-panel .order-envelopes.oe-coloropt .btn img{margin-right:10px !important}.right-panel .order-envelopes.oe-coloropt>h3{margin-bottom:24px;text-align:left;font-size:19px;line-height:32px}.right-panel .order-envelopes .accordion_group{margin-bottom:15px;position:relative}.right-panel .order-envelopes .accordion_group .single-heading{font-size:12px;text-transform:uppercase;font-weight:600;padding-bottom:15px;position:relative}.right-panel .order-envelopes .accordion_group .single-heading span.delivery-time{position:absolute;right:0;font-weight:400;color:#929299;text-transform:none;display:none}.right-panel .order-envelopes .accordion_group .single-heading a,.right-panel .order-envelopes .accordion_group .single-heading .single-heading-link{color:#484853}.right-panel .order-envelopes .accordion_group .single-heading a{padding-left:15px;position:relative}.right-panel .order-envelopes .accordion_group .single-heading a:before{content:"";background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAENJREFUGBljYICC8xJZDTA2Ms0E5/z/V49NEUIBSCUWRagKsCjCVAC3E8LAVMDI1Gj4YloDTB2qAjRJmCIwjc0HIAkAd80V/FeGEOwAAAAASUVORK5CYII=");position:absolute;left:0;top:50%;transform:translate(0,-50%);width:8px;height:6px;background-repeat:no-repeat;height:8px}.right-panel .order-envelopes .accordion_group.accordion-open a:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABGdBTUEAALGPC/xhBQAAAFNJREFUCB1jYCAAGM9LZCUA1SjgUPeAhYGB7QADw88DDP//y6MoYmR8yMDA7sAIEjwvUaCAoggqafhiwgOwAhRFIA5QJ0gSzEQmQCZBTEMWJcAGANk8Gm1SjZ+qAAAAAElFTkSuQmCC")}.right-panel .order-envelopes .accordion_group .accordion_content{border-top:1px solid #dedede;padding-left:0;margin-bottom:20px;display:none;margin-top:0}.right-panel .order-envelopes .accordion_group .accordion_content_open{display:block}.right-panel .order-envelopes .accordion_group .accordion_content .accordion_content-upload{margin-top:15px;margin-bottom:15px;padding:0;display:flex;align-items:center;position:relative}.right-panel .order-envelopes .accordion_group .accordion_content .accordion_content-upload .upload-image{background-color:#1cc03e;color:#fff;font-size:16px;border:none;border-radius:3px;cursor:pointer;font-weight:600;box-shadow:4px 4px 16px rgba(0,0,0,.1);display:flex;align-items:center;padding:15px 20px;justify-content:center;position:relative;cursor:pointer}.site-vision .right-panel .order-envelopes .accordion_group .accordion_content .accordion_content-upload .upload-image{background-color:#009bdd}.right-panel .order-envelopes .accordion_group .accordion_content .accordion_content-upload input{position:absolute;width:100%;height:100%;left:0;top:0;opacity:0}.right-panel .order-envelopes .accordion_group .accordion_content .accordion_content-upload .upload-image-name{margin-left:15px;margin-bottom:0;font-size:14px}.right-panel .order-envelopes .accordion_group .accordion_content #progressBar{width:100% !important}.right-panel .order-envelopes .accordion_group .accordion_content--textarea{padding-top:15px}.right-panel .order-envelopes .accordion_group .accordion_content--textarea textarea{border:1px solid #e2e2e2;padding:6px 10px;width:100%;height:100px;font-size:14px}.right-panel .order-envelopes .accordion_group .accordion_content--textarea textarea:focus{box-shadow:none;outline:none}.right-panel .order-envelopes .accordion_group .accordion_content .Content-line{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dedede !important;padding:10px 0}.right-panel .order-envelopes .accordion_group .accordion_content .Content-line p:first-child{width:45%;text-align:left}.right-panel .order-envelopes .accordion_group .accordion_content .Content-line p,.right-panel .order-envelopes .accordion_group .accordion_content .Content-line span{font-size:13px;line-height:24px;margin-bottom:0;margin-top:0}.right-panel .order-envelopes .accordion_group .accordion_content .Content-line p.light-text,.right-panel .order-envelopes .accordion_group .accordion_content .Content-line span.light-text{color:#929299}.right-panel .order-envelopes .per-item-price{font-size:13px;line-height:24px;margin-bottom:15px;margin-top:0;color:#929299;text-transform:capitalize}.right-panel .order-envelopes .per-item-price .product-order-buttons{display:flex;align-items:center;justify-content:center}.right-panel .order-envelopes .per-item-price .product-order-buttons button{padding:14px 20px}.right-panel .order-envelopes .per-item-price .product-order-buttons .btn{width:calc(50% - 7.5px);display:flex;justify-content:center;align-items:center;padding:15px 20px;margin:7px}@media only screen and (max-width:991px){.right-panel .order-envelopes .per-item-price .product-order-buttons .btn{padding:15px 10px}}.right-panel .order-envelopes .per-item-price .product-order-buttons .btn img{margin-right:5px}@media only screen and (max-width:991px){.right-panel .order-envelopes .per-item-price .product-order-buttons .btn img{width:20px}}.right-panel .order-customization{padding:0;margin-top:49px}.right-panel .order-customization h4{font-size:16px;line-height:14px;margin-top:0}.right-panel .order-customization.oc-coloropt h4{font-size:19px;line-height:23px;margin-bottom:24px;text-align:left}.right-panel .order-customization .order-customization-listing{border-top:1px solid #dedede;position:relative}.right-panel .order-customization .order-customization-listing .do-not-display+.dropdown{display:none}.right-panel .order-customization .order-customization-listing ul{margin:0}.right-panel .order-customization .order-customization-listing .color-pallet{background:#fff;padding:24px;width:480px;box-shadow:4px 4px 20px 0 rgba(0,0,0,.1);display:flex;justify-content:flex-start;flex-flow:row wrap;left:-50px;position:absolute;z-index:1;display:none}@media only screen and (max-width:991px){.right-panel .order-customization .order-customization-listing .color-pallet{width:360px;padding:10px;left:-20px}}@media only screen and (max-width:767px){.right-panel .order-customization .order-customization-listing .color-pallet{left:0;right:0;margin:0 auto}}@media only screen and (max-width:575px){.right-panel .order-customization .order-customization-listing .color-pallet{width:100%;max-width:360px}}.right-panel .order-customization .order-customization-listing .color-pallet .color-pallet-single{display:inline-block;width:24%;padding:12px;vertical-align:top;text-align:center}@media only screen and (max-width:991px){.right-panel .order-customization .order-customization-listing .color-pallet .color-pallet-single{width:32.333%}}@media only screen and (max-width:575px){.right-panel .order-customization .order-customization-listing .color-pallet .color-pallet-single{width:31.333%}}.right-panel .order-customization .order-customization-listing .color-pallet .color-pallet-single:hover .color-pallet-single-img{opacity:.7}.right-panel .order-customization .order-customization-listing .color-pallet .color-pallet-single .color-pallet-single-img,.right-panel .order-customization .order-customization-listing .color-pallet .color-pallet-single p{color:#929299;font-size:12px;line-height:12px;margin-top:10px;margin-bottom:0}.right-panel .order-customization .order-customization-listing .content-line{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dedede !important;padding:15px 0 13px;position:relative;margin:0 !important}.right-panel .order-customization .order-customization-listing .content-line p{font-size:13px !important;line-height:24px;margin-bottom:0}.right-panel .order-customization .order-customization-listing .content-line p b{color:#484853;font-weight:600}.right-panel .order-customization .order-customization-listing .content-line p.light-text{color:#929299}.right-panel .order-customization .order-customization-listing .content-line input[type=text]{width:50%;background:0 0;width:150px !important;font-size:13px !important}.right-panel .order-customization .order-customization-listing .content-line select{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABGdBTUEAALGPC/xhBQAAAFNJREFUCB1jYCAAGM9LZCUA1SjgUPeAhYGB7QADw88DDP//y6MoYmR8yMDA7sAIEjwvUaCAoggqafhiwgOwAhRFIA5QJ0gSzEQmQCZBTEMWJcAGANk8Gm1SjZ+qAAAAAElFTkSuQmCC");margin-left:10px;background-repeat:no-repeat;background-position:right 10px;padding-right:12px;font-size:13px;color:#484853;outline:none;width:auto}.right-panel .order-customization .order-customization-listing .content-line a{position:absolute;left:0;right:0;margin:0 auto;display:flex;width:30px}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch{position:relative;width:53px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-checkbox{display:none}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:2px solid transparent;border-radius:20px}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label .onoffswitch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label .onoffswitch-inner:before,.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label .onoffswitch-inner:after{display:block;float:left;width:50%;height:29px;padding:0;line-height:29px;font-size:14px;box-sizing:border-box}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label .onoffswitch-inner:before{content:"";padding-left:10px;background-color:#1cc03e}.site-vision .right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label .onoffswitch-inner:before{background-color:#009bdd}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label .onoffswitch-inner:after{content:"";padding-right:10px;background-color:#dedede}.right-panel .order-customization .order-customization-listing .content-line .onoffswitch .onoffswitch-label .onoffswitch-switch{display:block;width:23px;height:23px;margin:5px;background:#fff;position:absolute;top:0;bottom:0;right:20px;border:2px solid transparent;border-radius:100%;transition:all .3s ease-in 0s}.row.row-flex .horizontal-scroll-wrapper .squares{justify-content:center}.poduct-title-banner{text-align:left;margin:1rem 0}.poduct-title-banner>div{display:inline-block;background-color:var(--product-title-banner-background-color);color:var(--product-title-banner-text-color);padding:.5rem .75rem;font-weight:400}.poduct-title-banner p{color:var(--product-title-banner-text-color);margin:0 !important;font-size:18px;line-height:1.4}.poduct-title-banner strong{font-weight:700 !important}.similar-products{padding:88px 0 38px;box-shadow:20px -10px 40px 0 rgba(0,0,0,.1)}@media only screen and (max-width:767px){.similar-products{padding:40px 0 38px}.similar-products .col{margin-bottom:0}}.similar-products h2{text-align:center;margin-bottom:50px;text-transform:uppercase}.similar-products .single-product{margin-bottom:50px}.similar-products .single-product.product-featured p span{margin-left:6px}@media only screen and (max-width:767px){.similar-products .single-product{margin-bottom:25px}}.similar-products .single-product .product-thumbnail{height:215px;text-align:center}@media only screen and (max-width:767px){.similar-products .single-product .product-thumbnail{text-align:center}}.similar-products .single-product .product-thumbnail img{min-height:auto;height:100%;-o-object-fit:contain;object-fit:contain}.similar-products .single-product .product-thumbnail.product-campaign{position:relative}.similar-products .single-product .product-thumbnail.product-campaign:before{content:'KAMPANJ';width:88px;height:26px;left:0;right:0;margin:0 auto;position:absolute;text-align:center;display:flex;justify-content:center;align-items:center;background:#1cc03e;font-size:12px;color:#fff;top:-8px;letter-spacing:1px}.site-vision .similar-products .single-product .product-thumbnail.product-campaign:before{background:#009bdd}.similar-products .single-product .product-details h4{font-size:15px;text-align:center;line-height:28px;margin-top:0;letter-spacing:1.25px;color:#484853;margin-bottom:10px}.similar-products .single-product .product-details p{font-size:13px;line-height:21px;color:#929299;margin-bottom:7px;font-weight:500;text-align:center}.similar-products .single-product .product-details p .price{margin-left:6px}.similar-products .single-product .product-details p .price-current{color:#1cc03e}.site-vision .similar-products .single-product .product-details p .price-current{color:#009bdd}.similar-products .single-product .product-details p .price-discount{color:#1cc03e}.site-vision .similar-products .single-product .product-details p .price-discount{color:#009bdd}.similar-products .single-product .product-details p .price-previous{text-decoration:line-through}.similar-products .single-product .product-details p strong{margin-left:0 !important}.product-price-button{margin-top:10px;text-align:center;background:#efefef;padding:32px}@media only screen and (max-width:991px){.product-price-button{padding:15px}}.product-price-button h2{font-weight:400;font-size:1em;margin:0 !important}.product-price-button h2 span.pprice{font-size:28px !important;line-height:28px;margin-bottom:10px;text-align:center !important}.product-price-button>.per-item-price{font-size:13px !important;line-height:28px !important;color:#929299 !important;text-align:center !important;margin-bottom:10px !important}.product-contact-link{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.product-contact-link p{color:#484853;font-size:13px;line-height:28px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.product-contact-link p img{margin-right:10px}.product-contact-link p a{color:#04a9b7;margin-left:3px}.select-color{text-align:center;padding:25px 0 0}@media only screen and (max-width:991px){.select-color{padding-top:10px}}.select-color p{font-size:19px;font-weight:600;line-height:1.68;color:#484853;padding:0;margin-bottom:20px !important;letter-spacing:1px;font-weight:500;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:575px){.select-color p{display:flex;justify-content:space-between;align-items:center}}.select-color p span{font-size:12px !important;color:#929299 !important;text-transform:uppercase;padding:4px 0 0 11px}.select-color .color-palette-list{max-width:650px;margin:0 auto}.select-color .color-palette-list ul li{position:relative;display:inline-block;width:38px;height:42px;margin:0 4px 8px}.select-color .color-palette-list ul li label{width:40px;height:40px;border-radius:100%}.select-color .color-palette-list ul li [type=radio]:checked+label,.select-color .color-palette-list ul li [type=radio]:not(:checked)+label{padding-left:38px}.select-color .color-palette-list ul li [type=radio]:checked+label:before,.select-color .color-palette-list ul li [type=radio]:not(:checked)+label:before{width:40px;height:40px;top:0;display:none}.select-color .color-palette-list ul li [type=radio]:checked+label:after{width:20px;height:20px;top:9px;left:9px;background:#000 url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/check.png) no-repeat 50% 50%}.select-color .color-palette-list ul li [type=radio]:checked+label:before{border:1px solid #929299;background:#fff}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.blue-gray:before{background:#929299;border-color:#929299}.select-color .color-palette-list ul li [type=radio]:checked+label.blue-gray:before{background:#929299}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.charcoal-grey:before,.select-color .color-palette-list ul li [type=radio]:checked+label.charcoal-grey:before{background:#484853;border-color:#484853}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.black:before,.select-color .color-palette-list ul li [type=radio]:checked+label.black:before{background:#000;border-color:#000}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.aquamarine:before,.select-color .color-palette-list ul li [type=radio]:checked+label.aquamarine:before{background:#009f6e;border-color:#009f6e}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.blue-express:before,.select-color .color-palette-list ul li [type=radio]:checked+label.blue-express:before{background:#0a727b;border-color:#0a727b}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.pumpkin-orange:before,.select-color .color-palette-list ul li [type=radio]:checked+label.pumpkin-orange:before{background:#ff8309;border-color:#ff8309}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.lipstick:before,.select-color .color-palette-list ul li [type=radio]:checked+label.lipstick:before{background:#cf1768;border-color:#cf1768}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.brown:before,.select-color .color-palette-list ul li [type=radio]:checked+label.brown:before{background:#ac4e4e;border-color:#ac4e4e}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.dark-red:before,.select-color .color-palette-list ul li [type=radio]:checked+label.dark-red:before{background:#e21616;border-color:#e21616}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.dark-brown:before,.select-color .color-palette-list ul li [type=radio]:checked+label.dark-brown:before{background:#3d2020;border-color:#3d2020}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.light-yellow:before,.select-color .color-palette-list ul li [type=radio]:checked+label.light-yellow:before{background:#ccaa24;border-color:#ccaa24}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.light-green:before,.select-color .color-palette-list ul li [type=radio]:checked+label.light-green:before{background:#d7e922;border-color:#d7e922}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.blue-1:before,.select-color .color-palette-list ul li [type=radio]:checked+label.blue-1:before{background:#426f9a;border-color:#426f9a}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.aqua-blue:before,.select-color .color-palette-list ul li [type=radio]:checked+label.aqua-blue:before{background:#79b0bf;border-color:#79b0bf}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.purple:before,.select-color .color-palette-list ul li [type=radio]:checked+label.purple:before{background:#a262fd;border-color:#a262fd}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.light-violet:before,.select-color .color-palette-list ul li [type=radio]:checked+label.light-violet:before{background:#af7eac;border-color:#af7eac}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.light-creme:before,.select-color .color-palette-list ul li [type=radio]:checked+label.light-creme:before{background:#ebe2d5;border-color:#ebe2d5}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.creme:before,.select-color .color-palette-list ul li [type=radio]:checked+label.creme:before{background:#ddd1ba;border-color:#ddd1ba}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.lighter-creme:before,.select-color .color-palette-list ul li [type=radio]:checked+label.lighter-creme:before{background:#e7dede;border-color:#e7dede}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.lighter-red:before,.select-color .color-palette-list ul li [type=radio]:checked+label.lighter-red:before{background:#e1b7b7;border-color:#e1b7b7}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.dark-green:before,.select-color .color-palette-list ul li [type=radio]:checked+label.dark-green:before{background:#366c67;border-color:#366c67}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.deep-green:before,.select-color .color-palette-list ul li [type=radio]:checked+label.deep-green:before{background:#1f4313;border-color:#1f4313}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.normal-green:before,.select-color .color-palette-list ul li [type=radio]:checked+label.normal-green:before{background:#437239;border-color:#437239}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.lighter-green:before,.select-color .color-palette-list ul li [type=radio]:checked+label.lighter-green:before{background:#dde6cf;border-color:#dde6cf}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.lighter-creme:before,.select-color .color-palette-list ul li [type=radio]:checked+label.lighter-creme:before{background:#e7dede;border-color:#e7dede}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.light-blue-grey:before,.select-color .color-palette-list ul li [type=radio]:checked+label.light-blue-grey:before{background:#728096;border-color:#728096}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.radish-blue:before,.select-color .color-palette-list ul li [type=radio]:checked+label.radish-blue:before{background:#867d99;border-color:#867d99}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.turquoise-blue:before,.select-color .color-palette-list ul li [type=radio]:checked+label.turquoise-blue:before{background:#04a9b7;border-color:#04a9b7}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.normal-grey:before,.select-color .color-palette-list ul li [type=radio]:checked+label.normal-grey:before{background:#4c4e5f;border-color:#4c4e5f}.select-color .color-palette-list ul li [type=radio]:not(:checked)+label.fade-green:before,.select-color .color-palette-list ul li [type=radio]:checked+label.fade-green:before{background:#d2e5d8;border-color:#d2e5d8}.product-order-buttons input,.product-order-buttons button,.product-order-buttons .nbdesign-button{width:100%}@media only screen and (max-width:991px){.product-order-buttons input,.product-order-buttons button,.product-order-buttons .nbdesign-button{font-size:13px;outline:none;padding:10px}}@media only screen and (max-width:767px){.product-order-buttons input,.product-order-buttons button,.product-order-buttons .nbdesign-button{width:100%;margin-bottom:10px;padding:15px;font-size:14px}}.product-order-buttons .single_add_to_cart_button:hover img,.product-order-buttons .single_add_to_cart_button:focus img{filter:brightness(1000)}.product-order-buttons .single_add_to_cart_button img{width:15px;margin-right:10px;margin-bottom:-2px}.product-order-buttons .nbdesign-button,.product-order-buttons .design-online-btn.btn--white{border:1px solid #ddd;color:#242424}.product-order-buttons .nbdesign-button:hover,.product-order-buttons .design-online-btn.btn--white:hover,.product-order-buttons .nbdesign-button:focus,.product-order-buttons .design-online-btn.btn--white:focus{background:#fff;border-color:#1cc03e;color:#000}.site-vision .product-order-buttons .nbdesign-button:hover,.site-vision .product-order-buttons .design-online-btn.btn--white:hover,.site-vision .product-order-buttons .nbdesign-button:focus,.site-vision .product-order-buttons .design-online-btn.btn--white:focus{border-color:#009bdd}.product-order-buttons .nbdesign-button,.product-order-buttons .design-online-btn.btn--white{align-items:center;border-radius:3px;display:flex;justify-content:center;position:relative}.product-order-buttons .nbdesign-button:before,.product-order-buttons .design-online-btn.btn--white:before{background:transparent url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/design-online.svg) no-repeat 50% 50%;background-size:100% 100%;content:"";display:inline-block;height:24px;margin-right:.5em;width:24px}.upload-image{position:relative}.upload-image input{position:absolute;opacity:0;z-index:999;width:100%;height:100%;left:0;top:0}.upload-image .upload_icon{border:dashed 1px rgba(4,169,183,.4);background-color:rgba(4,169,183,.04);width:100%;height:72px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#929299;cursor:pointer}.upload-image .upload_icon img{margin-right:10px}.upload-image .upload_icon span{font-size:12px !important;color:#04a9b7 !important;text-decoration:underline;margin-left:5px}.uploaded-files{display:flex;align-items:center;border-bottom:1px solid #dedede;padding:10px 0;display:none}.uploaded-files .img-icon{display:flex;align-items:center;margin-right:40px}.uploaded-files .img-icon img{margin-right:10px}.uploaded-files .img-icon p{font-size:12px !important;color:#484853 !important}figure.post-thumbnail{display:flex;overflow:hidden;margin-bottom:20px}.search .product-section{padding-top:30px}.single-product form.cart input{min-width:5em;width:100%}.product-single-sku{color:#484853;font-size:14px;text-align:left}.sm-design-template{align-items:center;display:flex;font-size:13px;margin-top:1em;justify-content:flex-end;text-align:right}.sm-design-template strong,.sm-design-template a{display:inline-block}.sm-design-template strong{font-weight:600;margin-right:1em}.sm-design-template img{width:184px;min-width:184px}.sm-design-template a{border-bottom:2px solid transparent}.sm-design-template a:hover,.sm-design-template a:focus{border-bottom-color:#1cc03e}.site-vision .sm-design-template a:hover,.site-vision .sm-design-template a:focus{border-bottom-color:#009bdd}.cart-container{position:relative;overflow:hidden;background-color:#efefef}.cart-container .cart-listing{max-width:720px;padding:65px 0 90px;height:100% !important}@media only screen and (max-width:1199px){min-height 1100px{max-width:585px}}@media only screen and (max-width:991px){min-height 1100px{max-width:100%;padding:45px 0}}@media only screen and (max-width:767px){min-height 100%{padding:30px 0 35px}}min-height 100% h3{font-size:24px}min-height 100% h5{font-size:16px;font-weight:600}min-height 100% h5 a{color:#484853}min-height 100% h5 a:hover{color:#1cc03e}.site-vision min-height 100% h5{color:#009bdd}min-height 100% .continue-shop-link{font-size:16px;color:#929299;position:relative;padding-left:20px}@media only screen and (max-width:767px){min-height 100% .continue-shop-link{font-size:14px}}min-height 100% .continue-shop-link:before{content:"";position:absolute;top:6px;left:0;background:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/left-arrow.svg) no-repeat 0 0;display:block;width:12px;height:8px}min-height 100% .continue-shop-link:hover{color:#1cc03e}.site-vision min-height 100% .continue-shop-link{color:#009bdd}.site-vision min-height 100% .continue-shop-link:before{background:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/left-arrow.svg) no-repeat 0 -9px}.cart-block{background-color:#fff;box-shadow:0 0 16px 0 rgba(0,0,0,.12);margin-top:30px}.cart-block .cart-block-top{padding:30px 40px}@media only screen and (max-width:1199px){.cart-block .cart-block-top{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.cart-block .cart-block-top{padding:20px}}.cart-block .cart-block-top .cart-product-img{width:124px;float:left}@media only screen and (max-width:575px){.cart-block .cart-block-top .cart-product-img{float:none;width:100%;margin-bottom:20px;text-align:center}}.cart-block .cart-block-top .cart-product-img a:hover img{opacity:.6}.cart-block .cart-block-top .cart-product-details{width:500px;float:right}@media only screen and (max-width:1199px){.cart-block .cart-block-top .cart-product-details{width:385px}}@media only screen and (max-width:991px){.cart-block .cart-block-top .cart-product-details{width:490px}}@media only screen and (max-width:767px){.cart-block .cart-block-top .cart-product-details{width:332px}}@media only screen and (max-width:575px){.cart-block .cart-block-top .cart-product-details{width:100%;float:none}}.cart-block .cart-block-top .cart-product-details h5{position:relative;font-size:16px;margin:0 0 15px;padding-right:75px}.cart-block .cart-block-top .cart-product-details h5 span{position:absolute;top:1px;right:0;font-weight:400}.cart-block .cart-block-top .woocommerce-Price-currencySymbol{position:relative !important;top:0 !important}.cart-block .cart-block-bottom{border-top:1px solid #efefef;padding:21px 40px;text-align:right;font-size:13px}@media only screen and (max-width:767px){.cart-block .cart-block-bottom{padding:15px 20px}}.cart-block .cart-block-bottom a{position:relative;margin-left:40px}.cart-bottom-container{margin-top:50px}@media only screen and (max-width:991px){.cart-bottom-container{margin-top:30px}}.cart-bottom-container .continue-shop-link{top:8px}.cart-bottom-container .continue-shop-link.checkout-cancel{top:15px}@media only screen and (max-width:767px){.cart-bottom-container .continue-shop-link.checkout-cancel{top:7px}}.wc-proceed-to-checkout .checkout-button{font-size:16px;border:none;padding:15px 24px;float:none}.checkout-button{font-size:13px;padding:9px 20px;float:right}.checkout-button:after{display:none}.checkout-button:after .btn{float:right}@media only screen and (max-width:767px){.checkout-button{width:auto}.checkout-button float right.btn-cart{font-size:13px;padding:9px 20px}}@media only screen and (max-width:767px) and (max-width:575px){.checkout-button float right{float:none;width:100%;margin-top:25px}}#payment{min-height:500px}@media only screen and (max-width:991px){#payment{min-height:100%}}.cart-bottom-container .continue-shop-link{float:left}.cart-bottom-container .btn{float:right}.wc_payment_methods.payment_methods.methods{width:100%;display:flex;flex-flow:row wrap}.wc_payment_methods.payment_methods.methods .dp-block.payment_method_bacs{margin-right:0 !important}.wc_payment_method input.input-radio[name=payment_method]:checked+label:before{box-shadow:none !important;margin:0 !important;transform:none !important;border:1px solid #1cc03e !important;background:#1cc03e !important;top:0;left:-1px}.site-vision .wc_payment_method input.input-radio[name=payment_method]:checked+label:before{border-color:#009bdd !important;background:#009bdd !important}.wc_payment_method .payment_box{background:0 0}.print-products-area .product-attributes .matrix-type-simple{margin:0 !important}.woocommerce-order-details .product-attributes-list li span{margin-right:4px}.woocommerce-order-details .print-products-area .product-attributes-list li{margin-bottom:8px}.woocommerce-order-details input[type=button],.woocommerce-order-details button,.woocommerce-order-details .button{background-color:#ff8309;border:0 none;color:#fff;cursor:pointer;display:inline-block;margin:0 15px 30px 0;padding:7px 15px 8px;text-align:center;transition:background-color .3s ease-in-out;width:auto;min-width:15em;max-width:300px}.woocommerce-order-details input[type=button]:hover,.woocommerce-order-details button:hover,.woocommerce-order-details .button:hover,.woocommerce-order-details input[type=button]:focus,.woocommerce-order-details button:focus,.woocommerce-order-details .button:focus{background-color:#e47100}.woocommerce-table--order-details.shop_table tfoot th,.woocommerce-table--order-details.shop_table tfoot td{padding:0 10px 0 0;text-align:left;vertical-align:baseline}.woocommerce-table--order-details.shop_table tfoot th{padding:0 10px 0 25%}@media only screen and (max-width:991px){.woocommerce-table--order-details.shop_table tfoot th{padding:0 10px 0 0}}.order-total span,.cart-subtotal span{float:none !important}.order-total strong,.cart-subtotal strong{float:right}.cart-subtotal span.woocommerce-Price-amount.amount{float:right !important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right !important;width:auto !important}.select2-container .select2-selection--single .select2-selection__rendered{font-size:13px}.shipping-calculator-form .form-row .select2-container{border:1px solid #ccc !important;height:35px;display:flex;align-items:center}.shipping-calculator-form .form-row .select2-container .select2-selection--single{margin:0 !important}.shipping-calculator-form .form-row .select2-container .select2-selection--single .select2-selection__arrow{height:30px !important}.shipping-calculator-form .form-row .input-text{height:36px;border:1px solid #ccc;padding:6px 10px;font-size:13px;line-height:normal;box-shadow:none}.shipping-calculator-form .button{background-color:#1cc03e;color:#fff;font-size:16px;border:none;padding:15px 24px;border-radius:3px;cursor:pointer;font-weight:600;box-shadow:4px 4px 16px rgba(0,0,0,.1)}.site-vision .shipping-calculator-form .button{background-color:#009bdd}.shipping-calculator-form .button:hover{background-color:#484853}.cart-container .cart-listing{width:100%}@media only screen and (min-width:992px){.cart-container .cart-listing{width:calc(100% - 350px)}}.sm-is-ywraq-checkout .woocommerce-remove-coupon{display:none}.cart-sidebar{position:absolute;top:1px;right:0;width:450px;padding:53px 0;background:#f5f5f5;border-left:1px solid #fff;height:100% !important;overflow-y:scroll}@media only screen and (max-width:1199px){.cart-sidebar{width:350px}}@media only screen and (max-width:991px){.cart-sidebar{position:relative;width:690px;border-left:none;padding:30px 0;margin:0 auto 40px}}@media only screen and (max-width:767px){.cart-sidebar{width:510px}}@media only screen and (max-width:575px){.cart-sidebar{width:100%;margin:0}}.cart-sidebar h3{font-size:24px;padding:0 35px 0 40px}@media only screen and (max-width:1199px){.cart-sidebar h3{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.cart-sidebar h3{padding-left:20px;padding-right:20px}}.cart-sidebar .accordion-menus .accordion_group{padding:21px 35px 21px 40px;border-top:1px solid #dedede;margin-bottom:0}@media only screen and (max-width:1199px){.cart-sidebar .accordion-menus .accordion_group{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.cart-sidebar .accordion-menus .accordion_group{padding-left:20px;padding-right:20px}}.cart-sidebar .accordion-menus .accordion_group .accordion_content{margin-bottom:0}.cart-sidebar .accordion-menus .accordion_group .accordion_content #coupon_code{font-size:13px;height:35px;width:230px;margin-bottom:10px;display:flex;padding-left:10px}.cart-sidebar .accordion-menus .accordion_group .accordion_content input[type=submit]{background-color:#1cc03e;color:#fff;display:inline-block;text-align:center;box-sizing:border-box;word-break:break-all;font-size:13px;border:none;padding:9px 13px;border-radius:3px;cursor:pointer;font-weight:600;box-shadow:4px 4px 16px rgba(0,0,0,.1)}.site-vision .cart-sidebar .accordion-menus .accordion_group .accordion_content input[type=submit]{background-color:#009bdd}.cart-sidebar .accordion-menus .accordion_group .accordion_content input[type=submit]:hover,.cart-sidebar .accordion-menus .accordion_group .accordion_content input[type=submit]:focus{background-color:#484853}.cart-sidebar .accordion-menus .accordion_group .accordion_content .Content-line{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dedede;padding:10px 0}.cart-sidebar .accordion-menus .accordion_group .accordion_content .Content-line p{font-size:13px;line-height:24px;margin-bottom:0;margin-top:0}.cart-sidebar .accordion-menus .accordion_group .accordion_content .woocommerce-shipping-destination{font-size:13px;line-height:24px;margin-top:10px}form.checkout .cart-sidebar .wc-proceed-to-checkout{display:none !important}.cart-sidebar .cart-price{padding:30px 35px 0 40px;font-size:13px;border-top:1px solid #dedede}.cart-sidebar .cart-price .cart_totals{float:none;width:100%}@media only screen and (max-width:1199px){.cart-sidebar .cart-price{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){.cart-sidebar .cart-price{padding-left:20px;padding-right:20px}}.cart-sidebar .cart-price ul{margin-bottom:17px;overflow:hidden}.cart-sidebar .cart-price ul li{overflow:hidden;margin:0 0 20px}.cart-sidebar .cart-price ul li span{float:right}.cart-sidebar .cart-price ul .cart-price-total{font-size:16px;font-weight:600;padding-top:5px}.sidebar-product .sidebar-product-block{padding:0 40px;margin-bottom:25px}@media only screen and (max-width:1199px){.sidebar-product .sidebar-product-block{padding:0 30px}}@media only screen and (max-width:767px){.sidebar-product .sidebar-product-block{padding:0 20px}}@media only screen and (max-width:575px){.sidebar-product .sidebar-product-block:nth-last-child(1) .sidebar-product-details{border-bottom:none;padding-bottom:0}}.sidebar-product .sidebar-product-block .sidebar-product-img{width:100px;background-color:#fff;padding:10px;float:left}@media only screen and (max-width:575px){.sidebar-product .sidebar-product-block .sidebar-product-img{float:none;width:100%;margin-bottom:20px;text-align:center}}.sidebar-product .sidebar-product-block .sidebar-product-img a:hover img{opacity:.6}.sidebar-product .sidebar-product-block .sidebar-product-details{width:253px;float:right;padding-top:7px;padding-left:5px;position:relative}@media only screen and (max-width:1199px){.sidebar-product .sidebar-product-block .sidebar-product-details{width:178px}}@media only screen and (max-width:991px){.sidebar-product .sidebar-product-block .sidebar-product-details{width:510px}}@media only screen and (max-width:767px){.sidebar-product .sidebar-product-block .sidebar-product-details{width:350px}}@media only screen and (max-width:575px){.sidebar-product .sidebar-product-block .sidebar-product-details{width:100%;float:none;border-bottom:1px solid #dedede;padding-bottom:20px}}.sidebar-product .sidebar-product-block .sidebar-product-details h6{position:relative;font-size:13px;font-weight:600;margin:0 0 7px;padding-right:70px}.sidebar-product .sidebar-product-block .sidebar-product-details h6 a{color:#484853}.sidebar-product .sidebar-product-block .sidebar-product-details h6 a:hover{color:#1cc03e}.site-vision .sidebar-product .sidebar-product-block .sidebar-product-details h6 a:hover{color:#009bdd}.sidebar-product .sidebar-product-block .sidebar-product-details span{position:relative;top:auto;right:auto;font-weight:400;font-size:13px;font-weight:600}.sidebar-product .sidebar-product-block .sidebar-product-details span.woocommerce-Price-amount{right:0;position:absolute;top:7px}.sidebar-product .sidebar-product-block .sidebar-product-details span span{top:0}.sidebar-product .sidebar-product-block .sidebar-product-details .product-details-info li span{font-size:12px;font-weight:400}.sidebar-product .sidebar-product-block .sidebar-product-details .sidebar-quantity{font-size:13px;color:#929299;display:block;margin-bottom:10px}.sidebar-product .sidebar-product-block .sidebar-product-details .details-info .accordion_group{border-top:0;padding:0}.sidebar-product .sidebar-product-block .sidebar-product-details .details-info .accordion_group .single-heading{text-transform:capitalize}.sidebar-product .sidebar-product-block .sidebar-product-details .details-info .accordion_group .single-heading a{font-size:13px;color:#929299;font-weight:400}.sidebar-product .sidebar-product-block .sidebar-product-details .details-info .accordion_group .single-heading a:hover{color:#cf1768}.sidebar-product .sidebar-product-block .sidebar-product-details .details-info .accordion_group .accordion_content{padding-left:0}.sidebar-product .tax_label{margin-left:0;position:relative;left:auto;top:auto;margin-bottom:8px;display:flex}.print-products-area .product-attributes-list li{margin:0 0 10px;border:none !important;display:flex}.checkout-step{background-color:#fff;font-size:13px;line-height:29px;padding:22px 0 7px}.checkout-step ol{margin:0;padding:0}.checkout-step ol li{color:#929299;display:inline-block;margin-right:94px;position:relative;padding-left:40px;margin-bottom:15px;counter-increment:Poppins}@media only screen and (max-width:991px){.checkout-step ol li{margin-right:50px}}@media only screen and (max-width:767px){.checkout-step ol li{margin-right:40px}}@media only screen and (max-width:575px){.checkout-step ol li{margin-right:20px}}.checkout-step ol li.active{color:#484853}.checkout-step ol li.active:before{border:2px solid #1cc03e;color:#1cc03e}.site-vision .checkout-step ol li.active:before{border-color:#009bdd;color:#009bdd}.checkout-step ol li.step-done{color:#929299}.checkout-step ol li.step-done:before{border:2px solid #1cc03e;background:#1cc03e url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/tick-icon.svg) no-repeat 50% 50%;color:#1cc03e;font-size:0;line-height:0}.site-vision .checkout-step ol li.step-done:before{background-color:#009bdd;border-color:#009bdd;color:#009bdd}.checkout-step ol li:before{content:counter(Poppins) "";position:absolute;top:0;left:0;width:27px;height:27px;line-height:27px;background-color:#fff;border:2px solid #929299;text-align:center;display:block;border-radius:50%;font-size:12px;font-weight:600}.checkout-block{background-color:#fff;margin-bottom:30px;padding-top:8px;padding-bottom:8px}.checkout-block h4{clear:both;float:left;font-weight:600;margin:32px 0 8px;padding:0 15px;width:100%}.checkout-block h4:first-of-type{margin-top:8px}.checkout-listing-row{align-items:center;color:#929299;display:flex;flex-flow:row wrap;font-size:13px;padding:8px 15px;width:100% !important}.checkout-listing-row:last-child{border-bottom:none !important}@media only screen and (max-width:767px){.checkout-listing-row{padding-top:15px;padding-bottom:15px}}.checkout-listing-row:last-child{border-bottom:none}#wcmca_address_form_container_billing .checkout-listing-row,#wcmca_address_form_container_shipping .checkout-listing-row{padding:8px 15px}#wcmca_address_form_container_billing .checkout-listing-row input,#wcmca_address_form_container_shipping .checkout-listing-row input,#wcmca_address_form_container_billing .checkout-listing-row .select2-container,#wcmca_address_form_container_shipping .checkout-listing-row .select2-container{max-width:unset}@media only screen and (max-width:767px){#wcmca_address_form_container_billing .checkout-listing-row,#wcmca_address_form_container_shipping .checkout-listing-row{padding-top:8px;padding-bottom:8px}}.checkout-listing-row label{font-weight:600;color:#484853;display:inline-block;margin-right:10px;width:100%}.checkout-listing-row label.wcmca_form_label,.checkout-listing-row label.wcmca_default_checkobx_label{margin-bottom:0 !important;width:100% !important}@media only screen and (max-width:575px){.checkout-listing-row label{display:block;margin-right:0;margin-bottom:10px}}@media only screen and (min-width:768px){.checkout-listing-row label{width:calc(25% - 10px)}}.checkout-listing-row input{display:inline-block;border:none;color:#484853;margin-top:0}.checkout-listing-row input[type=checkbox],.checkout-listing-row input[type=radio]{margin-right:.75em;width:auto !important}@media only screen and (max-width:575px){.checkout-listing-row input{display:block}}.checkout-listing-row input,.checkout-listing-row .select2-container{width:100%}@media only screen and (min-width:768px){.checkout-listing-row input,.checkout-listing-row .select2-container{width:calc(75% - 10px) !important}}.checkout-listing-row select{border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}background url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABGdBTUEAALGPC/xhBQAAAFNJREFUCB1jYCAAGM9LZCUA1SjgUPeAhYGB7QADw88DDP//y6MoYmR8yMDA7sAIEjwvUaCAoggqafhiwgOwAhRFIA5QJ0gSzEQmQCZBTEMWJcAGANk8Gm1SjZ+qAAAAAElFTkSuQmCC'){margin-left:10px;background-repeat:no-repeat;background-position:right 10px;padding-right:12px;font-size:13px;color:#484853;outline:none;width:auto}@media only screen and (max-width:575px){background url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAABGdBTUEAALGPC/xhBQAAAFNJREFUCB1jYCAAGM9LZCUA1SjgUPeAhYGB7QADw88DDP//y6MoYmR8yMDA7sAIEjwvUaCAoggqafhiwgOwAhRFIA5QJ0gSzEQmQCZBTEMWJcAGANk8Gm1SjZ+qAAAAAElFTkSuQmCC'){width:100%;display:block}}.select2-selection--single,.select2-selection__rendered{border:none !important;float:right;height:auto !important;width:100%;line-height:16px !important;min-height:16px}span:focus{box-shadow:none !important;outline:none !important}.select2-selection__arrow b{border-color:#cf1768 transparent transparent !important}.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #cf1768 !important}.select2-container--open .select2-selection--single .select2-selection__arrow b .select2-selection__arrow,.select2-container--open .select2-selection--single .select2-selection__arrow b .select2-selection__rendered{height:auto !important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:15px !important}.select2-results__option{font-size:13px}.checkout-listing-row-half{clear:right;float:left;width:auto !important}@media only screen and (min-width:768px){.checkout-listing-row-half label{width:100% !important}}.checkout-listing-row-last{margin-bottom:15px}@media only screen and (min-width:768px){.checkout-listing-row-last label{width:100% !important}}.dp-block{position:relative;font-size:13px;margin-bottom:24px;margin-right:24px;border:1px solid #dedede;background-color:#fff;padding-top:15px !important;padding-bottom:15px !important;padding-right:40px !important;min-height:134px}@media only screen and (max-width:767px){.dp-block{padding-right:15px !important}}.dp-block:nth-child(2n){margin-right:0 !important}.dp-block.col-6{width:48.3%}@media only screen and (max-width:1199px){.dp-block.col-6{width:47.3%}}@media only screen and (max-width:767px){.dp-block.col-6{width:100%;margin-right:0}}.dp-block label{font-size:13px;line-height:16px;font-weight:600}.dp-block p{color:#929299;font-size:13px;line-height:1.85;margin-bottom:8px}.dp-block p:last-child{margin-bottom:0}.dp-block .d-adress{padding:6px 0 0 25px}.dp-block .dp-block-label{position:absolute;bottom:15px;right:40px}@media only screen and (max-width:767px){.dp-block .dp-block-label{right:15px}}.dp-block .dp-block-label span{font-size:11px;color:#929299}.dp-block.dp-address-block{padding:0 !important;margin-right:0}.dp-block .da-accordion{border-bottom:1px solid #dedede;padding:20px 0}.dp-block .da-accordion:last-child{border-bottom:none}.dp-block .da-accordion-title{padding-left:15px;padding-right:15px}.dp-block .da-accordion-title.disable label{color:#929299}.dp-block .da-accordion-content{padding-top:6px}.dp-block .da-accordion-content.show{display:block}.dp-block .da-accordion-content.hide{display:none}.dp-block .da-accordion-content.address-before{padding-left:40px;padding-right:15px}.dp-block .da-accordion-content p{line-height:1.85}.dp-block .da-accordion-content .checkout-listing-row:last-child{padding-bottom:0}.dp-block .address-specific label{font-weight:400}.dp-block .payment-logo{position:absolute;top:15px;right:40px;max-height:21px}@media only screen and (max-width:767px){.dp-block .payment-logo{right:15px}}.dp-block .checkout-payment-mode{border-bottom:1px solid #dedede;padding:20px 15px}.dp-block .checkout-payment-mode p{padding:10px 15px 0 25px}#ship-to-different-address{margin-top:0;margin-bottom:20px}#ship-to-different-address label{padding-left:55px;position:relative;display:block}#ship-to-different-address label img{position:absolute;top:50%;left:0;width:40px;height:40px;transform:translateY(-50%)}#ship-to-different-address label span{display:inline-block;font-weight:400;font-size:1.1rem}#ship-to-different-address label span:before{top:8px}#ship-to-different-address label span:after{top:11px}#ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#1cc03e;background:#1cc03e}.site-vision #ship-to-different-address label input[type=checkbox]:checked+span:before{border-color:#009bdd;background:#009bdd}.stage{float:right}.accordion-menus .accordion_group .accordion_content #coupon-code-checkout{font-size:13px;height:35px;width:230px;margin-bottom:10px;display:flex;padding-left:10px}.accordion-menus .accordion_group .accordion_content #apply-coupon-checkout{background-color:#1cc03e;color:#fff;display:inline-block;text-align:center;box-sizing:border-box;word-break:break-all;font-size:13px;border:none;padding:9px 13px;border-radius:3px;cursor:pointer;font-weight:600;box-shadow:4px 4px 16px rgba(0,0,0,.1)}.site-vision .accordion-menus .accordion_group .accordion_content #apply-coupon-checkout{background-color:#009bdd}.accordion-menus .accordion_group .accordion_content #apply-coupon-checkout:hover,.accordion-menus .accordion_group .accordion_content #apply-coupon-checkout:focus{background-color:#484853}#shipping_method{width:100%}.woocommerce-MyAccount-navigation li a{font-weight:400;color:#3a3a3a}.woocommerce-account .woocommerce-MyAccount-navigation{margin-bottom:2.5rem}.woocommerce-account .woocommerce-MyAccount-navigation li a{font-weight:400;color:#3a3a3a;font-size:18px}.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{text-decoration:none;color:#1cc03e}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{text-decoration:none;color:#1cc03e}.woocommerce-account.site-vision .woocommerce-MyAccount-navigation li a,.woocommerce-account.site-vision .woocommerce-MyAccount-navigation li:hover{color:#009bdd}.woocommerce-account.site-vision .woocommerce-MyAccount-navigation li.is-active{color:#009bdd}.woocommerce-MyAccount-content input[type=text],.woocommerce-form input[type=text],.form-row input[type=text],.woocommerce-MyAccount-content input[type=email],.woocommerce-form input[type=email],.form-row input[type=email],.woocommerce-MyAccount-content input[type=password],.woocommerce-form input[type=password],.form-row input[type=password],.woocommerce-MyAccount-content input[type=tel],.woocommerce-form input[type=tel],.form-row input[type=tel],.woocommerce-MyAccount-content textarea,.woocommerce-form textarea,.form-row textarea,.sm-modal .woocommerce-MyAccount-content select,.sm-modal .woocommerce-form select,.sm-modal .form-row select,.woocommerce-MyAccount-content .select2-container,.woocommerce-form .select2-container,.form-row .select2-container{background-color:#fff;border:1px solid #dedede;border-radius:3px;font-size:13px;height:35px;width:250px;min-width:250px;max-width:100%;margin-right:10px;display:flex;padding-left:10px}.woocommerce-MyAccount-content input[type=text]:focus,.woocommerce-form input[type=text]:focus,.form-row input[type=text]:focus,.woocommerce-MyAccount-content input[type=email]:focus,.woocommerce-form input[type=email]:focus,.form-row input[type=email]:focus,.woocommerce-MyAccount-content input[type=password]:focus,.woocommerce-form input[type=password]:focus,.form-row input[type=password]:focus,.woocommerce-MyAccount-content input[type=tel]:focus,.woocommerce-form input[type=tel]:focus,.form-row input[type=tel]:focus,.woocommerce-MyAccount-content textarea:focus,.woocommerce-form textarea:focus,.form-row textarea:focus,.sm-modal .woocommerce-MyAccount-content select:focus,.sm-modal .woocommerce-form select:focus,.sm-modal .form-row select:focus,.woocommerce-MyAccount-content .select2-container:focus,.woocommerce-form .select2-container:focus,.form-row .select2-container:focus{border-color:#a5a5a5}.woocommerce-MyAccount-content input[type=submit],.woocommerce-form input[type=submit],.form-row input[type=submit]{background-color:#1cc03e;color:#fff;text-align:center;box-sizing:border-box;word-break:break-all;font-size:13px;border:none;padding:9px 13px;border-radius:3px;cursor:pointer;font-weight:600;box-shadow:4px 4px 16px rgba(0,0,0,.1)}.site-vision .woocommerce-MyAccount-content input[type=submit],.site-vision .woocommerce-form input[type=submit],.site-vision .form-row input[type=submit]{background-color:#009bdd}.woocommerce-MyAccount-content a,.woocommerce-form a,.form-row a{color:#a5a5a5}.woocommerce-MyAccount-content .select2-container .selection,.woocommerce-form .select2-container .selection,.form-row .select2-container .selection{align-items:center;display:flex;height:calc(100% - 3px);width:100%}.woocommerce-MyAccount-content .select2-container .select2-selection__rendered,.woocommerce-form .select2-container .select2-selection__rendered,.form-row .select2-container .select2-selection__rendered{padding-left:0 !important}.woocommerce-MyAccount-content .select2-container .select2-selection__arrow,.woocommerce-form .select2-container .select2-selection__arrow,.form-row .select2-container .select2-selection__arrow{margin-top:-8px;top:50%}.form-row{transition:background-color .3s ease-in-out}.form-row .description{display:inline-block;padding:.5em 10px;width:100%}@media only screen and (min-width:768px){.form-row .description{margin-left:25%;width:calc(75% - 10px)}}.form-row.woocommerce-invalid{background-color:rgba(225,183,183,0.25)}.form-row.woocommerce-invalid input[type=text],.form-row.woocommerce-invalid input[type=email],.form-row.woocommerce-invalid input[type=password],.form-row.woocommerce-invalid input[type=tel],.form-row.woocommerce-invalid input[type=number],.form-row.woocommerce-invalid .select2-container{border-color:#e21616}.form-row.mailchimp-newsletter{margin-bottom:0}.form-row.mailchimp-newsletter .woocommerce-form__label{display:inline;font-size:1rem;line-height:1.5}.ui-accordion .ui-widget-content,.ui-accordion .ui-accordion-header{background:0 0 !important;border:0 none !important;padding:15px 0 !important}.ui-accordion .ui-accordion-content{padding:1em 0 !important;height:auto !important}.ui-accordion .ui-accordion-content p{font-size:14px}.ui-accordion .ui-accordion-header{color:#1cc03e !important;margin:10px 0 0 !important}.site-vision .ui-accordion .ui-accordion-header{color:#009bdd !important}.ui-accordion .ui-accordion-header:first-child(){margin-top:0}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{left:auto;right:1em}.ui-accordion .ui-state-default:hover,.ui-accordion .ui-state-default:focus{outline:none}.ui-accordion .ui-state-active{outline:0 !important}.orders-search-form{display:flex;align-items:center}.ui-accordion-content .woocommerce-error,.ui-accordion-content .woocommerce-info,.ui-accordion-content .woocommerce-message{background:0 0 !important;color:#242424 !important;margin:20px 0 !important;padding:10px 0 !important}.woocommerce-Button,.ui-accordion .ui-accordion-content .woocommerce-button,.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-Addresses a.button,.wcmca_add_new_address_button{background:#ff8309 !important;border:0 none;border-radius:3px;box-shadow:none;color:#fff !important;cursor:pointer;outline:none;padding:.25em 1em;white-space:nowrap}.woocommerce-Button:hover,.ui-accordion .ui-accordion-content .woocommerce-button:hover,.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-Addresses a.button:hover,.wcmca_add_new_address_button:hover,.woocommerce-Button:focus,.ui-accordion .ui-accordion-content .woocommerce-button:focus,.woocommerce-error a.button:focus,.woocommerce-info a.button:focus,.woocommerce-Addresses a.button:focus,.wcmca_add_new_address_button:focus{background:#ee7600 !important}.wcmca_add_new_address_button,.wcmca_bulk_delete_button{font-size:14px}.woocommerce-Address{margin-bottom:2em}.woocommerce-Address address{line-height:26px;margin-top:20px}.wcmca_bulk_delete_button{background:0 0;border:0 none;color:#e21616;cursor:pointer}.wcmca_bulk_delete_button:focus{outline:0 none}.woocommerce-Address-title,.wcmcam_address_block_title{color:#dedede;font-size:13px}.woocommerce-Address-title a,.wcmcam_address_block_title a{color:#929299}.woocommerce-Address-title input[type=checkbox]+span,.wcmcam_address_block_title input[type=checkbox]+span,.woocommerce-Address-title a:hover,.wcmcam_address_block_title a:hover,.woocommerce-Address-title a:focus,.wcmcam_address_block_title a:focus{color:#484853}.wcmca_bulk_delete_button:hover,.woocommerce-Address-title a:hover,.wcmcam_address_block_title a:hover,.wcmca_bulk_delete_button:focus,.woocommerce-Address-title a:focus,.wcmcam_address_block_title a:focus{text-decoration:underline}.edit-account label,.woocommerce-form label,.edit-account span,.woocommerce-form span{font-size:14px}.woocommerce-account .page-content{background:#efefef}.woocommerce-account .entry-header{margin-top:50px;display:flex}.woocommerce-account .entry-content .woocommerce{display:flex;justify-content:center;align-items:flex-start}@media only screen and (max-width:767px){.woocommerce-account .entry-content .woocommerce{flex-flow:column}}.woocommerce-account .entry-content .woocommerce-MyAccount-navigation{width:300px !important;margin-right:30px !important}@media only screen and (max-width:991px){.woocommerce-account .entry-content .woocommerce-MyAccount-navigation{width:200px !important}}@media only screen and (max-width:767px){.woocommerce-account .entry-content .woocommerce-MyAccount-navigation{width:100% !important}}.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul{display:flex;flex-flow:column}.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li{margin:0}@media only screen and (max-width:767px){.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li{padding:0;border:none}}.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li.is-active a{background:#1cc03e;border:none;color:#fff}.site-vision .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li.is-active a{background:#009bdd}.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li a{width:100%;padding:15px;display:flex;border-top:1px solid #e2e2e2;font-size:16px}@media only screen and (max-width:991px){.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li a{font-size:14px}}.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li a:hover,.woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li a:focus{background:#1cc03e;color:#fff}.site-vision .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li a:hover,.site-vision .woocommerce-account .entry-content .woocommerce-MyAccount-navigation ul li a:focus{background:#009bdd}.woocommerce-account .entry-content .woocommerce-MyAccount-content{float:none;width:calc(100% - 300px);background:#fff;padding:30px 40px;box-shadow:0 0 16px 0 rgba(0,0,0,.12)}@media only screen and (max-width:991px){.woocommerce-account .entry-content .woocommerce-MyAccount-content{width:calc(100% - 200px);padding:15px}}@media only screen and (max-width:767px){.woocommerce-account .entry-content .woocommerce-MyAccount-content{width:100%}}.woocommerce-account .entry-content .woocommerce-MyAccount-content fieldset{border:1px solid #ddd}.woocommerce-account .entry-content .woocommerce-MyAccount-content fieldset .woocommerce-form-row{margin-bottom:5px !important}.woocommerce-account.site-vision .entry-content .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account.site-vision .entry-content ul li.is-active a{background:#009bdd}.woocommerce-account.site-vision .entry-content .woocommerce-MyAccount-navigation li a:hover,.woocommerce-account.site-vision .entry-content ul li a:hover,.woocommerce-account.site-vision .entry-content .woocommerce-MyAccount-navigation li a:focus,.woocommerce-account.site-vision .entry-content ul li a:focus{background:#009bdd}button[type=submit],.wcmca_save_address_button_container .button{background:#1cc03e !important;color:#fff !important;padding:15px 30px;margin-top:20px;font-size:16px;border:none;border-radius:5px;cursor:pointer}.site-vision button[type=submit],.site-vision .wcmca_save_address_button_container .button{background:#009bdd !important}.woocommerce-MyAccount-orders,.shop_table{width:100%}.woocommerce-MyAccount-orders tr th,.shop_table tr th,.woocommerce-MyAccount-orders tr td,.shop_table tr td{padding:10px 0}.woocommerce-MyAccount-orders tr th,.shop_table tr th{font-size:14px}.woocommerce-MyAccount-orders.shop_table tr th,.woocommerce-MyAccount-orders.shop_table tr td{text-align:center}.woocommerce-MyAccount-orders.shop_table tr th a,.woocommerce-MyAccount-orders.shop_table tr td a{color:#1cc03e}.woocommerce-MyAccount-orders.shop_table tr th a:hover,.woocommerce-MyAccount-orders.shop_table tr td a:hover,.woocommerce-MyAccount-orders.shop_table tr th a:focus,.woocommerce-MyAccount-orders.shop_table tr td a:focus{color:#18a335}.site-vision .woocommerce-MyAccount-orders.shop_table tr th a,.site-vision .woocommerce-MyAccount-orders.shop_table tr td a{color:#009bdd}.site-vision .woocommerce-MyAccount-orders.shop_table tr th a:hover,.site-vision .woocommerce-MyAccount-orders.shop_table tr td a:hover,.site-vision .woocommerce-MyAccount-orders.shop_table tr th a:focus,.site-vision .woocommerce-MyAccount-orders.shop_table tr td a:focus{color:#0084bc}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000 !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;border:1px solid #ccc}.woocommerce-address-fields__field-wrapper{clear:both;float:left}.mfp-close{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 371.23 371.23'%3E%3Cpolygon fill='%23242424' points='371.23,21.213 350.018,0 185.615,164.402 21.213,0 0,21.213 164.402,185.615 0,350.018 21.213,371.23 185.615,206.828 350.018,371.23 371.23,350.018 206.828,185.615' /%3E%3C/svg%3E") no-repeat 15px 12px;background-size:14px;padding:0 0 10px 10px;overflow:hidden;text-indent:-9999em}.woocommerce form .form-row .required,.woocommerce .checkout-listing-row abbr[title]{text-decoration:none !important;visibility:visible !important}.woocommerce form .form-row .optional,.woocommerce .checkout-listing-row .optional{display:none}.wcmca_additional_addresses_list_title{display:block !important}.order_details-ywraq-meta,.order_details-ywraq-file p{line-height:1em}.order_details-ywraq-meta{padding-left:.75em}.order_details-ywraq-meta small,.order_details-ywraq-file small{font-size:13px}.order_details-ywraq-file{align-items:center;clear:both;padding-top:1em;width:100%}.order_details-ywraq-file .btn--small{width:auto;min-width:115px}.order_details-ywraq-file p{color:#929299;margin-bottom:0;padding:.75em 0 2px}.sm-thankyou-page .woocommerce-notice,.sm-thankyou-page .woocommerce-order-overview,.sm-thankyou-page .wc-bacs-bank-details-heading,.sm-thankyou-page .woocommerce-bacs-bank-details-wrapper p,.sm-thankyou-page table.shop_table tr,.sm-thankyou-page table.shop_table tr th{font-size:16px;line-height:1.6em}.sm-thankyou-page .woocommerce-notice,.sm-thankyou-page .woocommerce-order-overview,.sm-thankyou-page .woocommerce-customer-details{padding:1em 0}@media only screen and (min-width:575px){.sm-thankyou-page .woocommerce-notice,.sm-thankyou-page .woocommerce-order-overview,.sm-thankyou-page .woocommerce-customer-details{padding:3em 0}}.sm-thankyou-page{padding:1em 15px 2em}.sm-thankyou-page .woocommerce-notice{margin:0}.sm-thankyou-page .woocommerce-notice:last-of-type{padding-bottom:0}.sm-thankyou-page .woocommerce-order-details,.sm-thankyou-page .woocommerce-customer-details{max-width:1199px}@media only screen and (min-width:992px){.sm-thankyou-page .woocommerce-order-details,.sm-thankyou-page .woocommerce-customer-details{width:80%}}.sm-thankyou-page .woocommerce-customer-details address,.sm-thankyou-page .woocommerce-customer-details p{font-size:14px;line-height:1.6em}.sm-thankyou-page .woocommerce-table--order-details thead th,.sm-thankyou-page .woocommerce-table--order-details thead td{font-size:14px !important;text-align:left !important}.sm-thankyou-page .row{display:flex;flex-flow:row wrap;margin-left:-16px;margin-right:-16px}.sm-thankyou-page .row .col-6{flex-basis:0;flex-grow:1;padding-left:16px;padding-right:16px;position:relative;max-width:100%;width:100%}@media only screen and (min-width:575px){.sm-thankyou-page .row .col-6{flex:0 0 auto;max-width:50%}}.sm-thankyou-page .wc-bacs-bank-details li strong{display:inline-block;white-space:nowrap}.sm-thankyou-page .wc-bacs-bank-details-account-name{display:none}.sm-thankyou-page .woocommerce-table--order-details.shop_table tfoot tr th{padding:0}.sm-thankyou-page .woocommerce-table--order-details.shop_table tfoot tr:first-of-type td,.sm-thankyou-page .woocommerce-table--order-details.shop_table tfoot tr:first-of-type th{padding-top:3em}.sm-checkout-fields-header{align-items:center;margin-bottom:20px}.sm-checkout-fields-header h3{margin-bottom:0}.sm-checkout-fields-header-login{color:#fff !important;display:inline-block;text-align:left;width:auto}.sm-checkout-fields-header-login span{display:inline-block;white-space:nowrap}.sm-checkout-fields-header .col-8{text-align:right}@media only screen and (max-width:767px){.sm-checkout-fields-header .col-8{text-align:left}}.woocommerce-checkout #select2-billing_country-results [aria-disabled=true]{display:none}.mobile-category-links__link,.mobile-category-links__link span,.mobile-category-links__img{display:inline-block;width:100%}.mobile-category-links__img{margin:0 auto;max-width:300px}.banner-contact{background:#efefef;padding:70px 0 40px}@media only screen and (max-width:575px){.banner-contact{padding:30px}}.banner-contact .col{display:flex}.banner-contact h1{font-size:64px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:-1px;text-align:center;margin-bottom:40px;color:$charcoal-gray}@media only screen and (max-width:991px){.banner-contact h1{font-size:50px;line-height:58px}}@media only screen and (max-width:575px){.banner-contact h1{font-size:40px;line-height:48px}}.banner-contact .contact-info{background:#fff;padding:40px 32px 32px;text-align:center;display:flex;flex-flow:column;align-items:center;margin-bottom:30px;width:100%}.banner-contact .contact-info__image{display:flex;flex:1;width:48px;height:48px;align-items:center}.banner-contact .contact-info__heading{flex:1}.banner-contact .contact-info__heading h4{font-size:19px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.68;letter-spacing:normal;text-align:center;color:$charcoal-gray;margin-bottom:0}.banner-contact .contact-info__listing{flex:1}.banner-contact .contact-info__listing p{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:normal;text-align:center;margin:0}.banner-contact .contact-info__listing ul{list-style:none;margin-top:0}.banner-contact .contact-info__listing ul li{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;margin-top:10px}.banner-contact .contact-info__listing .contact-socials{display:flex}.banner-contact .contact-info__listing .contact-socials a{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#efefef;margin:0 7.5px}.banner-contact .contact-info__listing .contact-socials a.fb{color:#4c6ea3}.banner-contact .contact-info__listing .contact-socials a.twitter{color:#3eb2e5}.banner-contact .contact-info__listing .contact-socials a.instagram{color:#ee428b}.banner-contact .contact-info__text{flex:1}.banner-contact .contact-info__text p{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:normal;text-align:center;color:#929299;margin:15px 0 0}.map-info{padding:120px 0 80px}@media only screen and (max-width:575px){.map-info{padding:30px}}.map-box{padding:160px 40px 100px;text-align:center;background:#fff;box-shadow:0 0 30px 0 rgba(111,111,111,.3);position:relative;background-size:cover}.map-box a{margin-top:30px;display:inline-block}.map-box h3{margin-bottom:10px}.map-box p{padding:0;margin-bottom:0}@media only screen and (max-width:991px){.map-box p{padding:0 25px}}@media only screen and (max-width:991px){background-position center,background-repeat no-repeat{padding:100px 40px}}@media only screen and (max-width:575px){background-position center,background-repeat no-repeat{padding:60px 30px}}.map-box-icon{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.col:first-child .map-box:before{content:'';position:absolute;left:-85px;top:-85px;height:200px;width:200px;background:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-corner-tl.png) no-repeat center;z-index:-1}@media only screen and (max-width:575px){.col:first-child .map-box:before{display:none}}.col:last-child .map-box:before{content:'';position:absolute;right:-85px;bottom:-85px;height:200px;width:200px;background:url(//bandshop.se/wp-content/themes/tryckakuten-child/dist/css/../../images/raster-corner-tb.svg) no-repeat center;z-index:-1}@media only screen and (max-width:575px){.col:last-child .map-box:before{display:none}}.contact-team{padding:20px 0 0;text-align:center}.contact-team .contact-team-heading{margin-bottom:50px}.contact-team .contact-team-heading h3{margin-bottom:15px}.contact-team .contact-team-heading p{width:60%;margin:0 auto;color:#929299}@media only screen and (max-width:575px){.contact-team .contact-team-heading p{width:100%}}.contact-team .col{display:flex;flex-flow:row wrap}.contact-team .col .team-member{box-shadow:0 0 16px 0 rgba(0,0,0,.12);background:#fff;padding:32px 24px 35px;width:100%;display:flex;flex-flow:column;margin-bottom:30px}@media only screen and (max-width:575px){.contact-team .col .team-member{margin:0}}.contact-team .col .team-member .team-member__image{width:127px;height:127px;display:flex;align-items:center;margin:0 auto 10px}.contact-team .col .team-member .team-member__header{flex:1}.contact-team .col .team-member .team-member__header h4{font-size:19px;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.68;letter-spacing:normal;text-align:center;margin-bottom:0}.contact-team .col .team-member .team-member__header p{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:normal;text-align:center}.contact-team .col .team-member .team-member__info{margin-top:24px}@media only screen and (max-width:575px){.contact-team .col .team-member .team-member__info .row-flex{display:flex}}.contact-team .col .team-member .team-member__info_single_icon{width:32px;height:32px;display:flex;align-items:center;margin:0 auto 4px}.contact-team .col .team-member .team-member__info_single p{font-size:13px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.85;letter-spacing:normal;text-align:center;margin-bottom:0}.yith-request-a-quote-page .entry-header{margin-top:50px}.yith-request-a-quote-page #yith-ywraq-message{max-width:900px}.yith-request-a-quote-page textarea{display:block;padding:10px;width:100%;max-width:600px;font-size:16px;line-height:1.25}.yith-request-a-quote-page .button{background-color:#cf1768;color:#fff;transition:all .2s ease-in-out}.woocommerce-pagination{display:block;width:100%;text-align:center;margin-bottom:20px}.woocommerce-pagination ul li span.page-numbers{color:#1cc03e}.site-vision .woocommerce-pagination ul li span.page-numbers{color:#009bdd}.woocommerce-pagination ul li a.page-numbers{color:#484853}.woocommerce-pagination ul li a.page-numbers:hover{color:#1cc03e}.site-vision .woocommerce-pagination ul li a.page-numbers:hover{color:#009bdd}.woocommerce-breadcrumb{margin-bottom:0;color:#929299;font-size:13px;line-height:24px;display:flex;flex-flow:row wrap}.woocommerce-breadcrumb a{color:#484853}.woocommerce-breadcrumb a:hover{color:#ff8309}.footer{position:relative;background:#fff;width:100%;box-shadow:0 -12px 23px 0 rgba(0,0,0,.1)}@media only screen and (max-width:575px){.footer{text-align:center}}.footer .footer-top{padding:88px 0;box-shadow:0 -8px 23px 0 rgba(0,0,0,.1)}@media only screen and (max-width:1199px){.footer .footer-top{padding:60px 0}}@media only screen and (max-width:991px){.footer .footer-top{padding:40px 0}}@media only screen and (max-width:575px){.footer .footer-top{padding:40px 0 0}}.footer .footer-top .footer-menu{display:block}.footer .footer-top .footer-menu h4{font-size:12px;margin-bottom:15px;margin-top:0;text-transform:uppercase}.footer .footer-top .footer-menu p{font-size:13px;line-height:24px;margin-bottom:0}@media only screen and (max-width:991px){.footer .footer-top .footer-menu p{font-size:12px;line-height:18px}}.footer .footer-top .footer-menu p span{display:inline-flex;width:80px;font-weight:700}@media only screen and (max-width:991px){.footer .footer-top .footer-menu p span{width:65px}}.footer .footer-top .footer-menu p a{color:#484853;font-weight:600;text-decoration:underline}.footer .footer-top .footer-menu p a:hover{color:#ff8309}.footer .footer-top .footer-menu ul{list-style:none}.footer .footer-top .footer-menu ul li a{text-decoration:none;font-size:13px;line-height:24px;color:#484853}.footer .footer-top .footer-menu ul li a:hover{color:#ff8309}.footer .footer-top .footer-menu .btn{margin-top:19px;display:block;text-align:center;line-height:39px}@media only screen and (max-width:575px){.footer .footer-top .footer-menu .btn{margin-right:auto;margin-left:auto}}.footer .footer-top .footer-menu .contact-footer{margin:12px 0}.footer .footer-top .footer-menu .contact-footer p a{font-weight:400;text-decoration:none}.footer .footer-top .footer_menu ul{list-style:none}.footer .footer-top .footer_menu ul li a{text-decoration:none;font-size:13px;line-height:24px;color:#484853}.footer .footer-top .footer_menu ul li a:hover{color:#ff8309}.footer .footer-bottom{padding:35px 0;border-bottom:20px solid #484853}@media only screen and (max-width:1199px){.footer .footer-bottom{padding:20px 0}}@media only screen and (max-width:991px){.footer .footer-bottom{border-bottom:10px solid #484853}}.footer .footer-bottom .logo-icon{width:14%}@media only screen and (max-width:575px){.footer .footer-bottom .logo-icon{width:100%;text-align:center}}.footer .footer-bottom .social-icons{display:flex;margin-right:30px}@media only screen and (max-width:575px){.footer .footer-bottom .social-icons{margin:20px 0;display:flex;justify-content:center}}.footer .footer-bottom .social-icons ul{list-style:none;display:flex;align-items:center}@media only screen and (max-width:575px){.footer .footer-bottom .social-icons ul{justify-content:center;width:100%}}.footer .footer-bottom .social-icons ul li{margin:0 7px}.footer .footer-bottom .social-icons ul li a{display:block}.footer .footer-bottom .social-icons ul li:hover img{opacity:.8}.footer .footer-bottom .a-icon{text-align:right;width:40%;padding:0 0 0 10px}@media only screen and (max-width:575px){.footer .footer-bottom .a-icon{width:100%;padding:20px 0;text-align:center}}.footer .footer-bottom .row{padding:0 15px}footer.entry-footer{margin-bottom:30px}.sm-modal{align-items:center;background-color:rgba(255,255,255,.5);box-shadow:none;display:flex;height:100%;left:0;justify-content:center;opacity:0;overflow:hidden;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:99999;-webkit-overflow-scrolling:touch}.sm-modal-content{background:#eee;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex:row nowrap;max-height:90%;margin:auto;opacity:0;padding:64px;position:relative;transform:translateY(10%);transition:opacity .3s ease-in-out,box-shadow .3s ease-in-out,transform .3s ease-in-out;width:100%;max-width:990px}@media only screen and (max-width:575px){.sm-modal-content{max-width:calc(100vw - 32px)}}@media only screen and (max-width:991px){.sm-modal-content{padding:48px 32px;max-width:85%}}.sm-modal-content-narrow{max-width:750px}.sm-modal[data-state=hidden]{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sm-modal[data-state=visible]{opacity:1;pointer-events:auto}.sm-modal[data-state=visible] .sm-modal-content{box-shadow:0 10px 20px rgba(36,36,36,.5);opacity:1;transform:translateY(0)}.sm-modal-wrapper{overflow-y:auto;width:100%}.sm-modal-title{font-size:24px;text-transform:uppercase}@media only screen and (max-width:1199px){.sm-modal-title{font-size:20px}}.sm-modal-description{width:100%}.sm-modal-description p{font-size:14px;font-weight:500;line-height:1.6em}.sm-modal-close{border:0 none;cursor:pointer;height:40px;position:absolute;right:0;top:10px;width:50px;z-index:99}.sm-modal-buttons{align-items:center;display:flex;flex-flow:nowrap row;justify-content:center;padding:1em 0 .5em}@media only screen and (max-width:1199px){.sm-modal-buttons{display:block}}.sm-modal-buttons .btn{box-shadow:none;display:inline-block;flex:0 1 auto;font-size:14px;font-weight:600;margin:.5em 1em;padding:.75em 2.5em;text-align:center;width:auto}@media only screen and (max-width:1199px){.sm-modal-buttons .btn{margin:.5em 0;padding:.75em 1.5em;width:100%}}.sm-modal-buttons .grey-link{background:#484853;color:#fff}.my_account_quotes .quotes-total a.button.accept,.my_account_quotes .quotes-status .raq_status{border-radius:3px;margin:0 1em;padding:5px 10px}.my_account_quotes .quotes-total a.button.accept{background:#1cc03e;border:0 none;color:#fff;float:right}.site-vision .my_account_quotes .quotes-total a.button.accept{background:#009bdd}.my_account_quotes .quotes-total a.button.accept:hover{background:#484853}