@font-face{font-family:'susaboldregular';src:url(assets/fonts/susa-bold-webfont.eot);src:url(assets/fonts/susa-bold-webfont.eot?#iefix) format('embedded-opentype') , url(assets/fonts/susa-bold-webfont.woff2) format('woff2') , url(assets/fonts/susa-bold-webfont.woff) format('woff') , url(assets/fonts/susa-bold-webfont.ttf) format('truetype') , url(assets/fonts/susa-bold-webfont.svg#susaboldregular) format('svg');font-weight:normal;font-style:normal}body,h1,h2,h3,h4,h5,h6,.section-title .heading,.section-title .excerpt{color:#671818}body{background-color:#671818}small{color:inherit}#wrapper-site,.wrapper-site{background-color:#fafafa}.content-main{padding:60px 20px}.layers-masonry-column.txt{padding-top:15px;padding-bottom:15px}.push-top-large{margin-top:15px}.swiper-slide .overlay{padding-bottom:0}.swiper-slide .container{margin-bottom:0}.swiper-slide .section-title{margin-bottom:30px}.media .heading{margin-bottom:30px}.image-right .media-image{margin-left:60px}.image-left .media-image{margin-right:60px}.title-container .excerpt,.media.large .excerpt{font-size:1.7rem}.invert .section-title .excerpt,.invert.section-title .excerpt{color:#fff}.slide .section-title .heading{font-family:'susaboldregular';font-size:4rem}.button{border-radius:3px}.well a{color:#fff}.thumbnail-media img{transition:.2s all ease-in-out}.thumbnail-media a:hover img,.thumbnail-body a:hover{opacity:.8}.wpcf7-form p{font-weight:inherit}.off-canvas-right{width:290px;position:absolute}.off-canvas-right.open+.wrapper-site{left:-290px}.open[class*=" off-canvas-"]{overflow-y:auto}section[class*=" off-canvas-"] .section-nav-title{color:#fff}.header-secondary{background-color:#671818}.header-site .container{padding:10px}.header-site,.header-site.header-sticky{box-shadow:0 1px 2px rgba(0,0,0,.2)}.header-cart{margin-left:30px}.title-container.storekit-category-header-image:before{background-color:rgba(103,24,24,.9)}.title-container.storekit-category-header-image:before{mix-blend-mode:darken}.title-container .title{padding:20px}.title-container .excerpt{max-width:inherit}.overlay.darken{background:transparent}.site-logo-link img{max-height:inherit;height:75px}.is_stuck .logo{margin-top:0!important}.is_stuck .site-logo-link img{height:50px;transition:height .1s ease}.title-container{background-repeat:repeat;background-position:center;background-image:url(assets/images/xbg_choco.png.pagespeed.ic.xYvVkr6JoW.png)}.page-id-9 .title-container,.page-id-1152 .title-container,.page-id-1505 .title-container,.page-id-1514 .title-container{display:none}invert .nav>li>a{opacity:1}.header-secondary li a,.copyright .nav-horizontal a{font-weight:400;font-size:1.25rem}.header-secondary li.social-icon a{font-size:.8rem}.header-site nav li a{font-size:1.4rem}.nav-horizontal li.current-menu-item>a{color:#e30973!important;opacity:1}.sub-menu{border:none}.sub-menu li{border-bottom:none}.sub-menu li a{font-weight:400}.header-site nav .current-menu-parent .current-menu-item a,.sub-menu li a:hover{background-color:#e30973!important;color:#fff!important}.copyright .nav-horizontal li{margin:0 20px 0 0}.excerpt{margin:10px 0!important}.well{background:#671818;word-wrap:break-word}.well>*,.well,.well h5{color:#fff}.post a{color:#e30973}.well a.button{color:#fff}.well .section-title .heading,.well .section-title .heading a{color:#fff;line-height:2.8rem}.comment-edit-link{display:none}.post:hover{opacity:.9}.addthis_toolbox{float:right!important}.addthis_toolbox a{border-bottom:none!important}section.archive,#comments .comment-list{-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em}section.archive .post,#comments .comment{display:inline-block;margin:0 0 1em;padding:1em;width:100%}@media only screen and (max-width:1024px){section.archive,#comments .comment-list{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media only screen and (max-device-width:1024px) and (orientation:portrait){section.archive,#comments .comment-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (max-width:768px){section.archive,#comments .comment-list{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (max-width:480px){section.archive,#comments .comment-list{-moz-column-count:1;-webkit-column-count:1;column-count:1}}input[type="number"]{max-width:70px;padding:0 0 0 8px}.page div.wpcf7{margin-top:50px}.wpcf7-form-control-wrap{margin-bottom:5px}.story .woocommerce .login{margin:20px auto}.cart_list .quantity{color:#fff}.woocommerce-message a{float:right}.widget_shopping_cart .button{width:98%;margin-bottom:5px}.widget_shopping_cart .button{background-color:#e30973}.product-categories li,.product_list_widget li{font-size:1.35rem}.product-categories li.current-cat>a{color:#e30973}.product-categories li:not(:last-child) {margin:5px 0!important}.product-categories > li:not(:last-child) {margin-bottom:10px!important}.product-categories>li>a{display:inline-block;margin-bottom:5px}.woocommerce-result-count-container,.products .product{background:#efefef}.products h3+.price,.products .star-rating+.price{margin-top:0}.products h3{font-size:1.5rem;font-weight:600}.price{color:#e30973}.product_meta{margin-top:20px}.stock.in-stock{color:#671818}.variations_form table td{vertical-align:top}.variations_form table td label{padding:10px 10px 0 0;font-size:1.2rem;font-weight:700;text-transform:uppercase}.variations_form .reset_variations{position:relative;bottom:inherit;right:inherit;background:transparent}.purchase-options-container{margin-bottom:0}.shop_attributes{border:none}.shop_attributes th{min-width:100px}.shop_attributes td,.shop_attributes td p{font-size:1.3rem}.shop_table.cart{border-collapse:inherit}.shop_table ul,.cart_totals ul{margin:0}.shop_table label,.shop_table input[type="radio"],.cart_totals label,.cart_totals input[type="radio"]{display:inline-block;vertical-align:middle}.shop_attributes th,.shop_attributes td,.shop_attributes tr:last-child td{vertical-align:middle;border-bottom:1px solid #999}.shop_attributes td p{margin-bottom:0}.meta-item i{display:none}body.single-product .ppt,body.single-product .pp_description{display:none!important}#shipping_method li{list-style-type:none}.copyright .site-text{text-align:right}.copyright .nav-horizontal a{font-size:1.1rem}@media only screen and (min-width:768px){.header-left .logo{margin-top:-34px}}@media only screen and (max-width:768px){.header-cart{display:none}.site-logo-link img{height:50px}.header-site .container,.header-site>.header-block{display:block}.header-left .logo,.header-site nav{vertical-align:middle;display:inline-block;line-height:0}.header-left .logo{float:left}.header-site nav{float:right}.swiper-slide,.swiper-container{height:auto!important}.sidebar,.products .img-wrap img{width:100%}.swiper-slide .section-title{margin-bottom:0}.slide .section-title .heading{line-height:1em}.copyright .t-right{width:100%}.home .swiper-slide .section-title,.copyright .site-text{text-align:center}}