@charset "UTF-8";@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes modalopen{0%{opacity:0}to{opacity:1}}.white-popup-block{background:#ccc;padding:20px;max-width:300px;margin:0 auto;animation:open 1s}.mfp-removing{animation:close 1s}@keyframes open{0%{opacity:0}to{opacity:1}}@keyframes close{0%{opacity:1}to{opacity:0}}*:focus{outline:0!important}a:active,a:focus,a:visited,button:active,button:focus,button:visited{outline:0!important;border:none;-moz-outline-style:none;outline:none;text-decoration:none}.custom-hidden,.product-description p.hide,.product--outer-details p.hide{display:none}.product-description p,.product--outer-details p{margin:0 0 10px}.product-description p:first-letter,.product--outer-details p:first-letter{text-transform:capitalize}.product-description span.komoku,.product--outer-details span.komoku{color:#a01;font-weight:700;font-size:18px;display:inline-block;margin:25px 0 10px}.product-description ol.preparation,.product-description ol.default,.product--outer-details ol.preparation,.product--outer-details ol.default{margin-top:5px;margin-bottom:20px;padding-left:0;list-style:inside decimal}.product-description ol.preparation li:first-letter,.product-description ol.default li:first-letter,.product--outer-details ol.preparation li:first-letter,.product--outer-details ol.default li:first-letter{text-transform:capitalize}.product-description .komoku-vn-table,.product--outer-details .komoku-vn-table{margin-top:5px;width:50%}@media (max-width: 920px){.product-description .komoku-vn-table,.product--outer-details .komoku-vn-table{width:100%}}.product-description .komoku-vn-table ol,.product-description .komoku-vn-table ul,.product--outer-details .komoku-vn-table ol,.product--outer-details .komoku-vn-table ul{padding:0;margin:5px 0;list-style-type:none}.product-description .komoku-vn-table ol li,.product-description .komoku-vn-table ul li,.product--outer-details .komoku-vn-table ol li,.product--outer-details .komoku-vn-table ul li{display:flex;justify-content:space-between;padding:5px 0;border-bottom:1px solid rgba(0,0,0,.1)}.product-description .komoku-vn-table ol li:first-of-type,.product-description .komoku-vn-table ul li:first-of-type,.product--outer-details .komoku-vn-table ol li:first-of-type,.product--outer-details .komoku-vn-table ul li:first-of-type{border-top:1px solid rgba(0,0,0,.1)}.product-description .komoku-vn-table ol li div:first-letter,.product-description .komoku-vn-table ul li div:first-letter,.product--outer-details .komoku-vn-table ol li div:first-letter,.product--outer-details .komoku-vn-table ul li div:first-letter{text-transform:capitalize}.product-description .komoku-vn-table ol li .nc,.product-description .komoku-vn-table ul li .nc,.product--outer-details .komoku-vn-table ol li .nc,.product--outer-details .komoku-vn-table ul li .nc{text-transform:uppercase}.product--outer-details{line-height:1.5}@media (max-width: 719px){.product--outer-details{padding:0 10px}}.product--outer-details h2{margin-top:0}@media (max-width: 719px){.product--outer-details h2{margin-top:20px}}.product-custom-layout-price-and-button{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1000px){.product-custom-layout-price-and-button{flex-direction:column-reverse;justify-content:center;align-items:center}}.product-custom-layout-price-and-button .product-form-all{margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product-custom-layout-price-and-button .product-form-all .units{width:100%;margin:0;padding:0;font-size:12px;letter-spacing:.01em;color:#a01;font-weight:700;text-align:right}@media (max-width: 1000px){.product-custom-layout-price-and-button .product-form-all .units{text-align:center}}.product-custom-layout-price-and-button .product-form-all .product-form-compare{width:calc(100% - 5px);height:15px;text-align:right}@media (max-width: 1000px){.product-custom-layout-price-and-button .product-form-all .product-form-compare{text-align:center}}.product-custom-layout-price-and-button .product-form-all .product-form-compare .money{font-size:18px;font-weight:700;font-feature-settings:"palt"}@media (max-width: 540px){.product-custom-layout-price-and-button .product-form-all .product-form-price{margin-bottom:20px}}.product-custom-layout-price-and-button .product-form-all .product-form-price .money{font-size:64px;font-weight:700;color:#a01;font-feature-settings:"palt"}.product-recommendations--section{background:#f4f3f3;padding-bottom:30px}.product-recommendations--section .product-section--title{padding-top:30px;font-size:20px}.ssw-review-count,.ssw-faveiticon,.product--price{display:none}.product-form--atc-new{width:100%;display:flex;justify-content:space-between;align-self:flex-start}.product-form--atc-new .product-form-price .units{margin:0;padding:0;font-size:12px;letter-spacing:.01em;color:#a01;font-weight:700;text-align:right}.product-form--atc-new .product-form-price .money{font-size:64px;font-weight:700;color:#a01}.product-form--atc-qty{margin:0 10px}@media (max-width: 1000px){.product-form--atc-qty{margin:10px}}.product-weight{font-size:.875em;line-height:1.5;color:#949494}.product-weight strong{font-weight:700}.product-sku{margin:0}.product-form--atc-button{float:right;width:50%;height:64px;border-radius:15px;display:flex;justify-content:center;align-items:center;margin:20px 0;text-transform:uppercase}@media (max-width: 540px){.product-form--atc-button{width:100%;float:none}}.product-form--atc-button .cart-icon{margin:0 15px}.product-form--atc-button .cart-icon i{font-size:32px;color:#fff}#widget-fave-html .ssw-fave-btn{max-width:48%;height:64px;margin-right:2%}#widget-fave-html .ssw-fave-btn .ssw-fave-btn-content{border-radius:15px;border:3px solid #aa0011;text-transform:uppercase;font-weight:700;font-family:Roboto Slab,serif;font-style:normal}@media (max-width: 540px){#widget-fave-html .ssw-fave-btn{max-width:100%;margin-right:0;float:none}}.swym-button-bar{margin:20px 0 0!important;max-width:48%;width:100%;height:64px;display:flex!important;font-size:1.0546875rem;font-weight:700;font-family:Roboto Slab,serif;font-style:normal}@media (max-width: 540px){.swym-button-bar{max-width:100%}}.swym-button-bar .swym-btn-container{width:100%;display:flex!important;justify-content:center;align-content:center}.swym-button-bar .swym-btn-container .swym-icontext,.swym-button-bar .swym-btn-container .swym-fave-count{height:64px!important;line-height:1!important;display:flex!important}.swym-button-bar .swym-btn-container .swym-icontext:after,.swym-button-bar .swym-btn-container .swym-fave-count:after{display:flex;justify-content:center;align-items:center}.swym-button-bar .swym-btn-container .swym-icontext{text-indent:0!important;border-radius:15px!important;width:100%!important;display:flex!important;justify-content:center;align-content:center;font-size:1.0546875rem!important;font-weight:700!important;font-family:Roboto Slab,serif!important;font-style:normal!important;padding:0!important}.swym-button-bar .swym-btn-container .swym-icontext:after{margin-left:10px;margin-right:10px}.swym-button-bar .swym-btn-container .swym-icontext .swym-wishlist-cta{align-self:center}.swym-button-bar .swym-btn-container .swym-button:after{position:relative!important;top:auto;left:auto;width:auto!important;font-size:20px!important}.gtranslate-container{display:flex;gap:4px}@media (max-width: 680px){.gtranslate-container{margin-top:10px;justify-content:flex-end}}.contact-page-content .form-field .form-group label{font-size:1rem;color:#949494;padding-bottom:10px}.contact-page-content .form-field .form-group select{margin:5px auto 0;-webkit-appearance:button;width:100%;border:1px solid #949494;color:#555;font-size:inherit;overflow:hidden;padding-top:2px;padding-bottom:2px;text-overflow:ellipsis;white-space:nowrap;color:#949494}.site-page .page-content table{border:0!important;box-shadow:none;border-collapse:collapse;width:100%;table-layout:fixed;margin-left:auto;margin-right:auto}.site-page .page-content table tbody{max-width:100%;width:100%;display:inline-table}.site-page .page-content table tbody tr th{text-align:center;width:25%}@media (max-width: 460px){.site-page .page-content table tbody tr th{font-size:1.5vw;padding:4vw 1vw}}.site-page .page-content table tbody tr td{text-align:center;width:25%}@media (max-width: 460px){.site-page .page-content table tbody tr td{font-size:4vw;padding:4vw 1vw}}#product-quantity-select{box-shadow:none}.badge--sale{background-color:olive!important}.site-footer-information{margin-bottom:50px}@media (max-width: 655px){.site-footer-information{margin-bottom:100px}}.site-footer-information .site-footer-left{width:100%;padding-right:0}.site-footer-information .site-footer-left .site-footer-navigation ul{display:flex}@media (max-width: 1024px){.site-footer-information .site-footer-left .site-footer-navigation ul{display:block}}.site-footer-information .site-footer-left .site-footer-credits:first-of-type{margin-top:20px}@media (max-width: 1024px){.site-footer-information .site-footer-left .site-footer-credits:first-of-type{margin-top:30px}}.site-footer-information .site-footer-right{width:30%;padding-left:0}@media (max-width: 1024px){.site-footer-information .site-footer-right{width:100%}}.site-footer-information .site-footer-right .shopify-localization-form{margin-bottom:0;display:none}.site-footer-information .site-footer-right .payment-icons{display:flex;margin-top:0;margin-bottom:0!important}@media (max-width: 1024px){.site-footer-information .site-footer-right .payment-icons{justify-content:center;align-items:center}}.form-field--qty-input{display:flex;justify-content:center;align-items:center}.form-field--qty-input input[type=number]{padding:5px;width:50px;text-align:center;-webkit-appearance:textfield;appearance:textfield;font-size:18px;font-weight:900;border-radius:6px}.form-field--qty-input input[type=number]::-webkit-inner-spin-button,.form-field--qty-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.form-field--qty-input .btn-qty{outline:none;-webkit-appearance:none;background-color:transparent;border:none;align-items:center;justify-content:center;width:42px;height:32px;cursor:pointer;margin:0;position:relative;font-family:FontAwesome;font-weight:900;font-size:24px;color:#a01}.form-field--qty-input .minus:after{content:"\f056"}.form-field--qty-input .plus:after{content:"\f055"}#smile-ui-lite-container{z-index:9000!important}.policy_optin{margin:10px 0;font-size:1rem;display:flex;align-items:center;gap:10px;width:100%}@media (max-width: 655px){.policy_optin input[type=checkbox]{width:32px;height:33px}}.policy_optin label{width:100%}button:disabled,button[disabled]{border:1px solid #999999;background-color:#ccc;color:#666;pointer-events:none}.cart-item--image-wrapper{display:flex;align-items:center;justify-content:center;width:75px;height:75px;margin:0}@media screen and (min-width: 480px){.cart-item--image-wrapper{width:120px;height:120px}}.cart-item--image-wrapper a{height:100%}.cart-item--image-wrapper a img{width:auto;height:100%;object-fit:contain}.cart-checkout{margin-top:1.25rem}.cart-weight{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.cart-item--weight{font-size:13px;color:#333}.cart-item--weight .titre{color:#484848;font-weight:600}.cart-item-total-weight{font-size:13px;color:#999}.cart-item-total-weight-details{font-size:10px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/k-custom.css.map */
