@charset "UTF-8";*{box-sizing:border-box}#tinymce{font-family:Lato,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif}body{font-family:Raleway,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;margin:0;color:#333;font-size:16px;width:100%;overflow-x:hidden;font-display:swap;font-size:1.125rem;font-weight:400;line-height:1.7}.no-scroll{overflow:hidden}.hidden{display:none!important}.link,a{color:#1e63ff;text-decoration:underline}.link:hover,a:hover{color:rgb(48.6602459016,104.15,159.6397540984);text-decoration:underline}h1{font-size:40px;margin:10px 0 0}h2{font-size:30px}h3{font-size:24px;margin:20px 0 0;line-height:1.5}h4{font-size:22px}h5{font-size:20px}h6{font-size:18px}@media (max-width:767px){h1{font-size:26px;line-height:1.9}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5,h6{font-size:16px}}h2,h3,h4,h5,h6{margin:0 0 0}p{margin:0 0 20px}.image-left,img.left{float:left;max-width:350px;height:auto;margin:8px 15px 8px 0}@media (max-width:767px){.image-left,img.left{display:block;float:none;margin:0 auto;max-width:100%}}.image-right,img.right{float:right;max-width:350px;height:auto;margin:8px 0 8px 15px}@media (max-width:767px){.image-right,img.right{display:block;float:none;margin:0 auto;max-width:100%}}.image-left img,.image-right img{max-width:100%}.main-content{margin:10px auto;max-width:1024px;min-height:calc(100vh - 271px)}@media (max-width:1023px){.main-content{margin-top:0;width:100%}}.content-section{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}.content-section li{margin:15px 0}.content-section .content-section-inner{background:#fbfcfe;padding:20px 20px 10px;margin:0 0 20px}.content-section .csi{margin:10px}.content-section>img{margin-top:30px}@media (max-width:767px){.content-section>img{margin-top:15px}}.content-section .content{width:1000px;padding:20px;background:#fff;border-radius:10px}.content-section .content.sh h2{font-size:16px;color:#999}.content-section .content.sh p{color:#999;font-size:13px}.content-section.white{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;border-radius:10px;background:#fff;margin:20px 0;padding:0 25px}@media (max-width:767px){.content-section .content{width:100%;padding:20px}.content-section.white{padding:0 15px;margin:15px 0;border-radius:0;border:0;box-shadow:none}.content-section h2{margin-left:0}.content-section .content-section-inner{padding:0;background:0 0}}.image-list{list-style:none;padding-left:0}.form-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin-bottom:20px}.form-group input{max-width:400px;padding:5px}.form-group textarea{max-width:400px;min-height:100px;width:793px;height:100px}.form-group.text label{white-space:nowrap;min-width:105px}.form-group.text input{width:100%}.form-group.radio{-ms-flex-direction:row;flex-direction:row;padding-left:100px}.form-group.radio input{width:20px;margin-right:10px}.form-group.radio label{margin-right:10px}.form-group.text{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.form-group select{padding:5px}blockquote{margin:10px;word-break:break-word}li{word-break:break-word}.captionImage{max-width:100%}img{max-width:100%}@media (max-width:767px){img{height:auto}}#list-review{background:#fff;border:1px solid #ccc;padding:11px 20px 10px;margin:0 0 20px}#list-review .table-of-contents-header{font-size:18px;font-weight:600;text-align:center;line-height:1.2}#list-review .table-of-contents-header .show-hide{font-size:14px;font-weight:400;cursor:pointer}#list-review .table-of-contents-header .show-hide:hover{text-decoration:underline}#list-review.hide{width:300px;overflow:hidden;height:46px}#list-review li{padding:5px 0}@media (max-width:1023px){#list-review{width:100%}}.cta{text-decoration:none}.cta a{text-decoration:none}.bullet-list-checkmark li{margin:10px 0}.image-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.image-list li{clear:both;margin:10px 0}.share-buttons{margin:20px 0}.share-buttons a{text-decoration:none}.share-buttons>*{display:inline-block;padding:5px 11px 8px;border-radius:3px;color:#fff;font-size:18px;font-weight:300;margin-right:10px;cursor:pointer}.share-buttons>:hover{color:#fff;text-decoration:none}.share-buttons .icon{fill:#fff;height:18px;margin-right:10px;position:relative}.share-buttons .facebook{background:#3b5998}.share-buttons .facebook:hover{background:rgb(53.2957345972,80.3952606635,137.3042654028)}.share-buttons .facebook .icon{width:20px;top:3px;left:0;margin-right:5px}.share-buttons .twitter{background:#4099ff}.share-buttons .twitter:hover{background:rgb(43.6,142.1057591623,255)}.share-buttons .twitter .icon{width:20px;top:4px;left:3px}.share-buttons.small{position:absolute;right:10px;top:0}.share-buttons.small a{width:34px;height:35px;margin-right:3px;font-size:0}.share-buttons.small .facebook .icon{top:2px;left:-3px}.share-buttons.small .twitter .icon{top:2px;left:-3px}@media (max-width:1023px){.share-buttons.small{position:static;float:right;margin-top:15px;margin-right:-3px;margin-bottom:10px;width:100%}.share-buttons.small a{width:31%;width:calc(33.333% - 6px);font-size:16px;position:relative;text-align:center;padding-left:30px}.share-buttons.small .facebook .icon,.share-buttons.small .google-plus .icon,.share-buttons.small .twitter .icon{position:absolute;left:8px;top:8px}}.author{max-width:none;position:relative;border:0}.author .image{float:none}.author .image img{border:4px solid #fff;position:absolute}.author .about{float:none;text-align:center;margin-top:40px}.author .about a.title{color:#397abb}.author-area{border-left:70px solid #134492;position:relative;width:100%;display:table;background:#fff;border-radius:10px;background:#fff;box-shadow:rgba(0,0,0,.2) 0 8px 12px -2px;margin:40px 0}.author-area .author{padding:10px 20px 10px 75px}.author-area .author .image img{top:50px;left:0;width:75px;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);border-radius:50%}.author-area .about{margin:0;float:left}.author-area .description{text-align:left;clear:both;border-top:1px solid #ccc}.author-area .left,.author-area .right{float:left;width:50%}.author-area .left{text-align:left;padding-bottom:10px}.author-area .right{text-align:right}.author-area hr{clear:both}.author-area .author-title{font-size:20px;font-weight:700}.author-area .profession{font-style:italic}.author-area .social-share{margin-right:5px}.author-area .share-buttons{position:static;text-align:left;float:left;margin:7px 0 17px}.author-area .share-buttons>*{padding:4px 0 5px 6px;vertical-align:bottom;margin-right:3px}.author-area .share-buttons .linkedin{padding:0!important}.author-area .share-buttons .linkedin-icon{width:31px;top:4px;left:0;margin-right:5px;height:31px}.author-area .button{float:right;padding:10px 16px;background:#2dab76;border-radius:10px;color:#fff;margin-top:2px;border-radius:50px}@media (max-width:1023px){.author-area{width:100%}.author-area .author{padding:10px 10px 10px 15px}.author-area .author .image img{left:-25px;top:46px}.author-area .left,.author-area .right{width:100%;text-align:left}.author-area .author-title{margin-left:0}.author-area .right{padding-bottom:10px}.author-area .button{padding:7px 10px;margin-top:-4px;margin-bottom:10px;width:100%}}.related-articles{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.related-article{display:-ms-flexbox;display:flex;width:31%;margin-bottom:20px;padding:50px;border-radius:10px;text-align:center;text-decoration:none;color:#fff;font-size:20px;font-weight:700;background-size:cover;background-position:center;text-shadow:1px 1px 4px #000,-1px -1px 4px #000;-ms-flex-align:center;align-items:center}.related-article:hover{color:#fff}@media (max-width:1023px){.related-article{width:100%}}.top-section{display:-ms-flexbox;display:flex;max-width:1024px;margin:40px auto!important;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.top-section .banner{border-top-left-radius:5px;overflow:hidden;border-top-right-radius:5px}@media (min-width:1024px){.top-section .banner{margin-top:25px}}.top-section .banner img{width:100%;height:auto}.top-section h1{text-align:center}.top-section .byline{margin-bottom:40px}.top-section .sections{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-bottom:20px}.top-section .sections .section{width:33%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0 25px;margin-bottom:10px}.top-section .sections .section a{text-decoration:none}.top-section .sections h3{margin:20px 0 0}.top-section .sections ul{padding-left:20px}.top-section .sections li{margin-bottom:10px}@media (min-width:550px) and (max-width:767px){.top-section .sections .section{width:50%}}@media (max-width:549px){.top-section .sections .section{width:100%}}.rating-box{text-align:center;margin:25px 0}.rating-box .rating-title{font-size:20px;font-weight:600}.rating-box .description{font-size:18px}.rating-box .stars{margin:15px 0}.rating-box .stars .star{width:40px;display:inline-block;margin:0 2px;cursor:pointer}.rating-box .stars .star img{width:100%}.rating-box .stars .star:not(.active){filter:grayscale(1)}.rating-box .bold{font-weight:600}.rating-box .thanks{padding:15px 0;display:block;font-style:italic}.ProductReviewPage .breadcrumbs{padding:10px 0}.sub-category{margin-bottom:10px;display:inline-block;padding:3px 8px;border:1px solid #888;text-decoration:none;border-radius:5px;margin-right:5px}.yt-video{color:#fff;background:#252831;padding:30px 0 15px;text-align:center;margin:0 -25px}.yt-video iframe{width:100%}.yt-video .caption{padding-top:8px}.section+p+.yt-video{margin-top:-15px}.yt-video+p+.section{margin-top:-15px}@media (max-width:767px){.yt-video{padding:0 0 15px;margin:0 -15px}.yt-video iframe{height:239px}}.pros-cons{margin-top:20px}.main-content .disclaimer{font-size:13px;margin:20px 0;background:#f9fbfd;padding:10px;border:1px solid #f0f4f7;border-radius:5px;max-width:560px}.breadcrumbs ol{list-style:none;padding:0;margin:0}.breadcrumbs li{display:inline-block}.summary ul,.usage ul{list-style:none;padding-left:25px;padding-bottom:7px}.summary ul:first-of-type li,.usage ul:first-of-type li{position:relative;margin-bottom:7px}.summary ul:first-of-type li:before,.usage ul:first-of-type li:before{content:"";width:11px;height:6px;border-bottom:3px solid #fff;border-left:3px solid #fff;display:block;position:absolute;left:-23px;top:9px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.summary ul:first-of-type li:before,.usage ul:first-of-type li:before{border-color:#39b038}.summary ul:not(:first-of-type) li,.usage ul:not(:first-of-type) li{position:relative;margin-bottom:15px}.summary ul:not(:first-of-type) li:before,.usage ul:not(:first-of-type) li:before{content:"";width:10px;height:10px;display:block;border-radius:3px;position:absolute;left:-23px;top:11px}.summary ul:not(:first-of-type) li:before,.usage ul:not(:first-of-type) li:before{background-color:#39b038}.bullet-list{list-style:none;padding-left:25px;padding-bottom:7px;margin:20px 0}.bullet-list li{position:relative;margin-bottom:15px}.bullet-list li:before{content:"";width:10px;height:10px;display:block;border-radius:3px;position:absolute;left:-23px;top:11px}.bullet-list h3,.bullet-list h4{font-size:18px}.bullet-list.bullet-green li:before{background-color:#39b038}.bullet-list.bullet-blue li:before{background-color:#4477c1}.bullet-list.bullet-orange li:before{background-color:#f3ab0a}.bullet-list-checkmark{list-style:none;padding-left:25px;padding-bottom:7px}.bullet-list-checkmark li{position:relative;margin-bottom:7px}.bullet-list-checkmark li:before{content:"";width:11px;height:6px;border-bottom:3px solid #fff;border-left:3px solid #fff;display:block;position:absolute;left:-23px;top:9px;-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.bullet-list-checkmark.bullet-green li:before{border-color:#39b038}.bullet-list-checkmark.bullet-blue li:before{border-color:#4477c1}.bullet-list-checkmark.bullet-orange li:before{border-color:#f3ab0a}.thumb-down-list,.thumb-list{list-style:none;padding-left:40px;padding-bottom:7px;margin:20px 0}.thumb-down-list li,.thumb-list li{position:relative;margin-bottom:25px}.thumb-down-list li:before,.thumb-list li:before{content:"";width:35px;height:35px;display:block;border-radius:3px;position:absolute;left:-40px;top:-10px;background-image:url(/themes/simple/public/images/ktg/sv_SE/thumbs-up.svg);background-size:100%}.thumb-down-list.bullet-green li:before,.thumb-list.bullet-green li:before{background:#39b038}.thumb-down-list.bullet-blue li:before,.thumb-list.bullet-blue li:before{background:#4477c1}.thumb-down-list.bullet-orange li:before,.thumb-list.bullet-orange li:before{background:#f3ab0a}.content .thumb-down-list li:before{top:0;background-image:url(/themes/simple/public/images/ktg/sv_SE/thumbs-down.svg)}@media (max-width:767px){main{margin:0 -15px}}ol{padding-left:15px}.banner-container{height:0;padding-bottom:32%}.banner-container img{width:100%;height:auto;min-height:0!important}@media (max-width:767px){.banner-container{margin-left:-15px;width:calc(100% + 30px);padding-bottom:32%}.banner-container img{margin-top:-10px!important}}.SuperCategoryPage h2{width:100%}.updated a{color:#554;font-weight:700;text-decoration:none}.content-section+ol,.content-section+ol li{margin:0;padding:0}.test-result .title a{color:#222;text-decoration:none;line-height:1.38}#comments-holder{margin-top:15px}#comments-holder .comments-header{font-size:24px;font-weight:700}#comments-holder .comments-holder{margin-bottom:30px}#comments-holder fieldset{border:0;margin:0;padding:0}#comments-holder input,#comments-holder textarea{outline:0;border:1px solid #ccc;border-radius:5px;padding:7px 8px;margin-bottom:10px;max-width:360px;width:100%}#comments-holder form+.comments-header{font-size:18px;font-weight:700;margin-top:30px;padding-top:30px;border-top:2px solid #555}#comments-holder .comments-list{list-style:none;padding:0;margin:0;border-bottom:1px solid #9aa0a5}#comments-holder .comment{margin-top:15px;padding-top:15px;border-top:1px solid #9aa0a5}#comments-holder .comment-moderation-options{display:none}#comments-holder .info{margin:0}#comments-holder .author{font-weight:700}#comments-holder .date{font-style:italic;font-size:14px}#comments-holder .comment-text{font-size:16px}#comments-holder .comment-replies-container{display:none}#comments-holder .comment-reply-link{color:#1e63ff;cursor:pointer;text-decoration:underline;font-size:14px;padding-bottom:20px;display:inline-block}.cookie-consent{background:#0d76ab;color:#fff;position:fixed;bottom:0;z-index:42;-ms-transform:translateY(110%);transform:translateY(110%);transition:.2s ease all;width:100%}.cookie-consent .container{padding:15px;font-size:13px}.cookie-consent .container a{color:#fff;text-decoration:underline}.cookie-consent .dismiss{float:right;padding:8px 12px;background:#05608e;border-radius:5px;margin-top:-15px;color:#fff;cursor:pointer}.cookie-consent .dismiss:hover{background:rgb(4.4795918367,86.0081632653,127.2204081633)}@media (max-width:767px){.cookie-consent .dismiss{float:none;display:table;margin:0 auto;margin-top:13px}}.pros-cons-list ul{list-style:none}.pros-cons-list ul li{position:relative}.pros-cons-list ul li:before{content:"";background-image:url(/themes/gg/public/images/ktg/sv_SE/cons-icon.png);width:24px;height:24px;background-size:cover;left:-34px;position:absolute;display:block;top:3px;border:none;-ms-transform:none;transform:none;background-color:transparent!important}.pros-cons-list.pros ul li:before{background-image:url(/themes/gg/public/images/ktg/sv_SE/pros-icon.png);width:20px;height:20px;left:-30px}.b-g h3:before{content:"";width:40px;height:40px;display:inline-block;margin-right:15px;background-size:100%;position:relative;top:10px}.b-g h3:nth-of-type(1):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/check.png)}.b-g h3:nth-of-type(2):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/control.png)}.b-g h3:nth-of-type(3):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/guide.png)}.b-g h3:nth-of-type(4):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/money.png)}.b-g h3:nth-of-type(5):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/assurance.png)}.b-g h3:nth-of-type(6):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/reviews.png)}.b-g h3:nth-of-type(7):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/rating.png)}.b-g h3:nth-of-type(8):before{background-image:url(/themes/gg/public/images/ktg/sv_SE/bg_icons/podium.png)}.content-section.white.related.sub{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;background:#fff;margin:40px 0;padding:0 25px}.content-section.white.related.sub p{width:100%}.content-section.white.related.sub .rel-art{display:-ms-flexbox;display:flex;width:33%;margin-bottom:30px;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start;border:1px solid #def;border-radius:5px;padding:3px 0 3px 5px;height:70px}.content-section.white.related.sub .rel-art a{margin-left:20px;text-align:left;margin-right:20px;position:static;top:0;text-decoration:none}@media (max-width:1023px){.content-section.white.related.sub .rel-art{width:49%}}@media (max-width:767px){.content-section.white.related.sub .rel-art{width:100%}}@media (max-width:767px){.content-section.white.related.sub{padding:0 10px}}#list-review{border:0;margin:20px 0}#list-review .table-of-contents-header{font-size:30px;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",sans-serif;text-align:left}#list-review ol{list-style:none;counter-reset:toc;columns:2;margin-top:40px}#list-review li{counter-increment:toc;position:relative;display:table;margin:0 0 10px 30px}#list-review li:before{content:counter(toc);position:absolute;width:37px;height:37px;background:#1e22ff;border-radius:60%;color:#fff;font-weight:700;font-size:22px;text-align:center;line-height:1.6;left:-47px;z-index:1;top:3px}#list-review li:after{content:"";position:absolute;left:-26px;top:3px;height:37px;z-index:0;transition:.2s all;width:26px}#list-review li a{position:relative;top:-2px;transition:.2s all;border-radius:0 15px 15px 0;padding-right:15px;color:#222;text-decoration:none;font-size:20px;display:inline-block;z-index:1;height:37px}#list-review li:hover a{background:#7575ff;color:#fff}#list-review li:hover:after{background:#7575ff}@media (max-width:1023px){#list-review{padding:10px}#list-review ol{columns:1}#list-review ol li:before{width:32px;height:32px;font-size:20px;line-height:1.5}#list-review ol li:after{height:32px;left:-27px;width:27px}#list-review ol li a{font-size:18px;height:32px}}#cart,#checkout{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-1;transition:.3s opacity ease-in-out}#cart.active,#checkout.active{opacity:1;z-index:11}#cart.active .cart-overlay,#checkout.active .cart-overlay{top:0}#cart.hide,#checkout.hide{display:none}#cart .close,#checkout .close{position:absolute;top:10px;right:20px;z-index:100;width:50px;height:50px;cursor:pointer}#cart .close:after,#cart .close:before,#checkout .close:after,#checkout .close:before{content:"";width:36px;height:4px;border-radius:10px;background:#222;position:absolute;left:20px;top:18px;-ms-transform:rotate(45deg);transform:rotate(45deg)}#cart .close:after,#checkout .close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#cart .cart-overlay,#checkout .cart-overlay{position:absolute;left:0;top:-100%;width:100%;height:100%;background:rgba(0,0,0,.5);transition:.2s top ease-in-out}#cart .cart-inner,#checkout .cart-inner{position:absolute;right:0;top:0;background:#fff;padding:20px;width:60%;height:100%;max-width:800px}#cart h3,#checkout h3{width:100%;background:#fff;opacity:.85;margin-top:22px}#cart .total,#checkout .total{display:none}#cart .checkout,#checkout .checkout{position:absolute;bottom:25px;top:auto;width:calc(100% - 40px)}@media (max-width:767px){#cart .checkout,#checkout .checkout{bottom:25px;top:auto}}#cart .most-popular,#checkout .most-popular{width:200%;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:#fff;padding-top:10px;margin-top:0;opacity:.85}#cart .most-popular .mp-product,#checkout .most-popular .mp-product{-ms-flex-pack:start;justify-content:start}#cart .most-popular .mp-product .image,#checkout .most-popular .mp-product .image{background:radial-gradient(#f8f8f8,#f2f7fe)}#cart .most-popular .mp-product .image img,#checkout .most-popular .mp-product .image img{width:60px;height:auto}#cart .most-popular .mp-product .image:after,#checkout .most-popular .mp-product .image:after{display:none}@media (max-width:767px){#cart .cart-inner,#checkout .cart-inner{width:100%;height:100%}#cart .most-popular .mp-product .image,#checkout .most-popular .mp-product .image{height:150px}#cart .most-popular .mp-product .title,#checkout .most-popular .mp-product .title{height:44px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}#cart-products{width:100%;max-height:100%;overflow:hidden}#cart-products .cart-products{width:100%;height:calc(100vh - 110px);overflow-y:auto;margin-bottom:20px}#cart-products .product{-ms-flex-direction:row;flex-direction:row;width:calc(100% - 35px);padding-left:20px;border:0;padding:0;margin:0;height:60px;border-bottom:1px solid #ccc;margin:10px 0;padding:0 0 10px;box-shadow:none;border-radius:0;width:100%}#cart-products .product .image{width:50px;display:-ms-flexbox;display:flex}#cart-products .product .image img{width:100%;height:auto}#cart-products .product .right{width:calc(100% - 100px);padding-left:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}#cart-products .product .title-and-size{-ms-flex:1 1 0px;flex:1 1 0px}#cart-products .product .bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}#cart-products .product .title{width:100%;text-align:left;font-size:18px;padding:0}#cart-products .product .size{text-align:left;font-size:16px;color:#888;margin-bottom:5px;margin-top:-5px}#cart-products .product .quantity{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100px;-ms-flex-pack:center;justify-content:center;font-family:Poppins}#cart-products .product .quantity .quantity-field{width:30px;font-size:20px}#cart-products .product .quantity .quantity-field span{position:relative}#cart-products .product .add,#cart-products .product .remove{font-size:25px;padding:0 10px;cursor:pointer;line-height:1;padding-top:5px}#cart-products .product .price{white-space:nowrap;margin:0 15px;font-family:Poppins;font-size:18px;min-width:115px;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end}@media (max-width:767px){#cart-products .product .price{-ms-flex:1 1 0px;flex:1 1 0px}}#cart-products .product .price .old-price-value{color:#aaa;text-decoration:line-through;margin-right:5px}#cart-products .product .price .new-price-value{color:#ca4e4e}#cart-products .product .remove{border:1px solid #ccc;border-right:0;border-top-left-radius:50%;border-bottom-left-radius:50%}#cart-products .product .add{border:1px solid #ccc;border-left:0;border-top-right-radius:50%;border-bottom-right-radius:50%}#cart-products .product .quantity-field{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#cart-products.loading .product{opacity:.5}#cart-products h2{border-bottom:1px solid #ccc}@media (max-width:767px){#cart-products .cart-products{height:calc(100vh - 110px)}#cart-products .checkout{bottom:25px;top:auto}#cart-products .product{height:100px;padding:0 0 15px;width:100%}#cart-products .product .image{width:80px}#cart-products .product .right{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#cart-products .product .title-and-size{width:100%;-ms-flex:auto;flex:auto}#cart-products .most-popular .mp-product .image{height:112px}#cart-products .most-popular .mp-product .ratings{margin:-5px 0 10px}}.button,.checkout{padding:6px 10px;background:radial-gradient(#2baf72,#26a067);display:block;color:#fff;text-align:center;border-radius:7px;font-size:20px;cursor:pointer;text-decoration:none;margin-top:20px;border-radius:50px;position:relative;overflow:hidden}.button:hover,.checkout:hover{background:radial-gradient(#209f62,#209657);text-decoration:none;color:#fff}.fade-bg{width:250px;height:100%;position:absolute;left:110%;top:0;background:linear-gradient(110deg,transparent 15%,rgba(255,255,255,.3),transparent 85%);animation-duration:6.8s;animation-name:fade-bg;animation-delay:15s;animation-iteration-count:infinite}@keyframes fade-bg{0%{left:140%}60%{left:-40%}100%{left:-40%}}#cart .price{white-space:nowrap;font-size:20px;font-weight:600;margin-bottom:6px;margin-right:30px;margin-left:20px}.loader{width:48px;height:48px;border:5px solid #444;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;position:absolute;left:50%;top:40%}@keyframes rotation{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#checkout{position:static}#checkout .cart-inner{position:static;-ms-transform:none;transform:none;margin:20px auto;max-width:1024px}.cart-icon{max-width:30px;display:-ms-flexbox;display:flex;cursor:pointer}.klarna-checkout{max-width:1024px;margin:30px auto;width:75%}@media (max-width:767px){.klarna-checkout{width:95%}}#algolia-container{position:fixed;top:94px;z-index:3;width:100%;background:#fff;display:none;box-shadow:0 0 5px #90a0b0}#algolia-container.active{display:block}#algolia-container .results{max-width:1024px;margin:30px auto}#algolia-container .index-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#algolia-container .product{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-decoration:none;color:#333;width:calc(50% - 5px);padding:5px 15px;border:1px solid #ccdced;border-radius:8px;margin-bottom:10px}#algolia-container .product:hover{background:#f0f5f9}#algolia-container .image{width:36px;display:-ms-flexbox;display:flex;padding:5px 0}#algolia-container .title{font-weight:600;text-align:center;-ms-flex:1 1 0px;flex:1 1 0px;text-align:left;margin-left:20px;font-size:18px}#algolia-container .price{font-family:Poppins;margin-right:10px;margin-left:10px;font-size:16px}#algolia-container .button{margin-top:0;font-size:16px}#algolia-container a.page{width:calc(33% - 10px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:#333;text-decoration:none;margin-bottom:20px;padding:10px 0}#algolia-container a.page:hover{background:#f0f5f9}#algolia-container a.page .title{margin-left:0;text-align:center}#algolia-container a.page .byline{text-align:center;font-size:14px;padding:0 30px;margin-top:5px;color:#888}@media (max-width:767px){#algolia-container{top:145px}#algolia-container .product{width:100%}#algolia-container .product .title{font-size:16px}#algolia-container .product .button{font-size:14px}}.Page .main-content{margin:50px auto;max-width:800px}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.BundlePage h1{font-size:32px}.BundlePage .most-popular{-ms-flex-pack:space-evenly;justify-content:space-evenly}.breadcrumbs{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:start;margin-top:-8px;margin-bottom:-3px}.breadcrumbs img{width:18px;-ms-transform:translateY(3px);transform:translateY(3px)}.breadcrumbs a,.breadcrumbs span{display:-ms-flexbox;display:flex;font-size:15px;margin-right:20px;text-decoration:none;color:#323232;font-size:15px;font-weight:300;position:relative}.breadcrumbs a:not(:last-child):after,.breadcrumbs span:not(:last-child):after{content:"";position:absolute;width:6px;height:6px;border-right:1px solid #323232;border-top:1px solid #323232;-ms-transform:rotate(45deg);transform:rotate(45deg);right:-12px;top:10px}.breadcrumbs a:hover{text-decoration:underline}@media (max-width:767px){.breadcrumbs{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){#cart ::-webkit-scrollbar{width:5px;height:15px}#cart ::-webkit-scrollbar-track{background:#f1f1f1}#cart ::-webkit-scrollbar-thumb{background:#d0d5d7}#cart ::-webkit-scrollbar-thumb:hover{background:silver}}*{-webkit-tap-highlight-color:transparent}.cookie-notice{position:fixed;bottom:10px;background:#fff;padding:10px;top:10px;left:10px;right:10px;border-radius:10px;z-index:222;padding:30px 20px;font-size:16px;box-shadow:0 0 10px #aaa;-ms-transform:translateY(120%);transform:translateY(120%);transition:.4s ease-in-out all;top:auto}.cookie-notice .title{font-weight:700;font-size:18px}.cookie-notice ul{padding-left:20px}.cookie-notice .buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.cookie-notice .accept,.cookie-notice .reject{display:inline-block;padding:5px 15px;border:1px solid #ccc;border-radius:45px;margin:0 5px;cursor:pointer}.cookie-notice .accept{background:radial-gradient(#2baf72,#26a067);color:#fff}.cookie-notice .close{position:absolute;top:-10px;right:-5px;background:#fff;width:33px;height:33px;border-radius:50px;border:2px solid #28235b}.cookie-notice .close:after,.cookie-notice .close:before{content:"";width:3px;height:24px;background:#28235b;position:absolute;border-radius:10px;-ms-transform:rotate(45deg);transform:rotate(45deg);top:3px;left:13px}.cookie-notice .close:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg)}@media (max-width:767px){.cookie-notice{font-size:14px;padding:10px 20px;text-align:center}.cookie-notice p{margin-bottom:10px}.cookie-notice .title{font-size:16px}}@media (min-width:768px){.cookie-notice{left:auto;right:100px;width:500px}}.discount-area{margin:0 auto;max-width:700px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;margin-bottom:25px;margin-top:-10px}.discount-code-text{cursor:pointer;font-size:13px;font-weight:500}.discount-code{display:none}.progress-bar{position:relative;max-width:400px;margin:0 auto;width:100%;margin-top:40px;margin-bottom:0;display:block;padding-bottom:20px}@media (max-width:767px){.progress-bar{width:calc(100% - 80px)}}.progress-bar .bar{background:green;height:5px;position:absolute;left:0;width:100%;background:linear-gradient(90deg,#2baf72 0,#c1c9c0 0)}.progress-bar .bar.bar-step-2{background:linear-gradient(90deg,#2baf72 50%,#c1c9c0 50%)}.progress-bar .bar.bar-step-3{background:linear-gradient(90deg,#2baf72 100%,#c1c9c0 100%)}.progress-bar .point{position:absolute;left:-5px;top:-6px;width:16px;height:16px;border-radius:50px;background:#2baf72}.progress-bar .point+.point{left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background:#c1c9c0}.progress-bar .point+.point+.point{left:100%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.progress-bar .point.active{left:0!important;border:0;background:#2baf72;left:-15px;top:-13px;width:30px;height:30px;-ms-transform:scale(.8) translateX(-50%)!important;transform:scale(.8) translateX(-50%)!important;-ms-transform-origin:left;transform-origin:left}.progress-bar .point.active:after{content:"";position:absolute;left:4px;top:4px;background:radial-gradient(#f1fff1 60%,#dcffdc);width:22px;height:22px;background:#fff;border-radius:50px}.progress-bar .bar.bar-step-2+.point{background:#2baf72}.progress-bar .bar.bar-step-2+.point+.point+.point{background:#c1c9c0}.progress-bar .bar.bar-step-2~.point.active{left:50%!important;-ms-transform:translateX(-50%);transform:translateX(-50%)}.progress-bar .bar.bar-step-3+.point{background:#2baf72}.progress-bar .bar.bar-step-3+.point+.point{background:#2baf72}.progress-bar .bar.bar-step-3+.point+.point+.point{background:#2baf72}.progress-bar .bar.bar-step-3~.point.active{left:100%!important;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width:768px){.mobile{display:none}}@media (max-width:767px){.desktop{display:none}}.center{text-align:center}.newsletter-form{text-align:center;display:table;margin:30px auto 30px}.newsletter-form label{display:block;text-align:left;margin-bottom:-7px}.newsletter-form input{padding:5px 10px;border-radius:5px;outline:0;border:1px solid #ccc;margin-bottom:10px;min-width:200px}.newsletter-form button{min-width:200px;border:0;background:#31b45b;padding:7px 0;color:#fff;font-weight:600;font-family:Raleway;border-radius:20px;margin:15px 0 30px;cursor:pointer}.newsletter-form button:hover{background:rgb(45.7262008734,167.9737991266,84.9200873362)}.newsletter-form+p{text-align:center}.review-form{text-align:center;max-width:800px;margin:0 auto}.review-form h1{text-align:center;font-size:1.8rem;margin-bottom:.2rem}.review-form h2{text-align:center;font-size:1.2rem;margin-bottom:1rem}.review-form .star-rating{text-align:center;font-size:2rem;color:#f97316}.review-form .star{cursor:pointer;opacity:.3;font-size:48px;text-shadow:0 0 1px orange;letter-spacing:-5px}.review-form .star.hovered{opacity:1}.review-form label{display:block;margin:1rem 0 .5rem;font-weight:600}.review-form input[type=text],.review-form textarea{width:100%;padding:.6rem;border:1px solid #ccc;border-radius:8px;font-size:1rem}.review-form .checkbox-group{margin-top:1rem}.review-form .checkbox-group label{display:block;font-weight:400;margin:.2rem 0}.review-form button{background-color:#f97316;color:#fff;border:none;padding:.8rem 1.5rem;font-size:1rem;border-radius:10px;margin-top:1.5rem;width:100%;cursor:pointer}.review-form .note,.review-form .success-message{margin-top:1rem;font-size:.95rem;color:#444;text-align:center}.review-form .code-box{font-weight:700;font-size:1.2rem;background:#fef3c7;padding:1rem;border-radius:10px;margin-top:1rem;display:none}.review-form .heart{text-align:center;font-size:2rem;color:#f97316}.review-form button,.review-form input,.review-form textarea{max-width:500px;margin:0 20px}header{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;background:#fff;position:sticky;top:0;box-shadow:0 0 3px #c0dcef;z-index:10}header .header-upper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:1024px;-ms-flex-wrap:wrap;flex-wrap:wrap}header .header-upper>*{-ms-flex:1 1 0px;flex:1 1 0px}header .logo{display:-ms-flexbox;display:flex;padding:10px 0;margin:2px 1px;-ms-flex-pack:center;justify-content:center}header .logo img{height:40px}header .right{-ms-flex-pack:right;justify-content:right;-ms-flex-align:revert;align-items:revert;display:-ms-flexbox;display:flex}header .menu-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin-top:5px}header .menu-icon .menu-bar{background:#28235b;height:4px;max-width:26px;margin-bottom:5px;border-radius:2px}header ul{list-style:none;padding:0}header nav>ul{display:-ms-flexbox;display:flex}header .has-dropdown{position:relative}header .has-dropdown ul{display:none;position:absolute;white-space:nowrap;background:#fff;padding:10px 20px;border:1px solid #ccc;top:65px;left:20px}header .has-dropdown ul a{color:#222;text-decoration:none;display:inline-block;padding:10px 0}header .has-dropdown:hover ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}header .main-menu{display:-ms-flexbox;display:flex}header .main-menu-item{padding:0 20px;display:block;margin:20px 0;color:#222;text-decoration:none}header .main-menu-item:hover{color:#28235b;text-decoration:none}header ul.full-menu{list-style:none}header ul.full-menu ul{list-style:none;padding-left:0}header ul.full-menu>li:first-child{column-span:all}header .sub-menu{display:-ms-flexbox;display:flex;background:#edeff8;padding:10px;width:100%;-ms-flex-pack:center;justify-content:center}header .sub-menu-inner{width:1024px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap}header .sub-menu-title{font-size:16px;font-weight:700;padding-right:10px;display:-ms-flexbox;display:flex;width:100%}header .sub-menu-title.active{margin-bottom:20px}header .sub-menu-item{font-size:14px;color:#222;display:block;padding:0;margin-bottom:15px;text-decoration:none}header .sub-menu-item-title{font-weight:700}header .sub-sub-menu-item{font-size:14px;color:#222;display:block;text-decoration:none;margin-bottom:2px}header .sub-sub-menu-item:hover{text-decoration:underline}header .show-hide{font-size:14px;font-weight:400;margin-left:7px;margin-top:2px}header .show-hide:hover{cursor:pointer;text-decoration:underline}header .sub-menu-item{display:-ms-flexbox;display:flex;width:100%}header .sub-menu-title.active~.sub-menu-item{display:block}header .search-field{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px;border:1px solid #ddd;border-radius:10px;padding:10px 10px;margin:5px 15px 5px 0}header .search-icon{display:-ms-flexbox;display:flex;margin-right:5px}header .search-icon img{width:20px;height:auto}header .search{border:0;width:200px}header .cart-icon{position:relative}header .cart-icon .count{position:absolute;left:5px;top:19px;font-size:15px;font-weight:700;color:#28235b;font-family:Poppins;width:20px;text-align:center}header .cart-icon img{width:30px;margin-top:10px;margin-bottom:10px}header #algolia-container{width:100%}header #algolia-container .results:not(:empty){border-top:2px solid #28235b;padding-top:20px}header #algolia-container input{display:none}header #algolia-container .index-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}header #algolia-container .padding-left{width:48%;display:-ms-flexbox;display:flex;margin-bottom:30px;text-decoration:none;border:1px solid #eeeff2;border-radius:10px;padding:7px;margin-left:1%}header #algolia-container .padding-left .left{display:-ms-flexbox;display:flex;padding-right:10px;-ms-flex-align:center;align-items:center}header #algolia-container .padding-left .right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}header #algolia-container .padding-left .byline{display:none}header #algolia-container .padding-left img{width:auto;height:auto;max-width:80px}@media (max-width:320px){header #algolia-container .padding-left img{max-width:80px}}header .main-menu-icon{display:none;padding:0 15px;cursor:pointer}header .main-menu-icon:before{content:"☰";font-weight:700;color:#28235b;font-size:24px}@media (max-width:1023px){header{padding:0 15px}header .header-upper{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}header .main-menu-icon{display:block}header .logo{width:calc(100% - 175px)}header .logo img{margin:5px;height:auto;max-width:120px}header .main-menu{display:none;-ms-flex-order:4;order:4;width:100%;border-top:2px solid #28235b}header .main-menu ul{-ms-flex-direction:column;flex-direction:column}header .main-menu .has-dropdown ul{display:block;position:static;border:0;padding-left:35px}header .main-menu-item{padding:10px;margin:5px}header .sub-menu-inner{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}header .sub-menu-title{width:100%}header .sub-menu-title.active{margin-bottom:10px}header .sub-menu-item-title{margin-top:10px}header .sub-sub-menu-item{overflow:hidden;text-overflow:ellipsis}header .sub-sub-menu-item:before{content:"» "}header .search-field{border:0}header .search-field input{display:none;width:100%;position:fixed;top:99px;left:0;padding:15px;border-top:1px solid #28235b;box-shadow:0 1px 3px #8b8a8c}header .search-field.active input{display:-ms-flexbox;display:flex}header .search-icon{position:absolute;right:45px}header .search-icon img{width:23px;height:auto;position:relative;top:2px;right:4px}header .search{width:80px}}@media (min-width:800px) and (max-width:1023px){header .sub-menu-item{width:24%}}@media (min-width:550px) and (max-width:799px){header .sub-menu-item{width:33%}}.breadcrumb{text-decoration:none;font-size:14px}a.breadcrumb:after{content:"»";color:#222}.header-upper+.main-menu{display:none;-ms-flex-direction:column;flex-direction:column;background:#fff;width:100%;max-width:1024px;border-top:2px solid #000;position:fixed;top:94px;padding-left:30px;left:0;width:240px;box-shadow:1px 1px 3px #888}@media (min-width:768px){.header-upper+.main-menu{left:50%;margin-left:-515px;box-shadow:2px 3px 5px -2px #768286;border-top:1px solid #e0e5f0;margin-top:0}}.header-upper+.main-menu ul{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.header-upper+.main-menu.active{display:-ms-flexbox;display:flex;height:calc(100% - 64px);overflow:auto;height:auto}.header-upper+.main-menu .main-menu-item{padding:0;margin:5px 0;font-weight:700;font-size:16px}.header-upper+.main-menu .main-menu-item.inner{padding-left:10px}.header-upper+.main-menu .main-menu-item.inner:before{content:" - "}.header-upper+.main-menu .full-menu{display:none;padding-left:160px;column-count:4;-ms-flex-direction:column;flex-direction:column;background:#f5f8fb}.header-upper+.main-menu .full-menu.active{display:block}.header-upper+.main-menu .full-menu>.main-menu-item{column-span:all}.header-upper+.main-menu .menu-section{width:200px;padding:0 0 20px;word-break:break-all;font-size:14px;break-inside:avoid-column}.header-upper+.main-menu .menu-section>:first-child{font-size:16px;font-weight:700}@media (max-width:1023px){.header-upper+.main-menu{top:99px}}#cart-icon.disabled{pointer-events:none}.usps{background:#dae5ff;color:#3e4c6c;background:#ffdac8;color:#634b40;background:#fef8e7;color:#696044;background:#fff3d2;color:#696044;background:radial-gradient(#ffebe1,#ffdac8);color:#696044;background:radial-gradient(#fdf0e5,#f6e5d6);font-size:16px;padding:1px 0;border-bottom:1px solid #eadcb5;font-weight:500}.usps .usp-inner{display:-ms-flexbox;display:flex;max-width:1024px;margin:0 auto}.usps .usp{-ms-flex:1 1 0px;flex:1 1 0px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media (max-width:767px){.usps .usp-inner{text-align:center;font-size:14px}}.CheckoutPage header .menu-icon{display:none}.CheckoutPage header .search-field{display:none}.CheckoutPage header .cart-icon{display:none}footer{background:radial-gradient(#ffebe1,#ffdac8);background:radial-gradient(#fdf0e5,#f6e5d6);border-top:1px solid #facab8;padding:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}footer .content-section.white{max-width:1024px;margin:0 auto;width:100%;background:0 0}footer .footer-items{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .logo{width:180px}footer .footer-item-group{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:40px;font-size:15px}footer .footer-item-group:first-child{margin-right:40px;-ms-flex:1 1 0px;flex:1 1 0px}footer .footer-item-group a{color:#28235b;text-decoration:none}footer .footer-item-group a:hover{text-decoration:underline}footer .contact-info{color:#28235b;font-size:14px;margin-left:7px}footer .contact-info a{color:#28235b;text-decoration:none;font-weight:600}footer .group-title{font-weight:700;color:#28235b;font-size:17px}footer .socials{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}footer .socials .icon{width:40px;height:40px;background:#98a8cd;border-radius:50%}@media (max-width:767px){footer{padding:30px 5px}footer .footer-items{-ms-flex-direction:column-reverse;flex-direction:column-reverse}footer .footer-item-group:not(:first-child){margin-left:6px;width:48%;margin-bottom:30px}}.HomePage{background:#fff}.HomePage .content-section.white{box-shadow:none}.banner{background-size:cover;background-position:center;display:block;min-height:363px;padding-bottom:40%}@media (min-width:1024px){.banner{min-height:480px}}@media (min-width:900px) and (max-width:1023px){.banner{min-height:422px}}@media (max-width:899px){.banner{min-height:300px}}@media (max-width:565px){.banner{min-height:235px}}@media (max-width:400px){.banner{min-height:200px}}.most-popular-title{font-size:30px;font-weight:700;text-align:center;margin:0 0 30px}@media (max-width:767px){.most-popular-title{font-size:24px}}.most-popular{display:-ms-flexbox;display:flex;margin-top:10px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.most-popular .mp-product{width:23%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;color:#222;text-decoration:none;position:relative;margin-bottom:30px;min-width:206px;margin-left:5px;margin-right:5px}.most-popular .mp-product .brand-and-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.most-popular .mp-product .brand{margin-top:25px;font-size:12px;line-height:1;text-align:center}.most-popular .mp-product .title{font-size:18px;font-weight:700}.most-popular .mp-product .image{background:linear-gradient(45deg,#8686b6,#cacafa);background:linear-gradient(45deg,#b2caee,#e4eeff);background:radial-gradient(#e4eeff,#b2caee);background:radial-gradient(#eef4ff,#d0deff);background:radial-gradient(#f3f7ff,#d9e4ff);background:radial-gradient(#fff,#d9e4ff);width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:20px;border-radius:10px;position:relative}.most-popular .mp-product .image.yellow{background:radial-gradient(#fbfbea,#f4f3d1);background:radial-gradient(#fff,#f4f3d1)}.most-popular .mp-product .image.yellow:after{background:radial-gradient(#a7a05b,transparent 50%)}.most-popular .mp-product .image.green{background:radial-gradient(#effbf0,#deffe1);background:radial-gradient(#fff,#deffe1)}.most-popular .mp-product .image.green:after{background:radial-gradient(#639c79,transparent 50%)}.most-popular .mp-product .image.purple{background:radial-gradient(#f4f4ff,#dbdbff);background:radial-gradient(#fff,#dbdbff)}.most-popular .mp-product .image.purple:after{background:radial-gradient(#7272ac,transparent 50%)}.most-popular .mp-product .image.orange{background:radial-gradient(#fff7e9,#ffe9c3);background:radial-gradient(#fff,#ffe9c3)}.most-popular .mp-product .image.orange:after{background:radial-gradient(#9b7e4c,transparent 50%)}.most-popular .mp-product .image.red{background:radial-gradient(#fff3f2,#ffe5e4);background:radial-gradient(#fff,#ffe5e4)}.most-popular .mp-product .image.red:after{background:radial-gradient(#b07575,transparent 50%)}.most-popular .mp-product .image img{max-width:100%;-ms-transform:scale(.81);transform:scale(.81);transition:ease-in-out transform .1s}.most-popular .mp-product .image:after{content:"";width:153px;height:18px;position:absolute;top:210px;background:radial-gradient(#5b7ba7,transparent 50%);margin-left:0;transition:ease-in-out all .1s}.most-popular .mp-product .cta{padding:4px 30px;border:1px solid #28235b;border-radius:50px;width:100%;text-align:center;color:#28235b;font-weight:600;white-space:nowrap}.most-popular .mp-product .cta img{width:23px;position:relative;top:5px;left:-9px}.most-popular .mp-product .cta:hover{background:#edf0ff}.most-popular .mp-product .cta.disabled{pointer-events:none;background:#cdd0d7;color:#444;border:1px solid #444}.most-popular .mp-product .old-price{color:#909295;text-decoration:line-through;font-weight:400;font-size:16px}.most-popular .mp-product .new-price{color:#e51b54;font-weight:700}.most-popular .mp-product:hover .image img{-ms-transform:scale(.92);transform:scale(.92)}.most-popular .mp-product:hover .image:after{top:218px;width:170px;height:18px}.most-popular .mp-product .add-to-cart-overlay{content:"";position:absolute;left:0;top:0;background:rgba(255,255,255,.88);transition:ease-in-out all .4s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-size:0}.most-popular .mp-product .add-to-cart-overlay .inner{font-weight:600}.most-popular .mp-product.add .add-to-cart-overlay{width:100%;height:100%;font-size:16px}.most-popular .mp-product.three .image{width:100%;height:0;padding-bottom:calc(100% - 30px)}.most-popular .mp-product.three .image img{position:absolute;left:60px;top:25px;-ms-transform:scale(1);transform:scale(1);filter:drop-shadow(1px 1px 4px #464852)}.most-popular .mp-product.three .image img+img{left:110px;top:40px}.most-popular .mp-product.three .image img+img+img{left:80px;top:70px}.most-popular .mp-product.three .image:after{display:none}@media (max-width:767px){.most-popular .mp-product{min-width:calc(50% - 10px);-ms-flex-pack:justify;justify-content:space-between}.most-popular .mp-product .title{font-size:18px;font-weight:700;text-align:center;line-height:1.34;margin-top:7px;margin-bottom:10px}.most-popular .mp-product.three .image img{left:50%;top:50%;-ms-transform:scale(.8) translate(-50%,-50%);transform:scale(.8) translate(-50%,-50%);-ms-transform-origin:top left;transform-origin:top left;margin-left:-20px;margin-top:-15px}.most-popular .mp-product.three .image img+img{left:50%;top:50%;margin-left:22px;margin-top:-12px}.most-popular .mp-product.three .image img+img+img{left:50%;top:50%;margin-top:10px;margin-left:0}}.most-popular.category-products .mp-product{width:48%;border:1px solid #ccc;border-radius:10px;text-decoration:none}.most-popular.category-products .mp-product:hover .image img{-ms-transform:scale(.77);transform:scale(.77);margin-right:240px;margin-top:50px;margin-bottom:50px}.most-popular.category-products .mp-product:hover .image:after{top:348px;left:28px;width:170px;height:22px}.most-popular.category-products .image{height:270px}.most-popular.category-products .image img{-ms-transform:scale(.77);transform:scale(.77);margin-right:240px;margin-top:50px;margin-bottom:50px}.most-popular.category-products .image:after{top:348px;left:28px;width:170px;height:22px;display:none}.most-popular.category-products .title{font-size:24px;margin-top:10px;font-weight:500}.most-popular.category-products .rating-section{margin:5px 0 0}.most-popular.category-products .ratings-stars{-ms-transform:scale(.85);transform:scale(.85);-ms-transform-origin:top right;transform-origin:top right}.most-popular.category-products .rating-value{background:0 0;border:0;font-size:16px;top:-7px;margin-left:4px}.most-popular.category-products .cta{max-width:200px;margin:0 0 20px}.most-popular.category-products .cta span{font-size:14px;font-family:Poppins;font-weight:300}.most-popular.category-products .pros{position:absolute;right:25px;max-width:185px;top:135px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.most-popular.category-products .pro{margin:17px 0;background:rgba(255,255,255,.9);padding:7px 12px;border-radius:10px;font-size:14px;color:#28235b;font-weight:600;border:1px solid rgba(0,0,0,.15)}.most-popular.category-products .image.blue+.pros .pro{color:#425682;box-shadow:0 0 3px #7d90be}.most-popular.category-products .image.orange+.pros .pro{color:#826034;box-shadow:0 0 3px #b59c71}.most-popular.category-products .image.purple+.pros .pro{color:#373779;box-shadow:0 0 3px #7e7ec5}.most-popular.category-products .image.red+.pros .pro{color:#6d302a;box-shadow:0 0 3px #c7827c}.most-popular.category-products .image.green+.pros .pro{color:#25742c;box-shadow:0 0 3px #68c171}@media (max-width:767px){.most-popular.category-products .mp-product{width:100%}.most-popular.category-products .mp-product .image{padding:50px 20px}.most-popular.category-products .mp-product .image img{-ms-transform:scale(.7);transform:scale(.7);margin-right:61%;margin-top:40px;margin-bottom:40px}.most-popular.category-products .mp-product .image:after{top:283px;left:auto;width:150px;height:22px;-ms-transform:none;transform:none;margin-right:55%}.most-popular.category-products .mp-product .pros{max-width:calc(100% - 195px);top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);right:18px;margin-top:-80px;min-width:160px}.most-popular.category-products .mp-product .pro{font-size:14px}.most-popular.category-products .mp-product:hover .image img{-ms-transform:scale(.7);transform:scale(.7);margin-right:61%;margin-top:40px;margin-bottom:40px}}@media (max-width:767px){.main .most-popular.horizontal{-ms-flex-direction:column;flex-direction:column;overflow:hidden}.main .most-popular.horizontal .mp-product{-ms-flex-direction:row;flex-direction:row;width:100%;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}.main .most-popular.horizontal .mp-product:last-child{display:none}.main .most-popular.horizontal .mp-product:nth-last-child(2){border-bottom:0}.main .most-popular.horizontal .mp-product .image{height:120px;padding:0;width:110px}.main .most-popular.horizontal .mp-product .image img{height:90px}.main .most-popular.horizontal .mp-product .brand-and-title{text-align:left;-ms-flex:1 1 0px;flex:1 1 0px;width:100%;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:start;height:100%;position:relative;top:-15px;margin-left:20px}.main .most-popular.horizontal .mp-product .brand-and-title .brand{margin-top:0;text-align:left}.main .most-popular.horizontal .mp-product .brand-and-title .title{text-align:left;margin-top:3px;margin-bottom:0}.main .most-popular.horizontal .mp-product .brand-and-title .ratings{margin-top:0}.main .most-popular.horizontal .mp-product .cta{position:absolute;top:83px;left:130px;right:10px;width:auto;padding:0;max-width:200px}}.ratings{position:relative;vertical-align:middle;display:inline-block;color:#b1b1b1;overflow:hidden;line-height:1;margin-bottom:20px;margin-top:-2px;display:-ms-flexbox;display:flex}.full-stars{position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;color:#f5d345}.empty-stars{max-width:130px}.empty-stars:before,.full-stars:before{content:"★★★★★";font-size:28px}.homepage-categories{display:-ms-flexbox;display:flex;max-width:1024px;margin:30px auto;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.homepage-categories .category{font-weight:600;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#222;text-decoration:none;-ms-flex:1 1 0px;flex:1 1 0px;padding:15px 0;text-align:center}.homepage-categories .category .overlay{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background:rgba(254,248,231,.85)}.homepage-categories .category .image{position:relative;background:#a437a4;width:130px;height:130px;border-radius:100%;margin-bottom:15px;background:url(/_resources/images/icon-background.png);overflow:hidden;background-size:100%;background-position-y:-37px}.homepage-categories .category .image img{width:40px;height:auto;position:absolute;-ms-transform:rotate(-16deg);transform:rotate(-16deg);bottom:22px;left:32px;z-index:1;opacity:.86;filter:drop-shadow(2px 2px 3px #555)}.homepage-categories .category .image img+img{bottom:25px;left:60px;-ms-transform:rotate(15deg);transform:rotate(15deg);z-index:0}.homepage-categories .category:nth-child(2n+1) .image{background-position-y:40px;background-position-x:30px}.homepage-categories .category:hover{background:#eaf0ff}@media (max-width:767px){.homepage-categories{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}.homepage-categories .category{margin:0 15px}.homepage-categories .title{min-height:60px}}.products{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.products .product{width:29%;text-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border:1px solid #ccc;margin:2%;border-radius:7px;box-shadow:0 0 3px #eee;padding:20px 0}.products .product-title{font-weight:700}.products .product-image img{width:100%;height:auto}.product-page{display:-ms-flexbox;display:flex;margin-top:15px}.product-page .left{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.product-page .image-swatches{display:none;-ms-flex-direction:column;flex-direction:column;max-height:577px;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.product-page .image-swatches::-webkit-scrollbar{display:none}.product-page .swatch{display:-ms-flexbox;display:flex;padding:10px;width:95px;border:1px solid #dddff2;border-radius:5px;margin-right:5px;margin-bottom:5px;cursor:pointer}.product-page .swatch img{height:auto}.product-page .swatch.active{border:1px solid #28235d;cursor:default}.product-page #product-image{width:100%;padding:0;margin-right:30px;padding:0 71px;background:radial-gradient(#e4eeff,#b2caee);background:radial-gradient(#f3f7ff,#d9e4ff);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}.product-page #product-image.yellow{background:radial-gradient(#fbfbea,#f4f3d1)}.product-page #product-image.yellow:after{background:radial-gradient(#a7a05b,transparent 50%)}.product-page #product-image.green{background:radial-gradient(#effbf0,#deffe1)}.product-page #product-image.green:after{background:radial-gradient(#639c79,transparent 50%)}.product-page #product-image.purple{background:radial-gradient(#f4f4ff,#dbdbff)}.product-page #product-image.purple:after{background:radial-gradient(#7272ac,transparent 50%)}.product-page #product-image.orange{background:radial-gradient(#fff7e9,#ffe9c3)}.product-page #product-image.orange:after{background:radial-gradient(#9b7e4c,transparent 50%)}.product-page #product-image.red{background:radial-gradient(#fff3f2,#ffe5e4)}.product-page #product-image.red:after{background:radial-gradient(#b07575,transparent 50%)}.product-page #product-image img{width:100%;height:auto;filter:drop-shadow(1px 1px 3px #555);width:75%;height:auto}.product-page #product-image.two>img{position:absolute;left:90px;width:180px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-30px}.product-page #product-image.two>img+img{left:180px;margin-top:35px}.product-page #product-image.three>img{width:100%;height:auto;filter:drop-shadow(1px 1px 5px #333);position:absolute;left:60px;width:180px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-30px}.product-page #product-image.three>img+img{left:217px}.product-page #product-image.three>img+img+img{left:140px;margin-top:40px}.product-page #product-image.fullwidth{overflow:hidden}.product-page #product-image.fullwidth>img{position:absolute;height:100%;width:auto;max-width:none;filter:none}.product-page .right{width:50%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:16px}.product-page .right h1{margin:0 0 5px;line-height:1.3;margin-bottom:15px}.product-page .right p{margin-top:5px;font-weight:600}.product-page .right ul{margin-top:-10px;margin-bottom:0}.product-page .right .price{font-size:32px;font-weight:700}.product-page .right .price .label{font-size:16px;font-weight:400;margin-bottom:-10px}.product-page .pros ul{list-style:none}.product-page .pros ul li{position:relative;margin:10px 0}.product-page .pros ul li:after{content:"✔️";position:absolute;width:15px;height:8px;left:-30px;top:-4px;font-size:19px}.product-page .brand{font-size:16px;font-weight:400;display:block;margin-bottom:0;margin-left:1px}.product-page .size{margin-top:10px}.product-page .size .size-title{font-weight:700}.product-page .size .swatches{display:-ms-flexbox;display:flex}.product-page .size .size-option{padding:10px 15px;border:1px solid #d0dde3;border-radius:10px;margin-right:15px;cursor:pointer;white-space:nowrap;position:relative;font-family:Poppins;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:700}.product-page .size .size-option:hover{border:1px solid #54804b;box-shadow:0 0 2px #80a684}.product-page .size .size-option.active{border:1px solid #54804b;box-shadow:0 0 2px #80a684;cursor:default}.product-page .size .size-option .size-price{font-weight:400;font-size:14px}.product-page .size .size-option .regular-price{font-size:15px}.product-page .size .size-option .current-price{font-size:15px;color:#ca4e4e;font-weight:600}.product-page .size .size-option .old-price{text-decoration:line-through;color:#aaa}.product-page+.most-popular-title{margin:30px 0 15px;border-top:1px solid #cdd0d7;padding-top:20px}.product-page.out-of-stock .add-to-cart{pointer-events:none;background:#cdd0d7;color:#444;border:1px solid #444}@media (max-width:767px){.product-page{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-page .left,.product-page .right{width:100%}.product-page .left{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.product-page #product-image{padding:20px 91px;width:calc(100% + 34px);margin:0 -20px 20px;max-height:310px;min-height:40vh}.product-page #product-image img{height:100%;width:auto}.product-page #product-image.three,.product-page #product-image.two{height:100vh}.product-page #product-image.three img,.product-page #product-image.two img{height:auto}.product-page #product-image.two>img{left:50%;-ms-transform:translateY(-50%) scale(.7) translateX(-50%);transform:translateY(-50%) scale(.7) translateX(-50%);margin-left:-45px}.product-page #product-image.two>img+img{left:50%;margin-top:15px;margin-left:8px}.product-page #product-image.three>img{-ms-transform:translateY(-50%) scale(.7) translateX(-50%);transform:translateY(-50%) scale(.7) translateX(-50%);left:50%;margin-top:-20px;margin-left:-75px}.product-page #product-image.three>img+img{left:50%;margin-left:30px}.product-page #product-image.three>img+img+img{left:50%;margin-top:15px;margin-left:-20px}.product-page .image-swatches{-ms-flex-direction:row;flex-direction:row;margin-bottom:15px}.product-page .image-swatches .swatch{border:1px solid #e8e8e8;border-radius:7px;display:-ms-flexbox;display:flex;min-width:80px;margin-right:10px}.product-page .image-swatches .swatch.active{border:2px solid #d0cded}.product-page .image-swatches img{padding:15px}.product-page .size .swatches{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-page .size .size-option{font-size:14px;margin-bottom:10px;margin-right:11px;padding:10px 11px}.product-page .size .size-option:last-child{margin-right:0}.product-page .size .size-option .size-price{font-size:12px}.product-page .size .size-option .current-price{font-size:14px}.product-page .size .size-option .regular-price{font-size:14px}}.product-description{max-height:0;overflow:hidden;transition:.6s max-height ease-in-out,.2s padding ease-in-out;display:-ms-flexbox;display:flex}.product-description h2{margin-top:0}.product-description.active{max-height:5000px;padding:10px 20px}.product-description.hide{display:none}.product-description .left{width:67%;margin-top:25px}.product-description .right{width:33%}.product-description .inner{border:1px solid #cccdef;padding:10px 20px;margin:30px 20px}.product-description.left60 .left{width:60%}.product-description.left60 .right{width:40%;margin-top:20px;font-size:14px}@media (max-width:767px){.product-description{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-description.active{padding:0 5px}.product-description .left,.product-description .right,.product-description.left60 .left,.product-description.left60 .right{width:100%}.product-description .inner{margin:10px}}.product-icons{display:-ms-flexbox;display:flex;margin-top:50px;-ms-flex-pack:justify;justify-content:space-between;height:60px;margin-top:30px;border-top:1px solid #ccc;padding-top:10px;margin:0 0 10px}.product-icons .icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:10px;padding-right:12px;cursor:pointer;width:100%;position:relative}.product-icons .icon:after,.product-icons .icon:before{content:"";position:absolute;right:10px;top:14px;width:2px;height:20px;background:#28235b;border-radius:10px;transition:.3s ease-in-out all}.product-icons .icon:after{-ms-transform:rotate(90deg);transform:rotate(90deg)}.product-icons .icon.active{font-weight:700}.product-icons .icon.active:before{-ms-transform:rotate(90deg);transform:rotate(90deg)}.product-icons .icon img{width:40px;margin-right:10px}.product-icons .icon.description img{width:32px}.product-icons .icon.contents img{width:42px}.product-icons .icon.faq img{width:36px}.product-icons .icon:hover{font-weight:700}@media (max-width:767px){.product-icons{-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin-bottom:0;padding-top:15px}.product-icons .icon{width:100%;margin-bottom:15px}.product-icons .icon.active{padding-bottom:8px}.product-icons .icon:after,.product-icons .icon:before{top:7px}}.related-products-title{font-size:24px;font-weight:700;margin-top:30px}.related-products{display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly;justify-content:space-evenly}.related-products .related-product{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}.related-products .title{font-weight:700;margin-top:10px}.nutrition-table{border-spacing:0}.nutrition-table th{border-bottom:2px solid #222}.nutrition-table tr{background:#e0e0ff}.nutrition-table tr:nth-child(2n){background:#cacafa}.nutrition-table td,.nutrition-table th{padding:3px 10px}.nutrition-table td:first-child,.nutrition-table th:first-child{text-align:left}.nutrition-table td:not(:first-child),.nutrition-table th:not(:first-child){text-align:right}.review{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding:10px;border:1px solid #ddd;margin:10px 0;border-radius:7px;break-inside:avoid;position:relative}.review:nth-child(n+11){display:none}.review .name{font-weight:700}.review .title{margin-top:10px;font-weight:800;font-size:16px}.review .description{font-size:16px}.review .response{font-size:14px;background:#edf0f2;padding:7px 12px;border-radius:5px;margin-top:5px}.review .vote{position:absolute;top:5px;right:29px;width:50px;display:-ms-flexbox;display:flex}.review .vote img{width:24px;cursor:pointer}.review .vote img.remove{-ms-transform:rotate(180deg) translateY(-5px);transform:rotate(180deg) translateY(-5px)}.review .vote img:hover{filter:brightness(.8)}.review .vote .result{display:inline-block;padding:0 5px;font-family:Poppins;position:relative;top:3px}.review .top{display:-ms-flexbox;display:flex}.review .top .icon{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.review .top .icon span{line-height:1;width:40px;background:#53b286;border-radius:30px;height:40px;text-align:center;font-weight:500;font-size:22px;padding-top:8px;padding-right:0;color:#fff}.review .top .column{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;margin-top:0;margin-left:10px;line-height:1.2}.review .top .name{margin-top:5px;font-size:17px;font-weight:600}.review .top .rating{-ms-transform:translate(-3px,-1px) scale(.8);transform:translate(-3px,-1px) scale(.8);-ms-transform-origin:left;transform-origin:left}.review .top .ratings{margin-bottom:0}.all-reviews{columns:2}@media (max-width:767px){.all-reviews{columns:1}}.rating-value{margin-left:10px;margin-top:6px;color:#383838;font-family:Poppins;font-size:12px;background:#e8ecf3;line-height:1.75;padding:0 6px;border-radius:3px;top:-4px;position:relative;height:22px;border:1px solid #d1d9e6}.rating-section{display:-ms-flexbox;display:flex;margin-top:-7px;margin-bottom:-12px}.ratings-stars .star{display:inline-block;background:radial-gradient(#3faa3f,#3b8c3b);color:#fff;padding:1px 4px 3px;line-height:1;font-size:21px;margin-right:-2px;border-radius:3px;margin-bottom:15px;text-shadow:1px 1px 1px #437843}.ratings-stars .star.rating-10{background:linear-gradient(90deg,#3c943c 10%,#97a096 10%)}.ratings-stars .star.rating-20{background:linear-gradient(90deg,#3c943c 20%,#97a096 20%)}.ratings-stars .star.rating-30{background:linear-gradient(90deg,#3c943c 30%,#97a096 30%)}.ratings-stars .star.rating-40{background:linear-gradient(90deg,#3c943c 40%,#97a096 40%)}.ratings-stars .star.rating-50{background:linear-gradient(90deg,#3c943c 50%,#97a096 50%)}.ratings-stars .star.rating-60{background:linear-gradient(90deg,#3c943c 60%,#97a096 60%)}.ratings-stars .star.rating-70{background:linear-gradient(90deg,#3c943c 70%,#97a096 70%)}.ratings-stars .star.rating-80{background:linear-gradient(90deg,#3c943c 80%,#97a096 80%)}.ratings-stars .star.rating-90{background:linear-gradient(90deg,#3c943c 90%,#97a096 90%)}.review-content .ratings{display:inline-block}.review-content{width:100%}.review-content .next-title{text-align:center;margin:20px 0}.review-content .next{font-size:15px;text-decoration:none;display:inline-block;margin-left:10px;cursor:pointer}.review-content.p2 .review:nth-child(-n+11){display:none}.review-content.p2 .review:nth-child(n+11){display:block}.review-total{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:30px 0}.total-rating{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-right:40px}.total-rating .value{font-size:36px;font-weight:700;font-family:Poppins;text-align:center}.total-rating .review-count{margin-top:-15px;font-size:14px;text-align:center}.number-of-reviews{padding-left:40px;border-left:1px solid #ddd}.number-of-reviews .review-count{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;line-height:1.4}.number-of-reviews .bar{position:relative;margin-left:10px;width:100px}.number-of-reviews .empty-bar,.number-of-reviews .full-bar{width:100%;height:4px;background:#ccc;position:absolute}.number-of-reviews .full-bar{background:#28235b}@media (max-width:1023px){.ProductPage .button.fixed{position:fixed;bottom:10px;width:100%;box-shadow:0 -2px 5px #fff;z-index:10;border:15px solid #fff;left:0;bottom:0}}@media (min-width:1024px){.ProductPage .button.fixed{display:none}}.animate{position:fixed;margin-top:10px;left:0;top:68px;-ms-transform:scale(.92) translateX(-354px);transform:scale(.5) translateX(160px);z-index:1;opacity:.7;transition:.4s ease-in-out all}.animate.active{-ms-transform:translateX(266px) scale(.01);transform:translateX(266px) scale(.01);z-index:100;left:50%;top:-293px}@media (max-width:767px){.ProductPage .most-popular{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:scroll}.ProductPage .most-popular .mp-product{min-width:140px}.ProductPage .most-popular .mp-product .image{padding:0 20px;height:180px}.ProductPage .most-popular .mp-product .image img{height:80%;width:auto}.ProductPage .most-popular .mp-product .image:after{display:none}}klarna-placement{margin-top:15px}.review-bottom{display:-ms-flexbox;display:flex}.review-bottom .review-left{display:-ms-flexbox;display:flex;margin-top:-13px;display:block;margin-top:25px;width:120px;margin-left:5px}.review-bottom .review-left img{height:auto;border-radius:7px}.review-bottom .review-right{-ms-flex:1 1 0px;flex:1 1 0px;margin-top:10px}.review-bottom .title{margin-top:0}.checkout-total{text-align:right;padding-right:54px}.checkout-total .sum.sum-total{font-weight:700}.checkout-total .sum.inactive{display:none}.checkout-total .sum.discount{display:none}.checkout-total .sum.discount.active{display:block}.checkout-total span{font-family:Poppins;display:inline-block;min-width:75px}#checkout h3{display:none}#checkout .most-popular{display:none}#checkout .cart-inner{max-width:800px}#checkout .cart-products{overflow:hidden;height:auto}#checkout .cart-products h2{display:none}h2.title{text-align:center;margin-bottom:30px}.checkout-section{width:60%;max-width:800px;margin:0 auto;padding:0 20px}.checkout-section h2{text-align:center;margin-top:30px;margin-bottom:30px}@media (max-width:767px){.checkout-section{width:100%}}.shipping-options{margin-bottom:40px}.shipping-options .shipping-option{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;border:1px solid #ccc;border-radius:50px;padding:0 20px;margin-bottom:15px;cursor:pointer}@media (min-width:1024px){.shipping-options .shipping-option.has-select .radio{top:17px}}.shipping-options .shipping-option.active{border:2px solid #28235b;cursor:default}.shipping-options .shipping-option.active .shipping-option.active{background:#f4f9ff}.shipping-options .shipping-option.active .radio:before{content:"";border-radius:50px;border:1px solid #aaa;width:12px;height:12px;display:block;border:0;position:absolute;background:#8db0c4;top:4px;left:4px;border:1px solid #519dc8}.shipping-options .shipping-option select{width:100%;max-width:360px;margin:2px 0 9px;border-radius:5px;padding:5px;border:1px solid #c0c4c8}.shipping-options .shipping-option select.hidden{display:none}.shipping-options .radio{width:30px;position:relative}.shipping-options .radio:after{content:"";border-radius:50px;border:1px solid #aaa;width:20px;height:20px;display:block}.shipping-options .logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.shipping-options .logo img{width:60px;height:auto}.shipping-options .title-and-desc{padding:3px 10px;min-width:185px}.shipping-options .title{font-size:15px;font-weight:700}.shipping-options .description{font-size:14px;color:#797979;line-height:1;margin-bottom:7px}.shipping-options .long-desc{-ms-flex:1 1 0px;flex:1 1 0px;font-size:14px;font-weight:300;padding:5px 10px;line-height:1.3}.shipping-options .price{font-weight:700;color:#c82c2c}@media (max-width:767px){.shipping-options .shipping-option{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:start;justify-content:flex-start;padding:0 50px;position:relative}.shipping-options .radio{position:absolute!important;left:15px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);margin-top:-2px}.shipping-options .price{position:absolute;right:20px}.shipping-options .long-desc{font-size:13px;margin-top:-5px;margin-bottom:5px;min-width:200px}.shipping-options .title-and-desc{min-width:0}.shipping-options .title{font-size:14px}.shipping-options .description{font-size:13px}}@media (max-width:399px){.shipping-options .logo{width:40px}}@media (max-width:767px){#checkout h2{font-size:24px;margin-bottom:20px}.checkout-total{padding-right:5px}}@media (max-width:360px){#checkout h2{font-size:20px;margin-bottom:20px}#cart-products .product .price{min-width:0;font-size:16px;-ms-flex:1 1 0px;flex:1 1 0px}}@media (max-width:348px){#checkout h2{font-size:20px;margin-bottom:20px}#cart-products .product .quantity{-ms-transform:scale(.78);transform:scale(.78);-ms-transform-origin:left;transform-origin:left}#cart-products .product .price{font-size:15px}.usps .usp{-ms-flex:auto;flex:auto;white-space:nowrap}}#discount-status-text{font-size:16px;font-weight:400;margin-top:3px;text-align:center}#discount-status-text.error{color:#d01a1a}.step{display:none}.step.active{display:block}#checkout .button,#checkout button{display:block;margin:0 auto;border:0;padding:10px 30px;margin-bottom:50px;position:relative;min-width:240px;font-family:Raleway;display:table;border:0;padding:5px 30px}#checkout .button .fade-bg,#checkout button .fade-bg{animation-name:fade-bg-checkout;animation-duration:5s}@keyframes fade-bg-checkout{0%{left:140%}60%{left:-90%}100%{left:-90%}}.back{margin:0 auto;display:table;margin-top:-40px;margin-bottom:30px;font-size:14px;text-decoration:none;color:#678ee5}#checkout .discount-code button{display:inline-block;padding:5px 20px;min-width:0;border-radius:4px;border:1px solid #ccc;margin-bottom:10px}#discount-code{padding:6px 0 5px 10px;border:1px solid #ccc;border-radius:5px}#checkout{padding-bottom:50px}.CheckoutPage footer .footer-items{display:block}.CheckoutPage footer .footer-item-group:first-child{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;margin:20px 0 0}@media (min-width:768px){.CheckoutPage footer .footer-item-group:first-child{margin:10px 0 10px}}.CheckoutPage #cart-products{border-top:1px solid #ccc}#confirmation+.products{display:none}#checkout .postal-code-field{text-align:center;margin:-10px 0 30px;display:none}#checkout .postal-code-field .postal-code-label{font-size:16px}#checkout .postal-code-field input{width:100px;padding:5px;position:relative;top:-1px;border:1px solid #b4b8b9;border-radius:3px}#checkout .postal-code-field .button{display:inline;border-radius:4px;background:#65b08d;font-size:16px;padding:3px 20px 4px;min-width:100px}