body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}/*! normalize.css v1.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.gform_wrapper form .gform_body ul.gform_fields li.gfield{padding-right:0}.gform_wrapper form .gform_body ul.gform_fields li.gfield .gfield_label{display:none}.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type=text]{width:100%;margin:5px 0}.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container input[type=text].medium{padding:10px 15px}.gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container textarea.medium{padding:10px 15px;width:100%;margin:5px 0}.gform_wrapper form .gform_footer{margin:0;padding:5px 0}.gform_wrapper form .gform_footer input[type=submit]{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px;width:152px;text-transform:uppercase}@media only screen and (min-width: 1025px){.gform_wrapper form .gform_footer input[type=submit]{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.gform_wrapper form .gform_footer input[type=submit]:hover,.gform_wrapper form .gform_footer input[type=submit].focus,.gform_wrapper form .gform_footer input[type=submit].active{background:#fff;color:#90b25e !important}.gform_wrapper form .gform_footer input[type=submit] span{font-weight:inherit}.alignleft{display:block;float:left;margin-right:10px}.alignright{display:block;float:right;margin-left:10px}.aligncenter{display:block;margin:0 auto;text-align:center}.left{float:left}.right{float:right}.no-left{margin-left:0 !important}.no-right{margin-right:0 !important}.padding-left{padding-left:20px}.padding-right{padding-right:20px}.margin-top{margin-top:40px}.margin-left{margin-left:20px}.clean{margin:0;padding:0}.clear{clear:both}.relative{position:relative}.hidden{display:none !important;visibility:hidden}.wp-caption{max-width:100%}.gallery-caption{max-width:100%}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-weight:normal}.visuallyhidden{display:none !important}html{font-size:62.5%}img{max-width:100%;height:auto;vertical-align:middle}#main{min-height:500px}#header,#main,.footer,.above-footer{float:left;width:100%;overflow:hidden}.out-wrapper{max-width:1024px;margin:0 auto;overflow:hidden}.wrapper{max-width:1440px;margin:0 auto;overflow:hidden;position:relative}@media only screen and (min-width: 1025px){.wrapper{padding:0px 70px}}.wrapper.wrapper-mobile{padding:0}.wrapper.wrapper-mobile .grid-12{width:100%;margin:0}@media only screen and (min-width: 1025px){.wrapper.wrapper-mobile .grid-12{display:inline;float:left;width:97.91667%;margin:0 1.04167%;position:relative}}@media only screen and (max-width: 1024px){.wrapper{padding:0 12px}}.grid-12{display:inline;float:left;width:97.91667%;margin:0 1.04167%;position:relative}.grid-12-mobile{float:left;width:100%;position:relative}@media only screen and (min-width: 768px){.grid-12-mobile{display:inline;float:left;width:97.91667%;margin:0 1.04167%}}.no-decor{text-decoration:none}button,input[type='text'],input[type='email'],input[type='password'],input[type='submit']{color:#323232;height:40px;line-height:36px;margin-left:20px;display:block;float:left}button:active,input[type='text']:active,input[type='email']:active,input[type='password']:active,input[type='submit']:active{opacity:0.5}button span,input[type='submit']{line-height:36px}input[type='checkbox'],input[type='radio']{margin-right:5px}button,input[type='submit']{padding:0 10px !important;max-width:100%}input[type=text],input[type=email],input[type=password],textarea{margin-left:0;background:#fff;border:1px solid #ccc;color:#888;width:100%;padding:0px 10px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}@media only screen and (min-width: 768px){input[type=text],input[type=email],input[type=password],textarea{width:280px}}select{font-size:16px}input[type=text]:focus,textarea:focus{color:#373737}textarea{width:100%;padding-top:10px;padding-bottom:10px}span.gc-cs-link{color:black !important}span.skype_pnh_container{display:none !important}span.skype_pnh_print_container{display:inline !important}h1,h2,h3,h4,h5,h6{clear:both}blockquote{padding:20px;background:#ccc;margin:0}.gallery-thumbs,.youtube_gallery_item{list-style:none;margin:0;padding:0;*zoom:1}.gallery-thumbs:before,.gallery-thumbs:after,.youtube_gallery_item:before,.youtube_gallery_item:after{content:" ";display:table}.gallery-thumbs:after,.youtube_gallery_item:after{clear:both}.no-margin-right{margin-right:0 !important}.gallery-thumbs li,.gallery-item,.youtube_gallery .youtube_gallery_item{float:left;margin-bottom:10px;position:relative;padding:10px;width:50% !important}.gallery-thumbs li:nth-child(2n+1),.gallery-item:nth-child(2n+1),.youtube_gallery .youtube_gallery_item:nth-child(2n+1){clear:left}@media only screen and (min-width: 768px){.gallery-thumbs li,.gallery-item,.youtube_gallery .youtube_gallery_item{width:25% !important}.gallery-thumbs li:nth-child(2n+1),.gallery-item:nth-child(2n+1),.youtube_gallery .youtube_gallery_item:nth-child(2n+1){clear:none}.gallery-thumbs li:nth-child(4n+1),.gallery-item:nth-child(4n+1),.youtube_gallery .youtube_gallery_item:nth-child(4n+1){clear:left}}.gallery-thumbs li img,.gallery-item img,.youtube_gallery .youtube_gallery_item img{width:100%;margin:0}.youtube_gallery .youtube_gallery_item .ytsg_play{display:none !important}.youtube_gallery .youtube_gallery_caption{margin-top:5px}#colorbox{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#fancybox-wrap,#fancybox-content{-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-o-box-sizing:content-box;box-sizing:content-box}.breadcrumbs{clear:both}.breadcrumbs ul{clear:both;list-style:none;text-transform:lowercase}.breadcrumbs ul li{float:left;padding-right:0px;margin-right:0.5em}.breadcrumbs ul li a{text-decoration:none;padding-right:0.3em}.breadcrumbs ul li.link:after{content:'>'}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-size:inherit;font-weight:inherit}p a,li a,dd a,dt a,span a{font-size:inherit;font-weight:inherit}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}a{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:#90b25e}a:hover{color:#31113f}blockquote{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;font-style:italic;color:inherit}body,p{font-family:'Poppins', sans-serif;font-size:15px;font-size:1.5rem;line-height:25px;font-weight:500;color:#000}h1,h2{font-family:'Cormorant SC', serif;font-size:30px;font-size:3rem;line-height:36px;font-weight:700;color:#31113f}@media only screen and (min-width: 1025px){h1,h2{@incldue rfs(60);line-height:66px}}h3{font-family:'Cormorant SC', serif;font-size:24px;font-size:2.4rem;line-height:30px;font-weight:700;color:#31113f}@media only screen and (min-width: 1025px){h3{font-size:40px;font-size:4rem;line-height:46px}}h4{font-family:'Cormorant SC', serif;font-size:18px;font-size:1.8rem;line-height:26px;font-weight:700;color:#31113f}@media only screen and (min-width: 1025px){h4{font-size:35px;font-size:3.5rem;line-height:41px}}h5{font-family:'Cormorant SC', serif;font-size:18px;font-size:1.8rem;line-height:26px;font-weight:700;color:#31113f}h6{font-family:'Cormorant SC', serif;font-size:16px;font-size:1.6rem;line-height:26px;font-weight:700;color:#31113f}input{font-family:'Poppins', sans-serif}#header .supernav{font-size:14px;font-size:1.4rem;line-height:18px;color:#999}#header .supernav a{font-size:14px;font-size:1.4rem;line-height:18px;color:#fff;text-decoration:none}#header .supernav a:hover,#header .supernav a.selected{color:#90b25e}#header .header_logo h1{margin:0;padding:0}#header .header_logo strong{display:none !important}#header .search-toggle a,#header .block-cart-header h6{font-size:0px;font-size:0rem}#header .cartcount{font-size:12px;font-size:1.2rem;line-height:12px;color:#fff}#header nav #header-home-nav li,#header nav #header-cat-nav li,#header nav #header-menu li{font-family:'Cormorant SC', serif;font-weight:700;font-size:22px;font-size:2.2rem;line-height:26px;text-transform:uppercase}#header nav #header-home-nav li a,#header nav #header-cat-nav li a,#header nav #header-menu li a{color:#31113f;text-decoration:none}#header nav #header-home-nav li a:hover,#header nav #header-cat-nav li a:hover,#header nav #header-menu li a:hover{color:#90b25e}#header nav #header-cat-nav li.level-top a.level-top>span{font-weight:700}#header nav #header-cat-nav li.level1 a>span{font-size:18px;font-size:1.8rem;line-height:32px;font-weight:700}#header nav #header-menu li{line-height:48px}.title-container.dashed .title h1,.title-container.dashed .title h2{text-transform:uppercase}@media only screen and (min-width: 1025px){.title-container.dashed .title h1,.title-container.dashed .title h2{font-size:61px;font-size:6.1rem}}.breadcrumbs li{text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:19px}.breadcrumbs li a,.breadcrumbs li strong{color:#31113f}#footer h4{color:#fff;font-family:'Poppins', sans-serif;text-transform:uppercase}@media only screen and (min-width: 1025px){#footer h4{font-size:18px;font-size:1.8rem;line-height:22px;letter-spacing:4px}}#footer .products li a,#footer .company li a,#footer .learn li a,#footer .follow li a{font-size:13px;font-size:1.3rem;text-decoration:none;line-height:17px;color:#bbb}@media only screen and (min-width: 1025px){#footer .products li a,#footer .company li a,#footer .learn li a,#footer .follow li a{font-size:17px;font-size:1.7rem;line-height:21px}}#footer .products li a:hover,#footer .company li a:hover,#footer .learn li a:hover,#footer .follow li a:hover{color:#90b25e}#footer .copyright .copy{color:#bbb;font-size:13px;font-size:1.3rem}#footer .copyright .copy a{text-decoration:none;color:#bbb}#footer .copyright .copy a:hover{color:#90b25e}.home-blog-cat .category .title h3{color:#fff;font-size:16px;font-size:1.6rem;line-height:19px;text-transform:uppercase}@media only screen and (max-width: 480px){.home-blog-cat .category .title h3{font-size:20px;font-size:2rem;line-height:23px}}@media only screen and (min-width: 1025px){.home-blog-cat .category .title h3{font-size:42px;font-size:4.2rem;line-height:45px}}.home-featured-products .title h2{text-transform:uppercase;line-height:30px}@media only screen and (min-width: 1025px){.home-featured-products .title h2{font-size:61px;font-size:6.1rem;line-height:64px}}.home-featured-products .product-content .product-name a{color:#31113f;font-family:'Cormorant SC', serif;font-size:24px;font-size:2.4rem;line-height:27px;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 1025px){.home-featured-products .product-content .product-name a{font-size:35px;font-size:3.5rem;line-height:38px}}.home-featured-products .product-content .product-description p{color:#000;font-family:'Poppins', sans-serif;font-size:15px;font-size:1.5rem;line-height:25px}.block-subscribe .form-container .block-title{color:#31113f;font-family:'Cormorant SC', serif;font-size:30px;font-size:3rem;line-height:33px;font-weight:700;text-transform:uppercase}@media only screen and (min-width: 1025px){.block-subscribe .form-container .block-title{font-size:100px;font-size:10rem;line-height:103px}}.block-subscribe .form-container label p{color:#31113f;font-size:14px;font-size:1.4rem;line-height:25px}@media only screen and (min-width: 1025px){.block-subscribe .form-container label p{font-size:22px;font-size:2.2rem;line-height:39px}}.block-subscribe .form-container .input-box input::placeholder{color:#31113f;font-family:'Poppins', sans-serif;font-size:17px;font-size:1.7rem}.home-contact-left h3{text-transform:uppercase;font-weight:700;font-size:30px;font-size:3rem;line-height:33px}.home-contact-left p{color:#000;font-size:15px;font-size:1.5rem;line-height:25px;font-weight:500}.home-contact-left .contact-info{list-style-type:none}.home-contact-left .contact-info li .contact-desc h4{color:#000;font-family:'Poppins', sans-serif;font-size:15px;font-size:1.5rem;line-height:18px}.home-contact-left .contact-info li .contact-desc p,.home-contact-left .contact-info li .contact-desc a{color:#31113f}.category-products .product-grid .item h2{font-size:33px;font-size:3.3rem;line-height:37px;text-transform:uppercase}@media only screen and (min-width: 1025px){.category-products .product-grid .item h2{font-size:28px;font-size:2.8rem;line-height:33px}}.category-products .product-grid .item .price-box .price{color:#33294c;font-size:15px;font-size:1.5rem;font-weight:700}.category-products .product-grid .item1 h2{text-transform:uppercase;font-size:48px;font-size:4.8rem;line-height:51px}.category-products .product-grid .item1 .product-label{color:#000;font-size:14px;font-size:1.4rem;font-weight:700;line-height:16.78px;text-transform:uppercase}.category-products .product-grid .item1 .product-description p{color:#000;font-weight:700;font-size:15px;font-size:1.5rem;line-height:25px}.category-products .product-grid .item2 .product-label .label{font-size:10px;font-size:1rem;color:#fff;font-family:'Poppins', sans-serif;font-weight:700;letter-spacing:2.39px;line-height:13px;text-transform:uppercase}.category-products .product-grid .item2 h2,.category-products .product-grid .item3 h2{font-size:22px;font-size:2.2rem;line-height:25px}@media only screen and (min-width: 1025px){.category-products .product-grid .item4 h2{font-size:48px;font-size:4.8rem;font-weight:700;line-height:45px}}.product-view .two-column-container .left-container .tab-container .tab{color:#31113f;font-size:15px;font-size:1.5rem;font-weight:700;line-height:19px;text-transform:uppercase;text-align:center;word-break:break-word}.product-view .two-column-container .left-container .tab-container .tab.active{color:#fff}.product-view .two-column-container .left-container .content-container .content p,.product-view .two-column-container .left-container .content-container .content li{color:#000}.product-view .product-shop .product-name h1{text-transform:uppercase;font-size:35px;font-size:3.5rem}.product-view .product-shop .short-description .std{color:#000;color:#000;font-size:16px;font-size:1.6rem;line-height:30px}.product-view .product-shop .price-box .price-label{display:none}.product-view .product-shop .price-box .old-price .price{color:#bbb;font-size:16px;font-size:1.6rem;font-weight:400;line-height:20px}.product-view .product-shop .price-box .special-price .price,.product-view .product-shop .price-box .regular-price .price{color:#31113f;font-size:26px;font-size:2.6rem;font-weight:700;line-height:28px}.product-view .product-shop .product-pricing .tier-price,.product-view .product-shop .product-pricing .price,.product-view .product-shop .product-pricing .benefit,.product-view .product-shop .product-pricing .percent{color:red;font-size:16px;font-size:1.6rem;font-weight:700;line-height:30px}.product-view .block-viewed .block-title strong span{color:#fff;font-family:"Cormorant SC", sans-serif;font-size:22px;font-size:2.2rem;font-weight:700;letter-spacing:3px;line-height:26px;text-transform:uppercase}.product-view .block-viewed .block-content #recently-viewed-items .item .product-name a{color:#31113f;font-family:"Cormorant SC", sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:2px;line-height:19px;text-transform:uppercase}.product-view .block-viewed .block-content #recently-viewed-items .item .price-box .regular-price .price,.product-view .block-viewed .block-content #recently-viewed-items .item .price-box .special-price .price{color:#31113f;font-size:20px;font-size:2rem;font-weight:700;line-height:22px}.product-view .product-options .add-to-cart .increment_qty,.product-view .product-options .add-to-cart .decrement_qty{color:#999;font-size:30px;font-size:3rem;line-height:37px;text-decoration:none}.product-view .product-options .add-to-cart input{font-size:19px;font-size:1.9rem;color:#000}.sidebar.product-detail .block-related .title-container .title h2{text-transform:uppercase}.sidebar.product-detail .block-related #block-related .item .product-name a{color:#31113f;font-family:"Cormorant SC", sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:2px;line-height:19px;text-transform:uppercase}.sidebar.product-detail .block-related #block-related .item .price-box .regular-price .price{color:#31113f;font-size:20px;font-size:2rem;font-weight:700;line-height:22px}.sidebar.product-detail .box-up-sell #upsell-product-table .item .product-name a{color:#31113f;font-family:"Cormorant SC", sans-serif;font-size:16px;font-size:1.6rem;font-weight:700;letter-spacing:2px;line-height:19px;text-transform:uppercase}.sidebar.product-detail .box-up-sell #upsell-product-table .item .price-box .regular-price .price,.sidebar.product-detail .box-up-sell #upsell-product-table .item .price-box .special-price .price{color:#31113f;font-size:20px;font-size:2rem;font-weight:700;line-height:22px}.contact-us h1{text-transform:uppercase}.contact-us .contact-content .contact-description h4{color:#31113f;font-family:"Poppins", sans-serif;font-size:18px;font-size:1.8rem;font-weight:700;line-height:30px}.contact-us .contact-content .contact-description p{color:#31113f;font-family:"Poppins", sans-serif;font-size:15px;font-size:1.5rem;font-weight:500;line-height:25px}.terms-conditions-container .section-container .section-title p{color:#31113f;font-family:"Cormorant SC", sans-serif;text-transform:uppercase;font-size:30px;font-size:3rem;font-weight:700;line-height:19px;text-align:center}@media only screen and (min-width: 1025px){.terms-conditions-container .section-container .section-title p{font-size:35px;font-size:3.5rem;font-weight:700;line-height:50px}}.terms-conditions-container .section-container .section-details p{color:#000;font-family:"Poppins", sans-serif;font-size:15px;font-size:1.5rem;font-weight:500;line-height:25px}.blog-title-container h1{text-transform:uppercase;font-size:25px;font-size:2.5rem;line-height:31px}@media only screen and (min-width: 1025px){.blog-title-container h1{font-size:60px;font-size:6rem;line-height:64px}}.blog-landing article .blog-title{font-size:24px;font-size:2.4rem;line-height:27px}@media only screen and (min-width: 1025px){.blog-landing article .blog-title{font-size:35px;font-size:3.5rem;line-height:50px}}.blog-landing article .blog-title a{text-decoration:none}.blog-landing article .blog-title a:hover{color:#90b25e}.blog-landing article .excerpt p{color:#000;font-size:15px;font-size:1.5rem;line-height:25px}.blog-landing article .excerpt .read-more a{color:#31113f;font-weight:700;font-size:15px;font-size:1.5rem;line-height:17px;text-transform:uppercase;text-decoration:none}@media only screen and (min-width: 1025px){.blog-landing article .excerpt .read-more a{font-size:16px;font-size:1.6rem;line-height:18px}}.blog-landing article .excerpt .read-more a:hover{color:#90b25e}.single-post .blog-title{font-size:24px;font-size:2.4rem;line-height:27px}@media only screen and (min-width: 1025px){.single-post .blog-title{font-size:35px;font-size:3.5rem;line-height:50px}}.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{font-family:"Poppins", sans-serif}.single-post .category{color:#31113f;font-weight:700;font-size:15px;font-size:1.5rem;line-height:17px;text-transform:uppercase}@media only screen and (min-width: 768px){.single-post .category{font-size:16px;font-size:1.6rem;line-height:18px}}.single-post .tags .tag{color:#31113f;font-weight:700;font-size:15px;font-size:1.5rem;line-height:20px;text-transform:uppercase}@media only screen and (min-width: 768px){.single-post .tags .tag{font-size:16px;font-size:1.6rem;line-height:21px}}.sidebar h3{font-size:20px;font-size:2rem;font-family:"Poppins", sans-serif;text-transform:uppercase}.sidebar .widget .widget-title{color:#000}.sidebar .widget ul li{font-size:15px;font-size:1.5rem;line-height:20px}.sidebar .widget ul li a{color:#31113f;text-decoration:none}.sidebar .widget ul li a:hover{color:#90b25e}.sidebar .widget>ul>li{font-size:16px;font-size:1.6rem;font-weight:700;line-height:25px}.sidebar .widget .tagcloud a{color:#31113f;line-height:19px;text-decoration:none;text-transform:capitalize}.sidebar .widget .tagcloud a:hover{color:#90b25e}.pagination .prev-page span,.pagination .prev-page a,.pagination .next-page span,.pagination .next-page a,.pagination .pagenum-container span,.pagination .pagenum-container a{font-size:15px;font-size:1.5rem}@media only screen and (min-width: 768px){.pagination .prev-page span,.pagination .prev-page a,.pagination .next-page span,.pagination .next-page a,.pagination .pagenum-container span,.pagination .pagenum-container a{font-size:20px;font-size:2rem}}.pagination .prev-page span,.pagination .next-page span,.pagination .pagenum-container span{color:#31113f;font-weight:700}.pagination .prev-page a,.pagination .next-page a,.pagination .pagenum-container a{color:#bbb;text-decoration:none;font-weight:700}.pagination .prev-page a:hover,.pagination .next-page a:hover,.pagination .pagenum-container a:hover{color:#90b25e}.navigation .nav-previous a,.navigation .nav-next a{color:#31113f;font-size:15px;font-size:1.5rem;font-weight:700;text-decoration:none;text-transform:uppercase}#customer-reviews .review-header h2{font-size:30px;font-size:3rem;font-weight:700;letter-spacing:5px;line-height:40px;text-transform:uppercase}#customer-reviews .reviews-container .review-items .review-top .review-title{color:#31113f;font-size:18px;font-size:1.8rem;font-weight:700;letter-spacing:1px;line-height:22px}#customer-reviews .reviews-container .review-items .review-top .date{color:#bbb;font-size:15px;font-size:1.5rem;font-weight:700;letter-spacing:1px;line-height:18px}#customer-reviews .reviews-container .review-items .review-details .user-container .circle{color:#fff}#customer-reviews .reviews-container .review-items .review-details .user-container .nickname{color:#31113f;font-size:10px;font-size:1rem;font-weight:700;letter-spacing:0.6px;line-height:11.96px}#customer-reviews .pager .pages .previous,#customer-reviews .pager .pages .next,#customer-reviews .pager .pages .number{color:#31113f;font-size:15px;font-size:1.5rem;font-weight:700;text-transform:uppercase}#customer-reviews .pager .pages .previous:hover,#customer-reviews .pager .pages .next:hover{color:#90b25e}#customer-reviews .pager .pages .number a{color:#31113f}#customer-reviews .pager .pages .number a:hover{color:#90b25e}#customer-reviews .pager .pages .current a{color:#90b25e}.catalogsearch-result-index #sidebar-left .block-content dt{color:#fff}.catalogsearch-result-index #sidebar-left .block-content dd a{text-decoration:none}@media only screen and (min-width: 1025px){.catalogsearch-result-index #content-right ul.products-grid .item .product-name{line-height:35px}}.catalogsearch-result-index #content-right ul.products-grid .item .price-box .regular-price .price,.catalogsearch-result-index #content-right ul.products-grid .item .price-box .special-price .price{color:#31113f;font-weight:700}.catalogsearch-result-index #content-right ul.products-grid .item .view-product a{color:#fff;text-decoration:none}.catalogsearch-result-index #content-right ul.products-grid .item .view-product:hover a{color:#90b25e}@media only screen and (min-width: 1025px){.catalogsearch-advanced-result #content-left ul.products-grid .item .product-name{line-height:35px}}.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .regular-price .price,.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .special-price .price{color:#31113f;font-weight:700}.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product a{color:#fff;text-decoration:none}.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product:hover a{color:#90b25e}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.page-print section.content{margin-top:30px !important}.page-print table,.page-print td,.page-print tr,.page-print th{background:white !important;border:1px solid black !important}.page-print button.button{margin-left:0}.nobr{white-space:nowrap}.page-sitemap ul{list-style:none;padding-left:0}.page-sitemap ul.sitemap li{width:33.33%;float:left}.cms-page-view table th,.cms-page-view table td{padding:3px 5px}.toolbar,.pager{float:left;width:100%}.toolbar .pages,.pager .pages{float:right}.toolbar .pages label,.pager .pages label{float:left;height:30px;line-height:30px}.toolbar .pages label:after,.pager .pages label:after{content:':'}.toolbar .pages ol,.toolbar .pages ul,.pager .pages ol,.pager .pages ul{list-style:none;margin:0;padding:0;float:left}.toolbar .pages ol li,.toolbar .pages ul li,.pager .pages ol li,.pager .pages ul li{float:left;margin:0 5px;text-align:center}.toolbar .pages ol li.current,.toolbar .pages ol li span.current,.toolbar .pages ul li.current,.toolbar .pages ul li span.current,.pager .pages ol li.current,.pager .pages ol li span.current,.pager .pages ul li.current,.pager .pages ul li span.current{background:white}.toolbar .pages ol li.current a,.toolbar .pages ol li span.current a,.toolbar .pages ul li.current a,.toolbar .pages ul li span.current a,.pager .pages ol li.current a,.pager .pages ol li span.current a,.pager .pages ul li.current a,.pager .pages ul li span.current a{color:black}.toolbar .pages ol li.number,.toolbar .pages ul li.number,.pager .pages ol li.number,.pager .pages ul li.number{border:1px solid black}.toolbar .pages ol li a,.toolbar .pages ol li span,.toolbar .pages ul li a,.toolbar .pages ul li span,.pager .pages ol li a,.pager .pages ol li span,.pager .pages ul li a,.pager .pages ul li span{text-decoration:none;width:30px;height:30px;line-height:30px;display:block}.toolbar-top{display:none}.toolbar-bottom .view-sort-container{display:none}.content-body{min-height:500px}.product-name a{text-decoration:none}.data-table .link-edit{display:none !important}#oar_widget_orders_and_returns_form ul{list-style:none;margin:0;padding:0;float:left;width:100%}#oar_widget_orders_and_returns_form ul li{float:left;width:100%;margin-bottom:10px}#oar_widget_orders_and_returns_form ul li button{margin:0}.product-view{float:left;width:100%;margin-bottom:25px}.catalogsearch-result-index p.note-msg{float:left;width:100%}input.no-display{display:none !important}.customer-address-index .page-title button,.checkout-onepage-success .buttons-set button{margin-left:0}.data-table#product-attribute-specs-table{width:100%}.data-table#product-attribute-specs-table th{text-align:left;width:40%}.data-table#product-attribute-specs-table td{width:60%}.ratings-table th{display:none !important}.cms-home .ratings-container{display:none}.ratings{display:block}.ratings .amount{display:none}.ratings .rating-box{display:block}.ratings .rating-links{float:left;width:100%}.ratings .rating-links .separator{margin:0 5px}.rating-box{height:24px;width:120px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2023%2021%22%3E%3Cdefs%3E%3Cpath%20id%3D%22phg0a%22%20d%3D%22M495.41%201279.12l3.46%206.29%207.03%201.35-4.9%205.24.9%207.11-6.49-3.04-6.48%203.04.9-7.11-4.9-5.24%207.03-1.35%203.45-6.29%22%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cg%20transform%3D%22translate%28-484%20-1279%29%22%3E%3Cuse%20fill%3D%22%23fff%22%20xlink%3Ahref%3D%22%23phg0a%22%2F%3E%3Cuse%20fill%3D%22%23fff%22%20fill-opacity%3D%220%22%20stroke%3D%22%2331113f%22%20stroke-linejoin%3D%22round%22%20stroke-miterlimit%3D%2250%22%20xlink%3Ahref%3D%22%23phg0a%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x center;text-indent:-999em}.review-items{list-style:none;float:left;width:100%;margin:0;padding:0}.review-items li{float:left;width:100%;margin-top:10px;border-top:1px solid black}.review-items li:first-child{margin-top:0;border-top:0}.review-items li .review-top,.review-items li .author,.review-items li .review-details{float:left;width:100%}.box-reviews .rating-box{margin:5px 0}.box-reviews dd{margin-bottom:10px}.box-reviews dl{padding:0 10px}.box-reviews{float:left;width:100%}.box-reviews .individual-review{margin-top:40px}.box-reviews .individual-review:first-child{margin-top:0}.box-reviews a{text-transform:capitalize;text-decoration:none}.box-reviews dd{margin:0}.box-reviews dt.stars{margin:0;float:left}.box-reviews dt.title{margin:0;margin-left:10px;float:left;line-height:32px}.box-reviews dt.author{clear:both}.box-reviews dt.author .name{text-transform:capitalize}.box-reviews .review-content{font-size:16px;margin:16px 0}.box-reviews small.date{font-size:15px;color:black}.rating-box .rating{float:left;height:24px;background:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cdefs%3E%3Cpath%20id%3D%22mpe8a%22%20d%3D%22M524.98%201189.17l3.96%207.22%208.06%201.56-5.6%206.01%201.01%208.19-7.43-3.5-7.43%203.5%201.02-8.19-5.61-6.01%208.06-1.56%203.96-7.22%22%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cg%20transform%3D%22translate%28-513%20-1189%29%22%3E%3Cuse%20fill%3D%22%2331113f%22%20xlink%3Ahref%3D%22%23mpe8a%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E") 0 0 repeat-x}#review-form .data-table tr th{width:70px}#review-form .data-table tr th:first-child{display:none !important}#review-form .data-table tr td{text-align:center}#review-form ul{list-style:none;float:left;width:100%;margin:0;padding:0;margin-top:10px}#review-form ul li{float:left;width:100%;clear:left;margin:5px 0}.messages{width:100%;overflow:hidden;list-style:none !important;margin-top:0 !important;margin-bottom:5px !important;padding:0 !important}.messages ul{list-style:none !important;margin:0 !important;padding:0 !important}.messages ul a{font-size:100% !important;font-family:sans-serif !important}.success-msg,.error-msg{border-color:#888;color:#0A3B93}.success-msg ul,.error-msg ul{color:#0DA3B9 !important;font-size:100% !important;font-family:sans-serif !important;background-color:transparent !important}.error-msg,.success-msg,.note-msg,.notice-msg{float:left;width:100%;border-style:solid !important;border-width:1px !important;padding:4px 12px !important;font-size:11px !important;font-weight:bold !important}.error-msg a,.success-msg a,.note-msg a,.notice-msg a{font-size:11px !important;font-weight:bold !important}.fieldset,.fieldset-full{float:left;width:100%}.fieldset .form-list,.fieldset-full .form-list{list-style:none;margin:0;padding:0;float:left;width:100%}.fieldset .form-list .field,.fieldset-full .form-list .field{float:left;width:100%;margin-bottom:10px}.fieldset .form-list li,.fieldset-full .form-list li{float:left;width:100%;margin-bottom:5px}.fieldset .form-list label,.fieldset-full .form-list label{float:left;clear:left}.fieldset .form-list .input-range,.fieldset .form-list .input-box,.fieldset-full .form-list .input-range,.fieldset-full .form-list .input-box{float:left;clear:left}.fieldset .form-list .input-range .separator,.fieldset .form-list .input-box .separator,.fieldset-full .form-list .input-range .separator,.fieldset-full .form-list .input-box .separator{float:left;margin:0 5px}.my-account .fieldset{width:50%}.my-account ul,.my-account ol{list-style:none;margin:0;padding:0}#advanced-search-list .input-box select{width:280px}.advanced-search-summary ul{list-style:none;margin:0;padding:0;width:100%}.customer-address-form .fieldset{width:50%}.customer-account-edit .control input,.newsletter-manage-index .control input{float:left;margin-top:3px;margin-right:5px}.control .input-box{float:left;margin-right:5px}.control label{float:left;clear:none !important}.account-create{float:left;width:100%}.account-create .fieldset{float:left;width:50%}.buttons-set,#co-coupon-form{float:left;width:100%;text-align:right}.buttons-set a,.buttons-set button,#co-coupon-form a,#co-coupon-form button{float:left}.buttons-set p.back-link,#co-coupon-form p.back-link{float:left;margin:0;padding:0}.buttons-set button[type="submit"],#co-coupon-form button[type="submit"]{float:right}em{color:red;margin-right:5px}p.required{float:left;text-align:left;width:100%;color:red}.validation-advice{color:red;clear:left}.col2-set{float:left;width:100%}.col2-set .col-1{float:left;width:48%;margin-right:4%}.col2-set .col-2{float:right;width:48%}.col2-set .form-list{list-style:none;margin:0;padding:0;float:left;width:100%}.col2-set .form-list li{float:left;width:100%;margin-bottom:5px}.col2-set .form-list label{float:left;clear:left}.col2-set .form-list .input-box{float:left;clear:left}.col2-set p.required{float:left;text-align:left;width:100%;color:red}.col2-set .new-users .buttons-set button,.col2-set .registered-users .buttons-set button{float:right}.cart-collaterals button{float:none}.a-right{text-align:center}.a-center{text-align:center}.cart ul{list-style:none;padding:0}.cart-table,.data-table{margin-top:5px}.cart-table .btn-empty,.data-table .btn-empty{margin-left:10px}.cart-table .item-options dt,.cart-table .item-options dd,.data-table .item-options dt,.data-table .item-options dd{float:left}.cart-table .item-options dt,.data-table .item-options dt{clear:left}.cart-table .item-options dt:after,.data-table .item-options dt:after{content:": "}.cart-table .item-options .price,.data-table .item-options .price{display:none !important}.cart-table .btn-remove2,#wishlist-view-form .btn-remove2{display:block;width:16px;height:16px;font-size:0;line-height:0;background:url(../images/btn_trash.gif) 0 0 no-repeat;text-indent:-999em;overflow:hidden}.cart fieldset,.my-orders-table-container{border:1px solid #ccc !important}.cart .credit-card h1{text-align:center}.cart .credit-card img{margin-left:12px}.cart fieldset,.my-orders-table-container{padding:0 12px}#my-orders-table{margin-top:10px}.cart .cart-table,#checkoutSteps #checkout-review-table,#wishlist-table,#my-orders-table,.sales-order-invoice .data-table,.sales-order-shipment .data-table,#my-reviews-table{float:left;width:100%}.cart .cart-table .product-name a,#checkoutSteps #checkout-review-table .product-name a,#wishlist-table .product-name a,#my-orders-table .product-name a,.sales-order-invoice .data-table .product-name a,.sales-order-shipment .data-table .product-name a,#my-reviews-table .product-name a{font-weight:700}.cart .cart-table tr.odd,#checkoutSteps #checkout-review-table tr.odd,#wishlist-table tr.odd,#my-orders-table tr.odd,.sales-order-invoice .data-table tr.odd,.sales-order-shipment .data-table tr.odd,#my-reviews-table tr.odd{color:#333}.cart .cart-table tr.odd a,#checkoutSteps #checkout-review-table tr.odd a,#wishlist-table tr.odd a,#my-orders-table tr.odd a,.sales-order-invoice .data-table tr.odd a,.sales-order-shipment .data-table tr.odd a,#my-reviews-table tr.odd a{color:#333}.cart .cart-table tr.even,#checkoutSteps #checkout-review-table tr.even,#wishlist-table tr.even,#my-orders-table tr.even,.sales-order-invoice .data-table tr.even,.sales-order-shipment .data-table tr.even,#my-reviews-table tr.even{color:black}.cart .cart-table tr.even a,#checkoutSteps #checkout-review-table tr.even a,#wishlist-table tr.even a,#my-orders-table tr.even a,.sales-order-invoice .data-table tr.even a,.sales-order-shipment .data-table tr.even a,#my-reviews-table tr.even a{color:#333}.cart .cart-table tbody tr,#checkoutSteps #checkout-review-table tbody tr,#wishlist-table tbody tr,#my-orders-table tbody tr,.sales-order-invoice .data-table tbody tr,.sales-order-shipment .data-table tbody tr,#my-reviews-table tbody tr{border-bottom:1px solid #ccc}.cart .cart-table tbody tr.last,#checkoutSteps #checkout-review-table tbody tr.last,#wishlist-table tbody tr.last,#my-orders-table tbody tr.last,.sales-order-invoice .data-table tbody tr.last,.sales-order-shipment .data-table tbody tr.last,#my-reviews-table tbody tr.last{border:0}.cart .cart-table p.item-msg,#checkoutSteps #checkout-review-table p.item-msg,#wishlist-table p.item-msg,#my-orders-table p.item-msg,.sales-order-invoice .data-table p.item-msg,.sales-order-shipment .data-table p.item-msg,#my-reviews-table p.item-msg{float:left;clear:left}#my_recent_reviews .number{display:none !important}#wishlist-table thead{display:none !important}#wishlist-table .price-box{float:left;padding-top:2px}#wishlist-table .cart-cell{width:200px;margin:0 auto}#wishlist-table .add-to-cart-alt{float:left;width:100%;margin-top:10px}#wishlist-table .add-to-cart-alt label{float:left}#wishlist-table .add-to-cart-alt input.qty{float:left;width:40px;margin-left:10px}#wishlist-table .add-to-cart-alt button{margin-left:10px;margin-top:0;width:60px;float:left}#wishlist-table .add-to-cart-alt a.btn-remove{display:block;float:left;clear:left;margin-top:10px}#wishlist-table .truncated a.details{display:none !important}#wishlist-table td.last{text-align:right}.cart a{text-decoration:none}.page-title.title-buttons .checkout-types{float:left;width:100%;list-style:none;margin:0;padding:0;margin-bottom:15px}.page-title.title-buttons .checkout-types button:first-child{margin-left:0}.cart .page-title .checkout-types{display:none !important}.cart .checkout-types .paypal-or{margin:0 8px;line-height:2.3}.cart .totals .checkout-types .paypal-or{clear:both;display:block;padding:8px 55px 0 0;line-height:1.0}.cart-table th,#checkoutSteps #checkout-review-table th,#wishlist-table th,#my-orders-table th,.sales-order-invoice .data-table th,.sales-order-shipment .data-table th,#my-reviews-table th{padding:2px 10px}.cart-table td,#checkoutSteps #checkout-review-table td,#wishlist-table td,#my-orders-table td,.sales-order-invoice .data-table td,.sales-order-shipment .data-table td,#my-reviews-table td{padding:9px}.cart-table .product-name,#checkoutSteps #checkout-review-table .product-name,#wishlist-table .product-name,#my-orders-table .product-name,.sales-order-invoice .data-table .product-name,.sales-order-shipment .data-table .product-name,#my-reviews-table .product-name{margin:0 0 5px}.cart-table .item-msg,#checkoutSteps #checkout-review-table .item-msg,#wishlist-table .item-msg,#my-orders-table .item-msg,.sales-order-invoice .data-table .item-msg,.sales-order-shipment .data-table .item-msg,#my-reviews-table .item-msg{margin:5px 0;font-size:11px;font-weight:bold;color:#df280a}.cart-table tfoot td,#shopping-cart-totals-table tfoot td,#shopping-cart-totals-table tbody td,#checkoutSteps #checkout-review-table tfoot td,#wishlist-table tfoot td,#my-orders-table tfoot td,.sales-order-invoice .data-table tfoot td,.sales-order-shipment .data-table tfoot td,#my-reviews-table tfoot td{padding:5px 9px}.cart-table button,#wishlist-view-form button{margin:5px 0px}.cart-table .btn-continue{float:left}.cart-table .btn-update{float:right}.cart .cart-collaterals{padding:25px 0 0}.cart .cart-collaterals .col2-set .col-0{width:222px;float:left}.cart .cart-collaterals .col2-set .col-1{display:none}.cart .cart-collaterals .col2-set .col-1-crosssell{width:280px;float:left;margin-left:51px;margin-bottom:10px}.cart .cart-collaterals .col2-set .col-1-crosssell .credit-card h1{text-align:left;margin-left:12px}.cart .cart-collaterals .col2-set .col-2{width:630px;border:1px solid #ccc;float:right}.cart .crosssell{border:1px solid #ddd;background:#f7f7f7;padding:10px}.cart .crosssell h2{font-size:12px;font-weight:bold}.cart .crosssell .product-image{float:left;width:75px;height:75px}.cart .crosssell .product-details{margin-left:85px}.cart .crosssell .product-name a,.cart .crosssell .price{font-size:80%}.cart .crosssell li.item{margin:0 0 8px;padding-bottom:5px;border-bottom:1px solid #ddd}.cart .crosssell li.last{border-bottom:0;padding-bottom:0;margin:0}.cart .crosssell button{padding:5px 28px;margin:5px 0}.cart .crosssell .add-to-links .separator{display:none}.cart .no-crosssell{width:100%;overflow:hidden;display:none}.cart .no-crosssell img{display:block;margin:0 0 10px}.cart .discount,.cart .shipping{padding:10px 0;margin:0 12px}.cart .discount h2,.cart .shipping h2{float:left;width:225px}.cart .discount .discount-form,.cart .shipping .shipping-form{margin-left:240px}.cart .shipping .shipping-form .buttons-set{float:left;margin-bottom:10px}.cart .discount .buttons-set button{padding:4px 28px;margin:5px 0}.cart dd{margin:0}.cart .discount{border-bottom:1px solid #ccc;overflow:hidden}.cart .discount .input-box{width:270px}.cart .discount input.input-text{width:264px}.cart .shipping p{margin:0 0 3px}.cart .shipping .sp-methods{margin:10px 0 0;padding:6px 0 0;border-top:1px solid #ccc}.cart .shipping .sp-methods ul{margin:0}.cart .shipping .form-list .input-box{width:270px}.cart .shipping .form-list input.input-text{width:264px}.cart .shipping .form-list select{width:270px;font-size:80%}.cart .shipping .form-list label em{color:red}.cart .shipping .buttons-set button{padding:4px 28px;margin:5px 0}.cart #co-shipping-method-form{float:left;width:100%}.cart .totals{margin:0 10px !important;width:200px;float:right}.cart .totals table{float:right;width:400px;margin:10px 0 8px}.cart .checkout-types{float:right;width:280px}.cart .totals .checkout-types{padding:4px 0;text-align:right}.cart .totals .checkout-types li{clear:both;margin:0 0 5px;margin-bottom:20px}.checkout-types li a{text-decoration:underline !important}.cart .btn-proceed-checkout,#checkoutSteps button{float:right;margin:5px 0;height:auto}.cart #shopping-cart-totals-table .a-right,#checkoutSteps #checkout-review-table tfoot .a-right,#my-orders-table tfoot .a-right{text-align:right}#checkoutSteps #checkout-review-table tfoot tr.first{height:30px}#checkoutSteps #checkout-review-table tfoot tr.first td{padding-top:10px}.item-options dt{font-style:italic}.item-options dd{padding-left:10px}.truncated{cursor:help}.truncated a.dots{cursor:help;text-decoration:none !important}.truncated a.details{cursor:help;text-decoration:none !important;display:inline-block;border-bottom:1px dotted #4f8100}.truncated .truncated_full_value{position:relative;z-index:999}.truncated .truncated_full_value .item-options{position:absolute;top:-99999em;z-index:999;width:250px;padding:8px;border:2px solid #ddd;border-bottom-color:#666;background-color:#f6f6f6}.truncated .truncated_full_value .item-options dt{margin-top:0}.truncated .truncated_full_value .item-options>p{text-transform:uppercase}.truncated .show .item-options{top:-20px;left:50%}.col-left .truncated .show .item-options{left:30px;top:10px}.col-right .truncated .show .item-options{left:-240px;top:10px}.checkout-onepage-index .sp-methods{margin:0 0 8px}.checkout-onepage-index .sp-methods dt{margin:13px 0 5px;font-weight:bold}.checkout-onepage-index .sp-methods dd li{margin:5px 0}.checkout-onepage-index .sp-methods label{font-weight:bold;color:#666}.checkout-onepage-index .sp-methods .price{font-weight:bold}.checkout-onepage-index .sp-methods .form-list{padding-left:20px}.checkout-onepage-index .sp-methods .form-list li{margin:0 0 8px}.checkout-onepage-index .sp-methods select.month{margin-bottom:8px}.checkout-onepage-index .sp-methods input.cvv{width:3em !important}.checkout-onepage-index .sp-methods .checkmo-list li{margin:0 0 5px}.checkout-onepage-index .sp-methods .checkmo-list label{width:135px;padding-right:10px;text-align:right}.checkout-onepage-index .sp-methods .checkmo-list address{float:left}.checkout-onepage-index .sp-methods .centinel-logos a{margin-right:3px}.checkout-onepage-index .sp-methods .centinel-logos img{vertical-align:middle}.checkout-onepage-index .sp-methods .release-amounts{margin:0.5em 0}.checkout-onepage-index .sp-methods .release-amounts button{float:left;margin:5px 10px 0 0}.checkout-onepage-index .please-wait{float:right}.checkout-onepage-index .please-wait img{vertical-align:middle}.checkout-onepage-index .cvv-what-is-this{font-size:11px;cursor:help;margin-left:10px}.checkout-onepage-index .tool-tip{border:1px solid #7BA7C9;background:#EAF6FF;padding:15px 20px;position:absolute;z-index:9999}.checkout-onepage-index .tool-tip .btn-close{margin:-9px -14px 0;text-align:right}.checkout-onepage-index .tool-tip .btn-close a{display:block;margin:0 0 0 auto;width:15px;height:15px;background:url(../images/btn_remove.gif) 100% 0 no-repeat;text-align:left;text-indent:-999em;overflow:hidden}.checkout-onepage-index .tool-tip .tool-tip-content{padding:5px}.checkout-onepage-index .gift-messages h3{font-size:12px;font-weight:bold;color:#e87403}.checkout-onepage-index .gift-messages p.control{color:#8e8d8b}.checkout-onepage-index .gift-messages-form{position:relative}.checkout-onepage-index .gift-messages-form label{float:none !important;position:static !important}.checkout-onepage-index .gift-messages-form h4{font-size:12px;font-weight:bold;color:#e87403}.checkout-onepage-index .gift-messages-form .whole-order{margin:0 0 25px}.checkout-onepage-index .gift-messages-form .item{margin:0 0 10px}.checkout-onepage-index .gift-messages-form .item .product-img-box{float:left;width:75px}.checkout-onepage-index .gift-messages-form .item .product-image{margin:0 0 7px}.checkout-onepage-index .gift-messages-form .item .number{margin:0;font-weight:bold;text-align:center;color:#8a8987}.checkout-onepage-index .gift-messages-form .item .details{margin-left:90px}.checkout-onepage-index .gift-messages-form .item .details .product-name{font-size:13px;font-weight:bold;margin:0 0 10px}.checkout-onepage-index .gift-messages-form .item .details .form-list .field{width:255px}.checkout-onepage-index .gift-messages-form .item .details .form-list .input-box{width:240px}.checkout-onepage-index .gift-messages-form .item .details .form-list input.input-text{width:234px}.checkout-onepage-index .gift-messages-form .item .details .form-list li.wide .input-box{width:500px}.checkout-onepage-index .gift-messages-form .item .details .form-list li.wide textarea{width:494px}.checkout-onepage-index .gift-message-link{font-size:11px;background:url(../images/bkg_collapse-gm.gif) 100% 6px no-repeat;padding-right:7px}.checkout-onepage-index .gift-message-link.expanded{background-position:100% -40px}.checkout-onepage-index .gift-message-row{background:#f2efe9}.checkout-onepage-index .gift-message-row .btn-close{float:right;width:16px;height:16px;background:url(../images/btn_gm-close.gif) 0 0 no-repeat;font-size:0;line-height:0;text-indent:-999em;overflow:hidden}.checkout-onepage-index .checkout-agreements li{margin:30px 0}.checkout-onepage-index .checkout-agreements .agreement-content{overflow:auto;height:12em;padding:10px;background-color:#fbfaf6;border:1px solid #bbb6a5}.checkout-onepage-index .checkout-agreements .agree{margin:0;padding:10px 0 10px 11px}.checkout-onepage-index .checkout-agreements .agree input.checkbox{margin-right:6px}.checkout-onepage-index .checkout-agreements .agree label{font-weight:bold;color:#666}.checkout-onepage-index .opc .checkout-agreements{border:1px solid #d9dde3;border-width:0 1px;padding:5px 30px}.checkout-onepage-index .opc .checkout-agreements li{margin:20px 0 0}.checkout-onepage-index .opc .checkout-agreements .agreement-content{background-color:#fff;border-color:#e4e4e4;padding:5px}.checkout-onepage-index .opc .checkout-agreements .agree{padding-left:6px}.checkout-onepage-index .centinel .authentication{border:1px solid #ddd;background:#fff}.checkout-onepage-index .centinel .authentication iframe{width:99%;height:400px;background:transparent !important;margin:0 !important;padding:0 !important;border:0 !important}.checkout-onepage-index .opc .centinel{border:1px solid #bbb6a5;border-width:0 1px 1px;padding:10px 30px}.checkout-onepage-index .info-set{background:#fbfaf6 url(../images/bkg_checkout.gif) 0 0 repeat-x;border:1px solid #bbb6a5;margin:0 0 25px;padding:20px}.checkout-onepage-index .info-set h2{font-size:13px;font-weight:bold;margin:0 0 10px}.checkout-onepage-index .info-set h3,.checkout-onepage-index .info-set h4{font-size:13px;font-weight:bold;color:#E26703}.checkout-onepage-index .info-set h2 a,.checkout-onepage-index .info-set h3 a,.checkout-onepage-index .info-set h4 a{font-weight:normal}.checkout-onepage-index .info-set h2.legend{margin:-20px -20px 15px;padding:5px 10px;border-bottom:1px solid #ccc;position:relative}.checkout-onepage-index .info-set h3.legend{margin:0 0 10px;color:#0a263c}.checkout-onepage-index .info-set .divider{margin:0 -20px;padding:25px 0;position:relative}.checkout-onepage-index .info-set .box{margin:0 0 15px}.checkout-onepage-index .info-set .box h2{color:#e26703}.checkout-onepage-index .info-set .data-table .product-name{font-size:1em !important;font-weight:bold !important;color:#1e7ec8 !important}.checkout-onepage-index .info-set .data-table .product-name a{font-weight:bold !important}.checkout-onepage-index .info-set .data-table .item-options{margin:5px 0 0}.checkout-onepage-index .block-progress{border:0;margin:0}.checkout-onepage-index .block-progress .block-title{background:none;border:0;padding:0;margin:0 0 5px;float:left;font-size:1em}.checkout-onepage-index .block-progress .block-content{background:none;margin-top:0}.checkout-onepage-index .block-progress dt{font-size:1em;font-weight:bold;line-height:1.35;border:1px solid #a3aeb3;margin:0 0 6px;padding:2px 8px !important;color:#fff;background:#ccc}.checkout-onepage-index .block-progress dd{border:1px solid #a3aeb3;border-top:0;padding:8px 13px;margin:0 0 6px}.checkout-onepage-index .block-progress dt.complete{margin:0;color:white}.checkout-onepage-index .block-progress dd.complete,.checkout-onepage-index .block-progress dd.complete p{padding:2px 8px !important;font-size:13px !important}.checkout-onepage-index .block-progress p{margin:0}.checkout-onepage-index .block-progress .cards-list dt{background:none;border:0 none;color:inherit;font-size:12px;margin:5px 0;padding:0}.checkout-onepage-index .block-progress .cards-list dd{border:0 none;margin:0;padding:0}.checkout-onepage-index .block-progress .cards-list .info-table th{font-weight:normal}.checkout-onepage-index .opc-block-progress .block-title{float:left;width:100%;text-align:center;border-bottom:1px solid #ccc;padding-bottom:5px;margin-top:10px;text-transform:uppercase}.checkout-onepage-index .opc-block-progress .block-title span{line-height:25px}.checkout-onepage-index .opc-block-progress .block-content{float:left;width:100%;padding:0 10px 10px 10px}.checkout-onepage-index .opc-block-progress .block-content dl{margin:0}.checkout-onepage-index .opc-block-progress .block-content dl a{color:#fff}.checkout-onepage-index .opc-block-progress .block-content .complete .separator,.checkout-onepage-index .opc-block-progress .block-content .complete a{display:none !important}.checkout-onepage-index .opc .validation-advice{color:red}.checkout-onepage-index .opc .buttons-set{margin-top:0;padding-top:2em}.checkout-onepage-index .opc .buttons-set p.required{margin:0;padding:0 0 10px}.checkout-onepage-index .opc .buttons-set .back-link small{display:none}.checkout-onepage-index .opc .buttons-set .back-link a{padding-left:16px}.checkout-onepage-index .opc .buttons-set.disabled button.button{display:none}.checkout-onepage-index .opc .buttons-set .please-wait{height:21px;line-height:21px}.checkout-onepage-index .opc .ul{list-style:disc outside;padding-left:18px}.checkout-onepage-index .opc{position:relative}.checkout-onepage-index .opc .step-title{border-width:0 1px;background:#ccc;border-style:solid;border-color:#fff #d9dde3 #d9dde3;padding:6px 8px 6px;text-align:right}.checkout-onepage-index .opc .step-title .number{float:left;background:#fff;border:1px solid #fff;padding:0 4px;margin:0 5px 0 0;font:bold 11px/15px arial, helvetica, sans-serif;color:#999}.checkout-onepage-index .opc .step-title h2{float:left;margin:0;font:bold 1em Arial, Helvetica, sans-serif;color:#fff}.checkout-onepage-index .opc .step-title a{display:none;float:right;font-size:1em;line-height:16px}.checkout-onepage-index .opc .active .step-title{border:1px solid #ccc;padding-bottom:5px;color:#fff;cursor:default}.checkout-onepage-index .opc .active .step-title .number{border-color:#fff}.checkout-onepage-index .opc .active .step-title h2{color:#fff}.checkout-onepage-index .opc .step{border:1px solid #ccc;border-top:0;padding:15px 30px;position:relative}.checkout-onepage-index .opc .step .tool-tip{right:30px}.checkout-onepage-index #opc-login .buttons-set{border-top:0}.checkout-onepage-index #opc-login h3{font-size:17px;border-bottom:1px solid #e4e4e4;padding-bottom:2px;text-transform:uppercase}.checkout-onepage-index #opc-login h4{font-size:1em;font-weight:bold;margin:0;color:#2f2f2f}.checkout-onepage-index #opc-shipping_method .buttons-set{border-top:0}.checkout-onepage-index .opc .gift-messages-form{margin:0 -30px;background:#f6f1eb;border:1px solid #e9e4de;border-width:1px 0;padding:22px 24px 22px 30px}.checkout-onepage-index .opc .gift-messages-form .inner-box{padding:5px;height:260px;overflow:auto}.checkout-onepage-index #opc-review .step{border:0;padding:0}.checkout-onepage-index #opc-review .product-name{font-weight:bold;font-size:16px}.checkout-onepage-index #opc-review .item-options{margin:5px 0 0}.checkout-onepage-index #opc-review .buttons-set p{margin:0;line-height:40px}.checkout-onepage-index #opc-review .buttons-set .please-wait{height:40px;line-height:40px}.checkout-onepage-index #opc-review .authentication{margin:0 auto;width:570px}.checkout-onepage-index #opc-review .warning-message{color:#222;font-weight:bold;text-align:center;padding:10px 10px 0}.checkout-onepage-index #opc-review .step-title{border-bottom:1px solid #ccc !important}.checkout-onepage-index section#content{width:680px;float:right;margin:0 5px}.checkout-onepage-index #checkoutSteps{list-style:none;padding:0}.checkout-onepage-index #checkoutSteps em{color:red;margin-right:2px}.checkout-onepage-index #checkoutSteps .col2-set .form-list li.control{margin:0}.checkout-onepage-index #checkoutSteps p.required{color:red}.checkout-onepage-index #checkoutSteps dt{font-size:100%}.checkout-onepage-index #checkoutSteps a{font-size:90%}.checkout-onepage-index #checkoutSteps .step-title{height:30px}.checkout-onepage-index #checkoutSteps .step-title h2{clear:none}.checkout-onepage-index #checkoutSteps .step-title{border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #fff}.checkout-onepage-index #checkoutSteps .step{float:left}.checkout-onepage-index #checkoutSteps .col2-set{float:left;width:100%}.checkout-onepage-index #checkoutSteps .col2-set .col-1,.checkout-onepage-index #checkoutSteps .col2-set .col-2{float:left;width:47%}.checkout-onepage-index #checkoutSteps .col2-set .col-1{margin-right:4%}.checkout-onepage-index #checkoutSteps .col2-set p,.checkout-onepage-index #checkoutSteps .col2-set h4{border:0;margin:0}.checkout-onepage-index #checkoutSteps .col2-set h3{border:0}.checkout-onepage-index #checkoutSteps .col2-set h4{float:left;width:100%}.checkout-onepage-index #checkoutSteps li{float:left;width:100%}.checkout-onepage-index #checkoutSteps ul{list-style:none;padding:0;margin-bottom:10px;float:left;width:100%}.checkout-onepage-index #checkoutSteps ul .radio,.checkout-onepage-index #checkoutSteps ul .checkbox{margin-right:5px}.checkout-onepage-index #checkoutSteps dd{margin:0}.checkout-onepage-index #checkoutSteps .back-link{margin:0;margin-top:8px;float:left}.checkout-onepage-index #checkoutSteps .back-link a{padding:0}.checkout-onepage-index #checkoutSteps button[title="Continue"],.checkout-onepage-index #checkoutSteps #shipping-method-buttons-container button,.checkout-onepage-index #checkoutSteps #payment-buttons-container button{float:right}.checkout-onepage-index #checkoutSteps .control input{float:left;margin-top:2px;margin-right:5px}.checkout-onepage-index #checkoutSteps .control label{float:left}.checkout-onepage-index #checkoutSteps #opc-login .step-title{border-top:1px solid #ccc}.checkout-onepage-index #checkoutSteps #opc-login .col2-set:first-child{border-bottom:1px solid #ccc}.checkout-onepage-index #checkoutSteps #checkout-step-billing .form-list,.checkout-onepage-index #checkoutSteps #opc-shipping .form-list{margin-top:0}.checkout-onepage-index #checkoutSteps #checkout-step-billing .form-list .field,.checkout-onepage-index #checkoutSteps #opc-shipping .form-list .field{float:left;width:48%}.checkout-onepage-index #checkoutSteps #checkout-step-billing .form-list .field input,.checkout-onepage-index #checkoutSteps #checkout-step-billing .form-list .field select,.checkout-onepage-index #checkoutSteps #opc-shipping .form-list .field input,.checkout-onepage-index #checkoutSteps #opc-shipping .form-list .field select{width:100%}.checkout-onepage-index #checkoutSteps #checkout-step-billing .form-list .field:first-child,.checkout-onepage-index #checkoutSteps #opc-shipping .form-list .field:first-child{margin-right:4%}.checkout-onepage-index #checkoutSteps #checkout-step-billing .form-list li.wide .input-box input:first-child,.checkout-onepage-index #checkoutSteps #opc-shipping .form-list li.wide .input-box input:first-child{width:100%;margin-bottom:5px}.checkout-onepage-index #checkoutSteps #checkout-step-billing .form-list li,.checkout-onepage-index #checkoutSteps #opc-shipping .form-list li{margin-bottom:5px}.checkout-onepage-index #checkoutSteps #opc-billing .step-title{border-top:1px solid #ccc}.checkout-onepage-index #checkoutSteps #opc-shipping input[title="Company"]{width:48%}.checkout-onepage-index #checkoutSteps #checkout-step-shipping_method,.checkout-onepage-index #checkoutSteps #checkout-step-payment{width:100%}.checkout-onepage-index #checkoutSteps #payment_form_ccsave li input{width:48%;clear:left}.checkout-onepage-index #checkoutSteps #payment_form_ccsave li #ccsave_cc_type{width:48%}.checkout-onepage-index #checkoutSteps #payment_form_ccsave li .v-fix select{float:left;width:19%}.checkout-onepage-index #checkoutSteps #payment_form_ccsave li .v-fix:first-child select{float:left;width:28%}.checkout-onepage-index #checkoutSteps #payment_form_ccsave li+li+li+li+li .v-fix{float:left}.checkout-onepage-index #checkoutSteps #checkout-step-review{border:1px solid #ccc;width:100%;border-top:0;padding:15px 30px;position:relative}.checkout-onepage-index #checkoutSteps #checkout-step-review .buttons-set{float:left;width:100%}.checkout-onepage-index #checkoutSteps #checkout-step-review .buttons-set .f-left{float:left}.checkout-onepage-index #checkoutSteps #checkout-step-review .buttons-set .f-left a{float:none}.checkout-onepage-index #checkoutSteps #checkout-step-review .buttons-set .btn-checkout{margin-top:7px;float:right}.checkout-onepage-index #checkoutSteps #checkout-step-review #checkout-review-table thead th{text-align:center}.old-price .price{text-decoration:line-through}.buttons-set{margin-top:10px}#wishlist-view-form .buttons-set button{margin-left:0;margin-right:0}#wishlist-view-form .buttons-set .btn-update{float:left;margin-left:20px}fieldset{display:inline-block;width:100%;margin:0}.col2-set fieldset input[type=text],.col2-set fieldset input[type=email],.col2-set fieldset input[type=password]{width:100%}#add_recipient_button{float:left;clear:left}#add_recipient_button button{margin-left:0}#wishlist-table .price-box{padding-top:0}#wishlist-table .price-box p{margin:0}.my-account .order-info dd{display:none !important}.my-account .product-review .product-details{float:left;width:100%;padding-left:20px}.my-account .product-review .product-details dd{margin-left:0;margin-top:10px}.placeholder{color:#aaa !important}.data-table h2,.data-table h3,.data-table h4,.cart-collaterals h2,.cart-collaterals h3,.cart-collaterals h4{font-size:100%}.cart-table h2,.cart-table h3,.cart-table span h2 a,.cart-table h3 a,#wishlist-table h2,#wishlist-table h3,#wishlist-table span h2 a,#wishlist-table h3 a,#my-orders-table h2,#my-orders-table h3,#my-orders-table span h2 a,#my-orders-table h3 a,#my-reviews-table h2,#my-reviews-table h3,#my-reviews-table span h2 a,#my-reviews-table h3 a{font-size:1em !important;line-height:1.8em !important}.cart-table button,.cart-table button span,#wishlist-table button,#wishlist-table button span,#my-orders-table button,#my-orders-table button span,#my-reviews-table button,#my-reviews-table button span,.discount-form button,.discount-form button span,.shipping-form button,.shipping-form button span,#wishlist-view-form button,#wishlist-view-form button span{font-size:0.9em;line-height:0.9;height:auto;padding:10px 0.5em !important}.discount-form button,.shipping-form button{margin-top:0 !important;margin-bottom:0 !important}.shipping-form .form-list li{margin-bottom:0;margin-top:5px}#order-info-tabs{list-style:none;margin:0;padding:0}ul#checkout-progress-state.checkout-progress{display:none}.multiple-checkout button:first-of-type{margin-left:0;float:none}.multiple-checkout .buttons-set button:last-child{float:right}.multiple-checkout #multiship-addresses-table th:first-child,.multiple-checkout #multiship-addresses-table td:first-child{padding-left:24px}.multiple-checkout #multiship-addresses-table th:last-child,.multiple-checkout #multiship-addresses-table td:last-child{padding-right:24px}.multiple-checkout #multiship-addresses-table input.qty{width:56px;line-height:normal}.multiple-checkout #multiship-addresses-table select{max-width:50px}@media only screen and (min-width: 768px){.multiple-checkout #multiship-addresses-table select{max-width:300px}}.multiple-checkout .sp-methods dd,.multiple-checkout .sp-methods ul{list-style:none;margin:0;padding:0}.multiple-checkout #checkout-review-submit{float:left;width:100%}.multiple-checkout #checkout-review-submit ol{list-style:none;margin:0;padding:0}.multiple-checkout #checkout-review-submit ol p{background:none !important}.multiple-checkout #checkout-review-submit ol .agreement-content{height:auto !important}.my-account .order-details{float:left;width:100%}body.contacts-index-index #contactForm .input-box{width:100%}@media only screen and (min-width: 768px){body.contacts-index-index #contactForm .input-box{width:50%}}#advanced-search-list .input-range{width:100%}#advanced-search-list .input-range input[type=text]{width:48%}@media only screen and (min-width: 768px){#advanced-search-list .input-range input[type=text]{width:280px}}#advanced-search-list .input-range .separator{width:4%;margin:0;text-align:center}#advanced-search-list .input-range small{float:left;clear:left}.my-account .product-review .product-details{float:left;width:100%;padding-left:0}@media only screen and (min-width: 768px){.my-account .product-review .product-details{float:left;width:50%;padding-left:20px}}#wishlist-view-form .buttons-set .btn-update{margin-left:0}@media only screen and (min-width: 768px){#wishlist-view-form .buttons-set .btn-update{margin-left:20px}}#add_recipient_button{width:100%}#add_recipient_button button{width:100%}@media only screen and (min-width: 768px){#add_recipient_button{width:auto}}#checkoutSteps fieldset{padding:0;border:0}.input-box{width:100%}.control .input-box{width:auto}.account-create .fieldset{width:100%}@media only screen and (min-width: 768px){.account-create .fieldset{margin-left:4%;width:48%}.account-create .fieldset input[type=text],.account-create .fieldset input[type=password]{width:100%}}.account-create .fieldset:first-of-type{margin-left:0}.col2-set .col-1{float:left;width:100%}@media only screen and (min-width: 768px){.col2-set .col-1{width:48%;margin-right:4%}}.col2-set .col-2{float:right;width:100%}@media only screen and (min-width: 768px){.col2-set .col-2{width:48%}}.mobile-hidden{display:none !important}@media only screen and (min-width: 768px){.mobile-hidden{display:block !important}}@media only screen and (min-width: 768px){table .mobile-hidden{display:table-cell !important}}.tablet-hidden{display:none !important}@media only screen and (min-width: 1025px){.tablet-hidden{display:block !important}}@media only screen and (min-width: 1025px){table .tablet-hidden{display:table-cell !important}}@media only screen and (min-width: 768px){.mobile-only{display:none !important}}@media only screen and (min-width: 1025px){.desktop-hidden{display:none !important}}.cart-table .btn-continue,.cart-table .btn-update,.cart-table .btn-empty{margin-left:0 !important;margin-right:0 !important}@media only screen and (min-width: 768px){.cart-table .btn-continue:nth-child(2),.cart-table .btn-continue:nth-child(3),.cart-table .btn-continue:nth-child(4),.cart-table .btn-update:nth-child(2),.cart-table .btn-update:nth-child(3),.cart-table .btn-update:nth-child(4),.cart-table .btn-empty:nth-child(2),.cart-table .btn-empty:nth-child(3),.cart-table .btn-empty:nth-child(4){margin-left:20px !important}}@media only screen and (min-width: 768px){.cart-table .btn-empty{margin-left:10px !important;margin-right:10px !important}}.cart .cart-collaterals .col2-set .col-2{width:100%}@media only screen and (min-width: 1025px){.cart .cart-collaterals .col2-set .col-2{width:655px !important}}.cart .discount h2,.cart .shipping h2{width:100%}@media only screen and (min-width: 1025px){.cart .discount h2,.cart .shipping h2{width:250px !important}}.cart .discount .discount-form,.cart .shipping .shipping-form{width:100%;margin-left:0 !important}@media only screen and (min-width: 1025px){.cart .discount .discount-form,.cart .shipping .shipping-form{width:auto;margin-left:260px !important}}.cart .discount .discount-form .input-box,.cart .shipping .shipping-form .input-box{width:100%}.cart .discount .discount-form .input-box input,.cart .discount .discount-form .input-box select,.cart .shipping .shipping-form .input-box input,.cart .shipping .shipping-form .input-box select{width:100%}@media only screen and (min-width: 1025px){.cart .discount .discount-form .input-box,.cart .shipping .shipping-form .input-box{width:270px}.cart .discount .discount-form .input-box input,.cart .shipping .shipping-form .input-box input{width:264px}}.cart .discount-form button,.cart .shipping-form button,.cart .totals .checkout-types button,#wishlist-view-form .buttons-set button{width:100%}@media only screen and (min-width: 768px){.cart .discount-form button,.cart .shipping-form button,.cart .totals .checkout-types button,#wishlist-view-form .buttons-set button{width:auto}}.cart-table .product-image,#wishlist-table .product-image,#my-orders-table .product-image,#my-reviews-table .product-image{display:none}@media only screen and (min-width: 768px){.cart-table .product-image,#wishlist-table .product-image,#my-orders-table .product-image,#my-reviews-table .product-image{display:inline}.cart-table .product-image img,#wishlist-table .product-image img,#my-orders-table .product-image img,#my-reviews-table .product-image img{max-width:none}}.cart-table button,#wishlist-table button,#my-orders-table button,#my-reviews-table button{width:100%}@media only screen and (min-width: 768px){.cart-table button,#wishlist-table button,#my-orders-table button,#my-reviews-table button{width:auto}}#wishlist-table th:first-child,#wishlist-table td:first-child{display:none}@media only screen and (min-width: 768px){#wishlist-table th:first-child,#wishlist-table td:first-child{display:block}}@media only screen and (max-width: 767px){#wishlist-table td{width:100%;display:block}}@media only screen and (max-width: 767px){#wishlist-table .add-to-cart-alt{margin-bottom:10px}}.checkout-onepage-success .buttons-set button{width:100%}@media only screen and (min-width: 768px){.checkout-onepage-success .buttons-set button{width:auto}}.error-msg,.success-msg,.note-msg,.notice-msg{font-size:1em !important}.my-account .fieldset{width:100%}@media only screen and (min-width: 768px){.my-account .fieldset{width:50%}}section.content{float:left;width:100%}section.content article{float:left;width:100%}section#content-full{display:inline;float:left;width:97.91667%;margin:0 1.04167%}section#content-middle{display:inline;float:left;width:97.91667%;margin:0 1.04167%}@media only screen and (min-width: 1025px){section#content-middle{display:inline;float:left;width:47.91667%;margin:0 1.04167%}}section#content-right,section#content-left{display:inline;float:left;width:97.91667%;margin:0 1.04167%}@media only screen and (min-width: 1025px){section#content-right,section#content-left{display:inline;float:left;width:72.91667%;margin:0 1.04167%}}#sidebar-left,#sidebar-right,#three-col-sidebar-left,#three-col-sidebar-right{display:inline;float:left;width:97.91667%;margin:0 1.04167%}@media only screen and (min-width: 1025px){#sidebar-left,#sidebar-right,#three-col-sidebar-left,#three-col-sidebar-right{display:inline;float:left;width:22.91667%;margin:0 1.04167%}}section#content-left,#sidebar-left,#sidebar-left-bottom,#three-col-sidebar-left{float:left;clear:left}section#content-right,#sidebar-right,#sidebar-right-bottom,#three-col-sidebar-right{float:right;clear:right}.breadcrumb-container{background:#e1e1e1}.breadcrumb-container .breadcrumbs{float:left;width:100%;display:inline;float:left;width:97.91667%;margin:0 1.04167%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding:10px 0}@media only screen and (min-width: 1025px){.breadcrumb-container .breadcrumbs{height:40px}}.breadcrumb-container .breadcrumbs ul{margin:0;padding:0}.toolbar-top{float:left;width:100%;background:black;padding:10px;margin-bottom:15px}.toolbar-top .pages{display:none}.toolbar-top p.amount{display:none}.toolbar-top p{margin:0;padding:0}.toolbar-top .pager{clear:left;width:250px;margin-top:5px}.toolbar-top .pager .limiter{float:right}.toolbar-top .pager .amount{float:left}.toolbar-top .amount-range{display:none}.toolbar-top .sort-by,.toolbar-top .limiter{display:inline-block}.toolbar-top .sort-by label,.toolbar-top .sort-by select,.toolbar-top .limiter label,.toolbar-top .limiter select{display:inline-block}.toolbar-top .sort-by select{width:130px;margin-left:15px}.toolbar-top .limiter select{width:50px;margin-left:15px}.toolbar-bottom{float:left;width:100%;background:black;padding:10px}.toolbar-bottom .sort-by,.toolbar-bottom .limiter,.toolbar-bottom p.amount,.toolbar-bottom .amount-num{display:none !important}.toolbar-bottom div.amount{float:left}@media only screen and (min-width: 768px){.toolbar-bottom .toolbar{text-align:center}}@media only screen and (min-width: 768px){.toolbar-top{display:block}.toolbar-top .pages{display:none}.toolbar-top .sorter{float:left}.toolbar-top select{width:80px}.toolbar-top .pager{float:right;clear:none;margin-top:0}}.page-sitemap ul.sitemap li{width:50%;float:left}@media only screen and (min-width: 768px){.page-sitemap ul.sitemap li{width:33.33%}}.page-title{margin-top:0;margin-bottom:10px}.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6{margin:0}@media only screen and (min-width: 1025px){.page-title{margin-bottom:20px}}div#container{*zoom:1}div#container:before,div#container:after{content:" ";display:table}div#container:after{clear:both}.global-messages .messages{margin:1em 0 !important}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}#header{overflow:visible;position:sticky;top:0;z-index:2000}#header .supernav{background:#31113f;padding:5px 0}#header .supernav .form-language,#header .supernav .top-links{display:inline;float:left;width:56.25%;margin:0 1.04167%}#header .supernav .form-language ul,#header .supernav .top-links ul{list-style:none;margin:0;padding:0}#header .supernav .form-language ul li,#header .supernav .top-links ul li{display:inline-block}#header .supernav .form-language ul li:not(:first-child):before,#header .supernav .top-links ul li:not(:first-child):before{content:"/";display:inline-block;margin-right:5px;margin-left:2px}#header .supernav .top-links{text-align:right;display:inline;float:left;width:39.58333%;margin:0 1.04167%}#header .top-container{padding:10px 0;border-bottom:1px solid #000;background:#fff}#header .header_logo{display:inline;float:left;width:31.25%;margin:0 1.04167%;text-align:center}#header .header_logo img{width:85px}@media only screen and (min-width: 1025px){#header .header_logo img{width:100px}}#header .searchbar-container{display:inline;float:left;width:97.91667%;margin:0 1.04167%}@media only screen and (min-width: 1025px){#header .searchbar-container{position:relative}}#header .searchbar-container .search-bar{float:left;width:100%;max-height:0px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (min-width: 1025px){#header .searchbar-container .search-bar{-webkit-transition:all 0.1s ease;-o-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;max-width:400px;float:right;margin:0;position:absolute;bottom:34px;width:275px;right:calc(25px + 9.37501%);max-height:none !important;margin-top:0 !important;overflow:hidden;display:none}}#header .searchbar-container .search-bar.active{max-height:1000px;margin-top:15px}@media only screen and (min-width: 1025px){#header .searchbar-container .search-bar.active{display:block}}#header #search_mini_form label{display:none}#header #search_mini_form input{width:69%;margin-right:1%}@media only screen and (min-width: 1025px){#header #search_mini_form input{width:170px;margin-right:5px}}#header #search_mini_form button{float:none;background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px;width:30%;margin:0}@media only screen and (min-width: 1025px){#header #search_mini_form button{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}#header #search_mini_form button:hover,#header #search_mini_form button.focus,#header #search_mini_form button.active{background:#fff;color:#90b25e !important}#header #search_mini_form button span{font-weight:inherit}@media only screen and (min-width: 1025px){#header #search_mini_form button{width:95px}}#header .search-toggle,#header .block-cart-header{display:inline;float:left;width:14.58333%;margin:0 1.04167%}@media only screen and (min-width: 1025px){#header .search-toggle,#header .block-cart-header{display:inline;float:left;width:6.25%;margin:0 1.04167%}}@media only screen and (min-width: 1025px){#header .search-toggle{margin-left:17.70833%}}#header .search-toggle a{display:block;width:21px;height:21px;background:url(../images/search-icon.png) center no-repeat;background-size:cover;float:right;margin-top:35px;position:relative}@media only screen and (min-width: 1025px){#header .search-toggle a{margin-top:45px}}#header .search-toggle a.active{background:none}#header .search-toggle a.active:before,#header .search-toggle a.active:after{display:block;content:'';background:#31113f;width:21px;height:2px;position:absolute;bottom:10px;left:0px}#header .search-toggle a.active:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header .search-toggle a.active:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header nav{display:block !important;z-index:-200;height:100%;position:fixed;top:0;left:-100%;background-color:#fff;width:100%;overflow:hidden;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (min-width: 1025px){#header nav{width:450px}#header nav .nav-inner{margin-left:40px}}#header nav.active{z-index:200;max-height:100%;left:0;overflow:visible}@media only screen and (min-width: 1025px){#header nav.active:after{position:absolute;top:0;left:100%;display:block;content:'';width:100vw;height:100vh;background:#000;opacity:0.3}}#header nav .exit-button{margin-top:20px;margin-bottom:30px}#header nav .exit-button #exit-toggle{width:25px;height:25px;display:block;outline:0;content:' ';position:relative}#header nav .exit-button #exit-toggle span:before,#header nav .exit-button #exit-toggle span:after{height:2px;width:100%;background:#000;position:absolute;display:block;content:'';top:0;bottom:0;margin:auto}#header nav .exit-button #exit-toggle span:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#header nav .exit-button #exit-toggle span:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#header nav .wrapper ul{padding:0}#header nav .wrapper ul li.parent{display:inline}#header nav .wrapper ul li.parent a.level-top span{position:relative}#header nav .wrapper ul li.parent a.level-top span:before{display:block;content:'';width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #31113f;position:absolute;top:40%;right:-20%}#header nav .wrapper ul li.parent ul.level0{margin:0;max-height:0px;overflow:hidden;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}#header nav .wrapper ul li.parent ul.level0.active{max-height:2000px;margin-top:15px;overflow:visible}#header nav .wrapper ul li.parent.active a.level-top span:before{border-top:none;border-bottom:5px solid black}#header nav .wrapper #header-cat-nav{margin:0}#header nav .wrapper #header-menu ul{margin:8px 0 0 0;padding:0}#header nav .wrapper .social ul{padding:0}#header nav .wrapper .social ul li{display:inline-block;margin-right:40px}#header nav .wrapper .social ul li img{height:22px;width:auto}#header nav .wrapper .social ul li:last-child{margin-right:0px}#header .block-cart-header{margin-top:25px}@media only screen and (min-width: 1025px){#header .block-cart-header{margin-top:35px}}#header .block-cart-header a{position:relative;display:block;float:right;background:#f2f2f2;width:38px;height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;text-align:center}#header .block-cart-header a:before{display:block;margin-left:10px;margin-top:10px;content:"";background:url(../images/cart-icon.png) center no-repeat;background-size:contain;width:24px;height:19px;margin:10px auto}#header .block-cart-header .cartcount{position:absolute;padding:2px 0;background:#31113f;width:18px;height:18px;right:-5px;top:-5px;text-align:center;float:left;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.mobile_nav_btn{display:inline;float:left;width:31.25%;margin:0 1.04167%;margin-top:35px}.mobile_nav_btn #nav-toggle{float:left;width:24px;height:20px;position:relative;margin:auto;text-align:center;display:block;outline:0;content:' '}@media only screen and (min-width: 1025px){.mobile_nav_btn #nav-toggle{width:40px;height:34px}}.mobile_nav_btn #nav-toggle span:before,.mobile_nav_btn #nav-toggle span:after,.mobile_nav_btn #nav-toggle span{height:3px;width:100%;background:#000;position:absolute;display:block;content:'';top:0;bottom:0;margin:auto}.mobile_nav_btn .mobile-menu-text{display:none}.mobile_nav_btn #nav-toggle span:before{top:-15px}@media only screen and (min-width: 1025px){.mobile_nav_btn #nav-toggle span:before{top:-30px}}.mobile_nav_btn #nav-toggle span:after{bottom:-17px}@media only screen and (min-width: 1025px){.mobile_nav_btn #nav-toggle span:after{bottom:-30px}}.mobile_nav_btn #nav-toggle span,.mobile_nav_btn #nav-toggle span:before,.mobile_nav_btn #nav-toggle span:after{-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.mobile_nav_btn.active #nav-toggle span{background-color:transparent}.mobile_nav_btn.active #nav-toggle span:before,.mobile_nav_btn.active #nav-toggle span:after{background:#000}.mobile_nav_btn.active #nav-toggle span:before{top:0px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.mobile_nav_btn.active #nav-toggle span:after{bottom:0px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}button:not(.slick-arrow):not(.amscheckout-apply):not(.amscheckout-submit){background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){button:not(.slick-arrow):not(.amscheckout-apply):not(.amscheckout-submit){padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}button:not(.slick-arrow):not(.amscheckout-apply):not(.amscheckout-submit):hover,button:not(.slick-arrow):not(.amscheckout-apply):not(.amscheckout-submit).focus,button:not(.slick-arrow):not(.amscheckout-apply):not(.amscheckout-submit).active{background:#fff;color:#90b25e !important}button:not(.slick-arrow):not(.amscheckout-apply):not(.amscheckout-submit) span{font-weight:inherit}body.checkout-cart-index button:not(.btn-proceed-checkout){background:#31113f !important;border:2px solid #31113f !important}body.checkout-cart-index button:not(.btn-proceed-checkout):hover,body.checkout-cart-index button:not(.btn-proceed-checkout).focus,body.checkout-cart-index button:not(.btn-proceed-checkout).active{background:#fff !important}body.checkout-cart-index button:not(.btn-proceed-checkout):hover span,body.checkout-cart-index button:not(.btn-proceed-checkout).focus span,body.checkout-cart-index button:not(.btn-proceed-checkout).active span{color:#31113f !important}.stop-scrolling{height:100%;overflow:hidden}.home-blog-cat .category{width:33.33%;display:inline-block;float:left;position:relative}@media only screen and (max-width: 480px){.home-blog-cat .category{width:100%}}@media only screen and (max-width: 1024px){.home-blog-cat .category .overlay{opacity:1;background:transparent;padding:5px}}@media only screen and (max-width: 1024px) and (max-width: 480px){.home-blog-cat .category .overlay{padding:12px}}@media only screen and (max-width: 1024px) and (min-width: 768px){.home-blog-cat .category .overlay{padding:12px}}@media only screen and (max-width: 1024px){.home-blog-cat .category .overlay .white{width:100%;height:100%;border:1px solid #fff}.home-blog-cat .category .title .read-more{height:auto;opacity:1;height:auto;margin-top:8%}}@media only screen and (min-width: 1025px){.home-blog-cat .category:hover .overlay{opacity:1;background:#31113f;padding:5px}}@media only screen and (min-width: 1025px) and (max-width: 480px){.home-blog-cat .category:hover .overlay{padding:12px}}@media only screen and (min-width: 1025px) and (min-width: 768px){.home-blog-cat .category:hover .overlay{padding:12px}}@media only screen and (min-width: 1025px){.home-blog-cat .category:hover .overlay .white{width:100%;height:100%;border:1px solid #fff}.home-blog-cat .category:hover .title .read-more{height:auto;opacity:1;height:auto;margin-top:8%}}.home-blog-cat .category .title{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.home-blog-cat .category .title h3{margin:0;text-align:center}.home-blog-cat .category .title .read-more{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){.home-blog-cat .category .title .read-more{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.home-blog-cat .category .title .read-more:hover,.home-blog-cat .category .title .read-more.focus,.home-blog-cat .category .title .read-more.active{background:#fff;color:#90b25e !important}.home-blog-cat .category .title .read-more span{font-weight:inherit}@media only screen and (min-width: 1025px){.home-blog-cat .category .title .read-more{opacity:0;margin-top:-50%;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}}.home-blog-cat .category .title-inner{text-align:center;position:relative;padding:20px}.home-blog-cat .category .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#31113f;opacity:0.3;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}.home-blog-cat .category img{width:100%}.title-container.dashed{position:relative;text-align:center}.title-container.dashed .line{height:2px;background:#31113f;position:absolute;width:100%;top:50%;z-index:-1}.title-container.dashed .title{display:inline-block;background:#fff}@media only screen and (min-width: 768px){.title-container.dashed .title{padding:0 20px}}@media only screen and (min-width: 1025px){.title-container.dashed .title{padding:0 50px}}.title-container.dashed .title h1,.title-container.dashed .title h2{display:inline-block;min-width:100px;max-width:200px}@media only screen and (min-width: 768px){.title-container.dashed .title h1,.title-container.dashed .title h2{max-width:700px}}@media only screen and (min-width: 1025px){.single .title-container.dashed .title{padding:0 50px}}@media only screen and (min-width: 768px){.single .title-container.dashed .title h1,.single .title-container.dashed .title h2{max-width:900px}}.home-featured-products{float:left;width:100%}.home-featured-products .home-product-grids{margin:0;padding:0;list-style-type:none}.home-featured-products .home-product-grids .home-product-feed-block{border-bottom:1px solid #bbb}@media only screen and (min-width: 1025px){.home-featured-products .home-product-grids .home-product-feed-block:first-child .product-content{padding-right:0px}}@media only screen and (min-width: 1025px){.home-featured-products .home-product-grids .home-product-feed-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-bottom:30px}}@media only screen and (min-width: 1025px){.home-featured-products .home-product-grids .home-product-feed-block:nth-of-type(even){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.home-featured-products .home-product-grids .home-product-feed-block:nth-of-type(even) .product-content{padding-left:0px}}.home-featured-products .home-product-grids .home-product-feed-block:last-child{border-bottom:none}.home-featured-products .home-product-grids .home-product-feed-block .home-product-image-container{text-align:center}@media only screen and (min-width: 1025px){.home-featured-products .home-product-grids .home-product-feed-block .home-product-image-container{width:40%;text-align:left}}@media only screen and (min-width: 1025px){.home-featured-products .home-product-grids .home-product-feed-block .product-content{width:60%;padding:80px}}.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product{text-align:center;padding:15px 0 30px 0}@media only screen and (min-width: 1025px){.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product{text-align:left}}.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product a{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product a{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product a:hover,.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product a.focus,.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product a.active{background:#fff;color:#90b25e !important}.home-featured-products .home-product-grids .home-product-feed-block .product-content .view-product a span{font-weight:inherit}.block-subscribe{background-size:cover;background-repeat:no-repeat;height:365px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 1025px){.block-subscribe{height:600px}}.block-subscribe .form-container{background:rgba(255,255,255,0.8);max-width:355px;padding:30px 20px}@media only screen and (min-width: 1025px){.block-subscribe .form-container{max-width:780px;padding:40px 50px}}.block-subscribe .form-container .block-title{text-align:center}.block-subscribe .form-container form label{text-align:center}.block-subscribe .form-container form .input-box{float:left;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative}.block-subscribe .form-container form .input-box input{background:transparent;border:none;border-bottom:1px solid #bbb;margin:0 auto;text-align:center}@media only screen and (min-width: 1025px){.block-subscribe .form-container form .input-box input{min-width:490px;padding:0 100px}}.block-subscribe .form-container form .input-box .arrow{position:absolute;right:0;-webkit-align-self:center;align-self:center}@media only screen and (min-width: 1025px){.block-subscribe .form-container form .input-box .arrow{right:20%}}.block-subscribe .form-container form .input-box .arrow img{width:50%}@media only screen and (min-width: 1025px){.block-subscribe .form-container form .validation-advice{padding-top:10px}}.block-subscribe .form-container form .actions{float:left;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.block-subscribe .form-container form .actions button{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px;margin:20px auto 0 auto}@media only screen and (min-width: 1025px){.block-subscribe .form-container form .actions button{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.block-subscribe .form-container form .actions button:hover,.block-subscribe .form-container form .actions button.focus,.block-subscribe .form-container form .actions button.active{background:#fff;color:#90b25e !important}.block-subscribe .form-container form .actions button span{font-weight:inherit}@media only screen and (min-width: 1025px){.block-subscribe .form-container form .actions button{margin:50px auto 0 auto;padding:0px 56px !important;height:65px}}@media only screen and (min-width: 1025px){.home-contact-info .home-contact-left{width:40%;display:inline-block;float:left}.home-contact-info .home-contact-left h3{margin-bottom:0}}.home-contact-info .home-contact-left .contact-info{margin:0;padding:0}.home-contact-info .home-contact-left .contact-info li{float:left;width:100%;margin-bottom:30px}.home-contact-info .home-contact-left .contact-info li:last-child{margin-bottom:0}.home-contact-info .home-contact-left .contact-info li .icon{width:20%;display:inline-block;float:left}.home-contact-info .home-contact-left .contact-info li .contact-desc{width:80%;display:inline-block;float:left}.home-contact-info .home-contact-left .contact-info li .contact-desc h4{margin:0}.home-contact-info .home-contact-left .contact-info li .contact-desc p{margin:0}@media only screen and (min-width: 1025px){.home-contact-info .home-contact-right{width:60%;display:inline-block;float:left}}.parallax-background{position:relative;width:100%;overflow:hidden;height:370px}@media only screen and (min-width: 1025px){.parallax-background{height:600px}}.parallax-background .parallax-banner{position:absolute;left:0;bottom:-60px;z-index:-2;width:100%}.parallax-background .parallax-banner img{height:500px;width:100%}@media only screen and (min-width: 768px){.parallax-background .parallax-banner img{height:auto}}@media only screen and (min-width: 1025px){.parallax-background .parallax-banner img{height:auto;width:100%}}.contact-us{margin-bottom:20px}.contact-us h1{overflow:hidden;text-align:center;margin-top:30px}.contact-us h1:before,.contact-us h1:after{background-color:#000;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.contact-us h1:before{right:0.5em;margin-left:-50%}.contact-us h1:after{left:0.5em;margin-right:-50%}.contact-us .contact-container .contact-content .contact-icon{display:inline;float:left;width:14.58333%;margin:0 1.04167%;margin-top:5px}.contact-us .contact-container .contact-content .contact-description{margin-bottom:20px;display:inline;float:left;width:81.25%;margin:0 1.04167%}.contact-us .contact-container .contact-content .contact-description h4{margin:0}@media only screen and (min-width: 1025px){.contact-us .contact-container{display:inline;float:left;width:39.58333%;margin:0 1.04167%}}.contact-us .acf-map{height:355px;margin:75px 0 30px 0}@media only screen and (min-width: 1025px){.contact-us .acf-map{display:inline;float:left;width:56.25%;margin:0 1.04167%;height:742px}}.terms-conditions-container .section-container .section-title p{overflow:hidden;text-align:center}.terms-conditions-container .section-container .section-title p:before,.terms-conditions-container .section-container .section-title p:after{background-color:#000;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.terms-conditions-container .section-container .section-title p:before{right:0.5em;margin-left:-50%}.terms-conditions-container .section-container .section-title p:after{left:0.5em;margin-right:-50%}.checkout-cart-index button,.checkout-multishipping-login button,.checkout-onepage-success button{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){.checkout-cart-index button,.checkout-multishipping-login button,.checkout-onepage-success button{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.checkout-cart-index button:hover,.checkout-cart-index button.focus,.checkout-cart-index button.active,.checkout-multishipping-login button:hover,.checkout-multishipping-login button.focus,.checkout-multishipping-login button.active,.checkout-onepage-success button:hover,.checkout-onepage-success button.focus,.checkout-onepage-success button.active{background:#fff;color:#90b25e !important}.checkout-cart-index button span,.checkout-multishipping-login button span,.checkout-onepage-success button span{font-weight:inherit}.catalogsearch-result-index #sidebar-left .block-content dt.last{background:#31113f !important}.catalogsearch-result-index #content-right ul.products-grid{margin:0;padding:0;list-style-type:none;display:block;width:102.08333%;margin:0 -1.04167%;*zoom:1}.catalogsearch-result-index #content-right ul.products-grid:before,.catalogsearch-result-index #content-right ul.products-grid:after{content:" ";display:table}.catalogsearch-result-index #content-right ul.products-grid:after{clear:both}.catalogsearch-result-index #content-right ul.products-grid .item{display:inline;float:left;width:47.91667%;margin:0 1.04167%;margin-top:10px;margin-bottom:10px;text-align:center}@media only screen and (min-width: 1025px){.catalogsearch-result-index #content-right ul.products-grid .item{display:inline;float:left;width:31.25%;margin:0 1.04167%;margin-top:20px;margin-bottom:20px;padding:0 10px}}.catalogsearch-result-index #content-right ul.products-grid .item .product-name{margin:10px 0}.catalogsearch-result-index #content-right ul.products-grid .item .price-box .old-price .price-label,.catalogsearch-result-index #content-right ul.products-grid .item .price-box .regular-price .price-label,.catalogsearch-result-index #content-right ul.products-grid .item .price-box .special-price .price-label{display:none}.catalogsearch-result-index #content-right ul.products-grid .item .price-box .old-price{display:inline;margin-right:5px}.catalogsearch-result-index #content-right ul.products-grid .item .price-box .regular-price,.catalogsearch-result-index #content-right ul.products-grid .item .price-box .special-price{display:inline}.catalogsearch-result-index #content-right ul.products-grid .item .price-box .minimal-price-link{display:none}.catalogsearch-result-index #content-right ul.products-grid .item .view-product{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px;margin:20px 0 10px 0}@media only screen and (min-width: 1025px){.catalogsearch-result-index #content-right ul.products-grid .item .view-product{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.catalogsearch-result-index #content-right ul.products-grid .item .view-product:hover,.catalogsearch-result-index #content-right ul.products-grid .item .view-product.focus,.catalogsearch-result-index #content-right ul.products-grid .item .view-product.active{background:#fff;color:#90b25e !important}.catalogsearch-result-index #content-right ul.products-grid .item .view-product span{font-weight:inherit}@media only screen and (min-width: 1025px){.catalogsearch-result-index #content-right ul.products-grid .item .view-product{padding:10px 15px}}.catalogsearch-advanced-result #content-left ul.products-grid{margin:0;padding:0;list-style-type:none;display:block;width:102.08333%;margin:0 -1.04167%;*zoom:1}.catalogsearch-advanced-result #content-left ul.products-grid:before,.catalogsearch-advanced-result #content-left ul.products-grid:after{content:" ";display:table}.catalogsearch-advanced-result #content-left ul.products-grid:after{clear:both}.catalogsearch-advanced-result #content-left ul.products-grid .item{display:inline;float:left;width:47.91667%;margin:0 1.04167%;margin-top:10px;margin-bottom:10px;text-align:center}@media only screen and (min-width: 1025px){.catalogsearch-advanced-result #content-left ul.products-grid .item{display:inline;float:left;width:22.91667%;margin:0 1.04167%;margin-top:20px;margin-bottom:20px;padding:0 10px}.catalogsearch-advanced-result #content-left ul.products-grid .item:nth-of-type(4n+1){clear:left}}.catalogsearch-advanced-result #content-left ul.products-grid .item .product-name{margin:10px 0}.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .old-price .price-label,.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .regular-price .price-label,.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .special-price .price-label{display:none}.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .old-price{display:inline;margin-right:5px}.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .regular-price,.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .special-price{display:inline}.catalogsearch-advanced-result #content-left ul.products-grid .item .price-box .minimal-price-link{display:none}.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px;margin:20px 0 10px 0}@media only screen and (min-width: 1025px){.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product:hover,.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product.focus,.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product.active{background:#fff;color:#90b25e !important}.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product span{font-weight:inherit}@media only screen and (min-width: 1025px){.catalogsearch-advanced-result #content-left ul.products-grid .item .view-product{padding:10px 15px}}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.blog-title-container{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.blog-landing article .featured-image img{width:100%}.blog-landing article .excerpt .read-more{padding:20px 0;border-top:2px solid #bbb;text-align:right}@media only screen and (min-width: 1025px){.blog-landing article .excerpt .read-more{padding:20px 0 50px 0}}.single article{padding:40px 0}.single article .tags .tag{display:inline}.pagination{float:left;width:100%;text-align:center;margin:12px 0 36px 0}.pagination .prev-page,.pagination .next-page,.pagination .pagenum-container{display:inline}.pagination .pagenum-container{margin:0 10px}.pagination .pagenum-container span,.pagination .pagenum-container a{margin:0 2px}.navigation{float:left;width:100%;border-top:2px solid #bbb;padding:45px 0 35px 0}@media only screen and (min-width: 1025px){.navigation{padding:25px 0 15px 0}}.navigation .nav-previous,.navigation .nav-next{display:inline}.navigation .nav-previous img{margin-right:10px}.navigation .nav-next{float:right}.navigation .nav-next img{margin-left:10px}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.main-product-list-container .page-title{display:none}@media only screen and (min-width: 1025px){.category-products .products-grid-container{position:relative}.category-products .products-grid-container .products-grid-bg-container{position:absolute;top:0;left:0;width:100%;height:100%}.category-products .products-grid-container .products-grid-bg-left{width:50%;height:100%;float:left}.category-products .products-grid-container .products-grid-bg-right{width:50%;height:100%;float:right}.category-products .products-grid-container .products-grid-bg-right .products-grid-bg-right-top{width:100%;height:50%}.category-products .products-grid-container .products-grid-bg-right .products-grid-bg-right-bottom{width:100%;height:50%}.category-products .products-grid-container.even .product-grid-flex{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.category-products .products-grid-container.even .product-grid-flex .item1{border-right:0;border-left:2px solid #f9f9f9}.category-products .products-grid-container.even .product-grid-flex .item4{-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.category-products .products-grid-container.even .product-grid-flex .item4 .item-right:before{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:0;border-left:20px solid #ece6f3;left:unset;right:-20px}}@media only screen and (min-width: 1025px){.category-products .product-grid{border:2px solid #f9f9f9;border-bottom:0}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .large-left{width:50%}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .large-right{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.category-products .product-grid .product-grid-flex .item{padding:40px 0}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item{padding-left:20px;padding-right:20px;min-height:400px}}.category-products .product-grid .product-grid-flex .item h2{text-align:center}.category-products .product-grid .product-grid-flex .item .image-container{text-align:center}.category-products .product-grid .product-grid-flex .item .view-product{text-align:center}.category-products .product-grid .product-grid-flex .item .view-product a{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item .view-product a{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.category-products .product-grid .product-grid-flex .item .view-product a:hover,.category-products .product-grid .product-grid-flex .item .view-product a.focus,.category-products .product-grid .product-grid-flex .item .view-product a.active{background:#fff;color:#90b25e !important}.category-products .product-grid .product-grid-flex .item .view-product a span{font-weight:inherit}.category-products .product-grid .product-grid-flex .item .price-box{text-align:center}.category-products .product-grid .product-grid-flex .item .price-box .old-price,.category-products .product-grid .product-grid-flex .item .price-box .minimal-price-link{display:none}.category-products .product-grid .product-grid-flex .item .price-box .special-price .price-label{display:none}.category-products .product-grid .product-grid-flex .item1,.category-products .product-grid .product-grid-flex .item3{position:relative}.category-products .product-grid .product-grid-flex .item1:after,.category-products .product-grid .product-grid-flex .item1:before,.category-products .product-grid .product-grid-flex .item3:after,.category-products .product-grid .product-grid-flex .item3:before{display:block;content:'';position:absolute;top:0;right:-100%;width:100%;height:100%;background-color:#f9f9f9}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item1:after,.category-products .product-grid .product-grid-flex .item1:before,.category-products .product-grid .product-grid-flex .item3:after,.category-products .product-grid .product-grid-flex .item3:before{display:none}}.category-products .product-grid .product-grid-flex .item1:before,.category-products .product-grid .product-grid-flex .item3:before{left:-100%}.category-products .product-grid .product-grid-flex .item1 h2{text-align:left;margin:20px 0}.category-products .product-grid .product-grid-flex .item1 .image-container img{max-width:180px}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item1{overflow:hidden;height:100%;padding-left:0;padding-right:0;border-right:2px solid #f9f9f9;padding-left:50px;padding-right:50px}.category-products .product-grid .product-grid-flex .item1 .product-info-container{float:left;clear:left}.category-products .product-grid .product-grid-flex .item1 .image-container{margin-top:20px}.category-products .product-grid .product-grid-flex .item1 .image-container img{max-width:100%}.category-products .product-grid .product-grid-flex .item1 .view-product a{padding:15px 32px}.category-products .product-grid .product-grid-flex .item1 .price-box{text-align:center}}.category-products .product-grid .product-grid-flex .item2{position:relative}.category-products .product-grid .product-grid-flex .item2 .product-label .label{display:inline-block;background:#31113f;border-radius:4px;padding:4px 12px}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item2 .product-label{position:absolute;top:15px;left:20px}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item2{border-right:2px solid #f9f9f9;border-bottom:2px solid #f9f9f9}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item2,.category-products .product-grid .product-grid-flex .item3{width:50%;height:50%}.category-products .product-grid .product-grid-flex .item2 h2,.category-products .product-grid .product-grid-flex .item3 h2{margin:18px 0 10px 0}.category-products .product-grid .product-grid-flex .item2 p,.category-products .product-grid .product-grid-flex .item3 p{margin:0}}.category-products .product-grid .product-grid-flex .item2 .view-product,.category-products .product-grid .product-grid-flex .item3 .view-product{margin-top:18px}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item2 .view-product a,.category-products .product-grid .product-grid-flex .item3 .view-product a{font-size:12px;font-size:1.2rem;padding:5px 18px}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item3{background-color:#fff;border-bottom:2px solid #f9f9f9}}.category-products .product-grid .product-grid-flex .item4 .item-left{background:#fff}.category-products .product-grid .product-grid-flex .item4 .item-left img{max-width:180px}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item4{width:100%;height:50%;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.category-products .product-grid .product-grid-flex .item4 .item-left,.category-products .product-grid .product-grid-flex .item4 .item-right{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.category-products .product-grid .product-grid-flex .item4 .item-left{background:#fff}.category-products .product-grid .product-grid-flex .item4 .item-right{position:relative}}@media only screen and (min-width: 1025px) and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item4 .item-right{background:#ece6f3}}@media only screen and (min-width: 1025px) and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item4 .item-right h2{margin:0 0 15px 0}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item4 .item-right p{margin:0}.category-products .product-grid .product-grid-flex .item4 .item-right:before{display:block;content:'';width:0;height:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #ece6f3;position:absolute;top:45%;left:-20px}}@media only screen and (min-width: 1025px) and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item4 .view-product{margin:30px 0 0 0}}@media only screen and (min-width: 1025px){.category-products .product-grid .product-grid-flex .item4 .view-product a{padding:15px 32px}}.more-views ul{margin:0;padding:0;list-style-type:none}@media only screen and (min-width: 1025px){.product-view .product-essential{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.product-view .product-essential .product-img-box{text-align:center;margin-top:40px}@media only screen and (min-width: 1025px){.product-view .product-essential .product-img-box{width:48%}}@media only screen and (min-width: 1025px){.product-view .product-essential .form-container{width:48%;margin-left:4%}}@media only screen and (min-width: 1025px){.product-view .two-column-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:100px}}@media only screen and (min-width: 1025px){.product-view .two-column-container .left-container{width:65%;margin-right:5%}}.product-view .two-column-container .left-container .tab-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-view .two-column-container .left-container .tab-container .tab{width:25%;background:#e1e1e1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;cursor:pointer;padding:6px 10px}@media only screen and (min-width: 1025px){.product-view .two-column-container .left-container .tab-container .tab{padding:11px 10px}}.product-view .two-column-container .left-container .tab-container .tab.active{background:#31113f}.product-view .two-column-container .left-container .content-container .content{display:none}.product-view .two-column-container .left-container .content-container .content.active{display:block}.product-view .two-column-container .right-container{float:left;width:100%}@media only screen and (min-width: 1025px){.product-view .two-column-container .right-container{float:none;width:30%}}.product-view .two-column-container .right-container .promo-banner p{margin:0}.product-view .two-column-container .right-container .promo-banner p img{width:100%}.product-view .product-shop .availability.in-stock{display:none}.product-view .product-shop .price-box{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.product-view .product-shop .price-box .regular-price{margin:1em 0}.product-view .product-shop .price-box .old-price{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}.product-view .product-shop .price-box .special-price{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;margin-right:10px}.product-view .product-shop .product-pricing{margin:0;padding:0;list-style-type:none;clear:left}.product-view .block-viewed .block-title{background:#31113f;padding:12px 0;text-align:center}.product-view .block-viewed .block-content{padding:20px 0;background:#f9f9f9}.product-view .block-viewed .block-content #recently-viewed-items{margin:0;padding:0;list-style-type:none}.product-view .block-viewed .block-content #recently-viewed-items .item{text-align:center;margin-bottom:20px}.product-view .block-viewed .block-content #recently-viewed-items .item:last-child{margin-bottom:0px}.product-view .block-viewed .block-content #recently-viewed-items .item .image-container img{border:1px solid #bbb}.product-view .block-viewed .block-content #recently-viewed-items .item .product-name{margin:10px 0 12px 0}.product-view .block-viewed .block-content #recently-viewed-items .item .price-box .price-label{display:none}.product-view .block-viewed .block-content #recently-viewed-items .item .price-box .minimal-price-link{display:none}.product-view .block-viewed .block-content #recently-viewed-items .item .view-product a{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){.product-view .block-viewed .block-content #recently-viewed-items .item .view-product a{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.product-view .block-viewed .block-content #recently-viewed-items .item .view-product a:hover,.product-view .block-viewed .block-content #recently-viewed-items .item .view-product a.focus,.product-view .block-viewed .block-content #recently-viewed-items .item .view-product a.active{background:#fff;color:#90b25e !important}.product-view .block-viewed .block-content #recently-viewed-items .item .view-product a span{font-weight:inherit}.sidebar.product-detail{display:inline;float:left;width:97.91667%;margin:0 1.04167%}.sidebar.product-detail .block-related .block-content #block-related{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sidebar.product-detail .block-related .block-content #block-related .item{width:48%;text-align:center}@media only screen and (min-width: 1025px){.sidebar.product-detail .block-related .block-content #block-related .item{width:25%}}.sidebar.product-detail .block-related .block-content #block-related .item:nth-of-type(odd){margin-right:2%}@media only screen and (min-width: 1025px){.sidebar.product-detail .block-related .block-content #block-related .item:nth-of-type(odd){margin:0}}.sidebar.product-detail .block-related .block-content #block-related .item:nth-of-type(even){margin-left:2%}@media only screen and (min-width: 1025px){.sidebar.product-detail .block-related .block-content #block-related .item:nth-of-type(even){margin:0}}.sidebar.product-detail .block-related .block-content #block-related .item img{border:1px solid #bbb}@media only screen and (min-width: 1025px){.sidebar.product-detail .block-related .block-content #block-related .item img{border:1px solid #e1e1e1}}.sidebar.product-detail .block-related .block-content #block-related .item .product-name{margin:15px 0 6px 0}.sidebar.product-detail .block-related .block-content #block-related .item .price-box{margin:6px 0 8px 0}.sidebar.product-detail .block-related .block-content #block-related .item .price-box .minimal-price-link{display:none}.sidebar.product-detail .block-related .block-content #block-related .item .view-product{margin:8px 0 20px 0}.sidebar.product-detail .block-related .block-content #block-related .item .view-product a{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){.sidebar.product-detail .block-related .block-content #block-related .item .view-product a{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.sidebar.product-detail .block-related .block-content #block-related .item .view-product a:hover,.sidebar.product-detail .block-related .block-content #block-related .item .view-product a.focus,.sidebar.product-detail .block-related .block-content #block-related .item .view-product a.active{background:#fff;color:#90b25e !important}.sidebar.product-detail .block-related .block-content #block-related .item .view-product a span{font-weight:inherit}@media only screen and (min-width: 1025px){.sidebar.product-detail .block-related .block-content #block-related .item .view-product a{font-size:12px;font-size:1.2rem;padding:5px 18px}}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid{margin:0;padding:0;list-style-type:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item{width:48%;text-align:center}@media only screen and (min-width: 1025px){.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item{width:25%}}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item:nth-of-type(odd){margin-right:2%}@media only screen and (min-width: 1025px){.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item:nth-of-type(odd){margin:0}}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item:nth-of-type(even){margin-left:2%}@media only screen and (min-width: 1025px){.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item:nth-of-type(even){margin:0}}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item img{border:1px solid #bbb}@media only screen and (min-width: 1025px){.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item img{border:none}}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .product-name{margin:15px 0 6px 0}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .price-box{margin:6px 0 8px 0}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .price-box p{margin:0}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .price-box .price-label{display:none}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .price-box .minimal-price-link{display:none}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .price-box .old-price{display:none}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product{margin:8px 0 20px 0}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product a{background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px}@media only screen and (min-width: 1025px){.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product a{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product a:hover,.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product a.focus,.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product a.active{background:#fff;color:#90b25e !important}.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product a span{font-weight:inherit}@media only screen and (min-width: 1025px){.sidebar.product-detail .box-up-sell #upsell-product-table .products-grid .item .view-product a{font-size:12px;font-size:1.2rem;padding:5px 18px}}.product-options .add-to-cart{width:150px;padding:0 10px;border:1px solid #999;border-radius:15px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin-bottom:20px}.product-options .add-to-cart .increment_qty,.product-options .add-to-cart .decrement_qty{width:10px;display:inline-block;vertical-align:top}.product-options .add-to-cart input{border:none;width:80px;float:none;display:inline;text-align:center}.product-options .btn-cart{float:none;background-image:none;background:#90b25e;border:2px solid #90b25e;border-radius:20px;color:#fff !important;cursor:pointer;display:inline-block;font-family:'Poppins', sans-serif;font-weight:700;font-size:14px;font-size:1.4rem;letter-spacing:1.6px;text-decoration:none;vertical-align:middle;padding:5px 12px;margin:0;width:100%;margin:30px 0 50px 0}@media only screen and (min-width: 1025px){.product-options .btn-cart{padding:17px 39px;font-size:18px;font-size:1.8rem;border-radius:26px}}.product-options .btn-cart:hover,.product-options .btn-cart.focus,.product-options .btn-cart.active{background:#fff;color:#90b25e !important}.product-options .btn-cart span{font-weight:inherit}@media only screen and (min-width: 1025px){.product-options .btn-cart{width:unset;padding:0 46px !important;height:64px;border-radius:40px}}.review-product-list .two-column-container{display:none}#customer-reviews .review-header{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;border-bottom:6px solid #bbb;padding:20px 0}#customer-reviews .review-header h2{display:inline;margin:0}#customer-reviews .review-header .rating-links{display:none}#customer-reviews .pager{margin:30px 0 40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 1025px){#customer-reviews .pager{-webkit-justify-content:flex-end;justify-content:flex-end}}#customer-reviews .pager .limiter,#customer-reviews .pager .amount{display:none}#customer-reviews .pager .pages{float:none}#customer-reviews .pager .pages .previous,#customer-reviews .pager .pages .next{width:unset}#customer-reviews .pager .pages .number{border:none;margin:0}#customer-reviews .pager .pages .number a{width:15px}.reviews-container .review-items li{padding:25px 0;border:0;border-bottom:2px solid #e1e1e1}@media only screen and (min-width: 1025px){.reviews-container .review-items li{position:relative}}@media only screen and (min-width: 1025px){.reviews-container .review-items li .review-top{width:80%;float:right}}@media only screen and (min-width: 1025px){.reviews-container .review-items li .review-top .review-title{display:inline;float:left;margin:14px 20px 0 0}}.reviews-container .review-items li .review-top .date{float:right;margin:18px 0 0 0}.reviews-container .review-items li .review-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;padding-top:30px}@media only screen and (min-width: 1025px){.reviews-container .review-items li .review-details{display:block}}.reviews-container .review-items li .review-details .user-container{width:20%;margin-right:2%;text-align:center}@media only screen and (min-width: 1025px){.reviews-container .review-items li .review-details .user-container{position:absolute;top:30px;left:0;margin:0}}.reviews-container .review-items li .review-details .user-container .circle{background:#31113f;width:50px;height:50px;color:#fff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;margin:0 auto 10px auto}.reviews-container .review-items li .review-details .user-container .nickname{font-size:10px;font-size:1rem;font-size:10px;font-weight:700;letter-spacing:0.6px;line-height:11.96px}.reviews-container .review-items li .review-details .review-content{width:78%;margin:0}@media only screen and (min-width: 1025px){.reviews-container .review-items li .review-details .review-content{display:block;width:80%;float:right}}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.back-to-top{display:block;width:61px;height:61px;position:fixed;right:40px;bottom:120px;z-index:500;background-color:#90b25e;cursor:pointer;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%}.back-to-top .back-to-top-inner{height:2px;width:20px;background-color:#fff;position:absolute;content:' ';top:0px;bottom:0;left:0;right:0;margin:auto;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.back-to-top:before,.back-to-top:after{height:2px;width:12px;background-color:#fff;position:absolute;content:' ';top:-12px;bottom:0;left:0;right:0;margin:auto;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px}.back-to-top:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);right:8px}.back-to-top:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:8px}@media only screen and (max-width: 1024px){.back-to-top{right:20px}}#footer{background-color:#31113f;margin-top:30px}#footer .footer-nav{padding:30px 0}@media only screen and (min-width: 1025px){#footer .footer-nav{padding:100px 0 60px 0}}#footer .products,#footer .company,#footer .learn,#footer .follow{display:inline;float:left;width:47.91667%;margin:0 1.04167%;margin-bottom:20px}@media only screen and (min-width: 768px){#footer .products,#footer .company,#footer .learn,#footer .follow{display:inline;float:left;width:22.91667%;margin:0 1.04167%}}#footer .products h4,#footer .company h4,#footer .learn h4,#footer .follow h4{margin:0 0 20px 0}#footer .products ul,#footer .company ul,#footer .learn ul,#footer .follow ul{margin:0;padding:0;list-style-type:none}#footer .products ul li,#footer .company ul li,#footer .learn ul li{margin-bottom:10px}@media only screen and (min-width: 1025px){#footer .products ul li,#footer .company ul li,#footer .learn ul li{margin-bottom:22px}}#footer .follow ul li{display:inline-block;margin-right:20px}@media only screen and (min-width: 1025px){#footer .follow ul li{margin-right:35px}}#footer .follow ul li img{height:22px;width:auto}#footer .follow ul li:last-child{margin-right:0}#footer .copyright{text-align:center;padding:30px 0;border-top:1px solid;border-color:rgba(255,255,255,0.1)}.catalog-category-view #footer{margin-top:0}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.homeslider .slides{margin:0;padding:0;list-style-type:none}.homeslider .slides img{width:100%}.homeslider.mobile-slider{display:none}@media only screen and (max-width: 480px){.homeslider.mobile-slider{display:block}.homeslider.desktop-slider{display:none}}.slick-dots{text-align:center;margin:0;padding:0;position:absolute;bottom:20px;left:0;width:100%}.slick-dots li{display:inline-block;vertical-align:middle;margin:0 4px}.slick-dots li.slick-active button{background:#31113f !important}.slick-dots li button{display:block;width:15px;height:20px;text-indent:-9999px;background:#fff !important;border:1px solid #999 !important;cursor:pointer;border-radius:50% !important;margin-left:0}@media only screen and (min-width: 768px){.slick-dots li button{width:20px;height:20px}}.slick-dots li button:hover{background:#31113f}@media only screen and (min-width: 1025px){.MagicToolboxSelectorsContainer.mobile{display:none}}.MagicToolboxSelectorsContainer.desktop{display:none}@media only screen and (min-width: 1025px){.MagicToolboxSelectorsContainer.desktop{display:block}}.MagicToolboxSelectorsContainer .slides .slick-slide{padding:0 10px}.MagicToolboxSelectorsContainer .slides .slick-slide div{border:1px solid #bbb}@media only screen and (min-width: 1025px){.MagicToolboxSelectorsContainer .slides .slick-slide div{border:none}}.MagicToolboxSelectorsContainer .slides .slick-slide div img{margin:0 auto;filter:none !important}.MagicToolboxSelectorsContainer .slides .slick-slide div img:focus{border:3px solid #31113f}.MagicToolboxSelectorsContainer .slides .slick-slide.slick-current div{border:3px solid #31113f}@media only screen and (min-width: 1025px){.MagicToolboxSelectorsContainer .slides .slick-slide.slick-current div{border:none}}.slick-prev,.slick-next{position:absolute;top:0;bottom:0;margin:auto;background-color:transparent;background-repeat:no-repeat;border:none;padding:0;font-size:0px;font-size:0rem;height:22px;width:22px;-webkit-align-self:center;align-self:center}@media only screen and (min-width: 1025px){.slick-prev,.slick-next{height:40px;width:40px}}.slick-prev{left:-15px;z-index:2;background-image:url("../images/purple-arrow-left-mobile.png")}@media only screen and (min-width: 1025px){.slick-prev{background-image:url("../images/purple-arrow-left-desktop.png")}}.slick-next{right:-15px;background-image:url("../images/purple-arrow-right-mobile.png")}@media only screen and (min-width: 1025px){.slick-next{background-image:url("../images/purple-arrow-right-desktop.png")}}div.MagicToolboxSelectorsContainer a.mz-thumb{margin:0}div.MagicToolboxSelectorsContainer a.mz-thumb:hover img{filter:none !important}[data-magic-slide-id].mz-thumb:hover:not(.active-selector) img,[data-magic-slide-id].m360-selector:hover:not(.active-selector) img,[data-magic-slide-id].video-selector:hover:not(.active-selector) img{filter:none !important}a[data-zoom-id] img,.mz-thumb img{box-shadow:none !important}.videos .youtubechannelgallery #ytc-wrapper .ytcplayer-wrapper{margin-bottom:50px}.videos .youtubechannelgallery #ytc-wrapper .ytc-thumbnails .ytc-row .ytc-column{margin-bottom:30px}.videos .youtubechannelgallery #ytc-wrapper .ytc-thumbnails .ytc-row .ytc-column .ytctitle{display:none}.videos .youtubechannelgallery #ytc-wrapper .ytc-links .ytc-youtubelink{display:none}.videos .youtubechannelgallery #ytc-wrapper .ytc-thumbnails .ytc-pagination a{color:#999}body{width:100%;*zoom:1}body:before,body:after{content:"";display:table}body:after{clear:both}.block-wishlist .block-content{padding:20px 10px}#wishlist-sidebar{list-style:none;margin:0;padding:0}#wishlist-sidebar .wish-thumb{float:left;width:30%}#wishlist-sidebar .wish-thumb img{width:100%;height:auto}#wishlist-sidebar .wish-links{float:left;width:65%;margin-left:5%}#wishlist-sidebar .wish-links .btn-remove{margin-bottom:5px;display:block}#wishlist-sidebar .product-details{float:left;width:100%;clear:both}#wishlist-sidebar .product-name{margin-top:20px}#wishlist-sidebar .product-name a{text-decoration:none}#wishlist-sidebar .price-details{width:100%;float:left;text-align:right;margin-bottom:20px}#wishlist-sidebar .price-details .old-price{display:none}#wishlist-sidebar .price-details .special-price,#wishlist-sidebar .price-details .price{font-size:16px;float:right}#wishlist-sidebar .price-details .special-price .price-label,#wishlist-sidebar .price-details .price .price-label{display:none}@media only screen and (min-width: 1025px){#sidebar-left,#sidebar-right{margin-bottom:0}}#sidebar-left button,#sidebar-left input,#sidebar-left select,#sidebar-right button,#sidebar-right input,#sidebar-right select{vertical-align:middle}#sidebar-left button,#sidebar-right button{margin-left:0}#sidebar-left dl,#sidebar-left dt,#sidebar-left dd,#sidebar-left ol,#sidebar-left ul,#sidebar-left p,#sidebar-right dl,#sidebar-right dt,#sidebar-right dd,#sidebar-right ol,#sidebar-right ul,#sidebar-right p{margin:0;padding:0;list-style:none}#sidebar-left .currently,#sidebar-right .currently{padding-left:10px;margin:10px 0}#sidebar-left input[name="amshopby-price"],#sidebar-left button[name="amshopby-price"],#sidebar-right input[name="amshopby-price"],#sidebar-right button[name="amshopby-price"]{float:none;display:inline-block}#sidebar-left input[name="amshopby-price"],#sidebar-right input[name="amshopby-price"]{min-width:50px}#sidebar-left .btn-remove,#sidebar-right .btn-remove{float:right;display:block;background-repeat:no-repeat;width:13px;height:12px}#sidebar-left .currently+.actions,#sidebar-right .currently+.actions{margin-bottom:15px}#sidebar-left .block:not(.block-progress),#sidebar-right .block:not(.block-progress){margin-top:20px;float:left;width:100%}#sidebar-left .block:not(.block-progress):first-child,#sidebar-right .block:not(.block-progress):first-child{margin:0}#sidebar-left .block:not(.block-progress) .block-content,#sidebar-right .block:not(.block-progress) .block-content{float:left;width:100%;overflow:hidden;max-height:0;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;-moz-transition:all 0.5s ease;transition:all 0.5s ease}#sidebar-left .block:not(.block-progress) .block-content dl,#sidebar-right .block:not(.block-progress) .block-content dl{border:1px solid black}#sidebar-left .block:not(.block-progress) .block-content.active,#sidebar-right .block:not(.block-progress) .block-content.active{margin-top:10px;max-height:2000px}@media only screen and (min-width: 1025px){#sidebar-left .block:not(.block-progress) .block-content,#sidebar-right .block:not(.block-progress) .block-content{max-height:none !important;margin-top:10px}}#sidebar-left .block:not(.block-progress) .block-content dt,#sidebar-right .block:not(.block-progress) .block-content dt{padding:5px 10px;background:black;border-top:1px solid black;border-bottom:1px solid black}#sidebar-left .block:not(.block-progress) .block-content dt:first-child,#sidebar-right .block:not(.block-progress) .block-content dt:first-child{margin-top:0;border-top:0}#sidebar-left .block:not(.block-progress) .block-content dd,#sidebar-right .block:not(.block-progress) .block-content dd{padding:0 10px;margin:15px 0}#sidebar-left .block:not(.block-progress) .block-content li,#sidebar-right .block:not(.block-progress) .block-content li{margin:10px 0}#sidebar-left .block:not(.block-progress) .block-content li:first-child,#sidebar-right .block:not(.block-progress) .block-content li:first-child{margin-top:0}#sidebar-left .block:not(.block-progress) .block-content li:last-child,#sidebar-right .block:not(.block-progress) .block-content li:last-child{margin-bottom:0}#sidebar-left .block:not(.block-progress) .block-content .product .product-image,#sidebar-right .block:not(.block-progress) .block-content .product .product-image{display:inline-block;vertical-align:top;margin-right:10px;max-width:30%}#sidebar-left .block:not(.block-progress) .block-content .product .product-image img,#sidebar-right .block:not(.block-progress) .block-content .product .product-image img{padding:5px;border:1px solid black}#sidebar-left .block:not(.block-progress) .block-content .product .product-details,#sidebar-right .block:not(.block-progress) .block-content .product .product-details{display:inline-block;max-width:calc(70% - 14px);vertical-align:top}#sidebar-right .block-content{max-height:none !important;margin-top:10px !important}#sidebar-right .layer-menu{cursor:default}#sidebar-right .layer-menu span{display:none !important}#sidebar-left .block-title,#sidebar-right .block-title,.tabs-content-container .block-title{float:left;width:100%}#sidebar-left .block-title .layer-menu,#sidebar-right .block-title .layer-menu,.tabs-content-container .block-title .layer-menu{outline:0;display:block;float:left;width:100%;position:relative;cursor:pointer;text-decoration:none;padding-bottom:5px;border-bottom:1px solid black}@media only screen and (min-width: 1025px){#sidebar-left .block-title .layer-menu,#sidebar-right .block-title .layer-menu,.tabs-content-container .block-title .layer-menu{cursor:default}#sidebar-left .block-title .layer-menu span,#sidebar-right .block-title .layer-menu span,.tabs-content-container .block-title .layer-menu span{display:none !important}}#sidebar-left .block-title .layer-menu span,#sidebar-right .block-title .layer-menu span,.tabs-content-container .block-title .layer-menu span{top:10px}#sidebar-left .block-title .layer-menu span,#sidebar-left .block-title .layer-menu span:after,#sidebar-right .block-title .layer-menu span,#sidebar-right .block-title .layer-menu span:after,.tabs-content-container .block-title .layer-menu span,.tabs-content-container .block-title .layer-menu span:after{border-radius:3px;height:5px;right:0;width:22px;background:black;position:absolute;display:block;content:''}#sidebar-left .block-title .layer-menu span,#sidebar-left .block-title .layer-menu span:after,#sidebar-right .block-title .layer-menu span,#sidebar-right .block-title .layer-menu span:after,.tabs-content-container .block-title .layer-menu span,.tabs-content-container .block-title .layer-menu span:after{-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}#sidebar-left .block-title .layer-menu span:after,#sidebar-right .block-title .layer-menu span:after,.tabs-content-container .block-title .layer-menu span:after{bottom:0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#sidebar-left .block-title .layer-menu.active span,#sidebar-right .block-title .layer-menu.active span,.tabs-content-container .block-title .layer-menu.active span{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#sidebar-left .block-title .layer-menu.active span:after,#sidebar-right .block-title .layer-menu.active span:after,.tabs-content-container .block-title .layer-menu.active span:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#sidebar-right .sidebar{background:#f9f9f9;padding:20px 20px}#sidebar-right .sidebar .widget{margin-bottom:50px}#sidebar-right .sidebar .widget:last-of-type{margin-bottom:0}#sidebar-right .sidebar .widget ul{margin:5px 30px !important}#sidebar-right .sidebar .widget ul.children{list-style-type:initial}#sidebar-right .sidebar .widget ul.children li{margin-bottom:5px}#sidebar-right .sidebar .widget .widget-title{border-bottom:2px solid #31113f;margin:0;margin-bottom:20px}@media only screen and (min-width: 1025px){.single #sidebar-right{padding:40px 0}}#sidebar-left{margin-top:20px;margin-bottom:20px}@media only screen and (min-width: 1025px){#sidebar-left{margin-top:10px;margin-bottom:10px}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.IE-warning{width:100%;float:left;display:block;background-color:#ffa500;padding:10px 12px;text-align:center}.IE-warning a{color:#FC0000}

.product-grid.category_new_layout {
    border: 0;
}
.product-grid.category_new_layout .product-grid-row {
    margin: 0 -15px;
}
.product-grid.category_new_layout .product-grid-col {
    float: left;
    padding: 0 15px;
    width: 33.33%;
    padding-bottom: 60px;
}
.product-grid.category_new_layout  a.minimal-price-link {
    display: none;
}
.product-grid.category_new_layout  .image-container {
    text-align: center;
    padding: 25px 0 0;
}
.product-grid.category_new_layout h2.product-name {
    line-height: normal;
    text-align: center;
    min-height: 75px;
    margin-bottom: 0;
}
.product-grid.category_new_layout .product-label {
    position: absolute;
}
.product-grid.category_new_layout .price-box {
    text-align: center;
}
.product-grid.category_new_layout .view-product {
    text-align: center;
}

.product-grid.category_new_layout .view-product a {
    padding: 17px 39px;  
    border-radius: 26px;
    background-image: none;
    background: #90b25e;
    border: 2px solid #90b25e;
    border-radius: 45px;
    color: #fff !important;
    cursor: pointer;
    display: inline-block;
    font-family: 'Poppins', sans-serif;
    font-weight: 700;
    letter-spacing: 1.6px;
    text-decoration: none;
    vertical-align: middle;
    margin-top: 15px;
}
.product-grid.category_new_layout  .product-label .label {
    font-weight: 600;
    text-transform: uppercase;
}
.product-grid.category_new_layout .price-box .price {
    font-weight: bold;
    font-size: 18px;   
}

.product-grid.category_new_layout a.product-name {
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    -webkit-line-clamp: 2;
}
.product-grid.category_new_layout .price-box p.old-price, p.special-price {
    display: inline-block;
     margin:0;
}
.product-grid.category_new_layout .price-box span.price-label {
    display: none;

}
.product-grid.category_new_layout .price-box .old-price .price {
    font-size: 16px;
    font-weight: normal;
    vertical-align: top;
}

@media (max-width:991px){
.product-grid.category_new_layout h2.product-name {  
    min-height: 70px;
    font-size: 24px;
}
.product-grid.category_new_layout .view-product a {
    padding: 10px 25px;  
}
}

@media (max-width:767px){
.product-grid.category_new_layout .product-grid-col {
    width: 50%;
    padding-bottom: 40px;
}
}

@media (max-width:479px){
.product-grid.category_new_layout .product-grid-col {
    width: 100%;
}
.product-grid.category_new_layout h2.product-name {
    min-height: 100%;
    font-size: 24px;
    margin: 0 0 15px;
}
}