@font-face{font-family:Baskerville Old Face;src:url(./BaskervilleOldFace.eot);src:url(./BaskervilleOldFace.eot?#iefix) format("embedded-opentype"),url(./BaskervilleOldFace.woff) format("woff"),url(./BaskervilleOldFace.woff2) format("woff2"),url(./BaskervilleOldFace.ttf) format("truetype"),url("./BaskervilleOldFace.svg#Baskerville Old Face") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Frank Ruhl Hofshi;src:url(./FrankRuhlHofshi-Bold.eot);src:url(./FrankRuhlHofshi-Bold.eot?#iefix) format("embedded-opentype"),url(./FrankRuhlHofshi-Bold.woff2) format("woff2"),url(./FrankRuhlHofshi-Bold.woff) format("woff"),url(./FrankRuhlHofshi-Bold.ttf) format("truetype"),url(./FrankRuhlHofshi-Bold.svg#FrankRuhlHofshi-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Frank Ruhl Hofshi;src:url(./FrankRuhlHofshi-Regular.eot);src:url(./FrankRuhlHofshi-Regular.eot?#iefix) format("embedded-opentype"),url(./FrankRuhlHofshi-Regular.woff2) format("woff2"),url(./FrankRuhlHofshi-Regular.woff) format("woff"),url(./FrankRuhlHofshi-Regular.ttf) format("truetype"),url(./FrankRuhlHofshi-Regular.svg#FrankRuhlHofshi-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}:root{--blue: #007bff;--indigo: #6610f2;--purple: #6f42c1;--pink: #e83e8c;--red: #f00;--orange: #fd7e14;--yellow: #ffc107;--green: #28a745;--teal: #20c997;--cyan: #17a2b8;--white: #fff;--black: #000;--gray: #6c757d;--nocolor: transparent;--error: #dc3545;--shadow: 0px 6px 15px rgba(0, 0, 0, .12);--theme-color: #391D14;--secondary: #a0a0a0;--text-color: #1c1c1c;--gray-dark: #391D14;--body-bg: #ffffff;--border-color: #e7e7e7;--header-color: #391D14;--header-bg: #ffffff;--footer-color: #766667;--footer-color-hover: #766667;--menu-bg: #ffffff;--menu-color: #000000;--menu-hover-color: #391D14;--menu-dropdown-bg: #ffffff;--menu-dropdown-color: #868686;--menu-dropdown-hover-color: #391D14;--menu-dropdown-shadow: --shadow;--font-family-second: "Frank Ruhl Hofshi", serif;--heading-font-weight: normal;--heading-font-weight-bold: bold;--heading-font-weight-medium: normal;--heading-font-weight-light: normal;--heading-font-style: normal;--heading-font-size: 30px;--font-family-base: "Baskerville Old Face", sans-serif;--body-font-weight: normal;--body-font-weight-bold: bold;--body-font-style: normal;--font-size-base: 17px;--font-family: --font-family-base;--font-size: --font-size-base;--text-color: --text-color;--color-blankstate: rgba(--text-color, .35);--color-blankstate-background: rgba(--text-color, .1);--sold-out: #d62122;--star-empty-color: #444;--star-color: #f7bc3d;--qoutations-color: rgba(237, 29, 36, .1);--toast-error-bg: #ff3547;--overlay-black: rgba(0, 0, 0, .4);--overlay-white: rgba(255, 255, 255, .4);--font-icon: "FontAwesome";--gutter-width: 30px}body{color:var(--text-color);background-color:#fcfbf7;font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:var(--heading-font-weight);font-style:normal;line-height:1.7;overflow-x:hidden}body.question-form-open{overflow:hidden}body.question-form-open .swatches-slider{z-index:-1}body.question-form-open .wpbingo-title__heading{z-index:-1;position:relative}body.question-form-open .header{position:relative;z-index:0}body.question-form-open .js-product-recommendations,body.question-form-open .js-product-media-group{z-index:-1}body.question-form-open .bwp-header .header-sticky{position:relative}.main-content{overflow:hidden;max-width:1770px;margin:0 auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:var(--font-family-second);font-weight:var(--heading-font-weight-medium);color:var(--gray-dark)}img{max-width:100%;height:auto}a{color:var(--gray-dark)}a:hover,a:focus{outline:0;color:var(--theme-color);text-decoration:none}.hidden,.visually-hidden{display:none}button:focus,.btn:focus{outline:unset;box-shadow:unset}button:focus-visible,input:focus-visible,optgroup:focus-visible,select:focus-visible,textarea:focus-visible{outline:unset}@media (min-width: 576px){.container{max-width:100%}}@media (min-width: 768px){.container{max-width:100%}}@media (min-width: 1440px){.container{max-width:1440px}}.container.container-full-image{max-width:100%;padding:0}@media (max-width: 1510px) and (min-width: 1200px){.container{padding-left:30px;padding-right:30px}}.rtl{direction:rtl;text-align:right}.bwp-container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width: 1200px){.hidden-lg{display:none!important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none!important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}}@media (max-width: 767px){.hidden-xs{display:none!important}}.col-2-5{flex:20%;max-width:20%}@media (min-width: 576px){.col-sm-2-5{flex:20%;max-width:20%}}@media (min-width: 768px){.col-md-2-5{flex:20%;max-width:20%}}@media (min-width: 991px){.col-lg-2-5{flex:20%;max-width:20%}}@media (min-width: 1200px){.col-xx-2-5{flex:20%;max-width:20%}}@media (min-width: 1440px){.col-xl-2-5{flex:20%;max-width:20%}}.btn{display:block;padding:10px 30px;border-radius:0;font-family:var(--font-family-base);font-size:16px;text-transform:uppercase;transition:all .3s ease}.btn-primary{color:var(--white);background-color:var(--theme-color);border:1px solid var(--theme-color)}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{color:var(--white);background-color:#685a5b;border-color:#685a5b}.btn-secondary{color:var(--gray-dark);background-color:var(--white);border:1px solid var(--border-color)}.btn-secondary:hover,.btn-secondary:active,.btn-secondary:focus{color:var(--gray-dark);background-color:var(--border-color);border-color:var(--border-color)}.form-control{height:50px;border-radius:0;padding:11px 20px 12px;color:var(--text-color);font-family:var(--font-family-base);font-size:var(--font-size-base);line-height:20px}.form-control:focus{border-color:var(--gray-dark);box-shadow:none}p:last-child{margin-bottom:0!important}.table{color:var(--text-color)}.shopify-policy__body table,.shopify-policy__body th,.shopify-policy__body td{border:1px solid black;border-collapse:collapse;width:100%}.shopify-policy__body th,.shopify-policy__body td{padding:12px!important}.alert,.dropdown-menu{border-radius:0}iframe#preview-bar-iframe{display:none!important}html{height:100%}.pre-loading-image{z-index:-1;opacity:0;display:none}.pre-loading-image .preload-img-product{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:linear-gradient(-225deg,#f5f5f5 0% 15%,#ccc 60% 100%);background-size:200% auto;color:var(--white);-webkit-background-clip:text;-webkit-text-fill-color:var(--nocolor);animation:textclip 1s linear infinite;display:inline-block;font-size:20px;font-weight:var(--heading-font-weight-medium)}.pre-loading{position:fixed;top:0;left:0;z-index:9999;width:100%}.pre-loading>div{position:absolute;top:0;width:0;height:3px;background:var(--theme-color)}.pre-loading.load-product>div{transition:width .25s ease-in-out}.pre-loading.loading-page>div{-webkit-animation-name:loading-page;animation-name:loading-page;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-fill-mode:forwards}.pre-loading.loading-done>div{-webkit-animation-name:loading-page-done;animation-name:loading-page-done;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;animation-fill-mode:forwards}#shopify-section-blog-sidebar:empty{display:none}@media (min-width: 768px){.hidden-desktop{display:none}}@media (max-width: 767px){.hidden-mobile{display:none}}.fade-in{transform:scale(1.1);opacity:0;transition:transform .8s cubic-bezier(.215,.61,.355,1),opacity .8s cubic-bezier(.215,.61,.355,1);transition-delay:.5s}.fade-in.lazyloaded{opacity:1;transform:scale(1)}.placeholder-svg{fill:var(--text-color);background-color:var(--text-color);width:100%;height:100%;max-width:100%;max-height:100%}.wpbingo-banner{position:relative;overflow:hidden}.wpbingo-banner img{max-width:100%;transition:all .3s ease}.wpbingo-banner img:hover{transform:scale(1.1)}.wpbingo-loading{position:fixed;top:0;left:0;z-index:9999;display:block;width:100vw;height:100vh;background-color:var(--white) fffe6}@keyframes line-scale{0%,to{transform:scale(1)}50%{transform:scale(.4)}}.wpbingo-loading__icon{position:absolute;top:50%;left:50%;display:flex;transform:translate(-50%,-50%)}.wpbingo-loading__icon>span{margin:0 2px;display:block;width:4px;height:25px;background-color:var(--theme-color)}.wpbingo-loading__icon>span:nth-child(1){animation:line-scale 1s -.4s infinite cubic-bezier(.2,.68,.18,1.08)}.wpbingo-loading__icon>span:nth-child(2){animation:line-scale 1s -.3s infinite cubic-bezier(.2,.68,.18,1.08)}.wpbingo-loading__icon>span:nth-child(3){animation:line-scale 1s -.2s infinite cubic-bezier(.2,.68,.18,1.08)}.wpbingo-loading__icon>span:nth-child(4){animation:line-scale 1s -.1s infinite cubic-bezier(.2,.68,.18,1.08)}.rte{margin-bottom:calc(var(--gutter-width) / 2);line-height:2em}.rte:after{content:"";display:block;clear:both}.rte p,.rte ul,.rte ol,.rte table{margin-bottom:20px}.rte ul ul{margin-bottom:0}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{padding-top:10px;color:var(--gray-dark)}.rte h1:first-child,.rte h2:first-child,.rte h3:first-child,.rte h4:first-child,.rte h5:first-child,.rte h6:first-child{margin-top:0}.rte h1 a,.rte h2 a,.rte h3 a,.rte h4 a,.rte h5 a,.rte h6 a{text-decoration:none}.rte li{margin-bottom:0}.rte>p:last-child{margin-bottom:0}.rte table{table-layout:fixed}.rte img{display:block;max-width:100%}.btn--secondary-accent{width:50%}.scroll-to-fixed-fixed{z-index:8!important}.shopify-challenge__container{padding:100px 0 80px}.shopify-challenge__button{display:block;padding:10px 30px;color:var(--white);background-color:var(--theme-color);border:1px solid var(--theme-color);border-radius:0;font-family:var(--font-family-second);font-size:var(--font-size-base);font-weight:var(--heading-font-weight-medium);text-transform:uppercase;transition:all .3s ease}.shopify-challenge__button:hover,.shopify-challenge__button:active,.shopify-challenge__button:focus{color:var(--white);background-color:#685a5b;border-color:#685a5b}.shopify-policy__container{padding-top:80px;padding-bottom:50px;max-width:1440px!important}.shopify-policy__title{margin:0 0 30px;color:var(--gray-dark)}.form-button~.form-button{margin-top:15px}.slick-slider{position:relative;display:block;-webkit-user-select:none;user-select:none;touch-action:pan-y}.slick-slider .slick-track,.slick-slider .slick-list{transform:translateZ(0)}.slick-list{position:relative;display:block;margin:0 -15px;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}@media (max-width: 1199px){.slick-list{margin:0 -7.5px}.slick-list .slick-slide{padding:0 7.5px}}.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{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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 var(--nocolor)}.slick-slide:focus{outline:0}.slick-dotted{margin-bottom:50px}.slick-arrow{font-size:0;top:35%;position:absolute;z-index:1;transition:all .3s ease;font-family:feather;border:0;opacity:0;visibility:hidden;width:30px;height:30px;line-height:30px;padding:0;background-color:transparent!important;color:var(--gray-dark);text-align:center;box-shadow:0 5px 10px 5px var(--gray-dark) 0}.slick-arrow:before{font-size:20px}@media (max-width: 767px){.slick-arrow:before{font-size:var(--font-size-base)}}.slick-arrow:hover{color:var(--white);background:var(--theme-color)}@media (max-width: 767px){.slick-arrow{width:25px;height:25px;line-height:25px;padding:0;background:#fff;color:var(--gray-dark);text-align:center;opacity:1;visibility:visible;box-shadow:0 5px 10px 5px var(--gray-dark) 0}}.slick-prev{left:-40px}.slick-prev:before{content:"\e92f"}@media (max-width: 1500px){.slick-prev{left:-15px}}@media (max-width: 767px){.slick-prev{left:0}}.slick-next{right:-40px}.slick-next:before{content:"\e930"}@media (max-width: 1500px){.slick-next{right:-15px}}@media (max-width: 767px){.slick-next{right:0}}.slick-dots{position:absolute;left:0;width:100%;bottom:30px;display:flex;flex-wrap:row wrap;justify-content:center;margin:0;padding:0;list-style:none}.slick-dots li{padding:0 8px}.slick-dots li.slick-active button{background-color:var(--gray-dark)}@media (max-width: 767px){.slick-dots li.slick-active button{background-color:var(--gray-dark)!important}}.slick-dots button{display:block;width:8px;height:8px;padding:0;border:0;border-radius:50%;background-color:var(--border-color);font-size:0}.slick-dots button:hover,.slick-dots button:focus{outline:0;box-shadow:none}@media (max-width: 767px){.slick-dots button{background-color:var(--border-color)!important}}main.designMode_active .slick-carousel{display:block}main.designMode_active .wpbingo-slideshow .slideshow-caption{opacity:1}main.designMode_active .wpbingo-slideshow:not(.slick-initialized) .wpbingo-slideshow__item{display:block}.slick-carousel{display:none;overflow:hidden}.slick-carousel.slick-initialized{display:block}.slick-carousel .slick-carousel__item{padding-left:calc(var(--gutter-width) / 2);padding-right:calc(var(--gutter-width) / 2)}@media screen and (max-width: 1199px){.slick-carousel .slick-carousel__item{padding-left:7.5px;padding-right:7.5px}}@media screen and (max-width: 767px){.slick-carousel .slick-carousel__item.slick-slider-collection{padding-left:15px;padding-right:15px}}.bwp_slider-carousel{position:relative}.bwp_slider-carousel:hover .slick-arrow{opacity:1;visibility:visible}@media (max-width: 991px){.hide_ipad{display:none!important}}@media (max-width: 767px){.hide_mobile{display:none!important}}.social-icons{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap}.social-icons li{margin:0 10px}.social-icons li:first-child{margin-left:0}.social-icons li:last-child{margin-right:0}.social-icons a{color:var(--text-color)}.social-icons a:hover{color:var(--theme-color)}.social-icons a span{display:none}.currencies.bwp_currency{position:relative}.currencies.bwp_currency.have-flags .flags_bwp-VND:before{background-image:url(vnd.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-USD:before{background-image:url(usd.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-AUD:before{background-image:url(aud.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-GBP:before{background-image:url(gbp.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-CAD:before{background-image:url(cad.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-DKK:before{background-image:url(dkk.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-EUR:before{background-image:url(eur.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-HKD:before{background-image:url(hkd.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-JPY:before{background-image:url(jpy.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-NZD:before{background-image:url(nzd.svg?19041994)}.currencies.bwp_currency.have-flags .flags_bwp-SGD:before{background-image:url(sgd.svg?19041994)}.currencies.bwp_currency.have-flags .current{display:flex;align-items:center}.currencies.bwp_currency.have-flags .current:before{content:"";display:inline-block;width:23px;height:13px;background-size:contain;background-repeat:no-repeat}.currencies.bwp_currency.have-flags .bwp-currency li a{display:flex;align-items:center}.currencies.bwp_currency.have-flags .bwp-currency li a:before{content:"";display:inline-block;width:25px;height:15px;background-size:contain;background-repeat:no-repeat}.currencies.bwp_currency .bwp-currency{position:absolute;top:100%;right:0;list-style:none;background:#fff;padding:20px;box-shadow:0 5px 10px 5px var(--gray-dark) 0;z-index:10;margin:0;min-width:120px}.currencies.bwp_currency .bwp-currency li{line-height:18px;margin-bottom:8px;padding-bottom:8px;border-bottom:1px solid rgba(229,229,229,.5)}.currencies.bwp_currency .bwp-currency li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.currencies.bwp_currency .bwp-currency li a{color:var(--gray-dark);font-size:14px}.currencies.bwp_currency .bwp-currency li a:hover{color:var(--theme-color)}.bwp-header-topbar{position:relative}.bwp-header-topbar.active-index{z-index:-1!important}.bwp-header-topbar .content-topbar{justify-content:space-between}.bwp-header-topbar .content-topbar.text-center{justify-content:center}.bwp-header-topbar .content-topbar>div{flex:1;padding:0 15px}.bwp-header-topbar .content-topbar>div:nth-child(2){text-align:center}.bwp-header-topbar .content-topbar>div:nth-child(2) .item{justify-content:center}.bwp-header-topbar .content-topbar>div:nth-child(3){text-align:center}.bwp-header-topbar .content-topbar>div:nth-child(3) .item{justify-content:center}.bwp-header-topbar .content-topbar>div:last-child{text-align:right}.bwp-header-topbar .content-topbar>div:last-child .item{display:flex;justify-content:right}.bwp-header-topbar .language-currency{align-items:center;display:flex}.bwp-header-topbar .language-currency>*{display:flex}.bwp-header-topbar .language-currency>*:before{content:"";width:1px;height:20px;background:#fff3;margin:0 15px;display:inline-block}.bwp-header-topbar .language-currency>*:first-child:before{display:none}.bwp-header-topbar .content-item-custom-text a{display:initial;border-bottom:1px solid var(--color-link)}.bwp-header-topbar .content-item-text-with-icon .custom-text{display:flex;flex-wrap:wrap}.bwp-header-topbar .content-item-text-with-icon .custom-text i{margin-right:10px}.bwp-header-topbar .content-item-text-with-icon .custom-text>*{display:flex;align-items:center}.bwp-header-topbar .content-item-text-with-icon .custom-text>*:before{content:"";width:1px;height:20px;background:#fff3;margin:0 15px;display:inline-block}.bwp-header-topbar .content-item-text-with-icon .custom-text>*:first-child:before{display:none}.bwp-header-topbar .content-item-text-with-icon .custom-text .text-icon1,.bwp-header-topbar .content-item-text-with-icon .custom-text .text-icon1 a{color:var(--color1)}.bwp-header-topbar .content-item-text-with-icon .custom-text .text-icon2,.bwp-header-topbar .content-item-text-with-icon .custom-text .text-icon2 a{color:var(--color2)}@media (max-width: 1050px){.bwp-header-topbar .content-topbar>div{flex:0 0 100%;max-width:100%;margin:5px 0;text-align:center}.bwp-header-topbar .content-topbar>div .item{justify-content:center!important}.bwp-header-topbar .content-topbar>div .social-icons{justify-content:center}}@media (max-width: 767px){.bwp-header-campar.hide_mobile{display:none!important}}.bwp-header-campar .content-campbar{overflow:hidden;text-align:center;position:relative}.bwp-header-campar ul{padding:5px 0;list-style:none;display:flex;white-space:nowrap;margin:0}.bwp-header-campar ul li{-webkit-animation-name:marquee;animation-name:marquee;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.bwp-header-campar ul li a{padding:0 15px}.bwp-header-campar ul:hover li{animation-play-state:paused}.bwp-header-campar .close-campbar{cursor:pointer;position:absolute;top:calc(50% - 10px);right:80px;text-align:center;z-index:1;display:inline-block;width:20px;height:20px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 2px 59px #0006;background:#fff}.bwp-header-campar .close-campbar:before,.bwp-header-campar .close-campbar:after{content:"";position:absolute;height:1px;width:10px;top:50%;left:calc(50% - 5px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.bwp-header-campar .close-campbar:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.bwp-header-campar .close-campbar:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.bwp-header-campar .close-campbar:hover:before,.bwp-header-campar .close-campbar:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}@media (max-width: 767px){.bwp-header-campar .close-campbar{right:15px}}.bwp-header .container{max-width:1770px}@media (max-width: 1800px) and (min-width: 1200px){.bwp-header .container{padding-left:30px;padding-right:30px}}.bwp-header{background:#e8e1d4;font-family:var(--font-family-second);font-weight:700}.bwp-header .header-desktop{position:relative}.bwp-header .header-center__inner{display:flex;align-items:center}.bwp-header.sticky .header-center__inner,.bwp-header.xhome .header-center__inner{align-items:center}.bwp-header.header_1 .header-left,.bwp-header.header_1 .header-right,.bwp-header.header_2 .header-left,.bwp-header.header_2 .header-right{flex:1}.bwp-header.header_2 .header-center{flex:4}.bwp-header.header_2 .header-desktop .header-logo{margin:0 70px}.bwp-header.header_2 .header-center{align-items:center;justify-content:center}.bwp-header.header_2.sticky{padding:20px 0;background:#fff;position:fixed;width:100%;left:0;z-index:99;animation-name:sticky-header;animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:1;box-shadow:0 1px 5px 2px var(--gray-dark) 1a;top:0}.bwp-header.header_3 .header-desktop .header-logo,.bwp-header.header_3 .header-right{flex:1}.bwp-header.header_3 .header-left .main-menu__nav,.bwp-header.header_4 .header-desktop .header-center__inner{justify-content:center}.bwp-header.header_4 .header-desktop .header-center__inner>div{flex:1}.bwp-header.header_4 .header-desktop .header-logo{display:flex;justify-content:center}.bwp-header.header_4 .header-desktop .main-menu__nav{justify-content:center}.bwp-header.header_5 .header-desktop .header-left{flex:1;margin-left:60px}.bwp-header .header-sticky{padding:10px 0;background:#e8e1d4;position:fixed;width:100%;left:0;z-index:100;display:none;animation-name:sticky-header;animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:1;box-shadow:0 1px 5px 2px var(--gray-dark) 1a;top:0}.bwp-header .header-sticky .header-logo{flex:revert;max-width:revert}.bwp-header .header-sticky .header-right{flex:1}.bwp-header .header-sticky .header-main{flex:2}.bwp-header .header-sticky .main-menu__nav-item>a{color:var(--gray-dark)}.bwp-header .header-sticky .main-menu__nav-item>a span:before{background:var(--gray-dark)}.bwp-header.sticky .header-sticky{display:block}.bwp-header.sticky .header-mobile .header-center__inner{padding:10px 0}.bwp-header.sticky .header-top-mobile{background:#e8e1d4;position:fixed;width:100%;left:0;z-index:5;animation-name:sticky-header;animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:1;box-shadow:0 1px 10px 5px var(--gray-dark) 0;top:0}@media (max-width: 1248px){.bwp-header{padding:0!important}}.header{color:var(--gray-dark);background-color:var(--white)}.header-selector{position:relative}.header-selector.show .header-selector__toggle:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.header-selector__toggle{cursor:pointer;display:flex;line-height:20px;text-transform:uppercase;font-size:13px}.header-selector__toggle:after{content:"\e924";pointer-events:none;display:inline-block;font-family:bwpfont;margin:0 0 0 3px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);transition:all .3s ease;color:var(--text-color);font-size:13px}.header-selector__dropdown{margin:0;padding:0;border-radius:0;border:0;background:#e8e1d4;box-shadow:0 6px 15px #0000001f}.header-selector__dropdown .header-selector__item a{color:var(--text-color);line-height:25px}.header-selector__dropdown .header-selector__item a:hover,.header-selector__dropdown .locale-selector__item--current a{color:var(--theme-color)}.header-selector__list{margin:0;padding:10px 0;list-style:none}.header-selector__item{padding:0 20px}.header-selector__item a{display:block;padding:6px 0;border-bottom:1px solid var(--border-color);font-size:16px;text-transform:uppercase;transition:color .3s ease}.header-selector__item a:hover{text-decoration:none}.header-selector__item:last-child a{border-bottom:0}.header-page-link{display:flex;align-items:center;justify-content:flex-end}.header-page-link .wishlist{font-size:20px;cursor:pointer;margin-right:20px;position:relative;top:2px;transition:all .3s ease;color:var(--gray-dark)}.header-page-link .wishlist .count{position:absolute;width:18px;height:18px;border-radius:50%;background:var(--theme-color);color:var(--white);line-height:18px;font-size:10px;text-align:center;top:-5px;right:-12px}.header-page-link .wishlist:hover{color:var(--theme-color)}@media (max-width: 1199px){.header-page-link .wishlist{margin-right:15px}}.header-logo__link{display:block}.header-logo__link--text{color:var(--gray-dark);font-size:20px;font-weight:var(--body-font-weight-bold);text-transform:uppercase}.header-logo__link--text:hover{color:var(--gray-dark);text-decoration:none}.header-logo__img{display:block}.header-search-mobile{position:fixed;top:0;left:0;z-index:-1;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:30px;background-color:#000000b3;opacity:0;visibility:hidden;transition:all .5s ease-in-out}.modal-search--open .header-search-mobile{z-index:90;opacity:1;visibility:visible}@media screen and (min-width: 1025px){.header-search-mobile{display:none}}.header-search-mobile .dropdown-toggle{color:var(--text-color)}.search-toggle{font-size:20px;line-height:1;cursor:pointer;margin-right:20px;position:relative;top:2px;transition:all .3s ease;color:var(--gray-dark)}.search-toggle:hover{color:var(--theme-color)}@media (max-width: 1199px){.search-toggle{margin-right:15px}}body.active_search{overflow:hidden}.content-search-toggle{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:99;opacity:0;visibility:hidden;transition:all .3s ease}.content-search-toggle.active{opacity:1;visibility:visible}.content-search-toggle.active>.close-search-toggle{display:block}.content-search-toggle.active .contents-search{transform:translateY(0);opacity:1;visibility:visible}.content-search-toggle>.close-search-toggle{position:fixed;width:100vw;height:100vh;background:#583d3e40;display:none}.content-search-toggle .content-menu-search{align-items:center;padding:35px 15px;display:flex;flex-wrap:wrap;max-width:960px;margin:auto}.content-search-toggle .content-menu-search .title{color:var(--gray-dark)}.content-search-toggle .content-menu-search .list-collection{list-style:none;display:flex;margin:0;white-space:nowrap;overflow:auto;padding:10px 0}.content-search-toggle .content-menu-search .list-collection li{margin:5px 0 5px 10px}.content-search-toggle .content-menu-search .list-collection a{display:inline-block;line-height:28px;border:1px solid #e2e2e2;min-width:80px;padding:0 15px;text-align:center;color:var(--text-color)}.content-search-toggle .content-menu-search .list-collection a:hover{color:var(--gray-dark);border-color:var(--gray-dark)}.content-search-toggle .contents-search{background:#e8e1d4;padding:100px 0 50px;opacity:0;visibility:hidden;transform:translateY(-100%);transition:transform .3s ease;max-height:90%;display:flex;flex-direction:column;position:relative;z-index:99}.content-search-toggle .contents-search .contents-search-top{overflow:auto;margin:auto;max-width:1770px;width:100%}.content-search-toggle .contents-search .contents-search-top::-webkit-scrollbar-track{background-color:#ececec}.content-search-toggle .contents-search .contents-search-top::-webkit-scrollbar{width:2px;background-color:#ececec}.content-search-toggle .contents-search .contents-search-top::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.content-search-toggle .search-modals__form[results=true] .predictive-search{display:block}.content-search-toggle .predictive-search-content{max-width:1440px;margin:auto;display:flex;flex-wrap:wrap;text-align:left}.content-search-toggle .predictive-search-content .predictive-search-content-product{max-width:66.66%;flex:0 0 66.66%;padding:0 15px}.content-search-toggle .predictive-search-content .predictive-search-content-product.full{max-width:100%;flex:0 0 100%}.content-search-toggle .predictive-search-content .predictive-search-content-product.full .predictive-search__results-list li{width:25%}@media (max-width: 1199px){.content-search-toggle .predictive-search-content .predictive-search-content-product.full .predictive-search__results-list li{width:33.33%}}@media (max-width: 991px){.content-search-toggle .predictive-search-content .predictive-search-content-product.full .predictive-search__results-list li{width:33.33%}}@media (max-width: 767px){.content-search-toggle .predictive-search-content .predictive-search-content-product.full .predictive-search__results-list li{width:50%}}.content-search-toggle .predictive-search-content .predictive-search-content-blog{max-width:33.33%;flex:0 0 33.33%;padding:0 15px}.content-search-toggle .predictive-search-content .predictive-search-content-blog .predictive-search__results-list li{width:100%;margin-bottom:8px}.content-search-toggle .predictive-search-content .predictive-search-content-blog .predictive-search__results-list li a{color:var(--text-color)}.content-search-toggle .predictive-search-content .predictive-search-content-blog .predictive-search__results-list li a:hover{color:var(--theme-color)}.content-search-toggle .close-search{cursor:pointer;position:absolute;top:30px;right:30px;text-align:center;z-index:1;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.content-search-toggle .close-search:before,.content-search-toggle .close-search:after{content:"";position:absolute;height:1px;width:20px;top:50%;left:calc(50% - 10px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.content-search-toggle .close-search:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content-search-toggle .close-search:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content-search-toggle .close-search:hover:before,.content-search-toggle .close-search:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.content-search-toggle .search-top{display:flex;justify-content:space-between;padding-bottom:5px;border-bottom:1px solid #e9e9e9;margin-bottom:40px}.content-search-toggle .search-top .count-search{color:var(--gray-dark)}.content-search-toggle .search-top .button-view a{display:inline-block;color:var(--text-color);display:flex;align-items:center}.content-search-toggle .search-top .button-view a i{display:inline-block;margin-left:5px}.content-search-toggle .search-top .button-view a:hover{color:var(--theme-color)}.content-search-toggle .header__search{width:100%}.content-search-toggle .predictive-search{position:absolute;display:none;width:100vw;left:0;padding:10px 0 40px;background:#fff;overflow:auto}.content-search-toggle .search-modal .content-input{max-width:960px;margin:auto;padding:0 15px}.content-search-toggle .search-modal .field{display:flex;width:100%;border-bottom:1px solid #b19486;height:50px;line-height:48px}.content-search-toggle .search-modal .field:focus-within{border-bottom:1px solid var(--gray-dark)}.content-search-toggle .search-modal .search__input{border:0;background:var(--nocolor);width:100%;font-size:22px;padding:0;color:var(--gray-dark)}.content-search-toggle .search-modal .search__input:focus-visible{outline:unset}.content-search-toggle .search-modal .predictive-search__heading{text-align:center;margin:0 0 30px;font-family:var(--font-family-base);font-size:20px;color:var(--text-color)}.content-search-toggle .search-modal .search__button{font-size:0;background:var(--nocolor);border:0;color:var(--gray-dark);padding:0;line-height:48px}.content-search-toggle .search-modal .search__button i{font-size:22px;line-height:48px}.content-search-toggle .search-modal .search__button:hover{color:var(--theme-color)}.content-search-toggle .search-modal .predictive-search__results-list{display:flex;flex-wrap:wrap;z-index:10;position:relative;overflow-y:auto;padding:0;overflow-x:hidden;left:0;list-style:none;margin:0 -15px}.content-search-toggle .search-modal .predictive-search__results-list::-webkit-scrollbar-track{background-color:#f5f5f5}.content-search-toggle .search-modal .predictive-search__results-list::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.content-search-toggle .search-modal .predictive-search__results-list::-webkit-scrollbar-thumb{background-color:var(--gray-dark) 1a}.content-search-toggle .search-modal .predictive-search__results-list li{list-style:none;padding:0 15px;display:inline-block;width:33.33%;margin-bottom:30px}.content-search-toggle .search-modal .predictive-search__results-list li.no_results{font-size:var(--font-size-base);color:var(--text-color)}.content-search-toggle .search-modal .predictive-search__results-list li.no_results b{color:var(--gray-dark)}.content-search-toggle .search-modal .predictive-search__results-list li .product-card__price .product-price{color:var(--text-color);display:flex;align-items:center;flex-wrap:wrap}.content-search-toggle .search-modal .predictive-search__results-list li .product-card__price .product-price.product-price--regular{font-size:14px}.content-search-toggle .search-modal .predictive-search__results-list li .product-card__price .product-price.product-price--regular span{font-size:13px}.content-search-toggle .search-modal .predictive-search__results-list li .product-card__price .product-price span{font-size:15px}.content-search-toggle .search-modal .predictive-search__results-list li .predictive-search__item--link:hover .predictive-search__item-heading{color:var(--theme-color)}.content-search-toggle .search-modal .predictive-search__results-list .predictive-search__item-heading{font-size:var(--font-size-base);font-weight:var(--heading-font-weight);font-family:var(--font-family-base);margin-bottom:7px}.content-search-toggle .search-modal .predictive-search__results-list #predictive-search-option-search-keywords{width:100%;margin:0}.content-search-toggle .search-modal .predictive-search__results-list #predictive-search-option-search-keywords button{background:var(--nocolor);border:0;text-transform:uppercase;font-size:var(--font-size-base);font-weight:var(--heading-font-weight-bold);line-height:45px;padding:0 30px;background:var(--theme-color);color:var(--white);font-family:var(--font-family-base)}.content-search-toggle .search-modal .predictive-search__results-list #predictive-search-option-search-keywords button:hover{background:var(--gray-dark)}.content-search-toggle .search-modal .predictive-search__results-list .predictive-search__list-mess{width:100%;text-align:center;color:var(--gray-dark);font-size:var(--font-size-base)}.content-search-toggle .search-modal .predictive-search__results-list .predictive-search__item-vendor{color:var(--text-color);margin-bottom:5px;text-align:center}.content-search-toggle .search-modal .predictive-search__results-list .predictive-search__item-content{margin-top:15px}@media (max-width: 1199px){.content-search-toggle .search-modal .predictive-search__results-list{margin:0 -7.5px}.content-search-toggle .search-modal .predictive-search__results-list li{width:33.33%;padding:0 7.5px}}@media (max-width: 991px){.content-search-toggle .search-modal .predictive-search__results-list li{width:33.33%}}@media (max-width: 767px){.content-search-toggle .search-modal .predictive-search__results-list li{width:50%}}@media (max-width: 1199px){.content-search-toggle .contents-search{padding:50px 0}.content-search-toggle .content-menu-search{padding:30px 15px}.content-search-toggle .close-search{top:10px;right:10px}}@media (max-width: 767px){.content-search-toggle .predictive-search-content .predictive-search-content-product{max-width:100%;flex:0 0 100%}.content-search-toggle .predictive-search-content .predictive-search-content-blog{margin-top:30px;max-width:100%;flex:0 0 100%}.content-search-toggle .content-menu-search{padding:30px 15px}}.header-account{position:relative;margin-right:20px}.header-account .login-account{font-size:20px;position:relative;top:2px;transition:all .3s ease;color:var(--gray-dark)}.header-account .login-account:hover{color:var(--theme-color)}@media (max-width: 1199px){.header-account{margin-right:15px}}.header-account__title{cursor:pointer;display:flex;align-items:center;padding:5px 0;font-size:20px;color:#000}.header-account__title:hover{color:var(--theme-color)}.header-account__title:after{display:none}.header-account__content{padding:0;border:0;border-radius:0;box-shadow:0 6px 15px #0000001f}.header-account__list{margin:0;padding:0;list-style:none}.header-account__list li{border-bottom:1px solid rgba(231,231,231,.5)}.header-account__list li:last-child{border-bottom:0}.header-account__list a{display:block;padding:12px 20px;color:var(--text-color);font-size:15px;transition:color .3s ease,border .3s ease}.header-account__list a span{color:var(--gray-dark);font-weight:var(--body-font-weight-bold)}.header-account__list a:hover{color:var(--theme-color);text-decoration:none}.header-account__list a:hover span{color:var(--theme-color)}.header-cart{position:relative;margin-right:10px}.header-cart .icon-cart{font-size:20px;position:relative;top:2px;transition:all .3s ease}.header-cart .icon-cart:hover{top:-1px}@media screen and (min-width: 768px){.header-cart:hover .header-cart__content,.header-cart:focus .header-cart__content{opacity:1;visibility:visible}}body.template-cart .header-cart .header-cart__content{display:none}.header-cart__link{position:relative;display:block;color:var(--gray-dark);font-size:20px;top:2px}.header-cart__link:hover{text-decoration:none}.header-cart__count{position:absolute;top:-5px;right:-9px;width:18px;height:18px;line-height:18px;display:inline-block;color:var(--white);text-align:center;background:var(--theme-color);border-radius:50%;font-size:10px}.language-selector{margin-left:10px}.header-bottom{position:relative}.header-bottom__inner{display:flex}@media screen and (max-width: 1024px){.header-bottom__inner{flex-flow:row wrap}}.header-bottom__right{position:relative;width:100%}body:not(.template-page,.template-index) .bwp-footer{margin-top:60px;border-top:1px solid var(--border-color)}.bwp-footer{color:#391d14;margin-top:60px;background-color:#e8e1d4}.bwp-footer .footer-copyright{font-family:var(--font-family-second);display:block;width:100%;line-height:1}@media (max-width: 1050px){.bwp-footer{padding-bottom:50px}}.bwp-footer .footer-center__inner>.row>div{padding:0 15px}@media (max-width: 991px){.bwp-footer .footer-center__inner>.row>div{margin-bottom:50px}}.color-pantone{padding:0 5px;margin-bottom:90px;background-image:url(./color-pantone-bar.png);background-size:contain;background-repeat:no-repeat}.color-pantone img{opacity:0;max-height:100px}.bwp-footer .container{max-width:1650px;margin:auto}.footer-center .title-footer{font-size:16px;line-height:16px;margin-bottom:14px;color:#391d14}.footer-center .title-footer-newsletter{font-size:16px;line-height:16px;margin-bottom:14px;color:#391d14;font-weight:700}.bwp-footer span{color:var(--gray-dark)}.bwp-footer .footer-block__content p{font-size:16px;line-height:20px}.bwp-footer .newsletter-form__wrap{display:flex;margin-bottom:20px;border-bottom:dashed 1px}.bwp-footer .newsletter-form__wrap .newsletter-form__input{background:transparent;border:none;padding:0}.bwp-footer .contact-form{margin-top:20px}.bwp-footer .newsletter-form__submit{line-height:50px;height:50px;border:0;font-size:0;padding:0 35px;background:transparent;color:var(--nocolor);position:relative}.bwp-footer .newsletter-form__wrap .newsletter-form__input::placeholder,.bwp-footer .newsletter-form__wrap .newsletter-form__input::-moz-placeholder,.bwp-footer .newsletter-form__wrap .newsletter-form__input::-webkit-input-placeholder{color:#391d14}.bwp-footer .newsletter-form__submit:before{position:absolute;content:"OK >";font-size:16px;color:#391d14;top:calc(50% - 25px);left:calc(50% - 3px);z-index:2;cursor:pointer}.bwp-footer .footer-menu{padding:0;margin:0;list-style:none}.bwp-footer .footer-menu li{margin-bottom:6px}.bwp-footer .footer-menu li:last-child{margin-bottom:0}.bwp-footer .footer-menu a{color:#391d14;font-size:16px}.footer-bottom{padding-bottom:40px}.bwp-footer .footer-menu a:hover{color:#391d14}.bwp-footer .social-icons{padding:0;list-style:none;margin:15px 0 0}.bwp-footer .social-icons li{display:inline-block;margin:0 10px 0 0}.bwp-footer .social-icons li:last-child{margin-right:0}.bwp-footer .social-icons li a{display:inline-block;text-align:center;font-size:22px;border:0;color:#000;width:40px;height:40px;border-radius:50%;line-height:40px;transition:.3s ease}.bwp-footer .social-icons li a:hover{background:#391d14;color:var(--white)}.bwp-footer .social-icons span{display:none}.bwp-footer .footer-instagram .slick-list{margin:0 -2px}.bwp-footer .footer-instagram .slick-list .image-instagram{padding:0 2px}.bwp-footer .footer-instagram .image{margin-bottom:4px}.bwp-footer .footer-instagram .image:last-child{margin-bottom:0}.bwp-footer .footer-instagram .image a{display:block;position:relative}.bwp-footer .footer-instagram .image a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"\e97d";font-family:feather;display:flex;justify-content:center;align-items:center;z-index:2;background:#583d3e80;opacity:0;transition:all .3s ease;color:var(--white)}.bwp-footer .footer-instagram .image a:hover:before{opacity:1}.bwp-footer .footer-bottom .footer-bottom__inner{align-items:center}.bwp-footer .footer-bottom .footer-bottom__inner>div{padding:0 15px;font-size:16px}.bwp-footer .footer-bottom .footer-menu{display:flex}.bwp-footer .footer-bottom .footer-menu li{margin:0 10px}.bwp-footer .footer-bottom .footer-menu li a{font-size:10px;font-weight:var(--heading-font-weight-medium);letter-spacing:2px;text-transform:uppercase}.bwp-footer .footer-bottom .footer-menu li:first-child{margin-left:0}.bwp-footer .footer-bottom .footer-menu li:last-child{margin-right:0}.bwp-footer .footer-bottom .aligin-left{text-align:left;justify-content:left}.bwp-footer .footer-bottom .aligin-right{text-align:right;justify-content:right}.bwp-footer .footer-bottom .aligin-center{text-align:center;justify-content:center}@media (max-width: 767px){.bwp-footer .footer-bottom .footer-bottom__inner>div{font-size:14px}.bwp-footer .footer-bottom .aligin_mobi-left{text-align:left;justify-content:left}.bwp-footer .footer-bottom .aligin_mobi-right{text-align:right;justify-content:right}.bwp-footer .footer-bottom .aligin_mobi-center{text-align:center;justify-content:center}}@media (max-width: 767px){.bwp-footer .footer-center.accordion .content-toggle{transition:all .3s ease}.bwp-footer .footer-center.accordion .content-toggle .footer-block{display:none}.bwp-footer .footer-center.accordion .content-toggle.active .title-footer:before{content:"\e928";-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.bwp-footer .footer-center.accordion .title-footer{position:relative;transition:all .3s ease}.bwp-footer .footer-center.accordion .title-footer:before{content:"\e927";font-family:bwpfont;position:absolute;right:0;transition:all .3s ease;font-size:16px}.bwp-footer .footer-center.accordion .content-toggle:not(:last-child):not(.active){margin-bottom:30px}.bwp-footer .footer-center.accordion .content-toggle:not(:last-child):not(.active) .title-footer{margin-bottom:0}}.catalog-menu{position:relative;padding:15px 0}@media screen and (max-width: 1024px){.catalog-menu{width:100%;padding:5px 0}}@media screen and (min-width: 1025px){.catalog-menu:hover .catalog-menu__content{opacity:1;visibility:visible}}.catalog-menu__title{cursor:pointer;position:relative;min-width:250px;margin:0;padding:5px 35px;color:var(--gray-dark);border-right:1px solid rgba(88,61,62,.5);font-size:15px;text-transform:uppercase;line-height:20px;white-space:nowrap}.catalog-menu__title:before,.catalog-menu__title:after,.catalog-menu__title span:before{content:"";pointer-events:none;position:absolute;left:0;display:block;width:16px;height:2px;background-color:var(--gray-dark)}.catalog-menu__title:before{top:8px}.catalog-menu__title:after{top:13px}.catalog-menu__title span:before{top:18px}@media screen and (max-width: 1024px){.catalog-menu__title{padding:8px 0;border-right:none}.catalog-menu__title:before,.catalog-menu__title:after,.catalog-menu__title span:before{display:none}}.catalog-menu__content{position:absolute;top:100%;left:0;z-index:20;width:100%;max-height:max-content;background-color:var(--white);border:1px solid var(--border-color)}@media screen and (min-width: 1025px){.catalog-menu__content{display:block!important;height:auto!important;opacity:0;visibility:hidden}}.catalog-menu__nav{margin:0;padding:0;list-style:none}.catalog-menu__item{position:relative;border-bottom:1px solid rgba(231,231,231,.6)}.catalog-menu__item:last-child{border-bottom:0}.catalog-menu__item a{display:block;padding:12px 20px;border-left:1px solid var(--nocolor);color:var(--text-color);font-size:15px;transition:all .3s ease}.catalog-menu__item a:hover{color:var(--theme-color);border-left-color:var(--theme-color);text-decoration:none}@media screen and (min-width: 1025px){.catalog-menu__item a.catalog-menu__collapse-toggle{display:none}}.catalog-menu__item .catalog-menu__collapse-toggle{color:var(--theme-color);font-weight:var(--body-font-weight-bold);border-left:none}.catalog-menu__item .catalog-menu__collapse-toggle:hover{color:var(--theme-color)}.catalog-menu__item .catalog-menu__collapse-toggle:after{content:"\f078"}.catalog-menu__item .catalog-menu__collapse-toggle.collapsed{color:var(--text-color);font-weight:var(--heading-font-weight)}.catalog-menu__item .catalog-menu__collapse-toggle.collapsed:hover{color:var(--text-color)}.catalog-menu__item .catalog-menu__collapse-toggle.collapsed:after{content:"\f054"}.catalog-menu--has-dropdown>a:after{content:"\f105";pointer-events:none;position:absolute;top:12px;right:18px;font-family:var(--font-icon)}@media screen and (max-width: 1024px){.catalog-menu--has-dropdown>a:not(.catalog-menu__collapse-toggle){display:none}}@media screen and (min-width: 1025px){.catalog-menu--has-dropdown .catalog-menu__dropdown{display:block}.catalog-menu--has-dropdown:hover>.catalog-menu__dropdown{visibility:visible;opacity:1;left:100%}}.catalog-menu__dropdown{margin:0;padding:0;list-style:none}@media screen and (min-width: 1025px){.catalog-menu__dropdown{position:absolute;top:0;left:110%;width:100%;visibility:hidden;opacity:0;background-color:var(--white);border:1px solid var(--border-color);transition:all .3s ease}}@media screen and (max-width: 1024px){.catalog-menu__dropdown{padding-left:15px;padding-bottom:10px}}.header-promotion{position:absolute;top:15px;right:0;display:flex;align-items:center;height:30px;padding-left:30px;border-left:1px solid rgba(88,61,62,.5);font-family:var(--font-family-second);font-size:15px;font-weight:var(--heading-font-weight-medium)}@media screen and (max-width: 1199px){.header-promotion{display:none}}.header-promotion__img{display:block;width:32px;height:32px;margin-right:15px;border-radius:50%;background-color:var(--white);overflow:hidden}.header-promotion__img img{display:block;width:100%;height:100%;object-fit:cover}.main-menu ul{margin-top:0;padding-left:0;list-style:none}.main-menu__nav{display:flex;flex-wrap:wrap;margin:0}.main-menu__nav-item{padding:0 15px;position:relative}.main-menu__nav-item>a{position:relative;font-size:13px;background-color:var(--nocolor);color:var(--menu-hover-color);white-space:nowrap;letter-spacing:2px;text-transform:uppercase;transition:all .2s ease 0s}.main-menu__nav-item>a:before{position:absolute;top:100%;content:"";width:100%;left:0;height:30px}.main-menu__nav-item>a span{position:relative}.main-menu__nav-item>a span:before{content:"";bottom:1px;width:0;position:absolute;right:0;transition:all .3s ease;background:#000;height:1px}.main-menu__nav-item>a:hover,.main-menu__nav-item>a:focus{color:var(--theme-color)}.main-menu__nav-item:hover>a,.main-menu__nav-item:focus>a,.main-menu__nav-item.active>a{color:var(--theme-color)}.main-menu__nav-item:hover>a span:before,.main-menu__nav-item:focus>a span:before,.main-menu__nav-item.active>a span:before{width:100%;left:0;background:var(--theme-color)}.main-menu__nav-item:first-child{padding-left:0}.main-menu__nav-item:last-child{padding-right:0}.main-menu__nav-item.menu-dropdown--mega{position:static}.main-menu__nav-item.menu-dropdown--mega.width_custom_pos{position:relative}.main-menu__nav-item.menu-dropdown--mega.width_custom_pos .menu-dropdown__content--megamenu{top:calc(100% + 10px);left:-30px}.main-menu__nav-item.menu-dropdown--mega.width_custom_pos.width_custom_pos_right{position:static}.main-menu__nav-item.menu-dropdown--mega.width_custom_pos.width_custom_pos_right .menu-dropdown__content--megamenu{left:auto;right:0;max-width:100%;top:100%}@media (max-width: 1200px){.main-menu__nav-item{padding:0 10px}}.menu-dropdown:hover>.menu-dropdown__content,.menu-dropdown:focus>.menu-dropdown__content{opacity:1;visibility:visible}.menu-dropdown>a{display:flex}.menu-dropdown>a:after{content:"\f107";pointer-events:none;margin-left:3px;font-family:var(--font-icon);position:relative;top:1px}.menu-dropdown--basic{position:relative}.menu-dropdown--basic .menu-dropdown>a:after{content:"\f105";float:right;margin:0;font-family:var(--font-icon)}.menu-dropdown__content{position:absolute;top:100%;left:0;z-index:9999;opacity:0;visibility:hidden;transition:all .15s ease}.menu-dropdown__content:not(.menu-dropdown__content--megamenu){width:220px;background-color:var(--white);box-shadow:0 6px 15px #0000001f;padding:15px 0;margin-top:15px}.menu-dropdown__content .menu-dropdown__content{top:0;left:100%}.menu-dropdown__content .megamenu-products a{font-size:13px;text-decoration:none;transition:color .35s ease;font-family:var(--font-family-second);font-weight:400;line-height:1;color:#000}.menu-dropdown__content .megamenu-products a:not(.has-img){position:relative;display:inline-block;padding:5px 0}.menu-dropdown__content .megamenu-products a.has-img{display:flex;width:fit-content;align-items:center}.menu-dropdown__content .megamenu-products a.has-img small{font-size:100%;position:relative}.menu-dropdown__content .megamenu-products .menu__item a{margin-bottom:4px}.page-collection.on_top .FacetsWrapperDesktop .facets__display .facets__list li{padding-bottom:5px}.page-collection.on_top .FacetsWrapperDesktop .facets__display .facets__list li label .filter-value:after,.menu-dropdown__content .megamenu-products a:not(.has-img):after,.menu-dropdown__content .megamenu-products a.has-img small:after{content:"";width:0;height:1px;display:block;background:#000;position:absolute;right:0;bottom:0;transition:.3s ease-in-out}.menu-dropdown__content .megamenu-products a.has-img small:after{bottom:-2px}.page-collection.on_top .FacetsWrapperDesktop .facets__display .facets__list li label .filter-value:hover:after,.menu-dropdown__content a:hover:not(.has-img):after,.menu-dropdown__content .megamenu-products a:hover.has-img small:after{width:100%;left:0}.menu-dropdown__content--megamenu{width:100%;background:#e8e1d4}.menu-dropdown__content--megamenu .menu-row{max-width:1770px;padding:40px 15px 45px;margin:auto;max-height:80vh;overflow:auto}.menu-dropdown__content--megamenu .menu-row::-webkit-scrollbar-track{background-color:#ececec}.menu-dropdown__content--megamenu .menu-row::-webkit-scrollbar{width:2px;background-color:#ececec}.menu-dropdown__content--megamenu .menu-row::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.menu-dropdown__content--megamenu .menu-row .button_all{text-align:center;width:100%;flex:0 0 100%}.menu-dropdown__content--megamenu .menu-row .button_all a{display:inline-block;line-height:45px;padding:0 20px;background:var(--theme-color);color:var(--white)}.menu-dropdown__content--megamenu .menu-row .button_all a:hover{background:#5b4e4f;-webkit-animation-name:text-transform;animation-name:text-transform;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.menu-dropdown__content--megamenu .menu-dropdown__content{top:auto;left:auto}.menu-dropdown__content--megamenu .megamenu-products a{padding:5px 0;position:relative;display:inline-block}.menu-dropdown__content--megamenu .megamenu-products a span{position:absolute;line-height:18px;padding:0 10px;border-radius:10px;color:var(--white);font-size:10px;top:-7px}.menu-dropdown__content--megamenu a span.hot{background:#f11e1e}.menu-dropdown__content--megamenu a span.new{background:#32d4bf}.megamenu-heading a,.megamenu-heading span{color:var(--gray-dark);position:relative;font-size:13px;font-weight:var(--heading-font-weight-bold);display:block;padding-top:25px;padding-bottom:20px;line-height:1;text-transform:uppercase}.megamenu-links{margin-bottom:15px}.megamenu-links__item a{padding:6px 0}.megamenu-product .product-card__image-link{padding:0}.megamenu-product .title{color:var(--gray-dark);font-weight:var(--heading-font-weight-bold);position:relative;font-size:16px;text-transform:uppercase;padding-bottom:5px;margin-bottom:17px}.megamenu-product .title:before{position:absolute;bottom:-1px;width:40px;height:1px;background:var(--gray-dark);content:"";left:0}.megamenu-product .product-card__buttons,.megamenu-product .product-card__form,.megamenu-product .wpb-variants-swatch{display:none!important}.megamenu-product .product-card__name{margin-top:-5px;margin-bottom:0}.megamenu-product .product-card__name a{font-size:var(--font-size-base);margin:0;font-weight:var(--heading-font-weight-medium);line-height:16px;color:var(--text-color)}.megamenu-product .product-card__name a:hover{color:var(--theme-color)}.megamenu-product .product-card__varname{margin-top:10px;margin-bottom:0}.megamenu-product .product-review{line-height:1}.megamenu-product .slick-list{margin:0 -6.5px}.megamenu-product .slick-list .slick-carousel__item{padding:0 7.5px}.megamenu-banner{position:relative}.megamenu-banner .title{font-size:var(--font-size-base);margin:15px 0 30px;font-weight:var(--heading-font-weight);text-align:center}.megamenu-banner .title a{color:var(--gray-dark)}.megamenu-banner .title a:hover{color:var(--theme-color)}.megamenu-banner img{width:100%;transition:all .3s ease;box-shadow:0 0 10px 2px #0000000a}.megamenu-banner img:hover{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}.megamenu-banner a{padding:0}.megamenu-banner a.button{display:inline-block;line-height:35px;padding:0 25px;color:var(--gray-dark);font-size:var(--font-size-base);background:#fff;position:relative;z-index:1}.megamenu-banner a.button:before{content:"";position:absolute;top:0;right:0;width:0;height:100%;background:var(--theme-color);transition:all .3s ease;z-index:-1}.megamenu-banner a.button:hover{color:var(--white)}.megamenu-banner a.button:hover:before{width:100%;left:0}.megamenu-banner .content{position:absolute;width:100%;padding:0 15px;bottom:30px;text-align:center;left:0}.megamenu-blog .featured-blog__post{display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ededed;align-items:center}.megamenu-blog .featured-blog__post:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.megamenu-blog .featured-blog__post .article__image{margin-bottom:0;max-width:80px}.megamenu-blog .featured-blog__post .article__image .article__featured-image-link{display:inline-block;max-width:80px;flex:0 0 80px}.megamenu-blog .featured-blog__post .article__image .article__featured-image-link img{max-width:80px;aspect-ratio:1;object-fit:cover;object-position:center}.megamenu-blog .featured-blog__post .blog-category a{padding:0;font-size:10px;text-transform:uppercase;font-weight:var(--heading-font-weight-medium);letter-spacing:2px;line-height:1}.megamenu-blog .featured-blog__post .article__heading{margin:-3px 0}.megamenu-blog .featured-blog__post .article__heading a{margin-bottom:0;color:var(--gray-dark);font-weight:var(--heading-font-weight-medium)}.megamenu-blog .featured-blog__post .article__heading a:hover{color:var(--theme-color)}.megamenu-blog .featured-blog__post .article__content{padding-left:20px}.megamenu-blog .featured-blog__post .meta{color:var(--text-color)}.megamenu-blog .featured-blog__post .meta a{font-size:13px;line-height:1;padding:0}.main-menu__mobile{margin-right:15px}@media screen and (min-width: 1025px){.main-menu__mobile{display:none}}@media screen and (max-width: 767px){.main-menu__mobile{margin-right:4px}}.main-menu__mobile .btn-nav{display:block;width:32px;height:32px;padding:0;color:var(--gray-dark);font-size:24px;line-height:32px}.menu-row{display:flex;flex-flow:row wrap;margin-left:calc(var(--gutter-width) / 2);margin-right:calc(var(--gutter-width) / 2)}.menu-row__col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;width:100%;max-width:100%;padding-left:calc(var(--gutter-width) / 2);padding-right:calc(var(--gutter-width) / 2)}.header-mobile{display:none}.header-mobile .button-menu{flex:1;display:flex}.header-mobile .button-menu .menu-mobile__btn{border:0;padding:0;background:var(--nocolor);font-size:22px;line-height:1;position:unset;text-align:left;width:auto;color:var(--gray-dark)}.header-mobile .button-menu .search-toggle{margin:0 0 0 15px;font-size:20px;top:1px}.header-mobile .header-right{display:flex;flex:1;justify-content:flex-end}.header-mobile .header-right .header-cart__link{font-size:20px}.header-mobile .header-right .wishlist-mobile{font-size:20px;cursor:pointer;margin-right:5px;position:relative;top:2px;transition:all .3s ease;color:var(--black);padding-right:12px}.header-mobile .header-right .wishlist-mobile .count{position:absolute;width:18px;height:18px;border-radius:50%;background:var(--theme-color);color:var(--white);line-height:18px;font-size:10px;text-align:center;top:-7px;right:0}.header-mobile .header-right .wishlist-mobile:hover{color:var(--theme-color)}@media (max-width: 767px){.header-mobile .header-right .wishlist-mobile{margin-right:5px}}.header-mobile .header-logo{justify-content:center}.header-mobile .header-center__inner{padding:15px 0}.header-mobile .header-bottom-fixed{position:fixed;bottom:0;left:0;width:100%;background:#e8e1d4;display:flex;padding:5px 15px;align-items:center;box-shadow:#00000059 0 5px 15px;z-index:9;line-height:1;height:50px}.header-mobile .header-bottom-fixed>*{flex:1;text-align:center}.header-mobile .header-bottom-fixed>* i{font-size:20px;top:0}.header-mobile .header-bottom-fixed>* .search-toggle{margin:0;top:0}.header-mobile .header-bottom-fixed>* span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:var(--heading-font-weight-medium);text-align:center;white-space:nowrap;margin-top:5px}.header-mobile .header-bottom-fixed>*.wishlist-mobile{position:relative}.header-mobile .header-bottom-fixed>*.wishlist-mobile i{position:relative}.header-mobile .header-bottom-fixed>*.wishlist-mobile .count{position:absolute;width:20px;height:20px;background:var(--gray-dark);line-height:20px;display:inline-block;border-radius:50%;color:var(--white);text-align:center;top:-5px;margin:0;right:-15px;font-size:11px}@media (max-width: 1248px){.header-mobile{display:block}.header-desktop{display:none}.header-sticky{display:none!important}}.menu-mobile--open{overflow:hidden}.menu-mobile--open .menu-mobile{opacity:1;visibility:visible}.menu-mobile--open .menu-mobile__inner{transform:translate(0)}.menu-mobile--open .js-menu-mobile{position:absolute;width:100%;padding:20px 15px;text-align:right;color:var(--white);z-index:10;font-size:0}.menu-mobile--open .js-menu-mobile>span{cursor:pointer;position:relative;text-align:center;z-index:1;display:inline-block;width:30px;height:30px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 2px 59px #0006}.menu-mobile--open .js-menu-mobile>span:before,.menu-mobile--open .js-menu-mobile>span:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.menu-mobile--open .js-menu-mobile>span:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-mobile--open .js-menu-mobile>span:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-mobile--open .js-menu-mobile>span:hover:before,.menu-mobile--open .js-menu-mobile>span:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.menu-mobile{position:fixed;top:0;bottom:0;left:0;z-index:9999;width:100%;opacity:0;visibility:hidden;transition:opacity .4s ease}@media screen and (min-width: 1248px){.menu-mobile{display:none}}.menu-mobile__overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#0006}.menu-mobile__inner{position:absolute;top:0;left:0;z-index:2;width:320px;height:100%;overflow:hidden;background-color:#e8e1d4;transform:translate(-320px);transition:all .4s ease}@media screen and (max-width: 767px){.menu-mobile__inner{max-width:90vw}}.menu-mobile__header{position:relative;z-index:1;display:block;height:50px;border-bottom:1px solid var(--border-color);background-color:var(--white)}.menu-mobile__nav{position:absolute;top:0;left:0;bottom:0;width:320px;overflow-x:hidden;overflow-y:auto;padding:65px 20px 15px}@media screen and (max-width: 767px){.menu-mobile__nav{max-width:calc(100vw - 30px)}}.menu-mobile__nav-item{border-bottom:1px solid rgba(229,229,229,.5)}.menu-mobile__nav-item.megamenu{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(229,229,229,.5)!important}.menu-mobile__nav-item.megamenu:last-child{margin-bottom:0;border-bottom:0!important;padding-bottom:0}.menu-mobile__nav-item a{display:flex;align-items:center;padding:12px 0;color:var(--gray-dark);line-height:20px;text-transform:uppercase;transition:color .3s ease;font-size:16px;letter-spacing:2px;font-weight:var(--heading-font-weight-medium)}.menu-mobile__nav-item a small{margin-left:8px}.menu-mobile__nav-item a.mm-nav__prev{color:var(--text-color)}.menu-mobile__nav-item a:hover{color:var(--theme-color);text-decoration:none}.menu-mobile__nav-item.active>.mm-nav__links{opacity:1;visibility:visible;left:0}.menu-mobile__nav-item.active>.mm-nav__links.active--hidden{position:absolute}.menu-mobile__nav-item.active>.mm-nav__links.active--hidden>.mm-nav__links-header{opacity:0;pointer-events:none}.menu-mobile__nav-item .menu-list{padding:0;list-style:none;margin:0}.menu-mobile__nav-item .menu-list a{padding:5px 0;position:relative}.menu-mobile__nav-item .menu-list a span{position:absolute;line-height:18px;padding:0 10px;border-radius:10px;color:var(--white);font-size:10px;top:-4px}.menu-mobile__nav-item .menu-list a span.hot{background:#f11e1e}.menu-mobile__nav-item .menu-list a span.new{background:#32d4bf}.menu-mobile__nav-item .footer-menu__item a{text-transform:unset;font-size:var(--font-size-base);color:var(--text-color)}.menu-mobile__nav-item .footer-menu__item a:hover{color:var(--theme-color)}.mm-nav__wrapper{display:flex;position:relative}.mm-nav__wrapper>a{width:calc(100% - 40px)}.mm-nav__btn{display:flex;width:100%;height:44px;padding:0;color:var(--gray-dark) 4d;border:none;border-radius:0;font-size:20px;line-height:44px;text-align:center;background:transparent;position:absolute;justify-content:flex-end;align-items:center}.mm-nav__btn:hover,.mm-nav__btn:focus{outline:0;box-shadow:none}.mm-nav__links{position:fixed;top:0;left:100%;width:100%;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch;opacity:0;visibility:hidden;transition:all .3s ease-in-out;margin-top:65px;z-index:9}.mm-nav__links-header{position:relative;z-index:1;height:44px;background-color:#e8e1d4;border-bottom:1px solid var(--gray-dark);text-align:center;transition:all .4s ease-in-out}.mm-nav__links-header a.mm-nav__prev{padding:12px 20px;font-size:16px;letter-spacing:2px;color:var(--gray-dark);display:flex;justify-content:space-between;font-weight:var(--heading-font-weight-medium)}.mm-nav__links-header a.mm-nav__prev i{font-size:18px}.mm-nav__prev{cursor:pointer}.mm-nav__prev .fa{float:left;line-height:20px}.mm-nav__links-wrapper{position:absolute;display:flex;flex-direction:column;top:0;bottom:0;left:0;width:320px;height:calc(100% - 52px);background-color:#e8e1d4;padding:80px 20px 60px;overflow-x:hidden;overflow-y:auto}.mm-nav__links-wrapper::-webkit-scrollbar-track{background-color:#ececec}.mm-nav__links-wrapper::-webkit-scrollbar{width:2px;background-color:#ececec}.mm-nav__links-wrapper::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.mm-nav__links-wrapper .menu-mobile__nav-item{border:0}.mm-nav__links-wrapper a{text-transform:unset;font-size:15px;padding:5px 0;color:var(--text-color);letter-spacing:0;font-weight:var(--heading-font-weight)}.mm-nav__links-wrapper a:hover{color:var(--theme-color)}.mm-nav__links-wrapper .megamenu-heading{font-size:var(--font-size-base)}.mm-nav__links-wrapper .megamenu-products{margin-bottom:50px}.mm-nav__links-wrapper .megamenu-products:last-child{margin-bottom:0}.mm-nav__links-wrapper .button_all{text-align:center;order:1}.mm-nav__links-wrapper .button_all a{display:inline-block;line-height:45px;padding:0 20px;background:var(--theme-color);color:var(--white)}.mm-nav__links-wrapper .button_all a:hover{background:#5b4e4f}@media screen and (max-width: 767px){.mm-nav__links-wrapper{max-width:calc(100vw - 30px)}}.products__col{padding-top:calc(var(--gutter-width) / 2);padding-bottom:calc(var(--gutter-width) / 2)}@media screen and (max-width: 767px){.products__col{padding:8px}}.product-group-price{display:flex;flex-flow:row wrap;justify-content:center;font-size:var(--font-size-base);align-items:center}.product-group-price .product-price{margin-right:5px}.product-group-price .product-price:last-child{margin-right:0}.product-price{color:var(--theme-color);font-family:var(--font-family-base)}.product-price:last-child{margin-right:0}.product-price--regular{color:#9b9b9b;text-decoration:line-through;font-size:var(--font-size-base)}.product-quantity__label{margin:0;padding-right:10px;font-size:16px;font-weight:var(--body-font-weight-bold);text-transform:lowercase}.product-review{font-size:16px;line-height:16px}.product-review .spr-badge{display:flex;flex-flow:row wrap;align-items:baseline}.product-review .spr-starrating{margin-right:8px;font-size:16px}.product-review .spr-icon{margin-right:3px}.product-review .spr-icon:before{content:"\e918";font-family:bwpfont;color:#ffa422;font-size:16px}.product-review .spr-icon.spr-icon-star-empty{opacity:1}.product-review .spr-icon.spr-icon-star-empty:before{color:#e1e1e1}.product-review .spr-icon.spr-icon-star-half-alt:before{content:"\e803";font-family:font-awesome-stars;font-size:10px;position:relative;top:-1px}.product-review .spr-icon:last-child{margin-right:0}.product-review .spr-badge-caption{color:var(--text-color);margin-left:5px}.product-review .spr-badge-caption .single{display:none}.product-review.average-review .spr-badge:before{content:attr(data-rating);display:inline-block;margin-right:5px;color:#ffa422;font-size:13px;position:relative;top:1px;font-weight:var(--body-font-weight-bold);text-align:right;width:19px;overflow:hidden}.product-review.average-review .spr-badge[data-rating="0.0"],.product-review.average-review .spr-badge-caption{display:none}.product-review.average-review .spr-icon:not(:first-child){display:none!important}.product-review.average-review .spr-icon:before{color:#ffa422;font-size:13px}.spr-icon.spr-icon-star-hover{opacity:1}.spr-icon-star,.spr-icon-star-half-alt{color:var(--star-color)}.spr-icon-star:focus,.spr-icon-star-half-alt:focus{color:var(--star-color)}.spr-icon-star-hover{color:var(--star-color)}.spr-icon-star-hover:hover{color:#f5ab0c}.product-short-description{display:none}.product-card{position:relative;padding:0 15px;margin-bottom:25px;text-align:center}.product-card:hover .product-card__buttons>div{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card:hover .product-card__image .product-card__img-hidden{opacity:1;visibility:visible;transition:all .3s ease}.product-card:hover .product-card__image-wrapper.transform .product-card__image{overflow:hidden}.product-card:hover .product-card__image-wrapper.transform .product-card__image .product-card__img-hidden{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.product-card:hover .countdown-product{opacity:0;visibility:hidden}.product-card .countdown-product.style_1{position:absolute;bottom:10px;left:0;width:100%;padding:0 10px;transition:all .3s ease}.product-card .countdown-product.style_1 .countdown{text-align:center;padding:10px 15px;background:#fff;box-shadow:0 0 10px #0000000d;max-width:250px;margin:auto}.product-card .countdown-product.style_1 .countdown__item{display:inline-block;color:var(--gray-dark);letter-spacing:2px}.product-card .countdown-product.style_1 .countdown__item span:last-child{display:none}.product-card .countdown-product.style_1 .countdown__item:after{content:":";display:inline-block;margin:0 4px}.product-card .countdown-product.style_1 .countdown__item:first-child{margin-right:20px}.product-card .countdown-product.style_1 .countdown__item:first-child span{display:inline-block}.product-card .countdown-product.style_1 .countdown__item:first-child:after{display:none}.product-card .countdown-product.style_1 .countdown__item:last-child:after{display:none}@media (max-width: 480px){.product-card .countdown-product.style_1 .countdown{padding:5px;font-size:16px}.product-card .countdown-product.style_1 .countdown__item:first-child{margin-right:5px}.product-card .countdown-product.style_1 .countdown__item:after{margin:0 2px}.product-card .countdown-product.style_1 .countdown__item{letter-spacing:0}}.product-card .countdown-product.style_2{position:absolute;bottom:10px;left:0;width:100%;padding:0 15px;transition:all .3s ease}.product-card .countdown-product.style_2 .countdown{padding:0;text-align:center;box-shadow:0 0 10px #0000000d}.product-card .countdown-product.style_2 .countdown__item{display:inline-block;color:var(--text-color);margin:0 2px;width:45px;height:45px;background:#fff}.product-card .countdown-product.style_2 .countdown__item span:first-child{font-size:16px;display:block;line-height:22px;color:var(--gray-dark);font-weight:var(--heading-font-weight-medium);margin-top:4px;position:relative}.product-card .countdown-product.style_2 .countdown__item span:last-child{font-size:16px;line-height:10px;display:block;margin-top:-1px;margin-bottom:-1px}@media (max-width: 480px){.product-card .countdown-product.style_2 .countdown{background:#fff;flex-wrap:nowrap;padding:0;height:30px}.product-card .countdown-product.style_2 .countdown .countdown__item{width:unset;height:auto;max-height:30px;display:block;min-width:unset;line-height:30px}.product-card .countdown-product.style_2 .countdown .countdown__item span:last-child{display:none}.product-card .countdown-product.style_2 .countdown .countdown__item span:first-child{font-size:16px;margin:0;display:inline-flex;font-weight:var(--heading-font-weight)}.product-card .countdown-product.style_2 .countdown .countdown__item span:first-child:before{content:":";display:inline-block;margin:0 4px 0 0}.product-card .countdown-product.style_2 .countdown .countdown__item:first-child span:first-child:before{display:none}}.product-card .product-card__image-wrapper.transform .product-card__image{overflow:hidden}.product-card .product-card__image-wrapper.transform .product-card__image .preloading-img-product:last-child{position:absolute;top:0;width:100%;background:var(--nocolor)}.product-card .product-card__image-wrapper.transform .product-card__image .preloading-img-product:first-child{position:relative}.product-card .product-card__image-wrapper.transform .product-card__image .product-card__img-hidden{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.product-card .product-card__image-wrapper.transform .product-card__image .product-card__img-hidden{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-ms-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.product-card .product-card__form.mobile{margin-top:15px}@media (min-width: 991px){.product-card .product-card__form.mobile{display:none}}.product-card .product-card__form.mobile .form-addtocart{display:flex}.product-card .product-card__form.mobile .wpbingo-qty{height:40px;line-height:40px;border:1px solid #e6e6e6;border-right:0;padding:0 5px}.product-card .product-card__form.mobile .wpbingo-qty button{background:var(--nocolor);border:0;color:#d5d5d5;padding:0;width:25px;height:25px;border-radius:50%;line-height:22px;font-size:var(--font-size-base)}.product-card .product-card__form.mobile .wpbingo-qty button:hover{background:#ededed;color:var(--gray-dark)}.product-card .product-card__form.mobile .wpbingo-qty input{background:var(--nocolor);border:0;color:var(--gray-dark);height:38px;line-height:38px;width:30px;text-align:center;padding:0}.product-card .product-card__form.mobile .btn{padding:0;height:40px;line-height:42px;color:var(--gray-dark);text-transform:unset;border:1px solid #e6e6e6;margin:auto;border-radius:0;position:relative;z-index:1;overflow:hidden;flex:1;font-size:revert!important}.product-card .product-card__form.mobile .btn:before{font-family:icomoon;content:"\e903";display:inline-block;font-size:18px;line-height:1!important;position:relative;top:1px!important}.product-card .product-card__form.mobile .btn:hover{color:var(--white);background:var(--theme-color);border-color:var(--theme-color)}.product-card .product-card__form.mobile .btn.is-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.25);border-top-color:var(--gray-dark);width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card .product-card__form.mobile .btn.is-adding .spinner-border{display:none}.product-card .product-card__form.mobile .btn.is-adding:hover:before{border:2px solid rgba(255,255,255,.25);border-top-color:var(--white)}.product-card .product-card__form.mobile .btn.btn-link{font-size:16px!important;text-transform:uppercase;letter-spacing:1px;line-height:38px;color:var(--text-color);text-decoration:none}.product-card .product-card__form.mobile .btn.btn-link:hover{background:var(--theme-color);border-color:var(--theme-color);color:var(--white)}.product-card .product-card__form.mobile .btn.btn-link:before{display:none}.product-card.hover_style_1 .product-card__content{text-align:left}.product-card.hover_style_1 .product-card__content .wpb-variants-swatch .swatch-content{justify-content:revert}.product-card.hover_style_1 .product-card__content .wpb-variants-swatch .swatch-content .swatch-items:last-child label{margin-right:0}.product-card.hover_style_1 .product-card__content .product-card__name{flex:1}.product-card.hover_style_1 .product-card__content .content-top{display:flex;justify-content:space-between}.product-card.hover_style_1 .product-card__content .product-review{position:relative;top:3px}.product-card.hover_style_1 .product-card__content .product-review .spr-badge{justify-content:revert;padding:0;margin:0 0 10px}.product-card.hover_style_2 .product-card__price{justify-content:center}.product-card.hover_style_2 .product-card__buttons{flex-wrap:wrap;width:40px;left:20px;padding:0}.product-card.hover_style_2 .product-card__buttons>div{margin:10px 0 0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.product-card.hover_style_2 .product-card__buttons>div:before{left:calc(100% + 10px);bottom:calc(50% - 11.5px);-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.product-card.hover_style_2 .product-card__buttons>div:after{left:100%;bottom:calc(50% - 5px);border-color:transparent black transparent transparent}.product-card.hover_style_2 .content-bottom{position:relative;overflow:hidden}.product-card.hover_style_2 .product-card__price{transition:all .3s ease}.product-card.hover_style_2 .product-card__form:not(.mobile){text-align:center;position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transition:all .3s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.product-card.hover_style_2 .product-card__form:not(.mobile) .btn{padding:0;margin:auto;color:#000;font-size:11px;text-transform:uppercase;font-weight:500;letter-spacing:1.6px;text-decoration:none;position:relative;display:inline-block}.product-card.hover_style_2 .product-card__form:not(.mobile) .btn:before{content:"";width:0;right:0;height:1px;bottom:0;transition:all .3s ease;background:#583d3e;opacity:0;position:absolute}.product-card.hover_style_2 .product-card__form:not(.mobile) .btn:hover{color:#583d3e}.product-card.hover_style_2 .product-card__form:not(.mobile) .btn:hover:before{width:100%;left:0;opacity:1}.product-card.hover_style_2 .product-card__content .wpb-variants-swatch .swatch-content{margin-bottom:10px}.product-card.hover_style_2 .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items label{font-size:11px;border:1px solid #dedede;background:#fff;min-width:13px;line-height:15px;padding:4px 5px}.product-card.hover_style_2 .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items.active label,.product-card.hover_style_2 .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items:hover label{color:#000;border-color:#000}.product-card.hover_style_2:hover .product-card__buttons>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media (min-width: 992px){.product-card.hover_style_2:hover .product-card__price{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);opacity:0;visibility:hidden}}.product-card.hover_style_2:hover .product-card__form:not(.mobile){-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.product-card.hover_style_3 .product-card__price{justify-content:center}.product-card.hover_style_3 .product-card__buttons{flex-wrap:wrap;width:40px;right:10px;padding:0;bottom:auto;top:0}.product-card.hover_style_3 .product-card__buttons>div{margin:10px 0 0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.product-card.hover_style_3 .product-card__buttons>div:before{left:auto;right:calc(100% + 10px);bottom:calc(50% - 11.5px);-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.product-card.hover_style_3 .product-card__buttons>div:after{left:auto;right:100%;bottom:calc(50% - 5px);border-color:transparent transparent transparent black}.product-card.hover_style_3 .product-card__quickview:not(.mobile){position:absolute;bottom:15px;padding:0 10px;width:100%;left:0;transition:all .3s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.product-card.hover_style_3 .product-card__quickview:not(.mobile)>a{background:#fff;color:#000;text-transform:unset;height:40px;line-height:40px;padding:0 30px;font-size:14px;display:inline-block;border-radius:3px;position:relative;overflow:hidden;z-index:1;transition:all .3s ease;border:0;box-shadow:0 0 10px 2px #0000000a}.product-card.hover_style_3 .product-card__quickview:not(.mobile)>a:before{font-family:icomoon;content:"\e906";display:inline-block;margin-right:5px;font-size:18px;line-height:1;position:relative;top:2px}.product-card.hover_style_3 .product-card__quickview:not(.mobile)>a:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_3 .product-card__quickview:not(.mobile)>a.load-quickview:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:3px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card.hover_style_3 .product-card__quickview:not(.mobile)>a.load-quickview:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:#fff}.product-card.hover_style_3 .product-card__quickview:not(.mobile)>a:hover{color:#fff}.product-card.hover_style_3 .product-card__quickview:not(.mobile)>a:hover:after{width:100%;background:#583d3e;left:0}@media (max-width: 991px){.product-card.hover_style_3 .product-card__quickview:not(.mobile){display:none}}.product-card.hover_style_3:hover .product-card__buttons>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card.hover_style_3:hover .product-card__quickview{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card.hover_style_4 .product-card__content{text-align:left;margin-top:15px}.product-card.hover_style_4 .product-card__content .wpb-variants-swatch .swatch-content{justify-content:revert}.product-card.hover_style_4 .product-card__content .wpb-variants-swatch .swatch-content .swatch-items:last-child label{margin-right:0}.product-card.hover_style_4 .product-card__content .product-card__name{flex:1}.product-card.hover_style_4 .product-card__content .content-top{display:flex;justify-content:space-between}.product-card.hover_style_4 .product-card__content .product-review{position:relative;top:3px}.product-card.hover_style_4 .product-card__content .product-review .spr-badge{justify-content:revert;padding:0;margin:0 0 10px}.product-card.hover_style_4 .product-card__buttons{flex-wrap:wrap;width:40px;right:10px;padding:0;bottom:auto;top:0}.product-card.hover_style_4 .product-card__buttons>div{margin:10px 0 0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}.product-card.hover_style_4 .product-card__buttons>div:before{left:auto;right:calc(100% + 10px);bottom:calc(50% - 11.5px);-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.product-card.hover_style_4 .product-card__buttons>div:after{left:auto;right:100%;bottom:calc(50% - 5px);border-color:transparent transparent transparent black}.product-card.hover_style_4 .product-card__form:not(.mobile){position:absolute;bottom:15px;padding:0 10px;width:100%;left:0;transition:all .3s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn-link{background:#fff;color:#000;text-transform:unset;height:40px;line-height:40px;padding:0 30px;display:inline-block;font-size:14px;text-decoration:none;border-radius:3px;position:relative;overflow:hidden;z-index:1;border:0;box-shadow:0 0 10px 2px #0000000a}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn-link i{margin-right:5px;font-size:16px;line-height:1;position:relative;top:2px}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn-link:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn-link:hover{color:#fff}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn-link:hover:after{background:#583d3e;width:100%;left:0}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn--add-to-cart{padding:0 30px;height:40px;line-height:40px;font-size:14px;color:#000;text-transform:unset;background:#fff;display:inline-block;border-radius:3px;position:relative;overflow:hidden;z-index:1;border:0;box-shadow:0 0 10px 2px #0000000a}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn--add-to-cart:before{font-family:icomoon;content:"\e902";display:inline-block;margin-right:5px;font-size:18px;line-height:1;position:relative;top:1px}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn--add-to-cart:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn--add-to-cart:hover{color:#fff}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn--add-to-cart:hover:after{background:#583d3e;width:100%;left:0}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn--add-to-cart.is-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card.hover_style_4 .product-card__form:not(.mobile) .btn--add-to-cart.is-adding .spinner-border{display:none}.product-card.hover_style_4:hover .product-card__buttons>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card.hover_style_4:hover .product-card__form{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card.hover_style_5 .product-card__image-wrapper{display:block}.product-card.hover_style_5 .product-card__content{margin-top:0;padding:20px 15px 0;margin-bottom:-40px;transition:all .3s ease;background:transparent;z-index:3}.product-card.hover_style_5 .product-card__content>.swatch-content{margin:10px 0 15px;opacity:0;visibility:hidden;transition:all .3s ease}.product-card.hover_style_5 .product-card__content .product-card__price{justify-content:center}.product-card.hover_style_5 .product-card__buttons{position:unset;padding:0;margin-top:10px;opacity:0;visibility:hidden;transition:all .3s ease}.product-card.hover_style_5 .product-card__buttons>div{opacity:1;visibility:visible;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.product-card.hover_style_5 .product-card__buttons>div .btn,.product-card.hover_style_5 .product-card__buttons>div .quickview-button,.product-card.hover_style_5 .product-card__buttons>div button{border:1px solid #e8e8e8;line-height:38px;box-shadow:unset}.product-card.hover_style_5 .product-card__buttons>div .btn:hover,.product-card.hover_style_5 .product-card__buttons>div .quickview-button:hover,.product-card.hover_style_5 .product-card__buttons>div button:hover{border-color:#583d3e}.product-card.hover_style_5 .content-top{position:absolute;top:0;display:flex;padding:0 4px;width:100%;left:0;-webkit-transform:translateY(calc(-100% - 5px));-moz-transform:translateY(calc(-100% - 5px));-ms-transform:translateY(calc(-100% - 5px));-o-transform:translateY(calc(-100% - 5px));transform:translateY(calc(-100% - 5px))}.product-card.hover_style_5 .content-top .swatch-content{flex:0;height:30px;line-height:30px;margin:0 1px;background:#fff;justify-content:revert;width:0;padding:0;transition:all .3s ease;overflow:hidden;flex-wrap:nowrap}.product-card.hover_style_5 .content-top .product-review .spr-badge{height:30px;line-height:30px;padding:0 3px 0 10px;margin:0 1px;background:#fff}.product-card.hover_style_5:hover .product-card__content{-webkit-transform:translatey(-50px);-moz-transform:translatey(-50px);-ms-transform:translatey(-50px);-o-transform:translatey(-50px);transform:translatey(-50px);background:#fff}.product-card.hover_style_5:hover .product-card__content>.swatch-content{opacity:1;visibility:visible}.product-card.hover_style_5:hover .product-card__buttons{opacity:1;visibility:visible}.product-card.hover_style_5:hover .content-top .swatch-content{flex:1;padding:0 10px;opacity:1;visibility:visible;width:auto}@media (max-width: 991px){.product-card.hover_style_5 .product-card__content{padding:20px 0 0;transform:unset!important;margin:0}.product-card.hover_style_5 .product-card__content .swatch-content{margin:5px 0 0}.product-card.hover_style_5 .product-card__content>.swatch-content{opacity:1;visibility:visible}.product-card.hover_style_5 .product-card__content .content-top{position:unset;transform:unset}.product-card.hover_style_5 .product-card__content .content-top .swatch-content{flex:0 0 100%;padding:0;opacity:1;visibility:visible;width:100%;overflow:unset;flex-wrap:wrap;justify-content:center;height:auto}.product-card.hover_style_5 .product-card__content .content-top .spr-badge{position:absolute;top:0;left:3px;transform:translateY(calc(-100% - 5px))}}@media (max-width: 767px){.product-card.hover_style_5 .countdown-product{display:none}}.product-card.hover_style_6{transition:all .3s ease}.product-card.hover_style_6 .product-card__image-wrapper{display:block}.product-card.hover_style_6 .product-card__content{margin-top:0;padding:20px 15px;transition:all .3s ease}.product-card.hover_style_6 .product-card__content .product-card__price{justify-content:center}.product-card.hover_style_6 .btn-gruop{display:none}.product-card.hover_style_6 .btn-gruop>div{margin-top:5px}.product-card.hover_style_6 .btn-gruop>div:before{content:attr(data-title);position:absolute;padding:0 10px;background:#000;color:#fff;line-height:23px;white-space:nowrap;font-size:16px;z-index:10;opacity:0;visibility:hidden;border-radius:3px;pointer-events:none;left:auto;right:calc(100% + 10px);bottom:calc(50% - 11.5px);-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.product-card.hover_style_6 .btn-gruop>div:after{content:"";position:absolute;border-width:5px;border-style:solid;pointer-events:none;opacity:0;visibility:hidden;left:auto;right:100%;bottom:calc(50% - 5px);border-color:transparent transparent transparent black}.product-card.hover_style_6 .btn-gruop>div:hover:after,.product-card.hover_style_6 .btn-gruop>div:hover:before{opacity:1;visibility:visible}.product-card.hover_style_6 .button-compare{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.product-card.hover_style_6 .button-compare button{color:#000;display:inline-block;text-align:center;background:#fff;width:40px;height:40px;line-height:40px;border:0;font-size:0;white-space:nowrap;padding:0;border-radius:50%;box-shadow:0 0 10px 2px #0000000a}.product-card.hover_style_6 .button-compare button:before{content:"\e913";font-family:icomoon;font-size:22px;display:inline-block}.product-card.hover_style_6 .button-compare button span{display:none}.product-card.hover_style_6 .button-compare button.active{color:#fff;background:#583d3e}.product-card.hover_style_6 .button-compare button.load-compare:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.5);border-top-color:#000;width:16px;height:16px;background:none;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:8px;border-radius:50%}.product-card.hover_style_6 .button-compare button.load-compare:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:#fff}.product-card.hover_style_6 .button-compare button.load-compare.active:before{border:2px solid rgba(255,255,255,.5);border-top-color:#fff}.product-card.hover_style_6 .button-compare button:hover,.product-card.hover_style_6 .button-compare button:focus{outline:0;box-shadow:none}.product-card.hover_style_6 .button-compare button:hover{color:#fff;background-color:#583d3e;border-color:#583d3e;-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width: 991px){.product-card.hover_style_6 .button-compare{display:none!important}}.product-card.hover_style_6 .button-wishlist:not(.mobile){-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.product-card.hover_style_6 .button-wishlist:not(.mobile) button{color:#000;display:inline-block;text-align:center;background:#fff;width:40px;height:40px;line-height:40px;border:0;font-size:0;white-space:nowrap;border-radius:50%;box-shadow:0 0 10px 2px #0000000a;padding:0}.product-card.hover_style_6 .button-wishlist:not(.mobile) button:before{content:"\e901";font-family:icomoon;font-size:18px;display:inline-block}.product-card.hover_style_6 .button-wishlist:not(.mobile) button span{display:none}.product-card.hover_style_6 .button-wishlist:not(.mobile) button.active{color:#583d3e}.product-card.hover_style_6 .button-wishlist:not(.mobile) button.active:before{content:"\f004";font-family:FontAwesome;display:inline-block;font-size:15px}.product-card.hover_style_6 .button-wishlist:not(.mobile) button.load-wishlist:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.5);border-top-color:#000;width:16px;height:16px;background:none;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:8px;border-radius:50%}.product-card.hover_style_6 .button-wishlist:not(.mobile) button.load-wishlist:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:#fff}.product-card.hover_style_6 .button-wishlist:not(.mobile) button:hover,.product-card.hover_style_6 .button-wishlist:not(.mobile) button:focus{outline:0;box-shadow:none}.product-card.hover_style_6 .button-wishlist:not(.mobile) button:hover{color:#fff;background-color:#583d3e;border-color:#583d3e;-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width: 767px){.product-card.hover_style_6 .button-wishlist:not(.mobile){display:none}}.product-card.hover_style_6 .product-card__buttons{bottom:10px;padding:0 5px}.product-card.hover_style_6 .product-card__buttons>div{flex:1;margin:0 5px}.product-card.hover_style_6 .product-card__buttons>div:after{display:none}.product-card.hover_style_6 .product-card__buttons>div .btn{width:100%;font-size:14px;text-transform:unset;border-radius:3px;position:relative;overflow:hidden;z-index:1;background:#fff;border:0}.product-card.hover_style_6 .product-card__buttons>div .btn:before,.product-card.hover_style_6 .product-card__buttons>div .btn i{line-height:1;position:relative;top:2px;margin-right:5px}.product-card.hover_style_6 .product-card__buttons>div .btn:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_6 .product-card__buttons>div .btn span{display:inline-block}.product-card.hover_style_6 .product-card__buttons>div .btn:hover{-webkit-animation-name:none;animation-name:none;color:#fff}.product-card.hover_style_6 .product-card__buttons>div .btn:hover:after{background:#583d3e;width:100%;left:0}.product-card.hover_style_6 .product-card__buttons>div .btn .spinner-border{display:none}.product-card.hover_style_6 .product-card__buttons>div .btn.is-adding:before{width:16px;height:16px;top:4px}.product-card.hover_style_6 .product-card__buttons>div .btn.load-quickview:before{width:16px;height:16px;top:2px}@media (max-width: 991px){.product-card.hover_style_6 .product-card__buttons>div{flex:0 0 100%}}@media (max-width: 480px){.product-card.hover_style_6 .product-card__buttons>div .btn{font-size:0}.product-card.hover_style_6 .product-card__buttons>div .btn:before,.product-card.hover_style_6 .product-card__buttons>div .btn i{line-height:40px}}.product-card.hover_style_6 .product-card__content .wpb-variants-swatch .swatch-content{margin-bottom:13px}.product-card.hover_style_6 .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items label{font-size:11px;border:1px solid #dedede;background:#fff;min-width:13px;line-height:15px;padding:4px 5px}.product-card.hover_style_6 .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items.active label,.product-card.hover_style_6 .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items:hover label{color:#000;border-color:#000}.product-card.hover_style_6:hover{-webkit-box-shadow:0px 9px 15px 0px rgba(0,0,0,.05);box-shadow:0 9px 15px #0000000d}.product-card.hover_style_6:hover .product-card__buttons>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card.hover_style_6:hover .button-wishlist:not(.mobile),.product-card.hover_style_6:hover .button-compare{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.product-card.hover_style_6:hover .product-card__content{background:#fff}.product-card.hover_style_7 .wpb-variants-swatch{position:absolute;left:0;bottom:0;background:#fff;margin:0;padding:15px 0 3px;transform-origin:bottom;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);transition:all .3s ease}.product-card.hover_style_7 .wpb-variants-swatch .swatch-content{justify-content:revert}.product-card.hover_style_7 .wpb-variants-swatch .swatch-content .swatch-items:last-child label{margin-right:0}.product-card.hover_style_7 .product-card__content{text-align:center;margin-top:15px;line-height:3}.product-card.hover_style_7 .product-card__content .product-card__name{flex:1}.product-card.hover_style_7 .product-card__content .content-top{display:flex;justify-content:space-between}.product-card.hover_style_7 .product-card__content .product-review{position:relative;top:3px}.product-card.hover_style_7 .product-card__content .product-review .spr-badge{justify-content:revert;padding:0;margin:0 0 10px}.product-card.hover_style_7 .product-card__buttons{flex-wrap:wrap;width:100%;right:0;padding:0;bottom:calc(50% - 20px)}.product-card.hover_style_7 .product-card__buttons>div{margin:0 5px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.product-card.hover_style_7 .product-card__buttons>div .btn,.product-card.hover_style_7 .product-card__buttons>div button{border-radius:50%}.product-card.hover_style_7 .product-card__image-wrapper.slider .slick-arrow{z-index:10}.product-card.hover_style_7 .product-card__form:not(.mobile){text-align:center;margin-top:10px}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn-link{color:#000;text-transform:unset;height:45px;line-height:43px;padding:0 25px;font-size:14px;text-decoration:none;border:1px solid #dfdfdf;display:inline-block;width:100%;position:relative;overflow:hidden;z-index:1}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn-link i{margin-right:5px;font-size:16px;line-height:1;position:relative;top:2px}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn-link:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn-link:hover{color:#fff}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn-link:hover:after{background:#583d3e;width:100%;left:0}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn--add-to-cart{padding:0 25px;height:45px;line-height:43px;color:#fff;font-size:14px;text-transform:unset;border:1px solid #dfdfdf;margin:auto;width:auto;position:relative;overflow:hidden;z-index:1;background:#583d3e}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn--add-to-cart:before{font-family:icomoon;content:"\e902";display:inline-block;margin-right:5px;font-size:18px;line-height:1;position:relative;top:1px;display:none}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn--add-to-cart:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn--add-to-cart:hover{color:#fff}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn--add-to-cart:hover:after{background:#583d3e;width:100%;left:0}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn--add-to-cart.is-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card.hover_style_7 .product-card__form:not(.mobile) .btn--add-to-cart.is-adding .spinner-border{display:none}.product-card.hover_style_7:hover .product-card__buttons>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card.hover_style_7:hover .wpb-variants-swatch{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0);display:none}@media (max-width: 767px){.product-card.hover_style_7 .wpb-variants-swatch{position:unset;transform:unset;margin-bottom:-8px}.product-card.hover_style_7 .countdown-product{display:none}}.product-card.hover_style_8{position:relative}@media (min-width: 767px){.product-card.hover_style_8 .product-card__image-link:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#e1d7cbf2;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);transition:all .3s ease;opacity:0;visibility:hidden;z-index:4}.product-card.hover_style_8 .product-card__image-link .product-review .spr-badge-caption{color:#fff}}.product-card.hover_style_8 .product-review .spr-badge-caption{color:#fff}.product-card.hover_style_8 .product-card__price{justify-content:center}.product-card.hover_style_8 .product-card__buttons{flex-wrap:wrap;width:20px;right:10px;padding:0;bottom:auto;top:10px;z-index:11}.product-card.hover_style_8 .product-card__buttons>div{margin:5px 0 0;-webkit-transform:translateX(50px);-moz-transform:translateX(50px);-ms-transform:translateX(50px);-o-transform:translateX(50px);transform:translate(50px);height:20px;line-height:20px}.product-card.hover_style_8 .product-card__buttons>div:before{left:auto;right:calc(100% + 10px);bottom:calc(50% - 11.5px);-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.product-card.hover_style_8 .product-card__buttons>div:after{left:auto;right:100%;bottom:calc(50% - 5px);border-color:transparent transparent transparent black}.product-card.hover_style_8 .product-card__buttons>div .btn,.product-card.hover_style_8 .product-card__buttons>div button{color:#fff;background:transparent;width:auto;line-height:1;height:20px}.product-card.hover_style_8 .product-card__buttons>div .btn:before,.product-card.hover_style_8 .product-card__buttons>div button:before{line-height:1}.product-card.hover_style_8 .product-card__buttons>div .btn.load-wishlist:before,.product-card.hover_style_8 .product-card__buttons>div button.load-wishlist:before{border-color:#ffffff80;border-top-color:#fff;top:0}.product-card.hover_style_8 .product-card__buttons>div .btn.load-compare:before,.product-card.hover_style_8 .product-card__buttons>div button.load-compare:before{border-color:#ffffff80;border-top-color:#fff;top:2px}.product-card.hover_style_8 .wpb-variants-swatch{margin-bottom:15px}.product-card.hover_style_8 .wpb-variants-swatch .swatch-items label{border:0;background:transparent}.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .title,.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .swatch-items label{color:#fff}.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .swatch-items.active label,.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .swatch-items:hover label{color:#fff;border-color:#fff}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn-link{color:#fff;text-transform:unset;height:40px;line-height:38px;padding:0 25px;font-size:14px;text-decoration:none;border:1px solid white;display:inline-block;border-radius:30px;position:relative;z-index:1;overflow:hidden}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn-link i{margin-right:5px;font-size:16px;line-height:1;position:relative;top:2px}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn-link:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#fff;transition:all .3s ease}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn-link:hover{color:#000}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn-link:hover:after{width:100%;left:0}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn--add-to-cart{padding:0 25px;line-height:38px;color:#391d14;font-size:16px;border-bottom:2px solid #391D14;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;font-weight:700;width:100%}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn--add-to-cart:hover{color:#391d14}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn--add-to-cart.is-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card.hover_style_8 .product-card__form:not(.mobile) .btn--add-to-cart.is-adding .spinner-border{display:none}.product-card.hover_style_8 .product-card__form.mobile .wpbingo-qty input,.product-card.hover_style_8 .product-card__form.mobile .btn{color:#fff}@media (min-width: 767px){.product-card.hover_style_8 .product-card__content{position:absolute;padding:0 15px;width:100%;left:0;top:0;height:100%;display:flex;justify-content:center;align-items:center;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);transition:all .3s ease;opacity:0;visibility:hidden;z-index:4}.product-card.hover_style_8 .product-card__content .product-card__name a,.product-card.hover_style_8 .product-card__content .product-card__price .product-price{color:#391d14}.product-card.hover_style_8 .product-card__content .wpb-variants-swatch{background:transparent}.product-card.hover_style_8 .product-card__content .wpb-variants-swatch .swatch-items label:before{border-color:#fff}}@media (max-width: 767px){.product-card.hover_style_8 .product-card__content{padding:0}.product-card.hover_style_8 .wpb-variants-swatch .swatch-content .swatch-items label:before{border-color:#868686}.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .title{color:#000}.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .swatch-items label{color:#868686}.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .swatch-items.active label,.product-card.hover_style_8 .wpb-variants-swatch .swatch-content.label .swatch-items:hover label{color:#000;border-color:#000}}.product-card.hover_style_8:hover .product-card__image-link:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:90%;visibility:visible}.product-card.hover_style_8:hover .product-card__buttons>div{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}.product-card.hover_style_8:hover .product-card__content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.product-card.hover_style_8:hover .product-card__image-wrapper.slider .slick-arrow{opacity:1;visibility:visible}.product-card.hover_style_9 .product-card__price{justify-content:center}.product-card.hover_style_9 .product-card__buttons{flex-wrap:wrap;width:100%;right:0;padding:0;bottom:60px}.product-card.hover_style_9 .product-card__buttons>div{margin:0 5px;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}.product-card.hover_style_9 .product-card__buttons>div .btn,.product-card.hover_style_9 .product-card__buttons>div button{border-radius:50%}.product-card.hover_style_9 .product-card_popup{position:absolute;width:100%;bottom:0;left:0;z-index:9;transition:all .3s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.product-card.hover_style_9 .product-card_popup .product-card__content{background:#fff;height:100%;margin:0;display:flex;align-items:center;justify-content:center;padding:10px 15px 0}.product-card.hover_style_9 .product-card_popup .product-card__content .wpb-variants-swatch>label{margin-bottom:7px;color:#000}.product-card.hover_style_9 .product-card_popup .product-card__content .wpb-variants-swatch .swatch-content{margin-bottom:15px}.product-card.hover_style_9 .product-card_popup .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items label{font-size:11px;border:1px solid #dedede;background:#fff;min-width:13px;line-height:15px;padding:4px 5px}.product-card.hover_style_9 .product-card_popup .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items.active label,.product-card.hover_style_9 .product-card_popup .product-card__content .wpb-variants-swatch .swatch-content.label .swatch-items:hover label{color:#000;border-color:#000}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart{font-size:14px;line-height:38px;padding:0 20px;color:#000;text-transform:unset;border:1px solid #dfdfdf;overflow:hidden;position:relative;z-index:1;flex:1}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart:before{font-family:icomoon;content:"\e902";display:inline-block;margin-right:5px;font-size:18px;line-height:1;position:relative;top:1px}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart.is-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(0,0,0,.25);border-top-color:#000;width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart.is-adding .spinner-border{display:none}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart.is-adding:hover:before{border:2px solid rgba(255,255,255,.25);border-top-color:#fff}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart:hover{color:#fff;border-color:#583d3e}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart:hover:after{width:100%;left:0}.product-card.hover_style_9 .product-card_popup .form-addtocart{display:flex}.product-card.hover_style_9 .product-card_popup .wpbingo-qty{height:40px;line-height:40px;border:1px solid #dfdfdf;border-right:0;padding:0 5px}.product-card.hover_style_9 .product-card_popup .wpbingo-qty button{background:transparent;border:0;color:#000;padding:0;width:25px;height:25px;border-radius:50%;line-height:25px;font-size:14px}.product-card.hover_style_9 .product-card_popup .wpbingo-qty button:hover{background:#ededed;color:#000}.product-card.hover_style_9 .product-card_popup .wpbingo-qty input{background:transparent;border:0;color:#000;height:38px;line-height:38px;width:30px;text-align:center;padding:0}.product-card.hover_style_9 .product-card_popup.active{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile){text-align:center;position:absolute;bottom:0;width:100%;transition:all .3s ease;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);opacity:0;visibility:hidden}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-link,.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-select{color:#000;text-transform:unset;height:40px;line-height:40px;padding:0 25px;text-decoration:none;display:inline-block;width:100%;font-size:14px;background:#00000080;color:#fff;position:relative;overflow:hidden;z-index:1;border:0}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-link i,.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-select i{margin-right:5px;font-size:16px;line-height:1;position:relative;top:2px}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-link:after,.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-select:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-link:hover,.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-select:hover{color:#fff}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-link:hover:after,.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-select:hover:after{width:100%;left:0}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn-select.hide{display:none}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .form-addtocart{display:flex;width:100%;background:#00000080;height:40px;line-height:40px}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .form-addtocart .wpbingo-qty{padding:0 20px;border-right:1px solid rgba(255,255,255,.5)}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .form-addtocart .wpbingo-qty button{background:transparent;border:0;color:#fff;padding:0;width:20px;height:20px;border-radius:50%;line-height:22px;font-size:16px}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .form-addtocart .wpbingo-qty button:hover{background:#fff;color:#000}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .form-addtocart .wpbingo-qty input{background:transparent;border:0;color:#fff;height:40px;line-height:40px;width:30px;text-align:center;padding:0}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart{color:#fff;text-transform:unset;margin:auto;flex:1;font-size:14px;position:relative;overflow:hidden;z-index:1;border:0}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart:before{font-family:icomoon;content:"\e902";display:inline-block;margin-right:5px;font-size:18px;line-height:1;position:relative;top:1px}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart:after{content:"";position:absolute;top:0;height:100%;right:0;width:0;z-index:-1;background:#583d3e;transition:all .3s ease}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart:hover{color:#fff}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart:hover:after{width:100%;left:0}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart.is-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(255,255,255,.25);border-top-color:#fff;width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:2px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart.is-adding .spinner-border{display:none}.product-card.hover_style_9:hover .product-card__buttons>div{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.product-card.hover_style_9:hover .product-card__form:not(.popup,.mobile){-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}.product-card.hover_style_9 .wpb-variants-swatch.mobile{display:none}@media (max-width: 1199px){.product-card.hover_style_9 .product-card_popup .btn--add-to-cart{font-size:0}.product-card.hover_style_9 .product-card_popup .btn--add-to-cart:before{line-height:1;top:7px;margin:0}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart{font-size:0}.product-card.hover_style_9 .product-card__form:not(.popup,.mobile) .btn--add-to-cart:before{line-height:1;top:0;margin:0}}@media (max-width: 991px){.product-card.hover_style_9 .product-card__form:not(.mobile){display:none}.product-card.hover_style_9 .wpb-variants-swatch.mobile{display:block}}.product-card .content-button-mobile{position:absolute;top:10px;right:10px}.product-card .content-button-mobile .product-card__quickview.mobile .js-btn-quickview{border:0;color:var(--gray-dark);display:inline-block;text-align:center;background:#fff;width:25px;height:25px;line-height:26px;font-size:0;white-space:nowrap;padding:0;box-shadow:0 0 10px #0000000d}.product-card .content-button-mobile .product-card__quickview.mobile .js-btn-quickview:before{font-size:16px;font-family:bwpfont;content:"\e91a";line-height:25px}.product-card .content-button-mobile .product-card__quickview.mobile .js-btn-quickview.load-quickview:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.25);border-top-color:var(--gray-dark);width:14px;height:14px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card .content-button-mobile .product-card__quickview.mobile .js-btn-quickview.load-quickview:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}.product-card .content-button-mobile .product-card__quickview.mobile .js-btn-quickview:hover,.product-card .content-button-mobile .product-card__quickview.mobile .js-btn-quickview:focus{outline:0;box-shadow:none}.product-card .content-button-mobile .product-card__quickview.mobile .js-btn-quickview:hover{color:var(--white);background-color:var(--theme-color)}.product-card .content-button-mobile .button-wishlist.mobile button{border:0;color:var(--gray-dark);display:inline-block;text-align:center;background:#fff;width:25px;height:25px;line-height:26px;font-size:0;white-space:nowrap;padding:0;box-shadow:0 0 10px #0000000d}.product-card .content-button-mobile .button-wishlist.mobile button:before{content:"\e91e";font-family:bwpfont;font-size:16px;display:inline-block}.product-card .content-button-mobile .button-wishlist.mobile button span{display:none}.product-card .content-button-mobile .button-wishlist.mobile button.active{color:var(--theme-color)}.product-card .content-button-mobile .button-wishlist.mobile button.active:before{content:"\f004";font-family:var(--font-icon);display:inline-block;font-size:11px}.product-card .content-button-mobile .button-wishlist.mobile button.load-wishlist:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.5);border-top-color:var(--gray-dark);width:13px;height:13px;background:none;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:6px;border-radius:50%}.product-card .content-button-mobile .button-wishlist.mobile button.load-wishlist:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}.product-card .content-button-mobile .button-wishlist.mobile button:hover,.product-card .content-button-mobile .button-wishlist.mobile button:focus{outline:0;box-shadow:none}.product-card .content-button-mobile .button-wishlist.mobile button:hover{color:var(--white);background-color:var(--theme-color);border-color:var(--theme-color)}@media (max-width: 991px){.product-card .product-card__buttons{display:none}.product-card .product-card__form:not(.mobile){display:none}}@media (min-width: 991px){.product-card .content-button-mobile{display:none}}.product-card__image-wrapper{position:relative;overflow:hidden}.product-card__image-wrapper.fadein .preloading-img-product:last-child{position:absolute;top:0;width:100%;background:var(--nocolor)}.product-card__image-wrapper.fadein .preloading-img-product:first-child,.product-card__image-wrapper.slider{position:relative}.product-card__image-wrapper.slider .product-card__image{display:block}.product-card__image-wrapper.slider .product-card__image:not(.slick-initialized) .product-card__image-link:not(:first-child){display:none}.product-card__image-wrapper.slider .slick-list{padding:0}.product-card__image-wrapper.slider .slick-arrow{width:20px;height:30px;top:calc(50% - 15px);background:#fff;text-align:center;line-height:30px;padding:0;border:0;opacity:0!important;visibility:hidden!important;box-shadow:unset;display:block!important}.product-card__image-wrapper.slider .slick-arrow:before{font-size:13px}.product-card__image-wrapper.slider .slick-arrow:hover{background:var(--theme-color);color:var(--white)}.product-card__image-wrapper.slider .slick-arrow.slick-prev{left:0}.product-card__image-wrapper.slider .slick-arrow.slick-next{right:0}.product-card__image-wrapper.slider:hover .slick-arrow{opacity:1!important;visibility:visible!important}@media (max-width: 991px){.product-card__image-wrapper.slider .slick-arrow{width:20px;height:30px;top:calc(50% - 15px);line-height:30px;opacity:1!important;visibility:visible!important}.product-card__image-wrapper.slider .slick-arrow:before{font-size:var(--font-size-base)}}.product-card__image-link{display:block}.product-card__image-link img:not([role=presentation]){width:100%}.product-card__image{position:relative}.product-card__image .product-card__img-hidden{position:absolute;bottom:0;left:0;height:100%;object-fit:cover;opacity:0;visibility:hidden;transition:all .3s ease}.product-card__image .preloading-img-product{position:relative;background:#f2efeb}.product-card__image .preloading-img-product img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-card__image .preloading-img-product img.lazyload{height:0}.product-card__image .pre-loading-image{z-index:revert;opacity:1;display:block}.product-card__image img.lazyloaded+.pre-loading-image{display:none}.product-card__image .product-card__img-hidden+.pre-loading-image{display:none}.product-card__content{position:relative;text-align:center}.product-card__content .product-review .spr-badge{justify-content:center;padding:5px 0;margin-bottom:3px}.product-card__content .product-review .spr-starrating{margin:0}@media (max-width: 767px){.product-card__content{margin-top:10px}}.variants-wrapper.product-form__item.wpb-variants-swatch{visibility:visible;transition:all .3s ease;margin-top:7px;width:100%;position:relative;text-align:center}.wpb-variants-swatch .swatch-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:7px;font-weight:var(--heading-font-weight-medium)}.wpb-variants-swatch .swatch-content.label .title{font-size:13px;color:var(--gray-dark);position:relative;top:1px}.wpb-variants-swatch .swatch-content.label .swatch-items label{width:auto;height:auto;line-height:18px;margin:2px 7px;padding:0;font-size:16px;text-align:center;border:0;border-radius:0;box-sizing:content-box;color:var(--gray-dark)}.wpb-variants-swatch .swatch-content.label .swatch-items label:before{display:none}.wpb-variants-swatch .swatch-content.label .swatch-items label span{display:none}.wpb-variants-swatch .swatch-content.label .swatch-items label:hover,.wpb-variants-swatch .swatch-content.label .swatch-items.active label{border-bottom:1px solid var(--text-color);color:var(--gray-dark)}.wpb-variants-swatch .swatch-content.image .swatch-items label{width:30px;height:30px;line-height:30px;border-radius:50%}.wpb-variants-swatch .swatch-items label{width:20px;margin:2px 8px;height:20px;font-size:0;position:relative;cursor:pointer;line-height:20px;border-radius:50%;border:1px solid #e9e9e9}.wpb-variants-swatch .swatch-items label span{display:inline-block;line-height:22px;color:var(--white);background:var(--gray-dark);padding:0 10px;font-size:16px;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap}@media (max-width: 767px){.wpb-variants-swatch .swatch-items label span{display:none}}.wpb-variants-swatch .swatch-items label span:before{content:"";position:absolute;border-color:var(--nocolor);border-width:4px;border-style:solid;left:calc(50% - 4px);bottom:-8px;border-top-color:#333}.wpb-variants-swatch .swatch-items label:before{content:"";position:absolute;top:-4px;width:calc(100% + 8px);height:calc(100% + 8px);left:-4px;opacity:0;visibility:hidden;border:1px solid var(--text-color);border-radius:50%}.wpb-variants-swatch .swatch-items label:hover span{opacity:1;visibility:visible}.wpb-variants-swatch .swatch-items label:hover:before{opacity:1;visibility:visible}.wpb-variants-swatch .swatch-items.active label:before{opacity:1;visibility:visible}.wpb-variants-swatch .swatch-items.disabled label{display:none}@media (max-width: 767px){.wpb-variants-swatch{margin-top:0}.wpb-variants-swatch .swatch-items label{margin:2px 5px;width:15px;height:15px;line-height:15px}.wpb-variants-swatch .swatch-content.label .swatch-items label{margin:2px 4px}}.product-card__summary{display:none;padding:10px 0;font-size:14px}.product-card__summary h3,.product-card__summary h4,.product-card__summary h5,.product-card__summary h6{margin:0;padding:10px 0;font-size:var(--font-size-base);font-weight:var(--heading-font-weight-medium)}.product-card__summary ul{margin:0;padding-left:15px}.product-card__buttons{position:absolute;bottom:15px;right:0;z-index:9;width:100%;display:flex;padding:0 15px;transition:all .3s ease-in-out;justify-content:center}.product-card__buttons>div{position:relative;transition:all .3s ease;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px);opacity:0;visibility:hidden;margin:0 5px}.product-card__buttons>div:nth-child(2){transition-delay:.1s}.product-card__buttons>div:nth-child(3){transition-delay:.2s}.product-card__buttons>div:nth-child(4){transition-delay:.3s}.product-card__buttons>div:before{content:attr(data-title);position:absolute;padding:0 10px;background:var(--gray-dark);color:var(--white);bottom:calc(100% + 10px);line-height:23px;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);font-size:16px;z-index:10;opacity:0;visibility:hidden;pointer-events:none}.product-card__buttons>div:after{content:"";position:absolute;bottom:100%;left:calc(50% - 5px);border-width:5px;border-style:solid;border-color:var(--gray-dark) var(--nocolor) var(--nocolor) var(--nocolor);pointer-events:none;opacity:0;visibility:hidden}.product-card__buttons>div:hover:before,.product-card__buttons>div:hover:after{opacity:1;visibility:visible}@media (max-width: 991px){.product-card__buttons>div.product-card__quickview{display:none}}.product-card__buttons .btn{color:var(--gray-dark);display:inline-block;text-align:center;background:#fff;width:40px;height:40px;line-height:40px;font-size:0;white-space:nowrap;padding:0;border-radius:50%;position:relative;cursor:pointer;box-shadow:0 0 10px 2px var(--gray-dark) 0}.product-card__buttons .btn span{display:none}.product-card__buttons .btn.btn--add-to-cart:before{content:"\e903";font-family:icomoon;font-size:18px;margin:0;display:inline-block}.product-card__buttons .btn.btn-link{font-size:0;text-decoration:none}.product-card__buttons .btn.btn-link i{font-size:18px;line-height:38px}.product-card__buttons .btn.btn--quickview:before{font-size:18px;font-family:icomoon;content:"\e907";line-height:38px}.product-card__buttons .btn.btn--quickview.load-quickview:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.25);border-top-color:var(--gray-dark);width:18px;height:18px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card__buttons .btn.btn--quickview.load-quickview:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}.product-card__buttons .btn.is-adding:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.25);border-top-color:var(--gray-dark);width:18px;height:18px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;font-size:0;top:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.product-card__buttons .btn.is-adding:hover:before,.product-card__buttons .btn.is-adding.active:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}.product-card__buttons .btn:hover,.product-card__buttons .btn:focus{outline:0;box-shadow:none}.product-card__buttons .btn:hover{color:var(--white);background-color:var(--theme-color);-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.product-card__buttons .button-wishlist button{color:var(--gray-dark);display:inline-block;text-align:center;background:#fff;width:40px;height:40px;line-height:40px;border:0;font-size:0;white-space:nowrap;padding:0;border-radius:50%;box-shadow:0 0 10px 2px var(--gray-dark) 0}.product-card__buttons .button-wishlist button:before{content:"\e902";font-family:icomoon;font-size:18px;display:inline-block}.product-card__buttons .button-wishlist button span{display:none}.product-card__buttons .button-wishlist button.active{color:var(--white);background:var(--theme-color)}.product-card__buttons .button-wishlist button.active:before{content:"\f004";font-family:var(--font-icon);display:inline-block;font-size:var(--font-size-base)}.product-card__buttons .button-wishlist button.load-wishlist:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.5);border-top-color:var(--gray-dark);width:16px;height:16px;background:none;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:8px;border-radius:50%}.product-card__buttons .button-wishlist button.load-wishlist:hover:before,.product-card__buttons .button-wishlist button.load-wishlist.active:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}.product-card__buttons .button-wishlist button:hover,.product-card__buttons .button-wishlist button:focus{outline:0;box-shadow:none}.product-card__buttons .button-wishlist button:hover{color:var(--white);background-color:var(--theme-color);border-color:var(--theme-color);-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.product-card__buttons .button-compare button{color:var(--gray-dark);display:inline-block;text-align:center;background:#fff;width:40px;height:40px;line-height:40px;border:0;font-size:0;white-space:nowrap;padding:0;border-radius:50%;box-shadow:0 0 10px 2px var(--gray-dark) 0}.product-card__buttons .button-compare button:before{content:"\e914";font-family:icomoon;font-size:22px;display:inline-block}.product-card__buttons .button-compare button span{display:none}.product-card__buttons .button-compare button.active{color:var(--white);background:var(--theme-color)}.product-card__buttons .button-compare button.load-compare:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.5);border-top-color:var(--gray-dark);width:16px;height:16px;background:none;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:8px;border-radius:50%}.product-card__buttons .button-compare button.load-compare:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}.product-card__buttons .button-compare button.load-compare.active:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}.product-card__buttons .button-compare button:hover,.product-card__buttons .button-compare button:focus{outline:0;box-shadow:none}.product-card__buttons .button-compare button:hover{color:var(--white);background-color:var(--theme-color);border-color:var(--theme-color);-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width: 991px){.product-card__buttons .button-compare{display:none!important}}.product-card__vendor{margin:0;font-size:14px}.product-card__type a{display:block;font-size:22px;color:#595051;line-height:1;margin-bottom:12px}.product-card__name{font-size:22px;font-weight:var(--heading-font-weight);line-height:1}.product-card__price .product-price{font-size:22px}.product-card__desc{font-size:16px;color:var(--black);margin-bottom:8px}.product-card__name a{transition:color .3s ease;color:var(--theme-color)}.product-card__name a:hover{color:var(--black);text-decoration:none}@media (max-width: 767px){.product-card__name{margin:0}}.product-card__price{font-size:var(--font-size-base);color:var(--theme-color);display:inline-flex;font-weight:var(--heading-font-weight);line-height:100%;flex-wrap:wrap;margin:15px 0}.product-card__price .product-price{color:var(--theme-color)}.product-card__price .product-price.product-price--regular{font-size:var(--font-size-base);color:var(--text-color);line-height:99%;display:none}.product-card__price .product-price.variant-price{color:var(--theme-color)}.product-card__price .product-price.price-sale{color:var(--theme-color);position:relative;top:-2px}.product-card__price .pre_order{font-size:var(--font-size-base);color:#24b256;margin-left:5px}@media (max-width: 767px){.product-card__price,.product-card__price .product-group-price,.product-card__price .product-price{font-size:14px}.product-card__price .product-price.product-price--regular{font-size:13px}.product-card__price .pre_order{font-size:14px}}.ttip_currency{position:relative}.ttip_currency .tt_currency_txt{display:inline-block!important;position:absolute;background:var(--gray-dark);line-height:23px;color:var(--white)!important;padding:0 10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);bottom:calc(100% + 5px);font-size:14px!important;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease}.ttip_currency .tt_currency_txt:before{content:"";position:absolute;bottom:-10px;border-color:var(--gray-dark) var(--nocolor) var(--nocolor) var(--nocolor);border-style:solid;border-width:5px;left:calc(50% - 5px)}.ttip_currency:hover .tt_currency_txt{opacity:1;visibility:visible}.tt_currency_txt{display:none!important}.product-card__label{position:absolute;top:10px;left:10px;z-index:1;color:var(--white);text-align:left}.product-card__label>*{min-width:60px;line-height:25px;font-size:15px;padding:0 10px;text-align:center;white-space:nowrap;display:inline-block;margin-right:5px;vertical-align:top}@media (max-width: 480px){.product-card__label>*{min-width:40px;line-height:20px;font-size:10px;padding:0 5px}}.product-card__on-sale{text-align:center!important;color:var(--white);text-transform:capitalize;position:relative;z-index:1;background:#ff4e00}.product-card__sold-out{z-index:2;background:#fff;color:var(--text-color);font-size:16px}.template-article .wpbingo-breadcrumbs{margin-bottom:0}section.wpbingo-breadcrumbs .wpbingo-breadcrumbs__inner{text-align:center;position:relative}section.wpbingo-breadcrumbs .wpbingo-breadcrumbs__inner .wpbingo-breadcrumbs__title{font-size:32px;text-align:center}@media (max-width: 480px){section.wpbingo-breadcrumbs .wpbingo-breadcrumbs__inner .wpbingo-breadcrumbs__title{font-size:var(--heading-font-size)}}section.wpbingo-breadcrumbs .wpbingo-breadcrumbs__inner .breadcrumb{align-items:center;padding:0;justify-content:center;margin:0}section.wpbingo-breadcrumbs .wpbingo-blog-list{margin-top:25px;white-space:nowrap}section.wpbingo-breadcrumbs .wpbingo-blog-list a{font-size:18px;color:var(--text-color);position:relative;display:inline-block;padding-bottom:5px}section.wpbingo-breadcrumbs .wpbingo-blog-list a:before{content:"";position:absolute;bottom:-1px;width:0;height:1px;background:var(--theme-color);left:50%;transition:all .3s ease}section.wpbingo-breadcrumbs .wpbingo-blog-list a:hover{color:var(--gray-dark)}section.wpbingo-breadcrumbs .wpbingo-blog-list .item-blog{margin:0 15px;display:inline-block}section.wpbingo-breadcrumbs .wpbingo-blog-list .item-blog.active a{color:var(--gray-dark)}section.wpbingo-breadcrumbs .wpbingo-blog-list .item-blog.active a:before{width:100%;left:0}@media (max-width: 767px){section.wpbingo-breadcrumbs .wpbingo-blog-list{padding-bottom:10px;overflow-x:auto}}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--no-image{padding-top:45px;padding-bottom:30px}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--image .wpbingo-breadcrumbs__image{padding-top:45px;padding-bottom:30px;position:relative}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--image .bwp_slider-carousel.style_2 .item-collection a .image:before{border-color:var(--theme-color)}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--image .bwp_slider-carousel.style_2 .slick-arrow{background:var(--nocolor);box-shadow:unset}section.wpbingo-breadcrumbs.wpbingo-breadcrumbs--image .bwp_slider-carousel.style_2 .slick-arrow:hover:before{color:var(--theme-color)}.wpbingo-breadcrumbs{margin-top:0;font-size:16px}.wpbingo-breadcrumbs .breadcrumb{background:var(--nocolor);padding:20px 0;border-radius:0;margin:0;align-items:center}.wpbingo-breadcrumbs a{color:var(--text-color);font-size:16px}.wpbingo-breadcrumbs a:hover{color:var(--theme-color)}.wpbingo-breadcrumbs .breadcrumb__link{display:inline-block}.wpbingo-breadcrumbs .breadcrumb__item{line-height:22px}.wpbingo-breadcrumbs .breadcrumb__item:before{content:"\f105";display:inline-block;font-family:var(--font-icon);font-size:15px;margin:0 8px;position:relative;top:1px}.wpbingo-breadcrumbs .breadcrumb__item:first-child:before{display:none}.wpbingo-breadcrumbs .breadcrumb__text{color:var(--gray-dark)}.wpbingo-breadcrumbs.have-collection.wpbingo-breadcrumbs--no-image{padding-bottom:0;border:0}.wpbingo-breadcrumbs.have-blog-list.wpbingo-breadcrumbs--no-image .wpbingo-blog-list{margin-top:30px}@media (max-width: 767px){.wpbingo-breadcrumbs.have-blog-list.wpbingo-breadcrumbs--no-image{padding-bottom:0}}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1{margin-top:45px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .item-collection a{position:relative;display:block}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .item-collection a h2{position:absolute;bottom:20px;width:100%;left:0;text-align:center;margin:0;padding:0 15px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .item-collection a h2 span{display:inline-flex;background:#fff;font-size:var(--font-size-base);line-height:18px;padding:10px 15px;min-width:130px;position:relative;justify-content:center;align-items:center;text-transform:uppercase;transition:all .3s ease}@media (max-width: 991px){.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .item-collection a h2 span{min-width:unset;width:100%}}@media (min-width: 1050px){.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .item-collection a:hover h2 span{background:var(--theme-color);color:var(--white)}}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .item-collection.active a h2 span{background:var(--theme-color);color:var(--white)}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .slick-arrow{width:28px;height:28px;border-radius:50%;background:#fff;color:var(--gray-dark);line-height:28px;top:calc(50% - 14px);text-align:center;padding:0}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .slick-arrow:before{font-size:10px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .slick-arrow.slick-prev{left:-15px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .slick-arrow.slick-next{right:-15px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .slick-arrow:hover{background:var(--theme-color);color:var(--white)}@media (max-width: 991px){.wpbingo-breadcrumbs .bwp_slider-carousel.style_1 .slick-arrow{opacity:1;visibility:visible}}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2{position:relative}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .content-carousel{max-width:750px;margin:20px auto 0;position:relative}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow{top:35%}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow:before{font-size:20px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow.slick-prev:before{content:"\e902";font-family:icomoon}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow.slick-next:before{content:"\e905";font-family:icomoon}@media (max-width: 991px){.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow{opacity:1;visibility:visible;width:25px;height:25px;line-height:25px;background:var(--theme-color);padding:0}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow:before{font-size:15px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow.slick-prev{left:-10px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .slick-arrow.slick-next{right:-10px}}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection{text-align:center}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection a{display:inline-block;margin-top:10px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection a img{border-radius:50%;width:100%;height:100%;margin:auto;aspect-ratio:1;object-fit:cover;object-position:center}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection a .image{position:relative;margin:auto auto 10px;max-width:115px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection a .image:before{position:absolute;content:"";width:calc(100% + 11px);height:calc(100% + 11px);top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid var(--theme-color);opacity:0}@media (min-width: 1050px){.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection a:hover .image:before{opacity:1}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection a:hover h2{color:var(--theme-color)}}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection h2{font-size:var(--font-size-base);color:var(--gray-dark);font-weight:var(--heading-font-weight-medium);display:inline-block;position:relative;padding-bottom:5px;text-transform:uppercase;margin:0}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection h2:before{content:"";background:var(--theme-color);left:0;bottom:1px;position:absolute;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:100%;height:2px}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection.active a .image:before,.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection:hover a .image:before{opacity:1}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection.active h2,.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection:hover h2{color:var(--theme-color)}.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection.active h2:before,.wpbingo-breadcrumbs .bwp_slider-carousel.style_2 .item-collection:hover h2:before{transform:scaleX(1);transform-origin:0 50%;transition-delay:.3s}body.mfp-zoom-out-cur{position:fixed;width:100%;overflow:hidden}.mfp-bg{background-color:var(--white);opacity:1}.mfp-figure:after{display:none}.mfp-counter{left:0;color:var(--gray-dark);text-align:center}button.mfp-arrow,button.mfp-close{opacity:1;color:var(--gray-dark)}button.mfp-arrow:hover,button.mfp-close:hover{color:var(--theme-color)}button.mfp-arrow:focus,button.mfp-close:focus{outline:0}.mfp-close{font-size:44px}.mfp-arrow-right:before{opacity:1;border-left-color:var(--gray-dark);transition:all .3s ease}.mfp-arrow-right:hover:before{border-left-color:var(--theme-color)}.mfp-arrow-left:before{opacity:1;border-right-color:var(--gray-dark);transition:all .3s ease}.mfp-arrow-left:hover:before{border-right-color:var(--theme-color)}.ajaxcart-toast{position:fixed;top:30px;right:30px;z-index:99;color:var(--white);background-color:var(--toast-error-bg);border:none;border-radius:0}.ajaxcart-toast .toast-body{padding:15px 50px 15px 30px}.ajaxcart-toast__close{position:absolute;top:5px;right:5px;display:block;width:14px;height:14px;color:var(--white);line-height:14px;text-align:center;opacity:.8;transition:all .3s ease}.ajaxcart-toast__close:hover,.ajaxcart-toast__close:focus{color:var(--white);outline:0;opacity:1}.product-discount{margin:0;padding:0;list-style:none}.product-discount__item{padding:2px 0;font-size:14px;font-weight:var(--heading-font-weight);text-transform:uppercase}.product-discount__item .fa{margin-right:5px}.order-discount{color:var(--gray-dark);font-size:14px;text-transform:uppercase}.order-discount .fa{margin-right:5px}.pagination{flex-flow:row wrap;justify-content:center;align-items:center;border-radius:0;padding:0;display:inline-flex;border-bottom:1px solid #e3e3e3}.pagination .pagination__navigation i{font-size:18px;line-height:1;position:relative;top:2px}.pagination>span>a,.pagination>span>span{display:block;width:40px;height:40px;padding:0 10px;color:var(--text-color);border:0;line-height:40px;text-align:center;text-decoration:none;transition:all .3s ease;position:relative}.pagination>span>a:before,.pagination>span>span:before{position:absolute;bottom:-1px;content:"";left:0;transform:scaleX(0);transform-origin:100% 50%;transition:transform .3s cubic-bezier(.25,.46,.45,.94);width:100%;height:1px;background:var(--gray-dark)}.pagination>span>a:hover,.pagination>span>span:hover{color:var(--gray-dark)}.pagination>span>a:hover:before,.pagination>span>span:hover:before{transform:scaleX(1);transform-origin:0 50%;transition-delay:.3s}.pagination>span.current{display:block;width:40px;height:40px;padding:0 10px;color:var(--gray-dark);border:0;line-height:40px;text-align:center;text-decoration:none;transition:all .3s ease;position:relative}.pagination>span.current:before{position:absolute;bottom:-1px;content:"";left:0;transform:scaleX(1);transform-origin:0 50%;width:100%;height:1px;background:var(--gray-dark)}.cart-modal{position:fixed;top:0;left:0;z-index:99;display:flex;align-items:center;justify-items:center;width:100vw;height:100vh;padding:0 15px}.cart-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0006}.cart-modal__inner{position:relative;z-index:2;display:flex;flex-flow:row wrap;width:100%;max-width:800px;margin:0 auto;padding:0 40px;background-color:var(--white);overflow:auto;height:auto;max-height:80vh;transition:all .3s ease;opacity:0;transform:translateY(-100px)}.cart-modal__inner.show{opacity:1;transform:translateY(0)}.cart-modal__inner .product-card .countdown-product{display:none}.cart-modal__inner .cart-modal-recommendations{padding:30px 0 0;width:100%;flex:0 0 100%;text-align:center;border-top:1px solid var(--border-color)}.cart-modal__inner .cart-modal-recommendations .wpb-variants-swatch,.cart-modal__inner .cart-modal-recommendations .product-card__buttons{display:none}.cart-modal__inner .cart-modal-recommendations .wpbingo-title{margin-bottom:15px}.cart-modal__inner .cart-modal-recommendations .wpbingo-title__heading{font-size:20px;color:var(--gray-dark);margin:0;display:inline-block;position:relative}.cart-modal__inner .cart-modal-recommendations .product-recommendations{margin:0 -15px}.cart-modal__inner .cart-modal-recommendations .product-recommendations .wpb-variants-swatch{display:none}.cart-modal__inner .cart-modal-recommendations .product-recommendations__inner{position:relative}.cart-modal__inner .cart-modal-recommendations .product-recommendations__inner .slick-arrow{width:30px;height:30px;background:var(--gray-dark);color:var(--white);padding:0;text-align:center;line-height:30px}.cart-modal__inner .cart-modal-recommendations .product-recommendations__inner .slick-arrow:before{font-size:16px}.cart-modal__inner .cart-modal-recommendations .product-recommendations__inner .slick-arrow.slick-prev{left:-15px}.cart-modal__inner .cart-modal-recommendations .product-recommendations__inner .slick-arrow.slick-next{right:-15px}.cart-modal__inner .cart-modal-recommendations .product-recommendations__inner .slick-arrow:hover{background:var(--theme-color)}.cart-modal__inner .cart-modal-recommendations .product-recommendations__inner:hover .slick-arrow{opacity:1;visibility:visible}.cart-modal__inner .cart-modal-recommendations .slick-list{margin:0 -7.5px}.cart-modal__inner .cart-modal-recommendations .slick-list .slick-slide{padding:0 7.5px}.cart-modal__inner .cart-modal__header{width:100%;text-align:center;padding:20px;border-bottom:1px solid #e9e9e9}.cart-modal__inner .cart-modal__header .cart-modal-totalcount{color:var(--text-color)}.cart-modal__inner .cart-modal__header .cart-modal-totalcount span{color:var(--gray-dark)}@media (max-width: 991px){.cart-modal__inner .cart-modal-recommendations{display:none}}@media (max-width: 767px){.cart-modal__inner{padding:0 20px}.cart-modal__inner .cart-modal__header{padding:20px 0}}.cart-modal__close{cursor:pointer;position:absolute;top:10px;right:8px;text-align:center;z-index:1;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 2px 59px #0006}.cart-modal__close:before,.cart-modal__close:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.cart-modal__close:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.cart-modal__close:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cart-modal__close:hover:before,.cart-modal__close:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}#form-modal-addtocart{width:100%}.cart-modal__middle{display:flex;padding:30px 0;align-items:center;margin:0 -30px;flex-wrap:wrap;position:relative}.cart-modal__middle:before{content:"";height:calc(100% - 60px);width:1px;background:var(--border-color);left:50%;top:30px;position:absolute}.cart-modal__middle>div{padding:0 30px}.cart-modal__middle .variant{font-size:13px}.cart-modal__middle .variant>span:not(:first-child):before{content:"|";margin:0 5px;display:inline-block}.cart-modal__middle.load_modal{opacity:.4}@media (max-width: 767px){.cart-modal__middle{margin:0}.cart-modal__middle:before{display:none}.cart-modal__middle>div{padding:0}}.cart-modal__product{width:50%;flex:0 0 50%;display:flex}.cart-modal__product img{max-width:80px}.cart-modal__product .info-product{padding-left:20px}.cart-modal__product .modalcart__line_price{color:var(--gray-dark);font-size:var(--font-size-base);display:flex}.cart-modal__product .modalcart__line_price .price_discount{font-size:14px;text-decoration:line-through;color:var(--text-color);margin-right:5px}.cart-modal__product .modalcart__quantity{position:relative;max-width:105px;height:35px;line-height:35px;display:flex;border:1px solid var(--border-color);margin:7px 0}.cart-modal__product .modalcart__quantity input{max-width:53px;flex:1;border:0;text-align:center;color:var(--gray-dark);padding:0}.cart-modal__product .modalcart__quantity button{background:var(--nocolor);border:0;color:var(--gray-dark);padding:0 5px;width:25px}.is-loading .cart-modal__product .modalcart__quantity{opacity:.5}@media (max-width: 767px){.cart-modal__product{width:100%;flex:0 0 100%;border:0}.cart-modal__product img{max-width:80px}}.cart-modal__content{width:50%}.cart-modal__content .cart-modal-totalprice{color:var(--gray-dark);font-weight:var(--heading-font-weight-medium)}.cart-modal__content .shipping-bar-cart{margin-top:13px;margin-bottom:15px}.cart-modal__content .ajaxcart_terms_conditions{padding:0;margin:10px 0;font-size:15px}.cart-modal__content .ajaxcart_terms_conditions label:before{width:12px;height:12px;top:1px}.cart-modal__content .ajaxcart-currency{padding:0;margin-top:15px}@media (max-width: 767px){.cart-modal__content{width:100%;flex:0 0 100%;border-top:1px solid #e5e5e5;padding-top:20px!important;margin-top:20px}}.cart-modal__name{margin:0;color:var(--gray-dark)}.cart-modal__messenger{margin:0 0 5px;color:var(--gray-dark);font-size:20px}.cart-modal__messenger:before{display:inline-block;content:"\e92c";font-family:feather;color:#31a166;margin-right:5px}@media (max-width: 767px){.cart-modal__messenger{font-size:var(--font-size-base)}}.cart-modal__funcs{display:flex;flex-wrap:wrap;margin:0}.cart-modal__funcs>*{margin:10px 12px 0 0;flex:1}.cart-modal__funcs>*:last-child{margin:10px 0 0}.cart-modal__btn{display:block;width:100%;padding:10px 15px;color:var(--white)!important;background-color:var(--gray-dark);border:1px solid var(--gray-dark);border-radius:0;line-height:25px;text-align:center;text-transform:uppercase;font-weight:var(--heading-font-weight-medium);letter-spacing:2px;position:relative;transition:all .3s ease;z-index:1}.cart-modal__btn:before{content:"";position:absolute;top:0;right:0;height:100%;width:0;background:var(--theme-color);transition:all .15s ease;z-index:-1}.cart-modal__btn:not([disabled]):hover,.cart-modal__btn:not([disabled]):focus{outline:0;color:#fff!important;border-color:var(--theme-color)}.cart-modal__btn:not([disabled]):hover:before,.cart-modal__btn:not([disabled]):focus:before{width:100%;left:0}@media (max-width: 480px){.cart-modal__btn{padding:5px 10px}}.ajaxcart__footer-buttons{display:flex;margin:0 -12px;padding:0 30px;flex-direction:column}.ajaxcart__footer-buttons>.button-cart{flex:1;padding:0 12px;margin-bottom:10px}.cart-modal__btn--viewcart{color:var(--white)!important;background-color:#7b6659;border-color:#7b6659;font-weight:var(--heading-font-weight-bold)}.cart-modal__btn--viewcart:hover,.cart-modal__btn--viewcart:focus{color:var(--white)!important;background-color:var(--theme-color);border-color:var(--theme-color)}.cookie-message{display:none}.cart--no-cookies .cookie-message{display:block}.header-cart__content{position:absolute;top:100%;right:0;z-index:99;display:block;min-width:380px;padding:20px;background-color:var(--white);box-shadow:0 6px 15px #0000001f;opacity:0;visibility:hidden;transition:all .3s ease;width:100%}.header-cart__content .ajaxcart__footer-price{padding:0 0 15px;border-top:0;border-bottom:1px solid #e5e5e5;margin-top:0}.header-cart__content .ajaxcart__policies{padding:0;margin:15px 0 10px}.header-cart__content .gift-wrap{margin-bottom:5px!important;font-size:15px}.header-cart__content .ajaxcart__footer{padding-top:20px;border-top:1px solid #e5e5e5}.header-cart__content .ajaxcart__footer-buttons,.header-cart__content .ajaxcart-currency,.header-cart__content .ajaxcart_terms_conditions{padding:0}.header-cart__content .gift-wrap-title{display:flex;cursor:pointer}.header-cart__content .gift-wrap-title .icon-gift{position:relative;top:-5px;margin-right:5px;font-size:19px}.header-cart__content .gift-wrap-title:hover .icon-gift{-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ajaxcart-container{color:var(--text-color)}.ajaxcart__inner{max-height:320px;overflow-x:hidden;overflow-y:auto}.ajaxcart__inner::-webkit-scrollbar-track{background-color:#ececec}.ajaxcart__inner::-webkit-scrollbar{width:2px;background-color:#ececec}.ajaxcart__inner::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.ajaxcart__product{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid #583d3e}.ajaxcart__product:last-child{margin:0;border:0}.ajaxcart__product.is-loading{opacity:.5}.ajaxcart__line-item{display:flex;flex-flow:row wrap}.ajaxcart__line-item--left{width:80px}.ajaxcart__line-item--right{width:calc(100% - 80px);padding-left:20px}.ajaxcart__line-item--right .ajaxcart__product-description,.ajaxcart__product-image-wrapper{position:relative}.ajaxcart__product-image{display:block;padding:0;overflow:hidden}.ajaxcart__product-image img{display:block;max-width:100%}.ajaxcart__quantity{position:absolute;top:-7px;right:-7px;display:block;min-width:25px;height:20px;padding:0 3px;color:var(--white);background-color:#727272e6;border-radius:20px;border:2px solid white;font-size:16px;line-height:16px;text-align:center}.ajaxcart__product-name{margin:0;color:var(--gray-dark);font-weight:var(--heading-font-weight);transition:color .3s ease;display:inline-block;font-size:16px;text-transform:uppercase}.ajaxcart__product-name:hover,.ajaxcart__product-name:focus{color:var(--theme-color);text-decoration:none}.ajaxcart__product-meta{display:inline-block;color:var(--text-color);font-size:13px}.ajaxcart__product-meta span:not(:first-child):before{content:"|";display:inline-block;margin:0 5px}.ajaxcart__price{display:block;color:var(--theme-color);font-size:var(--font-size-base)}.ajaxcart__price--regular{font-size:15px;font-weight:var(--heading-font-weight);color:var(--text-color);margin-right:5px}.ajaxcart__footer-price{display:flex;justify-content:space-between;margin-top:20px;padding:15px 30px 5px;border-top:1px solid #583d3e;align-items:center}.ajaxcart__footer-price .ajaxcart__subtotal-name,.ajaxcart__subtotal{color:var(--gray-dark);font-size:var(--font-size-base);font-weight:var(--heading-font-weight-medium)}.ajaxcart__policies{margin:0;padding:0 30px 10px;font-size:13px}.ajaxcart-currency{padding:0 30px;font-size:var(--font-size-base)}.ajaxcart-currency .content{padding:15px 0 10px;border-top:1px dashed rgba(88,61,62,.15);border-bottom:1px dashed rgba(88,61,62,.15);margin-bottom:15px}.ajaxcart-currency .content p{margin:0}.ajaxcart-currency span{color:var(--gray-dark);font-weight:var(--heading-font-weight-medium)}.ajaxcart-currency .marquee{white-space:nowrap;margin-bottom:5px;display:flex;overflow:hidden}.ajaxcart-currency .marquee p{-webkit-transform:translateX(80px);-moz-transform:translateX(80px);-ms-transform:translateX(80px);-o-transform:translateX(80px);transform:translate(80px);animation:marquee 15s linear infinite}@media (max-width: 767px){.ajaxcart-currency{padding:0 15px}}.ajaxcart_terms_conditions{padding:0 30px;position:relative;overflow:hidden}.ajaxcart_terms_conditions label:before{content:"";width:15px;height:15px;border:1px solid rgba(88,61,62,.25);border-radius:50%;display:inline-block;position:relative;top:2px;margin-right:5px;box-shadow:inset 0 0 0 10px var(--white);transition:all .3s ease}.ajaxcart_terms_conditions label a{z-index:2;position:relative;display:inline-block}.ajaxcart_terms_conditions label a:before{content:"";position:absolute;bottom:1px;right:0;width:100%;height:1px;background:var(--gray-dark);transition:all .3s ease}.ajaxcart_terms_conditions label a:hover:before{left:0;width:0}.ajaxcart_terms_conditions input{position:absolute;width:100%;opacity:0;z-index:2;height:100%;cursor:pointer}.ajaxcart_terms_conditions input:checked+label:before{background:var(--theme-color);border-color:var(--theme-color);box-shadow:inset 0 0 0 3px var(--white)}@media (max-width: 767px){.ajaxcart_terms_conditions{padding:0 15px}}.content_terms_conditions{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;justify-content:center;padding:20px;z-index:999;display:none}.content_terms_conditions.active{display:flex}.content_terms_conditions.show .content{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.content_terms_conditions .close-overlay{position:fixed;width:100%;height:100%;left:0;top:0;background:#583d3e80}.content_terms_conditions .content{max-width:800px;width:100%;overflow:auto;background:#fff;padding:30px;z-index:3;position:relative;opacity:0;visibility:hidden;-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-ms-transform:translateY(-100px);-o-transform:translateY(-100px);transform:translateY(-100px);transition:all .3s ease;max-height:100%}.content_terms_conditions .content::-webkit-scrollbar-track{background-color:#ececec}.content_terms_conditions .content::-webkit-scrollbar{width:2px;background-color:#ececec}.content_terms_conditions .content::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.content_terms_conditions .close-conditions{cursor:pointer;position:absolute;top:10px;right:10px;text-align:center;z-index:1;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 2px 59px #0006}.content_terms_conditions .close-conditions:before,.content_terms_conditions .close-conditions:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.content_terms_conditions .close-conditions:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.content_terms_conditions .close-conditions:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.content_terms_conditions .close-conditions:hover:before,.content_terms_conditions .close-conditions:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.content_terms_conditions .title{border-bottom:1px solid #ebebeb;margin-bottom:30px}.content_terms_conditions h2{font-size:28px;display:inline-block;position:relative;padding-bottom:15px;margin:0}@media (max-width: 767px){.content_terms_conditions h2{font-size:22px}}.content_terms_conditions h2:before{content:"";position:absolute;bottom:-1px;left:0;width:100%;background:#000;height:1px}.ajaxcart__footer-discount{display:flex;align-items:center;justify-content:space-between;padding:13px 0 5px;border-top:1px solid var(--border-color)}.ajaxcart__footer-discount .ajaxcart__price{padding-left:20px}.ajaxcart__note{margin:15px 0 0}.ajaxcart__note-label{color:var(--gray-dark);font-size:var(--font-size-base);font-weight:var(--heading-font-weight-bold)}.ajaxcart__note-input{border-radius:0}.ajaxcart__note-input:focus{border-color:var(--theme-color);outline:0;box-shadow:none}.ajaxcart__qty{position:relative;max-width:105px;height:35px;line-height:35px;display:flex;border:none}.ajaxcart__qty input{max-width:48px;flex:1;border:0;text-align:center;color:var(--gray-dark);padding:0;background:transparent}.ajaxcart__qty button{background:var(--nocolor);border:0;color:var(--gray-dark);padding:0 5px}.is-loading .ajaxcart__qty{opacity:.5}.ajaxcart__remove{color:var(--text-color);font-size:13px;text-decoration:underline;transition:color .3s ease}.ajaxcart__remove:hover,.ajaxcart__remove:focus{color:red}.cart-empty-message{margin:0;padding:0 5px;text-align:center}.drawer{position:fixed;top:0;bottom:0;z-index:999;display:block;width:400px;max-width:90%;background-color:#e8e1d4;overflow:hidden;opacity:0;visibility:hidden;transform:translate(100%);transition:all .4s cubic-bezier(.46,.01,.32,1);right:0}.drawer__overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background-color:#0006;opacity:0;visibility:hidden;transition:all .4s cubic-bezier(.46,.01,.32,1)}.drawer--open{overflow:hidden}.drawer--open .drawer{opacity:1;visibility:visible;transform:translate(0)}.drawer--open .drawer__overlay{opacity:1;visibility:visible}.drawer__header{position:absolute;top:0;left:0;width:100%;padding:22px 30px 20px}@media (max-width: 480px){.drawer__header{padding:20px 15px 15px}}.drawer__title{margin:0;color:var(--gray-dark);font-size:18px;line-height:25px}.drawer__close-button{position:absolute;top:25px;right:27px;display:flex;text-transform:uppercase;color:var(--gray-dark);border:none;background-color:var(--nocolor);font-size:10px;font-weight:var(--heading-font-weight-medium);letter-spacing:2px;padding-right:18px}.drawer__close-button:before,.drawer__close-button:after{content:"";position:absolute;height:1px;width:12px;top:50%;right:0;margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.drawer__close-button:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.drawer__close-button:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.drawer__close-button:hover:before,.drawer__close-button:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.ajaxcart .gift-wrap .gift-wrap-title:hover{color:var(--theme-color)}.ajaxcart .gift-wrap .gift-wrap-title:hover .icon-gift i{-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ajaxcart .gift-wrap label{margin:0 0 0 5px;color:var(--theme-color);font-weight:var(--heading-font-weight-medium);display:flex}.ajaxcart .gift-wrap label span{color:var(--theme-color)!important;font-size:var(--font-size-base)!important;margin:0 0 0 3px!important}.ajaxcart .gift-wrap label span.tt_currency_txt{color:var(--white)!important;font-size:14px!important}@media (max-width: 767px){.ajaxcart .gift-wrap label{justify-content:center}}.drawer__inner{position:absolute;top:160px;left:0;bottom:0;width:100%;padding:10px 0;overflow:hidden}.drawer__inner #shipping-calculator{position:absolute;width:100%;left:0;padding:30px;height:auto;bottom:0;background:#fff;opacity:0;visibility:hidden;transform:translateY(100%);transition:all .3s ease;z-index:3;box-shadow:0 1px 5px 2px var(--gray-dark) 1a}.drawer__inner #shipping-calculator::-webkit-scrollbar-track{background-color:#f5f5f5}.drawer__inner #shipping-calculator::-webkit-scrollbar{width:5px;background-color:#f5f5f5}.drawer__inner #shipping-calculator::-webkit-scrollbar-thumb{background-color:var(--gray-dark) 1a}.drawer__inner #shipping-calculator.active{opacity:1;visibility:visible;transform:translateY(0)}.drawer__inner #shipping-calculator .close-ajaxcart__info{height:40px;line-height:36px;text-transform:uppercase;font-size:16px;letter-spacing:1px;border:1px solid #e5e5e5;color:var(--gray-dark);padding:0 20px;text-align:center;font-weight:var(--heading-font-weight-bold);cursor:pointer}.drawer__inner #shipping-calculator .close-ajaxcart__info:hover{background:var(--theme-color);color:var(--white);border-color:var(--theme-color)}.drawer__inner #shipping-calculator h3{font-size:var(--font-size-base);font-weight:var(--heading-font-weight-bold);font-family:var(--font-family-base)}.drawer__inner #shipping-calculator label{color:var(--gray-dark);flex:0 0 100%}.drawer__inner #shipping-calculator .field{display:flex;align-items:center;flex-wrap:wrap}.drawer__inner #shipping-calculator select,.drawer__inner #shipping-calculator input{height:35px;line-height:35px;border:1px solid var(--border-color);padding:0 15px;flex:0 0 100%;width:100%;border-radius:0;color:var(--gray-dark)}.drawer__inner #shipping-calculator .get-rates{height:40px;line-height:40px;text-transform:uppercase;font-size:16px;letter-spacing:1px;border:0;color:var(--white);padding:0 20px;text-align:center;font-weight:var(--heading-font-weight-bold);cursor:pointer;background:var(--theme-color);margin-top:20px}.drawer__inner #shipping-calculator .get-rates:hover{background:#5b4e4f;color:var(--white)}.drawer__inner #shipping-calculator .shipping_calculate_mess,.drawer__inner #shipping-calculator .shipping_calculate_rate{color:var(--gray-dark)}.drawer__inner .ajaxcart__footer{position:absolute;left:0;width:100%;bottom:0;padding:20px 0;background-color:#e8e1d4;box-shadow:0 5px 15px 5px var(--gray-dark) 1a}@media (max-width: 480px){.drawer__inner .ajaxcart__footer{padding:20px 0 0}}.drawer__inner .ajaxcart__footer .ajaxcart__info{padding:0 30px}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header{display:flex;justify-content:space-evenly;flex-wrap:wrap}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header>div{margin:0 10px;text-align:center;cursor:pointer}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header>div i{width:45px;height:45px;border-radius:50%;font-size:var(--font-size-base);color:var(--gray-dark);text-align:center;line-height:45px;position:relative;display:inline-block;background:#f1f1f1}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header>div span{display:block;white-space:nowrap;font-size:14px;font-weight:var(--heading-font-weight-medium);color:var(--gray-dark);margin-top:5px}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header>div:hover i{color:var(--white);background:var(--theme-color);border-color:var(--theme-color);-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header>div.gift-wrap{margin:0}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content>div{opacity:0;visibility:hidden;position:absolute;width:100%;bottom:0;left:0;padding:30px;height:100%;background:#e8e0d3;transform:translateY(100%);transition:all .3s ease;z-index:3}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content>div .ajaxcart__note-input{height:calc(100% - 140px);margin-bottom:15px;background:transparent}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content>div.active{opacity:1;visibility:visible;transform:translateY(0)}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content .close-ajaxcart__info{height:40px;line-height:36px;text-transform:uppercase;font-size:16px;letter-spacing:1px;border:1px solid #e5e5e5;color:var(--gray-dark);padding:0 20px;text-align:center;font-weight:var(--heading-font-weight-bold);cursor:pointer}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content .close-ajaxcart__info:hover{background:var(--theme-color);color:var(--white);border-color:var(--theme-color)}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content .save{height:40px;line-height:40px;background:var(--theme-color);padding:0 20px;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:var(--white);text-align:center;font-weight:var(--heading-font-weight-bold);margin-bottom:10px;cursor:pointer}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content .save:hover{background:#5b4e4f}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content .discount_code label{color:var(--gray-dark);margin-bottom:10px;font-weight:var(--heading-font-weight-bold);font-size:var(--font-size-base)}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_content .discount_code .discount_code_input{width:100%;height:40px;line-height:40px;margin-bottom:15px;padding:0 20px;background:transparent;border:1px solid #391D14}.drawer__inner .cart-empty-message{margin:30px 0 0;padding:15px 0;font-size:26px}.drawer__inner .ajaxcart__inner{position:absolute;top:0;left:0;right:20px;max-height:none;padding:0 10px 0 30px}@media (max-width: 480px){.drawer__inner .ajaxcart__inner{padding:0 0 0 15px}.drawer__inner .ajaxcart__footer .ajaxcart__info{padding:0 15px}.drawer__inner .ajaxcart__footer-price{padding:15px 15px 0}.drawer__inner .ajaxcart__policies{padding:0 15px 10px}.drawer__inner .ajaxcart__footer-buttons{padding:0 15px 20px;margin:0 -4px;box-shadow:inset 1px -3px 6px #0000001a}.drawer__inner .ajaxcart__footer-buttons>div{padding:0 4px}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header>div.gift-wrap .gift-wrap-title{display:block}.drawer__inner .ajaxcart__footer .ajaxcart__info .ajaxcart__info_header>div.gift-wrap .gift-wrap-title .icon-gift{margin:0;font-size:20px}}.ajaxcart__product-price-wrapper{padding:0;display:flex;flex-wrap:wrap;align-items:center}.ajaxcart__product-price-wrapper .pre_order{color:#24b256;margin-left:5px}.ajaxcart__product-price-wrapper .pre_order.hide{display:none}.ajaxcart__product-name-wrapper{padding-right:15px;height:100%;display:flex;flex-direction:column}.drawer__quantity{margin:8px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%}.cart__unit-price{display:block}.shipping-bar-cart{margin-top:20px}.shipping-bar-cart .title-spend,.shipping-bar-cart .title-shipping{margin-bottom:20px;font-size:var(--font-size-base)}.shipping-bar-cart .title-spend span,.shipping-bar-cart .title-shipping span{color:var(--gray-dark);font-weight:var(--heading-font-weight-medium)}.shipping-bar-cart .title-spend.hide,.shipping-bar-cart .title-shipping.hide{display:none}.shipping-bar-cart .shipping-progress_bar{height:3px;background:#e8e8e8;width:100%;position:relative}.shipping-bar-cart .shipping-progress_bar .shipping-progress{position:absolute;height:100%;background:#ffbc12;transition:all .3s ease}.shipping-bar-cart .shipping-progress_bar .shipping-progress:before{content:"\e939";position:absolute;right:-18px;font-family:bwpfont;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;color:#ffbc12;font-size:20px;background:var(--white);width:36px;height:36px;border-radius:50%;border:1px solid #ffbc12}.shipping-bar-cart .shipping-progress_bar .shipping-progress.full{background:var(--theme-color)}.shipping-bar-cart .shipping-progress_bar .shipping-progress.full:before{color:var(--theme-color);border-color:var(--theme-color)}.page-cart{padding:80px 0 60px}.page-cart .container{max-width:1020px}.page-cart .shipping-bar-cart{text-align:center;max-width:450px;margin-left:auto;margin-right:auto;margin-bottom:50px}.page-cart .shipping-bar-cart .shipping-progress_bar{margin-bottom:20px}@media screen and (max-width: 767px){.page-cart{padding:60px 0}}.page-cart__title{margin:0 0 60px;color:var(--gray-dark);font-family:var(--font-family-second);font-size:40px;font-weight:var(--heading-font-weight-bold);text-align:center}@media (max-width: 767px){.page-cart__title{font-size:25px;margin:0 0 40px}}.cart-table{position:relative}.cart-table .cart-loading{text-align:center;height:100px}.cart-table .cart-loading:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.25);border-top-color:var(--gray-dark);width:30px;height:30px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;opacity:1;visibility:visible}.cart-table #shipping-calculator{padding:40px 25px 30px;background:#f6f6f6;margin-top:40px}.cart-table #shipping-calculator .content-shipping{display:flex}.cart-table #shipping-calculator .content-shipping>*{padding:0 5px;margin:0 0 10px}.cart-table #shipping-calculator .content-shipping>*.field_button,.cart-table #shipping-calculator .content-shipping>*.field_input{flex:1}.cart-table #shipping-calculator .content-shipping .field_select{position:relative}.cart-table #shipping-calculator .content-shipping .field_select:before{position:absolute;top:calc(50% - 7.5px);right:15px;font-family:bwpfont;font-size:15px;line-height:15px;height:15px;content:"\e924";-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center}.cart-table #shipping-calculator .content-shipping select{background:#fff;border:0;height:50px;padding:0 15px;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--gray-dark);width:100%}.cart-table #shipping-calculator .content-shipping input{background:#fff;border:0;height:50px;line-height:50px;padding:0 15px;width:100%}.cart-table #shipping-calculator .content-shipping input.button{background:var(--gray-dark);color:var(--white);padding:0 20px;font-weight:var(--heading-font-weight-medium);letter-spacing:2px}.cart-table #shipping-calculator .content-shipping input.button:hover{background:var(--theme-color);-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.cart-table #shipping-calculator h3{margin:0 0 30px;text-align:center;font-size:18px;font-weight:var(--heading-font-weight)}.cart-table #shipping-calculator #wrapper-response{text-align:center;margin-top:20px}.cart-table #shipping-calculator #wrapper-response .shipping_calculate_mess{color:var(--gray-dark);margin-bottom:5px}.cart-table #shipping-calculator #wrapper-response .shipping_calculate_rate{padding:0;list-style:none}@media (max-width: 991px){.cart-table #shipping-calculator .content-shipping{flex-wrap:wrap}.cart-table #shipping-calculator .content-shipping .field_select{flex:0 0 50%}}@media (max-width: 767px){.cart-table #shipping-calculator{padding:30px 15px 20px}.cart-table #shipping-calculator .content-shipping .field_select{flex:0 0 100%}.cart-table #shipping-calculator .content-shipping>*{flex:0 0 100%}.cart-table #shipping-calculator .content-shipping>*.field_input,.cart-table #shipping-calculator .content-shipping>*.field_button{flex:0 0 100%}.cart-table #shipping-calculator .content-shipping select,.cart-table #shipping-calculator .content-shipping input{width:100%}}.cart-table__row{display:flex;flex-flow:row wrap;margin:0 -15px;align-items:center}.cart-table__heading{color:var(--gray-dark);font-size:18px;border-bottom:1px solid #583d3e;padding-bottom:15px;margin-bottom:11px}.cart-table__heading .cart-table__col{padding:0 15px}@media screen and (max-width: 767px){.cart-table__heading{display:none}}.cart-table__body{border-bottom:1px solid #583d3e;padding-bottom:30px;margin-bottom:30px}.cart-table__body .item-cart{padding:17px 0}.cart-table__body .item-cart.is-loading{opacity:.4}.cart-table__col--quantity{width:25%;max-width:25%;padding:0 15px;text-align:center}@media screen and (max-width: 767px){.cart-table__col--quantity{width:50%;max-width:50%;padding-top:10px;text-align:left}}.cart-table__col--product{width:50%;max-width:50%;padding:0 15px}.cart-table__col--product .product-content{display:flex;flex-wrap:wrap;align-items:center}.cart-table__col--product .product-content .image{flex:0 0 120px}.cart-table__col--product .product-content .info{padding-left:20px;flex:1}.cart-table__col--product .product-content .cart-product-info_variant{font-size:13px}.cart-table__col--product .product-content .cart-product-info_variant>span:not(:first-child):before{display:inline-block;content:"|";margin:0 5px}@media screen and (max-width: 767px){.cart-table__col--product{width:100%;max-width:100%}.cart-table__col--product .product-content .image{flex:0 0 100px}}.cart-table__col--price{width:25%;max-width:25%;text-align:right;padding:0 15px}@media screen and (max-width: 767px){.cart-table__col--price{width:50%;max-width:50%;padding-top:10px;text-align:right}}.cart-tablet__image{display:block}.cart-tablet__image img{display:block;max-width:100%}.cart-product-info__name{display:inline-block;color:var(--gray-dark);font-size:15px;transition:all .3s ease}.cart-product-info__name:hover{color:var(--theme-color);text-decoration:none}.cart-product-info__price{margin:3px 0 0;color:var(--gray-dark);font-size:var(--font-size-base);display:flex}.cart-product-info__price .pre_order{color:#24b256;margin-left:5px}.cart-product-edit_variant{cursor:pointer;margin-top:5px;display:none;position:relative}.cart-product-edit_variant:before{content:attr(data-title);position:absolute;padding:0 10px;background:var(--gray-dark);color:var(--white);bottom:calc(100% + 10px);line-height:23px;white-space:nowrap;left:-10px;font-size:16px;z-index:10;opacity:0;visibility:hidden;pointer-events:none}.cart-product-edit_variant:after{content:"";position:absolute;bottom:100%;left:0;border-width:5px;border-style:solid;border-color:var(--gray-dark) var(--nocolor) var(--nocolor) var(--nocolor);pointer-events:none;opacity:0;visibility:hidden}.cart-product-edit_variant:hover:before,.cart-product-edit_variant:hover:after{opacity:1;visibility:visible}.cart-product-edit_variant:hover{color:var(--theme-color)}.cart__price{color:var(--gray-dark);font-size:17px}.cart__price--regular{margin-right:5px;font-size:15px;color:var(--text-color)}.cart-product-info__qty-label{display:none}.cart-product-info__qty{display:flex}.cart-product-info__qty .wpbingo-qty{max-width:100px;border:1px solid #583d3e;display:flex;margin:0 auto 5px}.cart-product-info__qty .wpbingo-qty button{border:0;background:var(--nocolor);width:30px;text-align:center;height:40px;max-width:unset;display:inline-block;line-height:40px;font-size:var(--font-size-base);padding:0 5px;color:var(--gray-dark)}.cart-product-info__qty .wpbingo-qty button:hover{color:var(--theme-color)}.cart-product-info__qty .wpbingo-qty input{width:40px;border:0;text-align:center;background:transparent}.cart-product-info__qty select{cursor:pointer;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-appearance:none;-moz-appearance:none;display:block;width:90px;padding:5px 15px;color:var(--gray-dark);border:1px solid var(--border-color);border-radius:0;background-image:url(/cdn/shop/t/14/ico-select.svg?v=77487759566413920921691012965);background-repeat:no-repeat;background-position:right 10px center;background-color:#f4f4f4;font-family:var(--font-family-second);font-size:var(--font-size-base);font-weight:var(--heading-font-weight-medium);line-height:1.5;text-rendering:optimizeLegibility;transition:all .3s ease}.cart-product-info__qty select:hover{border-color:#dadada}.cart-product-info__qty select:focus{outline:0}@media (max-width: 767px){.cart-product-info__qty .wpbingo-qty{margin-left:0}}.cart-product-info__func{padding-bottom:2px}.cart-product-info_variant label{font-weight:var(--body-font-weight-bold);margin-bottom:0}.cart-product-info__btn--remove{cursor:pointer;display:inline-block;font-size:14px;border-bottom:1px solid var(--text-color);color:var(--text-color);line-height:14px}.cart-product-info__btn--remove:hover,.cart-product-info__btn--remove:focus{color:var(--theme-color);border-bottom-color:var(--theme-color);outline:0;box-shadow:none;text-decoration:none}.cart-table__footer{display:flex;margin:0 -15px;flex-wrap:wrap}.cart-table__footer>div{flex:1;padding:0 15px}.cart-table__footer .discount_code .title{color:var(--gray-dark)}.cart-table__footer .discount_code .discount_code_input{height:50px;line-height:50px;width:100%;border:1px solid #e2e2e2;border-radius:0;padding:0 20px;margin-top:10px;background:#e8e1d4}.cart-table__footer .cart-total{text-align:right}.cart-table__footer .cart-total .cart-modal__btn{width:auto;line-height:20px;padding:13px 50px;margin-left:auto}.cart-table__footer .cart-total .cart-total__buttons{margin-top:15px}.cart-table__footer .cart-total .ajaxcart_terms_conditions{padding:0}.cart-table__footer .gift-wrap{margin-bottom:30px}.cart-table__footer .gift-wrap .gift-wrap-title{display:flex;flex-wrap:wrap;color:var(--gray-dark);align-items:center}.cart-table__footer .gift-wrap .gift-wrap-title .icon-gift{font-size:var(--heading-font-size);position:relative;top:-8px;margin-right:5px}.cart-table__footer .gift-wrap .gift-wrap-title label{color:var(--theme-color);margin:0 5px}.cart-table__footer .gift-wrap .button-gift-cart{padding:0 25px;line-height:38px;border:1px solid var(--gray-dark);cursor:pointer;z-index:1;position:relative;transition:all .3s ease}.cart-table__footer .gift-wrap .button-gift-cart:before{content:"";height:100%;right:0;width:0;background:var(--theme-color);z-index:-1;transition:all .3s ease;position:absolute}.cart-table__footer .gift-wrap .button-gift-cart:hover{color:var(--white);border-color:var(--theme-color)}.cart-table__footer .gift-wrap .button-gift-cart:hover:before{left:0;width:100%}@media (max-width: 767px){.cart-table__footer>div{flex:0 0 100%}.cart-table__footer .cart-total{margin-top:30px}}.cart-note{margin:0 0 30px}.cart-note .form-control{border-radius:0;border-color:#e2e2e2;background:#e8e1d4}.cart-note__label{color:var(--gray-dark);margin-bottom:20px}.cart__discounts{padding:10px 0;text-align:right}.cart__discounts .order-discount{font-size:15px;text-transform:uppercase}.cart-total__subtotal{display:flex;justify-content:flex-end;font-size:18px;font-weight:var(--heading-font-weight-medium);color:var(--gray-dark)}.cart-total__subtotal-title{margin-right:5px}.cart-tax{margin:0 0 15px;text-align:right}.cart-currency span{color:var(--gray-dark);font-weight:var(--heading-font-weight-medium)}#fire_work{position:fixed;top:0;width:100%;height:100vh;z-index:9999;pointer-events:none}#fire_work.hide{opacity:0;visibility:hidden;z-index:-1}.page-cart-empty{padding:60px 0;text-align:center}.page-cart-empty__heading{margin:0 0 10px;padding:6px 0;color:var(--gray-dark);font-family:var(--font-family-second);font-size:21px;font-weight:var(--heading-font-weight-medium);text-transform:uppercase}.page-cart-empty__content .btn{display:inline-block;margin:10px 0 0;background:var(--gray-dark);border:0;letter-spacing:2px;font-weight:var(--heading-font-weight-medium);position:relative;z-index:1}.page-cart-empty__content .btn:before{content:"";position:absolute;width:0;height:100%;right:0;transition:all .3s ease;background:var(--theme-color);z-index:-1;top:0}.page-cart-empty__content .btn:hover:before{left:0;width:100%}.gift_card-container{position:fixed;height:100%;width:100%;top:0;left:0;justify-content:center;align-items:center;display:none;z-index:999;padding:15px;overflow:auto}.gift_card-container.show{display:flex}.gift_card-container .gift_card__overlay{position:fixed;height:100%;width:100%;top:0;left:0;background:#583d3e80}.gift_card-container .gift_card__content{max-width:500px;margin:auto;position:relative;z-index:100;width:100%;background:#fff;transition:all .3s ease;opacity:0;transform:translateY(-100px)}.gift_card-container .gift_card__content.show{opacity:1;transform:translateY(0)}.gift_card-container .img-giftcard{width:45%;flex:0 0 45%;padding:0 15px}.gift_card-container .bwp-single-info{width:55%;flex:0 0 55%;padding:0 15px}.gift_card-container .product-giftcard{padding:30px 0 50px}.gift_card-container .product-giftcard>.row{align-items:center}.gift_card-container .product-giftcard__variants .variants__label{color:var(--gray-dark);font-size:16px;text-transform:uppercase;font-weight:var(--heading-font-weight-medium);letter-spacing:1px}.gift_card-container .product-giftcard__variants .variants__options{display:flex;flex-wrap:wrap}.gift_card-container .product-giftcard__variants .single-option-selector input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;width:1px;height:1px}.gift_card-container .product-giftcard__variants .single-option-selector label{cursor:pointer;position:relative;width:auto;height:auto;line-height:15px;padding:5px 10px;min-width:20px;text-align:center;border:1px solid #dedede;border-radius:0;box-sizing:content-box;overflow:hidden;margin:0 10px 0 0;font-size:13px}.gift_card-container .product-giftcard__variants .single-option-selector input[type=radio]:checked+label{border-color:var(--gray-dark);background:#fff;color:var(--gray-dark)}.gift_card-container .wpbingo-qty{height:40px;line-height:40px;border:1px solid #dfdfdf;padding:0 5px;display:inline-block}.gift_card-container .wpbingo-qty button{background:var(--nocolor);border:0;color:var(--gray-dark);padding:0;width:25px;height:25px;border-radius:50%;line-height:22px;font-size:var(--font-size-base)}.gift_card-container .wpbingo-qty button:hover{background:#ededed;color:var(--gray-dark)}.gift_card-container .wpbingo-qty input{background:var(--nocolor);border:0;color:var(--gray-dark);height:38px;line-height:38px;width:50px;text-align:center;padding:0}.gift_card-container .gift_card__btn-close{cursor:pointer;position:absolute;top:10px;right:10px;text-align:center;z-index:1;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border:0;background:var(--nocolor);box-shadow:0 2px 59px #0006}.gift_card-container .gift_card__btn-close:before,.gift_card-container .gift_card__btn-close:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.gift_card-container .gift_card__btn-close:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.gift_card-container .gift_card__btn-close:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.gift_card-container .gift_card__btn-close:hover:before,.gift_card-container .gift_card__btn-close:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.gift_card-container .product-giftcard_title{font-size:22px;margin:0 0 15px;padding:0 30px 10px;border-bottom:1px solid #dfdfdf}.gift_card-container .product-single__price{color:var(--gray-dark);font-size:18px}.gift_card-container .product-giftcard__buttons{position:absolute;width:100%;left:0;display:flex;bottom:0}.gift_card-container .product-giftcard__buttons .product-single__add-to-cart{flex:1}.gift_card-container .product-giftcard__buttons .product-single__add-to-cart .btn--add-to-cart{width:100%;background:var(--gray-dark);color:var(--white);font-size:16px;text-transform:uppercase;letter-spacing:2px;font-weight:var(--heading-font-weight-medium);position:relative;padding:0 20px;line-height:40px;border:0}.gift_card-container .product-giftcard__buttons .product-single__add-to-cart .btn--add-to-cart.active:before{position:relative;display:inline-block;content:"";border:2px solid rgba(255,255,255,.25);border-top-color:var(--white);width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;left:-5px}.gift_card-container .product-giftcard__buttons .product-single__add-to-cart .btn--add-to-cart.added:before{content:"\e92b";font-family:feather;display:inline-block;font-size:18px;color:var(--white);left:-5px;top:3px;line-height:1;position:relative}.gift_card-container .product-giftcard__buttons .product-single__add-to-cart .btn--add-to-cart:hover{background:var(--theme-color);-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.gift_card-container .product-giftcard__images{padding-left:30px}.gift_card-container .content_product_detail{padding-right:30px}@media (max-width: 480px){.gift_card-container .product-giftcard_title{padding:0 20px 10px}.gift_card-container .img-giftcard{width:100%;flex:0 0 100%}.gift_card-container .img-giftcard .product-giftcard__images{padding:20px}.gift_card-container .img-giftcard .product-giftcard__images .giftcard-images{max-width:150px;margin:auto}.gift_card-container .bwp-single-info{width:100%;flex:0 0 100%}.gift_card-container .bwp-single-info .content_product_detail{padding:20px}}.edit_variant-cart-container{top:50%;left:50%;width:calc(100% - 30px);max-width:350px;max-height:90%;-webkit-transform:translate(-50%,calc(-50% + 100px));-moz-transform:translate(-50%,calc(-50% + 100px));-ms-transform:translate(-50%,calc(-50% + 100px));-o-transform:translate(-50%,calc(-50% + 100px));transform:translate(-50%,calc(-50% + 100px));overflow:auto;position:fixed;z-index:9999;transition:max-width .5s ease,transform .3s ease,opacity .3s ease;opacity:0;visibility:hidden}.edit_variant-cart-container.transform{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:1;visibility:visible}.edit_variant-cart-container.is-visible{max-width:700px}.edit_variant-cart-container .edit_variant-cart__content{width:100%;margin:auto;background:#fff;z-index:10;position:relative;transition:all .3s ease}.edit_variant-cart-container .edit_variant-cart__content .row{align-items:center;margin:0}.edit_variant-cart-container .edit_variant-cart__content .row .bwp-single-info{z-index:1;opacity:1;visibility:visible}.edit_variant-cart-container .edit_variant__btn-close{cursor:pointer;position:absolute;top:10px;right:10px;text-align:center;z-index:1;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 2px 59px #0006;border:0;background:#fff;z-index:9}.edit_variant-cart-container .edit_variant__btn-close:before,.edit_variant-cart-container .edit_variant__btn-close:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.edit_variant-cart-container .edit_variant__btn-close:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.edit_variant-cart-container .edit_variant__btn-close:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.edit_variant-cart-container .edit_variant__btn-close:hover:before,.edit_variant-cart-container .edit_variant__btn-close:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.edit_variant-cart-container .product-edit_variants_title{font-size:26px;margin:0 0 15px}.edit_variant-cart-container .img-edit_variants{position:relative;z-index:3;width:350px;background:#fff}.edit_variant-cart-container .img-edit_variants .slick-list{margin:0}.edit_variant-cart-container .img-edit_variants .slick-carousel__item{padding:0}.edit_variant-cart-container .img-edit_variants .edit_variant-images__list:not(.slick-initialized){display:block}.edit_variant-cart-container .img-edit_variants .edit_variant-images__list:not(.slick-initialized) .slick-carousel__item{display:none}.edit_variant-cart-container .img-edit_variants .edit_variant-images__list:not(.slick-initialized) .slick-carousel__item.show{display:block}.product-single .variants-color-wrapper .slick-arrow{display:none!important}.edit_variant-cart-container .bwp-single-info{position:absolute;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;display:flex;flex-direction:column;justify-content:center;width:350px;padding:30px;right:0;max-height:100%}.edit_variant-cart-container .bwp-single-info .content_product_detail{height:100%;overflow:auto;padding-right:10px}.edit_variant-cart-container .bwp-single-info .content_product_detail::-webkit-scrollbar-track{background-color:#ececec}.edit_variant-cart-container .bwp-single-info .content_product_detail::-webkit-scrollbar{width:2px;background-color:#ececec}.edit_variant-cart-container .bwp-single-info .content_product_detail::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.edit_variant-cart-container .bwp-single-info .content_product_detail .variants-wrapper.image .variants__options{padding-left:5px}.edit_variant-cart-container .product-edit_variants__buttons{display:flex;flex-wrap:wrap}.edit_variant-cart-container .product-edit_variants__buttons .product-single__add-to-cart{flex:1;margin:5px 0}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart{line-height:30px;padding:5px 20px;background:var(--gray-dark);color:var(--white);font-size:16px;text-transform:uppercase;letter-spacing:2px;width:100%;border:0}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart span{display:inline-block}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart.active{-webkit-animation-name:none;animation-name:none}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart.active:before{position:relative;display:inline-block;content:"";border:2px solid rgba(255,255,255,.25);border-top-color:var(--white);width:16px;height:16px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;left:-5px}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart.added{-webkit-animation-name:none;animation-name:none}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart.added:before{content:"\e92b";font-family:feather;display:inline-block;font-size:18px;color:var(--white);left:-5px;top:3px;line-height:1;position:relative}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart:hover{background:var(--theme-color);color:var(--white)}.edit_variant-cart-container .product-edit_variants__buttons .btn--add-to-cart:hover span{-webkit-animation-name:text-transform;animation-name:text-transform;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.edit_variant-cart-container .product-quantity{margin:5px 10px 5px 0;border:1px solid #e6e6e6;height:40px;display:inline-block;position:relative}.edit_variant-cart-container .product-quantity .wpbingo-qty__number{width:100px;border:0;height:38px;text-align:center;padding:0 30px;font-size:18px}.edit_variant-cart-container .product-quantity .wpbingo-qty__adjust--minus{position:absolute;top:0;left:0;background:var(--nocolor);line-height:40px;border:none;width:30px;height:38px;color:#d5d5d5;font-size:18px;padding:0}.edit_variant-cart-container .product-quantity .wpbingo-qty__adjust--minus:hover{color:var(--gray-dark)}.edit_variant-cart-container .product-quantity .wpbingo-qty__adjust--plus{position:absolute;top:0;right:0;background:var(--nocolor);line-height:40px;border:none;font-size:18px;width:30px;height:38px;color:#d5d5d5;padding:0}.edit_variant-cart-container .product-quantity .wpbingo-qty__adjust--plus:hover{color:var(--gray-dark)}@media (max-width: 480px){.edit_variant-cart-container .product-quantity .wpbingo-qty__number{width:95px;padding:0 28px}.edit_variant-cart-container .product-quantity .wpbingo-qty__adjust--plus,.edit_variant-cart-container .product-quantity .wpbingo-qty__adjust--minus{width:28px}}.edit_variant-cart-container .price-container{display:flex;flex-wrap:wrap;color:var(--gray-dark);font-size:19px;align-items:end;margin-bottom:10px}.edit_variant-cart-container .price-container .product-single__price--compare-at{color:var(--text-color);font-size:17px;text-decoration:line-through;margin-right:5px}.edit_variant-cart-container .single-option-selector{position:relative}.edit_variant-cart-container .single-option-selector input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;width:1px;height:1px}.edit_variant-cart-container .single-option-selector label{cursor:pointer;position:relative;width:auto;height:auto;line-height:15px;padding:5px;min-width:20px;text-align:center;border:1px solid #dedede;border-radius:0;box-sizing:content-box;overflow:hidden;margin:0 10px 10px 0;font-size:14px}.edit_variant-cart-container .single-option-selector label.disabled{cursor:not-allowed}.edit_variant-cart-container .single-option-selector label.disabled:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,var(--nocolor) calc(50% - 1px),#d7d7d7,var(--nocolor) calc(50% + 1px))}.edit_variant-cart-container .single-option-selector input[type=radio]:checked+label{border-color:var(--gray-dark);background:var(--gray-dark);color:var(--white)}.edit_variant-cart-container .single-option-selector input[type=radio]:checked+label.disabled{border-color:#ccc;background:#fff;color:var(--gray-dark)}.edit_variant-cart-container .single-option-selector input[type=radio]:checked+label[data-color]:after{border-color:var(--gray-dark)}.edit_variant-cart-container .single-option-selector input[type=radio]:checked+label[data-image]{box-shadow:0 0 0 1px #000,inset 0 0 0 5px var(--white)}.edit_variant-cart-container .variants-wrapper .variants__options{display:flex;flex-wrap:wrap}.edit_variant-cart-container .variants-wrapper .variants__label{color:var(--gray-dark);margin-right:15px;margin-bottom:10px;font-weight:var(--heading-font-weight);font-size:16px;text-transform:uppercase;letter-spacing:1.5px}.edit_variant-cart-container .variants-wrapper .variants__label span{font-weight:var(--heading-font-weight-medium)}.edit_variant-cart-container .variants-wrapper.label .tool-tip{display:none}.edit_variant-cart-container .variants-wrapper.color .variants__options{margin-left:6px}.edit_variant-cart-container .variants-wrapper.color .single-option-selector{position:relative}.edit_variant-cart-container .variants-wrapper.color .single-option-selector input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;width:1px;height:1px}.edit_variant-cart-container .variants-wrapper.color .single-option-selector label{cursor:pointer;position:relative;text-align:center;box-sizing:content-box;padding:0;font-size:0;text-indent:-9999;background-repeat:no-repeat;background-position:center;background-size:100%;border:0;width:20px;height:20px;overflow:unset;border-radius:50%;margin:0 20px 20px 0}.edit_variant-cart-container .variants-wrapper.color .single-option-selector label:after{content:"";position:absolute;width:calc(100% + 10px);height:calc(100% + 10px);border:1px solid #d7d7d7;border-radius:50%;top:-5px;left:-5px}.edit_variant-cart-container .variants-wrapper.color .single-option-selector label.disabled:before{content:"";pointer-events:none;position:absolute;top:-5px;left:50%;width:1px;height:calc(100% + 10px);background-color:#d7d7d7;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.edit_variant-cart-container .variants-wrapper.color .single-option-selector label.disabled:hover:after{border-color:#d7d7d7}.edit_variant-cart-container .variants-wrapper.color .single-option-selector label span.tool-tip{position:absolute;bottom:calc(100% + 12px);background:var(--gray-dark);line-height:25px;padding:0 10px;color:var(--white);font-size:13px;border-radius:0;left:50%;transform:translate(-50%);pointer-events:none;opacity:0;visibility:hidden}.edit_variant-cart-container .variants-wrapper.color .single-option-selector label span.tool-tip:before{bottom:-10px;content:"";position:absolute;border-width:5px;border-style:solid;border-color:var(--gray-dark) var(--nocolor) var(--nocolor);left:calc(50% - 5px)}.edit_variant-cart-container .variants-wrapper.color .single-option-selector input[type=radio]:checked+label{border-color:var(--gray-dark);background:var(--gray-dark);color:var(--white)}.edit_variant-cart-container .variants-wrapper.color .single-option-selector input[type=radio]:checked+label.disabled{border-color:#ccc;background:#fff;color:var(--gray-dark)}.edit_variant-cart-container .variants-wrapper.color .single-option-selector input[type=radio]:checked+label:after{border-color:var(--gray-dark)}.edit_variant-cart-container .variants-wrapper.image .single-option-selector label{cursor:pointer;position:relative;text-align:center;box-sizing:content-box;padding:0;font-size:0;text-indent:-9999;background-repeat:no-repeat;background-position:center;background-size:100%;border:0;width:60px;height:60px;overflow:unset;margin:0 15px 10px 0;transition:all .3s ease}.edit_variant-cart-container .variants-wrapper.image .single-option-selector label.disabled:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,var(--nocolor) calc(50% - 1px),black,var(--nocolor) calc(50% + 1px))}.edit_variant-cart-container .variants-wrapper.image .single-option-selector label span.tool-tip{position:absolute;bottom:calc(100% + 12px);background:var(--gray-dark);line-height:25px;padding:0 10px;color:var(--white);font-size:13px;border-radius:0;left:50%;transform:translate(-50%);pointer-events:none;opacity:0;visibility:hidden}.edit_variant-cart-container .variants-wrapper.image .single-option-selector label span.tool-tip:before{bottom:-10px;content:"";position:absolute;border-width:5px;border-style:solid;border-color:var(--gray-dark) var(--nocolor) var(--nocolor);left:calc(50% - 5px)}.edit_variant-cart-container .variants-wrapper.image .single-option-selector input[type=radio]:checked+label{border-color:var(--gray-dark);background:var(--gray-dark);color:var(--white);box-shadow:0 0 0 1px #000,inset 0 0 0 5px var(--white)}.edit_variant-cart-container .variants-wrapper.image .single-option-selector input[type=radio]:checked+label.disabled{border-color:#ccc;background:#fff;color:var(--gray-dark)}.edit_variant-cart-container .product-single__buttons{display:flex;flex-wrap:wrap}.edit_variant-cart-container .product-single__buttons .product-single__add-to-cart{flex:1;display:flex;flex-wrap:wrap}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart{-webkit-transition:none;transition:none;font-size:16px;text-transform:uppercase;line-height:50px;position:relative;background:var(--gray-dark);color:var(--white);text-align:center;padding:0 15px;cursor:pointer;display:inline-block;vertical-align:top;flex:1;margin:5px 0;white-space:nowrap;border:0;font-family:var(--font-family-base);letter-spacing:2px;font-weight:var(--heading-font-weight-medium)}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart:hover{background:var(--theme-color);border-color:var(--theme-color);color:var(--white);-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart[disabled]{background:#f1f1f1;color:var(--gray-dark);opacity:1}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart[disabled]:hover{cursor:not-allowed;background:#f1f1f1;-webkit-animation-name:none;animation-name:none}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart[disabled].is-adding{opacity:1}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart[disabled].is-adding:hover{cursor:wait}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart.is-adding>span:nth-child(2){display:inline-block!important}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart>span.btn__text:last-child{display:none}.edit_variant-cart-container .product-single__buttons .btn--add-to-cart>span.btn__text:only-child{display:inline-block!important}@media (max-width: 767px){.edit_variant-cart-container{opacity:0;visibility:hidden}.edit_variant-cart-container.is-visible{opacity:1;visibility:visible;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.edit_variant-cart-container .edit_variant-cart__content{padding:30px}.edit_variant-cart-container .product-edit_variants_title{font-size:18px}.edit_variant-cart-container .img-edit_variants,.edit_variant-cart-container .bwp-single-info{width:100%;flex:0 0 100%;max-width:100%}.edit_variant-cart-container .slick-arrow{opacity:0;visibility:hidden}.edit_variant-cart-container .bwp-single-info{position:relative;opacity:1;z-index:2;visibility:visible;padding:0}.edit_variant-cart-container .product-edit_variants__images{max-width:200px;margin:0 auto 30px}}@media (max-width: 400px){.edit_variant-cart-container.add-content .edit_variant-cart__content{padding:30px 15px}.edit_variant-cart-container .product-quantity{width:100%;text-align:center;margin-right:0}}.block-sidebar{position:relative;margin:0 0 30px;padding:0 0 1px}.block-sidebar__title{color:var(--gray-dark);background:var(--nocolor);margin:0 0 25px;position:relative;display:flex;justify-content:space-between;cursor:pointer;font-size:20px;text-transform:uppercase;letter-spacing:2px}.block-sidebar__title:after{display:inline-block;font-family:bwpfont;font-size:10px;line-height:15px;height:15px;position:relative;top:1px;content:"\e924";transition:all .3s ease;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);transform-origin:center}.block-sidebar__title label{margin:0;position:relative;cursor:pointer;font-family:var(--font-family-second);font-size:15px;font-weight:700}.block-sidebar__title .count{width:22px;height:22px;background:var(--theme-color);border-radius:50%;color:var(--white);font-size:15px;display:inline-block;text-align:center;line-height:22px;margin-left:5px;position:relative;top:-1px}.block-sidebar__title .count.hide{display:none}.block-sidebar__title.active:after{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.block-sidebar__title .active-price{width:5px;height:5px;background:var(--theme-color);border-radius:50%;font-size:16px;display:inline-block;text-align:center;line-height:22px;margin-left:5px;position:relative;top:-8px}.page-header{padding:30px 0}.page-title{margin:0 0 15px;padding:0;color:var(--gray-dark);font-family:var(--font-family-second);font-size:34px;font-weight:var(--heading-font-weight-light);text-align:center}@media screen and (max-width: 767px){.page-title{margin:0;font-size:var(--heading-font-size)}}.page-title .fa{font-size:20px}.page-title a{display:inline-block;margin-left:5px;color:var(--gray-dark);transition:color .3s ease}.page-title a:hover{color:var(--theme-color);text-decoration:none}.page-portfolio .content-article:hover .article__image img{transform:scale(1.2)}.page-portfolio .article{margin-bottom:30px}.page-portfolio .article__content{text-align:center}.page-portfolio .article__heading{font-size:18px;margin:0 0 5px}.page-portfolio .article__image{margin-bottom:15px;overflow:hidden}.page-portfolio .article__image img{transition:all .8s ease}.page-portfolio .list-tag{display:flex;padding:0;list-style:none;justify-content:center;margin:0;flex-wrap:wrap}.page-portfolio .list-tag li{text-transform:uppercase;letter-spacing:1.5px;font-size:11px}.page-portfolio .list-tag li a{color:var(--text-color)}.page-portfolio .list-tag li a:hover{color:var(--theme-color)}.page-portfolio .list-tag li:before{content:",";display:inline-block;margin-right:3px;color:var(--text-color)}.page-portfolio .list-tag li:first-child:before{display:none}.page-portfolio .cate-post-content{text-align:center}.page-portfolio .pagination-ajax-blog{margin-top:30px}.page-portfolio .article__list.normal .portfolio__featured-image{width:100%;aspect-ratio:1;object-fit:cover;object-position:center}.page-portfolio .article__list.masory{columns:var(--col-xl);column-gap:0;display:block;overflow:hidden}.page-portfolio .article__list.masory .article__image{margin:0}.page-portfolio .article__list.masory .content-article{position:relative}.page-portfolio .article__list.masory .content-article:hover .article__content{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.page-portfolio .article__list.masory .article__content{padding:0 15px;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);transition:all .5s ease}.page-portfolio .article__list.masory .article__content-info{background:#fff;max-width:330px;width:100%;text-align:center;padding:20px 15px}.page-portfolio .article__list.masory .article__heading{margin:3px 0 0}.page-portfolio .article__list.masory .article__heading a:after{display:block;content:"\e938";font-family:bwpfont;font-size:20px;margin-top:5px}@media (max-width: 1199px){.page-portfolio .article__list.masory{columns:var(--col-lg)}}@media (max-width: 991px){.page-portfolio .article__list.masory{columns:2}}@media (max-width: 767px){.page-portfolio .article__list.masory{columns:1}}@media (max-width: 1199px){.page-portfolio .article__list{margin:0 -7.5px}.page-portfolio .article__list .article{padding:0 7.5px;margin-bottom:15px}}.page-blog{margin-top:50px}.page-blog.right .page-blog__inner>.row>.col-xl-3{order:2}.page-blog .article__image{margin:0 0 20px;position:relative}.page-blog .article__heading{font-size:var(--heading-font-size);line-height:1.3;width:100%;margin:0 0 10px}.page-blog .article__image .blog-category{position:absolute;bottom:20px;left:20px}.page-blog .article__image .blog-category a{color:var(--gray-dark);display:inline-block;padding:0 15px;line-height:25px;background:#fff}.page-blog .article__image .blog-category a:hover{background:var(--theme-color);color:var(--white)}.page-blog .meta-date{margin-bottom:5px;font-size:15px}.page-blog .article__meta .article__meta-author span{color:var(--gray-dark)}.page-blog .article__meta>span:not(:first-child):before{display:inline-block;height:15px;width:1px;background:#d5d5d5;margin:0 10px;content:"";position:relative;top:3px}.article .article__content .article__meta .article__meta-author{display:none}.page-blog.standar .article{padding:0 15px;margin-bottom:40px}.page-blog.standar .pagination{justify-content:left}.page-blog.standar .meta-date{right:15px}.page-blog.without .article__list{max-width:1200px;margin-left:auto;margin-right:auto}.page-blog.list .article__list{margin:0}.page-blog.list .article{width:100%;display:flex;flex-wrap:wrap;margin-bottom:50px;align-items:center;padding:0}.page-blog.list .article__heading{font-size:25px}.page-blog.list .article__content{flex:1}.page-blog.list .article__image{position:relative;display:inline-block;overflow:hidden;margin:0 0 0 30px;width:50%}.page-blog.list .meta-date{right:15px}@media (max-width: 767px){.page-blog.list .article__image{width:100%;margin:0 0 15px}.page-blog.list .article__content{order:2}}.page-blog.grid .meta-date{left:15px}.page-blog.grid .article{position:relative;margin-bottom:30px}.page-blog.grid .article__heading{font-size:24px}.page-blog.modern .article__image{margin-bottom:15px}.page-blog.modern .content-modern{width:100%;padding:0 15px}.page-blog.modern .content-modern .article{padding:0;position:relative}.page-blog.modern .content-modern .article__heading{font-size:35px}.page-blog.modern .content-moderns{width:100%;display:flex}.page-blog.modern .content-moderns .article__heading{font-size:25px}@media (max-width: 767px){.page-blog.modern .content-moderns{flex-wrap:wrap}}@media (max-width: 991px){.page-blog .page-blog__inner>.row>.col-xl-3{order:2}}@media (max-width: 767px){.page-blog .article__heading{font-size:20px}}.cate-post-content.left{padding-left:35px}.cate-post-content.right{padding-right:35px;order:1}@media (max-width: 1199px){.cate-post-content.left{padding-left:15px}.cate-post-content.right{padding-right:15px}}@media screen and (max-width: 991px){.blog-sidebar{margin-top:50px}}@media screen and (max-width: 767px){.blog-sidebar{padding-bottom:50px}}.blog-search{position:relative;margin:0 0 45px}.blog-search__form{position:relative;display:flex;border-bottom:2px solid var(--gray-dark)}.blog-search__input{line-height:35px;height:35px;padding:0;border:0;text-indent:5px;background:transparent!important;width:100%}.blog-search__input:focus{border-color:var(--theme-color)}.blog-search__input::placeholder{color:var(--text-color)}.blog-search__btn{font-size:0;height:35px;padding:0;border-radius:0;border:0;position:relative}.blog-search__btn i{font-size:20px;line-height:35px;color:var(--gray-dark)}.blog-search__btn:hover i{color:var(--theme-color)}.blog-sidebar__title{margin:0 0 25px;padding-bottom:10px;border:0;position:relative;font-size:20px;text-transform:uppercase;letter-spacing:1px}.category-blog{margin-bottom:45px}.category-blog .list-category{padding:0;list-style:none;border-top:0}.category-blog .list-category li{margin-bottom:10px}.category-blog .list-category li:last-child{margin-bottom:0}.category-blog .list-category li a{color:var(--text-color)}.category-blog .list-category li a:hover,.category-blog .list-category li.active a{color:var(--theme-color)}.related-artibles{position:relative;margin:0 0 50px;overflow:hidden}@media screen and (max-width: 767px){.related-artibles{margin:0 0 30px}}.related-artibles__list{padding:0;list-style:none}.related-artibles__item{margin-bottom:30px}.related-artibles__item:last-child{margin-bottom:0}.related-artibles__card{display:flex;align-items:center}.related-artibles__card-image{width:90px;position:relative;margin-right:20px}.related-artibles__card-image img{width:90px;aspect-ratio:7/8;object-fit:cover;height:100%;object-position:center}@media (max-width: 1199px) and (min-width: 991px){.related-artibles__card-image{width:100%;margin-bottom:10px}}.related-artibles__card-content{position:relative;top:-3px}.related-artibles__card-content a{line-height:20px;margin:0 0 3px;display:block}.related-artibles__card-content .blog-category{margin-bottom:3px}.related-artibles__card-content .blog-category a{color:var(--text-color);text-transform:uppercase;letter-spacing:2px;font-size:10px}.related-artibles__card-content .blog-category a:hover{color:var(--theme-color)}.related-artibles__card-content .article__meta-comment{font-size:16px}.related-artibles__card-content .article__meta-comment a{color:var(--text-color)}.related-artibles__card-content .article__meta-comment a:hover{color:var(--theme-color)}@media (max-width: 1199px) and (min-width: 991px){.related-artibles__card-content{width:100%;padding:0}}.blog-tags__list{padding:0;list-style-type:none;display:flex;flex-flow:row wrap;margin:0 -4px}.blog-tags__item{padding:0 4px;display:inherit}.blog-tags__item a{color:var(--text-color);border:1px solid #e4e4e4;overflow:hidden;background:var(--nocolor);padding:6px 20px;text-transform:capitalize;position:relative;text-decoration:none;transition:all .3s ease;font-weight:var(--heading-font-weight);z-index:0;line-height:18px;font-size:16px;margin-bottom:8px}.blog-tags__item a:before{content:"";position:absolute;bottom:0;right:0;width:0;height:100%;background:#efefef;z-index:-1;transition:all .3s ease}.blog-tags__item a:hover,.blog-tags__item a:focus{color:var(--white);border-color:var(--theme-color)}.blog-tags__item a:hover:before,.blog-tags__item a:focus:before{width:100%;background:var(--theme-color)}.pagination-ajax-blog-loadmore{border:0;justify-content:center!important;width:100%;margin-top:30px;flex-wrap:wrap;flex-direction:column}.pagination-ajax-blog-loadmore .collection-blog-count{margin-bottom:10px;font-size:var(--font-size-base);width:100%;text-align:center}.pagination-ajax-blog-loadmore .content-percent{max-width:350px;margin:auto auto 25px;height:2px;background:#e3e3e3;position:relative;width:100%}.pagination-ajax-blog-loadmore .content-percent .percent{position:absolute;top:0;left:0;height:100%;background:var(--theme-color)}.pagination-ajax-blog-loadmore a{display:inline-block;line-height:40px;border:1px solid var(--gray-dark);font-weight:var(--heading-font-weight-medium);padding:0 35px;position:relative;transition:all .3s ease;z-index:1}.pagination-ajax-blog-loadmore a:before{content:"";position:absolute;right:0;width:0;height:100%;background:var(--theme-color);transition:all .3s ease;z-index:-1}.pagination-ajax-blog-loadmore a:hover{border-color:var(--theme-color);color:var(--white)}.pagination-ajax-blog-loadmore a:hover:before{left:0;width:100%}.pagination-ajax-blog-loadmore a[href=""]{display:none}.pagination-ajax-blog-loadmore a .lds-ellipsis{display:inline-block;position:absolute;width:65px;height:8px;top:calc(50% - 4px);left:calc(50% - 32.5px);opacity:0}.pagination-ajax-blog-loadmore a .lds-ellipsis div{position:absolute;top:0;width:8px;height:8px;border-radius:50%;background:var(--gray-dark);animation-timing-function:cubic-bezier(0,1,1,0)}.pagination-ajax-blog-loadmore a .lds-ellipsis div:nth-child(1){left:5px;animation:lds-ellipsis1 .6s infinite}.pagination-ajax-blog-loadmore a .lds-ellipsis div:nth-child(2){left:5px;animation:lds-ellipsis2 .6s infinite}.pagination-ajax-blog-loadmore a .lds-ellipsis div:nth-child(3){left:29px;animation:lds-ellipsis2 .6s infinite}.pagination-ajax-blog-loadmore a .lds-ellipsis div:nth-child(4){left:53px;animation:lds-ellipsis3 .6s infinite}.pagination-ajax-blog-loadmore a.active{border-color:var(--nocolor);color:var(--nocolor)}.pagination-ajax-blog-loadmore a.active:before{display:none}.pagination-ajax-blog-loadmore a.active .lds-ellipsis{opacity:1}.product-page .container{max-width:1440px}.product-page .container.container-full-image{max-width:100%}.article__list{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}.article{width:100%;margin:0 0 40px;padding-left:15px;padding-right:15px}.article--detail{padding-left:0;padding-right:0}@media screen and (max-width: 767px){.article--detail{margin:0}}.article__image{margin:0 0 50px}.article__featured-image-wrapper{position:relative;overflow:hidden}.article__featured-image{display:block;margin:0 auto;position:absolute;width:100%;top:0;bottom:0;left:0}.article__heading{margin:0 0 15px;color:var(--gray-dark);font-family:var(--font-family-second);font-size:26px;font-weight:var(--heading-font-weight-medium)}@media screen and (max-width: 767px){.article__heading{font-size:22px}}.article__heading-link{color:var(--gray-dark);transition:color .35s ease}.article__heading-link:hover{color:var(--theme-color);text-decoration:none}.article__meta{display:flex;flex-flow:row wrap;margin:0 0 15px;color:var(--text-color);align-items:center}.article__meta a{color:var(--text-color);transition:color .3s ease}.article__meta a:hover{color:var(--theme-color);text-decoration:none}.article__meta i{font-size:var(--font-size-base);margin-right:5px;color:var(--gray-dark)}.article__meta--post{justify-content:center}.article__read-more{margin-top:20px}.article__read-more-url{display:inline-block;position:relative;font-size:var(--font-size-base);transition:all .3s ease;padding-bottom:5px}.article__read-more-url:before{content:"";width:100%;height:1px;transition:all .3s ease;position:absolute;bottom:2px;left:0;background:var(--gray-dark)}.article__read-more-url:hover:before{width:50%;background:var(--theme-color)}.article__tags a{font-size:16px;color:var(--gray-dark);font-weight:var(--heading-font-weight);line-height:30px;margin:2.5px 5px 2.5px 0;border:1px solid #e5e5e5;display:inline-block;padding:0 20px;background:var(--nocolor);white-space:nowrap;position:relative;transition:all .3s ease;z-index:1}.article__tags a:before{content:"";position:absolute;left:0;top:0;width:0;height:100%;background:var(--theme-color);transition:all .3s ease;z-index:-1}.article__tags a:hover{color:var(--white);border-color:var(--theme-color)}.article__tags a:hover:before{width:100%}.tags__title{color:var(--gray-dark);font-weight:var(--heading-font-weight-medium)}.main-content.prallax_image .wpbingo-breadcrumbs,.main-content.sticky_title .wpbingo-breadcrumbs{display:none}.main-content.prallax_image .page-article,.main-content.sticky_title .page-article{margin:0}.page-article .page-article__inner.prallax_image .article__image{background-attachment:fixed;background-size:cover;height:80vh;margin-bottom:40px;background-position:50%;position:relative;margin-top:0}.page-article .page-article__inner.prallax_image .article__image:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:#00000040}.page-article .page-article__inner.prallax_image .content-info{width:100%;padding:50px 15px 35px;bottom:0;left:0;position:absolute;margin:0}.page-article .page-article__inner.prallax_image .content-info:before{display:none}.page-article .page-article__inner.prallax_image .content-info .blog-category a{color:var(--white);border-color:var(--white)}.page-article .page-article__inner.prallax_image .content-info .blog-category a:hover{border-color:var(--theme-color)}.page-article .page-article__inner.prallax_image .content-image-single{position:relative}.page-article .page-article__inner.prallax_image .page-title{max-width:1200px;margin-left:auto;margin-right:auto;color:var(--white)}.page-article .page-article__inner.prallax_image .article__meta,.page-article .page-article__inner.prallax_image .article__meta span{color:var(--white)}.page-article .page-article__inner.prallax_image .article--detail{max-width:1055px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.page-article .page-article__inner.prallax_image .article__image{height:65vh}}@media (max-width: 480px){.page-article .page-article__inner.prallax_image .article__image{height:55vh}.page-article .page-article__inner.prallax_image .content-info{padding:40px 15px 10px}}.page-article .page-article__inner.sticky_title .article__content,.page-article .page-article__inner.sticky_title .article__content blockquote{text-align:left}.page-article .page-article__inner.sticky_title .post-content-entry{justify-content:revert}.page-article .page-article__inner.sticky_title .container>.row{display:inline-block}.page-article .page-article__inner.sticky_title .article__image{background-attachment:fixed;background-size:cover;height:80vh;margin-bottom:40px;background-position:50%;position:relative;margin-top:0}.page-article .page-article__inner.sticky_title .content-info{float:left;flex:0 0 33.33333%;max-width:33.33333%;margin:0;position:sticky;top:50px;padding:0 15px 25px;text-align:left}.page-article .page-article__inner.sticky_title .content-info:before{left:15px;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.page-article .page-article__inner.sticky_title .content-info .blog-category,.page-article .page-article__inner.sticky_title .page-title{text-align:left}.page-article .page-article__inner.sticky_title .article__meta--post{justify-content:flex-start}.page-article .page-article__inner.sticky_title .post-single{float:left;flex:0 0 66.66667%;max-width:66.66667%;padding:0 15px 0 35px}@media (max-width: 991px){.page-article .page-article__inner.sticky_title .content-info{flex:0 0 100%;max-width:100%;float:unset;position:relative;margin-bottom:40px;top:0}.page-article .page-article__inner.sticky_title .content-info:before{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%)}.page-article .page-article__inner.sticky_title .content-info .blog-category,.page-article .page-article__inner.sticky_title .page-title{text-align:center}.page-article .page-article__inner.sticky_title .article__meta--post{justify-content:center}.page-article .page-article__inner.sticky_title .post-single{float:unset;flex:0 0 100%;max-width:100%;padding:0 15px}.page-article .page-article__inner.sticky_title .article__image{height:65vh}}@media (max-width: 480px){.page-article .page-article__inner.sticky_title .article__image{height:55vh}}.page-article .page-article__inner.simple_title .content-title{margin:0 0 50px;background:#f6f6f6;padding:90px 0}.page-article .page-article__inner.simple_title .content-title .content-info{max-width:1440px;padding-left:15px;padding-right:15px;margin:auto;padding-bottom:40px}.page-article .page-article__inner.simple_title .post-single{max-width:1055px;margin-left:auto;margin-right:auto}.page-article .page-article__inner.simple_title .article__meta{margin-bottom:0}.page-article .content-info{position:relative;padding-bottom:25px;margin-bottom:40px}.page-article .content-info:before{position:absolute;content:"";bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:210px;height:1px;background:#e2e2e2}.page-article .content-info .blog-category{text-align:center;margin-bottom:20px}.page-article .content-info .blog-category a{color:var(--gray-dark);padding:0 25px;line-height:30px;border:1px solid var(--gray-dark);display:inline-block}.page-article .content-info .blog-category a:hover{border-color:var(--theme-color);background:var(--theme-color);color:var(--white)}.page-article .article__meta-author span{color:var(--gray-dark)}.page-article .article__meta--post{font-size:15px}.page-article .article__meta--post span{color:var(--gray-dark);display:inline-block;margin:0 5px}.page-article .page-title{font-size:50px;word-break:break-word;margin:0 0 15px;font-weight:var(--heading-font-weight-light)}.page-article .post-single.sidebar_left{padding-left:35px}.page-article .post-single.sidebar_left .article__content,.page-article .post-single.sidebar_left .article__content blockquote{text-align:left}.page-article .post-single.sidebar_left .post-content-entry{justify-content:revert}.page-article .post-single.sidebar_right{padding-right:35px}.page-article .post-single.sidebar_right .article__content,.page-article .post-single.sidebar_right .article__content blockquote{text-align:left}.page-article .post-single.sidebar_right .post-content-entry{justify-content:revert}.page-article .post-single.one_column .article--detail{max-width:1055px;margin-left:auto;margin-right:auto}.page-article .article__content blockquote{margin:30px 0;padding:0 80px;color:var(--gray-dark);border-left:2px solid var(--gray-dark);position:relative;font-size:18px;text-align:center}.page-article .article__content blockquote i{display:block;font-size:23px;color:#dadada;margin-bottom:20px}.page-article .article__content blockquote h6{font-size:16px;font-weight:var(--heading-font-weight-medium);text-transform:uppercase;letter-spacing:1.5px;margin:15px 0 0;padding:0}.page-article .post-content-entry{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:55px;padding-bottom:45px;width:100%;text-align:center}.page-article .article__social-sharing{display:flex;align-items:center;margin:10px 0}.page-article .article__social-sharing label{color:var(--gray-dark);margin:0 10px 0 0}.page-article .article__social-sharing .social-sharing a{display:inline-block;width:36px;height:36px;margin-right:5px;text-align:center;line-height:34px;border:1px solid #e5e5e5;color:var(--gray-dark);border-radius:50%}.page-article .article__social-sharing .social-sharing a span{line-height:34px;padding:0;height:34px;font-size:13px}.page-article .article__social-sharing .social-sharing a:hover{background:var(--theme-color);color:var(--white);border-color:var(--theme-color)}.page-article .prevNextArticle{padding:30px 0;display:inline-flex;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative;align-items:center}.page-article .prevNextArticle .backto_category a{width:50px;height:50px;border-radius:50%;border:1px solid #dfdfdf;text-align:center;line-height:50px;font-size:35px;color:var(--gray-dark);display:inline-block;position:relative}.page-article .prevNextArticle .backto_category a:before{content:attr(data-title);position:absolute;padding:0 10px;background:var(--gray-dark);color:var(--white);bottom:calc(100% + 10px);line-height:26px;white-space:nowrap;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translate(-50%);z-index:10;opacity:0;font-size:var(--font-size-base);visibility:hidden;pointer-events:none}.page-article .prevNextArticle .backto_category a:after{content:"";position:absolute;bottom:100%;left:calc(50% - 5px);border-width:5px;border-style:solid;border-color:var(--gray-dark) var(--nocolor) var(--nocolor) var(--nocolor);pointer-events:none;opacity:0;visibility:hidden}.page-article .prevNextArticle .backto_category a:hover:before,.page-article .prevNextArticle .backto_category a:hover:after{opacity:1;visibility:visible}.page-article .prevNextArticle .previousArticle,.page-article .prevNextArticle .nextArticle{flex:1}.page-article .prevNextArticle .previousArticle a,.page-article .prevNextArticle .nextArticle a{color:#9b9b9b;font-size:15px;text-transform:capitalize;display:block}.page-article .prevNextArticle .previousArticle a:hover,.page-article .prevNextArticle .nextArticle a:hover,.page-article .prevNextArticle .previousArticle a:hover .title,.page-article .prevNextArticle .nextArticle a:hover .title{color:var(--theme-color)}.page-article .prevNextArticle .previousArticle{padding-right:30px}.page-article .prevNextArticle .nextArticle{text-align:right;float:right;padding-left:30px}.page-article .prevNextArticle .hoverExtend{font-size:16px;text-transform:uppercase;margin-bottom:5px;letter-spacing:1.5px}.page-article .prevNextArticle .title{overflow-wrap:break-word;margin:0;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-article.portfolio .content-single-portfolio{max-width:1050px;margin-left:auto;margin-right:auto}.page-article.portfolio .article__featured-image-wrapper{text-align:center}.page-article.portfolio .content-single-info{display:flex;width:100%;align-items:center;margin-bottom:50px}.page-article.portfolio .page-title{font-size:34px;text-align:left;margin:10px 0 0}.page-article.portfolio .article__content{text-align:left}.page-article.portfolio .content-client{max-width:40%;flex:0 0 40%;padding:30px 0 30px 25px;border-left:1px solid #e9e9e9}.page-article.portfolio .content-client ul{padding:0;list-style:none;margin:0}.page-article.portfolio .content-client ul li{margin-bottom:5px}.page-article.portfolio .content-client ul li:last-child{margin-bottom:0}.page-article.portfolio .content-client ul label{color:var(--gray-dark);margin:0}.page-article.portfolio .content-info{padding:0;margin:0;flex:1}.page-article.portfolio .content-info:before{display:none}.page-article.portfolio .content-info .post-content-entry{padding:0;margin:0;border:0;justify-content:revert}.page-article.portfolio .content-info .post-content-entry .article__tags a{padding:0;border:0;font-size:16px;text-transform:uppercase;letter-spacing:2px;color:var(--text-color);margin:0;line-height:1}.page-article.portfolio .content-info .post-content-entry .article__tags a:after{content:",";display:inline-block;margin-right:3px;color:var(--text-color)}.page-article.portfolio .content-info .post-content-entry .article__tags a:before{display:none}.page-article.portfolio .content-info .post-content-entry .article__tags a:last-child:after{display:none}.page-article.portfolio .content-info .post-content-entry .article__tags a:hover{color:var(--theme-color)}.page-article.portfolio .content-social{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;margin-top:30px;padding-bottom:20px}.page-article.portfolio .content-social .post-content-entry{width:auto;justify-content:revert;padding-bottom:0;margin:5px 0;border:0}.page-article.portfolio .related-portfolio{margin-top:70px}.page-article.portfolio .related-portfolio .title-related{font-size:26px;margin:0 0 40px;text-align:center}.page-article.portfolio .related-portfolio .item-related .related-image{overflow:hidden}.page-article.portfolio .related-portfolio .item-related .related-image img{aspect-ratio:var(--related-image-ratio);width:100%;object-fit:cover;transition:all .8s ease}.page-article.portfolio .related-portfolio .item-related:hover .related-image img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.page-article.portfolio .related-portfolio .title-article-rel{font-size:18px;margin:20px 0 10px}.page-article.portfolio .related-portfolio .list-tag{display:flex;padding:0;list-style:none;margin:0;flex-wrap:wrap}.page-article.portfolio .related-portfolio .list-tag li{text-transform:uppercase;letter-spacing:1.5px;font-size:11px}.page-article.portfolio .related-portfolio .list-tag li a{color:var(--text-color)}.page-article.portfolio .related-portfolio .list-tag li a:hover{color:var(--theme-color)}.page-article.portfolio .related-portfolio .list-tag li:before{content:",";display:inline-block;margin-right:3px;color:var(--text-color)}.page-article.portfolio .related-portfolio .list-tag li:first-child:before{display:none}.page-article.portfolio .related-portfolio .slick-arrow{width:30px;height:30px;line-height:30px;background:var(--theme-color);color:var(--white);text-align:center;padding:0}.page-article.portfolio .related-portfolio .slick-arrow:before{font-size:14px}.page-article.portfolio .related-portfolio .slick-arrow.slick-prev{left:-15px}.page-article.portfolio .related-portfolio .slick-arrow.slick-next{right:-15px}.page-article.portfolio .related-portfolio .slick-arrow:hover{background:#5b4e4f}.page-article.portfolio .article-comments{max-width:1050px;margin-left:auto;margin-right:auto}.page-article.portfolio.prevNextArticle{margin:0}@media (max-width: 767px){.page-article.portfolio .article__image{margin:0 0 25px}.page-article.portfolio .page-title{font-size:25px;margin-top:5px}.page-article.portfolio .content-single-info{flex-wrap:wrap;margin-bottom:20px}.page-article.portfolio .content-info{width:100%;flex:0 0 100%;margin:0 0 12px}.page-article.portfolio .content-client{width:100%;flex:0 0 100%;padding:0;border:0;max-width:100%}.page-article.portfolio .related-portfolio .slick-arrow{width:25px;height:25px;line-height:25px}.page-article.portfolio .related-portfolio .slick-arrow:before{font-size:16px}.page-article.portfolio .related-portfolio .slick-arrow.slick-prev{left:-12.5px}.page-article.portfolio .related-portfolio .slick-arrow.slick-next{right:-12.5px}}@media (max-width: 991px){.page-article .post-single.sidebar_left{order:1;padding-left:15px}.page-article .post-single.sidebar_right{order:1;padding-right:15px}.page-article .col-xl-3{order:2}}@media (max-width: 767px){.page-article .page-title{font-size:25px}.page-article .article__content blockquote{font-size:var(--font-size-base);padding:0 30px}.page-article .article-comments__heading{font-size:25px}.page-article .article-comments .form-group{margin-bottom:15px}.page-article .title{display:none}.page-article .prevNextArticle .hoverExtend{margin-bottom:0}}.article-comments{padding:0}.article-comments .form-group{margin-bottom:30px}.article-comments .form-control{padding:0 20px;border:none;line-height:60px;height:60px;border:1px solid #d6d6d6}.article-comments textarea.form-control{min-height:216px;height:auto;padding:20px;line-height:1.4}.article-comments .form-row{margin:0 -15px}.article-comments .form-row .col-12{padding:0 15px}.article-comments .form-button{text-align:center}.article-comments .form-button input{background:var(--gray-dark);border-radius:0;color:var(--white);padding:0 30px;height:50px;line-height:50px;font-size:16px;text-transform:uppercase;font-weight:var(--heading-font-weight-medium);letter-spacing:.1em;margin:auto;border:0}.article-comments .form-button input:hover{background:var(--theme-color);border-color:var(--theme-color);color:var(--white)}.article-comments .rte{line-height:1.5}.article-comments__heading{font-size:var(--heading-font-size);color:var(--gray-dark);margin:50px 0 30px;text-align:center}.comments_list{margin:0;padding:0;list-style:none}.comments_item{padding:15px 0;border-bottom:1px solid var(--border-color);margin-bottom:10px}.comment-card__header{margin:0 0 8px}.comment-card__author{margin-right:30px;color:var(--gray-dark);font-size:15px}.comment-card__author:before{font-family:bwpfont;content:"\e91c";font-size:var(--font-size-base);display:inline-block;margin-right:5px;color:var(--text-color)}.comment-card__date{color:var(--gray-dark);font-size:15px}.comment-card__date:before{font-family:feather;content:"\e927";font-size:var(--font-size-base);display:inline-block;margin-right:5px;color:var(--text-color)}.errors{margin:0 0 20px;color:var(--error);text-align:left}.errors ul{margin:0;padding-left:0;list-style:none}.errors ul li{padding:2px 0}.login-popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;transition:all .3s ease;max-width:100%;display:none;align-items:center;justify-content:center;padding:15px}.login-popup.sideout{display:block}.login-popup .remove-form-login-register{position:fixed;width:100%;height:100%;top:0;left:0;z-index:90;display:none;opacity:0;visibility:hidden;background:#583d3e99}.login-popup .content-form-register.popup{position:relative;z-index:99;background:#fff;max-width:510px;margin:auto;max-height:100%;width:100%;padding:40px 30px 30px;text-align:center}.login-popup .content-form-register.popup .login__content{border:1px solid #e5e5e5;padding:45px 30px 30px;text-align:center}.login-popup .content-form-register.sideout{width:365px;right:0;padding:70px 20px 40px;background:#fff;z-index:99;height:100%;top:0;position:absolute;display:flex;flex-direction:column;transition:all .3s ease;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translate(100%)}.login-popup .content-form-register.sideout .login__content{flex:1;overflow:auto}.login-popup .content-form-register.sideout .login__content::-webkit-scrollbar-track{background-color:#ececec}.login-popup .content-form-register.sideout .login__content::-webkit-scrollbar{width:2px;background-color:#ececec}.login-popup .content-form-register.sideout .login__content::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.login-popup .content-form-register.sideout h3{display:block;padding:0;text-align:left;position:unset;-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset;margin-bottom:25px}.login-popup .content-form-register.sideout h3:before{display:none}.login-popup .content-form-register.sideout .close-form-login{font-size:11px;text-transform:uppercase;letter-spacing:1px;display:block;position:absolute;top:30px;right:20px;cursor:pointer;font-weight:var(--heading-font-weight-medium)}.login-popup .content-form-register.sideout .close-form-login span{cursor:pointer;text-align:center;z-index:1;display:inline-block;width:25px;height:8px;position:relative}.login-popup .content-form-register.sideout .close-form-login span:before,.login-popup .content-form-register.sideout .close-form-login span:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.login-popup .content-form-register.sideout .close-form-login span:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.login-popup .content-form-register.sideout .close-form-login span:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.login-popup .content-form-register.sideout .close-form-login:hover{color:var(--theme-color)}.login-popup .content-form-register.sideout .close-form-login:hover span:before,.login-popup .content-form-register.sideout .close-form-login:hover span:after{background-color:var(--theme-color);-webkit-transform:rotate(0deg);transform:rotate(0)}.login-popup .form-control{line-height:50px;height:50px;padding:0 20px;border:1px solid #e5e5e5}.login-popup h3{display:inline-block;font-size:20px;padding:0 30px 10px;background:#fff;margin:0;position:absolute;left:50%;top:8px;transform:translate(-50%,50%)}.login-popup h3:before{content:"";position:absolute;bottom:0;width:calc(100% + 10px);left:-5px;height:1px;background:var(--theme-color)}.login-popup .form-button input{width:100%;padding:0 20px;line-height:50px;letter-spacing:2px;font-weight:var(--heading-font-weight-medium);background:var(--theme-color);border:0}.login-popup .form-button input:hover{background:var(--gray-dark);-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.login-popup .form-link{margin:20px 0;text-align:left}.login-popup .form-link .js-forget-password{color:var(--gray-dark);position:relative;display:inline-block;font-family:var(--font-family-base)}.login-popup .form-link .js-forget-password:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background:var(--gray-dark);transition:all .3s ease}.login-popup .form-link .js-forget-password:hover{color:var(--theme-color)}.login-popup .form-link .js-forget-password:hover:before{left:0;width:0;background:var(--theme-color)}.login-popup .register-account{padding:15px;border:1px solid var(--gray-dark);line-height:18px;font-size:14px;font-weight:var(--heading-font-weight-medium);text-transform:uppercase;letter-spacing:1px;margin-top:20px;text-align:center;font-family:var(--font-family-base)}.login-popup .register-account a{color:var(--theme-color);display:inline-block;position:relative}.login-popup .register-account a:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background:var(--theme-color);transition:all .3s ease}.login-popup .register-account a:hover{color:var(--gray-dark)}.login-popup .register-account a:hover:before{left:0;width:0;background:var(--gray-dark)}.login-popup .recover-password__form .form-link{text-align:center;margin-bottom:0}.login-popup .close-form-login{display:none}.login-popup.active{opacity:1;visibility:visible;display:flex}.login-popup.active .remove-form-login-register{opacity:1;visibility:visible;display:block}.login-popup.active .content-form-register.sideout{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}.page-account h1{text-align:center;margin:80px 0;font-size:50px}@media (max-width: 480px){.page-account h1{margin:45px 0;font-size:var(--heading-font-size)}}.page-account__inner{max-width:950px;margin:0 auto;padding:0 0 40px}.page-account__inner .login-form-container{margin:0 -30px;display:flex;flex-wrap:wrap}.page-account__inner .login-form-container h3{font-size:25px;margin-bottom:30px}.page-account__inner .login-form-container>div{padding:0 30px;width:50%;flex:0 0 50%}.page-account__inner .login-form-container .form-button input{width:100%;background:var(--gray-dark);color:var(--white);border:0;letter-spacing:2px;font-weight:var(--heading-font-weight-medium);font-size:16px;height:45px}.page-account__inner .login-form-container .form-button input:hover{background:var(--theme-color)}.page-account__inner .login-form-container .form-link{text-align:left;margin:20px 0}.page-account__inner .login-form-container .form-link a{color:var(--gray-dark);text-decoration:underline}.page-account__inner .login-form-container .form-link a:hover{color:var(--theme-color)}.page-account__inner .description{font-size:18px}.page-account__inner .register-account{margin-top:30px}.page-account__inner .register-account a{display:inline-block;padding:0 30px;line-height:45px;background:var(--gray-dark);color:var(--white);font-size:16px;font-weight:var(--heading-font-weight-medium);letter-spacing:2px;text-transform:uppercase}.page-account__inner .register-account a:hover{background:var(--theme-color)}.page-account__inner .login-register__heading{font-size:25px;text-transform:revert;text-align:left}.page-account__inner .recover-password__summary{padding:0;font-style:normal;text-align:left;margin-bottom:20px}.page-account__inner .recover-password__summary:after{display:none}.page-account__inner .recover-password__form .form-button{display:flex;align-items:center;margin-top:20px}.page-account__inner .recover-password__form .form-button>*{flex:0 0 50%;max-width:50%}.page-account__inner .recover-password__form .form-button a{text-align:center;font-size:var(--font-size-base);text-decoration:underline}.page-account__inner .register-form-container{max-width:500px;margin-left:auto;margin-right:auto}.page-account__inner .register-form-container .description{font-size:var(--font-size-base)}.page-account__inner .register-form-container .form-button input{width:100%;background:var(--gray-dark);line-height:45px;text-transform:uppercase;font-size:16px;letter-spacing:2px;font-weight:var(--heading-font-weight-medium);border:0;padding:0 15px;margin-top:30px}.page-account__inner .register-form-container .form-button input:hover{background:var(--theme-color)}.page-account__inner .register-form-container .login-account a{display:block;width:100%;background:#fff;border:1px solid var(--gray-dark);line-height:43px;text-transform:uppercase;font-size:16px;letter-spacing:2px;font-weight:var(--heading-font-weight-medium);padding:0 15px;text-align:center;margin-top:20px}.page-account__inner .register-form-container .login-account a:hover{color:var(--white);background:var(--theme-color);border-color:var(--theme-color)}@media screen and (max-width: 991px){.page-account__inner .login-form-container{margin:0 -15px;padding:0 15px}.page-account__inner .login-form-container>div{padding:0 15px}}@media screen and (max-width: 767px){.page-account__inner .login-form-container{padding:0}.page-account__inner .login-form-container>div{width:100%;flex:0 0 100%}.page-account__inner .login-form-container .content-register{margin-top:60px}}.page-account__inner-addresses{max-width:990px;margin:0 auto}.login-register{position:relative;max-width:600px;margin:0 auto;border:1px solid var(--border-color)}.login-register .form-button .btn{width:100%}.login-register .form-control{line-height:50px;height:50px;padding:0 20px;border:1px solid #e5e5e5}.login-register .form-button input{width:100%;padding:0 20px;line-height:50px;letter-spacing:2px;font-weight:var(--heading-font-weight-medium);background:var(--theme-color);border:0}.login-register .form-button input:hover{background:#000;-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.login-register .js-forget-password{color:var(--gray-dark);position:relative;display:inline-block}.login-register .js-forget-password:before{content:"";position:absolute;bottom:0;right:0;width:100%;height:1px;background:var(--gray-dark);transition:all .3s ease}.login-register .js-forget-password:hover{color:var(--theme-color)}.login-register .js-forget-password:hover:before{left:0;width:0;background:var(--theme-color)}.login-register__nav{border:0}.login-register__nav-item{width:50%}.login-register__nav-link{display:block;padding:15px;color:var(--white);background-color:var(--gray-dark);font-family:var(--font-family-second);font-size:var(--font-size-base);font-weight:var(--heading-font-weight-bold);text-align:center;text-transform:uppercase;transition:all .3s ease}.login-register__nav-link.active{color:var(--gray-dark);background-color:var(--white)}.login-register__nav-link.active:hover{color:var(--gray-dark)}.login-register__nav-link:hover{color:var(--white);text-decoration:none}.form-link{margin:20px 0 0;text-align:center}@media screen and (max-width: 767px){.form-link{margin:15px 0 0}}.form-link a{display:inline-block;color:var(--text-color);transition:color .3s ease}.form-link a:hover{color:var(--theme-color)}.login-register__heading{margin:0 0 15px;padding:0;color:var(--gray-dark);font-family:var(--font-family-second);font-size:20px;font-weight:var(--heading-font-weight-bold);text-align:center;text-transform:uppercase}.recover-password__summary{position:relative;margin:0 0 30px;padding:0 0 20px;font-style:italic;text-align:center}.recover-password__summary:after{content:"";position:absolute;left:50%;bottom:0;pointer-events:none;display:block;width:100px;margin-left:-50px;border-bottom:1px solid var(--gray-dark)}.form-group--pasword{position:relative}.form-group--pasword .form-control{padding-right:55px}.form-group--pasword .form-control.is-invalid{background-position:right 80px center}.password-toggle{position:absolute;top:50%;right:2px;min-width:35px;margin-top:-14px;padding:5px 10px;color:var(--text-color);border-left:1px solid var(--border-color);font-size:var(--font-size-base);line-height:1;text-align:center}.password-toggle:hover{color:var(--text-color);text-decoration:none}.password-toggle .text-hide-password,.password-toggle--show .text-show-password{display:none}.password-toggle--show .text-hide-password{display:block}.page__inner{padding:0 0 80px}@media screen and (max-width: 767px){.page__inner{padding:0 0 50px}}.page__inner--compact{max-width:990px;margin:0 auto}.addresses .modal-header{padding:20px 30px}@media screen and (max-width: 767px){.addresses .modal-header{padding:20px 15px}}.addresses .modal-body{padding:30px}@media screen and (max-width: 767px){.addresses .modal-body{padding:15px}}.addresses__heading{margin:0 0 20px;color:var(--gray-dark);font-family:var(--font-family-second);font-size:21px;font-weight:var(--heading-font-weight-bold);text-transform:uppercase}.modal-close{display:block;width:30px;height:30px;padding:4px;color:var(--gray-dark);background-color:var(--nocolor);border:none;opacity:.6;transition:opacity .3s ease}.modal-close svg{display:block;max-width:100%;max-height:100%}.modal-close:hover{opacity:1}.modal-content{border-radius:0}.modal-content .addresses__heading{margin:0;padding:3px 0}.form-label{color:var(--gray-dark);font-family:var(--font-family-second);font-weight:var(--heading-font-weight-medium)}.addresses__button{margin:0 0 30px}.addresses__button .btn{display:inline-block}.addresses__no-address{margin:0;padding:15px;border:1px solid var(--border-color)}.addresses__form .form-button{padding:30px 0 0}.addresses__grid{display:flex;flex-flow:row wrap;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 767px){.addresses__grid{margin-left:-8px;margin-right:-8px}}.addresses__item{width:50%;max-width:50%;padding:15px}@media screen and (max-width: 767px){.addresses__item{width:100%;max-width:100%;padding:8px}}.address-card{position:relative;padding:30px 20px;border:1px solid var(--border-color)}@media screen and (max-width: 767px){.address-card{padding:20px 15px}}.address-default{position:absolute;top:0;right:0;padding:2px 15px;color:var(--white);background-color:var(--black);font-family:var(--font-family-second);font-size:13px;font-weight:var(--heading-font-weight-medium);line-height:20px;text-transform:uppercase}.address-card__update{margin:0}.address-card__update a{display:inline-block;color:var(--text-color);transition:color .35s ease}.address-card__update a:hover{color:var(--theme-color)}.return-account{padding:30px;text-align:center}.return-account__link{color:var(--text-color);font-weight:var(--body-font-weight-bold);text-transform:uppercase;transition:color .3s ease}.return-account__link .fa{margin-right:4px}.return-account__link:hover{color:var(--theme-color);text-decoration:none}.orders__table .table{margin:0}.orders__table thead th{color:var(--gray-dark);font-family:var(--font-family-second);font-weight:var(--heading-font-weight-medium);text-transform:uppercase}.order__title{margin:0 0 15px;padding:0;color:var(--gray-dark);font-family:var(--font-family-second);font-size:22px;font-weight:var(--heading-font-weight-medium);text-transform:uppercase}.order__date{margin:0 0 30px;font-style:italic}.order__table{padding:15px;background-color:#f4f4f4}.order__table td,.order__table th{padding:8px 12px;border:none}.order__table .table{color:var(--gray-dark)}.order__table thead th{border-top:0;border-bottom:1px solid var(--border-color)}.order__table .cart__price{font-size:17px;font-weight:var(--heading-font-weight)}.order__table .cart__price--regular{display:block;margin-right:0;font-size:15px}@media screen and (min-width: 768px){.order__table tbody tr:first-child td{padding-top:24px}.order__table tbody tr:last-child td{padding-bottom:24px}}.order__table tfoot th,.order__table tfoot td{padding:8px 12px;border-top:none;font-weight:var(--heading-font-weight)}.order__table tfoot th.order-product__label--total,.order__table tfoot th.order-product__value--total,.order__table tfoot td.order-product__label--total,.order__table tfoot td.order-product__value--total{padding-top:24px;font-weight:var(--heading-font-weight-bold)}.order__table tfoot tr:first-child th,.order__table tfoot tr:first-child td{padding-top:25px}.order__table tfoot tr:nth-last-child(2) th,.order__table tfoot tr:nth-last-child(2) td{padding-bottom:25px}.order__table .border-top{border-top:1px solid var(--border-color)}@media screen and (min-width: 768px){.order__table--quantity{text-align:center}}.order-product__title>a{display:inline-block;margin:0 0 5px;padding:2px 0;color:var(--gray-dark);font-family:var(--font-family-second);font-size:var(--font-size-base);font-weight:var(--heading-font-weight-medium);transition:color .3s ease}.order-product__title>a:hover{color:var(--theme-color);text-decoration:none}.order-product__note{margin:20px 0 15px;padding:10px 15px;border:1px solid var(--border-color);font-size:15px;font-style:italic}.order-product__note a{transition:color .3s ease}.order-product__note a:hover{color:var(--theme-color)}.order-product__value{font-family:var(--font-family-second);text-align:right}.box-account--order{height:auto;background-color:#f4f4f4;border:none}.box-account--order .box-account__heading{font-size:var(--font-size-base);font-weight:var(--heading-font-weight-medium)}.box-account--order{margin-top:var(--gutter-width)}.box-account--order .address-detail p{margin:0}.order-product__status{margin:0 0 5px}.order-product__status strong{color:var(--gray-dark)}.order__cancelled{margin:0 0 30px;padding:15px 20px;color:var(--error);border:1px solid var(--error);background-color:var(--error) 1a}.order__cancelled p{margin:0}.order__cancelled .h5{color:var(--gray-dark);font-size:17px;font-weight:var(--heading-font-weight-medium)}.activate-account{max-width:480px;margin:0 auto;text-align:center}.activate-account__form .form-button .btn{width:100%}.page-search .article__image{max-width:25%;float:left;margin:0 30px 0 0}.page-search .article__heading{font-size:var(--heading-font-size);line-height:1.3;width:100%;margin:-5px 0 5px}.page-search .article__content{overflow:hidden}.page-search .article__meta>*{margin-right:10px}.page-search .article__meta>*:last-child{margin-right:0}@media (max-width: 767px){.page-search .article__image{max-width:100%;float:unset;margin:0 0 30px}}.cookie-consent{position:fixed;left:0;bottom:0;z-index:100;display:block;padding:10px 15px;opacity:0;visibility:hidden;transition:opacity .3s ease;width:100%;text-align:left;background:#fff;box-shadow:0 -5px 35px 5px #00000024}.cookie-consent.active{opacity:1;visibility:visible}.cookie-consent__wrapper{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.cookie-consent__message{margin:5px 0}.cookie-consent__message a{color:inherit;display:inline-block;border-bottom:1px solid var(--gray-dark);color:var(--gray-dark);line-height:1.3}.cookie-consent__message a:hover{color:var(--theme-color);border-color:var(--theme-color)}.cookie-consent__message p{margin:0}.cookie-consent__dismiss{display:flex;margin:5px 0;justify-content:flex-end;font-weight:var(--heading-font-weight-medium);letter-spacing:2px;align-items:center}.cookie-consent__dismiss .btn-agree{color:var(--white);border:0;font-weight:var(--heading-font-weight-medium);text-transform:revert;margin-left:10px;position:relative;background:var(--gray-dark);padding:0 40px;line-height:40px;font-size:var(--font-size-base)}.cookie-consent__dismiss .btn-agree:first-child{margin-left:0}.cookie-consent__dismiss .btn-agree:hover{background:var(--theme-color)}.cookie-consent__dismiss .btn-dismiss{background:var(--nocolor);color:var(--gray-dark);text-transform:revert;font-size:var(--font-size-base);padding:0;border-bottom:1px solid var(--gray-dark)}.cookie-consent__dismiss .btn-dismiss:hover{color:var(--theme-color);border-bottom:1px solid var(--theme-color)}.scroll-to-top{width:46px;height:46px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;text-align:center;position:fixed;bottom:70px;right:30px;z-index:9;filter:alpha(opacity=0);cursor:pointer;display:none!important}.scroll-to-top:after{position:absolute;font-family:feather;content:"\e914";text-align:center;line-height:38px;font-size:20px;color:var(--gray-dark);left:0;top:0;width:46px;height:46px;cursor:pointer;display:block;z-index:-1;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background:#fff;border:4px solid #f5f5f5}.scroll-to-top path{stroke:var(--black);stroke-width:4;box-sizing:border-box;fill:none}.scroll-to-top:hover:after{background:var(--theme-color);color:var(--white)}@media screen and (max-width: 767px){.table--responsive thead,.table--responsive tfoot th{display:none}.table--responsive tr,.table--responsive td,.table--responsive th{display:block}.table--responsive td{text-align:right}.table--responsive td:before{content:attr(data-label);float:left;padding:3px 0 0;color:var(--gray-dark);font-family:var(--font-family-second);font-size:15px;font-weight:var(--heading-font-weight-medium);text-transform:uppercase;line-height:18px}.table--responsive .orders__table-section{margin:0 0 30px;border-bottom:2px solid var(--text-color)}.table--responsive .orders__table-section:last-child{margin-bottom:0}.table--responsive .orders__table-product{text-align:center}.table--responsive .orders__table-product:before{width:100%;text-align:center}}.product-quantity__input{display:block;width:100%;height:42px;padding:8px 15px;color:var(--gray-dark);background-color:#f1f1f1;border:1px solid #f1f1f1;border-radius:0;outline:0;font-family:var(--font-family-second);font-size:var(--font-size-base);font-weight:var(--heading-font-weight-medium);opacity:.9}.product-quantity__input:focus{outline:1px solid var(--theme-color);border-color:var(--theme-color)}.newsletter-popup{opacity:0;visibility:hidden;pointer-events:none}.newsletter-popup.show{opacity:1;visibility:visible;pointer-events:revert;transition:.3s ease}.newsletter-popup.newsletter-popup--active{pointer-events:revert}.newsletter-popup.newsletter-popup--active .newsletter-popup__inner{padding-left:var(--width-image);width:720px}.newsletter-popup.newsletter-popup--active .newsletter-popup__content{width:calc(720px - var(--width-image))}.newsletter-popup .newsletter-popup__overlay{background-color:#20202099;height:100%;left:0;position:fixed;top:0;width:100%;z-index:99999}.newsletter-popup .newsletter-popup__inner{border-radius:8px;transition:padding 1s ease,width 1s ease;box-sizing:border-box;height:auto;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:auto;position:fixed;top:50%;z-index:99999;display:none;overflow:hidden;display:flex;width:var(--width-image)}.newsletter-popup .image{width:var(--width-image);position:absolute;left:0}.newsletter-popup .newsletter-popup__content{margin:0;background:var(--white);display:flex;align-items:center;justify-content:center;padding:0 15px;min-height:var(--height-image);width:var(--width-image);z-index:3}.newsletter-popup .newsletter-popup__close{cursor:pointer;position:absolute;top:10px;right:15px;text-align:center;z-index:4;display:inline-block;width:28px;height:28px;padding:6px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 2px 59px #0006}.newsletter-popup .newsletter-popup__close:before,.newsletter-popup .newsletter-popup__close:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.newsletter-popup .newsletter-popup__close:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.newsletter-popup .newsletter-popup__close:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.newsletter-popup .newsletter-popup__close:hover:before,.newsletter-popup .newsletter-popup__close:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.newsletter-popup .title-newsletter{font-size:25px;font-weight:var(--heading-font-weight);margin:auto auto 20px;position:relative;color:var(--gray-dark);line-height:30px}.newsletter-popup .text-newsletter{margin-bottom:15px}.newsletter-popup .newsletter-form__input{border:0;border-bottom:2px solid var(--gray-dark);padding:0;font-size:13px;background:var(--nocolor);line-height:35px;height:35px;width:100%;color:var(--gray-dark)}.newsletter-popup .newsletter-form__input::placeholder{color:var(--text-color)}.newsletter-popup .newsletter-form__wrap{width:100%;margin:0;display:flex;background:#fff}.newsletter-popup .newsletter-form__submit{border:0;padding:0 10px;background:var(--nocolor);line-height:35px;height:35px;font-size:20px;color:var(--gray-dark);cursor:pointer;border-bottom:2px solid var(--gray-dark);margin-left:10px}.newsletter-popup .newsletter-form__submit:hover{color:var(--theme-color);border-color:var(--theme-color)}.newsletter-popup .newsletter-popup__content-inner{width:100%;padding:25px 10px;text-align:center}@media (max-width: 991px){.newsletter-popup .image{display:none}.newsletter-popup.newsletter-popup--active .newsletter-popup__inner{width:calc(100% - 30px);max-width:400px;padding:0}.newsletter-popup.newsletter-popup--active .newsletter-popup__content{width:100%;min-height:auto;padding-top:30px;padding-bottom:50px}.newsletter-popup .newsletter-popup__inner{width:calc(100% - 30px);max-width:400px;padding:0}.newsletter-popup .newsletter-popup__content{width:100%;min-height:auto;padding-top:30px;padding-bottom:50px}.newsletter-popup .title-newsletter{font-size:25px}}.newsletter-popup__close{position:absolute;top:2px;right:2px;display:block;padding:5px;color:var(--gray-dark);border:none;background-color:var(--nocolor)}.newsletter-popup__close svg{display:block;width:20px;height:20px}.newsletter-popup__close:hover,.newsletter-popup__close:focus{border:none;outline:0}.sale-nofication{opacity:0;visibility:hidden;transition:all .5s ease;position:fixed;bottom:50px;left:30px;width:355px;z-index:9}.sale-nofication.slide_inup{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.sale-nofication.left_to_right{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translate(-100%)}.sale-nofication.popup{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.sale-nofication.active{opacity:1;visibility:visible}.sale-nofication.active.slide_inup{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.sale-nofication.active.left_to_right{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}.sale-nofication.active.popup{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.sale-nofication.active .scroll-notification{animation-name:notification-progressbar;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;opacity:1}.sale-nofication .notification-container{display:flex;background:#fff;width:100%;padding:10px 10px 13px;box-shadow:0 1px 8px 5px #0000001a;align-items:center}.sale-nofication .notification-image{flex:0 0 80px;max-width:80px}.sale-nofication .notification-content{padding:0 40px 0 20px;flex:1}.sale-nofication .notification-purchased{font-size:16px;margin-bottom:2px}.sale-nofication .notification-purchased span{color:var(--gray-dark)}.sale-nofication .product-title{font-weight:var(--heading-font-weight-medium);margin-bottom:6px}.sale-nofication .suggest{display:flex;justify-content:space-between;color:var(--gray-dark);font-size:13px}.sale-nofication .verified{color:green}.sale-nofication .verified:before{content:"\e92c";display:inline-block;font-size:15px;margin-right:5px;font-family:feather;top:1px;line-height:1}.sale-nofication .close-notification{position:absolute;top:0;right:0;font-size:18px;color:var(--gray-dark);cursor:pointer;padding:3px;line-height:1}.sale-nofication .close-notification:hover{color:var(--theme-color)}.sale-nofication .scroll-notification{position:absolute;bottom:0;left:0;height:3px;background:var(--theme-color);width:100%;opacity:0}@media (max-width: 767px){.sale-nofication{display:none!important}}@media (max-width: 991px){.compare__table{display:none}}.compare__table:not(.loaded) .content-compare.active{opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition-delay:1s}.compare__table:not(.loaded) .show-compare{display:none}.compare__table .show-compare{position:fixed;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:var(--gray-dark);color:var(--white);padding:15px 5px;writing-mode:tb;cursor:pointer;border-radius:0 6px 6px 0;z-index:9}.compare__table .show-compare .count{position:relative;width:20px;height:20px;background:#f5f5f5;color:var(--gray-dark);display:inline-block;text-align:center;line-height:20px;border-radius:50%;font-size:16px;margin-top:5px}.compare__table .content-compare{position:fixed;top:0;left:0;width:100%;height:100%;background:#583d3ebf;padding:40px;opacity:0;visibility:hidden;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);transition:all .3s ease;z-index:99;display:flex;align-items:center}.compare__table .content-compare.active{opacity:1;visibility:visible;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.compare__table .content-compare .hide-compare{line-height:30px;position:absolute;top:20px;right:20px;width:30px;height:30px;z-index:9999;text-align:center;font-size:25px;cursor:pointer;display:inline-block;border:7px solid var(--nocolor);background:#fff;border-radius:50%;box-shadow:0 2px 59px var(--gray-dark) 66}.compare__table .content-compare .hide-compare:before,.compare__table .content-compare .hide-compare:after{content:"";position:absolute;height:1px;width:100%;top:50%;left:0;margin-top:-1px;background-color:#00000080;-webkit-transition:all .3s ease;transition:all .3s ease}.compare__table .content-compare .hide-compare:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.compare__table .content-compare .hide-compare:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.compare__table .content-compare .hide-compare:hover:before,.compare__table .content-compare .hide-compare:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}.compare__table .content{position:relative;margin-bottom:0;width:100%;overflow:auto;max-height:100%;display:flex;background:#fff}.compare__table .content.load-compare:before{position:absolute;display:inline-block;content:"";border:2px solid rgba(88,61,62,.5);border-top-color:var(--gray-dark);width:40px;height:40px;background:none;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:calc(50% - 20px);left:calc(50% - 20px);border-radius:50%;z-index:10}.compare__table .content.load-compare:after{content:"";position:absolute;left:0;top:0;background:#ffffffbf;height:100%;width:100%;z-index:9}.compare__table .table{width:100%;margin:0;background:#fff;position:relative;overflow:auto}.compare__table li.label{background:#f5f5f5;text-align:left;font-size:var(--font-size-base);color:var(--gray-dark);font-weight:var(--heading-font-weight-medium)}.compare__table li{padding:20px;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:20%;max-width:25%;min-width:14.29%}@media (max-width: 1199px){.compare__table li{min-width:25%}}.compare__table ul{width:100%;margin:0;padding:0;list-style:none;display:flex}.compare__table ul.compare-name li{border-bottom:0;padding:20px 20px 0}.compare__table ul.compare-image{border-top:0}.compare__table .remove-compare button{display:inline-block;line-height:28px;padding:0;background:var(--nocolor);border:0;color:var(--text-color)}.compare__table .remove-compare button:before{content:"\ea02";font-family:feather;font-size:var(--font-size-base);display:inline-block;transition:all .3s ease;line-height:1;position:relative;top:1px}.compare__table .remove-compare button:hover{color:var(--theme-color)}.compare__table .remove-compare button:hover:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.compare__table .product-card__content,.compare__table .product-card__content .wpb-variants-swatch{margin:0}.compare__table .product-card__content .wpb-variants-swatch .swatch-content{margin-bottom:10px}.compare__table .product-card__content .wpb-variants-swatch .swatch-content:last-child{margin-bottom:0}.compare__table .product-card__content .wpb-variants-swatch .swatch-items label{width:25px;height:25px}.compare__table .product-price{font-size:20px}.compare__table .product-card__form .btn--add-to-cart,.compare__table .product-card__form .btn-link{width:100%;background:var(--gray-dark);line-height:45px;font-size:var(--font-size-base);text-transform:uppercase;padding:0 15px;font-size:16px;font-weight:var(--heading-font-weight-medium);letter-spacing:2px;color:var(--white);text-decoration:none}.compare__table .product-card__form .btn--add-to-cart:hover,.compare__table .product-card__form .btn-link:hover{background:var(--theme-color);-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.compare__table .inventory-content>#variant-inventory{position:relative;padding-left:20px;color:var(--gray-dark);display:inline-block;color:#108043}.compare__table .inventory-content>#variant-inventory:before{content:"\e919";width:14px;height:14px;background:#fff;display:inline-block;border-radius:50%;left:0;position:absolute;top:calc(50% - 9px);font-family:bwpfont;line-height:1;z-index:2}.compare__table .inventory-content>#variant-inventory:after{position:absolute;content:"";width:14px;height:14px;background:#108043;display:inline-block;border-radius:50%;opacity:.25;top:calc(50% - 9px);left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation-name:scale;animation-name:scale;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.compare__table .inventory-content>#variant-inventory.out_stock{color:red}.compare__table .inventory-content>#variant-inventory.out_stock:after{background:red}.page-not-found{padding:100px 0 60px;text-align:center}.page-not-found .page-not-found__heading{font-size:300px;line-height:1;font-family:var(--font-family-second);color:var(--gray-dark)}.page-not-found .page-not-found__title{font-size:50px;color:var(--gray-dark);font-weight:var(--heading-font-weight-medium);margin-bottom:25px;font-family:var(--font-family-second);position:relative;padding-bottom:25px}.page-not-found .page-not-found__title:before{position:absolute;content:"";width:140px;height:2px;bottom:0;left:calc(50% - 70px);background:#e1e1e1}.page-not-found .page-not-found__summary{max-width:325px;margin:auto}.page-not-found .btn-not-found{margin-top:30px;padding:0 40px;height:50px;line-height:46px;font-weight:var(--heading-font-weight);font-size:18px;color:var(--white);font-size:var(--font-size-base);background:var(--gray-dark);border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;position:relative;z-index:1;border:2px solid var(--gray-dark);text-transform:uppercase;letter-spacing:.1em;display:inline-block}.page-not-found .btn-not-found:after{font-family:feather;content:"\e912";display:inline-block;font-size:20px;line-height:1;position:relative;top:3px;margin-left:5px}.page-not-found .btn-not-found:hover{background:#fff;color:var(--gray-dark)}@media (max-width: 767px){.page-not-found .page-not-found__heading{font-size:150px}.page-not-found .page-not-found__title{font-size:25px}}.quickview{position:fixed;display:none;align-items:center;justify-content:center;opacity:0;visibility:hidden;top:0;left:0;width:100%;height:100%;z-index:100;padding:20px}.quickview.show{display:flex;opacity:1;visibility:visible}.quickview.show-content .quickview__overlay,.quickview.show-content .quickview__content{opacity:1;visibility:visible}.quickview.transition .quickview__content{max-width:900px}.quickview.transition .quickview__content .product-quickview .bwp-single-info{opacity:1;visibility:visible;z-index:unset;height:100%;overflow:auto;width:100%;padding:50px 30px 50px 480px}.quickview.transition .quickview__content .product-quickview .bwp-single-info .product-review{-webkit-animation:translate-popup .5s;animation:translate-popup .5s}.quickview.transition .quickview__content .product-quickview .bwp-single-info .product-quickview_title{-webkit-animation:translate-popup .8s;animation:translate-popup .8s}.quickview.transition .quickview__content .product-quickview .bwp-single-info .product__vendor{-webkit-animation:translate-popup 1s;animation:translate-popup 1s}.quickview.transition .quickview__content .product-quickview .bwp-single-info .product-quickview__price{-webkit-animation:translate-popup 1.2s;animation:translate-popup 1.2s}.quickview .quickview__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#583d3e80;opacity:0;visibility:hidden;transition:all .3s ease}@media (max-width: 991px){.quickview.transition .quickview__content{max-width:700px}.quickview.transition .quickview__content .product-quickview .bwp-single-info{padding:50px 30px 50px 350px}}@media (max-width: 767px){.quickview{padding:0;justify-content:flex-end}.quickview [data-quickview-container],.quickview .quickview__content{height:100%}.quickview.transition .quickview__content{max-width:400px;width:calc(100% - 30px)}.quickview.transition .quickview__content .product-quickview .bwp-single-info{padding:0 12px;position:relative}.quickview.show-content .quickview__content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}.quickview__content{position:relative;z-index:1;width:100%;max-width:450px;overflow:hidden;background-color:var(--white);transition:all .3s ease;opacity:0;visibility:hidden}.quickview__content .product-quickview>.row{align-items:center;margin:0}.quickview__content .product-quickview .img-quickview{position:relative;z-index:3;width:100%;max-width:450px}.quickview__content .product-quickview .img-quickview .quickview-images__list:not(.slick-initialized){display:block}.quickview__content .product-quickview .img-quickview .quickview-images__list:not(.slick-initialized) .slick-carousel__item{display:none}.quickview__content .product-quickview .img-quickview .quickview-images__list:not(.slick-initialized) .slick-carousel__item:first-child{display:block}.quickview__content .product-quickview .img-quickview .slick-list{margin:0}.quickview__content .product-quickview .img-quickview .slick-carousel__item{padding:0}.quickview__content .product-quickview .img-quickview img{margin:auto}.quickview__content .product-quickview .img-quickview .slick-arrow{background:#fff;font-size:0;color:var(--gray-dark);opacity:1;visibility:visible;height:30px;width:20px;padding:0;line-height:30px;text-align:center;top:calc(50% - 15px);font-family:var(--font-icon)}.quickview__content .product-quickview .img-quickview .slick-arrow:before{font-size:var(--font-size-base)}.quickview__content .product-quickview .img-quickview .slick-arrow.slick-prev{left:0}.quickview__content .product-quickview .img-quickview .slick-arrow.slick-prev:before{content:"\f104"}.quickview__content .product-quickview .img-quickview .slick-arrow.slick-next{right:0}.quickview__content .product-quickview .img-quickview .slick-arrow.slick-next:before{content:"\f105"}.quickview__content .product-quickview .img-quickview .slick-arrow.slick-disabled{display:none!important}.quickview__content .product-quickview .img-quickview .slick-arrow:hover{background:var(--theme-color)}.quickview__content .product-quickview .img-quickview .slick-arrow:hover:before{color:var(--white)}.quickview__content .product-quickview .bwp-single-info{position:absolute;z-index:-1;opacity:0;visibility:hidden;-webkit-transition:opacity .3s,visibility 0s;transition:opacity .3s,visibility 0s;display:flex;flex-direction:column;justify-content:center}.quickview__content .product-quickview .bwp-single-info .content_product_detail{max-height:400px;height:100%;padding:0 8px;overflow:auto}.quickview__content .product-quickview .bwp-single-info .content_product_detail::-webkit-scrollbar-track{background-color:#f5f5f5}.quickview__content .product-quickview .bwp-single-info .content_product_detail::-webkit-scrollbar{width:2px;background-color:#f5f5f5}.quickview__content .product-quickview .bwp-single-info .content_product_detail::-webkit-scrollbar-thumb{background-color:var(--gray-dark)}.quickview__content .product-quickview .bwp-single-info .product-avaiable.product-avaiable--active .product-avaiable__text:after{left:0}.quickview__content .product-quickview .bwp-single-info .product__vendor{display:flex;align-items:center;margin-bottom:20px}.quickview__content .product-quickview .bwp-single-info .product__vendor .product__organization__label{color:var(--gray-dark);margin-right:5px}.quickview__content .product-quickview .bwp-single-info .product__vendor .product__organization__text{text-decoration:underline;text-transform:capitalize}.quickview__content .product-quickview .bwp-single-info .product__vendor .product__organization__text a{color:var(--theme-color)}.quickview__content .product-quickview .bwp-single-info .product-quickview_title{margin-top:10px;margin-bottom:18px;font-size:var(--heading-font-size);line-height:35px;color:var(--gray-dark);word-break:break-word;display:block;font-weight:var(--heading-font-weight-light)}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .price-container{color:var(--gray-dark);font-size:22px;width:100%;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e5e5e5;line-height:100%;display:flex;align-items:flex-end}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .price-container .product-single__unit{display:none}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .price-container .product-single__price--wrapper{font-size:18px;color:#9b9b9b;text-decoration:line-through;margin-right:5px;line-height:1}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .price-container .product-single__price--compare-at{font-size:15px;color:#9b9b9b;text-decoration:line-through;margin-right:5px;line-height:1}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .product-quickview__description{margin-bottom:15px}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .view-gruop-product-btn{width:100%;-webkit-transition:none;transition:none;font-size:16px;text-transform:uppercase;line-height:50px;position:relative;background:var(--gray-dark);color:var(--white);text-align:center;padding:0 15px;cursor:pointer;display:inline-block;vertical-align:top;flex:1;margin:0;white-space:nowrap;border:0;font-weight:var(--heading-font-weight-medium);letter-spacing:2px}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .view-gruop-product-btn:hover{background:var(--theme-color)}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .view-gruop-product-btn:hover span{display:inline-block;-webkit-animation-name:text-transform;animation-name:text-transform;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart{display:flex}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart .add-group-to-cart{-webkit-transition:none;transition:none;font-size:16px;text-transform:uppercase;line-height:50px;position:relative;background:var(--gray-dark);color:var(--white);text-align:center;padding:0 15px;cursor:pointer;display:inline-block;vertical-align:top;flex:1;margin:0;white-space:nowrap;border:0;font-weight:var(--heading-font-weight-medium);letter-spacing:2px}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart .add-group-to-cart:hover{background:var(--theme-color)}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart .add-group-to-cart:hover span{display:inline-block;-webkit-animation-name:text-transform;animation-name:text-transform;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart .add-group-to-cart.active span{-webkit-animation-name:none!important;animation-name:none!important}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart .add-group-to-cart.active:before{position:relative;display:inline-block;content:"";border:2px solid rgba(255,255,255,.25);border-top-color:var(--white);width:18px;height:18px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;left:-10px}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart .add-group-to-cart.added span{-webkit-animation-name:none!important;animation-name:none!important}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .product-group__add-to-cart .add-group-to-cart.added:before{content:"\e92b";font-family:feather;display:inline-block;font-size:20px;color:var(--white);left:-10px;top:3px;line-height:1;position:relative}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table{border:1px solid var(--border-color);margin-bottom:30px;width:100%}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group{display:flex;padding:12px 15px;border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;flex-wrap:wrap}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group:last-child{border-bottom:0}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-content{display:flex;align-items:center;flex:1}@media (max-width: 991px) and (min-width: 767px){.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-content{flex:0 0 100%;margin-bottom:10px}}@media (max-width: 400px){.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-content{flex:0 0 100%;margin-bottom:10px}}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-thumb{flex:0 0 60px;margin-right:10px}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-title{font-size:var(--font-size-base);font-weight:var(--heading-font-weight);margin:0 0 2px;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:250px;font-family:var(--font-family-base);display:-webkit-box}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-title a{color:var(--text-color)}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-title a:hover{color:var(--theme-color)}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group select{height:30px;border-color:var(--border-color);color:var(--gray-dark);font-size:16px}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .product-price{color:var(--gray-dark)}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .quantity-content{margin:0;border:1px solid #e5e5e5;height:33px;display:inline-block;position:relative;width:110px;display:flex}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .quantity-content button{background:var(--nocolor);line-height:15px;border:none;width:35px;height:30px;border:0;color:var(--text-color)}.quickview__content .product-quickview .bwp-single-info .product-quickview__price .group-quickview .group_table .item-product-group .quantity-content input{width:100%;border:0;text-align:center}.quickview__content .product-quickview .bwp-single-info .countdown-quickview{margin-bottom:30px;font-size:18px;color:#f11e1e;display:flex;flex-wrap:wrap;align-items:center;padding:12px 15px 12px 60px;font-weight:var(--heading-font-weight);position:relative;line-height:26px;box-shadow:0 3px 117px #0000001a}.quickview__content .product-quickview .bwp-single-info .countdown-quickview.hidden{display:none}.quickview__content .product-quickview .bwp-single-info .countdown-quickview .icon{font-size:18px;position:absolute;width:50px;height:100%;left:0;top:0;display:inline-flex;align-items:center;justify-content:center;background:#f11e1e;color:var(--white)}.quickview__content .product-quickview .bwp-single-info .countdown-quickview .icon svg{height:30px;animation:hourglass 1s linear infinite}.quickview__content .product-quickview .bwp-single-info .countdown-quickview .icon svg .outer{fill:var(--white)}.quickview__content .product-quickview .bwp-single-info .countdown-quickview .icon svg .middle{fill:#f11e1e}.quickview__content .product-quickview .bwp-single-info .countdown-quickview .countdown{padding:0;justify-content:flex-start}.quickview__content .product-quickview .bwp-single-info .countdown-quickview .countdown>div:before{content:":";display:inline-block;margin:0 5px}.quickview__content .product-quickview .bwp-single-info .countdown-quickview .countdown>div:first-child:before{display:none}.quickview__content .product-quickview .bwp-single-info .variants__label{font-size:var(--font-size-base);font-family:var(--font-family-second);color:var(--gray-dark)}.quickview__content .product-quickview .bwp-single-info .variants__options{display:flex;flex-wrap:wrap;width:100%}.quickview__content .product-quickview .bwp-single-info .variants__options .js-quickview-option-selector{line-height:40px;border:0;height:40px;padding:0 15px;font-size:15px;width:100%;border:1px solid #e5e5e5;color:var(--text-color);-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,var(--nocolor) 50%,gray 50%),linear-gradient(135deg,gray 50%,var(--nocolor) 50%),linear-gradient(to right,#ccc,#ccc);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) .5em;background-size:5px 5px,5px 5px,1px 0em;background-repeat:no-repeat}.quickview__content .product-quickview .bwp-single-info .variants__options .js-quickview-option-selector:focus-visible{outline:unset}.quickview__content .product-quickview .bwp-single-info .variants__options .js-quickview-option-selector option{line-height:30px;font-size:var(--font-size-base)}.quickview__content .product-quickview .bwp-single-info .single-option-selector{position:relative;margin:0 10px 10px 0}.quickview__content .product-quickview .bwp-single-info .single-option-selector input{clip:rect(0,0,0,0);overflow:hidden;position:absolute;width:1px;height:1px}.quickview__content .product-quickview .bwp-single-info .single-option-selector label{cursor:pointer;position:relative;display:inline-block;margin:0;background-color:var(--white);border:1px solid #ccc;font-size:16px;line-height:1;color:var(--text-color);text-align:center;line-height:20px;padding:5px 10px}.quickview__content .product-quickview .bwp-single-info .single-option-selector label:after{content:"";position:absolute;top:-4px;width:calc(100% + 8px);height:calc(100% + 8px);left:-4px;border:1px solid #d7d7d7;border-radius:50%}.quickview__content .product-quickview .bwp-single-info .single-option-selector label.disabled{cursor:not-allowed;opacity:.5}.quickview__content .product-quickview .bwp-single-info .single-option-selector label.disabled:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,var(--nocolor) calc(50% - 1px),#d7d7d7,var(--nocolor) calc(50% + 1px))}.quickview__content .product-quickview .bwp-single-info .single-option-selector input[type=radio]:checked+label{border-color:var(--gray-dark);background:var(--gray-dark);color:var(--white)}.quickview__content .product-quickview .bwp-single-info .single-option-selector input[type=radio]:checked+label:after{border-color:var(--gray-dark)}.quickview__content .product-quickview .bwp-single-info .single-option-selector input[type=radio]:checked+label.disabled{border-color:#ccc;background:#fff;color:var(--gray-dark)}.quickview__content .product-quickview .bwp-single-info .single-option-selector input[type=radio].disabled+label{cursor:not-allowed;opacity:.5}.quickview__content .product-quickview .bwp-single-info .single-option-selector input[type=radio].disabled+label:before{content:"";pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom right,var(--nocolor) calc(50% - 1px),#d7d7d7,var(--nocolor) calc(50% + 1px))}.quickview__content .product-quickview .bwp-single-info .product-quantity__select{border:0;min-width:50px;height:45px;padding:0 10px;font-size:15px}.quickview__content .product-quickview .bwp-single-info .product-quantity__select:focus-visible{outline:unset}.quickview__content .product-quickview .bwp-single-info .product-quantity__select option{line-height:30px;font-size:var(--font-size-base)}.quickview__content .product-quickview .bwp-single-info .product-form__item{margin-bottom:20px;display:flex;flex-wrap:wrap}.quickview__content .product-quickview .bwp-single-info .product-form__item .variants__label{color:var(--gray-dark);margin-right:10px;font-weight:var(--heading-font-weight);font-size:16px;text-transform:uppercase;letter-spacing:1.5px;width:100%;margin-bottom:15px}.quickview__content .product-quickview .bwp-single-info .product-form__item .variants__label span{font-weight:var(--heading-font-weight-medium)}.quickview__content .product-quickview .bwp-single-info .product-form__item.image .single-option-selector{margin-right:20px}.quickview__content .product-quickview .bwp-single-info .product-form__item.image .single-option-selector label{font-size:0;border:0;overflow:unset;border-radius:0;width:35px;height:35px}.quickview__content .product-quickview .bwp-single-info .product-form__item.image .single-option-selector label:after{border-radius:0}.quickview__content .product-quickview .bwp-single-info .product-form__item.color .single-option-selector{margin-right:15px}.quickview__content .product-quickview .bwp-single-info .product-form__item.color .single-option-selector label{font-size:0;border:0;overflow:unset;width:25px;height:25px;border-radius:50%}.quickview__content .product-quickview .bwp-single-info .product-form__item.color .single-option-selector label:hover:after{opacity:1;visibility:visible}.quickview__content .product-quickview .bwp-single-info .product-form__item.label .single-option-selector label:after{display:none}.quickview__content .product-quickview .bwp-single-info .product-quickview__avaiable{margin:5px 0 15px}.quickview__content .product-quickview .bwp-single-info .product-quickview__avaiable .product-avaiable{display:none}.quickview__content .product-quickview .bwp-single-info .product-quickview__avaiable .product-avaiable.product-avaiable--active{display:block}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons_external a{-webkit-transition:none;transition:none;font-size:16px;text-transform:uppercase;line-height:50px;position:relative;background:var(--gray-dark);color:var(--white);text-align:center;padding:0 15px;cursor:pointer;display:inline-block;vertical-align:top;width:100%;margin:0;white-space:nowrap;border:0;font-family:var(--font-family-base);letter-spacing:2px;font-weight:var(--heading-font-weight-medium)}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons_external a:hover{background:var(--theme-color);-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons{display:flex;flex-wrap:wrap}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-single__add-to-cart{flex:1;display:flex;flex-wrap:wrap}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .btn--add-to-cart{-webkit-transition:none;transition:none;font-size:16px;text-transform:uppercase;line-height:50px;position:relative;background:var(--gray-dark);color:var(--white);text-align:center;padding:0 15px;cursor:pointer;display:inline-block;vertical-align:top;flex:1;margin:0;white-space:nowrap;border:0;font-family:var(--font-family-base);letter-spacing:2px;font-weight:var(--heading-font-weight-medium)}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .btn--add-to-cart:hover{background:var(--theme-color);-webkit-animation-name:text-indent;animation-name:text-indent;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .btn--add-to-cart.active:before{position:relative;display:inline-block;content:"";border:2px solid rgba(255,255,255,.25);border-top-color:var(--white);width:18px;height:18px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;left:-10px}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .btn--add-to-cart.added:before{content:"\e92b";font-family:feather;display:inline-block;font-size:20px;color:var(--white);left:-10px;top:3px;line-height:1;position:relative}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .shopify-payment-button{width:100%}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .shopify-payment-button .shopify-payment-button__button{background:var(--theme-color);border-radius:0;font-size:var(--font-size-base);text-transform:uppercase;line-height:50px;position:relative;padding:0 15px;cursor:pointer;display:inline-block;vertical-align:top;width:100%;margin:10px 0;white-space:nowrap}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .shopify-payment-button .shopify-payment-button__button:hover{background:var(--gray-dark)}@media (max-width: 480px){.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .shopify-payment-button .shopify-payment-button__button{font-size:var(--font-size-base)}}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .shopify-payment-button .shopify-payment-button__button--hidden{display:none}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity{margin:0 10px 0 0;border:1px solid #e6e6e6;height:50px;display:inline-block;position:relative}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__number{width:125px;border:0;height:45px;text-align:center;padding:0 38px;font-size:18px}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__adjust--minus{position:absolute;top:0;left:0;background:var(--nocolor);line-height:50px;border:none;width:38px;height:46px;color:#d5d5d5;font-size:18px}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__adjust--minus:hover{color:var(--gray-dark)}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__adjust--plus{position:absolute;top:0;right:0;background:var(--nocolor);line-height:50px;border:none;font-size:18px;width:38px;height:46px;color:#d5d5d5}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__adjust--plus:hover{color:var(--gray-dark)}@media (max-width: 480px){.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__number{width:95px;padding:0 28px}.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__adjust--plus,.quickview__content .product-quickview .bwp-single-info .product-quickview__buttons .product-quantity .wpbingo-qty__adjust--minus{width:28px}}@media (max-width: 991px){.quickview__content,.quickview__content .product-quickview .img-quickview{max-width:320px}}@media (max-width: 767px){.quickview__content{max-width:400px;width:calc(100% - 30px);-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translate(100%)}.quickview__content .product-quickview{height:100%}.quickview__content .product-quickview>.row{flex-direction:column;flex-wrap:nowrap;height:100%}.quickview__content .product-quickview .img-quickview{max-width:100%;flex:1;background:#f5f5f5}.quickview__content .product-quickview .img-quickview img{aspect-ratio:1;object-fit:contain}.quickview__content .product-quickview .bwp-single-info{padding:0 12px;position:relative}.quickview__content .product-quickview .bwp-single-info .content_product_detail{max-height:100%;height:100%;padding:30px 10px}.quickview__content .product-quickview .bwp-single-info .product-quickview_title{font-size:25px;line-height:28px}}.quickview__btn-close{cursor:pointer;position:absolute;top:15px;right:15px;text-align:center;z-index:9;display:inline-block;width:28px;height:28px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;box-shadow:0 2px 59px #0006;border:0;background:#fff;padding:0}.quickview__btn-close:before,.quickview__btn-close:after{content:"";position:absolute;height:1px;width:14px;top:50%;left:calc(50% - 7px);margin-top:-1px;background-color:var(--gray-dark);-webkit-transition:all .3s ease;transition:all .3s ease}.quickview__btn-close:before{transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.quickview__btn-close:after{transform-origin:50% 50%;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.quickview__btn-close:hover:before,.quickview__btn-close:hover:after{-webkit-transform:rotate(0deg);transform:rotate(0)}@media (max-width: 767px){.quickview__btn-close{position:fixed}}.quickview-images{display:block;overflow:hidden}.product-avaiable.product-avaiable--active{display:block}.product-avaiable.product-avaiable--active .product-avaiable__text{position:relative;padding-left:25px;color:#108043}.product-avaiable.product-avaiable--active .product-avaiable__text:before{content:"\e919";width:14px;height:14px;background:#fff;border-radius:50%;left:0;position:absolute;top:calc(50% - 7px);line-height:14px;font-family:bwpfont}.product-avaiable.product-avaiable--active .product-avaiable__text:after{z-index:-1;position:absolute;content:"";width:14px;height:14px;background:#108043;display:inline-block;border-radius:50%;opacity:.25;top:calc(50% - 7px);left:0;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-animation-name:scale;animation-name:scale;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.product-avaiable.product-avaiable--active .product-avaiable__text.product-avaiable__text--outstock{color:red}.product-avaiable.product-avaiable--active .product-avaiable__text.product-avaiable__text--outstock:after{background:red}body.not-scroll{overflow:hidden}body.qv_overlay-layer:before,body.editv_overlay-layer:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;visibility:visible;opacity:1;-webkit-transition:opacity .3s ease,visibility 0s ease;transition:opacity .3s ease,visibility 0s ease;z-index:9999}@media (max-width: 991px){body.qv_overlay-layer:before,body.editv_overlay-layer:before{z-index:9999}}body:not(.template-index) .bwp-header{border-bottom:1px solid var(--border-color)}body:not(.template-index) .bwp-header .header-top{border-bottom:1px solid rgba(255,255,255,.15)}body:not(.template-index) .bwp-header .header-top .header-text span:before{color:var(--gray-dark)}body:not(.template-index) .bwp-header .header-top .header-text:before{background:#d4d4d4}body:not(.template-index) .bwp-header .header-top .header-top__nav li:before{background:#d4d4d4}#wishlist .wishlist_empty{text-align:center;font-size:20px}#wishlist .wishlist__grid{display:flex;margin:0 -15px;flex-wrap:wrap}#wishlist .wishlist__grid.loading_wishlist{position:relative;padding:50px 0}#wishlist .wishlist__grid.loading_wishlist:before{position:absolute;display:inline-block;content:"";border:2px solid rgba(88,61,62,.25);border-top-color:var(--gray-dark);width:30px;height:30px;background:none;-webkit-animation:2s linear 0s normal none infinite running spin-load;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:30px;left:calc(50% - 15px);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;opacity:1}#wishlist .wishlist__grid.loading_wishlist *{opacity:0}#wishlist .wishlist__grid .product-content-card{max-width:25%;flex:0 0 25%;padding:0 15px}#wishlist .wishlist__grid .product-card-wishlist .product-card__content .product-review .spr-badge{justify-content:revert}#wishlist .wishlist__grid .product-card-wishlist .product-card__content{text-align:center}#wishlist .wishlist__grid .product-card-wishlist .product-card__content .content-top{display:flex;justify-content:space-between}#wishlist .wishlist__grid .product-card-wishlist .product-card__content .wpb-variants-swatch .swatch-content{justify-content:revert}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist{position:absolute;top:10px;right:10px}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist:before{content:attr(data-title);position:absolute;padding:0 10px;background:var(--gray-dark);color:var(--white);top:calc(50% - 11.5px);line-height:23px;white-space:nowrap;right:calc(100% + 10px);font-size:16px;z-index:10;opacity:0;visibility:hidden;pointer-events:none}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist:after{content:"";position:absolute;top:calc(50% - 5px);right:100%;border-width:5px;border-style:solid;border-color:var(--nocolor) var(--nocolor) var(--nocolor) var(--gray-dark);pointer-events:none;opacity:0;visibility:hidden}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist:hover:before,#wishlist .wishlist__grid .product-card-wishlist .button-wishlist:hover:after{opacity:1;visibility:visible}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button{color:var(--gray-dark);display:inline-block;text-align:center;background:#fff;width:35px;height:35px;line-height:35px;border:0;font-size:0;white-space:nowrap;padding:0;border-radius:50%}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button:before{content:"\e9e4";font-family:feather;font-size:var(--font-size-base);display:inline-block}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button span{display:none}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button.active{color:var(--gray-dark);background:#fff}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button.load-wishlist:before{position:relative;display:inline-block;content:"";border:2px solid rgba(88,61,62,.5);border-top-color:var(--gray-dark);width:16px;height:16px;background:none;animation:2s linear 0s normal none infinite running spin-load;text-indent:0;top:8px;border-radius:50%}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button.load-wishlist:hover:before{border:2px solid rgba(255,255,255,.5);border-top-color:var(--white)}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button:hover,#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button:focus{outline:0;box-shadow:none}#wishlist .wishlist__grid .product-card-wishlist .button-wishlist button:hover{color:var(--white);background-color:var(--theme-color);border-color:var(--theme-color);-webkit-animation-name:beat;animation-name:beat;-webkit-animation-duration:.9s;animation-duration:.9s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@media (max-width: 1200px){#wishlist .wishlist__grid{margin:0 -7.5px}#wishlist .wishlist__grid .product-content-card{max-width:33.33%;flex:0 0 33.33%;padding:0 7.5px}}@media (max-width: 991px){#wishlist .wishlist__grid{margin:0 -7.5px}#wishlist .wishlist__grid .product-content-card{max-width:50%;flex:0 0 50%;padding:0 7.5px}}@keyframes spin-load{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes bwp-wobble-horizontal{16.65%{transform:translate(8px)}33.3%{transform:translate(-6px)}49.95%{transform:translate(4px)}66.6%{transform:translate(-2px)}83.25%{transform:translate(1px)}to{transform:translate(0)}}@keyframes sticky-header{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes notification-progressbar{0%{width:100%}to{width:0}}@keyframes text-indent{0%{text-indent:30px}15%{text-indent:-25px}30%{text-indent:20px}45%{text-indent:-15px}60%{text-indent:10px}75%{text-indent:-5px}90%{text-indent:2px}to{text-indent:0px}}@-webkit-keyframes text-indent{0%{text-indent:30px}15%{text-indent:-25px}30%{text-indent:20px}45%{text-indent:-15px}60%{text-indent:10px}75%{text-indent:-5px}90%{text-indent:2px}to{text-indent:0px}}@-moz-keyframes text-indent{0%{text-indent:30px}15%{text-indent:-25px}30%{text-indent:20px}45%{text-indent:-15px}60%{text-indent:10px}75%{text-indent:-5px}90%{text-indent:2px}to{text-indent:0px}}@keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes beat{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0)}to{transform:translate(24px)}}@keyframes scale-lookbook{0%{transform:scale(1);-webkit-transform:scale(1);opacity:1}to{transform:scale(2);-webkit-transform:scale(2);opacity:0}}@keyframes loading-page{0%{width:0}to{width:40%}}@keyframes loading-page-done{0%{width:40%}to{width:100%}}@keyframes hourglass{0%{transform:rotate(0);box-shadow:inset var(--white) 0 0,inset #f11e1e 0 0,inset var(--white) 0 -15px}80%{transform:rotate(0);box-shadow:inset var(--white) 0 15px,inset #f11e1e 0 0,inset var(--white) 0 0}to{transform:rotate(180deg);box-shadow:inset var(--white) 0 15px,inset #f11e1e 0 0,inset var(--white) 0 0}}@keyframes translate-popup{0%{-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes text-transform{0%{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}15%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translate(-25px)}30%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}45%{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translate(-15px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}75%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translate(-5px)}90%{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translate(2px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translate(0)}}@-webkit-keyframes text-transform{0%{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}15%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translate(-25px)}30%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}45%{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translate(-15px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}75%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translate(-5px)}90%{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translate(2px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translate(0)}}@-moz-keyframes text-transform{0%{-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translate(30px)}15%{-webkit-transform:translateX(-25px);-moz-transform:translateX(-25px);-ms-transform:translateX(-25px);-o-transform:translateX(-25px);transform:translate(-25px)}30%{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}45%{-webkit-transform:translateX(-15px);-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-o-transform:translateX(-15px);transform:translate(-15px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translate(10px)}75%{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-o-transform:translateX(-5px);transform:translate(-5px)}90%{-webkit-transform:translateX(2px);-moz-transform:translateX(2px);-ms-transform:translateX(2px);-o-transform:translateX(2px);transform:translate(2px)}to{-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translate(0)}}@keyframes marquee{to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translate(-100%)}}@-webkit-keyframes marquee{to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translate(-100%)}}@-moz-keyframes marquee{to{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translate(-100%)}}@keyframes textclip{to{background-position:-200% center}}@-webkit-keyframes textclip{to{background-position:-200% center}}@-moz-keyframes textclip{to{background-position:-200% center}}#JsCollectionProduct.grid-4 .collection.masonry .products__row .product-card.hover_style .product-card__content{margin-top:0}.offcanvas-container{position:relative}.offcanvas{position:fixed;top:0;right:-480px;width:480px;max-width:100%;height:100%;background-color:#e8e1d4;color:#fff;padding:30px;transition:right .3s ease;z-index:9999;overflow-y:scroll}.offcanvas-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#0009;display:none;z-index:999}.offcanvas-body-content table{width:100%}.jewel-measure{height:50px;position:relative}.jewel-measure label,.jewel-measure input{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.jewel-measure input[type=radio]{opacity:.01;z-index:100}.jewel-measure input[type=radio]:checked+label,.Checked+label{background:#583d3e;color:var(--body-bg)}.jewel-measure label{padding:0;border:1px solid #ccc;cursor:pointer;z-index:90;display:flex;align-items:center;justify-content:center;margin-bottom:0;color:#000;font-size:16px;font-family:var(--font-family-second)}.jewel-measure label:hover{background:#aca2a3}.jewels-table .size-overlay{font-size:16px}.jewels-table .size-overlay{font-size:16px;text-align:center;font-family:var(--font-family-base);font-weight:var(--heading-font-weight-medium);color:var(--gray-dark);line-height:1.4}.jewels-table .size-overlay:nth-of-type(1){width:30%}.jewels-table .size-overlay:nth-of-type(2){width:40%}.jewels-table .size-overlay:nth-of-type(3){width:30%}.offcanvas-body-content .jewels-table .size-overlay__head__row--three__size-option{-webkit-appearance:none;-moz-appearance:none;border:0;padding-right:18px;font-size:16px;background-size:10px;background-image:url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 24 24' style='enable-background:new 0 0 24 24;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;%7D .st1%7Bfilter:url(%23Adobe_OpacityMaskFilter);%7D .st2%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D .st3%7Bmask:url(%23b_1_);%7D%0A%3C/style%3E%3Cg transform='translate(0 4)'%3E%3Cg%3E%3Cpath class='st0' d='M12,16L0,0h24L12,16z'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='Adobe_OpacityMaskFilter' filterUnits='userSpaceOnUse' x='0' y='-4' width='24' height='24'%3E%3CfeColorMatrix type='matrix' values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 1 0'/%3E%3C/filter%3E%3C/defs%3E%3Cmask maskUnits='userSpaceOnUse' x='0' y='-4' width='24' height='24' id='b_1_'%3E%3Cg class='st1'%3E%3Cpath id='a_1_' class='st2' d='M12,16L0,0h24L12,16z'/%3E%3C/g%3E%3C/mask%3E%3Cg class='st3'%3E%3Cpath class='st0' d='M0-4h24v24H0V-4z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position-x:100%;background-position-y:50%;background-color:transparent;font-family:var(--font-family-second)}.offcanvas-body-content .jewels-table select.size-overlay__head__row--three__size-option:focus{outline:2px solid #583d3e}.offcanvas-body-content .jewels-table td{color:#767676;font-size:16px;padding:10px;text-align:center;border:1px solid #ccc;font-family:var(--font-family-second)}.offcanvas-container .offcanvas .offcanvas-body-content{margin-top:.5rem}.offcanvas-container .offcanvas .offcanvas-body-content .main__heading{padding:0;font-size:22px;margin-bottom:30px;font-family:var(--font-family-base);color:var(--gray-dark)}.offcanvas-container .offcanvas .close-btn{display:block;width:40px;height:40px;background-color:transparent;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%23000000' d='M7.219 5.781 5.78 7.22 14.563 16 5.78 24.781 7.22 26.22 16 17.437l8.781 8.782 1.438-1.438L17.437 16l8.782-8.781L24.78 5.78 16 14.563z' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center center;float:right}.size_btn_cont{background:#e8e1d4;position:fixed;bottom:0;padding:10px;z-index:9999;width:100%;max-width:480px;right:-480px;transition:right .3s ease;box-shadow:0 0 10px -2px #0006}.size_btn_cont .select_size_btn{padding:0 25px;line-height:38px;color:#391d14;font-size:16px;border-bottom:2px solid #391D14;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;font-weight:700;width:100%}.product-single .bwp-single-info{width:100%;max-width:45%;flex:0 0 45%;margin-left:auto}.product-single .product-single__metas{position:relative;width:100%;max-width:85%;margin:50px auto 0}.scegli{margin-top:4rem}.scegli .scegli-steps .steps-container{display:grid;gap:50px;grid-template-columns:repeat(3,1fr);list-style:none;padding:0}.scegli .scegli-steps .steps-container .steps-block h5{font-family:var(--font-family-base);color:#391d14;font-size:24px;margin-bottom:0}.scegli .scegli-steps .steps-container .steps-block.active svg path{fill:#391d14}.scegli .scegli-color-container{background-color:#cfcfcf;height:365px;margin-top:30px;background-size:cover;background-repeat:no-repeat;background-position:center center;padding:0;position:relative;overflow:hidden}.scegli .scegli-color-container img{position:absolute;object-fit:cover;width:100%;height:100%;left:0;top:0}.scegli .scegli-color-container .color-container-inner{position:relative;height:100%}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block{position:absolute;width:100%;bottom:0;display:flex;align-items:center;justify-content:space-between;padding-left:30px;padding-right:30px}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{float:left;margin-bottom:0;font-family:var(--font-family-base);color:inherit;font-size:24px}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block p{float:right;margin-bottom:0;width:100%;max-width:40%;text-align:right;font-family:var(--font-family-base);color:inherit;font-size:18px}.scegli-color{margin-top:3rem}.scegli-color .scegli-color-selection .color-selection{width:100%;max-width:70%;margin:0 auto;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.scegli-color .scegli-color-selection .color-selection .color-select{display:block;position:relative;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:100%;width:140px}.scegli-color .scegli-color-selection .color-selection .color-select input{position:absolute;opacity:0;cursor:pointer}.scegli-color .scegli-color-selection .color-selection .color-select .checkmark{position:relative;display:flex;top:0;left:0;height:100px;width:100px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-background-size:120px!important;-o-background-size:120px!important;background-size:120px!important;background-position:center!important;background-repeat:no-repeat!important;align-items:flex-end;justify-content:center;border-radius:100%}.scegli-color .scegli-color-selection .color-selection .color-select .checkmark .color-select-hover{position:absolute;width:250px;left:50%;top:50%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;z-index:10;-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);transition:all .3s ease}.scegli-color .scegli-color-selection .color-selection .color-select .checkmark:hover .color-select-hover{-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1;visibility:visible}.scegli-color .scegli-color-selection .color-selection .color-select .checkmark .color-select-hover .color-select-hover-content{background:#ebdfd1;height:250px;width:250px;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.scegli-color .scegli-color-selection .color-selection .color-select .checkmark .color-select-hover .color-select-hover-content .color-select-hover-img{-webkit-background-size:120px!important;-o-background-size:120px!important;background-size:120px!important;background-position:center!important;background-repeat:no-repeat!important;width:120px;height:120px;display:block;margin-bottom:20px;border-radius:100%}.scegli-color .scegli-color-selection .color-selection .color-select input:checked~.scegli-checked:after,.scegli-color .scegli-color-selection .color-selection .color-select input:checked~.scegli-checked .color-select-hover-img:after{content:"";position:absolute;top:58%;left:50%;bottom:0;width:40px;height:40px;font-family:icomoon;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 24 24' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M20.614 5.649a1 1 0 0 1 .084 1.422L10.184 18.74a1 1 0 0 1-1.428.058l-6.084-5.727a1.008 1.008 0 0 1-.09-1.36 1.008 1.008 0 0 1 1.455-.126l4.72 4.246a1 1 0 0 0 1.412-.074l9.043-10.027a1 1 0 0 1 1.402-.082z' clip-rule='evenodd' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center;filter:drop-shadow(0px 3px 2px #ccc);transform:translate(-50%,-100%)}.scegli-color .scegli-color-selection .color-selection .color-select input:checked~.scegli-checked .color-select-hover-img:after{top:45%}.scegli-color .scegli-color-selection .color-selection .color-select .color_name{display:block;text-align:center;font-family:var(--font-family-second);font-weight:var(--heading-font-weight-medium);color:var(--gray-dark);text-transform:uppercase;font-size:18px}.scegli-color .scegli-next-step .next-step-btn .btn-next{line-height:22px;color:#391d14;font-size:16px;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;font-weight:700;width:max-content;display:block;white-space:nowrap;background:none;border:none;border-bottom:2px solid #391D14}.scegli-color .scegli-color-selection .color-selection .color-select .scegli-checked{display:flex;align-items:center;justify-content:center;padding:15px;border:1px solid #d8ccbe}.scegli-color .scegli-color-selection .color-selection .color-select input:checked~.scegli-checked{border:1px solid #583d3e}.scegli-color .scegli-color-selection .color-selection .color-select input:checked~.scegli-checked:after{display:block}.scegli-color .scegli-color-selection{margin-bottom:3rem}.scegli-next-step{text-align:center;display:flex;justify-content:center}.scegli-next-step .next-step-btn .btn-continue{margin-top:0!important;z-index:0!important}.ddm-filter-overlay{background:#000000c9;position:fixed;height:100vh;width:100vw;top:0;right:0;z-index:999}.ddm-filter-modal .ddm-filter-container .btn-close{display:block;width:30px;height:30px;background-color:transparent;border:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.com/svgjs' width='512' height='512' x='0' y='0' viewBox='0 0 32 32' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%23000000' d='M7.219 5.781 5.78 7.22 14.563 16 5.78 24.781 7.22 26.22 16 17.437l8.781 8.782 1.438-1.438L17.437 16l8.782-8.781L24.78 5.78 16 14.563z' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-position:center center;float:right;cursor:pointer;z-index:99;position:absolute;right:18px}.ddm-filter-modal .ddm-filter-container{width:90%;background:#e8e0d3;margin:0 auto;border:#ebdfd1;padding:20px;position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%,-50%);max-width:1400px;height:auto}.ddm-filter-modal .ddm-filter-container .content-download{float:right;margin-right:40px;position:absolute;right:0}.ddm-filter-modal .ddm-filter-container .filter-body-content{position:relative}.ddm-filter-modal .ddm-filter-container .content-download a:not(:last-child){margin-right:20px}.ddm-filter-modal .ddm-filter-container .content-download svg{width:35px}.ddm-filter-modal .ddm-filter-container .filter-body-content .heading-block{text-align:center;margin-bottom:40px}.ddm-filter-modal .ddm-filter-container .filter-body-content .heading-block p{font-family:var(--font-family-second);font-weight:var(--heading-font-weight-medium);color:var(--gray-dark);font-size:20px}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid{display:flex;flex-wrap:wrap;gap:55px;justify-content:center}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box{text-align:center;position:relative}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box .product-box-img{width:250px;height:250px;display:flex;align-items:center;justify-content:center;background:#ebdfd1}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box .product-box-hover{position:absolute;width:450px;left:50%;top:50%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;z-index:10;-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);transition:all .3s ease}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box:hover .product-box-hover{-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1;visibility:visible}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box .product-box-hover .product-box-hover-content{background:#ebdfd1;height:325px;width:325px;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box a,.scegli-next-step .next-step-btn .btn-continue{line-height:22px;color:#391d14;font-size:16px;border-bottom:2px solid #391D14;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;font-weight:700;width:max-content;display:block;margin-top:20px;white-space:nowrap}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box .pro-material{font-family:var(--font-family-second);font-weight:var(--heading-font-weight-medium);color:var(--gray-dark);display:block;margin-top:20px}.ddm-filter-modal .ddm-filter-container .filter-body-content .filter-content .product-collection-grid .product-box .pro-name{font-family:var(--font-family-second);font-weight:var(--heading-font-weight-medium);color:var(--gray-dark);text-transform:uppercase;font-size:18px}.ddm-filter-modal .ddm-filter-container .filter-body-content .scegli-next-step{margin-top:40px}@media (max-width: 661px){.ddm-filter-modal .ddm-filter-container{height:100%;overflow-y:scroll;overflow-x:hidden}}.product-single .product-single__metas .product_trust_barget{display:none}.product-single .product-single__buttons{display:block}.product-single .product-single__buttons .product-single-buttons-groups .product-measure-title,.product-single .product-single__buttons .product-single-buttons-groups .product-quantity .product-quantity__label{font-family:var(--font-family-second);font-weight:700;font-size:14px;letter-spacing:.35px;color:#575051;display:block;text-transform:uppercase;padding:0;margin-bottom:4px}.product-single .product-single__buttons .product-single-buttons-groups .product-quantity .product-quantity__label{text-align:right}.product-single .product-single__buttons .product-single__measure .btn--measure{font-size:14px;text-transform:none;position:relative;background:#e9e0d1;color:#585051;cursor:pointer;display:flex;font-family:var(--font-family-base);width:100%;text-align:left;padding:0 15px;height:40px;align-items:center}.product-single .product-single__buttons .product-single__measure .btn--measure:after{content:"";width:16px;height:35px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 496.09 381.18' stroke-width='40px' stroke='%23000000'%3E%3Cdefs%3E%3C/defs%3E%3Cpath d='m2.46 1.72 264.42 377.74M493.52 1.72 266.88 379.46' class='cls-1'%3E%3C/path%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.product-single .product-single__buttons .product-quantity .product-quantity__selector{background:#e9e0d1;padding:0 15px;height:40px;display:flex;align-items:center}.product-single .product-single__buttons .product-quantity .product-quantity__selector .wpbingo-qty{display:flex;align-items:center}.product-single .product-single__buttons .product-single-buttons-groups{display:flex;gap:20px}.product-single__measure{width:100%;display:block}.product-single .product-single__buttons .product-single-buttons-groups .js-quantity-selector{width:100%;overflow:hidden;position:relative;max-width:480px;margin:0 auto}.product-ask_a_question .open-ask_a_question{font-family:var(--font-family-second);font-weight:700;font-size:14px;letter-spacing:.35px;color:#575051;text-transform:uppercase;padding:0;background:transparent;border:none;display:flex;align-items:center;justify-content:center}.product-ask_a_question{margin-right:0;margin-top:20px}.product-ask_a_question .open-ask_a_question:after{content:none}.product-single .product-single__buttons .product-quantity .wpbingo-qty__adjust--plus i,.product-single .product-single__buttons .product-quantity .wpbingo-qty__adjust--minus i{font-weight:700;color:var(--black)}.product-single .product-single__form .wpb-variants-swatch .slick-arrow{opacity:1;visibility:visible}.slick-next:before{content:"\f105"!important;font-family:FontAwesome!important}.slick-prev:before{content:"\f104"!important;font-family:FontAwesome!important}.slick-next:before,.slick-prev:before{opacity:1!important;color:#000!important}.product-single .product-single__form .wpb-variants-swatch .slick-next,.product-single .product-single__form .wpb-variants-swatch .slick-prev{-webkit-transform:translate(0,40%)!important;-ms-transform:translate(0,40%)!important;transform:translateY(40%)!important}.product-recommendations{position:relative}.wpbingo-section--background{position:relative;background:#0000004d}.wpbingo-slideshow .slideshow-caption:before{content:"";width:100%;height:100%;display:block;position:absolute;background:#0000004d}.wpbingo-slideshow .slideshow-caption .slideshow-caption__inner{z-index:9;position:relative}.bwp-widget-three-banner .featured-banner .bwp-image{position:relative}.collection.page-width{margin-top:20px}.wpbingo-section--background .descrioption-3 p{width:20vw;margin-bottom:0}.page-collection.dropdown .facet-filters.sorting .select{z-index:9;background:var(--body-bg);transition:all .3s ease}.facet-filters.sorting .facet-filters__sort{overflow:hidden;transition:all .3s ease}.page-collection.dropdown .facet-filters.sorting .select .facet-filters__sort label:hover span{color:var(--gray-dark)}.facet-filters.sorting .facet-filters__sort label{display:block;position:relative;z-index:2;cursor:pointer}.facet-filters.sorting .facet-filters__sort label input{display:none}.facet-filters.sorting .facet-filters__sort label{display:block;position:relative;z-index:2}@media only screen and (max-width: 768px){.wpbingo-slideshow .slideshow-caption.disable_absolute{position:absolute}}@media (min-width: 921px) and (max-width: 1024px){.featured-collection-slider .products-carousel .flickity-slider .carousel-cell{width:33.33333%}}@media (min-width: 1200px) and (max-width: 1400px){.wpbingo-section--background .wpbingo-section__inner{padding:150px 0!important}}@media (min-width: 1025px) and (max-width: 1199px){.wpbingo-section--background .descrioption-3 p{width:100%}.wpbingo-section--background .descrioption-3{margin:30px 0 0!important;text-align:center!important}.wpbingo-section--background .wpbingo-section__inner{padding:100px 0!important}.scegli-color .scegli-color-selection .color-selection{max-width:70%}.ddm-filter-modal .ddm-filter-container .content-download svg{width:28px}}@media (min-width: 992px) and (max-width: 1024px){.wpbingo-section--background .descrioption-3 p{width:100%}.wpbingo-section--background .descrioption-3{margin:30px 0 0!important;text-align:center!important}.wpbingo-section--background .wpbingo-section__inner{padding:100px 0!important}.scegli-color .scegli-color-selection .color-selection{max-width:60%;grid-template-columns:repeat(3,1fr)}.ddm-filter-modal .ddm-filter-container .content-download{float:none;position:relative}.ddm-filter-modal .ddm-filter-container .content-download svg{width:28px}}@media (min-width: 768px) and (max-width: 991px){.wpbingo-section--background .descrioption-3 p{width:100%}.wpbingo-section--background .descrioption-3{margin:30px 0 0!important;text-align:center!important}.wpbingo-section--title .heading-1,.wpbingo-section--title .heading-2{font-size:30px!important;line-height:40px!important}.wpbingo-section--title .subheading-1{margin-bottom:20px!important}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block{display:block}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{margin-bottom:10px}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block p,.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{float:none;text-align:left;max-width:100%}.scegli-color .scegli-color-selection .color-selection{max-width:60%;grid-template-columns:repeat(3,1fr)}.ddm-filter-modal .ddm-filter-container .content-download{float:none;position:relative}.ddm-filter-modal .ddm-filter-container .content-download svg{width:28px}}@media (min-width: 632px) and (max-width: 767px){.wpbingo-section--title .heading-1,.wpbingo-section--title .heading-2{font-size:20px!important;line-height:30px!important}.wpbingo-section--title .subheading-1{font-size:14px!important;margin-bottom:20px!important}.wpbingo-section--background .descrioption-3 p{width:100%}.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption a{padding:8px 30px!important}.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption .slideshow-caption__heading,.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption .slideshow-caption__subheading{margin-bottom:15px!important}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block{display:block}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{margin-bottom:10px}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block p,.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{float:none;text-align:left;max-width:100%}.scegli-color .scegli-color-selection .color-selection{max-width:80%;grid-template-columns:repeat(3,1fr)}.ddm-filter-modal .ddm-filter-container .content-download{float:none;position:relative}.ddm-filter-modal .ddm-filter-container .content-download svg{width:28px}.featured-collection-slider .products-carousel .flickity-slider .carousel-cell a h4{font-size:20px}}@media (min-width: 481px) and (max-width: 631px){.wpbingo-section--title .heading-1,.wpbingo-section--title .heading-2{font-size:20px!important;line-height:30px!important}.wpbingo-section--title .subheading-1{font-size:14px!important;margin-bottom:20px!important}.wpbingo-section--background .descrioption-3 p{width:100%}.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption a{padding:8px 30px!important}.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption .slideshow-caption__heading,.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption .slideshow-caption__subheading{margin-bottom:15px!important}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block{display:block}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{margin-bottom:10px}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block p,.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{float:none;text-align:left;max-width:100%}.scegli-color .scegli-color-selection .color-selection{max-width:80%;grid-template-columns:repeat(2,1fr)}.ddm-filter-modal .ddm-filter-container .content-download{float:none;position:relative}.ddm-filter-modal .ddm-filter-container .content-download svg{width:28px}.featured-collection-slider .products-carousel .flickity-slider .carousel-cell{width:100%}.featured-collection-slider .products-carousel .flickity-slider .carousel-cell a h4{font-size:20px}}@media (min-width: 300px) and (max-width: 480px){.wpbingo-section--title .heading-1,.wpbingo-section--title .heading-2{font-size:20px!important;line-height:30px!important}.wpbingo-section--title .subheading-1{font-size:14px!important;margin-bottom:20px!important}.wpbingo-section--background .descrioption-3 p{width:100%}.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption a{padding:8px 30px!important}.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption .slideshow-caption__heading,.js-wpbingo-slideshow .wpbingo-slideshow__item .slideshow-caption .slideshow-caption__subheading{margin-bottom:15px!important}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block{display:block}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{margin-bottom:10px}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block p,.scegli .scegli-color-container .color-container-inner .scegli-color-content-block h4{float:none;text-align:left;max-width:100%}.scegli-color .scegli-color-selection .color-selection{max-width:100%;grid-template-columns:repeat(2,1fr)}.ddm-filter-modal .ddm-filter-container .content-download{float:none;position:relative}.ddm-filter-modal .ddm-filter-container .content-download svg{width:28px}.featured-collection-slider .products-carousel .flickity-slider .carousel-cell{width:100%}.featured-collection-slider .products-carousel .flickity-slider .carousel-cell a h4{font-size:18px}}.product-single .wpbingo-breadcrumbs__inner .breadcrumb{-webkit-justify-content:center;justify-content:center}.collection-grid__item .collection-card.style_3 h2{font-size:24px}.collection-grid__item .collection-card.style_3 .count-product,.collection-grid__item .collection-card.style_3 .view-all a{font-size:16px}.page-collections .container.style_3 .bwp_slider-carousel .slick-arrow.slick-prev,.page-collections .container.style_3 .bwp_slider-carousel .slick-arrow.slick-next{display:flex;align-items:center;justify-content:center}.product-more-info .panel-body,#full_description .panel-body p,#full_description .panel-body ul li{font-size:16px;font-family:var(--font-family-base);color:#5e5554}.product-recommendations .wpbingo-title__heading{font-weight:400}#JsCollectionProduct.grid-4 .collection.masonry .products__row>.products__col:nth-child(14n+11),#JsCollectionProduct.grid-4 .collection.masonry .products__row>.products__col:nth-child(14n+1){grid-column:inherit;grid-row:inherit}.product-card__label{display:none}.products-carousel .carousel-cell h4{font-size:14px;font-weight:var(--heading-font-weight);text-align:center;font-family:var(--font-family-base);margin-top:30px}.products-carousel .carousel-cell p{text-align:center}.bwp-widget-three-banner .banner-wrapper-infor .bwp-image-description{font-size:16px}.product-ask_a_question .form-button:before{background:#583d3e}.ddm-tab-content{display:none}.ddm-tab-content.active{display:block}.ddm-tabs{padding:20px;margin-top:20px;background:#e8e1d4}.ddm-tabs h5{font-size:18px;color:var(--gray-dark);line-height:19px;letter-spacing:normal;font-weight:400;font-style:normal;font-family:var(--font-family-second);margin-bottom:15px}.ddm-tabs .ddm-tab-links{padding:0;margin:0 0 15px;display:grid;grid-template-columns:1fr 1fr;list-style:none}.ddm-tabs .ddm-tab-links li a{font-size:16px;font-family:var(--font-family-second);white-space:nowrap}.ddm-tabs .ddm-tab-links li.active a{border-bottom:1px solid #000}.ddm-tabs .ddm-tab-content .image-container{text-align:center}.ddm-tabs .ddm-tab-content .number-list{padding:0;list-style:decimal;color:#000;margin:20px 0 0 13px;font-size:14px}.ddm-tabs .ddm-tab-content .number-list li{margin-bottom:15px;font-family:var(--font-family-second)}.ddm-tabs .ddm-tab-content .number-list li::marker{font-weight:700}body.offcanvas-active .js-product-recommendations,body.offcanvas-active .product-recommendations,body.offcanvas-active .product-single .product-single__main-media .js-product-media-group{z-index:-1}body.offcanvas-active .swatches-slider-wrapper{display:flex;align-items:center}.content-wrapper-bottom{margin-top:30px;margin-bottom:50px}.content-wrapper-bottom .bottom-wrapper-top h5{font-size:18px;color:var(--gray-dark);line-height:19px;letter-spacing:normal;font-weight:400;font-style:normal;font-family:var(--font-family-base);margin-bottom:15px}.content-wrapper-bottom .bottom-wrapper-top p,.content-wrapper-bottom .bottom-wrapper-bottom p{font-size:16px;color:#000;font-weight:400;font-family:var(--font-family-second);margin-bottom:5px}.content-wrapper-bottom .bottom-wrapper-top a,.content-wrapper-bottom .bottom-wrapper-bottom a{font-size:16px;color:#000;font-weight:400;font-family:var(--font-family-base);display:block;text-decoration:underline}.content-wrapper-bottom .bottom-wrapper-bottom{margin-top:20px}.content-wrapper-bottom .bottom-wrapper-bottom h5{color:var(--gray-dark);font-weight:700;font-size:15px;font-family:var(--font-family-second)}#store-locator{display:flex;height:100vh}#storelist{width:480px;padding:0 25px 25px;max-width:100%}.search-container{position:relative;display:flex;align-items:center}#search{width:100%;padding:6px 20px;overflow:hidden;border-radius:0;border:1px solid #391D14;font-size:14px;background:transparent}.search-icon{position:relative;cursor:pointer;width:48px;height:38px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' width='512' height='512' x='0' y='0' viewBox='0 0 24 24' style='enable-background:new 0 0 512 512' xml:space='preserve' class=''%3E%3Cg%3E%3Cpath fill='%23000000' d='m17 16.292 3.854 3.854a.5.5 0 0 1-.708.708l-3.854-3.855a8 8 0 1 1 .707-.707zM11 18a7 7 0 1 0 0-14 7 7 0 0 0 0 14z' opacity='1' data-original='%23000000' class=''%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:25px;background-position:center center;border-radius:0 50px 50px 0}#country-filter{margin:14px 0;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}#country-filter input[type=checkbox]{display:none}#country-filter input[type=checkbox]+label{position:relative;padding-left:30px;cursor:pointer;display:inline-block;line-height:20px}#country-filter input[type=checkbox]+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #391D14;background-color:transparent}#country-filter input[type=checkbox]:checked+label:before{background-color:#443230;border-color:#443230}#store-list{list-style:none;padding:0;margin:0;max-height:calc(100% - 67px);overflow-y:auto;display:grid;grid-template-columns:1fr;gap:30px}#store-list li{background:transparent;padding:0;cursor:pointer;text-align:center}#store-list li .store_name{display:block;font-family:var(--font-family-second);font-size:25px;letter-spacing:.63px;color:#391d14}#store-list li .store_details{display:block;font-family:var(--font-family-base);color:#000;font-size:16px}#store-list li .store_details:not(:last-child){margin-bottom:5px}#map{flex:1}#product-grid{width:100%}#product-grid .products__row{display:grid;grid-template-columns:repeat(1,1fr);grid-auto-flow:dense;gap:30px}#JsCollectionProduct.grid-4 .products__col{max-width:100%;padding:0}#product-grid .products__row .product-card.hover_style_8{padding:0;margin:0}.bwp-widget-three-banner .wpbingo-banner-group{display:grid;grid-template-columns:1fr;column-gap:40px;row-gap:40px}.bwp-widget-three-banner .title-banner{font-size:25px;margin-bottom:15px;letter-spacing:1.13px;line-height:1}.bwp-widget-three-banner .wpbingo__banner .banner-wrapper-infor{display:flex;width:100%;position:relative;justify-content:center;text-align:center;margin-top:25px}.bwp-widget-three-banner .wpbingo__banner .featured-banner .featured-banner-link{position:absolute;top:0;left:0;width:100%;height:100%}.bwp-widget-three-banner .wpbingo__banner .banner-wrapper-infor .bwp-button.style_1{font-family:var(--font-family-second);font-weight:700;font-size:12px;color:#391d14;padding:0 10px 3px;letter-spacing:.49px;text-transform:uppercase}.bwp-widget-three-banner .wpbingo__banner2 .bwp-image img{margin-left:auto}.bwp-widget-three-banner .banner-wrapper-infor .bwp-image-description{margin-bottom:18px}@media (max-width: 767px){.bwp-widget-three-banner .title-banner{font-size:25px}}.section-store-locator{display:flex;align-items:center;margin-bottom:50px}.section-store-locator .ddm-heading{margin-right:50px;font-size:30px;letter-spacing:.75px;color:#391d14}.wpbingo-breadcrumbs .ddm-description p{font-family:var(--font-family-base);font-size:21px;color:#391d14;margin-bottom:0;line-height:25px}.wpbingo-breadcrumbs .ddm-description{width:40%;margin:30px auto 0}.wpbingo-section-wrapper{position:relative}.wpbingo-section-wrapper .content-wrapper{position:absolute;top:10%;left:4%;width:40%;z-index:99}.wpbingo-section-wrapper .content-wrapper h5{font-family:var(--font-family-base);font-size:24px;line-height:46px;letter-spacing:.38px;color:#e8dfd1;opacity:.5}.wpbingo-section-wrapper .content-wrapper h1{font-family:var(--font-family-base);font-size:48px;line-height:46px;letter-spacing:.77px;color:#e8dfd1}.wpbingo-section-wrapper.wrapper-overlay:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.wpbingo-section--banner-2 .row--banner{display:flex!important;flex-wrap:wrap;margin:0 -15px}.wpbingo-section--banner-2 .col-banner{width:50%;flex:0 0 50%;padding:0 15px;order:2}.wpbingo-section--banner-2 .col-banner.right{order:2}.wpbingo-section--banner-2 .col-banner.left{order:1}.wpbingo-section--banner-2 .bwp-button{margin-top:10px}.wpbingo-section--banner-2 .featured-banner .bwp-image.round{overflow:hidden;border-radius:100%}.wpbingo-section--banner-2 .bwp-button.style_3{color:#fff;line-height:34px;background:#cb8161}.wpbingo-section--banner-2 .bwp-button.style_3:hover:after{color:#fff}.wpbingo-section--banner-2 .bwp-image a{overflow:hidden}.wpbingo-section--banner-2 .col-banner .featured-banner{height:100%}.wpbingo-section--banner-2 .col-banner .featured-banner .banner-wrapper-infor.banner-info-center{height:100%;display:flex;align-items:center}.featured-banner .banner-wrapper-infor .alternate-banner-title{font-family:var(--font-family-base);font-size:36px;letter-spacing:.9px;color:#391d14;margin-bottom:20px}.featured-banner .banner-wrapper-infor .alternate-banner-description{font-family:var(--font-family-base);font-size:21px;letter-spacing:.53px;color:#3a1b0a;line-height:1.2;margin-bottom:12px}.featured-banner .banner-wrapper-infor .alternate-banner-description-two{font-family:var(--font-family-base);font-size:18px;letter-spacing:.45px;color:#714f37;line-height:1.2}@media (max-width: 1199px){.wpbingo-section--banner-2 .row--banner{margin:0 -7.5px}.wpbingo-section--banner-2 .col-banner{padding:0 7.5px}}@media screen and (max-width: 991px){.wpbingo-section--banner-2 .col-banner{display:flex;align-items:center}}@media screen and (max-width: 767px){.wpbingo-section--banner-2 .col-banner{width:100%;flex:0 0 100%}.wpbingo-section--banner-2 .col-banner:first-child{order:2;margin-top:30px}.wpbingo-section--banner-2 .col-banner:last-child{order:1}}.wpbing-title-button{text-align:center;margin-top:30px;display:block}.wpbing-title-button a{font-family:var(--font-family-second);border:1px solid #391D14;padding:10px 30px;line-height:1;font-size:12px;letter-spacing:.3px;text-transform:uppercase;color:#382112;transition:.3s ease all}.wpbing-title-button a:hover{color:#fff;background:#382112}.wpbingo-section--background-video .featured-video-overlay:before{content:"";width:100%;height:100%;display:block;position:absolute;background:#0003;top:0}.wpbingo-slideshow .slick-dots{display:flex;gap:15px}.js-wpbingo-slideshow .slick-dots li{width:22px;height:22px;border-radius:100%;border:1px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.js-wpbingo-slideshow .slick-dots li button{font-size:0;width:6px;height:6px;background-color:transparent}.js-wpbingo-slideshow .slick-dots li.slick-active button{background-color:#fff}.js-wpbingo-slideshow .slick-dots li button:before{content:none}.wpbingo-slideshow.js-wpbingo-slideshow .slick-dots{bottom:100px}.wpbingo-slideshow .slideshow-caption .slideshow-caption__inner .slideshow-caption__heading,.wpbingo-slideshow .slideshow-caption .slideshow-caption__inner .slideshow-caption__subheading,.wpbingo-slideshow .slideshow-caption .slideshow-caption__inner .slideshow-caption__btn{font-family:var(--font-family-base)}.ddm-img-banner .row--banner{display:flex;flex-wrap:wrap;margin:0 -15px}.ddm-img-banner .col-banner:first-child{width:30%;flex:0 0 30%;padding:0 15px;order:2}.ddm-img-banner .col-banner:last-child{width:70%;flex:0 0 70%;padding:0 15px;order:2}.ddm-img-banner .col-banner .featured-banner{height:100%}.ddm-img-banner .col-banner .featured-banner .banner-wrapper-infor{height:100%;display:flex;align-items:center;justify-content:center;width:100%}.ddm-img-banner .col-banner .featured-banner .banner-wrapper-infor .info{width:70%;text-align:left;margin:0 auto}.ddm-img-banner .col-banner.right{order:2}.ddm-img-banner .col-banner.left{order:1}.ddm-img-banner .title-banner{font-family:var(--font-family-second);font-size:21px;letter-spacing:.53px;color:#391d14;margin-bottom:20px}.ddm-img-banner .bwp-image-description{font-family:var(--font-family-base);font-size:21px;color:#391d14}.ddm-img-banner .bwp-button{margin-top:10px}.ddm-img-banner .bwp-button.style_3{color:#fff;line-height:34px;background:#cb8161}.ddm-img-banner .bwp-button.style_3:hover:after{color:#fff}.ddm-img-banner .bwp-image a{overflow:hidden}@media (max-width: 1199px){.ddm-img-banner .row--banner{margin:0 -7.5px}.ddm-img-banner .col-banner{padding:0 7.5px}}@media screen and (max-width: 991px){.ddm-img-banner .col-banner{display:flex;align-items:center}.ddm-img-banner .title-banner{font-size:35px;padding-bottom:10px;margin-bottom:0}.ddm-img-banner .bwp-image-description{margin:0 0 20px}}@media screen and (max-width: 767px){.ddm-img-banner .col-banner{width:100%;flex:0 0 100%}.ddm-img-banner .col-banner:first-child{order:2;margin-top:30px}.ddm-img-banner .col-banner:last-child{order:1}.ddm-img-banner .title-banner{font-size:30px}}.ddm-img-banner .featured-banner-hover .bwp-content:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#e8e1d4f2;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);transition:all .3s ease;opacity:0;visibility:hidden;z-index:9}.ddm-img-banner .featured-banner-hover:hover .bwp-content:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.ddm-img-banner .featured-banner-hover .bwp-content{position:absolute;padding:0 15px;width:100%;left:0;top:0;height:100%;display:flex;justify-content:center;align-items:center;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);transition:all .3s ease;opacity:0;visibility:hidden;z-index:10}.ddm-img-banner .featured-banner-hover:hover .bwp-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.ddm-img-banner .featured-banner-hover .bwp-content .bwp-content-inner{z-index:9}.ddm-img-banner .featured-banner-hover .bwp-content .bwp-content-inner .bwp-content-title{text-align:center;margin-bottom:20px}.ddm-img-banner .featured-banner-hover .bwp-content .bwp-content-inner .bwp-content-title h2{font-family:var(--font-family-second);font-size:21px;text-transform:uppercase;margin-bottom:0;letter-spacing:.53px;color:#391d14}.ddm-img-banner .featured-banner-hover .bwp-content .bwp-content-inner .bwp-content-desc p{font-family:var(--font-family-base);font-size:21px;margin-bottom:0;letter-spacing:.53px;color:#391d14;line-height:26px;text-align:center}.alternate-banner .featured-banner.alternate-banner-image{width:100%;height:100%;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);transition:all .3s ease;z-index:4}.alternate-banner .featured-banner.alternate-banner-image:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}.section-products-variants{position:relative}.section-products-variants .js-carousel{padding:0 60px}.section-products-variants .slick-arrow{opacity:1;visibility:visible}.section-products-variants .slick-arrow{background-color:transparent;width:20px;height:20px;top:50%;transform:translateY(-50%)!important}.section-products-variants .slick-prev{left:0%}.section-products-variants .slick-next{right:0%}.product-grid-slider.js-carousel{padding:0}.section-products-variants .slick-arrow:before{content:""!important;width:20px;height:20px;display:block}.section-products-variants .slick-prev:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500' version='1.0'%3E%3Cpath fill='%23575051' d='M250 370.5C77.8 254.6 65.5 246.1 65.5 243.5c0-2.6 10-9.2 163.6-108.4C319 77 402.1 23.3 413.8 15.8L435 2.1v33.4L296.5 126c-76.1 49.8-138.3 90.9-138.1 91.4.1.6 62 42.5 137.6 93.3 75.5 50.7 137.7 92.6 138.2 93.1.4.4.7 21.1.6 45.8l-.3 45L250 370.5z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:contain}.section-products-variants .slick-next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500' version='1.0'%3E%3Cpath fill='%23575051' d='M65 477.8v-16.4l138-90.3c75.9-49.7 138.2-90.7 138.5-91.1.3-.4-61.7-42.6-137.8-93.6L65.5 93.5l-.3-45.2c-.1-24.9 0-45.3.3-45.3s83.6 55.9 185.1 124.1c168.8 113.6 184.5 124.4 184.2 126.7-.3 2.1-28 20.4-183.8 120.9-100.9 65.2-184.1 118.7-184.7 119-1 .4-1.3-3.2-1.3-15.9z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:contain}.section-products-variants .js-carousel,.section-products-variants .js-carousel .slick-list{overflow:visible}.section-products-variants .js-carousel .slick-list{margin:0 -27px}.section-products-variants .js-carousel .slick-carousel__item{padding:0}.section-products-variants .js-carousel .products-variants-slide-wrapper{background:#fcfbf7;margin:0 27px}.section-products-variants .js-carousel.product-grid-slider .products-variants-slide-wrapper{width:337.5px;height:337.5px;display:flex;align-items:center;justify-content:center;margin:0 16px}.section-products-variants .js-carousel.product-grid-slider .slick-carousel__item{display:flex;justify-content:center}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide{position:relative}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-img{display:flex;justify-content:center;padding:30px}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-img img{width:250px}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-hover img{background:#e9dfcf;width:160px;margin:0 auto}.section-products-variants .js-carousel .slick-carousel__item .products-variants-slide-wrapper .products-variants-slide .products-variants-img img{background:#e9dfcf}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-hover{position:absolute;width:350px;left:50%;top:50%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);transition:all .3s ease;opacity:0;pointer-events:none;visibility:hidden;z-index:10}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide:hover .products-variants-hover{-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1;visibility:visible}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-hover .products-hover-content{background:#ebdfd1;height:300px;width:300px;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-hover .products-hover-inner-content{pointer-events:all}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-hover span{font-size:20px;font-family:var(--font-family-base);text-transform:capitalize;color:#595051;letter-spacing:0;display:block;line-height:1.2;width:100%;margin-bottom:20px}.section-products-variants .js-carousel .products-variants-slide-wrapper .products-variants-slide .products-variants-hover a{line-height:22px;color:#391d14;font-size:16px;border-bottom:2px solid #391D14;position:relative;z-index:1;overflow:hidden;text-transform:uppercase;font-weight:700;width:max-content;display:block;margin:0 auto}.variants-color-wrapper .swatches-slider{width:100%}.variants-color-wrapper .swatches-slider .slick-list{overflow:hidden}.variants-color-wrapper .wpbingo-title__heading{padding-bottom:10px;margin-bottom:35px}.product-single .variants-color-wrapper{margin-bottom:0;margin-top:60px!important}.variants-color-wrapper .swatches-slider .slick-list{margin:0 -15px}.variants-color-wrapper .swatches-slider .slick-slide{margin:0 15px -10px;overflow:hidden}.variants-color-wrapper .swatches-slider .slick-slide label{overflow:hidden;transition:all .3s ease;margin:0;line-height:1}.variants-color-wrapper .swatches-slider .slick-slide label img{background:#fcfbf7}.variants-color-wrapper .swatches-slider .slick-slide:hover label{transform:scale(1.2)}.product-single .variants-color-wrapper .single-option-selector label[data-thumb]{width:100%;height:100%;max-width:100%;min-width:100%;background:#fcfbf7}.swatches-slider-wrapper .swatches-slider:hover{pointer-events:none}.swatches-slider-wrapper .swatches-slider .slick-slide label .option-hovered{position:absolute;width:175px;height:175px;left:50%;top:50%;display:flex;justify-content:center;align-items:center;-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);transition:all .3s ease;opacity:0;visibility:hidden;z-index:10;pointer-events:none}.swatches-slider-wrapper .swatches-slider .slick-slide label .option-hovered .option-hovered-inner{background:#e9e0d1;width:175px;height:175px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.swatches-slider-wrapper .swatches-slider .slick-slide label .option-hovered .option-hovered-inner span{font-size:16px;font-family:var(--font-family-base);text-transform:none;color:#595051;letter-spacing:0;display:block;line-height:1.2;width:100%}.swatches-slider-wrapper .swatches-slider .slick-slide label:hover .option-hovered{-webkit-transform:scale(1) translate(-50%,-50%);-moz-transform:scale(1) translate(-50%,-50%);-ms-transform:scale(1) translate(-50%,-50%);-o-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1;visibility:visible}.swatches-slider-wrapper .swatches-slider .slick-slide label .option-hovered img{background:#e9dfcf;width:150px}@media (max-width: 1023px){.swatches-slider-wrapper .swatches-slider .slick-slide label .option-hovered,.swatches-slider-wrapper .swatches-slider .slick-slide label .option-hovered .option-hovered-inner{width:160px;height:160px}.swatches-slider-wrapper .swatches-slider .slick-slide label .option-hovered img{width:80px}}.select-variantz .variants-wrapper,.select-variantz .variants-wrapper *{width:100%!important;margin:0!important}.select-variantz select{background-color:#e9e0d1!important;border-color:#e9e0d1!important}.menu-dropdown__content--megamenu .menu-row .menu-list .facets__visual-display-wrapper{margin-right:10px}.js-product-price.product-single__price:first-letter,.product-card__price .product-price.variant-price:first-letter{margin-right:8px}.wpbingo-section.wpbingo-section-image{width:100%;overflow:hidden}.wpbingo-section.wpbingo-section-image .wpbingo-section-wrapper .section-image img{width:100%;height:100%;object-fit:cover}.product-grid-slider .slick-list{padding:0}.product-card .product-card__form.mobile{display:none}#JsCollectionProduct .products__row{margin:0!important}.product-single .product-single__main-media .js-product-media-group .slick-arrow{display:none!important}.product-single .single-option-selector input:checked+label{border:1px solid #000000}.product-single .variants__options>.slick-arrow{display:none!important}.offcanvas-active{overflow:hidden}.offcanvas-active .variants-color-wrapper .swatches-slider,.offcanvas-active .variants-color-wrapper .wpbingo-title__heading,.offcanvas-active .bwp-header.sticky .header-top-mobile,.offcanvas-active .header-mobile .header-bottom-fixed,.offcanvas-active .swatches-slider-wrapper .slick-arrow{position:relative;z-index:-1}.contact-form .btn{text-transform:none}.bwp-widget-collection_banner .subtitle_1,.bwp-widget-collection_banner .subtitle_2{color:#e8dfd1}.featured-collection-slider .products-carousel .flickity-button svg{display:none}.featured-collection-slider .products-carousel .flickity-button{background:transparent;width:20px;height:20px;top:50%;transform:translateY(-50%)!important}.featured-collection-slider .products-carousel .flickity-button.previous{left:0%}.featured-collection-slider .products-carousel .flickity-button.next{right:0%}.featured-collection-slider .products-carousel .flickity-button:focus{box-shadow:none}.featured-collection-slider .products-carousel .flickity-button:before{content:""!important;width:20px;height:20px;display:block}.featured-collection-slider .products-carousel .flickity-button.previous:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500' version='1.0'%3E%3Cpath fill='%23575051' d='M250 370.5C77.8 254.6 65.5 246.1 65.5 243.5c0-2.6 10-9.2 163.6-108.4C319 77 402.1 23.3 413.8 15.8L435 2.1v33.4L296.5 126c-76.1 49.8-138.3 90.9-138.1 91.4.1.6 62 42.5 137.6 93.3 75.5 50.7 137.7 92.6 138.2 93.1.4.4.7 21.1.6 45.8l-.3 45L250 370.5z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:contain}.featured-collection-slider .products-carousel .flickity-button.next:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500' version='1.0'%3E%3Cpath fill='%23575051' d='M65 477.8v-16.4l138-90.3c75.9-49.7 138.2-90.7 138.5-91.1.3-.4-61.7-42.6-137.8-93.6L65.5 93.5l-.3-45.2c-.1-24.9 0-45.3.3-45.3s83.6 55.9 185.1 124.1c168.8 113.6 184.5 124.4 184.2 126.7-.3 2.1-28 20.4-183.8 120.9-100.9 65.2-184.1 118.7-184.7 119-1 .4-1.3-3.2-1.3-15.9z'/%3E%3C/svg%3E");background-repeat:repeat-x;background-size:contain}@media (min-width: 480px){.wpbingo-section.wpbingo-section-image *{height:100%}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__heading{font-size:30px}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__subheading{font-size:16px}#product-grid .products__row{grid-template-columns:repeat(2,1fr)}}@media (min-width: 640px){.bwp-widget-three-banner .wpbingo-banner-group{grid-template-columns:1fr 1fr}}.product-image-highlight .preloading-img-product:not(:first-child,:last-child){display:none}@media (min-width: 768px){.bwp-widget-three-banner .wpbingo-banner-group{grid-template-columns:1fr 1fr;column-gap:70px;row-gap:60px}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__heading{font-size:40px}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__subheading{font-size:25px}#product-grid .products__row{grid-template-columns:repeat(2,1fr)}#JsCollectionProduct.grid-4 .products__col:nth-of-type(5){grid-area:2 / 1 / 4 / 3}#JsCollectionProduct.grid-4 .products__col:nth-of-type(14){grid-area:4 / 3 / 6 / 5}#JsCollectionProduct.grid-4 .products__col:nth-of-type(5) .product-image-highlight .preloading-img-product:first-child,#JsCollectionProduct.grid-4 .products__col:nth-of-type(5) .product-image-highlight .preloading-img-product:last-child,#JsCollectionProduct.grid-4 .products__col:nth-of-type(14) .product-image-highlight .preloading-img-product:first-child,#JsCollectionProduct.grid-4 .products__col:nth-of-type(14) .product-image-highlight .preloading-img-product:last-child{display:none}#JsCollectionProduct.grid-4 .products__col:nth-of-type(5) img,#JsCollectionProduct.grid-4 .products__col:nth-of-type(14) img{max-width:100%!important;max-height:100%!important}#JsCollectionProduct.grid-4 .products__col:nth-of-type(5) .product-image-highlight .preloading-img-product:not(:first-child,:last-child),#JsCollectionProduct.grid-4 .products__col:nth-of-type(14) .product-image-highlight .preloading-img-product:not(:first-child,:last-child){display:block!important}#storelist #store-list{display:grid;grid-template-columns:1fr 1fr;gap:30px}#storelist{width:100%}}@media (min-width: 1024px){.bwp-widget-collection_banner .featured-banner.banner .banner-wrapper-infor{width:50%}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__heading{font-size:50px}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__subheading{font-size:30px}#product-grid .products__row{grid-template-columns:repeat(4,1fr)}.collection.page-width{margin-top:60px}#storelist #store-list{display:block}#storelist{width:480px}}@media (min-width: 1280px){.wpbingo-slideshow .slideshow-text--left .slideshow-caption__heading{font-size:70px}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__subheading{font-size:36px}}@media (max-width: 1023px){.collection-banner .featured-banner .bwp-image img{min-height:400px!important}.collection-banner .featured-banner .banner-wrapper-infor{width:50%}.collection-banner .title-banner{font-size:30px}.collection-banner .bwp-image-description{font-size:16px}.ddm-img-banner .row--banner{display:block}.ddm-img-banner .col-banner{width:100%!important}.ddm-img-banner .col-banner .featured-banner .banner-wrapper-infor .info{width:100%}.ddm-img-banner .banner-wrapper-infor{padding:0!important;margin-bottom:20px}.section-store-locator{display:block}.section-store-locator .ddm-heading{margin-right:0;margin-bottom:30px}#store-locator{display:block;height:100%}#store-locator #map{height:400px;margin-bottom:40px}.product-single .bwp-single-info{max-width:100%;flex:0 0 100%}}@media (max-width: 991px){.featured-banner .banner-wrapper-infor .alternate-banner-title{font-size:26px;line-height:1.2}.featured-banner .banner-wrapper-infor .alternate-banner-description,.featured-banner .banner-wrapper-infor .alternate-banner-description-two{font-size:16px}}@media (max-width: 767px){.wpbingo-slideshow.js-wpbingo-slideshow .slick-dots{bottom:50px}.collection-banner .featured-banner .bwp-image img{min-height:400px!important}.collection-banner .featured-banner .banner-wrapper-infor{width:90%}.bwp-widget-collection_banner .bwp-image-description.main-description{margin-bottom:20px;width:100%}.collection-banner .title-banner{font-size:30px}.bwp-widget-collection_banner .featured-banner.banner-2 .subtitle_2{margin-bottom:20px;font-size:18px}.bwp-widget-collection_banner .bwp-image-subdescription.sub-description{font-size:18px}.collection-banner .bwp-image-description{font-size:16px}.wpbingo-breadcrumbs .ddm-description,#storelist{width:100%}.scegli .scegli-steps .steps-container .steps-block h5{font-size:16px}}@media (max-width: 480px){.scegli .scegli-steps .steps-container{gap:20px;grid-template-columns:repeat(1,1fr)}.scegli .scegli-steps .steps-container .steps-block h5,.scegli .scegli-color-container .color-container-inner .scegli-color-content-block ul li h3{font-size:20px}.header-logo img{max-width:170px!important}.wpbingo-section.wpbingo-section-image *{height:100%}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__heading{font-size:30px}.wpbingo-slideshow .slideshow-text--left .slideshow-caption__subheading{font-size:16px}.collection-banner .featured-banner .bwp-image img{min-height:400px!important}.collection-banner .featured-banner .banner-wrapper-infor{width:90%}.bwp-widget-collection_banner .bwp-image-description.main-description{margin-bottom:20px;width:100%}.collection-banner .title-banner{font-size:30px}.bwp-widget-collection_banner .featured-banner.banner-2 .subtitle_2{margin-bottom:20px;font-size:18px}.bwp-widget-collection_banner .bwp-image-subdescription.sub-description{font-size:18px}.collection-banner .bwp-image-description{font-size:16px}.product-single .product-single__buttons .product-single-buttons-groups{display:block}.product-single .product-single__buttons .product-single-buttons-groups .js-quantity-selector{margin-top:15px}.product-single .product-single__buttons .product-single-buttons-groups .product-quantity .product-quantity__label{text-align:left}.color-pantone{margin-bottom:50px}}.scegli .scegli-color-container .color-container-inner .scegli-color-content-block ul{list-style:none;padding:0}
/*# sourceMappingURL=/cdn/shop/t/70/assets/site.css.map */
