/* main-styles.css */
@keyframes shake{
    10%,90%{transform:translate3d(-1px, 0, 0)}
    20%,80%{transform:translate3d(2px, 0, 0)}
    30%,50%,70%{transform:translate3d(-4px, 0, 0)}
    40%,60%{transform:translate3d(4px, 0, 0)}
}
@keyframes cssload-zoom{
    0%{transform:scale(0.5, 0.5)}
    50%{transform:scale(1, 1)}
    100%{transform:scale(1.5, 1.5)}
}
@font-face{
    font-family:'CodazonFont';src:url(fonts/CodazonFont.eot);src:url(fonts/CodazonFont.eot) format('embedded-opentype'),url(fonts/CodazonFont.ttf) format('truetype'),url(fonts/CodazonFont.woff) format('woff'),url(fonts/CodazonFont.svg) format('svg');font-weight:normal;font-style:normal;font-display:swap;
}
.scale-effect.cdz-banner{overflow:hidden;}
.scale-effect.cdz-banner img{transition:all 0.5s ease;backface-visibility:hidden;}
body{color:#282828;font:400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;background:#fff;}
address,
ol,
p,
ul{line-height:1.35;font:400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
.text-center{text-align:center;}
.text-uppercase{text-transform:uppercase;}
.action.primary,
button.action{text-transform:uppercase;}
button:focus,
.cart-container .form-cart .action.continue:focus,
button:active,
.cart-container .form-cart .action.continue:active,
button:hover,
.cart-container .form-cart .action.continue:hover{color:#fff;border-color:#000;background:#000;}
.columns a{color:#282828;}
.columns a:active,
.columns a:focus,
.columns a:visited{color:#282828;}
.columns a:hover{text-decoration:none;}
a{color:#282828;}
a:active,
a:focus,
a:visited{color:#282828;font-weight:400;}
a:active,
a:focus,
a:visited{color:#282828;}
a:hover{text-decoration:none;}
.h1, h1{font:400 24px/1.35 Open Sanst, Helvetica Neue, Verdana, Arial, sans-serif;color:#282828;margin:0 0 10px;}
.h2, h2{font:400 20px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;margin:0 0 10px;}
.h3, h3{font:400 18px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;margin:0 0 10px;}
.h4, h4{font:500 16px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;margin:0 0 5px;}
.flex-grid{display:flex;display:-ms-flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-align:stretch;-webkit-align-items:stretch;
    -moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;}
.abs-img{position:relative;display:block;overflow:hidden;}
.abs-img img{position:absolute;width:100%;height:auto;top:0;left:0;}
.abs-frame{position:relative;display:block;overflow:hidden;}
.abs-frame .abs-frame-inner{position:absolute;width:100%;height:100%;top:0;left:0;}
.sections.nav-sections{margin:0;}
.page-wrapper{background:#fff;}
.columns .column.main{padding-bottom:0;}
.cdz-main-content.block-static-block.widget{margin-bottom:0;}
.page-main-full{width:100%;max-width:100%;padding-left:0;padding-right:0;clear:both;}
.container{margin:0 auto;padding-left:10px;padding-right:10px;}
.container-fluid{width:100%;}
.cdz-block-title{margin-bottom:20px;}
.cdz-block-title .b-title.h2{font:400 24px/1.35 Open Sanst, Helvetica Neue, Verdana, Arial, sans-serif;color:#282828;margin-bottom:0;font-weight:500;}
.breadcrumbs .items,
.page-main:not(.page-main-full)>div{padding-left:10px;padding-right:10px;margin:0 auto;}
.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px;}
.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#757575;animation-timing-function:cubic-bezier(0, 1, 1, 0);}
.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite;}
.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite;}
.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite;}
.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite;}
.space-lg{margin-bottom:60px;}
.block.newsletter input{margin:0;}
.modal-popup .modal-inner-wrap{margin:2rem auto;}
.account .form-address-edit .actions-toolbar .action.primary,
.account .secondary .action.back,
.action.primary,
.cart-container .form-cart .action.continue,
.cdz-popup-area .cdz-popup.popup-wl-login-popup .no-account a.md-primary,
a.action.primary,
button{border:1px solid;box-shadow:none;-moz-box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;transition:all 0.5s ease;
    backface-visibility:hidden;padding:7px 15px;min-height:auto;text-transform:uppercase;}
.account .form-address-edit .actions-toolbar .action.primary:focus,
a.action.primary:focus,
.action.primary:focus,
.cdz-popup-area .cdz-popup .actions-toolbar .primary button:focus,
.account .form-address-edit .actions-toolbar .action.primary:active,
a.action.primary:active,
.action.primary:active,
.cdz-popup-area .cdz-popup .actions-toolbar .primary button:active,
.account .form-address-edit .actions-toolbar .action.primary:hover,
a.action.primary:hover,
.action.primary:hover,
.cdz-popup-area .cdz-popup .actions-toolbar .primary button:hover{color:#000;border-color:#000;background:#fff;}
.cart-container .form-cart .action.continue,button{color:#000;border-color:#000;background:#fff;font:400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
.account .form-address-edit .actions-toolbar .action.primary,
.action.primary,
.cdz-popup-area .cdz-popup .actions-toolbar .primary button,
a.action.primary{color:#fff;border-color:#000;background:#000;font:400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
.qs-button,
a.qs-button{display:block;padding:0;width:38px;height:38px;line-height:36px;border:1px solid;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;
    border-radius:100%;transition:all 0.5s ease;backface-visibility:hidden;color:#fff;border-color:#000;background:#000;}
.qs-button span,
a.qs-button span{font-size:0;display:block;text-indent:-99999px;overflow:hidden;vertical-align:middle;text-align:left;display:none;}
.qs-button:before,
a.qs-button:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;content:"\f06e";font-size:16px;vertical-align:middle;}
#back-top{position:fixed;right:15px;bottom:15px;z-index:100;}
#back-top a{color:#000;background:#fff;font:400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;text-transform:uppercase;font-size:0;padding:0;
    width:50px;height:50px;line-height:48px;border:1px solid;text-align:center;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;
    transition:all 0.5s ease;backface-visibility:hidden;color:#fff;border-color:#000;background:#000;display:block;box-shadow:3px 5px 10px 0 rgba(0, 0, 0, 0.3);
    -moz-box-shadow:3px 5px 10px 0 rgba(0, 0, 0, 0.3);}
#back-top a:before{display:inline-block;font-family:CodazonFont;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;content:"\e96b";font-size:20px;speak:none;line-height:46px;}
#back-top a:focus,#back-top a:active,#back-top a:hover{color:#000;border-color:#000;background:#fff;}
[class*="post-list-style"] .owl-dots,
[class*="product-list-style"] .owl-dots,
[class*="wrapper-adv-style"] .owl-dots{width:100%;text-align:center;margin:15px 0 0;}
.cdz-slideshow .icon-loading{font-size:0 !important;}
.cdz-slideshow .owl-nav [class*="owl-"]{top:-moz-calc((100% - 50px)/ 2);top:-webkit-calc((100% - 50px)/ 2);top:-o-calc((100% - 50px)/ 2);top:calc((100% - 50px) / 2);
    opacity:0;backface-visibility:hidden;visibility:hidden;}
.cdz-slideshow .owl-nav [class*="owl-"].owl-next{right:0;transform:translate(150%);}
.cdz-slideshow .owl-nav [class*="owl-"].owl-prev{left:0;transform:translate(-150%);}
.cdz-slideshow .owl-nav [class*="owl-"]{width:50px;height:50px;line-height:48px;}
.cdz-slideshow .owl-dots{width:100%;text-align:center;position:absolute;bottom:10px;}
.cdz-slideshow .owl-dots .owl-dot{overflow:hidden;display:inline-block;margin:0 2px;cursor:pointer;background-color:#333;width:11px;height:11px;border-radius:100%;
    position:relative !important;transition:all 0.5s ease;backface-visibility:hidden;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);
    -o-transform:scale(0.8);opacity:0.4;}
.cdz-slideshow .owl-dots .owl-dot.active{background-color:#757575;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);opacity:1;}
body input[type="datetime"],
body input[type="email"],
body input[type="number"],
body input[type="password"],
body input[type="search"],
body input[type="tel"],
body input[type="text"],
body input[type="url"]{color:#9c9c9c;border-color:#e1e1e1;background:0 0;font:400 12px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;height:35px;
    line-height:35px;padding-left:10px;padding-right:10px;outline:0;background-clip:padding-box;box-shadow:none;-moz-box-shadow:none;border-width:1px;border-radius:2px;}
body .page-footer input[type="email"],
body .page-footer input[type="text"]{height:40px;line-height:40px;}
label[for]{cursor:pointer;}
.fieldset>.field,
.fieldset>.fields>.field, form .field{margin:0 0 15px;}
.field>.label,
.fieldset>.field>.label,
.fieldset>.fields>.field>.label{margin:0 0;font-size:13px;}
.fieldset>.field:not(.choice)>.label{padding-right:0;}
.fieldset>.field>.label,
.fieldset>.fields>.field>.label{font-weight:400;}
.actions-toolbar>.secondary:last-child{margin-top:0;}
body .page-footer input[type="email"],
body .qty input,
body input[name="max_price"],
body input[name="min_price"],
body input[name="qty"]{border-width:0;border-bottom-width:1px;border-radius:0;}
.cdz-sidebar{position:absolute;width:320px;height:100%;top:0;background-color:#fff;z-index:888;overflow:auto;}
.cdz-sidebar.md-sidenav-left{left:-320px;right:auto;}
.cdz-sidebar.md-sidenav-right{left:auto;right:-320px;}
.cdz-sidebar-backface{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);visibility:hidden;z-index:887;opacity:0;}
.cdz-panel-open-right .cdz-sidebar-backface,
.cdz-panel-open-left .cdz-sidebar-backface{visibility:visible;opacity:1;transition:opacity ease 300ms;backface-visibility:hidden;}
body{right:0;left:0;}
.cdz-panel-open-right body, .cdz-panel-open-left body{position:relative;right:320px;left:auto;transition:right ease 300ms;backface-visibility:hidden;overflow:hidden;}
.md-sidenav-left,
.md-sidenav-right{width:320px;}
.slide-caption{position:absolute;color:#282828;}
.space-lg.below-slider{margin:45px auto 30px;}
.active .slide-caption form[data-role="tocart-form"]>button.tocart,
.active .slide-caption .slide-btn{-webkit-animation:slideBounceInDown 2s ease-in-out;-moz-animation:slideBounceInDown 2s ease-in-out;animation:slideBounceInDown 2s ease-in-out;}
@-webkit-keyframes slideBounceInDown{
    0%{opacity:0;-webkit-transform:translateY(-2000px)}
    60%{opacity:1;-webkit-transform:translateY(30px)}
    80%{-webkit-transform:translateY(-10px)}
    100%{-webkit-transform:translateY(0)}
}
@-moz-keyframes slideBounceInDown{
    0%{opacity:0;-moz-transform:translateY(-2000px)}
    60%{opacity:1;-moz-transform:translateY(30px)}
    80%{-moz-transform:translateY(-10px)}
    100%{-moz-transform:translateY(0)}
}
@-o-keyframes slideBounceInDown{
    0%{opacity:0;-o-transform:translateY(-2000px)}
    60%{opacity:1;-o-transform:translateY(30px)}
    80%{-o-transform:translateY(-10px)}
    100%{-o-transform:translateY(0)}
}
@keyframes slideBounceInDown{
    0%{opacity:0;transform:translateY(-2000px)}
    60%{opacity:1;transform:translateY(30px)}
    80%{transform:translateY(-10px)}
    100%{transform:translateY(0)}
}
.cdz-block .cdz-block-title{text-align:left;margin-bottom:20px;}
.cdz-block .cdz-block-title .b-title{font:400 18px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;font-weight:500;}
.abs-img{position:relative;display:block;overflow:hidden;}
.abs-img img{position:absolute;width:100%;top:0;left:0;max-height:none;}
.f-right{float:right;}
button.owl-dot{padding:0 0;font:inherit;border:0;background:0 0;border-radius:0;}
.cdz-dd-trigger{display:inline-block;}
h1.principia-title{font:400 24pt/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
.minicart-wrapper .cdz-dd-content .block-minicart{display:block;}
.nice-scroll{scrollbar-color:#ebebeb transparent;scrollbar-width:thin;scrollbar-border:none;}
.cdz-block-title{margin-bottom:20px;}
.cdz-block-title .b-title.h2{font:400 24px/1.35 Open Sanst, Helvetica Neue, Verdana, Arial, sans-serif;color:#282828;margin-bottom:0;font-weight:500;white-space:nowrap;}
.owl-loaded .owl-stage{display:-webkit-flex;display:-ms-flex;display:flex;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;
    -ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;}
.cdz-slideshow .owl-loaded .owl-stage{display:block;padding:0;}
.products-grid .product-item{background:#fff;}
.cdz-product .product-image-container{width:100%;}
.cdz-product .products{margin-bottom:0;margin-top:0;}
.product-item-info{width:100%;}
.product-item-link,
.product-item-name .product-item-link,
.product.name a{color:#282828;font:500 18px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;transition:all 0.5s ease;backface-visibility:hidden;}
.product-image-container{vertical-align:top;}
.product-item .price-box{margin:0 0 5px;}
.product-item .price-box .price{color:#282828;font:400 18px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
.product-item .price-box .price-label{margin-right:3px;}
.product-item .old-price{margin:0 5px 0 0;color:#999;}
.product-item .old-price .price{color:#999;}
.product-item .product-item-top{margin-bottom:10px;}
.cdz-product,
.no-loaded{position:relative;min-height:100px;}
.cdz-slideshow.no-loaded{height:auto;min-height:0;}
.cdz-slideshow.no-loaded .icon-loading{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;}
.blog-post-grid .owl-carousel:not(.owl-loaded),
.products .owl-carousel:not(.owl-loaded){display:block !important;opacity:0;max-height:310px;transition:all 0.3s ease;}
.owl-carousel .owl-nav [class*="owl-"]{text-align:center;font-size:0;border-width:1px;border-style:solid;display:inline-block;position:absolute;
    transition:all 0.5s ease;backface-visibility:hidden;color:#fff;border-color:#000;background:#000;}
.owl-carousel .owl-nav [class*="owl-"]:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;
    -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f104";font-size:20px;vertical-align:middle;}
.owl-carousel .owl-nav [class*="owl-"].owl-next:before{content:"\f105";}
.owl-carousel .owl-nav [class*="owl-"].owl-prev:before{content:"\f104";}
.cdz-slideshow .owl-carousel{margin-top:0 !important;margin-bottom:0 !important;}
.cdz-banner img{width:100%;}
.products .product-item{position:relative;}
.price-box{overflow:hidden;}
.price-box .old-price{float:left;margin-right:10px;}
.price-box .old-price,
.price-box .special-price{display:inline-block;vertical-align:top;}
.price-box .old-price .price-label,
.price-box .special-price .price-label{display:none;}
.rating-summary .rating-result{width:auto;margin-left:0;}
.rating-summary .rating-result:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;content:"\f005";font-size:12px;vertical-align:middle;letter-spacing:3px;content:"\f005""\f005""\f005""\f005""\f005";height:13px;
    color:#e1e1e1;}
.rating-summary .rating-result>span:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;content:"\f005";font-size:12px;vertical-align:middle;letter-spacing:3px;content:"\f005""\f005""\f005""\f005""\f005";height:13px;
    color:#757575;vertical-align:top;}
.grid.products-grid .products:not(.row),
.grid.products-grid.products:not(.row){margin-top:0;margin-bottom:0;}
.owl-carousel .owl-item .product-item-photo img{width:auto;max-width:100%;}
.rating-summary .rating-result>span{line-height:1;}
.rating-summary .rating-result>span:before{color:#f9c400;}
.modal-popup .modal-header{padding-top:2rem;padding-bottom:0;}
.modal-popup .modal-inner-wrap{width:40%;}
.modal-popup .modal-inner-wrap .modal-header .action-close{padding:0;width:40px;height:40px;border:1px solid;color:#fff;border-color:#000;background:#000;
    -webkit-border-radius:0;-moz-border-radius:0;border-radius:0;right:-40px;}
.modal-popup .modal-inner-wrap .modal-header .action-close:before{color:#fff;line-height:40px;margin-left:-1px;}
.qs-modal .modal-popup .modal-inner-wrap{width:1000px;max-width:calc(100% - 40px);}
.quickshop-modal .content-wrap{min-height:80%;min-height:80vh;}
.ajax-loading .qs-modal .modal-header{display:none;}
.qs-modal .modal-popup .modal-header{padding:0;}
.qs-modal .modal-popup .modal-content{padding:10px !important;max-height:80%;background:#fff;scrollbar-color:#ebebeb transparent;scrollbar-width:thin;scrollbar-border:none;}
.modal-popup.confirm .modal-content{padding-bottom:2rem;text-align:center;padding-top:10px;}
.modal-popup.confirm .modal-footer{text-align:center;padding-top:0!important;border-top:0;}
.product-item .product-image-container{width:100%;}
.sidebar-minicart{position:fixed;right:0;top:0;background:#fff;height:100%;width:300px;max-width:100%;z-index:9000;transform:translateX(100%);
    transition:transform ease 0.3s;backface-visibility:hidden;}
.sidebar-minicart .sidebar-cart-inner .block-minicartpro{visibility:hidden;}
.sidebar-cart-inner{width:100%;position:static;}
.sidebar-cart-inner .cart-trigger{position:absolute;width:40px;height:40px;color:#fff;border-color:#000;background:#000;left:-50px;top:50%;cursor:pointer;font-size:0;
    display:flex;display:-webkit-flex;align-items:center;}
.sidebar-minicart .cdz-backface{position:absolute;width:100vw;height:100%;top:0;right:300px;background-color:rgba(0, 0, 0, 0.3);z-index:-1;visibility:hidden;opacity:0;
    transition:0.3s;backface-visibility:hidden;}
.sidebar-minicart .cart-trigger{display:none;}
.block-authentication .action.action-login,
.block-authentication .action.action-register,
.block-minicart .block-content>.actions>.primary .action.primary,
.bundle-actions .action.primary,
.bundle-options-container .block-bundle-summary .box-tocart .action.primary,
.cart-container .checkout-methods-items .action.primary,
.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary,
.form-address-edit .actions-toolbar .action.primary,
.methods-shipping .actions-toolbar .action.primary,
.multicheckout .action.primary,
.product-info-main .box-tocart .action.tocart,
.product-options-bottom .box-tocart .action.tocart{font-size:16px;padding:10px 15px;}
.popup-authentication .block-authentication{border:none;}
.block-authentication .block-title strong{font:400 18px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;color:#282828;}
.block-authentication .block[class] ul{list-style:inside;padding:0;}
.block-authentication .actions-toolbar{margin-top:auto !important;}
.block-authentication .actions-toolbar>.primary .action{border-radius:0;border-width:1px;}
.block-authentication .form-login .fieldset{margin-bottom:0;}
.block-authentication .form-login .actions-toolbar{display:flex;align-items:center;justify-content:space-between;}
.block-authentication .form-login .actions-toolbar>.primary,
.block-authentication .form-login .actions-toolbar>.secondary{display:inline-block;vertical-align:middle;margin:0;padding:0;float:none;order:2;white-space:nowrap;}
.block-authentication .form-login .actions-toolbar>.secondary{order:1;width:100%;}
.block.newsletter{max-width:none;}
.cdz-slideshow{overflow:hidden;}
.cdz-slideshow .owl-stage{padding:0;}
.cdz-slideshow .owl-dots{width:100%;text-align:center;position:absolute;bottom:10px;}
.cdz-slideshow .owl-dots .owl-dot{overflow:hidden;display:inline-block;margin:0 2px;cursor:pointer;background-color:#333;width:11px;height:11px;border-radius:100%;
    position:relative !important;transition:all 0.5s ease;backface-visibility:hidden;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);
    -o-transform:scale(0.8);opacity:0.4;}
.cdz-slideshow .owl-dots .owl-dot.active{background-color:#757575;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);
    -o-transform:scale(1);opacity:1;}
.cdz-slideshow .owl-nav [class*="owl-"]{background:0 0;border:0;}
.cdz-slideshow .owl-nav [class*="owl-"]:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:3;font-size:26px;line-height:80px;color:#fff;
    background:#000;transform:translate(0, 0);transition:all 0.5s ease;backface-visibility:hidden;}
.cdz-slideshow .owl-nav [class*="owl-"]:hover:before{background-color:#fff;color:#000;border:1px solid #000;}
.cdz-slideshow .owl-nav [class*="owl-"]:after{border:1px solid #000;width:100%;height:100%;content:"";position:absolute;top:0;right:0;z-index:1;
    transition:all 0.5s ease;backface-visibility:hidden;}
.cdz-slideshow .owl-nav [class*="owl-"].owl-prev{left:10px;}
.cdz-slideshow .owl-nav [class*="owl-"]{top:-moz-calc((100% - 80px)/ 2);top:-webkit-calc((100% - 80px)/ 2);top:-o-calc((100% - 80px)/ 2);top:calc((100% - 80px) / 2);
    opacity:0;backface-visibility:hidden;visibility:hidden;}
.cdz-slideshow .owl-nav [class*="owl-"].owl-next{right:10px;transform:translate(150%);}
.cdz-slideshow .owl-nav [class*="owl-"].owl-prev{left:10px;transform:translate(-150%);}
.cdz-slideshow:hover .owl-nav [class*=owl-].owl-prev,
.cdz-slideshow:hover .owl-nav [class*=owl-].owl-next{transform:translateX(0px);visibility:visible;}
.cdz-slideshow:hover .owl-nav [class*=owl-]:not(.disabled){opacity:1;}
.cdz-slideshow .owl-nav [class*="owl-"]{width:50px;height:80px;line-height:78px;}
.cdz-slideshow .button-link{transition:all 0.5s ease;backface-visibility:hidden;}
.cdz-block-title{text-align:center;margin-bottom:35px;}
.cdz-block-title .b-title.h2{text-transform:uppercase;color:#282828;}
.cdz-block-title .b-title.h2 span{position:relative;}
.instagram-wrapper .owl-dots,
[class*="post-list-style"] .owl-dots,
[class*="product-list-style"] .owl-dots,
[class*="wrapper-adv-style"] .owl-dots{width:100%;text-align:center;position:absolute;bottom:10px;}
[class*='product-list-style'] .owl-dots .owl-dot.active,
[class*='post-list-style'] .owl-dots .owl-dot.active,
[class*='wrapper-adv-style'] .owl-dots .owl-dot.active,
.instagram-wrapper .owl-dots .owl-dot.active{background-color:#757575;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);
    -o-transform:scale(1);opacity:1;}
.product-list-style-14 .product-item .product-image-photo{transition:all 0.5s ease;backface-visibility:hidden;}
.product-list-style-14 .product-item .product-image-photo.hovered-img{opacity:0;}
.product-list-style-14 .product-item:hover .product-image-photo.hovered-img{opacity:1;}
.product-list-style-14 .product-item:hover .product-image-photo.main-img{opacity:0;}
.product-list-style-14 .owl-stage{padding:0;}
.product-list-style-14 .product-item .price-box{margin:5px 0;}
.product-list-style-14 .product-item .price-box .price-label{color:#282828;}
.post-list-style10{position:relative;}
.post-list-style10 .item-group{background:#fff;height:100%;overflow:hidden;backface-visibility:hidden;}
.post-list-style10 .post-top{position:relative;}
.post-list-style10 .post-top .post-img{overflow:hidden;}
.post-list-style10 .post-top .post-img img{transition:all 0.5s ease;backface-visibility:hidden;}
.post-list-style10 .post-bottom{padding:20px 0 0;}
.post-list-style10 .post-title{margin-bottom:10px;clear:both;}
.post-list-style10 .post-title .post-item-link{font:500 18px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;letter-spacing:1px;color:#282828;}
.post-list-style10 .post-title .post-item-link:hover{color:#757575;}
.post-list-style10 .post-desc{color:#999;font-size:13px;margin-top:10px;margin-bottom:10px;letter-spacing:1px;}
.post-list-style10 .post-date{color:#999;font:400 12px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;margin-left:auto;text-transform:uppercase;}
.post-list-style10 .post-author{color:#999;font:400 12px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;text-transform:uppercase;}
.post-list-style10 .post-footer{overflow:hidden;display:flex;align-items:center;margin-bottom:20px;}
.wrapper-adv-style-02{padding:50px 0 50px;margin-bottom:0;}
.wrapper-adv-style-02 .cdz-block-title .b-title{font:400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;color:#282828;margin-bottom:0;}
.wrapper-adv-style-02 .item{color:#282828;padding:20px 20px 0;font-size:110%;}
.wrapper-adv-style-02 .item .tt-top{width:80px;height:80px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;margin-bottom:15px;
    display:inline-block;vertical-align:top;overflow:hidden;}
.wrapper-adv-style-02 .item .tt-header .tt-name{color:#282828;}
.wrapper-adv-style-02 .item .tt-footer{margin-top:10px;}
.wrapper-adv-style-02 .rating-summary .rating-result>span::before{color:#ffad11;}
.cdz-video-wrap{overflow:hidden;position:relative;}
.cdz-video-wrap .ads-col-left{z-index:1;}
.cdz-video-wrap .ads-col-left .cdz-banner-text{padding:50px 0 50px 10%;height:100%;color:#fff;background-color:#757575;font-size:28px;}
.cdz-video-wrap .ads-col-left .cdz-banner-text .sub-title{font-weight:700;}
.cdz-video-wrap .ads-col-left .cdz-banner-text .desc p{margin:5% 0 15%;font-size:50%;}
.cdz-video-wrap .ads-col-left .cdz-banner{position:relative;margin:0;}
.cdz-video-wrap .ads-col-left .cdz-banner:after{position:absolute;content:"";top:-30%;border-bottom:100px solid transparent;width:100px;height:190%;background:#757575;
    transform:rotate(10deg);border-right:10px solid #fff;left:-moz-calc(100% - 50px);left:-webkit-calc(100% - 50px);left:-o-calc(100% - 50px);left:calc(100% - 50px);}
.cdz-video-wrap .ads-col-left .btn.primary{border:2px solid;padding:10px 45px;float:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;
    color:#fff;border-color:#fff;background:0 0;}
.b-b-home{padding-bottom:35px;border-bottom:2px solid #000;max-width:116px;}
.b-t-home{padding-top:35px;border-top:2px solid #000;}
.container ul.duvidas_freq_home{padding:0;text-align:center;margin-top:10px;margin-bottom:0;float:left;}
.container .cdz-video-wrap .ads-col-left .cdz-banner-text{background-color:#f7f5f5;padding:70px 0 70px 10%;}
.container .cdz-video-wrap .ads-col-left .cdz-banner-text.reverse{padding:30px 10% 30px 0;}
.cdz-video-wrap .ads-col-left .cdz-banner-text .h3{font-size:20pt;color:#000;}
.cdz-video-wrap .ads-col-left .cdz-banner-text .desc span{color:#000;}
.cdz-video-wrap .ads-col-left .cdz-banner-text .sub-title{color:#000;}
.cdz-video-wrap .ads-col-left .cdz-banner-text .actions{margin:10px 0 0;}
.cdz-video-wrap .ads-col-left .btn.primary{color:#000;border-color:#000;}
.cdz-video-wrap .ads-col-left .cdz-banner-text .action span{z-index:4;position:relative;font-size:16px;font-weight:500;}
.cdz-video-wrap .ads-col-left .cdz-banner:after{background:#f7f5f5;border-right:none;}
.box-youtube,
.box-youtube>div{width:100%;height:100%;position:relative;}
.container .cdz-video-wrap .ads-col-left .cdz-banner-text.dark{background-color:#000;padding:120px 0 120px 10%;}
.container .cdz-video-wrap .ads-col-left .cdz-banner-text.dark .h3{font-size:20pt;color:#fff;}
.cdz-video-wrap .ads-col-left .cdz-banner.dark:after{background:#000;width:30px;transform:rotate(0);left:calc(100% - 10px);}
.cdz-video-wrap .ads-col-left .cdz-banner.reverse:after{right:-moz-calc(100% - 50px);right:-webkit-calc(100% - 50px);right:-o-calc(100% - 50px);
    right:calc(100% - 50px);left:unset;transform:rotate(-10deg);}
.block.widget .product-item-info .product-item-details,
.block.widget .product-item-info .product-item-top{display:block;margin:0 auto 10px;text-align:center;max-width:500px;}
.cdz-product .product-image-container{width:100%;margin:0 auto;}
.owl-carousel .owl-item .product-item-photo img{max-width:100%;position:absolute;width:100%;top:0;left:0;}
.products.grid .product-item .product .product-item-name{min-height:60px !important;}
.product-item .product .product-item-name .product-item-link{font-size:28px;font-weight:600;font-family:Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
.product-item .product .product-item-name .product-item-link:hover{text-decoration:none;}
.product-item .price-box .old-price{margin-top:0.7rem;}
.product-item .price-box .old-price .price-wrapper .price{font-size:17px;color:#a8aeba;}
.product-item .price-box .price-wrapper .price{font-size:26px;}
.product-item-inner .installments-price{font-size:16px;}
.product-item-inner .product-item-actions{margin:10px 0 0;}
.product-list-style-14 .product-item .product-item-actions form{width:100%;}
.product-item-inner .product-item-actions button.action.tocart{font-size:22px;padding:10px 30px;font-weight:700;}
.product-item-inner .product-item-actions button.action.tocart:before{display:none;}
.owl-dots{position:relative;text-align:center;}
.owl-carousel .owl-dot{overflow:hidden;display:inline-block;margin:0 2px;cursor:pointer;background-color:#333;width:11px;height:11px;border-radius:100%;position:relative !important;
    transition:all 0.5s ease;backface-visibility:hidden;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);opacity:0.4;}
.owl-carousel .owl-dot.active{opacity:1;}
.main-content-top-left .menu-title{font-size:16px;}
.cdz-banner.scale-effect.materia_vogue a{position:relative;}
.cdz-banner.scale-effect.materia_vogue a span{position:absolute;bottom:7px;left:0;width:100%;}
.cdz-banner.scale-effect.materia_vogue a span>span{color:#000;border:2px solid #000;background:#fff;font-size:18px;font-weight:400;width:80%;display:block;
    margin:0 auto;position:relative;padding:5px 0;}
.cdz-blog-wrap .cdz-block-title p.b-title,
.instagram-wrapper .cdz-block-title p.b-title,
.twitter-feeds-wrap .cdz-block-title p.b-title,
.wrapper-adv-style-02 .cdz-block-title p.b-title{text-transform:initial;font-size:24pt;font-weight:400;white-space:break-spaces;}
.container .space-lg.block-nosso-blog p.b-title{text-decoration:underline;font-size:22pt;font-weight:400;}
.container .space-lg.block-nosso-blog{margin-bottom:20px;}
.container .space-lg.block-nosso-blog .cdz-block-title{margin-bottom:10px;}
div[has-content="true"]{display:initial;position:initial;}
.cdz-block-content .item .item-title{display:none;}
.cdz-slideshow.main-slideshow .owl-carousel .owl-item .item .item-image-product>img{display:none !important;}
.cdz-slideshow.main-slideshow .owl-carousel .owl-item .item .item-image-product>img.show-image-slider{display:initial !important;}
.sidebar-minicart.opened{transform:translateX(0);box-shadow:-2px 0 10px #e3e3e3;transition:transform ease 300ms;backface-visibility:hidden;}
.sidebar-minicart.opened .cdz-backface{z-index:0;visibility:visible;opacity:1;transition:300ms;backface-visibility:hidden;}
.sidebar-minicart.opened .cart-trigger{display:flex;display:-webkit-flex;}
.sidebar-cart-inner .cart-trigger:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;content:'\f291';font-size:16px;vertical-align:middle;margin-left:auto;margin-right:auto;}
.sidebar-cart-inner .cart-trigger .flying-destination{position:absolute;top:50%;left:0;display:block;}
.sidebar-cart-inner .cart-trigger .summary-count-label{position:absolute;font-size:11px;right:-7px;top:-10px;color:#fff;border-color:#000;background:#000;padding:3px 5px;
    border:2px solid #fff;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;min-width:24px;min-height:24px;text-align:center;}
.sidebar-minicart.opened .sidebar-cart-inner .block-minicartpro{visibility:visible;}
.sidebar-cart-inner .block-minicart .minicart-items-wrapper{height:auto!important;max-height:calc(100vh - 160px);}
.cdz-cart-validation-message .message.success{display:none;}
.sidebar-cart-inner .block-minicart .cart-total{position:fixed;width:100%;bottom:0;min-height:110px;z-index:1;max-width:320px;}
.ajaxcart-loading .sidebar-cart-inner .cart-trigger:before{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;content:'\f021';font-size:16px;vertical-align:middle;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;}
.searchsuite-autocomplete .suggest{display:none;}
.searchsuite-autocomplete .title .see-all{display:none;}
.searchsuite-autocomplete .qs-option-info .qs-option-title a,
.searchsuite-autocomplete .suggest ul[role=listbox] li a{color:#282828;}
.product-reviews-summary{display:inline-block;}
.product-reviews-summary .reviews-actions{vertical-align:top;line-height:1.35;}
.searchsuite-autocomplete .qs-option-info .qs-option-title a:hover,
.searchsuite-autocomplete .suggest ul[role=listbox] li a:hover,
.searchsuite-autocomplete .product ul li .qs-option-reviews .product-reviews-summary a:hover{color:#757575;}
@media (min-width:1199px){
    .wrapper-adv-style-02 .item{padding:50px 30px 0;}
}
@media only screen and (min-width:1200px){
    .breadcrumbs .items,
    .container,
    .page-main:not(.page-main-full)>div{width:1200px;}
    .sticky-menu.active .panel.wrapper{width:1200px;position:relative;margin:0 auto;}
}
@media (min-width:1300px){
    .breadcrumbs .items,
    .container,
    .page-main:not(.page-main-full)>div{width:1300px;}
    .sticky-menu.active .panel.wrapper{width:1300px;position:relative;margin:0 auto;}
    div.outras_materias:first-of-type{padding-top:65px;}
}
@media only screen and (min-width:1400px){
    .breadcrumbs .items,
    .container,
    .page-main:not(.page-main-full)>div{width:1400px;}
    .sticky-menu.active .panel.wrapper{width:1400px;position:relative;margin:0 auto;}
    div.outras_materias:first-of-type{padding-top:100px;}
}
@media only screen and (min-width:768px){
    .flex-grid-row{-webkit-flex-flow:row;flex-flow:row;}
    .fieldset>.field:not(.choice)>.label{clear:both;width:100%;text-align:left;}
    .fieldset>.field:not(.choice)>.control{width:100%;}
    .slide-caption.text-left{text-align:left !important;}
    .slide-caption.slide-bottom-right{right:7%;bottom:10%;}
    .slide-caption .button-link{display:inline-block;cursor:pointer;font-size:14px;padding:10px 45px;text-transform:uppercase;color:#fff;border-color:#000;
        background:#000;transition:all 0.5s ease;backface-visibility:hidden;}
    .actions-toolbar .secondary a.action{margin-top:0;}
    .block-content,
    .block-content .action{font-size:13px;}
    .secondary a.action{border-bottom:1px solid;}
    .cms-index-index .sticky-menu:not(.active) .header-vertical-menu-wrap .main-content-top-left:hover .menu-container{display:block;}
    .product-list-style-14 .product-item{margin-bottom:0;}
    .product-list-style-14 .product-item:hover .button-hover-wrap{opacity:1;transform:translateY(0px);}
    .product-list-style-14 .product-item-top{position:relative;margin-bottom:10px;}
    .product-list-style-14 .product-item-actions{margin:0;}
    .product-list-style-14 .button-hover-wrap{text-align:center;position:absolute;width:100%;bottom:0;z-index:1;left:0;padding:15px;transform:translateY(30px);opacity:0;}
    .product-list-style-14 .button-hover-wrap .qs-button,
    .product-list-style-14 .button-hover-wrap .tocart.primary,
    .product-list-style-14 .button-hover-wrap .tocompare{padding:0;width:38px;height:38px;line-height:36px;border:1px solid;text-align:center;-webkit-border-radius:100%;
        -moz-border-radius:100%;border-radius:100%;transition:all 0.5s ease;backface-visibility:hidden;color:#fff;border-color:#000;background:#000;line-height:34px;
        -webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .product-list-style-14 .button-hover-wrap .qs-button span,
    .product-list-style-14 .button-hover-wrap .tocart.primary span,
    .product-list-style-14 .button-hover-wrap .tocompare span{font-size:0;display:block;text-indent:-99999px;overflow:hidden;vertical-align:middle;text-align:left;display:none;}
    .product-list-style-14 .button-hover-wrap .qs-button:before,
    .product-list-style-14 .button-hover-wrap .tocart.primary:before,
    .product-list-style-14 .button-hover-wrap .tocompare:before{vertical-align:middle;}
    .product-list-style-14 .button-hover-wrap .product-item-actions,
    .product-list-style-14 .button-hover-wrap .qs-button,
    .product-list-style-14 .button-hover-wrap .tocompare{margin-right:10px;}
    .product-list-style-14 .button-hover-wrap .product-item-actions:last-child,
    .product-list-style-14 .button-hover-wrap .qs-button:last-child,
    .product-list-style-14 .button-hover-wrap .tocompare:last-child{margin-right:0;}
    .cdz-video-wrap .ads-col-left .cdz-banner-text .h3,
    .container .cdz-video-wrap .ads-col-left .cdz-banner-text.dark .h3{width:90%;margin:0 auto;}
    .container .cdz-video-wrap{margin-top:50px;}
    .space-lg.below-slider + .container .cdz-video-wrap{margin-top:0;}
    .products-grid .product-item .product-item-actions{width:70%;margin:10px auto 0;}
    .cdz-banner.scale-effect.materia_vogue center{padding:30px;}
    .cdz-banner.scale-effect.materia_vogue center img{width:80%;}
    div.outras_materias{width:100%;float:left;text-align:center;font-size:18px;}
    .actions.materias_slider{width:100%;float:left;text-align:center;margin:10px 0 40px;}
    .actions.materias_slider a{width:100%;float:left;}
    .actions.materias_slider a img{width:40%;}
    .materias .owl-carousel.owl-drag .owl-item .tt-comment{font-size:18px;text-align:center;}
    .materias .owl-carousel.owl-drag .owl-item .tt-inner{padding:0 10%;}
    .cdz-slideshow .slide-caption.slide-bottom-right{right:30rem;bottom:15%;}
    .cdz-slideshow .slide-caption.slide-bottom-right.kits_new{right:20%;bottom:25%;}
    .cdz-slideshow .slide-caption.slide-bottom-right.recipe{right:26%;bottom:20%;}
    .cdz-slideshow .slide-caption.slide-bottom-right.black-friday{right:20%;bottom:15%;}
    .cdz-slideshow .slide-caption.slide-bottom-right.black-friday>a.button-link.action{background-color:#FFF212;color:#000;}
    .cdz-slideshow .slide-caption.slide-bottom-right.natal{right:19%;bottom:22%;}
    .cdz-slideshow .slide-caption a.button-link,
    .cdz-slideshow .slide-caption button.tocart{font-size:18pt;font-weight:700;padding:15px 45px;width:250px;text-align:center;}
    .cdz-blog-wrap.post-list-style10{padding-top:10px;}
    .cdz-product-wrap .product-item .price-box .old-price{float:initial;}
    .container ul.duvidas_freq_home{list-style:none;margin:10px auto 0;width:100%;}
}
@media (max-width:1400px){
    .cdz-slideshow .slide-caption.slide-bottom-right{right:13%;}
    .cdz-slideshow .slide-caption.slide-bottom-right.recipe{right:23%;}
}
@media only screen and (max-width:1199px){
    [class*='product-list-style'] .owl-nav,[class*='post-list-style'] .owl-nav,[class*='wrapper-adv-style'] .owl-nav{display:none;}
    .cdz-slideshow .owl-nav{display:none;}
}
@media only screen and (max-width:767px){
    h1.principia-title{font:400 22pt/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
    body{font:400 13px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
    .columns .column.main{max-width:100%;}
    .container-fluid{padding-left:10px;padding-right:10px;}
    .navigation,.breadcrumbs,
    .page-header .header.panel,
    .header.content,.footer.content,
    .page-main,
    .page-wrapper>.widget,
    .page-wrapper>.page-bottom,
    .block.category.event,
    .top-container{padding-left:10px;padding-right:10px;}
    .space-lg{margin-bottom:20px;}
    .space-xs{margin-bottom:15px;}
    .space-md{margin-bottom:20px;}
    #back-top{display:none !important;}
    .modal-popup .modal-inner-wrap{max-width:90%;}
    html[class*='cdz-panel-open-']{height:100%;overflow:hidden;width:100%;}
    html[class*='cdz-panel-open-'] body{height:100%;overflow:hidden;position:relative;width:100%;}
    html[class*='cdz-panel-open-'] .cdz-sidebar{z-index:900;overflow:auto;height:100%;position:fixed;top:0;width:80%;width:calc(100% - 70px);}
    html[class*='cdz-panel-open-'] .cdz-sidebar.md-sidenav-right{left:auto;right:0;}
    html[class*='cdz-panel-open-'] .cdz-sidebar.md-sidenav-left{left:0;right:auto;}
    html[class*='cdz-panel-open-'] .cdz-sidebar #minicart-list{overflow-y:scroll;}
    html[class*='cdz-panel-open-'] .cdz-sidebar .utilies-section{max-height:100%;}
    html.cdz-panel-open-left .cdz-sidebar.md-sidenav-right{display:none;}
    .slide-caption{width:100%;text-align:center;top:20%;}
    .cdz-block-title{margin-bottom:10px;}
    .cdz-block-title .b-title.h2,.cdz-block-title .b-title.h1{font:400 18px/1.35 Open Sanst, Helvetica Neue, Verdana, Arial, sans-serif;margin-bottom:0;}
    .item-group{padding:0;}
    .product-item-info{padding:0;}
    .product-item-top{position:relative;margin-bottom:5px;}
    .product-item-details{text-align:center;}
    .products-grid .product-item .product-item-actions{display:flex !important;margin:10px auto 5px;justify-content:center;align-items:center;}
    .product-item-inner{position:relative;text-align:center;margin:5px 0;}
    .product-item{padding:10px;}
    .product-item .product-item-name{text-overflow:ellipsis;overflow:hidden;}
    .product-item .price-box .price{font:400 16px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
    .product-item .price-box .old-price{margin-left:5px;margin-right:0;float:none;}
    .product-item .product-item-name .product-item-link,
    .product-item .product-item-link,.product-item .product.name a{font:400 14px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;text-transform:capitalize;}
    .product-item .qs-button,.product-item .product-item-description,.product-item .product-item-sku{display:none;}
    .product-item .product-image-wrapper .product-image-photo{transition:all 500ms ease;backface-visibility:hidden;}
    .products-grid .owl-item .product-item{width:100%;}
    .grid.products-grid .products:not(.row),.grid.products-grid.products:not(.row){overflow:hidden;}
    .modal-popup .modal-inner-wrap{width:90%;}
    .modal-popup .modal-inner-wrap .modal-header .action-close{top:0;right:0;}
    .page-main{padding-left:0;padding-right:0;}
    .cdz-slideshow{margin-bottom:20px;}
    .product-list-style-14 .product-item{padding:0;}
    .product-item .price-box .price-wrapper .price{font-size:24px;}
    .product-item .price-box .old-price .price-wrapper .price{font-size:16px;}
    .product-list-style-14 .product-item .product-item-actions{margin-top:7px;}
    .product-list-style-14 .product-item .tocart:before{display:inline-block;font-family:'CodazonFont';font-style:normal;font-weight:normal;line-height:1;
        -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e994";font-size:16px;speak:none;}
    .post-list-style10{margin-bottom:0;}
    .post-list-style10 .post-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    .post-list-style10 .post-title .post-item-link{font:400 14px/1.35 Open Sans, Helvetica Neue, Verdana, Arial, sans-serif;}
    .post-list-style10 .post-author,.post-list-style10 .post-date{font-size:11px;}
    .products.list.owl-carousel.owl-drag .owl-item{border:1px solid #dfdfdf;padding:10px 5px;margin-left:1px;}
    .product-item .product .product-item-name .product-item-link{font-size:22px;}
    .wrapper-adv-style-02{padding:50px 0 0px;}
    .wrapper-adv-style-02 .cdz-block-title .b-title{font-size:20px;color:#282828;margin-bottom:0;}
    .wrapper-adv-style-02 .item{padding:0;}
    .wrapper-adv-style-02 .owl-nav{position:static;margin-top:0;}
    .wrapper-adv-style-02 .owl-dots{position:absolute;bottom:2px;text-align:center;width:100%;display:block;}
    .wrapper-adv-style-02 .owl-carousel.owl-loaded{padding-bottom:20px;}
    .cdz-video-wrap .ads-col-left{padding:0 10px;}
    .cdz-video-wrap .ads-col-left .cdz-banner{position:relative;padding:3rem;}
    .cdz-video-wrap .ads-col-left .cdz-banner:after{display:none;}
    .cdz-video-wrap .ads-col-right{position:relative;width:100%;}
    .box-youtube{width:100%;padding-top:56.25%;position:relative;}
    .box-youtube iframe{width:100%;height:100%;position:absolute;top:0;left:0;}
    .cdz-video-wrap .ads-col-left .cdz-banner{padding:3rem 1.2rem;}
    .container ul.duvidas_freq_home{padding:0 5px;margin-bottom:0;max-width:100%;margin-top:15px;}
    .instagram-wrapper .cdz-block-title,.twitter-feeds-wrap .cdz-block-title{text-align:center;margin:10px 0;}
    .cdz-slideshow .cdz-slideshow-inner .owl-dots{bottom:0;}
    .cdz-slideshow.main-slideshow-mobile .slide-caption{top:0;height:100%;position:initial;}
    .cdz-slideshow.main-slideshow-mobile button.tocart.button-link.slide-btn{padding:6px 25px;}
    .cdz-slideshow.main-slideshow-mobile button.tocart.button-link.slide-btn.frete-gratis{bottom:6%;left:1.5rem;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn{position:absolute;background-color:#000;color:#fff;padding:10px 25px;text-transform:uppercase;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn.right-bottom{bottom:2.5%;right:3.4rem;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn.right-bottom.kits{bottom:3%;right:1.5rem;padding:12px 25px;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn.right-bottom2{bottom:2.8%;right:1rem;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn.right-bottom2.nc_pca{right:3.7rem;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn.right-bottom.black-friday{background-color:#FFF212;color:#000;bottom:5%;right:1.9rem;}
    .product-item-inner .product-item-actions button.action.tocart{width:60%;padding:10px 0;text-align:center;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn.right-bottom.recipe{bottom:10%;right:2.5rem;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn.right-bottom.natal{bottom:6%;right:35%;}
    .cdz-slideshow.main-slideshow-mobile .button-link.slide-btn>span{font-weight:bold;font-size:18px;}
    .cdz-main-content .container .cdz-video-wrap .ads-col-left .cdz-banner-text{padding:25px 20px 40px;}
    .cdz-banner.scale-effect.materia_vogue center{padding:20px;}
    .cdz-banner.scale-effect.materia_vogue center img{width:90%;}
    .cdz-slider.materias{margin-bottom:10px;}
    .actions.materias_slider{width:100%;float:left;text-align:center;padding:0;margin:10px 0;min-height:30px;}
    .actions.materias_slider a{width:30%;float:left;margin-right:3.3333%;min-height:26px;}
    .actions.materias_slider a.materia_item.active{border-bottom:2px solid #000;}
    .actions.materias_slider a img{display:block;width:80%;margin:0 auto;}
    .materias .owl-carousel.owl-drag .owl-item .tt-comment{font-size:18px;text-align:center;}
    .materias .owl-carousel.owl-drag .owl-item .tt-inner{padding:0 10%;}
    .cdz-slider.main-slideshow{margin-bottom:40px;}
    .container.space-lg.block-nosso-blog{margin-bottom:0;}
    .container .cdz-video-wrap .ads-col-left .cdz-banner-text.reverse{padding:30px 20px 50px;}
    .container.row-produts{margin-bottom:15px;}
    .cdz-video-wrap .ads-col-right.main-video{margin-bottom:20px;}
    .cdz-slideshow.main-slideshow-mobile .slide-caption button.tocart{position:absolute;background-color:#000;color:#fff;padding:10px 25px;text-transform:uppercase;}
    .box-youtube>div{position:initial;}
    .scale-effect.cdz-banner.materia_vogue:hover img{-webkit-transform:initial;-moz-transform:initial;-ms-transform:initial;-o-transform:initial;}
    .container.block-materias{margin-bottom:0;}
    .container.block-conceitos{margin-bottom:45px;}
    .b-b-home{max-width:unset;}
}
@media (max-width:480px){
    .products.grid .product-item .product .product-item-name{min-height:90px !important;-moz-hyphens:unset;-ms-hyphens:unset;-webkit-hyphens:unset;hyphens:unset;}
}
