/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}
/*! minireset.css v0.0.3 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}audio,embed,iframe,img,object,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;-webkit-transform-origin:top left;transform-origin:top left;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;transform-origin:0;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:fancybox-rotate 1s linear infinite;animation:fancybox-rotate 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(.1) skew(10deg);transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translateZ(0) scale(1);transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{touch-action:pan-y}.swiper-wp8-vertical{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:50%;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px}.swiper-pagination-progress{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progress .swiper-pagination-progressbar{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progress{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progress{width:4px;height:100%;left:0;top:0}.swiper-pagination-progress.swiper-pagination-white{background:hsla(0,0%,100%,.5)}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar{background:#fff}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar{background:#000}.swiper-container-3d{-webkit-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}.swiper-container-cube,.swiper-container-flip{overflow:visible}.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a,button,input,select,svg,svg *,textarea{transition:color .4s cubic-bezier(.215,.61,.355,1),background .4s cubic-bezier(.215,.61,.355,1),fill .4s cubic-bezier(.215,.61,.355,1),opacity .4s cubic-bezier(.215,.61,.355,1),border .4s cubic-bezier(.215,.61,.355,1)}button,html,input,select,textarea{font-family:proxima-nova,sans-serif;letter-spacing:0;color:#333133}html{color:#333133}.wrapper{max-width:1460px;padding:0 20px;margin-right:auto;margin-left:auto}@media (max-width:767px){.home .wrapper,.single-product .wrapper{padding:0}}img{display:block}.header{background-color:#f3f3f6}@media (max-width:1023px){.header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:45px;background-color:#fff;border-bottom:1px solid #e5e9ee;position:relative;z-index:14}}@media (max-width:599px){.header{margin-bottom:30px}}.home .header,.page-template-about-pc .header,.page-template-about .header,.post-type-archive-product .header,.tax-product_cat .header{margin-bottom:0}.header .wrapper{display:flex;justify-content:space-between;position:relative;height:100px}@media (max-width:1023px){.header .wrapper{flex:0 0 100%}}@media (max-width:767px){.header .wrapper{padding:0 20px}}@media (max-width:599px){.header .wrapper{height:70px}}.header__left,.header__right{display:flex}.header__left{flex:1;align-items:center}.header .mobile-search{display:none;width:30px;margin:0;padding:0;background:transparent;border:none;outline:none;cursor:pointer;position:relative;z-index:2}.header .mobile-search svg{display:block;width:20px;height:20px}.header .mobile-search svg *{fill:#333133}@media (max-width:767px){.header .mobile-search{display:block}}.header .mobile-burger{display:none;margin:0;padding:0;background:transparent;border:none;outline:none;cursor:pointer;position:relative;z-index:2}@media (max-width:1023px){.header .mobile-burger{display:block}}@media (max-width:599px){.header .mobile-burger{z-index:0}}.header .mobile-burger-icon{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.header .mobile-burger-icon,.header .mobile-burger-icon:after,.header .mobile-burger-icon:before{display:block;width:30px;height:3px;background-color:#333133;outline:1px solid transparent;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;transition-duration:.3s}.header .mobile-burger-icon:after,.header .mobile-burger-icon:before{position:absolute;content:""}.header .mobile-burger-icon:before{top:-8px}.header .mobile-burger-icon:after{top:8px}.header .mobile-burger.is-active .mobile-burger-icon{background-color:transparent}.header .mobile-burger.is-active .mobile-burger-icon:before{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg)}.header .mobile-burger.is-active .mobile-burger-icon:after{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}.header .mobile-burger.is-active .mobile-burger-icon:after,.header .mobile-burger.is-active .mobile-burger-icon:before{background-color:#333133}.header__logo a{display:block}@media (max-width:767px){.header__logo{margin:0 auto}}.header__logo svg{display:block;width:250px;height:40px}.header__logo svg *{fill:#333133}@media (max-width:599px){.header__logo svg{width:180px;height:30px}}.header__search{display:flex;align-items:center;margin-left:75px;margin-right:60px;width:100%;flex:1}@media (max-width:1279px){.header__search{margin-left:40px;margin-right:40px}}@media (max-width:767px){.header__search{display:none;position:absolute;top:100px;right:0;left:0;width:100%;margin:0 auto;padding:0;background:#fff;z-index:0}.header__search.is-active{display:block;position:fixed;height:100%;background:rgba(0,0,0,.5)}}@media (max-width:599px){.header__search{top:70px}}.header__search form{flex:0 0 100%;max-width:500px;height:45px;margin:0;overflow:hidden;position:relative}@media (max-width:767px){.header__search form{max-width:100%;height:70px;border:none;border-bottom:1px solid #e5e9ee}}.header__search input[type=search],.header__search input[type=text]{width:100%;height:100%;padding-left:20px;padding-right:70px;flex:1;font-size:16px;border:1px solid #e5e9ee;border-radius:3px}.header__search input[type=search]::-webkit-input-placeholder,.header__search input[type=text]::-webkit-input-placeholder{color:#b1b3b5}.header__search input[type=search]:-moz-placeholder,.header__search input[type=search]::-moz-placeholder,.header__search input[type=text]:-moz-placeholder,.header__search input[type=text]::-moz-placeholder{color:#b1b3b5}.header__search input[type=search]:-ms-input-placeholder,.header__search input[type=text]:-ms-input-placeholder{color:#b1b3b5}.header__search input[type=search]:focus,.header__search input[type=text]:focus{color:#333133;border:1px solid #959498}.header__search input[type=search]:focus::-webkit-input-placeholder,.header__search input[type=text]:focus::-webkit-input-placeholder{color:transparent}.header__search input[type=search]:focus:-moz-placeholder,.header__search input[type=search]:focus::-moz-placeholder,.header__search input[type=text]:focus:-moz-placeholder,.header__search input[type=text]:focus::-moz-placeholder{color:transparent}.header__search input[type=search]:focus:-ms-input-placeholder,.header__search input[type=text]:focus:-ms-input-placeholder{color:transparent}@media (max-width:767px){.header__search input[type=search]:focus,.header__search input[type=text]:focus{border:none}}@media (max-width:767px){.header__search input[type=search],.header__search input[type=text]{height:70px;padding-left:15px;border:none;border-radius:0}}.header__search button{width:auto!important;position:absolute;top:0;right:0;z-index:1;min-width:0!important;height:100%!important;background-color:transparent!important;border:none!important;padding:0 15px!important}.header__search button svg{display:block;width:18px;height:18px}.header__search button svg *{fill:#333133}.header__search button:focus,.header__search button:hover{outline:none}.header__woo{position:relative;text-transform:uppercase;font-weight:500;display:flex;margin:0 38px 0 0;font-size:16px;align-items:center}@media (max-width:1279px){.header__woo{margin:0}}@media (max-width:1023px){.header__woo{display:none}}.header__woo a{line-height:100px;text-decoration:none;color:inherit}.header__woo a:not(:first-child){margin-left:20px}.header__woo a:not(:last-of-type){margin-right:20px}.header__woo a.cart-contents{display:flex;align-items:center}.header__woo a.cart-contents small{margin-left:10px;display:flex;align-items:center;justify-content:center;background-color:#333133;font-size:100%;color:#fff;width:30px;height:30px;border-radius:50%;text-align:center;transition:all .4s cubic-bezier(.215,.61,.355,1)}.header__woo a:hover{color:#959498}.header__woo a:hover small{background-color:#959498}.header__cart{display:none;position:absolute;top:100px;right:-25px;z-index:99;width:400px;padding:0;background:#fff;border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:1279px){.header__cart{right:-20px}}.header__cart:before{content:"";display:block;position:absolute;top:-15px;right:25px;width:30px;height:30px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #e5e9ee;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:1}@media (max-width:1279px){.header__cart:before{right:20px}}.header__cart:hover{display:block}.header__cart .woocommerce-mini-cart{padding:20px;background:#fff;position:relative;z-index:2}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item{display:flex;align-items:center}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item:not(:last-child){margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid #e5e9ee}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item .thumbnail{flex:0 0 80px;width:80px;height:80px;margin:0;border-right:1px solid #e5e9ee}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details{display:flex;flex-wrap:wrap;align-content:flex-start;align-items:center;padding:0 0 0 20px;font-size:14px;line-height:18px;text-transform:none}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .title{display:flex;flex:0 0 100%;margin:0 0 6px;font-weight:500;line-height:inherit;color:#333133}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .divider{font-weight:400;line-height:inherit;color:#b1b3b5}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .amount-container{padding:1px 0 0}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .amount-container .amount:after{content:"/";padding:0 6px 0 10px;color:#b1b3b5}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .amount{font-weight:400}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .quantity{font-weight:400;line-height:inherit;color:#b1b3b5}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .quantity span{line-height:inherit;color:#333133}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .price-container{display:flex;justify-content:space-between;width:100%;padding:10px 0 0}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .price{font-weight:600;line-height:inherit;text-transform:none;color:#333133}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .price .amount{font-weight:600}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .remove{margin:0;font-weight:400;line-height:inherit;color:#c88d84}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details .remove:hover{color:#333133}.header__cart .woocommerce-mini-cart .woocommerce-mini-cart-item__details>.variation{display:none}.header__cart .woocommerce-mini-cart__total{padding:20px;font-weight:600;text-transform:none;border-top:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee}.header__cart .woocommerce-mini-cart__buttons,.header__cart .woocommerce-mini-cart__total{display:flex;justify-content:space-between;width:100%;position:relative;z-index:3}.header__cart .woocommerce-mini-cart__buttons a{width:100%;margin:0;padding:20px;font-size:14px;font-weight:600;line-height:100%;text-align:center;color:#333133;background:#f3f3f6}.header__cart .woocommerce-mini-cart__buttons a:hover{background:#fff}.header__cart .woocommerce-mini-cart__empty-message{padding:29px 30px 28px;position:relative;z-index:2;font-size:14px;background:#fff}.header .cart-contents:hover+div{display:block}.header .fb-like{margin:40px 0 0}@media (max-width:1279px){.header .fb-like{display:none}}.main-nav__holder{position:relative;z-index:10;min-height:75px}@media (min-width:1024px){.main-nav__holder{top:auto!important;height:auto!important}}@media (max-width:1023px){.main-nav__holder{position:fixed;right:-66.666666%;width:66.666666%;background:#fff;border-left:1px solid #e5e9ee;box-shadow:0 0 20px transparent;overflow:auto;transition:right .4s cubic-bezier(.215,.61,.355,1)}}@media (max-width:767px){.main-nav__holder{width:100%;right:0;top:-100%;transition:top .4s cubic-bezier(.215,.61,.355,1)}}@media (max-width:599px){.main-nav__holder{top:-100%}}.main-nav__holder.is-active{z-index:13}@media (max-width:1023px){.main-nav__holder.is-active{right:0;box-shadow:0 0 20px rgba(0,0,0,.1)}}.main-nav__holder .wrapper{display:flex;justify-content:space-between;position:relative}@media (max-width:1023px){.main-nav__holder .wrapper{display:block;padding:0 25px}}.main-nav__holder .wrapper .mobile-more{display:none;font-size:16px;line-height:25px;padding:25px 10px 25px 100px;color:#333133;text-decoration:none;text-transform:uppercase}@media (max-width:1279px){.main-nav__holder .wrapper .mobile-more{display:block}}@media (max-width:1023px){.main-nav__holder .wrapper .mobile-more{display:none}}.main-nav__holder .wrapper .mobile-more svg{width:8px;height:auto;margin-left:11px;margin-bottom:2px}.main-nav__holder .wrapper .mobile-more svg *{fill:#333133}.main-nav__holder .wrapper .mobile-more:hover{color:#333133}.main-nav__holder .wrapper .mobile-more:hover svg *{fill:#333133}.main-nav__holder #menu-social{display:none}@media (max-width:1023px){.main-nav__holder #menu-social{display:flex;padding:30px 0}}.main-nav__holder #menu-social li{margin:0 27px 0 0}.main-nav__holder #menu-social li svg{display:block;width:32px;height:32px}.main-nav__holder #menu-social li svg *{fill:#333133}.main-nav__holder #menu-social li .menu-item__title{display:none}.main-nav>ul{display:flex}@media (max-width:1023px){.main-nav>ul{display:block}}.main-nav>ul>li:not(:first-child)>a{padding-left:25px}@media (max-width:1023px){.main-nav>ul>li:not(:first-child)>a{padding-left:0}}.main-nav>ul>li:not(:last-child)>a{padding-right:25px}@media (max-width:1023px){.main-nav>ul>li:not(:last-child)>a{padding-right:0}}.main-nav>ul>li>a{font-size:16px;line-height:25px;font-weight:500;display:block;padding-top:25px;padding-bottom:25px;color:#333133}.main-nav>ul>li>a:hover{color:#959498}@media (max-width:1023px){.main-nav>ul>li>a{position:relative;padding:17px 0;color:#333133;border-bottom:1px solid #e5e9ee}}.main-nav a{text-decoration:none;color:inherit}.main-nav--left>ul>li>a{text-transform:uppercase}@media (min-width:1024px){.main-nav--left>ul>.mega-menu>.sub-menu{display:none;position:absolute;left:-20px;width:calc(100% + 40px);top:74px;min-height:402px;background-color:#fff;box-shadow:0 3px 5px 0 rgba(105,136,157,.1)}.main-nav--left>ul>.mega-menu>.sub-menu>li{font-size:16px;margin:40px 0;padding:0 40px}.main-nav--left>ul>.mega-menu>.sub-menu>li a{border-bottom:1px solid transparent}.main-nav--left>ul>.mega-menu>.sub-menu>li a:hover{border-bottom:1px solid #333133}.main-nav--left>ul>.mega-menu>.sub-menu>li:nth-child(-n+2){border-right:1px solid #e5e9ee}.main-nav--left>ul>.mega-menu>.sub-menu>li:last-child{width:30%;padding-left:0}.main-nav--left>ul>.mega-menu>.sub-menu>li:last-child a,.main-nav--left>ul>.mega-menu>.sub-menu>li:last-child img{width:100%;display:block;height:auto}.main-nav--left>ul>.mega-menu>.sub-menu>li:last-child a,.main-nav--left>ul>.mega-menu>.sub-menu>li:last-child a:hover{border-bottom:none}}@media (max-width:1023px){.main-nav--left>ul>.mega-menu>.sub-menu{display:none}}.main-nav--left>ul>.mega-menu>.sub-menu.is-active{display:block}@media (max-width:1023px){.main-nav--left>ul>.mega-menu>.sub-menu li a{display:block;padding:20px 0 20px 40px;color:#333133;border-bottom:1px solid #e5e9ee}}@media (max-width:599px){.main-nav--left>ul>.mega-menu>.sub-menu li a{padding-left:30px}}@media (max-width:1023px){.main-nav--left>ul>.mega-menu>.sub-menu li:last-child{display:none}}@media (min-width:1024px){.main-nav--left>ul>.mega-menu:hover>.sub-menu{display:flex}}@media (min-width:1024px){.main-nav--left>ul>.mega-menu--shop>.sub-menu>li{width:25%}.main-nav--left>ul>.mega-menu--shop>.sub-menu>li:first-child{text-transform:uppercase;font-weight:600;width:20%}.main-nav--left>ul>.mega-menu--shop>.sub-menu>li:first-child li:not(:last-child){margin-bottom:30px}.main-nav--left>ul>.mega-menu--shop>.sub-menu>li:not(:first-child) li:not(:last-child){margin-bottom:20px}}@media (min-width:1024px){.main-nav--left>ul>.mega-menu--series>.sub-menu>li{width:23.3333333%}.main-nav--left>ul>.mega-menu--series>.sub-menu>li li:not(:last-child){margin-bottom:20px}}.main-nav--right.is-active{display:block}@media (max-width:1279px) and (min-width:1024px){.main-nav--right{display:none;min-width:262px;position:absolute;top:75px;right:0;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}.main-nav--right:hover{display:block}.main-nav--right ul{display:block;position:relative;z-index:2;background:#fff}.main-nav--right ul li{display:block;padding:0 25px}.main-nav--right ul li a{padding:17px 0!important;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;color:#333133}.main-nav--right ul li:not(:last-child) a{border-bottom:1px solid #e5e9ee}.main-nav--right:before{content:"";display:block;position:absolute;top:-15px;right:20px;width:30px;height:30px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #e5e9ee;box-shadow:0 0 15px rgba(0,0,0,.1);z-index:1}}@media (max-width:1023px){.main-nav--right{display:block}}@media (max-width:1023px){.main-nav--right a{color:#6e7072!important}}.main-nav .mega-menu>a{display:flex;align-items:center;transition:all .4s cubic-bezier(.215,.61,.355,1)}.main-nav .mega-menu>a svg{width:8px;height:auto;margin-left:15px}@media (max-width:1023px){.main-nav .mega-menu>a svg{position:absolute;top:26px;right:0;margin-left:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.main-nav .mega-menu>a svg *{fill:#333133}@media (max-width:1023px){.main-nav .mega-menu>a.is-active{padding-left:40px}}@media (max-width:599px){.main-nav .mega-menu>a.is-active{padding-left:30px}}@media (max-width:1023px){.main-nav .mega-menu>a.is-active svg{right:auto;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.main-nav--info{display:none}@media (max-width:1023px){.main-nav--info{display:block}}.main-nav--info li:last-child{display:block!important}.main-nav--info .menu-item-has-children>a{text-transform:none;color:#6e7072}.main-nav--info .menu-item-has-children>a svg *{fill:#6e7072}.main-nav--info .menu-item-has-children>a:hover{color:#6e7072}.main-nav--info .menu-item-has-children>a:hover svg *{fill:#6e7072}.main-nav--info>ul>.mega-menu>.sub-menu li a{color:#6e7072}.breadcrumbs-share{background-color:#f3f3f6;margin-bottom:45px}@media (max-width:1023px){.breadcrumbs-share{display:none}}.page-template-about-pc .breadcrumbs-share,.page-template-about .breadcrumbs-share{margin-bottom:0}.breadcrumbs-share .wrapper{display:flex;align-items:center;justify-content:space-between;min-height:74px;line-height:24px;padding-top:25px;padding-bottom:25px}.breadcrumbs-share .breadcrumbs{font-size:14px;max-width:680px;overflow:hidden;max-height:24px}.breadcrumbs-share .breadcrumbs span{margin:0 0 0 10px;color:#b1b3b5}.breadcrumbs-share .breadcrumbs span.breadcrumb_last{color:#333133}.breadcrumbs-share .breadcrumbs>span,.breadcrumbs-share .breadcrumbs>span>span{margin:0}.breadcrumbs-share .breadcrumbs a{margin:0 10px 0 0;text-decoration:none;color:#333133;border-bottom:1px solid transparent}.breadcrumbs-share .breadcrumbs a:hover{border-bottom:1px solid #333133}.single-product .breadcrumbs-share .breadcrumbs>span>span>span,.tax-product_cat .breadcrumbs-share .breadcrumbs>span>span>span{margin:0;font-size:0}.single-product .breadcrumbs-share .breadcrumbs>span>span>span>a,.tax-product_cat .breadcrumbs-share .breadcrumbs>span>span>span>a{display:none}.single-product .breadcrumbs-share .breadcrumbs>span>span>span>span,.tax-product_cat .breadcrumbs-share .breadcrumbs>span>span>span>span{font-size:14px}@media (max-width:1023px){.breadcrumbs-share .share{display:none}}.share .jaotama{display:flex;align-items:center}.woocommerce-product-details__short-description .share .jaotama{display:none;margin:40px 0}@media (max-width:1023px){.woocommerce-product-details__short-description .share .jaotama{display:flex}}.share .jaotama__label{display:none}.share .jaotama__ico svg{display:block;width:24px;height:24px}.share .jaotama__title{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:400;margin-right:5px}.share .jaotama__list{display:flex;margin:0;padding:0}.share .jaotama__list li{margin:0 0 0 15px;list-style:none}.share .jaotama__list li:before{display:none}.share .jaotama__list li a svg{display:block;width:24px;height:24px}.share .jaotama__list li a svg path{fill:#b1b3b5}.share .jaotama__list li a:hover path{fill:#333133}.searchwp-live-search-results{margin:-5px 0 0!important;padding:0!important;background:#fff!important}@media (max-width:767px){.searchwp-live-search-results{margin:-5px 0 0!important}}.searchwp-live-search-results .searchwp-live-search-result{border:1px solid #e5e9ee!important;border-top:none!important}@media (max-width:767px){.searchwp-live-search-results .searchwp-live-search-result{border:none!important}}.searchwp-live-search-results .searchwp-live-search-result p{padding:0 25px!important}.searchwp-live-search-results .searchwp-live-search-result p:last-child,.searchwp-live-search-results .searchwp-live-search-result p:not(:first-child) a{border-top:1px solid #e5e9ee}.searchwp-live-search-results .searchwp-live-search-result p:last-child a{font-weight:500;border:none}.searchwp-live-search-results .searchwp-live-search-result a{display:block;padding:13px 0;font-size:16px;text-decoration:none;color:#333133}.searchwp-live-search-results .searchwp-live-search-result a:hover{color:#959498}@media (max-width:1279px){.searchwp-live-search-results .searchwp-live-search-result a{padding:20px 0}}.searchwp-live-search-results .searchwp-live-search-result .searchwp-trigger-form{padding:20px 0;font-size:18px}.searchwp-live-search-results .searchwp-live-search-no-results{padding:13px 25px;font-size:16px;text-align:left;border:1px solid #e5e9ee!important;border-top:none!important}@media (max-width:767px){.searchwp-live-search-results .searchwp-live-search-no-results{border:none!important}}.searchwp-live-search-results .searchwp-live-search-no-results em{font-style:normal}@media (max-width:599px){.searchwp-live-search-results-showing{display:none!important}}@media (max-width:599px){.no-scroll~.searchwp-live-search-results-showing{display:block!important;height:calc(100% - 189px)!important;overflow-y:scroll!important}}.searchwp-live-search-instructions,.searchwp-live-search-no-min-chars:after,.searchwp-live-search-results-showing .spinner{display:none!important}.promo{width:100%;flex:0 0 100%;padding:14px 20px;position:relative;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:500;line-height:20px;text-align:center;color:#333133;background:#e8d0c2;z-index:15}@media (max-width:599px){.promo{font-size:14px;line-height:18px}}.promo a{display:inline-block;margin:0 0 0 10px;font-size:inherit;font-weight:600;line-height:inherit;text-decoration:none;color:#333133;border-bottom:1px solid #333133}.promo a:hover{border-bottom:1px solid transparent}.pra-filters-holder{display:flex;justify-content:space-between;border-bottom:2px solid #f3f3f6;position:relative;line-height:80px;z-index:6}.pra-filters-holder__left,.pra-filters-holder__right{display:flex}.pra-filters-holder__left>:not(:first-child),.pra-filters-holder__right>:not(:first-child){margin-left:20px}.pra-filters-holder__left>:not(:last-child),.pra-filters-holder__right>:not(:last-child){margin-right:20px}.pra-filters-holder__right .woocommerce-ordering{display:none}@media (max-width:767px){.pra-filters-holder{display:none}}.pra-filter{position:relative}.pra-filter ul{font-size:14px;line-height:16px}.pra-filter ul a{display:block;padding:10px 0;line-height:18px;text-decoration:none;color:inherit}.pra-filter ul a:hover{color:#333133}.pra-filter--per-page ul li a{text-align:right}.pra-filter .count{display:none}.pra-filter.is-open .pra-filter__content{display:block}.pra-filter__head{display:flex;cursor:pointer;align-items:center;font-size:14px;font-weight:500}.pra-filter__label{text-transform:uppercase;margin-right:10px}.pra-filter__arrow svg{margin-bottom:2px}.pra-filter__current{color:#b1b3b5;margin-right:10px}.pra-filter__content{position:absolute;top:60px;background-color:#fff;border:1px solid #e5e9ee;padding:16px 30px;display:none;box-shadow:0 0 10px rgba(0,0,0,.1)}@media (max-width:1279px){.pra-filter__content{top:80px}}.pra-filter--checkbox:first-child .pra-filter__content{min-width:440px;left:0}.pra-filter--checkbox:nth-child(2) .pra-filter__content{min-width:220px;left:0}.pra-filter--simple .pra-filter__content{min-width:100px;right:0}.pra-filter--checkbox .wc-layered-nav-term a{display:flex}.pra-filter--checkbox .wc-layered-nav-term a:before{display:block;content:"";width:16px;height:16px;margin:0 8px 0 0;border:1px solid #e5e9ee}.pra-filter--checkbox .wc-layered-nav-term.chosen a:before{background-color:#57575c;box-shadow:inset 0 0 0 2px #fff}.pra-filter--checkbox:first-child ul{-webkit-column-count:2;column-count:2}.pra-filter--checkbox:first-child ul li{display:inline-block}.pra-filter--checkbox:first-child ul li a{padding:10px 30px 10px 0}#main>.products{padding:30px 0 0}@media (min-width:500px){#main>.products{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;padding:30px 0 0}}@media (min-width:1280px){#main>.products{padding:60px 40px 0}}@media (min-width:1600px){#main>.products{padding:60px 0 0}}#main>.products:after{content:"";display:block;width:28%;height:0}#main>.products>li{width:100%;position:relative}@media (min-width:500px){#main>.products>li{width:46%}}@media (min-width:768px){#main>.products>li{width:28%}}.products>li{display:flex;align-content:flex-start;position:relative;margin:0 0 30px;padding:0 0 30px}@media (min-width:1280px){.products>li{padding:0 0 60px}}.columns-5 .products>li{margin:0 0 15px}.products>li:after{content:"";position:absolute;left:-40px;bottom:-1px;display:block;width:calc(100% + 80px);height:calc(100% + 40px);background:#fff;border:1px solid transparent;box-shadow:0 0 20px transparent;z-index:1;transition:all .4s cubic-bezier(.215,.61,.355,1)}@media (max-width:1279px){.products>li:after{display:none}}.columns-3 .products>li:after,.columns-4 .products>li:after{left:-1px;width:calc(100% + 2px);height:calc(100% + 22px)}.columns-5 .products>li:after{left:-30px;width:calc(100% + 60px);height:calc(100% + 30px)}@media (min-width:1280px){.products>li:hover{cursor:pointer;z-index:3}.products>li:hover:after{border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}.products>li:hover .button,.products>li:hover .meta--2{opacity:1}}.products>li.product-category{margin:0 0 30px;padding:0 0 30px}@media (min-width:1280px){.products>li.product-category{margin:0 0 60px}}.products>li.product-category>a{position:relative;z-index:2;text-decoration:none}.products>li.product-category>a .woocommerce-loop-category__title{padding:20px 0 0;font-size:16px;text-align:center;color:#333133}@media (min-width:1280px){.products>li.product-category>a .woocommerce-loop-category__title{padding:30px 0 0}}.products>li.product-category>a .count{display:none}@media (max-width:599px){.products>li.product-category>a{margin:0 auto}}.products img{width:100%}.products .price{margin-bottom:30px;font-family:proxima-nova,sans-serif;letter-spacing:0;color:#333133;font-size:20px;line-height:22px;font-weight:600;width:100%;display:block;margin-top:auto;padding-top:10px;transition:all .4s cubic-bezier(.215,.61,.355,1)}.products .price ins{margin:0 10px 0 0;text-decoration:none}.products .price del{margin:0 10px 0 0;font-weight:400}.products .price .woocommerce-Price-percent-discount{text-align:right;color:#c9391d}.columns-3 .products .price,.columns-4 .products .price{padding:10px 30px 0}@media (max-width:1023px){.columns-3 .products .price,.columns-4 .products .price{padding:10px 0 0}}.products .onsale{position:absolute;right:0;top:0;display:block;width:60px;height:60px;padding:18px 0 0;font-size:10px;font-weight:600;line-height:12px;text-align:center;text-transform:uppercase;border-radius:50%;background-color:#c9391d;color:#fff}.columns-3 .products .onsale,.columns-4 .products .onsale{top:0;right:20px}.products .new{padding:24px 0 0;font-size:14px;line-height:14px;background-color:#2f397a}.products .button{opacity:0;position:absolute;bottom:0;right:0;width:calc(50% + 39px);line-height:55px;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;color:#333133;background:#f3f3f6;border-top:1px solid #e5e9ee;z-index:2;margin:0 -39px 0 0;transition:opacity .4s cubic-bezier(.215,.61,.355,1),background .4s cubic-bezier(.215,.61,.355,1)}.products .button:hover{background:#fff}@media (max-width:1279px){.products .button{display:none}}.columns-3 .products .button,.columns-4 .products .button{width:50%;margin:0}.columns-5 .products .button{width:calc(55% + 29px);margin:0 -29px 0 0}@media (max-width:1439px){.columns-5 .products .button{width:calc(50% + 29px)}}.columns-5 .products .button.quick-view-button{width:calc(45% + 29px)}@media (max-width:1439px){.columns-5 .products .button.quick-view-button{width:calc(50% + 29px)}}.products .quick-view-button{right:auto;left:0;margin:0 0 0 -39px;border-right:1px solid #e5e9ee}.columns-3 .products .quick-view-button,.columns-4 .products .quick-view-button{width:50%;margin:0}.columns-5 .products .quick-view-button{margin:0 0 0 -29px}.products .added_to_cart{display:none}.product-slider{width:100%;padding:0 70px;position:relative}@media (max-width:1279px){.product-slider{padding:0 0 90px}}@media (max-width:767px){.product-slider{padding:0 20px 90px}}.product-slider .swiper-wrapper{padding:40px 0 0}@media (max-width:1279px){.product-slider .swiper-wrapper{padding:0}}.product-slider .swiper-button-next,.product-slider .swiper-button-prev{position:absolute;top:0;margin:0;width:30px;height:100%;background:#fff}.product-slider .swiper-button-next svg,.product-slider .swiper-button-prev svg{display:block;position:absolute;top:50%;width:30px;height:60px;margin:-29px 0 0}.product-slider .swiper-button-next svg *,.product-slider .swiper-button-prev svg *{fill:#333133}.product-slider .swiper-button-prev{left:0}@media (max-width:1279px){.product-slider .swiper-button-prev{display:none}}.product-slider .swiper-button-prev svg{left:0}.product-slider .swiper-button-next{right:0}@media (max-width:1279px){.product-slider .swiper-button-next{background:none}}@media (max-width:767px){.product-slider .swiper-button-next{right:20px}}@media (max-width:1279px){.product-slider .swiper-button-next.hidden{display:none}}.product-slider .swiper-button-next svg{right:0}@media (max-width:1279px){.product-slider .swiper-button-next svg{top:25%;margin:0;-webkit-transform:translateZ(0);-webkit-animation-name:sliderloop;-webkit-animation-duration:.8s;animation-name:sliderloop;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}}@media (max-width:767px){.bundled-slider .product-slider .swiper-button-next{display:none}}.product-slider .swiper-button-disabled{opacity:1}.product-slider .swiper-button-disabled svg *{opacity:0}@media (max-width:1023px){.product-slider .woocommerce-loop-product__title{padding:35px 0 0!important}}li.sale .price{display:flex;flex-wrap:wrap}@media (max-width:1439px){li.sale .price del{flex:0 0 100%;margin:0 10px 4px 0}}@media (max-width:1279px){li.sale .price del{flex:0;margin:0 10px 0 0}}@media (max-width:1024px){li.sale .price del{flex:0 0 100%;margin:0 10px 4px 0}}@media (min-width:1440px){.columns-5 li.sale .price del{flex:0 0 100%;margin:0 10px 4px 0}}@media (max-width:1279px){.post-type-archive-product li.sale .price del,.tax-product_cat li.sale .price del{flex:0 0 100%;margin:0 10px 4px 0}}.single-advice li.sale .price del{flex:0 0 100%;margin:0 10px 4px 0}li.sale .price .woocommerce-Price-percent-discount{margin-left:auto}.bundled-slider .product-slider[data-number="1"],.quick-filter__results .product-slider[data-number="1"]{max-width:350px}.bundled-slider .product-slider[data-number="2"],.quick-filter__results .product-slider[data-number="2"]{max-width:620px}.bundled-slider .product-slider[data-number="3"],.quick-filter__results .product-slider[data-number="3"]{max-width:890px}.bundled-slider .product-slider[data-number="4"],.quick-filter__results .product-slider[data-number="4"]{max-width:1156px}.bundled-slider .product-slider[data-number="5"],.quick-filter__results .product-slider[data-number="5"]{max-width:100%}@media (max-width:1279px){.bundled-slider .product-slider[data-number="1"],.bundled-slider .product-slider[data-number="2"],.bundled-slider .product-slider[data-number="3"],.bundled-slider .product-slider[data-number="4"],.bundled-slider .product-slider[data-number="5"],.quick-filter__results .product-slider[data-number="1"],.quick-filter__results .product-slider[data-number="2"],.quick-filter__results .product-slider[data-number="3"],.quick-filter__results .product-slider[data-number="4"],.quick-filter__results .product-slider[data-number="5"]{padding:0}}.cross-sells .product-slider,.post-type-archive-advice .product-slider,.tax-advice_category .product-slider{margin:0 auto;overflow:hidden}@media (max-width:1279px){.cross-sells .product-slider,.post-type-archive-advice .product-slider,.tax-advice_category .product-slider{padding:0 0 80px}}@media (max-width:1023px){.cross-sells .product-slider,.post-type-archive-advice .product-slider,.tax-advice_category .product-slider{padding:0 0 5px}}.cross-sells .swiper-wrapper,.post-type-archive-advice .swiper-wrapper,.tax-advice_category .swiper-wrapper{padding:40px 0 0!important}@media (max-width:1023px){.cross-sells .swiper-wrapper,.post-type-archive-advice .swiper-wrapper,.tax-advice_category .swiper-wrapper{padding:0!important}}.cross-sells .product-slider[data-number="1"],.post-type-archive-advice .product-slider[data-number="1"],.tax-advice_category .product-slider[data-number="1"]{max-width:420px}.cross-sells .product-slider[data-number="2"],.post-type-archive-advice .product-slider[data-number="2"],.tax-advice_category .product-slider[data-number="2"]{max-width:752px}.cross-sells .product-slider[data-number="3"],.post-type-archive-advice .product-slider[data-number="3"],.tax-advice_category .product-slider[data-number="3"]{max-width:1086px}.cross-sells .product-slider[data-number="4"],.post-type-archive-advice .product-slider[data-number="4"],.tax-advice_category .product-slider[data-number="4"]{max-width:100%}@media (max-width:1279px){.cross-sells .product-slider{padding:0}}.columns-3 .products,.columns-4 .products,.columns-5 .products{display:flex!important}.columns-3 .products>li,.columns-4 .products>li,.columns-5 .products>li{display:flex!important;align-content:flex-start}@media (max-width:1279px){.columns-3 .products>li,.columns-4 .products>li,.columns-5 .products>li{margin:0;padding:0}}.columns-3 .products>li>a,.columns-4 .products>li>a,.columns-5 .products>li>a{flex-basis:100%}.columns-3{margin:0 auto}.columns-3 .flex-viewport{padding:50px 50px 0}.columns-3 .products>li{align-content:flex-start;width:33.3333%}.home .columns-3{max-width:1420px}@media (max-width:767px){.home .columns-3{margin:0 0 60px}}@media (max-width:1023px){.home .columns-3 .product-slider{padding:0 0 60px}}@media (max-width:767px){.home .columns-3 .product-slider{padding:0 20px}}@media (max-width:1279px){.home .columns-3 .product-slider .price{margin-bottom:0}}.columns-4 .flex-viewport{padding:50px 50px 0}.columns-4 .products>li{width:25%}.columns-4 .products>li .price{font-size:20px}.columns-4 .products>li .price del{flex:0 0 100%;margin:0 10px 4px 0}.post-type-archive-advice .columns-4{margin:0 0 10px}@media (max-width:1279px){.home .columns-5 .product-slider{padding:0 20px 20px}}.columns-5 .products>li{width:20%}.columns-5 .products>li .price{font-size:18px}@media (max-width:1439px){.columns-5 .products>li .price{font-size:20px}}.woocommerce-LoopProduct-link{display:flex;flex-flow:column nowrap;position:relative;margin:0 auto;padding:0;text-decoration:none;z-index:2}@media (max-width:599px){.woocommerce-LoopProduct-link img{width:70%;margin:0 auto}}.bundled_product_title,.woocommerce-loop-product__title{font-family:proxima-nova,sans-serif;letter-spacing:0;font-weight:500;color:#333133;font-size:20px;line-height:26px;border-top:1px solid #e5e9ee;margin-top:20px;margin-bottom:15px;padding-top:30px}@media (max-width:599px){.bundled_product_title,.woocommerce-loop-product__title{margin-bottom:20px;padding-top:20px}}.columns-3 .bundled_product_title,.columns-3 .woocommerce-loop-product__title,.columns-4 .bundled_product_title,.columns-4 .woocommerce-loop-product__title{padding:35px 30px 0}.columns-5 .bundled_product_title,.columns-5 .woocommerce-loop-product__title{font-size:18px;line-height:22px}@media (max-width:1439px){.columns-5 .bundled_product_title,.columns-5 .woocommerce-loop-product__title{font-size:20px;line-height:26px}}.post-type-archive-product .bundled_product_title,.post-type-archive-product .woocommerce-loop-product__title,.tax-product_cat .bundled_product_title,.tax-product_cat .woocommerce-loop-product__title{padding-right:0;padding-left:0}.woocommerce-loop-product__meta{margin:0;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;line-height:18px;color:#b1b3b5}.woocommerce-loop-product__meta.meta--1{padding:0 0 6px}.columns-3 .woocommerce-loop-product__meta.meta--1,.columns-4 .woocommerce-loop-product__meta.meta--1{padding:0 30px 6px}@media (max-width:1023px){.columns-3 .woocommerce-loop-product__meta.meta--1,.columns-4 .woocommerce-loop-product__meta.meta--1{padding:0 0 6px}}.post-type-archive-product .woocommerce-loop-product__meta.meta--1,.tax-product_cat .woocommerce-loop-product__meta.meta--1{padding-right:0;padding-left:0}.woocommerce-loop-product__meta.meta--2{padding:0 0 14px;opacity:0;color:#333133;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}@media (max-width:1279px){.woocommerce-loop-product__meta.meta--2{opacity:1}}.columns-3 .woocommerce-loop-product__meta.meta--2,.columns-4 .woocommerce-loop-product__meta.meta--2{padding:0 30px 14px}@media (max-width:1023px){.columns-3 .woocommerce-loop-product__meta.meta--2,.columns-4 .woocommerce-loop-product__meta.meta--2{padding:0 0 14px}}.post-type-archive-product .woocommerce-loop-product__meta.meta--2,.tax-product_cat .woocommerce-loop-product__meta.meta--2{padding-right:0;padding-left:0}.quick-view{width:100%;max-width:1100px;padding:0;overflow:hidden}.quick-view .product{display:flex}.quick-view-image{width:50%;padding:60px}.quick-view-content{width:50%;position:relative;padding:60px 60px 60px 0}.quick-view-content .price{width:100%;margin-bottom:30px;font-family:proxima-nova,sans-serif;letter-spacing:0;color:#333133;font-size:20px;line-height:22px;font-weight:600;margin-top:30px}.quick-view-content .price ins{margin:0 10px 0 0;text-decoration:none}.quick-view-content .price del{margin:0 10px 0 0;font-weight:400}.quick-view-content .price .woocommerce-Price-percent-discount{text-align:right;color:#c9391d;flex:auto;margin:0 0 0 10px;text-align:left}.quick-view-content p{margin:0 0 24px}.quick-view-content li{margin:0 0 14px}.quick-view-content li,.quick-view-content p{max-width:540px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;line-height:22px;color:#6e7072}@media (max-width:1279px){.quick-view-content li,.quick-view-content p{font-size:16px;line-height:24px}}@media (max-width:599px){.quick-view-content li,.quick-view-content p{font-size:15px;line-height:22px}}.quick-view-content ul{margin:0 0 24px;padding:0 0 0 16px;list-style-position:outside}.quick-view-content ul li{position:relative}.quick-view-content ul li:before{content:"\2022";display:block;margin:0 6px 0 0;position:absolute;left:-16px;font-size:16px;line-height:22px;color:#333133}.quick-view-content form.cart{margin:0;padding:0;background:transparent}.quick-view-content .quick-view-detail-button,.quick-view-content .single_add_to_cart_button{width:180px!important;height:50px;padding:14px 0;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:500;line-height:20px;text-align:center;text-transform:uppercase;text-decoration:none}.quick-view-content .quick-view-detail-button{display:block;margin:30px 30px 0 0;color:#333133;background:#f3f3f6;border:1px solid #e5e9ee}.quick-view-content .quick-view-detail-button:hover{background:#fff}.quick-view-content .single_add_to_cart_button{color:#333133;background:#f3f3f6;border:1px solid #333133}.quick-view .form-button-wrapper{display:flex}.quick-view .form-button-wrapper .button{margin:30px 30px 0 0}.term-oferte-speciale .promo-banner__item{cursor:pointer}.term-oferte-speciale .promo-banner-holder__popup{display:none;width:100%;max-width:1100px;margin:0!important;padding:50px 200px 80px;overflow:hidden}@media (max-width:1023px){.term-oferte-speciale .promo-banner-holder__popup{padding:10px 60px 30px}}@media (max-width:767px){.term-oferte-speciale .promo-banner-holder__popup{padding:0 20px 20px}}.term-oferte-speciale .promo-banner-holder__popup li,.term-oferte-speciale .promo-banner-holder__popup p,.term-oferte-speciale .promo-banner-holder__popup td,.term-oferte-speciale .promo-banner-holder__popup th{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;font-weight:300;line-height:24px;color:#6e7072}@media (max-width:767px){.term-oferte-speciale .promo-banner-holder__popup li,.term-oferte-speciale .promo-banner-holder__popup p,.term-oferte-speciale .promo-banner-holder__popup td,.term-oferte-speciale .promo-banner-holder__popup th{font-size:18px;line-height:26px}}.term-oferte-speciale .promo-banner-holder__popup h2,.term-oferte-speciale .promo-banner-holder__popup h3,.term-oferte-speciale .promo-banner-holder__popup h4,.term-oferte-speciale .promo-banner-holder__popup ol,.term-oferte-speciale .promo-banner-holder__popup p,.term-oferte-speciale .promo-banner-holder__popup ul{margin-bottom:25px}.term-oferte-speciale .promo-banner-holder__popup p img{margin-top:25px}.term-oferte-speciale .promo-banner-holder__popup ol,.term-oferte-speciale .promo-banner-holder__popup ul{padding-left:1em}.term-oferte-speciale .promo-banner-holder__popup ol li:not(:last-child),.term-oferte-speciale .promo-banner-holder__popup ul li:not(:last-child){margin-bottom:10px}.term-oferte-speciale .promo-banner-holder__popup ul{list-style:disc}.term-oferte-speciale .promo-banner-holder__popup h1{margin:0 0 60px;font-size:33px;line-height:40px}@media (max-width:767px){.term-oferte-speciale .promo-banner-holder__popup h1{font-size:24px;line-height:32px}}.term-oferte-speciale .promo-banner-holder__popup h2,.term-oferte-speciale .promo-banner-holder__popup h3{margin-top:50px}.term-oferte-speciale .promo-banner-holder__popup h2{color:#333133;font-size:24px;line-height:32px}@media (max-width:767px){.term-oferte-speciale .promo-banner-holder__popup h2{font-size:22px;line-height:30px}}.term-oferte-speciale .promo-banner-holder__popup h3{font-size:18px;font-weight:500;line-height:26px}.term-oferte-speciale .promo-banner-holder__popup h4{font-size:16px;text-transform:uppercase;font-weight:500;line-height:24px}.term-oferte-speciale .promo-banner-holder__popup a{text-decoration:none;color:#333133;border-bottom:1px solid #333133}.term-oferte-speciale .promo-banner-holder__popup a:hover{border-bottom:1px solid transparent}.term-oferte-speciale .promo-banner-holder__popup td,.term-oferte-speciale .promo-banner-holder__popup th{padding:10px 20px;font-size:16px;border:1px solid #e5e9ee}.term-oferte-speciale .promo-banner-holder__popup th{font-weight:500;color:#333133;background:#fbfcfd}.term-oferte-speciale .promo-banner-holder__popup tr:nth-child(2n) td{background:#fbfcfd}.term-oferte-speciale .promo-banner-holder__popup blockquote{padding-left:40px;border-left:5px solid #f3f3f6}@media (max-width:767px){.term-oferte-speciale .promo-banner-holder__popup blockquote{padding-left:20px}}.term-oferte-speciale .promo-banner-holder__popup blockquote p{font-family:Lora,serif;letter-spacing:.03rem;font-size:20px;line-height:28px}@media (max-width:767px){.term-oferte-speciale .promo-banner-holder__popup blockquote p{font-size:18px;line-height:26px}}.term-oferte-speciale .promo-banner-holder__popup h1,.term-oferte-speciale .promo-banner-holder__popup h2,.term-oferte-speciale .promo-banner-holder__popup h3,.term-oferte-speciale .promo-banner-holder__popup h4,.term-oferte-speciale .promo-banner-holder__popup h5,.term-oferte-speciale .promo-banner-holder__popup h6{margin-top:45px;font-size:20px;font-weight:400;line-height:28px;color:#333133}.term-oferte-speciale .promo-banner-holder__popup li,.term-oferte-speciale .promo-banner-holder__popup p{font-size:16px;font-weight:400;line-height:24px;color:#6e7072}@media (max-width:767px){.term-oferte-speciale .promo-banner-holder__popup li,.term-oferte-speciale .promo-banner-holder__popup p{font-size:14px;line-height:22px}}.term-oferte-speciale .promo-banner-holder__popup hr{display:block;margin:50px 0 0;border:none;border-top:1px solid #e5e9ee}.product_title{font-family:proxima-nova,sans-serif;letter-spacing:0;max-width:540px;margin:0 0 26px;font-size:28px;line-height:36px;font-weight:500;color:#333133}@media (max-width:767px){.product_title{max-width:100%}}@media (max-width:599px){.product_title{font-size:22px;line-height:30px}}.summary>.price{font-family:proxima-nova,sans-serif;letter-spacing:0;margin-top:30px}.summary>.price.visible{display:block!important}.summary .price{width:100%;margin-bottom:30px;font-family:proxima-nova,sans-serif;letter-spacing:0;color:#333133;font-size:20px;line-height:22px;font-weight:600}.summary .price ins{margin:0 10px 0 0;text-decoration:none}.summary .price del{margin:0 10px 0 0;font-weight:400}.summary .price .woocommerce-Price-percent-discount{text-align:right;color:#c9391d}.summary .out-of-stock .line--default{color:#c88d84}.stock .line{display:block}.stock .line--default{display:flex;align-items:center;font-size:16px}.stock .line--default svg{width:24px;height:auto;margin-right:15px}.stock .line--waiting-list{margin-top:30px}.stock.in-stock{display:none}.woocommerce-variation-add-to-cart-disabled{display:none!important}.woocommerce-product-details__short-description{max-width:540px;font-family:Lora,serif;letter-spacing:.03rem;font-size:15px;font-weight:400;line-height:23px;color:#333133}@media (max-width:767px){.woocommerce-product-details__short-description{max-width:100%}}.woocommerce-product-details__short-description p{margin:0 0 30px}.single-product .cart{max-width:540px}@media (max-width:767px){.single-product .cart{max-width:100%}}.cart .bundle_wrap,.cart .container{padding:40px;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;background:#f3f3f6}@media (max-width:499px){.cart .bundle_wrap,.cart .container{padding:20px}}.cart .bundle_wrap .container,.cart .container .container{padding:0}.cart .bundle_wrap .stock,.cart .container .stock{flex:0 0 100%;margin:30px 0 0}@media (max-width:767px){.cart .bundle_wrap .stock,.cart .container .stock{max-width:100%}}.cart .bundle_wrap .stock:first-child,.cart .container .stock:first-child{margin:0}.cart .bundle_wrap{flex-direction:row-reverse}.cart .bundle_wrap .bundle_availability,.cart .bundle_wrap .bundle_button{flex:0 0 100%}.cart .variations .label{display:block}.cart .variations .label label{display:block;margin:0 0 14px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:500;text-transform:none}.cart .variations .value{display:block;margin:0;position:relative}.cart .variations .value select{display:block;width:270px;height:45px;padding:0 16px;background:#fff;border:1px solid #e5e9ee;border-radius:3px;-webkit-appearance:none}@media (max-width:399px){.cart .variations .value select{width:240px}}.cart .variations .value .select2-container{min-width:270px}@media (max-width:399px){.cart .variations .value .select2-container{min-width:240px}}.cart .variations .reset_variations{display:none!important}@media (max-width:1279px){.cart .single_variation_wrap{flex:0 0 100%;margin:30px 0 0}}@media (max-width:767px){.cart .single_variation_wrap{flex:0 0 auto;margin:0}}@media (max-width:599px){.cart .single_variation_wrap{flex:0 0 100%;margin:30px 0 0}}.cart .woocommerce-variation{flex-basis:100%}.cart .woocommerce-variation-availability{display:flex;flex-wrap:wrap}.cart .woocommerce-variation-availability>p:last-of-type{margin:0}.cart .woocommerce-variation-availability .stock{margin:30px 0 0!important}.cart .amount__label{display:block;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:500;text-transform:none;margin:0 0 30px}.cart .quantity__control{display:flex;width:135px;border-radius:3px;overflow:hidden}.cart .quantity label{display:block;margin:0 0 14px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:500;text-transform:none}.cart .quantity a,.cart .quantity input{display:block;width:45px;height:45px;margin:0;padding:0;font-weight:400;line-height:45px;text-align:center;text-decoration:none;color:#333133;background:#fff}.cart .quantity a{font-size:24px;border-top:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee}.cart .quantity a[data-action=minus]{border-left:1px solid #e5e9ee}.cart .quantity a[data-action=plus]{border-right:1px solid #e5e9ee}.cart .quantity input{font-size:16px;border:1px solid #e5e9ee;border-radius:0}.cart .quantity input:focus{border:1px solid #959498}.cart .single_add_to_cart_button{width:205px;margin:30px 0 0;min-width:100px;font-family:proxima-nova,sans-serif;letter-spacing:0;text-transform:uppercase;font-weight:500;color:#fff;background-color:#333133;border:none;font-size:14px;line-height:20px;text-decoration:none;text-align:center;display:inline-block;height:50px;padding:15px 20px}.cart .single_add_to_cart_button:focus,.cart .single_add_to_cart_button:hover{background-color:#57575c;cursor:pointer}.cart .single_add_to_cart_button:disabled{opacity:.5;cursor:default}.cart .single_add_to_cart_button:disabled:focus,.cart .single_add_to_cart_button:disabled:hover{background-color:#57575c;cursor:default}.cart .single_add_to_cart_button.disabled{display:none!important}@media (max-width:499px){.cart .single_add_to_cart_button{width:100%}}.cart .price{display:block;margin:30px 0 0}.cart .bundled_product .price{margin-top:0;margin-bottom:0}@media (max-width:1023px){.prx-list{padding:30px 0}}.prx-list__more{display:none;margin:0 0 20px}.prx-list__more p:first-child{display:none}.prx-list__anchor{display:block;margin:0;padding:0;position:relative;font-size:14px;font-weight:600;text-decoration:none;color:#333133;background:none;border:none;border-bottom:1px solid transparent}.prx-list__anchor:hover{border-bottom:1px solid #333133}.prx-list__anchor:focus{outline:none}.prx__ingredients .prx-list__anchor{margin:20px 0 0}.prx-list__anchor span{display:block;position:absolute;right:-14px;top:-2px;font-size:18px}.prx-list__label{color:#333133;font-size:18px;line-height:24px}@media (max-width:1023px){.prx-list__label{margin:0 0 24px}}.prx-list__content{font-size:16px;line-height:24px}@media (max-width:1023px){.prx-list__content{max-width:800px}}.prx-list__content li,.prx-list__content p{color:#6e7072}.prx-list__content a,.prx-list__content li,.prx-list__content p{font-family:proxima-nova,sans-serif;letter-spacing:0}.prx-list__content p:not(:last-child){margin-bottom:20px}.prx-list__content a{text-decoration:none;color:#333133;border-bottom:1px solid #333133}.prx-list__content a:hover{border-bottom:1px solid transparent}.prx-list__content ul{padding:0 0 0 16px;list-style:disc}.prx-list__content ul:not(:last-child){margin-bottom:20px}.prx-list__content ul li{padding:0 0 8px}.prx-list__item:not(:last-child){margin-bottom:50px}@media (min-width:1024px){.prx-list__item{display:flex}.prx-list__label{padding:0 80px 0 0;line-height:26px;text-align:right}}@media (min-width:1024px) and (max-width:1023px){.prx-list__label{padding:0 60px 0 0}}@media (min-width:1024px){.prx-list__content{max-width:560px}}@media (min-width:1024px){.prx-list__label{width:40%}.prx-list__content{width:60%}}@media (min-width:1280px){.prx-list__content,.prx-list__label{width:50%}}.prx__title{position:relative;margin:0 0 74px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:500;letter-spacing:1px;text-transform:uppercase;text-align:center;color:#b1b3b5}.prx__title:after{content:"";position:absolute;right:0;bottom:-14px;left:0;margin:0 auto;width:80px;height:2px;background:#b1b3b5}@media (max-width:1023px){.prx__title{display:none}}@media (max-width:1023px){.post-type-archive-advice .prx__title,.tax-advice_category .prx__title{display:block;margin:0 0 60px}}@media (max-width:1023px){.bundled-slider .prx__title{display:block}}.prx__nav{background-color:#fff;top:0;font-size:16px;text-transform:uppercase;font-weight:600;transition:box-shadow .4s cubic-bezier(.215,.61,.355,1)}.prx__nav.stuck{box-shadow:0 0 10px rgba(0,0,0,.1)}.prx__nav ul{display:flex;justify-content:center}.prx__nav a{font-weight:400;text-decoration:none;color:inherit;display:block}@media (min-width:768px){.prx__nav a{padding-left:24px;padding-right:24px}}@media (min-width:1280px){.prx__nav a{padding-left:40px;padding-right:40px}}.prx__header{display:none;transition:all .4s cubic-bezier(.215,.61,.355,1)}@media (max-width:1023px){.prx__header{display:block;padding:20px 30px;position:relative;font-size:14px;font-weight:500;text-transform:uppercase;background:#fff;cursor:pointer;border-top:1px solid #e5e9ee}}@media (max-width:767px){.prx__header{padding:20px}}.prx__header:before{content:"+";display:block;position:absolute;top:20px;right:30px;font-size:35px;font-weight:300;line-height:15px;color:#333133}.prx__header.is-open{background:#f3f3f6}.prx__header.is-open:before{content:"-"}.prx__main{padding:60px 90px 90px}@media (min-width:1024px){.prx__main{display:block!important}}@media (max-width:1023px){.prx__main{display:none;padding:0 30px;background:#fff;border-top:1px solid #e5e9ee}}@media (max-width:767px){.prx__main{padding:0 20px}}#prx-products .prx__main{padding:60px 0 0}@media (max-width:1279px){#prx-products .prx__main{padding:60px 0 30px}}@media (max-width:1023px){#prx-products .prx__main{padding:30px 30px 0}}@media (max-width:767px){#prx-products .prx__main{padding:30px 0 0}}#prx-products .prx__main .product-slider{padding:0 160px}@media (max-width:1439px){#prx-products .prx__main .product-slider{padding:0 70px}}@media (max-width:1279px){#prx-products .prx__main .product-slider{padding:0}}@media (max-width:767px){#prx-products .prx__main .product-slider{padding:0 20px}}#prx-products .prx__main .product-slider .swiper-button-next,#prx-products .prx__main .product-slider .swiper-button-prev{width:110px}@media (max-width:1439px){#prx-products .prx__main .product-slider .swiper-button-next,#prx-products .prx__main .product-slider .swiper-button-prev{width:30px}}.prx__main--ingredients>div{display:flex}@media (max-width:1023px){.prx__main--ingredients>div{flex-wrap:wrap;padding:30px 0}}.prx__main--faqs{max-width:800px;margin:0 auto}@media (max-width:1023px){.prx__main--faqs{max-width:100%}}.prx__main--faqs .prx-list__item{display:block;padding:0 0 50px 45px}.prx__main--faqs .prx-list__item:not(:last-child){border-bottom:1px solid #e5e9ee}@media (max-width:1023px){.prx__main--faqs .prx-list__item{padding:0 0 30px 45px;margin-bottom:30px}}@media (max-width:599px){.prx__main--faqs .prx-list__item{padding:0 0 30px}}.prx__main--faqs .prx-list__content,.prx__main--faqs .prx-list__label{display:block;width:100%;padding:0;text-align:left}.prx__main--faqs .prx-list__label{position:relative;margin:0 0 24px;font-size:18px;font-weight:500;line-height:24px;color:#333133}.prx__main--faqs .prx-list__label svg{display:block;width:24px;height:24px;position:absolute;top:0;left:-45px}@media (max-width:599px){.prx__main--faqs .prx-list__label svg{display:none}}.prx__ingredients h3,.prx__sources h3{margin:0 0 34px;font-size:18px;font-weight:400;color:#333133}.prx__ingredients p,.prx__sources p{font-size:16px;font-weight:400;line-height:24px;color:#6e7072}.prx__ingredients p{display:inline}.prx__ingredients{width:60%;padding:0 100px 0 0}@media (max-width:1023px){.prx__ingredients{width:100%;padding:0}}.prx-section--center-main .prx__ingredients{padding:0;width:100%}.prx__ingredients div:first-child{margin:0 0 50px}@media (max-width:1023px){.prx__ingredients div:first-child{margin:0 0 30px}}.prx__ingredients div:first-child ul{display:flex;flex-wrap:wrap}.prx__ingredients div:first-child ul li{margin:0 20px 20px 0;font-size:16px;font-weight:400;text-decoration:none;color:#333133;background:#f3f3f6}@media (max-width:599px){.prx__ingredients div:first-child ul li{margin:0 10px 10px 0}}.prx__ingredients div:first-child ul li.no-link,.prx__ingredients div:first-child ul li a{padding:10px 20px;border:1px solid #e5e9ee}.prx__ingredients div:first-child ul li a{display:block;font-size:16px;font-weight:400;text-decoration:none;color:#333133}.prx__ingredients div:first-child ul li a:hover{color:#333133}.prx__sources{width:40%}@media (max-width:1023px){.prx__sources{width:100%;padding:45px 0 0}}.prx__sources ul li{margin:0 0 20px}.prx__sources ul li span{display:block;transition:color .4s cubic-bezier(.215,.61,.355,1)}.prx__sources ul li span:first-child{font-size:16px;font-weight:500;line-height:21px;color:#333133}.prx__sources ul li span:last-child{font-size:14px;font-weight:400;line-height:21px;color:#6e7072}.prx__sources ul li a{display:block;text-decoration:none}@media (min-width:769px){.prx-section--center-main{display:flex;justify-content:center}.prx-section--center-main .prx__main{width:800px}}#prx-details,#prx-faqs,#prx-usages{background-color:#f3f3f6}@media (max-width:1023px){#prx-details,#prx-faqs,#prx-usages{background-color:#fff}}.single-product #content>div.product{margin:0 0 120px}@media (max-width:1023px){.single-product #content>div.product{margin:0 0 60px}}.single-product #content>div.product hr{display:block;height:60px;background:#fff;border:none;outline:none}@media (max-width:1023px){.single-product #content>div.product>div:last-child .prx__header{border-bottom:1px solid #e5e9ee}}@media (max-width:1023px){.single-product #content>div.product>div:last-child .prx__main{border-top:none}}.summary p{margin:0 0 24px}.summary li{margin:0 0 14px}.summary li,.summary p{max-width:540px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;line-height:22px;color:#6e7072}@media (max-width:1279px){.summary li,.summary p{font-size:16px;line-height:24px}}@media (max-width:599px){.summary li,.summary p{font-size:15px;line-height:22px}}.summary ul{margin:0 0 24px;padding:0 0 0 16px;list-style-position:outside}.summary ul li{position:relative}.summary ul li:before{content:"\2022";display:block;margin:0 6px 0 0;position:absolute;left:-16px;font-size:16px;line-height:22px;color:#333133}.line--waiting-list{max-width:400px;margin:0 0 22px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;line-height:20px;color:#333133}.wcwl_elements{display:flex;flex-wrap:wrap;max-width:540px;padding:40px 0 0;background:#f3f3f6}.product-type-simple .wcwl_elements{padding:0 40px 40px}@media (max-width:499px){.product-type-simple .wcwl_elements{padding:0 20px 20px}}@media (max-width:767px){.wcwl_elements{max-width:100%}}.wcwl_elements+.bundle_button{display:none}.wcwl_intro{width:100%}.wcwl_control button{min-width:100px;font-family:proxima-nova,sans-serif;letter-spacing:0;text-transform:uppercase;font-weight:500;color:#fff;background-color:#333133;border:none;line-height:20px;text-decoration:none;text-align:center;display:inline-block;font-size:14px;height:40px;padding:10px 20px;width:140px}.wcwl_control button:focus,.wcwl_control button:hover{background-color:#57575c;cursor:pointer}.wcwl_control button:disabled{opacity:.5;cursor:default}.wcwl_control button:disabled:focus,.wcwl_control button:disabled:hover{background-color:#57575c;cursor:default}.wcwl_email_elements{width:220px}@media (max-width:599px){.wcwl_email_elements{width:100%;margin-bottom:10px}}.wcwl_email_elements label{display:none}.wcwl_email_elements input{width:100%;height:40px;padding:0 14px;border:1px solid #e5e9ee;border-right:none;background-color:#fff;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;border-radius:3px 0 0 3px}@media (max-width:599px){.wcwl_email_elements input{border-right:1px solid #e5e9ee;border-radius:3px}}.wcwl_email_elements input:focus{border:1px solid #959498;border-right:none}@media (max-width:599px){.wcwl_email_elements input:focus{border-right:1px solid #959498}}@media (max-width:599px){.wcwl_control{display:block;width:100%}}.wcwl_notice{display:none;margin:0!important}.wcwl_notice p{margin:0 0 0 -30px}.wcwl_notice_dismiss,.wcwl_visually_hidden{display:none}.quick-view .woocommerce-loop-product__meta,.single-product .summary .woocommerce-loop-product__meta{max-width:540px;margin:0;padding:0 0 6px}.quick-view .woocommerce-loop-product__meta.meta--2,.single-product .summary .woocommerce-loop-product__meta.meta--2{display:block;margin:0;padding:0 0 4px;color:#6e7072;opacity:1}.bundled{display:none}.bundled-slider{max-width:100%;position:relative;padding:0 0 80px}@media (max-width:1023px){.bundled-slider{padding:0 0 30px}}@media (max-width:767px){.bundled-slider{padding:0 20px 30px}}@media (max-width:767px){.bundled-slider ul{flex-wrap:wrap;justify-content:space-between;-webkit-transform:none!important;transform:none!important}}.bundled-slider li{display:flex;align-content:flex-start;padding:0}@media (max-width:767px){.bundled-slider li{width:46%!important;max-width:400px!important;margin:0!important}}@media (max-width:359px){.bundled-slider li{width:100%!important;margin:0 auto!important}}.bundled_product_summary{position:relative;z-index:2}.bundled__items{padding:0 35px;border:1px solid #e5e9ee}@media (min-width:1024px){.bundled__items{display:flex}}.bundled_product{width:100%;position:relative}.bundled_product>a{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:599px){.bundled_product_title{font-size:14px!important;line-height:20px!important}}@media (max-width:359px){.bundled_product_title{font-size:16px!important;line-height:22px!important}}.bundled_product_amount{padding:0 0 10px;font-size:14px;color:#b1b3b5}@media (max-width:1023px){.bundled_product_amount{padding:0}}.bundled_product_excerpt{display:none}.bundled_product .details{padding:0 0 60px}.bundled_product .details .stock.in-stock{display:none}.bundled_product .details .price{position:absolute;padding:0;bottom:0}.bundled_product .details .bundled_item_unavailable{display:none}.bundled_product .details .single_variation_wrap{margin:10px 0 0}.bundle_insufficient_stock .bundle_button,.bundled_product .bundled_item_cart_content .variations,.bundled_product .bundled_item_cart_content .woocommerce-variation-availability,.swatch-label{display:none}.swatch-control{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;display:none;background-color:#fff;border:1px solid #e5e9ee;border-top:none;position:absolute;top:45px;left:0;width:100%;z-index:6}.quick-view .swatch-control{top:auto;bottom:44px;border-top:1px solid #e5e9ee}.swatch-control select{display:none!important}.swatch-control .swatch-wrapper:not(:last-child){border-bottom:1px solid #e5e9ee}.swatch-control .swatch-wrapper.selected{background:#f3f3f6}.swatch-control .select2-container,.swatch-control svg{display:none}.swatch-control__trigger .swatch-anchor,.swatch-wrapper .swatch-anchor{height:45px;display:flex;text-decoration:none;align-items:center;padding:0 16px;color:#333133}.swatch-control__trigger .swatch-anchor:active,.swatch-wrapper .swatch-anchor:active{color:#333133}.swatch-wrapper{transition:all .4s cubic-bezier(.215,.61,.355,1)}.swatch-wrapper:hover{background:#f3f3f6}.swatch-control__trigger{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;background-color:#fff;width:270px;height:45px}.swatch-control__trigger .swatch-anchor{border:1px solid #e5e9ee;border-radius:3px}.swatch-control__trigger .swatch-anchor:focus{border:1px solid #959498}.swatch-anchor__color{width:20px!important;height:20px!important;margin-right:15px}.product-type-variable .summary>.price{display:none}.swatch-anchor{justify-content:space-between}.swatch-anchor__label{flex:1}.swatch-anchor svg path{fill:#333133}.onsale{display:none}.help-search{margin:80px 0 0;text-align:center}@media (max-width:767px){.help-search{margin:60px 0 0}}@media (max-width:599px){.help-search{margin:0}}.help-search__title{font-size:36px;color:#333133}@media (max-width:767px){.help-search__title{font-size:26px;line-height:34px}}.help-search__description{margin:12px 0 0;font-size:18px;line-height:26px}@media (max-width:767px){.help-search__description{font-size:16px;line-height:22px}}.help-search__form{width:100%;max-width:880px;margin:50px auto 0;position:relative}@media (max-width:599px){.help-search__form{margin:38px 0 0}}.help-search__form input{width:100%;height:60px;padding:0 20px;color:#333133;background:#fff;border:1px solid #e5e9ee;border-radius:3px}.help-search__form input:focus{border:1px solid #959498}.help-search__form input::-webkit-input-placeholder{color:#b1b3b5}.help-search__form input:-moz-placeholder,.help-search__form input::-moz-placeholder{color:#b1b3b5}.help-search__form input:-ms-input-placeholder{color:#b1b3b5}.help-search__form button{width:auto!important;position:absolute;top:0;right:0;width:60px;min-width:0!important;height:60px!important;background-color:transparent!important;border:none!important;padding-top:0!important;padding-bottom:0!important}.help-search__form button path{fill:#333133}.help-search__form button:focus,.help-search__form button:hover{outline:none}.help-wrapper{max-width:1140px;margin:0 auto;padding:130px 0 60px}@media (max-width:767px){.help-wrapper{padding:90px 0 60px}}@media (max-width:599px){.help-wrapper{padding:60px 0}}.single-help .help-wrapper,.tax-help_category .help-wrapper{max-width:100%;padding:20px 0 0}@media (max-width:767px){.post-type-archive-help .help-wrapper{border-bottom:1px solid #e5e9ee}}.help-main{display:flex}@media (max-width:767px){.help-main{flex-wrap:wrap}}.single-help .help-main,.tax-help_category .help-main{flex-direction:row-reverse}@media (max-width:1023px){.single-help .help-main,.tax-help_category .help-main{flex-wrap:wrap}}.help-categories{width:40%;padding:0 30px 0 0;border-right:1px solid #e5e9ee}@media (max-width:767px){.help-categories{width:100%;padding:0 0 60px;border-right:none;border-bottom:1px solid #e5e9ee}}.single-help .help-categories,.tax-help_category .help-categories{width:30%;border:none}@media (max-width:1023px){.single-help .help-categories,.tax-help_category .help-categories{width:35%}}@media (max-width:767px){.single-help .help-categories,.tax-help_category .help-categories{width:100%;padding:60px 0 0;border-right:none;border-top:1px solid #e5e9ee;border-bottom:none}}@media (max-width:599px){.single-help .help-categories,.tax-help_category .help-categories{padding:60px 0 30px}}@media (max-width:767px){.tax-help_category .help-categories{padding:60px 0}}.help-categories__title{font-size:30px;line-height:36px;margin-bottom:60px}@media (max-width:1023px){.help-categories__title{font-size:26px;line-height:34px}}@media (max-width:767px){.help-categories__title{margin-bottom:30px}}.help-categories__list ul{list-style-type:none;font-size:20px;line-height:22px;font-weight:500}.help-categories__list li:not(:last-child){margin-bottom:24px}.help-categories__list a{text-decoration:none;color:#333133}.help-categories__list a:hover{color:#333133}.help-list{width:60%;padding:0 0 0 60px}@media (max-width:767px){.help-list{width:100%;padding:60px 0 0}}.tax-help_category .help-list{width:70%;padding:0 0 60px}@media (max-width:1023px){.tax-help_category .help-list{width:65%}}@media (max-width:767px){.tax-help_category .help-list{width:100%}}.help-list__caption{font-size:30px;line-height:36px;margin-bottom:70px}@media (max-width:1023px){.help-list__caption{margin-bottom:60px;font-size:26px;line-height:34px}}@media (max-width:767px){.help-list__caption{margin-bottom:30px}}.help-list ul{list-style-type:none;font-size:16px}.help-list li{display:flex;align-items:flex-start}.help-list li:not(:last-child){margin-bottom:24px}.help-list li a{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;line-height:22px;font-weight:400;text-decoration:none;color:#333133;line-height:24px;border:none}.help-list li a:hover{color:#333133;border-bottom:1px solid #333133;border:none}.help-list li svg{display:block;flex:0 0 24px;width:24px;height:24px;margin-right:25px}.help-contact{max-width:1280px;margin:0 auto 150px;padding:100px 0 0}@media (max-width:1023px){.help-contact{margin:0 auto 60px}}@media (max-width:599px){.help-contact{padding:60px 0 0}}.help-contact__title{max-width:580px;margin:0 auto 100px;text-align:center}@media (max-width:599px){.help-contact__title{margin:0 auto 60px}}.help-contact__title h2{margin:0 0 20px;font-size:36px;font-weight:400;color:#333133}@media (max-width:599px){.help-contact__title h2{font-size:28px}}.help-contact__title p{font-size:18px;line-height:26px}@media (max-width:599px){.help-contact__title p{font-size:16px;line-height:22px}}.help-contact__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.help-contact__container{width:68.5%;padding:100px;background-color:#f3f3f6}@media (max-width:1279px){.help-contact__container{width:60%;padding:50px 30px}}@media (max-width:1023px){.help-contact__container{width:100%;margin:0 0 60px}}@media (max-width:599px){.help-contact__container{margin:0 0 30px}}.help-contact__subtitle{position:relative;margin-bottom:12px;font-size:36px;color:#333133}@media (max-width:599px){.help-contact__subtitle{font-size:28px}}.help-contact__subtitle svg{display:block;width:40px;height:40px;position:absolute;top:4px;left:0}.help-contact__subtitle svg *{fill:#333133}@media (max-width:599px){.help-contact__subtitle svg{display:none}}.help-contact__description,.help-contact__subtitle{padding:0 0 0 70px}@media (max-width:599px){.help-contact__description,.help-contact__subtitle{padding:0}}.help-contact__description{line-height:22px}.help-contact__form{padding:50px 0 0}.help-contact__form .gform_confirmation_wrapper{padding:0 30px 0 70px}@media (max-width:599px){.help-contact__form .gform_confirmation_wrapper{padding:0}}.help-contact__form form{position:relative;margin:0}.help-contact__form form label{display:none}.help-contact__form form ::-webkit-input-placeholder{color:#b1b3b5}.help-contact__form form :-moz-placeholder,.help-contact__form form ::-moz-placeholder{color:#b1b3b5}.help-contact__form form :-ms-input-placeholder{color:#b1b3b5}.help-contact__form form textarea::-webkit-input-placeholder{color:#b1b3b5}.help-contact__form form textarea:-moz-placeholder,.help-contact__form form textarea::-moz-placeholder{color:#b1b3b5}.help-contact__form form textarea:-ms-input-placeholder{color:#b1b3b5}.help-contact__form ul{display:flex;flex-wrap:wrap;justify-content:space-between}.help-contact__form li{width:100%;margin-bottom:3%}.help-contact__form li#field_2_1,.help-contact__form li#field_2_2{width:48.5%}@media (max-width:599px){.help-contact__form li#field_2_1,.help-contact__form li#field_2_2{width:100%}}.help-contact__form li#field_2_6{margin:25px 0 0}.help-contact__form li#field_2_6 li{margin:0;position:relative}.help-contact__form li#field_2_6 li input{width:18px;height:18px;position:absolute;top:0;left:0;border:1px solid #e5e9ee;cursor:pointer}.help-contact__form li#field_2_6 li input:focus{border:1px solid #959498}.help-contact__form li#field_2_6 li label{display:block;margin:0;padding:0 0 0 30px;font-size:14px;line-height:20px;text-transform:none;cursor:pointer}.help-contact__form li input,.help-contact__form li textarea{width:100%;border:1px solid #e5e9ee;border-radius:3px}.help-contact__form li input,.help-contact__form li select{height:45px}.help-contact__form li textarea{height:160px;padding:20px;resize:vertical}.help-contact__form li label{display:none}.help-contact__form .gform_footer{position:absolute;bottom:-15px;right:0}@media (max-width:1279px){.help-contact__form .gform_footer{position:relative;bottom:auto;margin:40px 0 0}}.help-contact__form .gform_footer input[type=submit]{width:180px;height:50px;margin:0;padding:0;font-size:14px;font-weight:500;line-height:50px;text-transform:uppercase;color:#fff;background:#333133;border:none}.help-contact__form .gform_footer input[type=submit]:focus,.help-contact__form .gform_footer input[type=submit]:hover{background:#57575c}@media (max-width:499px){.help-contact__form .gform_footer input[type=submit]{width:100%}}.help-sidebar{flex:0 0 320px;width:25%;padding:0 50px;background-color:#fff;border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:1279px){.help-sidebar{width:35%;flex:0 0 35%;padding:0 30px}}@media (max-width:1023px){.help-sidebar{width:100%;flex:0 0 100%;display:flex;flex-wrap:wrap;justify-content:space-between}}.help-sidebar__caption{margin-bottom:40px;padding-bottom:38px;padding-top:40px;font-size:16px;font-weight:500;text-transform:uppercase;border-bottom:1px solid #e5e9ee}@media (max-width:1023px){.help-sidebar__caption{flex:0 0 100%}}.help-sidebar__row{display:flex;padding-bottom:40px}@media (max-width:1023px){.help-sidebar__row{width:22%}}@media (max-width:899px){.help-sidebar__row{width:50%}}@media (max-width:599px){.help-sidebar__row{width:100%}}.help-sidebar__row svg{flex:0 0 20px;width:20px;height:20px}.help-sidebar__row svg *{fill:#333133}@media (max-width:1023px){.help-sidebar__row svg{display:none}}.help-sidebar__content{padding:2px 0 0 12px}@media (max-width:1023px){.help-sidebar__content{padding:0}}.help-sidebar__label{margin-bottom:14px;font-size:16px;font-weight:500}.help-sidebar p{font-size:14px;font-weight:400;line-height:18px}.help-sidebar p.disclaimer{font-size:11px;line-height:17px}.help-sidebar p strong{font-weight:600}.help-sidebar a{font-size:14px;line-height:18px;font-weight:400;text-decoration:none;color:#333133;border-bottom:1px solid transparent}.help-sidebar a:hover{border-bottom:1px solid #333133}.single-help .help-main{padding:0}.single-help .help-main__content{width:70%}.single-help .help-main__content *{max-width:780px}.single-help .help-main__content li,.single-help .help-main__content p,.single-help .help-main__content td,.single-help .help-main__content th{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;font-weight:300;line-height:24px;color:#6e7072}@media (max-width:767px){.single-help .help-main__content li,.single-help .help-main__content p,.single-help .help-main__content td,.single-help .help-main__content th{font-size:18px;line-height:26px}}.single-help .help-main__content h2,.single-help .help-main__content h3,.single-help .help-main__content h4,.single-help .help-main__content ol,.single-help .help-main__content p,.single-help .help-main__content ul{margin-bottom:25px}.single-help .help-main__content p img{margin-top:25px}.single-help .help-main__content ol,.single-help .help-main__content ul{padding-left:1em}.single-help .help-main__content ol li:not(:last-child),.single-help .help-main__content ul li:not(:last-child){margin-bottom:10px}.single-help .help-main__content ul{list-style:disc}.single-help .help-main__content h1{margin:0 0 60px;font-size:33px;line-height:40px}@media (max-width:767px){.single-help .help-main__content h1{font-size:24px;line-height:32px}}.single-help .help-main__content h2,.single-help .help-main__content h3{margin-top:50px}.single-help .help-main__content h2{color:#333133;font-size:24px;line-height:32px}@media (max-width:767px){.single-help .help-main__content h2{font-size:22px;line-height:30px}}.single-help .help-main__content h3{font-size:18px;font-weight:500;line-height:26px}.single-help .help-main__content h4{font-size:16px;text-transform:uppercase;font-weight:500;line-height:24px}.single-help .help-main__content a{text-decoration:none;color:#333133;border-bottom:1px solid #333133}.single-help .help-main__content a:hover{border-bottom:1px solid transparent}.single-help .help-main__content td,.single-help .help-main__content th{padding:10px 20px;font-size:16px;border:1px solid #e5e9ee}.single-help .help-main__content th{font-weight:500;color:#333133;background:#fbfcfd}.single-help .help-main__content tr:nth-child(2n) td{background:#fbfcfd}.single-help .help-main__content blockquote{padding-left:40px;border-left:5px solid #f3f3f6}@media (max-width:767px){.single-help .help-main__content blockquote{padding-left:20px}}.single-help .help-main__content blockquote p{font-family:Lora,serif;letter-spacing:.03rem;font-size:20px;line-height:28px}@media (max-width:767px){.single-help .help-main__content blockquote p{font-size:18px;line-height:26px}}@media (max-width:1023px){.single-help .help-main__content{width:65%}}@media (max-width:767px){.single-help .help-main__content{width:100%;padding:0 0 40px}}@media (max-width:767px){.single-help .help-main__content h1{margin:0 0 30px}}.single-help .help-main .help-list{width:100%;margin:70px 0 0;padding:70px 0 0;border-top:1px solid #e5e9ee}.single-help .help-main .help-list ul{padding:0;list-style:none}.single-help .help-main .help-list ul li{margin-bottom:24px}.single-help .help-main .help-list ul li a{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;line-height:22px;font-weight:400;text-decoration:none;color:#333133;line-height:24px;border:none}.single-help .help-main .help-list ul li a:hover{color:#333133;border-bottom:1px solid #333133;border:none}.single-help .international{display:flex;flex-wrap:wrap;padding-top:40px}.single-help .international>div{width:40%}@media (max-width:1279px){.single-help .international>div{width:50%}}@media (max-width:399px){.single-help .international>div{width:100%;padding:30px 0 0!important;border:none!important;border-bottom:1px solid #e5e9ee!important}}@media (max-width:399px){.single-help .international>div:last-child{border-bottom:none!important}}.single-help .international>div:first-child,.single-help .international>div:nth-child(3){padding-right:100px}@media (max-width:1279px){.single-help .international>div:first-child,.single-help .international>div:nth-child(3){padding-right:60px}}@media (max-width:599px){.single-help .international>div:first-child,.single-help .international>div:nth-child(3){padding-right:30px}}.single-help .international>div:nth-child(2),.single-help .international>div:nth-child(4){padding-left:100px}@media (max-width:1279px){.single-help .international>div:nth-child(2),.single-help .international>div:nth-child(4){padding-left:60px}}@media (max-width:599px){.single-help .international>div:nth-child(2),.single-help .international>div:nth-child(4){padding-left:30px}}.single-help .international>div:first-child,.single-help .international>div:nth-child(2){padding-bottom:10px;border-bottom:1px solid #e5e9ee}.single-help .international>div:first-child,.single-help .international>div:nth-child(3){border-right:1px solid #e5e9ee}.single-help .international>div:nth-child(3),.single-help .international>div:nth-child(4){padding-top:34px}.single-help .international>div h2{margin-top:0;color:#333133}.single-help .international>div a{line-height:30px;border-bottom:none}.single-help .international>div a:hover{border-bottom:none}.about-wrapper{max-width:780px;margin-left:auto;margin-right:auto}.about-article li,.about-article p,.about-article td,.about-article th{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;font-weight:300;line-height:24px;color:#6e7072}@media (max-width:767px){.about-article li,.about-article p,.about-article td,.about-article th{font-size:18px;line-height:26px}}.about-article h2,.about-article h3,.about-article h4,.about-article ol,.about-article p,.about-article ul{margin-bottom:25px}.about-article p img{margin-top:25px}.about-article ol,.about-article ul{padding-left:1em}.about-article ol li:not(:last-child),.about-article ul li:not(:last-child){margin-bottom:10px}.about-article ul{list-style:disc}.about-article h1{margin:0 0 60px;font-size:33px;line-height:40px}@media (max-width:767px){.about-article h1{font-size:24px;line-height:32px}}.about-article h2,.about-article h3{margin-top:50px}.about-article h2{font-size:24px;line-height:32px}@media (max-width:767px){.about-article h2{font-size:22px;line-height:30px}}.about-article h3{font-size:18px;font-weight:500;line-height:26px}.about-article h4{font-size:16px;text-transform:uppercase;font-weight:500;line-height:24px}.about-article a{text-decoration:none;color:#333133;border-bottom:1px solid #333133}.about-article a:hover{border-bottom:1px solid transparent}.about-article td,.about-article th{padding:10px 20px;font-size:16px;border:1px solid #e5e9ee}.about-article th{font-weight:500;color:#333133}.about-article th,.about-article tr:nth-child(2n) td{background:#fbfcfd}.about-article blockquote{padding-left:40px;border-left:5px solid #f3f3f6}@media (max-width:767px){.about-article blockquote{padding-left:20px}}.about-article blockquote p{font-family:Lora,serif;letter-spacing:.03rem;font-size:20px;line-height:28px}@media (max-width:767px){.about-article blockquote p{font-size:18px;line-height:26px}}.about-article h1{padding:60px 0 0;margin:0 0 40px}@media (max-width:767px){.about-article h1{padding:30px 0 0;margin:0 0 20px}}.about-article h2{font-size:33px;line-height:40px;color:#333133}@media (max-width:767px){.about-article h2{font-size:20px;line-height:28px}}.thumbnail-list-wrapper{margin:70px 0 0}@media (max-width:767px){.thumbnail-list-wrapper{margin:30px 0 0}}.thumbnail-list{display:flex;justify-content:flex-end;margin:0 0 70px}@media (max-width:499px){.thumbnail-list{flex-wrap:wrap;margin:0 0 30px}}.thumbnail-list__image{width:30%}@media (max-width:499px){.thumbnail-list__image{width:100%;padding:0 0 30px}}.thumbnail-list__image img{width:100%;max-width:160px;height:auto}.thumbnail-list__content{width:70%}@media (max-width:767px){.thumbnail-list__content{padding:0 0 0 30px}}@media (max-width:499px){.thumbnail-list__content{width:100%;padding:0}}.thumbnail-list__content p{margin-bottom:12px;font-size:18px;line-height:24px}.thumbnail-list__content p small{font-size:14px}.sub-nav{border-bottom:1px solid #e5e9ee}@media (max-width:1023px){.sub-nav{margin:0 0 30px}}.sub-nav ul{display:flex;justify-content:center}@media (max-width:499px){.sub-nav ul{justify-content:space-between}}.sub-nav ul li{margin:0 75px}@media (max-width:1023px){.sub-nav ul li{margin:0 30px}}@media (max-width:499px){.sub-nav ul li{margin:0}}.sub-nav ul li a{display:block;position:relative;font-size:16px;font-weight:500;line-height:90px;text-decoration:none;text-transform:uppercase;color:#333133}.sub-nav ul li a:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:transparent;transition:background .4s cubic-bezier(.215,.61,.355,1)}@media (max-width:1023px){.sub-nav ul li a{line-height:60px}}@media (max-width:599px){.sub-nav ul li a{padding:14px 0;font-size:12px;line-height:18px}}.sub-nav ul li.current_page_item a:after,.sub-nav ul li a:hover:after{content:"";display:block;position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#333133}.about-highlight{padding:80px;background-color:#f3f3f6}@media (max-width:767px){.about-highlight{padding:40px 30px}}.about-highlight h2{margin:0 0 40px}@media (max-width:767px){.about-highlight h2{margin:0 0 30px}}.about-highlight p{font-size:20px;line-height:26px}@media (max-width:767px){.about-highlight p{font-size:16px;line-height:24px}}.about-highlight ul{margin:40px 0 0;padding:0}.about-highlight ul li{display:flex;align-items:flex-start;list-style:none;font-size:18px;line-height:24px}.about-highlight ul li:not(:last-child){margin-bottom:30px}.about-highlight ul li svg{flex:0 0 18px;margin-top:2px;margin-right:14px}.about-quotes{margin:70px 0 0;padding:10px 0 0;border-top:1px solid #e5e9ee}.about-quotes blockquote{display:block;margin:60px 0 0;padding:0 0 0 30px;font-size:21px;line-height:30px;font-weight:300;font-style:italic;color:#6e7072;border-left:2px solid #e5e9ee}@media (max-width:767px){.about-quotes blockquote{margin:40px 0 0;padding:0 0 0 20px;font-size:18px;line-height:26px}}@media (max-width:599px){.about-quotes blockquote{font-size:16px;line-height:24px}}.about-quotes h3{margin:40px 0 0;font-size:16px;font-weight:500}@media (max-width:767px){.about-quotes h3{margin:20px 0 0}}.about-quotes p{font-size:14px;font-weight:300;color:#333133}.aboutpc{max-width:960px;margin:0 auto;padding-top:40px}@media (max-width:1023px){.aboutpc{padding-top:0}}.aboutpc__section{padding:50px 80px;margin-bottom:20px}@media (max-width:1023px){.aboutpc__section{padding:40px 30px}}.aboutpc__section h1{margin-bottom:24px;font-size:30px;font-weight:700;line-height:36px}.aboutpc__section h2{margin-bottom:24px;font-size:21px;font-weight:700;line-height:26px}.aboutpc__section p{font-size:16px;font-weight:500;line-height:21px}.aboutpc__section p:not(:last-child){margin-bottom:24px}.aboutpc__section p a{color:#949092}.aboutpc__section p a:hover{color:#333133}.aboutpc__section.-section1{background:#f3f3f6}.aboutpc__section.-section2{display:flex;padding:0;background:#f5ebdf}@media (max-width:767px){.aboutpc__section.-section2{flex-direction:column-reverse;flex-wrap:wrap}}.aboutpc__section.-section3{background:#bed3d8}.aboutpc__section.-section3 h2{font-size:36px;line-height:42px;text-align:center;text-transform:uppercase}@media (max-width:599px){.aboutpc__section.-section3 h2{margin-bottom:0;font-size:21px;line-height:26px;text-align:left}}.aboutpc__section.-section3 h3{margin-bottom:14px;font-size:16px;font-weight:600;line-height:21px;text-transform:uppercase;color:#fff}.aboutpc__section.-section4{background:#d4c1b8}.aboutpc__section.-section5{padding:0 0 50px;background:#f3f3f6}.aboutpc__section.-section5 h2{padding:48px 0;margin-bottom:50px;font-size:36px;font-weight:700;line-height:42px;text-align:center;text-transform:uppercase;color:#fff;background:#e1957f}@media (max-width:1023px){.aboutpc__section.-section5 h2{margin-bottom:40px}}@media (max-width:599px){.aboutpc__section.-section5 h2{padding:20px 0;font-size:21px;line-height:26px}}.aboutpc__section.-section5 p{padding:0 80px}@media (max-width:1023px){.aboutpc__section.-section5 p{padding:0 30px}}.aboutpc__section.-section6{background:#f5ebdf}.aboutpc__section.-section6 h2{font-size:24px;line-height:30px;text-align:center;text-transform:uppercase}@media (max-width:599px){.aboutpc__section.-section6 h2{font-size:18px;line-height:24px;text-align:left}}.aboutpc__section.-section6 h3{margin-top:30px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:21px;text-transform:uppercase}@media (max-width:599px){.aboutpc__section.-section6 h3{margin-top:0}}.aboutpc__section.-section6>p{max-width:560px;margin:0 auto 50px;text-align:center}@media (max-width:599px){.aboutpc__section.-section6>p{text-align:left}}.aboutpc__text{width:55%;padding:50px 60px 50px 80px}@media (max-width:1023px){.aboutpc__text{padding:40px 30px}}@media (max-width:767px){.aboutpc__text{width:100%}}.aboutpc__image{display:flex;width:45%;height:500px}@media (max-width:767px){.aboutpc__image{width:100%;height:220px}}.aboutpc__image img{-o-object-fit:cover;object-fit:cover}.aboutpc__items{display:flex;flex-wrap:wrap;justify-content:space-between}.aboutpc__item{width:46%;margin-top:38px}@media (max-width:599px){.aboutpc__item{width:100%}}.aboutpc__contact{display:flex;flex-wrap:wrap}.aboutpc__col{width:50%;padding:0 30px;text-align:center}@media (max-width:599px){.aboutpc__col{display:flex;width:100%;padding:0;text-align:left}}.aboutpc__col:first-child{border-right:1px solid #d4c1b8}@media (max-width:599px){.aboutpc__col:first-child{margin-bottom:40px;border-right:none}}.aboutpc__col a,.aboutpc__col p{display:block;font-size:16px;line-height:21px;color:#949092}.aboutpc__col a:hover{color:#333133}.aboutpc__col p{max-width:190px;margin:0 auto}@media (max-width:599px){.aboutpc__info{padding-left:20px}}.main-sidebar .sidebar-simple li{margin:24px 0 0}.main-sidebar .sidebar-simple li a{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:400}.main-sidebar .main-simple li,.main-sidebar .main-simple p,.main-sidebar .main-simple td,.main-sidebar .main-simple th{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;font-weight:300;line-height:24px;color:#6e7072}@media (max-width:767px){.main-sidebar .main-simple li,.main-sidebar .main-simple p,.main-sidebar .main-simple td,.main-sidebar .main-simple th{font-size:18px;line-height:26px}}.main-sidebar .main-simple h2,.main-sidebar .main-simple h3,.main-sidebar .main-simple h4,.main-sidebar .main-simple ol,.main-sidebar .main-simple p,.main-sidebar .main-simple ul{margin-bottom:25px}.main-sidebar .main-simple p img{margin-top:25px}.main-sidebar .main-simple ol,.main-sidebar .main-simple ul{padding-left:1em}.main-sidebar .main-simple ol li:not(:last-child),.main-sidebar .main-simple ul li:not(:last-child){margin-bottom:10px}.main-sidebar .main-simple ul{list-style:disc}.main-sidebar .main-simple h1{margin:0 0 60px;font-size:33px;line-height:40px}@media (max-width:767px){.main-sidebar .main-simple h1{font-size:24px;line-height:32px}}.main-sidebar .main-simple h2,.main-sidebar .main-simple h3{margin-top:50px}.main-sidebar .main-simple h2{color:#333133;font-size:24px;line-height:32px}@media (max-width:767px){.main-sidebar .main-simple h2{font-size:22px;line-height:30px}}.main-sidebar .main-simple h3{font-size:18px;font-weight:500;line-height:26px}.main-sidebar .main-simple h4{font-size:16px;text-transform:uppercase;font-weight:500;line-height:24px}.main-sidebar .main-simple a{text-decoration:none;color:#333133;border-bottom:1px solid #333133}.main-sidebar .main-simple a:hover{border-bottom:1px solid transparent}.main-sidebar .main-simple td,.main-sidebar .main-simple th{padding:10px 20px;font-size:16px;border:1px solid #e5e9ee}.main-sidebar .main-simple th{font-weight:500;color:#333133;background:#fbfcfd}.main-sidebar .main-simple tr:nth-child(2n) td{background:#fbfcfd}.main-sidebar .main-simple blockquote{padding-left:40px;border-left:5px solid #f3f3f6}@media (max-width:767px){.main-sidebar .main-simple blockquote{padding-left:20px}}.main-sidebar .main-simple blockquote p{font-family:Lora,serif;letter-spacing:.03rem;font-size:20px;line-height:28px}@media (max-width:767px){.main-sidebar .main-simple blockquote p{font-size:18px;line-height:26px}}@media (max-width:1479px){.main-sidebar .main-simple{width:70%}}@media (max-width:1023px){.main-sidebar .main-simple{width:100%}}.main-sidebar .main-simple__content{max-width:780px}.main-sidebar .main-simple__content h1{margin:15px 0 60px}@media (max-width:599px){.main-sidebar .main-simple__content h1{margin:20px 0 40px}}.woocommerce-cart .main-sidebar .main-simple h1{margin:60px 0;font-size:30px;font-weight:400;line-height:38px;color:#333133}@media (max-width:599px){.woocommerce-cart .main-sidebar .main-simple h1{margin:30px 0}}.woocommerce-cart .main-sidebar{display:block}.woocommerce-cart .main-sidebar .cross-sells{padding:20px 0 0;border-top:2px solid #f3f3f6}@media (max-width:1023px){.woocommerce-cart .main-sidebar .cross-sells{padding:60px 0 0}}.woocommerce-cart .main-sidebar .cross-sells .flex-direction-nav a,.woocommerce-cart .main-sidebar .cross-sells .flex-direction-nav a:hover,.woocommerce-cart .main-sidebar .cross-sells .woocommerce-LoopProduct-link,.woocommerce-cart .main-sidebar .cross-sells .woocommerce-LoopProduct-link:hover{border:none}.woocommerce-cart .main-sidebar .cross-sells .add_to_cart_button,.woocommerce-cart .main-sidebar .cross-sells .add_to_cart_button:hover,.woocommerce-cart .main-sidebar .cross-sells .button,.woocommerce-cart .main-sidebar .cross-sells .button:hover,.woocommerce-cart .main-sidebar .cross-sells .quick-view-button,.woocommerce-cart .main-sidebar .cross-sells .quick-view-button:hover{border-bottom:none}.woocommerce-cart .main-sidebar .cross-sells .woocommerce-loop-product__meta{font-weight:400}.woocommerce-cart .main-sidebar .cross-sells ul.products{margin-bottom:0}.woocommerce-cart .main-sidebar .cross-sells ul:not(.swiper-wrapper){margin:0;padding:0;list-style:none}.woocommerce-cart .main-sidebar .cross-sells li{font-family:proxima-nova,sans-serif;letter-spacing:0}.woocommerce-cart .main-sidebar .cross-sells .woocommerce-loop-product__title{margin-top:20px;margin-bottom:15px;padding-top:30px;font-size:20px;line-height:26px;color:#333133}.woocommerce-cart .main-sidebar .cross-sells h2{font-size:14px;color:#b1b3b5}.woocommerce-cart .main{width:100%}.woocommerce-cart .woocommerce-cart-form{display:flex;justify-content:space-between;margin:0 0 135px}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form{flex-wrap:wrap;margin:0 0 60px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents{width:72%;position:relative}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents{width:100%;margin-bottom:80px}}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents thead{display:none}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.bundled_table_item{display:none}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr{width:100%;display:flex;flex-wrap:wrap;position:relative;padding:0 0 30px}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr:not(:last-child){border-bottom:1px solid #e5e9ee}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr th{font-family:proxima-nova,sans-serif;letter-spacing:0;background:#fff;border:none;border-bottom:1px solid #e5e9ee}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product{padding:0}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td{padding:0;border-bottom:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td:before{display:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td h3{margin:0 0 10px;font-size:21px;font-weight:400;color:#333133}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td p{margin:0}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;list-style:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul:after{display:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li{display:flex;align-items:center;width:48.2%;margin:20px 0 0;border:1px solid #e5e9ee;border-radius:6px;overflow:hidden;transition:all .4s cubic-bezier(.215,.61,.355,1)}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li:hover{box-shadow:0 0 10px rgba(0,0,0,.1)}@media (max-width:799px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li{width:100%}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li{padding:20px 0}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li input[type=radio]{position:absolute;top:50%;left:20px;margin:-7px 0 0;cursor:pointer}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li label{position:absolute;top:0;left:0;height:100%;padding:0 30px 0 210px;display:flex;align-content:center;align-items:center;flex-wrap:wrap;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:400;line-height:20px;text-transform:none;color:#333133;cursor:pointer}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li label{padding:0 20px 0 210px}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li label{position:relative;padding:0 20px 0 0;font-size:14px;line-height:20px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li label .title{flex:1 1 100%}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li label .amount{font-size:14px;font-weight:400;color:#b1b3b5}@media (max-width:799px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li label .amount{flex:0 0 100%}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li img{width:180px;height:180px;margin:0 0 0 28px}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td ul li img{width:100px;height:100px;margin:0 0 0 28px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td .wjecf-select-free-products{width:100%;padding:80px 0 0}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr.wjecf-fragment-cart-select-free-product td .wjecf-select-free-products{padding:40px 0 0}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr th{padding:15px 20px;font-size:16px;font-weight:400;text-transform:uppercase;color:#333133}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr th.product-name{padding:15px 0}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td{padding:20px;font-size:16px;font-weight:400}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td{width:100%;display:flex;border:none}}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td:before{content:attr(data-title) ":";padding:0 10px 0 0;font-weight:400}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td a{border-bottom:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail{width:120px;padding:20px 0}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail{padding:30px 0 0}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail{width:100px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail:before{display:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail a{display:block}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail img{display:block;padding:0 20px 0 0;border-right:1px solid #e5e9ee}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail img{width:120px;height:120px}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-thumbnail img{width:100px;height:100px;padding:0;border-right:none}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-name{padding:20px 20px 20px 30px;line-height:20px}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-name{display:block;width:calc(100% - 120px);padding:30px 80px 0 30px;font-size:16px;line-height:22px}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-name{width:calc(100% - 100px);padding:30px 80px 30px 0}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-name{padding:30px 0}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-name:before{display:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-name a{display:block}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-name .amount{display:block;padding-top:5px;font-size:14px;font-weight:400;color:#b1b3b5}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-price,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-subtotal{font-weight:600;color:#333133}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-price,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-subtotal{padding:0 0 0 150px;font-size:16px;line-height:26px}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-price,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-subtotal{padding:0 0 0 100px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity__control{display:flex;width:135px;border-radius:3px;overflow:hidden}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity label{display:block;margin:0 0 14px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:500;text-transform:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity a,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity input{display:block;width:45px;height:45px;margin:0;padding:0;font-weight:400;line-height:45px;text-align:center;text-decoration:none;color:#333133;background:#fff}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity a{font-size:24px;border-top:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity a[data-action=minus]{border-left:1px solid #e5e9ee}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity a[data-action=plus]{border-right:1px solid #e5e9ee}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity input{font-size:16px;border:1px solid #e5e9ee;border-radius:0}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity input:focus{border:1px solid #959498}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity{display:block;width:auto;position:absolute;right:0;bottom:38px;padding:0}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity{position:static;padding:0 0 20px 100px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity a{background:#f3f3f6}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-quantity .quantity label{display:none}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-remove{width:auto;position:absolute;top:0;right:0;padding:31px 0 0;border-bottom:none}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-remove{position:relative;padding:30px 0 0 100px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-remove:before{display:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-remove a{font-size:14px;font-weight:400;color:#c88d84}@media (max-width:899px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-remove a{font-size:14px;line-height:20px}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tr td.product-remove a:hover{color:#333133}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot{display:block;position:absolute;right:0;bottom:-75px}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot{width:100%}}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot tr{padding:0}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot td{padding:0;border:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot td:before{display:none}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot td button{height:45px;padding:0 20px;font-size:13px;font-weight:500;line-height:45px;text-transform:uppercase;text-align:center;color:#333133;background:#f3f3f6;border:1px solid #e5e9ee;border-radius:3px}.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot td button:focus,.woocommerce-cart .woocommerce-cart-form .woocommerce-cart-form__contents tfoot td button:hover{background:#fff}.woocommerce-cart .woocommerce-cart-form .cart-collaterals{width:22.5%}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals{width:100%;margin:25px auto 0}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals{width:100%}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .woocommerce-error{margin-top:20px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals{position:relative;border:1px solid #e5e9ee;box-shadow:0 0 10px rgba(0,0,0,.1)}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals{display:flex}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals{flex-wrap:wrap}}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-totals-container,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row{width:50%}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-totals-container,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row{width:100%}}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-totals-container{padding:40px;border-left:1px solid #e5e9ee}}@media (max-width:767px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-totals-container{padding:30px}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-totals-container{border-top:1px solid #e5e9ee;border-left:none}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .cart-totals-container{padding:20px}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals h2{margin:0;padding:24px 0;font-size:20px;text-align:center;border-bottom:1px solid #e5e9ee}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals h2{padding:0 0 30px;text-align:left;border:none}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals h2{padding:0 0 20px}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table{width:100%}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr td,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr th{padding:30px 20px;font-family:proxima-nova,sans-serif;letter-spacing:0;color:#333133;background:#fff;border:none}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr td *,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr th *{font-family:proxima-nova,sans-serif;letter-spacing:0}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr td,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr th{padding:2px 0}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr th{font-size:18px;font-weight:400}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr td{font-size:16px;font-weight:500;text-align:right}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr.cart-discount,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr.cart-subtotal{border-bottom:1px solid #e5e9ee}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr.cart-discount,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table tr.cart-subtotal{border:none}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals table .woocommerce-remove-coupon{text-decoration:none;border:none}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row{border-top:1px solid #e5e9ee}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row{position:relative;border:none}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .actions{padding:30px 20px;position:relative;text-align:left}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .actions{position:absolute;top:0;left:0;width:100%;height:100%;padding:0}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .actions{position:relative;height:auto}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon{position:relative;margin:0 0 10px}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon{position:absolute;top:0;left:0;width:100%;height:100%;padding:40px}}@media (max-width:767px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon{padding:30px}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon{position:relative;height:auto}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon{padding:20px}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon label{display:block;padding:0 0 22px;font-size:14px;font-weight:400;color:#333133}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon label{font-size:20px;line-height:32px;text-transform:none}}@media (max-width:399px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon label{padding:0 0 20px}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=text]{display:block;width:100%;height:45px;padding:0 14px;border:1px solid #e5e9ee;border-radius:3px}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=text]:focus{border-color:#959498}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=text]{position:absolute;width:calc(100% - 80px);height:49px;margin:30px 0 0;bottom:120px;right:40px}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=text]{width:100%;position:relative;bottom:auto;right:auto;margin:0}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=submit]{display:block;position:absolute;bottom:0;right:0;width:90px;height:45px;padding:0;font-size:13px;font-weight:500;line-height:45px;text-transform:uppercase;text-align:center;color:#333133;background:#f3f3f6;border:1px solid #e5e9ee;border-radius:0 3px 3px 0}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=submit]:focus,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=submit]:hover{background:#fff}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=submit]{width:calc(100% - 80px);height:49px;margin:30px 0 0;bottom:40px;right:40px}}@media (max-width:599px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row .coupon input[type=submit]{width:100%;position:relative;bottom:auto;right:auto}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .coupon-row td>.button{display:block;position:absolute;left:0;bottom:0;width:100%;padding:18px 10px;font-size:12px;font-weight:500;text-transform:uppercase;text-align:center;color:#333133;background:#f3f3f6;border:none;border-top:1px solid #e5e9ee;border-radius:0 3px 3px 0}@media (max-width:1279px){.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding:30px 0 0}}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .wc-proceed-to-checkout a{display:block;padding:18px 10px;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;text-decoration:none;color:#fff;background:#333133;border-bottom:none}.woocommerce-cart .woocommerce-cart-form .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover{background:#57575c;border-bottom:none}.woocommerce-cart-empty h1,.woocommerce-cart .woocommerce-cart-form .cart-collaterals .shipping{display:none}.woocommerce-account .main{width:100%}.woocommerce-account h1{display:none}.woocommerce-account .account-intro{max-width:780px;margin:0 auto;text-align:center}.woocommerce-account .account-intro h2{font-size:30px;line-height:38px}@media (max-width:1023px){.woocommerce-account .account-intro h2{margin:0 auto 25px}}@media (max-width:800px){.woocommerce-account .account-intro h2{max-width:640px;margin:0 auto 25px}}@media (max-width:767px){.woocommerce-account .account-intro h2{font-size:22px;line-height:28px}}@media (max-width:599px){.woocommerce-account .account-intro h2{margin:0 auto 40px}}.woocommerce-account .account-intro p{margin:0 0 100px;font-size:18px;font-weight:400;line-height:24px;color:#333133}@media (max-width:1023px){.woocommerce-account .account-intro p{margin:0 0 50px}}@media (max-width:800px){.woocommerce-account .account-intro p{max-width:570px;margin:0 auto 40px}}@media (max-width:599px){.woocommerce-account .account-intro p{display:none}}.woocommerce-account.woocommerce-lost-password .main h2{margin:20px 0 24px;font-size:30px;line-height:38px;text-align:center}.woocommerce-account.woocommerce-lost-password .main p{max-width:780px;margin:0 auto;font-size:18px;font-weight:400;line-height:24px;text-align:center;color:#333133}.woocommerce-account.woocommerce-lost-password .main .woocommerce-form-row{max-width:480px;margin:0 auto 20px}.woocommerce-account.woocommerce-lost-password .main .form-row-first{margin:40px auto 20px}.woocommerce-account.woocommerce-lost-password .main .button{max-width:200px}.woocommerce-account.woocommerce-lost-password .main label{text-align:left}.woocommerce-account .woocommerce-LostPassword label{display:none}.woocommerce-account #customer_login{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:1200px;margin:0 auto}.woocommerce-account #customer_login>div{padding:50px 80px}@media (max-width:1279px){.woocommerce-account #customer_login>div{padding:50px 30px}}@media (max-width:599px){.woocommerce-account #customer_login>div{padding:30px}}.woocommerce-account #customer_login .col-1{width:40%;border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:767px){.woocommerce-account #customer_login .col-1{width:100%;margin:0 0 40px}}.woocommerce-account #customer_login .col-2{width:54%;background:#f3f3f6}@media (max-width:1279px){.woocommerce-account #customer_login .col-2{width:56%}}@media (max-width:767px){.woocommerce-account #customer_login .col-2{width:100%}}.woocommerce-account #customer_login h2{margin:0 0 40px;font-size:21px;font-weight:400}@media (max-width:599px){.woocommerce-account #customer_login h2{margin:0 0 30px}}.woocommerce-account #customer_login form{margin:0}.woocommerce-account #customer_login .login{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account #customer_login .login p{width:100%}@media (max-width:767px){.woocommerce-account #customer_login .login p{width:47.5%}}@media (max-width:599px){.woocommerce-account #customer_login .login p{width:100%}}@media (max-width:767px){.woocommerce-account #customer_login .login p:nth-child(3),.woocommerce-account #customer_login .login p:nth-child(4){width:100%;flex:0 0 100%}}.woocommerce-account #customer_login .login p.woocommerce-LostPassword{margin:20px 0 0;line-height:22px}.woocommerce-account #customer_login .login p.woocommerce-LostPassword a{font-size:14px;font-weight:400;border-bottom:1px solid transparent}.woocommerce-account #customer_login .login p.woocommerce-LostPassword a:hover{border-bottom:1px solid #333133}.woocommerce-account #customer_login .register{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account #customer_login .register p{position:relative}.woocommerce-account #customer_login .register p:first-child{width:100%}.woocommerce-account #customer_login .register p:nth-child(2){width:47.5%}@media (max-width:599px){.woocommerce-account #customer_login .register p:nth-child(2){width:100%}}.woocommerce-account #customer_login .register p:nth-child(3){width:47.5%}@media (max-width:599px){.woocommerce-account #customer_login .register p:nth-child(3){width:100%}}.woocommerce-account #customer_login .register p:last-child{width:100%;margin:46px 0 0}@media (max-width:767px){.woocommerce-account #customer_login .register p:last-child{margin:20px 0 0}}.woocommerce-account #customer_login .register .woocommerce-privacy-policy-text{display:none}.woocommerce-account #customer_login .register .woocommerce-privacy-policy-text p{margin-top:0}.woocommerce-account #customer_login .woocommerce-form__label.woocommerce-form__label-for-checkbox.inline{display:flex;cursor:pointer;margin:0}.woocommerce-account #customer_login .woocommerce-form__label.woocommerce-form__label-for-checkbox.inline span{padding:0 0 0 10px;line-height:20px;text-transform:none}.woocommerce-account.logged-in h1{display:block;font-size:30px;font-weight:400;line-height:38px;color:#333133}@media (max-width:767px){.woocommerce-account.logged-in h1{margin:0 0 30px;font-size:20px;line-height:28px}}.woocommerce-account.logged-in .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account.logged-in .woocommerce .woocommerce-message{flex:0 0 100%}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation{width:22.5%}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation{width:30%}}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation{width:100%}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none;border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;flex-wrap:wrap;box-shadow:none;border:none;border-top:1px solid #e5e9ee}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li{margin:0}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li{width:50%}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a{display:flex;padding:20px 30px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;font-weight:400;color:#333133;border-bottom:none}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background:#f3f3f6}@media (max-width:1279px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:20px}}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:10px 20px;border-bottom:1px solid #e5e9ee}}@media (max-width:599px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a{padding:10px;font-size:16px}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a svg{display:block;width:20px;height:20px;margin:0 28px 0 0}@media (max-width:1279px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a svg{margin:0 20px 0 0}}@media (max-width:599px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a svg{display:none}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li a svg *{fill:#333133}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li:not(:last-child) a{border-bottom:1px solid #e5e9ee}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background:#f3f3f6}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--woocommerce-waitlist{display:none}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content{width:71.8%}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content{width:64%}}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content{width:100%;margin:30px 0 0}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content h3{margin:0 0 20px;font-size:21px;font-weight:400;line-height:25px}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table{width:100%}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table thead tr th{padding:0 0 20px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:400;text-transform:uppercase;color:#333133;background:#fff;border:none;border-bottom:1px solid #e5e9ee}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td{padding:20px 0;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:400;color:#333133;background:#fff;border:none;border-bottom:1px solid #e5e9ee}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td a{border:none;border-bottom:1px solid transparent}@media (min-width:1025px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td a:hover{border-bottom:1px solid #333133}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-date,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-status,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-total{font-weight:600}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-actions a{display:inline-block;border-bottom:1px solid transparent}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-actions a:hover{border-bottom:1px solid #333133}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-actions a.cancel,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr td.woocommerce-orders-table__cell-order-actions a.pay{display:none}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content table tbody tr.woocommerce-orders-table__row--status-failed .woocommerce-orders-table__cell-order-actions .pay{display:block}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table{display:block;width:100%}}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead{display:none}}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr{width:48%;padding:30px;margin:0 0 20px;border:1px solid #e5e9ee}}@media (max-width:599px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr{padding:20px}}@media (max-width:499px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tr{width:100%}}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table td{display:block;width:100%;padding:0;border:none}}.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .order-again,.woocommerce-account.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-message+p{display:none}.woocommerce-account.logged-in .woocommerce abbr{text-decoration:none}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div{width:48%;display:flex;flex-direction:column;margin:0 0 40px}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div{margin:0 0 30px}}@media (max-width:1279px){.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div{width:100%}}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header{position:relative}@media (max-width:499px){.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header h3{margin-bottom:15px}}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit{min-width:100px;font-family:proxima-nova,sans-serif;letter-spacing:0;text-transform:uppercase;font-weight:500;color:#fff;background-color:#333133;border:none;font-size:14px;line-height:20px;text-decoration:none;text-align:center;display:inline-block;height:50px;position:absolute;top:97px;right:50px;padding:8px 20px 7px;height:35px}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit:focus,.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit:hover{background-color:#57575c;cursor:pointer}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit:disabled{opacity:.5;cursor:default}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit:disabled:focus,.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit:disabled:hover{background-color:#57575c;cursor:default}@media (max-width:1365px){.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit{top:76px;right:30px}}@media (max-width:499px){.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div header .edit{position:relative;top:auto;right:auto;left:auto;margin-bottom:20px}}.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div address{height:100%;padding:50px;font-size:16px;font-weight:400;font-style:normal;line-height:22px;color:#6e7072;background:#f3f3f6}@media (max-width:1365px){.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div address{padding:38px}}@media (max-width:499px){.woocommerce-account.logged-in .woocommerce .woocommerce-Addresses>div address{padding:20px}}.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px;background:#f3f3f6}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm{padding:30px}}@media (max-width:499px){.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm{padding:20px}}.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm p{width:48%;position:relative}.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm p:last-child{max-width:210px;margin:25px 0 0}.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm p:nth-child(3){display:none}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm p{width:100%}}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm p{width:48%}}@media (max-width:599px){.woocommerce-account.logged-in .woocommerce .woocommerce-EditAccountForm p{width:100%}}.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields{padding:50px;background:#f3f3f6}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields{padding:30px}}@media (max-width:499px){.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields{padding:20px}}.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{width:48%}@media (max-width:1023px){.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{width:100%}}@media (max-width:767px){.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{width:48%}}@media (max-width:599px){.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{width:100%}}.woocommerce-account.logged-in .woocommerce .woocommerce-address-fields>p:last-child{max-width:210px;margin:25px 0 0}.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content>p,.woocommerce-account.woocommerce-edit-address .woocommerce-MyAccount-content>p:first-child,.woocommerce-customer-logout .woocommerce-MyAccount-content p{display:none}.woocommerce-account.logged-in.woocommerce-view-order .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders a{background:#f3f3f6}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content p:first-child,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content p:nth-child(2){padding:20px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:400;line-height:24px;color:#333133;background:#f3f3f6}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content p:first-child mark,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content p:nth-child(2) mark{color:#333133;background:none}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{padding:20px 0 0}@media (max-width:767px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details{padding:0}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-order-details__title{display:none}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-columns{display:flex;flex-wrap:wrap;justify-content:space-between;padding:50px 0 0;margin:35px 0 0;border-top:1px solid #e5e9ee}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-column{width:47%}@media (max-width:599px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details .woocommerce-column{width:100%;margin:0 0 30px}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details address{padding:50px;font-size:16px;font-weight:400;font-style:normal;line-height:22px;color:#6e7072;background:#f3f3f6}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details address{padding:30px}}@media (max-width:499px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details address{padding:20px}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details address .woocommerce-customer-details--email,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details address .woocommerce-customer-details--phone{display:none}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table{display:block;width:100%}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table td,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table th{padding:20px 20px 20px 0;font-family:proxima-nova,sans-serif;letter-spacing:0}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table td,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table th{padding:30px 20px 30px 0}}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table thead{display:none}}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody{display:block;width:100%}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr.bundled_table_item{display:none}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr{width:100%;display:flex;flex-wrap:wrap;position:relative;padding:0 0 30px 150px}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr:not(:last-child){border-bottom:1px solid #e5e9ee}}@media (max-width:599px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody tr{padding:0 0 30px 120px}}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td{width:100%;display:flex;border:none}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail{width:120px;padding:20px 0}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail{padding:30px 0 0;position:absolute;top:0;left:0}}@media (max-width:599px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail{width:100px}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail:before{display:none}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail a{display:block;border-bottom:none!important}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail a:hover{border-bottom:none!important}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail img{display:block;padding:0 20px 0 0;border-right:1px solid #e5e9ee}@media (max-width:599px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-thumbnail img{padding:0;border-right:none}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-name{padding:20px 20px 20px 30px;line-height:20px}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-name{width:calc(100% - 32px);padding:30px 30px 10px 0;font-size:16px;line-height:22px}}@media (max-width:767px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-name{width:calc(75% - 32px)}}@media (max-width:599px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-name{width:calc(100% - 32px);padding:30px 0 10px}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-name:before{display:none}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-quantity{display:block;width:32px;text-align:right;padding:30px 0 10px}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-quantity strong{font-weight:400}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-total{font-weight:600;color:#333133}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-total{padding:0 0 20px;font-size:16px}}@media (max-width:767px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-total{display:block;width:25%;padding:30px 0 20px 30px;text-align:right}}@media (max-width:599px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.product-total{padding:0 0 20px;text-align:left}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart{padding:20px 0;text-align:right}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart{padding:0}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a{min-width:100px;font-family:proxima-nova,sans-serif;letter-spacing:0;text-transform:uppercase;font-weight:500;color:#fff;background-color:#333133;border:none;font-size:14px;line-height:20px;text-decoration:none;text-align:center;display:inline-block;height:50px;padding:15px 20px;width:152px;color:#333133;background:#f3f3f6;border:1px solid #e5e9ee!important}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a:focus,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a:hover{background-color:#57575c;cursor:pointer}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a:disabled{opacity:.5;cursor:default}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a:disabled:focus,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a:disabled:hover{background-color:#57575c;cursor:default}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a:focus,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tbody td.re-add-to-cart a:hover{color:#333133;background:#fff}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot{display:block;width:100%;border-top:1px solid #e5e9ee}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot td,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot th{padding:7px 0;font-size:16px;line-height:20px;color:#333133;background:#fff;border:none}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot td,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot th{width:50%}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot th{font-weight:400;vertical-align:top}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot td{font-weight:600;text-align:right;vertical-align:top}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot td:nth-child(2){padding:7px 0}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot .shipped_via,.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot td:nth-child(3),.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot td:nth-child(4),.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot td:nth-child(5){display:none}@media (max-width:1023px){.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr{display:flex}}.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:first-child td:nth-child(2),.woocommerce-view-order.logged-in .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table tfoot tr:first-child th{padding:40px 0 7px}@media (max-width:1279px){.wishlist thead{display:none}}.wishlist th:nth-child(2){padding-left:calc(35% - 40px)!important}@media (max-width:1279px){.wishlist tr{display:flex}}@media (max-width:1279px){.wishlist tr:not(:last-child){margin-bottom:30px}}.wishlist__image{width:120px}@media (max-width:1279px){.wishlist__image{width:100px;border-bottom:none!important}}@media (max-width:599px){.wishlist__image{width:80px}}.wishlist__image a{display:block;width:120px;padding:0 20px 0 0;border-right:1px solid #e5e9ee!important}.wishlist__image a,.wishlist__image a:hover{border-bottom:none!important}@media (max-width:1279px){.wishlist__image a{width:100px;padding:0;border-right:none!important}}@media (max-width:599px){.wishlist__image a{width:80px}}.wishlist__image img{width:100px;height:100px}@media (max-width:599px){.wishlist__image img{width:80px;height:80px}}.wishlist__details{width:calc(100% - 120px)}@media (max-width:1279px){.wishlist__details{width:calc(100% - 100px);padding:0!important;border-bottom:none!important}}@media (max-width:599px){.wishlist__details{width:calc(100% - 80px)}}@media (max-width:1279px){.wishlist__details tbody,.wishlist__details td,.wishlist__details tr{display:block;width:100%}}.wishlist__details td{padding-top:0!important;padding-bottom:0!important;border-bottom:none!important}.wishlist__title{width:35%;padding-right:30px!important;padding-left:30px!important}@media (max-width:1279px){.wishlist__title{padding-right:0!important;padding-left:0!important}}.wishlist__title a{line-height:20px}.wishlist__note{width:65%}.wishlist__note form{display:flex;align-items:center}@media (max-width:1279px){.wishlist__note form{padding:10px 0 0;align-items:flex-start}}@media (max-width:599px){.wishlist__note form{display:block}}.wishlist__note textarea{display:flex;flex:1;width:100%;min-height:100px;font-size:14px;line-height:16px}@media (max-width:1023px){.wishlist__note textarea{min-height:150px}}.wishlist__note__actions{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 0 30px}@media (max-width:1279px){.wishlist__note__actions{padding:0 0 0 20px}}@media (max-width:599px){.wishlist__note__actions{width:100%;padding:10px 0 0;flex-direction:row;justify-content:flex-start;align-items:baseline}}.wishlist__note__actions .button{padding:0;margin:0 0 4px;min-width:0;height:auto;text-transform:none;font-size:14px;line-height:20px;color:#333133;background:none;border-radius:0;border-bottom:1px solid transparent}.wishlist__note__actions .button:hover{border-bottom:1px solid #333133}@media (max-width:599px){.wishlist__note__actions .button{padding:0 20px 0 0}}.wishlist__note__actions .button:focus,.wishlist__note__actions .button:hover{color:#333133;background:none}.wishlist__note__actions a{font-size:14px;line-height:20px;color:#c88d84!important;border-bottom:none!important}.wishlist__note__actions a:hover{color:#333133!important;border-bottom:none!important}.add-to-wishlist{width:auto;height:50px;display:inline-flex;flex-direction:column;align-items:center;padding:14px;margin-top:20px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:13px;font-weight:500;line-height:20px;text-align:center;text-transform:uppercase;text-decoration:none;color:#333133;background:#f3f3f6;border:1px solid #e5e9ee}@media (max-width:767px){.add-to-wishlist{left:190px}}@media (max-width:499px){.add-to-wishlist{width:100%;position:relative;left:auto;bottom:auto;margin-top:20px}}.add-to-wishlist:hover{background:#fff}.add-to-wishlist span{display:flex;margin:1px auto 0}.add-to-wishlist svg{margin:-1px 12px 0 0}.add-to-wishlist svg *{fill:#333133}.quick-view .add-to-wishlist{display:none}.gallery-summary .summary{position:relative}body{overflow-x:hidden}body.no-scroll{overflow-y:hidden}.wrapper--body.no-scroll{position:fixed;width:100%;height:100%;overflow-y:hidden}@media (min-width:769px){body:not(.single) .wc-main-sidebar{display:flex;flex-direction:row-reverse;justify-content:space-between}body:not(.single) .wc-main-sidebar #primary{width:75%}}@media (min-width:769px) and (max-width:1279px){body:not(.single) .wc-main-sidebar #primary{width:70%}}@media (min-width:769px) and (max-width:1023px){body:not(.single) .wc-main-sidebar #primary{width:100%}}@media (min-width:769px){body:not(.single) .wc-main-sidebar .sidebar{width:25%}}@media (max-width:768px){.promo-banner{margin:0 0 20px}}.promo-banner-holder{margin:0 0 60px}@media (min-width:1024px){.promo-banner-holder{margin:0 0 90px}}@media (min-width:769px){.promo-banner-holder{display:flex;justify-content:space-between;padding:0}.tax-product_cat .promo-banner-holder{margin:15px 0 35px}}.promo-banner-holder img{width:100%;height:auto;margin:0 auto}@media (min-width:769px){.promo-banner--half{width:calc(50% - 10px)}}.title-with-line{display:flex;align-items:center;font-size:32px;font-weight:600;text-align:center;margin-bottom:35px}@media (max-width:1023px){.title-with-line{margin-bottom:60px}}@media (max-width:599px){.title-with-line{display:block;font-size:30px}}.title-with-line span{min-width:340px;padding-left:40px;padding-right:40px;text-transform:uppercase}@media (max-width:599px){.title-with-line span{min-width:0;padding-left:20px;padding-right:20px}}.title-with-line:after,.title-with-line:before{display:block;height:1px;background-color:#e5e9ee;content:"";width:40%;flex-grow:1}@media (max-width:599px){.title-with-line:after,.title-with-line:before{display:none}}.quick-filter{padding-bottom:80px;padding-right:40px;padding-left:40px;margin-bottom:50px;background:#f3f3f6}@media (max-width:1023px){.quick-filter{padding-bottom:40px}}@media (max-width:767px){.quick-filter{padding:0 20px 40px}}@media (max-width:599px){.quick-filter{padding:0 20px 30px;margin-bottom:20px}}.quick-filter__intro{margin-top:50px;padding:80px 20px 50px;text-align:center;background:#f3f3f6}@media (max-width:1023px){.quick-filter__intro{margin-top:10px;padding-top:60px}}@media (max-width:767px){.quick-filter__intro{padding-right:20px;padding-left:20px}}@media (max-width:599px){.quick-filter__intro{padding-top:30px;padding-bottom:30px}}.quick-filter__intro p{font-size:18px;line-height:24px;color:#6e7072}@media (max-width:767px){.quick-filter__intro p{font-size:16px;line-height:22px}}@media (max-width:599px){.quick-filter__intro p{display:none}}.quick-filter__title{font-size:32px;font-weight:600;line-height:32px;margin-bottom:15px}@media (max-width:767px){.quick-filter__title{font-size:26px;line-height:30px}}@media (max-width:599px){.quick-filter__title{margin-bottom:0;font-size:20px;line-height:24px}}.quick-filter__list{list-style-type:none;display:none;position:absolute;left:0;padding:20px 30px;top:60px;border:1px solid #e5e9ee;border-radius:3px;background-color:#fff;width:100%;font-size:13px;line-height:15px;font-family:Roboto,sans-serif}@media (max-width:599px){.quick-filter__list{padding:10px 20px}}.quick-filter__selected a{border-radius:3px;padding:0 20px;color:#57575c;text-decoration:none;background-color:#f3f3f6;border:1px solid #e5e9ee;height:40px;display:flex;align-items:center}.quick-filter__selected-list{font-size:14px;margin-bottom:40px}.quick-filter__selected-list ul{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap}.quick-filter__selected-list ul li{margin:0 10px 10px}.quick-filter__selected-list svg{margin-left:15px}.quick-filter__selected-list svg *{fill:#57575c}.quick-filter__clear a{border-radius:3px;padding:0 20px;color:#57575c;text-decoration:none;background-color:#f3f3f6;height:40px;display:flex;align-items:center;background-color:#f9f2f2;border:1px solid #f4e0e0;color:#d58484}.quick-filter__input{display:block;margin:0!important;padding:10px 0;font-size:13px;text-transform:none;cursor:pointer}.quick-filter__input:hover{color:#333133}.quick-filter__input .quick-filter__label{display:flex;font-size:14px;font-weight:400;text-transform:none;align-items:center;cursor:pointer}.quick-filter__input .quick-filter__label:before{content:"";margin-top:-1px;margin-right:15px;display:inline-block;width:15px;height:15px;border:1px solid #e5e9ee}.quick-filter__input .quick-filter__label span{border-bottom:1px solid transparent}.quick-filter__input .quick-filter__label:hover span{border-bottom:1px solid #333133}.quick-filter__input input{display:none!important}.quick-filter__input input:checked+.quick-filter__label:before{background-color:#57575c;box-shadow:inset 0 0 0 2px #fff}.quick-filter__option{width:33.3333%;position:relative;flex-grow:1}.quick-filter__option:not(:last-child){margin-right:20px}@media (max-width:1023px){.quick-filter__option:not(:last-child){margin-right:0}}@media (max-width:1023px){.quick-filter__option{width:49%;flex-grow:inherit;margin:0 0 2%}}@media (max-width:599px){.quick-filter__option{margin:0 0 10px}}@media (max-width:499px){.quick-filter__option{width:100%;margin:0 0 10px}}.quick-filter__option:first-child .quick-filter__list{width:calc(200% + 20px);-webkit-column-count:2;column-count:2}@media (max-width:1023px){.quick-filter__option:first-child .quick-filter__list{width:204%}}@media (max-width:499px){.quick-filter__option:first-child .quick-filter__list{width:100%;-webkit-column-count:1;column-count:1}}.quick-filter__option.is-open{z-index:1}.quick-filter__option.is-open .quick-filter__list{display:block}.quick-filter__option.is-open .quick-filter__arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.quick-filter__option.is-open .quick-filter__type,.quick-filter__type{background-color:#fff}.quick-filter__type{border:1px solid #e5e9ee;height:50px;font-size:16px;line-height:20px;padding:15px;color:#b1b3b5;font-weight:300;border-radius:3px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.quick-filter__arrow svg{display:block;width:10px;height:auto}.quick-filter__arrow svg *{fill:#333133}.quick-filter__head{display:flex;position:relative;z-index:3}@media (max-width:1023px){.quick-filter__head{flex-wrap:wrap;justify-content:space-between}}.gallery-summary{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0 0 80px}@media (max-width:1023px){.gallery-summary{margin:0 0 50px}}.gallery-summary>*{width:calc(50% - 10px)}@media (min-width:1420px){.gallery-summary .woocommerce-product-gallery__image{min-height:620px}}.gallery-summary .woocommerce-product-gallery{max-width:620px}@media (max-width:1023px){.gallery-summary .woocommerce-product-gallery{width:calc(32% - 10px)}}@media (max-width:767px){.gallery-summary .woocommerce-product-gallery{width:100%;max-width:320px;margin:0 auto}}@media (max-width:479px){.gallery-summary .woocommerce-product-gallery{max-width:280px}}@media (max-width:359px){.gallery-summary .woocommerce-product-gallery{max-width:220px}}.gallery-summary .woocommerce-product-gallery img{width:100%}@media (max-width:1279px){.gallery-summary .woocommerce-product-gallery img.zoomImg{display:none!important}}.gallery-summary .woocommerce-product-gallery .flex-viewport{height:auto!important}.gallery-summary .woocommerce-product-gallery .woocommerce-product-gallery__wrapper:after{content:"";display:table;clear:both}@media (max-width:1023px){.gallery-summary .summary{width:calc(68% - 10px)}}@media (max-width:767px){.gallery-summary .summary{width:100%;max-width:100%;padding:60px 20px 0}}@media (max-width:599px){.gallery-summary .summary{padding:30px 20px 0}}.gallery-summary .flex-control-thumbs{display:none;list-style-type:none;margin:25px 0 0}.gallery-summary .flex-control-thumbs li{width:22%;cursor:pointer}.gallery-summary .flex-control-thumbs li img{border:1px solid #e5e9ee}.gallery-summary .flex-control-thumbs li img[src=""]{display:none}.gallery-summary .flex-control-thumbs li:not(:last-child){margin:0 4% 0 0}.product-features{flex:0 0 100%}@media (max-width:1023px){.product-features{padding:0 0 0 calc(32% + 10px)}}@media (max-width:767px){.product-features{padding:0}}@media (max-width:1023px){.home .product-features{padding:0}}.product-features ul{display:flex;flex-wrap:wrap;margin:90px 0 0;border-top:1px solid #e5e9ee;border-bottom:1px solid #e5e9ee;border-left:1px solid #e5e9ee}@media (max-width:1023px){.product-features ul{margin:70px 0 0;border:none}}@media (max-width:767px){.product-features ul{-webkit-column-count:2;column-count:2}}@media (max-width:599px){.product-features ul{-webkit-column-count:1;column-count:1}}.home .product-features ul{margin:75px 0 0}@media (max-width:1023px){.home .product-features ul{margin:40px 0 0;-webkit-column-count:2;column-count:2}}@media (max-width:599px){.home .product-features ul{-webkit-column-count:1;column-count:1}}.product-features ul li{width:20%;padding:40px 20px 20px;position:relative;text-align:center;border-right:1px solid #e5e9ee}@media (max-width:1023px){.product-features ul li{width:100%;display:flex;padding:0 0 30px;border:none}}@media (max-width:767px){.product-features ul li{width:50%;padding:0 20px 30px}}@media (max-width:599px){.product-features ul li{width:100%}}@media (max-width:1023px){.home .product-features ul li{width:50%}}@media (max-width:599px){.home .product-features ul li{width:100%}}.product-features ul li span,.product-features ul li strong{display:block;font-family:proxima-nova,sans-serif;letter-spacing:0}.product-features ul li:first-child svg *{fill:#e75024}.product-features ul li:nth-child(2) svg *{fill:#2f397a}.product-features ul li:nth-child(3) svg *{fill:#429da8}.product-features ul li:nth-child(4) svg *{fill:#e1b122}.product-features ul li:nth-child(5) svg *{fill:#e1957f}.product-features ul li .icon{position:absolute;top:-20px;right:0;left:0;margin:0 auto;width:80px;padding:0 20px;background:#fff}@media (max-width:1023px){.product-features ul li .icon{position:relative;top:auto;width:40px;margin:0;padding:0}}.product-features ul li strong{padding:0 0 10px;font-size:18px;font-weight:500;color:#333133}@media (max-width:1023px){.product-features ul li strong{padding:0 0 5px}}.product-features ul li span{font-size:14px;font-weight:400;line-height:16px;color:#b1b3b5}@media (max-width:1023px){.product-features ul li div{padding:0 0 0 30px;text-align:left}}.sidebar{width:220px}@media (max-width:1023px){.sidebar{position:fixed;bottom:60px;left:-40%;padding:0 40px 30px 20px;background:#fff;z-index:1;height:calc(100% - 259px);width:40%!important;border-right:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1);transition:all .4s cubic-bezier(.215,.61,.355,1);overflow-y:scroll}}@media (max-width:767px){.sidebar{width:100%!important;left:0;top:-100%}}@media (max-width:599px){.sidebar{bottom:50px;height:calc(100% - 169px)}}@media (max-width:1023px){.sidebar.is-active{left:0}}@media (max-width:767px){.sidebar.is-active{height:calc(100% - 279px);top:219px}}@media (max-width:599px){.sidebar.is-active{height:calc(100% - 234px);top:184px}}.tax-product_cat .sidebar{padding-bottom:90px}.sidebar-categories__caption{max-width:220px;text-transform:uppercase;font-size:14px;font-weight:500;line-height:80px;border-bottom:2px solid #f3f3f6}@media (max-width:1023px){.sidebar-categories__caption{display:none}}.sidebar-categories a{text-decoration:none;color:inherit;border-bottom:1px solid transparent}.sidebar-categories a:hover{border-bottom:1px solid #333133}.sidebar-categories>ul{margin:32px 0 60px}.sidebar-categories>ul>li{margin:24px 0 0}.sidebar-categories>ul>li.cat-item-334,.sidebar-categories>ul>li.cat-item-337{display:none}.sidebar-categories>ul>li>a{font-size:14px;font-weight:600}.sidebar-categories>ul>li>ul{margin:24px 0 0}.sidebar-categories>ul>li>ul>li{margin:0 0 24px}.sidebar-categories>ul>li>ul>li:last-child{margin:0 0 64px}@media (max-width:1023px){.sidebar-recent{display:none}}.sidebar-recent__caption{max-width:220px;text-transform:uppercase;font-size:14px;font-weight:600;line-height:80px;border-bottom:2px solid #f3f3f6}.sidebar-recent__posts{width:120%}@media (max-width:1479px){.sidebar-recent__posts{width:260px}}.sidebar-recent__posts li{display:flex;margin:35px 0 50px}.sidebar-recent__posts li a{text-decoration:none}.sidebar-recent__posts li a:first-child{display:block;margin:0 0 12px;font-size:14px;line-height:18px;color:#333133}.sidebar-recent__posts li a:nth-child(2){margin:0;flex-basis:100%;font-size:13px;font-weight:500;text-transform:uppercase;color:#333133}.sidebar-recent__posts__main{padding:0 0 0 18px}.sidebar-recent__posts__image{flex:0 0 60px;width:60px;height:60px}.intro-banner{display:flex;justify-content:space-between}@media (max-width:1023px){.intro-banner{max-width:1060px;margin:0 auto}}@media (max-width:599px){.intro-banner{flex-wrap:wrap}}@media (min-width:1440px){.intro-banner--wrapper{min-height:500px}}@media (max-width:1439px){.intro-banner--wrapper{padding:0}}.intro-banner__figure{display:flex;align-items:center;width:calc(100% - 320px);max-width:1100px;margin:0 auto}@media (max-width:1279px){.intro-banner__figure{width:100%;max-width:1280px}}.intro-banner__figure .swiper-button-next,.intro-banner__figure .swiper-button-prev{width:30px;height:58px;margin-top:-29px;background-image:none;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.intro-banner__figure .swiper-button-next svg *,.intro-banner__figure .swiper-button-prev svg *{fill:#333133}@media (max-width:1279px){.intro-banner__figure .swiper-button-next.hidden,.intro-banner__figure .swiper-button-prev{display:none}}@media (max-width:1279px){.intro-banner__figure .swiper-button-next svg{-webkit-transform:translateZ(0);-webkit-animation-name:sliderloop;-webkit-animation-duration:.8s;animation-name:sliderloop;animation-duration:.8s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes sliderloop{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes sliderloop{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}}.intro-banner__figure .swiper-button-disabled{opacity:0}.intro-banner__figure .swiper-pagination-bullet{transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.intro-banner__figure .swiper-pagination-bullet-active{background-color:#333133}.intro-banner__statements{background-color:#434445;width:320px;flex:0 0 320px;padding:40px;display:flex;justify-content:center;flex-direction:column;color:#fff}@media (min-width:1440px){.intro-banner__statements{min-height:498px}}@media (max-width:1459px){.intro-banner__statements{padding:30px}}@media (max-width:1279px){.intro-banner__statements{display:none}}@media (max-width:1023px){.intro-banner__statements{display:none}}.intro-banner__statements ul{text-transform:uppercase;font-size:14px;line-height:20px;text-align:center;font-weight:500}.intro-banner__statements ul li:not(:last-child){padding-bottom:30px}.intro-banner__statements ul li:not(:last-child):after{display:block;content:"";height:2px;background-color:#b1b3b5;width:85px;margin-left:auto;margin-right:auto;margin-top:30px}.intro-banner__title{text-align:center;font-size:20px;font-weight:600;text-transform:uppercase;margin-bottom:60px}.boxes .boxes__wrapper{padding:120px 0 22px}@media (max-width:1023px){.boxes .boxes__wrapper{padding:110px 0 22px}}@media (max-width:767px){.boxes .boxes__wrapper{padding:80px 0 22px}}.boxes .box{width:32%!important;height:auto;padding:60px;text-align:center;border:5px solid #f3f3f6}@media (max-width:1279px){.boxes .box{padding:60px 40px}}@media (max-width:1023px){.boxes .box{width:80%!important;padding:50px 40px 40px}}@media (max-width:599px){.boxes .box{padding:50px 20px 40px}}.boxes .box:first-child svg *{fill:#6d99c2}.boxes .box:first-child a{background:#6d99c2}.boxes .box:nth-child(2) svg *{fill:#2f397a}.boxes .box:nth-child(2) a{background:#2f397a}.boxes .box:nth-child(3) svg *{fill:#49b7b1}.boxes .box:nth-child(3) a{background:#49b7b1}.boxes .box:nth-child(3) p:not(:first-child){max-width:216px;margin:0 auto;text-align:left}.boxes .box:nth-child(3) p:not(:first-child):before{content:"+ ";color:#333133}.boxes .box__icon{width:120px;position:absolute;top:-34px;right:0;left:0;margin:0 auto;background:#fff}.boxes .box__icon svg{width:60px;height:60px}.boxes .box__title{padding:8px 0 0;font-size:30px;line-height:30px;font-weight:500}@media (max-width:1439px){.boxes .box__title{font-size:28px;line-height:28px}}@media (max-width:1365px){.boxes .box__title{font-size:24px;line-height:24px}}@media (max-width:1279px){.boxes .box__title{font-size:22px;line-height:22px}}.boxes .box__description{padding:22px 0 10px;font-size:16px;line-height:24px}@media (max-width:1023px){.boxes .box__description{max-width:380px;margin:0 auto}}.boxes .box__button{width:280px;position:absolute;bottom:-28px;left:0;right:0;margin:0 auto;background:#fff}@media (max-width:1279px){.boxes .box__button{width:240px}}@media (max-width:1023px){.boxes .box__button{width:280px}}@media (max-width:599px){.boxes .box__button{width:100%;background:transparent}}.boxes .box__button a{display:block;width:210px;height:50px;margin:0 auto;font-size:16px;line-height:50px;text-transform:uppercase;text-decoration:none;color:#fff}.boxes .box__button a:hover{background:#333133}@media (max-width:599px){.boxes .box__button a{width:180px;font-size:14px}}.paula{display:flex;justify-content:space-between}@media (max-width:767px){.paula{flex-wrap:wrap}}.paula__image{width:62%}@media (max-width:1279px){.paula__image{width:50%}}@media (max-width:1023px){.paula__image{display:flex;max-height:400px}}@media (max-width:767px){.paula__image{width:100%}}@media (max-width:1023px){.paula__image img{-o-object-fit:cover;object-fit:cover}}.paula__text{display:flex;align-items:center;justify-content:center;width:38%;padding:20px 40px}@media (max-width:1279px){.paula__text{width:50%}}@media (max-width:1023px){.paula__text{padding:40px}}@media (max-width:767px){.paula__text{width:100%;text-align:center}}@media (max-width:599px){.paula__text{padding:40px 20px}}.paula__text div{max-width:340px}@media (max-width:1279px){.paula__text div{max-width:none}}.paula__text h6{font-size:30px;font-weight:600;text-transform:uppercase}@media (max-width:1279px){.paula__text h6{font-size:24px}}.paula__text p{padding:24px 0;font-size:16px;line-height:24px}@media (max-width:599px){.paula__text p{font-size:14px;line-height:20px}}.paula__text a{display:flex;align-items:center;justify-content:center;width:170px;height:40px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#333133;border:2px solid #333133}@media (max-width:767px){.paula__text a{margin:0 auto}}.paula__text a:hover{color:#fff;background:#333133}.main{width:1020px}.advice-element,.main-sidebar{display:flex;justify-content:space-between}.advice-element{margin:0 0 100px}@media (max-width:599px){.advice-element{flex-wrap:wrap;margin:0 0 60px}}.advice-element__image{width:22%}@media (max-width:1023px){.advice-element__image{width:26%}}@media (max-width:599px){.advice-element__image{width:100%;margin:0 0 30px}}.advice-element__content{width:68%}@media (max-width:1279px){.advice-element__content{width:72%}}@media (max-width:1023px){.advice-element__content{width:68%}}@media (max-width:599px){.advice-element__content{width:100%}}.advice-element__title{margin:0 0 24px}.advice-element__title a{font-size:24px;font-weight:500;line-height:28px;text-decoration:none;color:#333133}@media (max-width:599px){.advice-element__title a{font-size:20px;line-height:24px}}.advice-element__excerpt{margin:0 0 24px;padding:0 60px 0 0;font-size:18px;font-weight:300;line-height:24px;color:#333133}@media (max-width:1279px){.advice-element__excerpt{padding:0}}@media (max-width:599px){.advice-element__excerpt{font-size:16px;line-height:22px}}.advice-element__more a{font-size:16px;font-weight:500;text-decoration:none;color:#333133}.article{max-width:780px}.article li,.article p,.article td,.article th{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;font-weight:300;line-height:24px;color:#6e7072}@media (max-width:767px){.article li,.article p,.article td,.article th{font-size:18px;line-height:26px}}.article h2,.article h3,.article h4,.article ol,.article p,.article ul{margin-bottom:25px}.article p img{margin-top:25px}.article ol,.article ul{padding-left:1em}.article ol li:not(:last-child),.article ul li:not(:last-child){margin-bottom:10px}.article ul{list-style:disc}.article h1{margin:0 0 60px;font-size:33px;line-height:40px}@media (max-width:767px){.article h1{font-size:24px;line-height:32px}}.article h2,.article h3{margin-top:50px}.article h2{color:#333133;font-size:24px;line-height:32px}@media (max-width:767px){.article h2{font-size:22px;line-height:30px}}.article h3{font-size:18px;font-weight:500;line-height:26px}.article h4{font-size:16px;text-transform:uppercase;font-weight:500;line-height:24px}.article a{text-decoration:none;color:#333133;border-bottom:1px solid #333133}.article a:hover{border-bottom:1px solid transparent}.article td,.article th{padding:10px 20px;font-size:16px;border:1px solid #e5e9ee}.article th{font-weight:500;color:#333133}.article th,.article tr:nth-child(2n) td{background:#fbfcfd}.article blockquote{padding-left:40px;border-left:5px solid #f3f3f6}@media (max-width:767px){.article blockquote{padding-left:20px}}.article blockquote p{font-family:Lora,serif;letter-spacing:.03rem;font-size:20px;line-height:28px}@media (max-width:767px){.article blockquote p{font-size:18px;line-height:26px}}.article h1{margin:0 0 40px}@media (max-width:1023px){.article h1{margin:0 0 30px}}.article__categories{font-size:16px;display:flex;margin-bottom:40px}@media (max-width:1023px){.article__categories{display:block}}.article__categories a{text-decoration:none;color:#333133;border-bottom:1px solid transparent}.article__categories a:hover{border-bottom:1px solid #333133}.article__categories span{margin:0 15px;color:#b1b3b5}.article__image{margin-bottom:40px}.article__intro{font-size:21px}.article__intro p{margin-bottom:40px;font-size:20px;line-height:28px}@media (max-width:767px){.article__intro p{font-size:18px;line-height:24px}}.article__share{display:flex;align-items:center;padding:30px 0 120px}@media (max-width:1023px){.article__share{padding:30px 0 40px}}.article__share__title{margin:0 16px 0 0;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:500}.article__share__list{display:flex}.article__share__list svg *{fill:#b1b3b5}.article__share__list a:hover svg *{fill:#333133}.article__share__list li{margin:0 16px 0 0}.article__share__label{display:none}.article__share__ico svg{display:block;width:24px;height:24px}@media (max-width:1479px){.post-type-archive-advice .sidebar,.single-advice .sidebar,.tax-advice_category .sidebar{width:30%}}.post-type-archive-advice .sidebar-recent,.single-advice .sidebar-recent,.tax-advice_category .sidebar-recent{margin-top:100px}@media (max-width:1479px){.post-type-archive-advice .main,.single-advice .main,.tax-advice_category .main{width:70%}}@media (max-width:1023px){.post-type-archive-advice .main,.single-advice .main,.tax-advice_category .main{width:100%}}.post-type-archive-advice .main form,.single-advice .main form,.tax-advice_category .main form{width:100%;position:relative;margin:30px 0 100px}@media (max-width:1023px){.post-type-archive-advice .main form,.single-advice .main form,.tax-advice_category .main form{margin:10px 0 60px}}@media (max-width:599px){.post-type-archive-advice .main form,.single-advice .main form,.tax-advice_category .main form{display:none;margin:10px 0 30px}}.post-type-archive-advice .main form input,.single-advice .main form input,.tax-advice_category .main form input{width:100%;height:60px;padding:0 20px;color:#333133;background:#fff;border:1px solid #e5e9ee;border-radius:3px}.post-type-archive-advice .main form input::-webkit-input-placeholder,.single-advice .main form input::-webkit-input-placeholder,.tax-advice_category .main form input::-webkit-input-placeholder{color:#b1b3b5}.post-type-archive-advice .main form input:-moz-placeholder,.post-type-archive-advice .main form input::-moz-placeholder,.single-advice .main form input:-moz-placeholder,.single-advice .main form input::-moz-placeholder,.tax-advice_category .main form input:-moz-placeholder,.tax-advice_category .main form input::-moz-placeholder{color:#b1b3b5}.post-type-archive-advice .main form input:-ms-input-placeholder,.single-advice .main form input:-ms-input-placeholder,.tax-advice_category .main form input:-ms-input-placeholder{color:#b1b3b5}.post-type-archive-advice .main form button,.single-advice .main form button,.tax-advice_category .main form button{position:absolute;top:0;right:0;width:60px;min-width:0!important;height:60px!important;background-color:transparent!important;border:none!important;padding-top:4px!important;padding-bottom:0!important}.post-type-archive-advice .main form button path,.single-advice .main form button path,.tax-advice_category .main form button path{fill:#333133}.post-type-archive-advice .boxes,.single-advice .boxes,.tax-advice_category .boxes{display:none;padding:0 0 100px}.post-type-archive-advice .boxes .box,.single-advice .boxes .box,.tax-advice_category .boxes .box{display:block;padding:50px;text-decoration:none}.post-type-archive-advice .boxes .box__icon,.single-advice .boxes .box__icon,.tax-advice_category .boxes .box__icon{width:100px;top:-23px}.post-type-archive-advice .boxes .box__icon svg,.single-advice .boxes .box__icon svg,.tax-advice_category .boxes .box__icon svg{display:block;width:40px;height:40px}.post-type-archive-advice .boxes .box__icon svg *,.single-advice .boxes .box__icon svg *,.tax-advice_category .boxes .box__icon svg *{fill:#333133}.post-type-archive-advice .boxes .box__title,.single-advice .boxes .box__title,.tax-advice_category .boxes .box__title{padding:10px 0 0;font-size:16px;font-weight:500;text-transform:none;color:#333133}.post-type-archive-advice .article__products,.single-advice .article__products,.tax-advice_category .article__products{padding:0}@media (max-width:1023px){.post-type-archive-advice .article__products,.single-advice .article__products,.tax-advice_category .article__products{padding-top:20px}}.post-type-archive-advice .article__products h3,.single-advice .article__products h3,.tax-advice_category .article__products h3{padding:0 0 16px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:500;line-height:22px;text-transform:uppercase;color:#333133;border-bottom:1px solid #e5e9ee}.post-type-archive-advice .columns-3,.single-advice .columns-3,.tax-advice_category .columns-3{position:relative}@media (max-width:1279px){.post-type-archive-advice .columns-3:before,.single-advice .columns-3:before,.tax-advice_category .columns-3:before{content:"";display:block;position:absolute;top:0;left:-50px;width:50px;height:100%;background:#fff;z-index:2}}.post-type-archive-advice .columns-3 .product-slider,.single-advice .columns-3 .product-slider,.tax-advice_category .columns-3 .product-slider{width:calc(100% + 50px);padding:0 50px;margin-left:-50px}@media (max-width:1279px){.post-type-archive-advice .columns-3 .product-slider,.single-advice .columns-3 .product-slider,.tax-advice_category .columns-3 .product-slider{padding:0 0 0 50px}}@media (max-width:1023px){.post-type-archive-advice .columns-3 .product-slider,.single-advice .columns-3 .product-slider,.tax-advice_category .columns-3 .product-slider{width:100%;padding:0;margin-left:0}}@media (max-width:1279px){.post-type-archive-advice .columns-3 .product-slider .swiper-wrapper,.single-advice .columns-3 .product-slider .swiper-wrapper,.tax-advice_category .columns-3 .product-slider .swiper-wrapper{padding:40px 0 0}}@media (max-width:1279px){.post-type-archive-advice .columns-3 .product-slider .swiper-wrapper .woocommerce-loop-product__title,.single-advice .columns-3 .product-slider .swiper-wrapper .woocommerce-loop-product__title,.tax-advice_category .columns-3 .product-slider .swiper-wrapper .woocommerce-loop-product__title{padding:35px 0 0}}@media (max-width:1279px){.post-type-archive-advice .columns-3 .product-slider .swiper-wrapper .meta--1,.single-advice .columns-3 .product-slider .swiper-wrapper .meta--1,.tax-advice_category .columns-3 .product-slider .swiper-wrapper .meta--1{padding:0 0 6px}}@media (max-width:1279px){.post-type-archive-advice .columns-3 .product-slider .swiper-wrapper .meta--2,.single-advice .columns-3 .product-slider .swiper-wrapper .meta--2,.tax-advice_category .columns-3 .product-slider .swiper-wrapper .meta--2{padding:0 0 14px}}@media (max-width:1279px){.post-type-archive-advice .columns-3 .product-slider .swiper-wrapper .price,.single-advice .columns-3 .product-slider .swiper-wrapper .price,.tax-advice_category .columns-3 .product-slider .swiper-wrapper .price{padding:10px 0 0}}.advice__title{margin:0 0 12px;font-size:36px;color:#333133}@media (max-width:1023px){.advice__title{margin:0;font-size:26px;line-height:34px}}@media (max-width:599px){.advice__title{display:none}}.mobile-advice-button{display:none;width:100%;margin:-45px 0 45px;padding:0 20px;position:relative;z-index:2;background:#fff;border-bottom:1px solid #e5e9ee}@media (max-width:599px){.mobile-advice-button{margin:-30px 0 45px}}.mobile-advice-button span{display:block;width:110px;padding:16px 0;font-size:14px;font-weight:500;text-transform:uppercase;color:#333133;cursor:pointer}.mobile-advice-button span svg{margin:0 0 2px 6px}@media (max-width:1023px){.mobile-advice-button{display:block;margin-bottom:30px}}.newsletter{margin:150px 0 0;position:relative;z-index:10;background-color:#f3f3f6}@media (max-width:1023px){.newsletter{margin:60px 0 0}}.archive .newsletter{margin:110px 0 0}@media (max-width:1023px){.archive .newsletter{margin:0}}.term-gama-de-produse .newsletter{margin:55px 0 0}@media (max-width:1023px){.term-gama-de-produse .newsletter{margin:0}}.tax-help_category .newsletter{margin:90px 0 0}@media (max-width:1023px){.tax-help_category .newsletter{margin:0}}.single-advice .newsletter{margin:30px 0 0}.home .newsletter{margin:140px 0 0}@media (max-width:1023px){.home .newsletter{margin:90px 0 0}}@media (max-width:767px){.home .newsletter{margin:60px 0 0}}.newsletter .wrapper{display:flex;align-items:center;flex-direction:column;position:relative;padding:30px 20px}@media (min-width:768px){.newsletter .wrapper{height:360px;padding:0 20px;flex-direction:row-reverse;align-items:center;justify-content:space-between}}@media (min-width:600px){.newsletter .wrapper{padding:60px 20px}}@media (max-width:767px){.newsletter .wrapper{padding:40px 20px}}.newsletter__figure{display:none}.newsletter__figure img{max-width:540px}@media (min-width:1024px){.newsletter__figure{display:block;height:100%;position:absolute;bottom:30px;left:-30px}}@media (max-width:1365px){.newsletter__figure{left:-155px}}.newsletter__title{font-size:36px;font-weight:500;margin-bottom:22px}@media (max-width:599px){.newsletter__title{font-size:24px;line-height:30px;font-weight:400}}.newsletter__description{max-width:440px;margin:0 auto 40px;font-size:18px;line-height:22px}@media (max-width:599px){.newsletter__description{margin:0 auto 30px;font-size:16px;line-height:20px}}.newsletter__form form{display:flex;margin:0 auto;max-width:440px}@media (max-width:499px){.newsletter__form form{display:block}}.newsletter__form .gfield_label{display:none}.newsletter__form .gform_body{flex:1}@media (max-width:499px){.newsletter__form .gform_body{flex:0 0 100%}}@media (max-width:499px){.newsletter__form .gform_footer{margin:20px 0 0}}.newsletter__form .gfield input{border:1px solid #e5e9ee;border-right:none;height:45px;padding:0 20px;width:100%;font-size:14px;border-radius:3px 0 0 3px}.newsletter__form .gfield input::-webkit-input-placeholder{color:#b1b3b5}.newsletter__form .gfield input:-moz-placeholder,.newsletter__form .gfield input::-moz-placeholder{color:#b1b3b5}.newsletter__form .gfield input:-ms-input-placeholder{color:#b1b3b5}.newsletter__form .gfield input:focus{color:#333133;border-color:#959498}.newsletter__form .gfield input:focus::-webkit-input-placeholder{color:transparent}.newsletter__form .gfield input:focus:-moz-placeholder,.newsletter__form .gfield input:focus::-moz-placeholder{color:transparent}.newsletter__form .gfield input:focus:-ms-input-placeholder{color:transparent}@media (max-width:499px){.newsletter__form .gfield input{border-right:1px solid #e5e9ee;border-radius:3px}}.newsletter__form .gfield.gfield_error input{border-color:#c88d84}.newsletter__form .gform_button{height:45px;border:none;font-size:14px;color:#fff;text-transform:uppercase;font-weight:500;padding:0 30px;background-color:#333133;letter-spacing:1px;border-radius:0}.newsletter__form .gform_button:hover{background-color:#57575c}.newsletter__main{width:100%;text-align:center}@media (min-width:1024px){.newsletter__main{width:60%}}@media (min-width:1280px){.newsletter__main{width:66%}}.validation_error,.validation_message{display:none}.gform_ajax_spinner{display:none!important}.gform_confirmation_message{font-size:18px;line-height:26px;font-weight:500;color:#333133}@media (max-width:599px){.gform_confirmation_message{font-size:16px;line-height:24px}}.gfield_error .select2-selection,.gfield_error input,.gfield_error select,.gfield_error textarea{border-color:#c88d84!important}.copyright{background-color:#e8d0c2;color:#fff;padding:42px 0;font-size:16px}.copyright .wrapper{display:flex}@media (max-width:1279px){.copyright .wrapper{display:block}}@media (max-width:767px){.copyright .wrapper{padding:0 20px}}.copyright__1{width:42%}@media (max-width:1279px){.copyright__1{width:100%;margin:0 0 20px}}.copyright__2{width:58%;text-align:right}@media (max-width:1279px){.copyright__2{width:100%;text-align:left}}@media (max-width:767px){.copyright .menu{margin:0 0 20px}}.copyright .menu li{display:inline-block;margin:0 0 0 30px}@media (max-width:1279px){.copyright .menu li{margin:0 30px 0 0}}@media (max-width:767px){.copyright .menu li{display:block}}@media (max-width:767px){.copyright .menu li a{display:block;padding:4px 0}}.copyright a,.copyright li,.copyright p{font-size:13px;font-weight:400;line-height:23px;color:#333133}@media (max-width:599px){.copyright a,.copyright li,.copyright p{line-height:19px}}.copyright a{font-weight:600;text-decoration:none}@media (min-width:1024px){.copyright a{border-bottom:1px solid transparent}}@media (min-width:1024px){.copyright a:hover{border-bottom:1px solid #333133}}.footer{display:flex;padding:0 20px;flex-wrap:wrap}@media (max-width:767px){.footer.wrapper{padding:0 20px}}.footer__col--1{width:22.5%;position:relative}@media (max-width:1365px){.footer__col--1{width:30%;border-right:none}}@media (max-width:1023px){.footer__col--1{display:none}}.footer__col--1 div{position:absolute;width:100%;height:50%}.footer__col--2{width:55%;height:340px;display:flex;padding:89px 0 79px 70px;border-right:1px solid #e5e9ee;border-left:1px solid #e5e9ee}@media (max-width:1365px){.footer__col--2{width:70%;border-right:none}}@media (max-width:1023px){.footer__col--2{width:100%;height:auto;padding:60px 0;border-left:none}}@media (max-width:599px){.footer__col--2{display:none}}.footer__col--2>div{width:33.333333333%;padding:0 20px 0 0}.footer__col--2>div:last-child{padding:0 70px 0 0}@media (max-width:1023px){.footer__col--2>div:last-child{padding:0 20px 0 0}}.footer__col--3{width:22.5%;position:relative}@media (max-width:1365px){.footer__col--3{width:100%;display:flex;justify-content:space-between;border-top:1px solid #e5e9ee}}@media (max-width:767px){.footer__col--3{display:block}}@media (max-width:599px){.footer__col--3{flex-wrap:wrap;border-top:none}}.footer__col--3>div{position:absolute;height:50%}@media (max-width:1365px){.footer__col--3>div{position:relative;height:auto}}.footer__logo{top:0;border-bottom:1px solid #e5e9ee}.footer__logo svg{display:block;width:220px;height:35px;margin:0 auto;position:absolute;bottom:50px;right:0;left:0}.footer__logo svg *{fill:#333133}.footer__company{bottom:0;display:flex;align-items:center}.footer__company p{width:100%;margin:0 auto;font-size:13px;line-height:19px;text-align:center;color:#333133}.footer__company p strong{display:block;padding:0 0 8px}.footer__company a{font-weight:500;text-decoration:none;color:#333133;border-bottom:1px solid transparent}.footer__company a:hover{border-bottom:1px solid #333133}.footer__social{width:100%;top:0;border-bottom:1px solid #e5e9ee}@media (max-width:1365px){.footer__social{width:30%;top:auto;border-bottom:none;display:flex;align-items:center}}@media (max-width:1023px){.footer__social{width:50%}}@media (max-width:767px){.footer__social{width:100%;padding:30px 0 0}}.footer__cards{width:100%;display:flex;align-items:center;flex-wrap:wrap;bottom:0}@media (max-width:1365px){.footer__cards{width:70%;padding:35px 0 30px;border-left:1px solid #e5e9ee}}@media (max-width:1023px){.footer__cards{width:33.333333%;border-left:none}}@media (max-width:767px){.footer__cards{width:100%}}.footer__cards>div{margin:0 auto}@media (max-width:1365px){.footer__cards>div{display:flex;flex-wrap:nowrap;align-items:center;margin:0 0 0 70px}}@media (max-width:1023px){.footer__cards>div{flex-wrap:wrap;margin:0}}.footer__cards p{width:100%;margin:0 auto 25px;font-size:13px;line-height:19px;text-align:center;color:#333133}@media (max-width:1365px){.footer__cards p{width:auto;margin:0 10px 4px 0}}@media (max-width:1023px){.footer__cards p{flex:0 0 100%;margin:0 0 15px;text-align:left}}.footer__cards .icons{flex:0 0 100%;text-align:center}@media (max-width:1365px){.footer__cards .icons{flex:auto}}@media (max-width:1023px){.footer__cards .icons{text-align:left}}.footer__cards .icons svg{display:inline-block;width:52px;height:32px;margin:0 2px}.footer__cards .icons svg *{fill:#333133}.footer .menu{list-style-type:none}.footer .menu:not(#menu-social-1) a{font-size:15px;text-decoration:none;color:#333133;border-bottom:1px solid transparent}.footer .menu:not(#menu-social-1) a:hover{border-bottom:1px solid #333133}.footer .menu:not(#menu-social-1) li:not(:last-child){margin-bottom:12px}.footer .menu-title{font-size:16px;font-weight:600;text-transform:uppercase;color:#333133;margin-bottom:45px}.footer #menu-social-1{margin:0 auto;position:absolute;bottom:46px;width:100%;text-align:center}@media (max-width:1365px){.footer #menu-social-1{position:relative;bottom:auto;margin:5px auto 0}}@media (max-width:1023px){.footer #menu-social-1{text-align:left}}.footer #menu-social-1 .menu-item{display:inline-block}.footer #menu-social-1 .menu-item:not(:last-child){margin-right:18px}.footer #menu-social-1 .menu-item__title{display:none}.footer #menu-social-1 .menu-item__ico{display:block}.footer #menu-social-1 .menu-item__ico svg{display:block;width:32px;height:32px;overflow:visible}.footer #menu-social-1 .menu-item__ico svg *{fill:#333133}.footer #menu-social-1 .menu-item a{display:block}.footer #menu-social-1 .menu-item a:hover svg *{fill:#57575c}.mobile-sticky-menu{display:none}@media (max-width:1023px){.mobile-sticky-menu{display:block;position:fixed;bottom:0;left:0;width:100%;z-index:20;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}}.mobile-sticky-menu ul{display:flex}.mobile-sticky-menu ul li{width:33.333333%}.mobile-sticky-menu ul li:not(:last-child){border-right:1px solid #e5e9ee}@media (max-width:599px){.mobile-sticky-menu ul li:first-child{width:26%}}@media (max-width:599px){.mobile-sticky-menu ul li:nth-child(2){width:40%}}@media (max-width:599px){.mobile-sticky-menu ul li:nth-child(3){width:34%}}.mobile-sticky-menu ul li a{display:flex;align-items:center;justify-content:center;height:60px;line-height:60px;font-size:16px;font-weight:500;text-decoration:none;text-align:center;text-transform:uppercase;color:#333133}@media (max-width:599px){.mobile-sticky-menu ul li a{height:50px;line-height:50px;font-size:14px;font-weight:500}}.mobile-sticky-menu ul li a small{margin-left:10px;display:flex;align-items:center;justify-content:center;background-color:#333133;font-size:100%;color:#fff;width:30px;height:30px;border-radius:50%;text-align:center;transition:all .4s cubic-bezier(.215,.61,.355,1)}@media (max-width:1023px){body{padding-bottom:60px}}@media (max-width:599px){body{padding-bottom:50px}}.pagination{display:flex;margin:30px 0 0;padding:40px 0;border-top:2px solid #f3f3f6}@media (max-width:599px){.pagination{flex-wrap:wrap}}@media (max-width:399px){.pagination{padding:20px 0}}.pagination__link{width:33.33333%}@media (max-width:599px){.pagination__link{width:50%}}.pagination__link--prev{margin-right:auto}.pagination__link--prev svg{margin:0 14px 1px 0}.pagination__link--next{margin-left:auto;text-align:right}.pagination__link--next svg{margin:0 0 1px 14px}.pagination__link a{font-size:14px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#333133}.pagination__link a:hover{color:#959498}.pagination__link a svg path{fill:#333133}@media (max-width:399px){.pagination__link a svg{width:14px;height:14px}}@media (max-width:399px){.pagination__link a{display:block;width:100%;height:50px;padding:18px 0;font-size:0;line-height:0}}.pagination__jump{display:flex;justify-content:center;position:relative;font-size:12px;font-weight:500;text-transform:uppercase;text-decoration:none;color:#333133}@media (max-width:1023px){.pagination__jump{display:none}}.pagination__jump>div:not(:last-child){padding:0 4px}.pagination__jump .pagination__label{display:none;color:#333133}.pagination__jump .pagination__current{display:none;width:auto;height:auto;margin:0;text-align:center;color:#b1b3b5}.pagination__jump .pagination__current svg{display:none;margin:0 0 1px 8px}.pagination__jump .pagination__total{display:none;color:#b1b3b5}.pagination__jump .pagination__delim{display:none;text-transform:lowercase;color:#333133}.pagination__pages .pagination__list ul{display:flex;font-size:12px}.pagination__pages .pagination__list ul li{margin-bottom:0}.pagination__pages .pagination__list ul li a,.pagination__pages .pagination__list ul li span{font-size:14px;font-weight:500;line-height:14px}.pagination__pages .pagination__list ul li a{color:#959498;border-bottom:1px solid transparent}.pagination__pages .pagination__list ul li span{font-weight:500;color:#333133}.pagination__pages a,.pagination__pages span{display:block;padding:3px 10px}.pagination__pages a{text-decoration:none;color:#333133}.pagination__pages span{color:#333133}.pagination--simple{display:flex;margin:60px 0 0}@media (max-width:599px){.pagination--simple{flex-wrap:wrap}}.pagination--simple a,.pagination--simple span{display:block;padding:0 10px;font-size:12px;font-weight:500;line-height:14px}@media (max-width:1023px){.pagination--simple a,.pagination--simple span{display:none}}.pagination--simple a{text-decoration:none;color:#333133}.pagination--simple span{color:#333133}.pagination--simple .next,.pagination--simple .prev{padding:0;text-transform:uppercase}@media (max-width:1023px){.pagination--simple .next,.pagination--simple .prev{display:block}}@media (max-width:599px){.pagination--simple .next,.pagination--simple .prev{width:100%;text-align:center}}.pagination--simple .prev{margin:0 auto 0 0}.pagination--simple .prev svg{margin:0 14px 1px 0}@media (max-width:599px){.pagination--simple .prev{padding:20px 20px 20px 0}}.pagination--simple .next{margin:0 0 0 auto}.pagination--simple .next svg{margin:0 0 1px 14px}@media (max-width:599px){.pagination--simple .next{padding:20px 0 20px 20px}}.sticky-wrapper{position:relative;line-height:70px;border-top:2px solid #f3f3f6;z-index:5}@media (max-width:1023px){.sticky-wrapper{display:none}}.sticky-wrapper>.stuck{position:fixed;left:0;top:0;width:100%}.gform_button:disabled:hover{background-color:#333133!important}.gform_validation_container{display:none!important}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline:none}button,input[type=submit],select{cursor:pointer}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;box-shadow:none}input[type=checkbox],input[type=number],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}.woocommerce-errors,.woocommerce-infos,.woocommerce-messages{width:100%;margin-bottom:60px}.woocommerce-checkout .woocommerce-errors,.woocommerce-checkout .woocommerce-infos,.woocommerce-checkout .woocommerce-messages{width:60.5%;margin-bottom:40px}@media (max-width:1279px){.woocommerce-checkout .woocommerce-errors,.woocommerce-checkout .woocommerce-infos,.woocommerce-checkout .woocommerce-messages{width:58%;flex:0 0 58%}}@media (max-width:1023px){.woocommerce-checkout .woocommerce-errors,.woocommerce-checkout .woocommerce-infos,.woocommerce-checkout .woocommerce-messages{width:48%;flex:0 0 48%;margin-right:40px}}@media (max-width:800px){.woocommerce-checkout .woocommerce-errors,.woocommerce-checkout .woocommerce-infos,.woocommerce-checkout .woocommerce-messages{width:100%;flex:0 0 100%;margin-right:0}}.woocommerce-order-pay .woocommerce-errors,.woocommerce-order-pay .woocommerce-infos,.woocommerce-order-pay .woocommerce-messages{width:100%}.woocommerce-account .woocommerce-errors,.woocommerce-account .woocommerce-infos,.woocommerce-account .woocommerce-messages{max-width:1200px;margin-right:auto;margin-left:auto;margin-bottom:90px}.woocommerce-account.logged-in .woocommerce-errors,.woocommerce-account.logged-in .woocommerce-infos,.woocommerce-account.logged-in .woocommerce-messages{max-width:100%;margin-bottom:60px}.woocommerce-error,.woocommerce-info,.woocommerce-message{width:100%;position:relative;padding:16px 20px 16px 52px!important;font-size:14px;font-weight:400;line-height:20px;text-align:left;border-radius:3px}.woocommerce-error:not(:last-child),.woocommerce-info:not(:last-child),.woocommerce-message:not(:last-child){margin-bottom:10px}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{display:inline-block;text-decoration:none;color:#333133;border-bottom:none!important}.woocommerce-error svg,.woocommerce-info svg,.woocommerce-message svg{display:block;width:24px;height:24px;position:absolute;top:14px;left:14px}.woocommerce-error .wc-forward,.woocommerce-info .wc-forward,.woocommerce-message .wc-forward{margin-right:10px}.woocommerce-error{color:#634e4e;background:#f5e7e5}.woocommerce-error li{font-size:14px!important;font-weight:400!important;line-height:20px!important;list-style:none}.woocommerce-error li strong{font-weight:400}.woocommerce-error a{color:#c88d84!important;border-bottom:1px solid transparent!important}.woocommerce-error a:hover{border-bottom:1px solid #c88d84!important}.woocommerce-message{color:#50634e;background:#eaf0e1}.woocommerce-message a{color:#83a353!important;border-bottom:1px solid transparent!important}.woocommerce-message a:hover{border-bottom:1px solid #83a353!important}.woocommerce-info{display:block;padding:16px 20px!important;font-size:18px;line-height:22px;text-align:center;color:#333133;border-top:1px solid #333133;border-bottom:1px solid #333133;border-radius:0}.woocommerce-info+.woocommerce-cart-form,.woocommerce-info+form.checkout{margin-top:60px}.woocommerce-info+.checkout-login-notice{margin-top:40px}.woocommerce-notices-wrapper+.woocommerce-cart-form{margin-top:60px}.woocommerce-NoticeGroup-checkout{visibility:hidden}.woocommerce-MyAccount-content .woocommerce-message.woocommerce-info{padding:0!important;text-align:left;background:none;border:none}.woocommerce-MyAccount-content .woocommerce-message.woocommerce-info a{display:none}form input,form select{display:block;width:100%;height:50px;padding:0 16px;font-size:16px;font-weight:400;color:#333133;background:#fff;border:1px solid #e5e9ee;border-radius:3px}form input:focus,form select:focus{border:1px solid #959498}form button[type=submit],form input[type=submit]{width:100%;border-radius:3px;min-width:100px;font-family:proxima-nova,sans-serif;letter-spacing:0;text-transform:uppercase;font-weight:500;color:#fff;background-color:#333133;border:none;font-size:14px;line-height:20px;text-decoration:none;text-align:center;display:inline-block;height:50px;padding:15px 20px}form button[type=submit]:focus,form button[type=submit]:hover,form input[type=submit]:focus,form input[type=submit]:hover{background-color:#57575c;cursor:pointer}form button[type=submit]:disabled,form input[type=submit]:disabled{opacity:.5;cursor:default}form button[type=submit]:disabled:focus,form button[type=submit]:disabled:hover,form input[type=submit]:disabled:focus,form input[type=submit]:disabled:hover{background-color:#57575c;cursor:default}form input[type=checkbox]{width:18px;flex:0 0 18px;height:18px;padding:0;border-radius:2px;box-shadow:inset 0 0 0 3px #fff;cursor:pointer}form input[type=checkbox]:checked{background:#57575c;box-shadow:inset 0 0 0 3px #fff}form input[type=radio]{display:block;width:16px;height:16px;padding:0;background:#fff;border:1px solid #e5e9ee;border-radius:8px;box-shadow:inset 0 0 0 3px #fff}form input[type=radio]:checked{background:#57575c;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 3px #fff}form textarea{display:block;width:100%;padding:14px;font-size:16px;font-weight:400;line-height:20px;color:#333133;border:1px solid #e5e9ee;border-radius:3px;resize:vertical}form textarea:focus{border:1px solid #959498}form label{display:block;margin:0 0 8px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:400;text-transform:uppercase;color:#333133}.woocommerce-password-hint{display:none}.woocommerce-password-strength{position:absolute;top:95px;padding:20px;font-size:14px;font-weight:500;line-height:16px;color:#c88d84;background:#fff;border:1px solid #e5e9ee;z-index:2}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{display:none}.woocommerce-password-strength:before{content:"";display:block;position:absolute;top:-15px;left:25px;width:30px;height:30px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-top:1px solid #e5e9ee;border-left:1px solid #e5e9ee;z-index:1}#billing_country_field,#company_country_field,#shipping_company_field,#shipping_country_field{display:none!important}#billing_address_1_field,#billing_address_2_field,#company_address_1_field,#company_address_2_field,#shipping_address_1_field,#shipping_address_2_field{position:relative}#billing_address_1_field:after,#billing_address_2_field:after,#company_address_1_field:after,#company_address_2_field:after,#shipping_address_1_field:after,#shipping_address_2_field:after{content:"Max. 30 caractere";font-size:14px;font-weight:400;padding-left:16px}.address-count{display:block;position:absolute;right:16px;bottom:0;font-size:14px;font-weight:400;color:#91c73d}.address-count span{color:#c88d84}.includes_tax{display:none}.swiper-slide,.swiper-wrapper{height:auto}.swiper-wrapper{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.swiper-slide{box-sizing:border-box}.select2-container{display:block;width:100%!important;z-index:12}.select2-container *{outline:none}.select2-container .select2-selection{height:45px;border:1px solid #e5e9ee;border-radius:3px;transition:all .4s cubic-bezier(.215,.61,.355,1)}.select2-container .select2-selection .select2-selection__rendered{height:45px;padding:0 16px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:400;line-height:45px;color:#333133}.single-product .select2-container .select2-selection .select2-selection__rendered{font-size:16px}.select2-container .select2-selection .select2-selection__arrow{width:42px;height:42px;display:flex;align-items:center}.select2-container .select2-selection .select2-selection__arrow svg{display:block;margin:0 auto}.select2-container .select2-selection .select2-selection__arrow svg *{fill:#333133}.select2-container .select2-selection .select2-selection__arrow b{display:block;width:7px;height:7px;margin-top:-4px;border-top:none;border-left:none;border-right:2px solid #333133!important;border-bottom:2px solid #333133!important;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #b1b3b5}.select2-dropdown{border:1px solid #e5e9ee;border-radius:0}.select2-results__options li{height:45px;padding:14px 16px;font-size:16px;font-weight:400;color:#333133;transition:all .4s cubic-bezier(.215,.61,.355,1)}.single-product .select2-results__options li{font-size:16px}.post-type-archive-help .select2-results__options li:first-child{display:none}.select2-results__options .select2-results__option[aria-selected=true]{background:#fff}.select2-results__options .select2-results__option--highlighted[aria-selected]{color:#333133;background:#f3f3f6}.select2-container--focus .select2-selection{border:1px solid #959498}.select2-search.select2-search--dropdown{display:none}.woocommerce-checkout .select2-search.select2-search--dropdown,.woocommerce-edit-address .select2-search.select2-search--dropdown{display:block}.select2-search--dropdown{padding:8px}.select2-container--default .select2-search--dropdown .select2-search__field{height:40px;padding:0 14px;font-size:14px;font-weight:400;color:#333133;border:1px solid #b1b3b5}.single-product .select2-container--default .select2-search--dropdown .select2-search__field{font-size:16px}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.woocommerce-checkout .main-sidebar .main-simple h1{margin:0 0 50px;font-size:30px;font-weight:400;line-height:38px;color:#333133}@media (max-width:599px){.woocommerce-checkout .main-sidebar .main-simple h1{margin:0 0 30px;font-size:24px;line-height:32px}}.woocommerce-checkout .main{width:100%}.woocommerce-checkout .wjecf-fragment-checkout-select-free-product{display:none}.woocommerce-checkout .woocommerce{position:relative}.checkout-login-notice{width:60.5%;padding:0 0 40px}@media (max-width:1279px){.checkout-login-notice{width:58%}}@media (max-width:1023px){.checkout-login-notice{width:48%}}@media (max-width:800px){.checkout-login-notice{width:100%}}.checkout-login-notice .woocommerce-info{margin-bottom:0!important;padding:16px 20px!important}.checkout-login-notice .woocommerce-form-login{margin:0}.checkout-login-notice .checkout-login-notice__form{padding:45px;margin:40px 0 0;background:#f3f3f6;display:flex;flex-wrap:wrap;justify-content:space-between}@media (max-width:1023px){.checkout-login-notice .checkout-login-notice__form{padding:40px 30px}}.checkout-login-notice .checkout-login-notice__form .clear{display:none}.checkout-login-notice .checkout-login-notice__form p{width:48%}.checkout-login-notice .checkout-login-notice__form p:first-child{display:none}@media (max-width:1023px){.checkout-login-notice .checkout-login-notice__form p{width:100%}}@media (max-width:800px){.checkout-login-notice .checkout-login-notice__form p{width:48%}}@media (max-width:599px){.checkout-login-notice .checkout-login-notice__form p{width:100%}}.checkout-login-notice .checkout-login-notice__form p.form-row--last{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0}@media (max-width:1023px){.checkout-login-notice .checkout-login-notice__form p.form-row--last{flex-wrap:wrap}}.checkout-login-notice .checkout-login-notice__form p.form-row--last>span.submit{width:48%}@media (max-width:479px){.checkout-login-notice .checkout-login-notice__form p.form-row--last>span.submit{width:100%;flex:0 0 100%;margin:25px 0 0}}.checkout-login-notice .checkout-login-notice__form p.form-row--last label{display:flex;margin:0 4% 0 0;font-size:14px;font-weight:400;line-height:26px;text-transform:none;color:#333133;cursor:pointer}.checkout-login-notice .checkout-login-notice__form p.form-row--last label input{margin:3px 15px 0 0}@media (max-width:1023px){.checkout-login-notice .checkout-login-notice__form p.form-row--last label{margin:0}}.checkout-login-notice .checkout-login-notice__form p.form-row--last .lost_password{flex:1}@media (max-width:1279px){.checkout-login-notice .checkout-login-notice__form p.form-row--last .lost_password{flex:0 0 100%;margin:0 0 10px}}@media (max-width:479px){.checkout-login-notice .checkout-login-notice__form p.form-row--last .lost_password{margin:0 0 20px}}.checkout-login-notice .checkout-login-notice__form p.form-row--last .lost_password a{font-size:14px;font-weight:400;line-height:22px;text-decoration:none;color:#333133;border:none;border-bottom:1px solid transparent}.checkout-login-notice .checkout-login-notice__form p.form-row--last .lost_password a:hover{border-bottom:1px solid #333133}form.checkout{display:flex;justify-content:space-between;flex-wrap:wrap;margin:0}form.checkout .address-switch{display:flex;flex-wrap:wrap;margin:0 0 40px;padding:0;list-style:none}form.checkout .address-switch li{margin:0 80px 0 0!important}@media (max-width:599px){form.checkout .address-switch li{width:100%;margin:10px 0!important}}form.checkout .address-switch li a,form.checkout .address-switch li div.button{display:flex;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:18px;font-weight:400;line-height:24px;background:none;border:none;color:#333133;cursor:pointer}form.checkout .address-switch li a:hover,form.checkout .address-switch li div.button:hover{border:none}form.checkout .address-switch li a span,form.checkout .address-switch li div.button span{display:block;width:16px;height:16px;flex:0 0 16px;margin:4px 10px 0 0;background:#fff;border:1px solid #e5e9ee;border-radius:8px}form.checkout .address-switch li a span.active,form.checkout .address-switch li div.button span.active{background:#333133;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 3px #fff}form.checkout #customer_details{width:60.5%}@media (max-width:1279px){form.checkout #customer_details{width:58%}}@media (max-width:1023px){form.checkout #customer_details{width:48%}}@media (max-width:800px){form.checkout #customer_details{width:100%}}form.checkout #customer_details .col-1,form.checkout #customer_details .woocommerce-additional-fields,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper{padding:45px;margin:0 0 40px;background:#f3f3f6}@media (max-width:1023px){form.checkout #customer_details .col-1,form.checkout #customer_details .woocommerce-additional-fields,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper{padding:40px 30px 10px}}@media (max-width:499px){form.checkout #customer_details .col-1,form.checkout #customer_details .woocommerce-additional-fields,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper{padding:40px 20px 10px}}form.checkout #customer_details .woocommerce-billing-fields__field-wrapper,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}form.checkout #customer_details .woocommerce-billing-fields__field-wrapper p,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper p{width:48%}@media (max-width:1023px){form.checkout #customer_details .woocommerce-billing-fields__field-wrapper p,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper p{width:100%}}@media (max-width:800px){form.checkout #customer_details .woocommerce-billing-fields__field-wrapper p,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper p{width:48%}}@media (max-width:599px){form.checkout #customer_details .woocommerce-billing-fields__field-wrapper p,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper p{width:100%}}.woocommerce-checkout--error form.checkout #customer_details .woocommerce-billing-fields__field-wrapper p.woocommerce-invalid .select2-container .select2-selection,.woocommerce-checkout--error form.checkout #customer_details .woocommerce-billing-fields__field-wrapper p.woocommerce-invalid input,.woocommerce-checkout--error form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper p.woocommerce-invalid .select2-container .select2-selection,.woocommerce-checkout--error form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper p.woocommerce-invalid input{border:1px solid #c88d84!important}form.checkout #customer_details .woocommerce-billing-fields__field-wrapper p.hidden,form.checkout #customer_details .woocommerce-shipping-fields__field-wrapper p.hidden{display:none}form.checkout #customer_details label abbr{text-decoration:none}form.checkout #customer_details textarea{min-height:180px}form.checkout #customer_details .woocommerce-additional-fields label,form.checkout #customer_details h3{margin-top:0;margin-bottom:40px;font-size:21px;font-weight:400;text-transform:none;color:#333133}form.checkout #customer_details .woocommerce-account-fields div.create-account,form.checkout #customer_details .woocommerce-account-fields p.create-account{margin:0 0 40px}form.checkout #customer_details .woocommerce-account-fields div.create-account p{margin:0;position:relative;padding:45px;background:#f3f3f6}@media (max-width:1023px){form.checkout #customer_details .woocommerce-account-fields div.create-account p{padding:40px 30px 30px}}form.checkout #customer_details .woocommerce-account-fields div.create-account p .woocommerce-password-strength{top:138px}@media (max-width:1023px){form.checkout #customer_details .woocommerce-account-fields div.create-account p .woocommerce-password-strength{top:132px}}form.checkout #customer_details .woocommerce-account-fields div.create-account input{width:48%}@media (max-width:1023px){form.checkout #customer_details .woocommerce-account-fields div.create-account input{width:100%}}form.checkout #order_review{width:32.3%;position:relative;top:0;right:0}@media (max-width:1279px){form.checkout #order_review{width:36%}}@media (max-width:1023px){form.checkout #order_review{width:48%}}@media (max-width:800px){form.checkout #order_review{width:100%;position:relative}}.woocommerce-order-pay #order_review{display:flex;justify-content:space-between;flex-wrap:wrap}#order_review .shop_table{display:block}.woocommerce-order-pay #order_review .shop_table{width:66.4%;padding:0 5% 0 0}@media (max-width:1023px){.woocommerce-order-pay #order_review .shop_table{width:48%;padding:0}}@media (max-width:800px){.woocommerce-order-pay #order_review .shop_table{width:100%}}#order_review .shop_table thead{display:none}#order_review .shop_table tbody,#order_review .shop_table tfoot{display:block;border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}#order_review .shop_table tbody tr,#order_review .shop_table tfoot tr{width:100%;display:flex}#order_review .shop_table tbody td,#order_review .shop_table tbody th,#order_review .shop_table tfoot td,#order_review .shop_table tfoot th{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;padding:22px 0;line-height:22px;border:none;background:#fff}#order_review .shop_table tbody{position:relative;padding:70px 30px 0}#order_review .shop_table tbody:before{content:"Comanda ta";position:absolute;top:0;left:0;width:100%;height:70px;margin-top:0;margin-bottom:0;padding:22px;font-size:21px;font-weight:400;text-align:center;text-transform:none;color:#333133;background:#fff;border-bottom:1px solid #e5e9ee;border-radius:3px 3px 0 0}@media (max-width:599px){#order_review .shop_table tbody{padding:70px 20px 0}}#order_review .shop_table tbody tr.bundled_table_item{display:none}.woocommerce-order-pay #order_review .shop_table tbody{width:51.1%;float:left}@media (max-width:1279px){.woocommerce-order-pay #order_review .shop_table tbody{width:100%}}#order_review .shop_table tbody tr:not(:last-child) td{border-bottom:1px solid #e5e9ee}#order_review .shop_table tbody td.product-name{width:60%;position:relative;font-weight:400;color:#333133}@media (max-width:599px){#order_review .shop_table tbody td.product-name{padding:22px 30px 22px 0}}#order_review .shop_table tbody td.product-name strong{display:block;position:absolute;top:24px;right:-30px;font-weight:400;color:#333133}@media (max-width:599px){#order_review .shop_table tbody td.product-name strong{right:0}}#order_review .shop_table tbody td.product-name .amount{display:block;padding-top:5px;font-size:14px;font-weight:400;color:#b1b3b5}.woocommerce-order-pay #order_review .shop_table tbody td.product-quantity{width:10%;text-align:left}.woocommerce-order-pay #order_review .shop_table tbody td.product-quantity strong{font-weight:400;color:#333133}#order_review .shop_table tbody td.product-subtotal,#order_review .shop_table tbody td.product-total{width:40%;font-weight:600;text-align:right;color:#333133}.woocommerce-order-pay #order_review .shop_table tbody td.product-subtotal,.woocommerce-order-pay #order_review .shop_table tbody td.product-total{width:30%}#order_review .shop_table tbody tr.cart-discount td:first-child,#order_review .shop_table tbody tr.cart-subtotal td:first-child,#order_review .shop_table tbody tr.order-total td:first-child{width:60%;font-weight:500;color:#333133}#order_review .shop_table tbody tr.cart-discount td:last-child,#order_review .shop_table tbody tr.cart-subtotal td:last-child,#order_review .shop_table tbody tr.order-total td:last-child{width:40%;font-weight:600;text-align:right;color:#333133}#order_review .shop_table tbody tr.cart-discount .woocommerce-remove-coupon,#order_review .shop_table tbody tr.cart-subtotal .woocommerce-remove-coupon,#order_review .shop_table tbody tr.order-total .woocommerce-remove-coupon{border-bottom:none}#order_review .shop_table tfoot{margin:0 0 60px}.woocommerce-order-pay #order_review .shop_table tfoot{width:40%;margin:0;float:right;position:relative;padding:70px 0 0}@media (max-width:1279px){.woocommerce-order-pay #order_review .shop_table tfoot{width:100%;margin:60px 0 0}}@media (max-width:800px){.woocommerce-order-pay #order_review .shop_table tfoot{margin:40px 0}}.woocommerce-order-pay #order_review .shop_table tfoot:before{content:"Livrare";position:absolute;top:0;left:0;width:100%;height:70px;margin-top:0;margin-bottom:0;padding:22px;font-size:21px;font-weight:400;text-align:center;text-transform:none;color:#333133;background:#fff;border-bottom:1px solid #e5e9ee;border-radius:3px 3px 0 0}#order_review .shop_table tfoot td,#order_review .shop_table tfoot th{padding:22px 30px;color:#333133}.woocommerce-order-pay #order_review .shop_table tfoot td,.woocommerce-order-pay #order_review .shop_table tfoot th{width:50%;padding:22px 0;border-bottom:1px solid #e5e9ee}.woocommerce-order-pay #order_review .shop_table tfoot tr{padding:0 30px}.woocommerce-order-pay #order_review .shop_table tfoot tr:last-child td,.woocommerce-order-pay #order_review .shop_table tfoot tr:last-child th{border-bottom:none}#order_review .shop_table tfoot th{width:60%;font-weight:500}#order_review .shop_table tfoot td{width:40%;font-weight:600;text-align:right}#order_review .shop_table tfoot .shipping{display:block}#order_review .shop_table tfoot .shipping th{font-size:21px;font-weight:400;line-height:30px;text-align:center;color:#333133}#order_review .shop_table tfoot .shipping td{padding:0;text-align:left}#order_review .shop_table tfoot .shipping td,#order_review .shop_table tfoot .shipping th{display:block;width:100%}#order_review .shop_table tfoot .shipping td ul,#order_review .shop_table tfoot .shipping th ul{padding:0;margin:0;list-style:none;border-top:1px solid #e5e9ee}@media (max-width:800px){#order_review .shop_table tfoot .shipping td ul,#order_review .shop_table tfoot .shipping th ul{display:flex;flex-wrap:wrap}}@media (max-width:767px){#order_review .shop_table tfoot .shipping td ul,#order_review .shop_table tfoot .shipping th ul{display:block}}#order_review .shop_table tfoot .shipping td ul li,#order_review .shop_table tfoot .shipping th ul li{position:relative;margin:0;padding:0;line-height:24px}#order_review .shop_table tfoot .shipping td ul li:not(:last-child),#order_review .shop_table tfoot .shipping th ul li:not(:last-child){border-bottom:1px solid #e5e9ee}@media (max-width:800px){#order_review .shop_table tfoot .shipping td ul li:not(:last-child),#order_review .shop_table tfoot .shipping th ul li:not(:last-child){border-bottom:none;border-right:1px solid #e5e9ee}}@media (max-width:767px){#order_review .shop_table tfoot .shipping td ul li:not(:last-child),#order_review .shop_table tfoot .shipping th ul li:not(:last-child){border-right:none;border-bottom:1px solid #e5e9ee}}@media (max-width:800px){#order_review .shop_table tfoot .shipping td ul li,#order_review .shop_table tfoot .shipping th ul li{width:50%}}@media (max-width:767px){#order_review .shop_table tfoot .shipping td ul li,#order_review .shop_table tfoot .shipping th ul li{width:100%}}#order_review .shop_table tfoot .shipping td ul input,#order_review .shop_table tfoot .shipping th ul input{position:absolute;top:50%;left:30px;margin:-8px 0 0;cursor:pointer;border-color:#abb2ba}@media (max-width:800px){#order_review .shop_table tfoot .shipping td ul input,#order_review .shop_table tfoot .shipping th ul input{left:20px}}#order_review .shop_table tfoot .shipping td ul label,#order_review .shop_table tfoot .shipping th ul label{width:100%;margin:0;padding:30px 30px 30px 70px;font-size:18px;line-height:24px;text-transform:none;cursor:pointer;transition:all .4s cubic-bezier(.215,.61,.355,1)}@media (max-width:800px){#order_review .shop_table tfoot .shipping td ul label,#order_review .shop_table tfoot .shipping th ul label{padding:30px 30px 30px 54px}}#order_review .shop_table tfoot .shipping td ul label:hover,#order_review .shop_table tfoot .shipping th ul label:hover{background:#f3f3f6}#order_review .shop_table tfoot .shipping td ul label .amount,#order_review .shop_table tfoot .shipping th ul label .amount{float:right;font-size:16px;font-weight:600;color:#333133}#order_review .shop_table tfoot .shipping td ul label[for=shipping_method_0_local_pickup2] .amount,#order_review .shop_table tfoot .shipping th ul label[for=shipping_method_0_local_pickup2] .amount{display:none}.woocommerce-order-pay #payment{width:33.333333%;position:relative}@media (max-width:1023px){.woocommerce-order-pay #payment{width:48%}}@media (max-width:800px){.woocommerce-order-pay #payment{width:100%}}#payment .payment_methods{padding:0;margin:60px 0 0;list-style:none;border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}.woocommerce-order-pay #payment .payment_methods{margin:0;padding:70px 0 0;position:relative}.woocommerce-order-pay #payment .payment_methods:before{content:"Alege metoda de plat\103";position:absolute;top:0;left:0;width:100%;height:70px;margin-top:0;margin-bottom:0;padding:22px;font-size:21px;font-weight:400;text-align:center;text-transform:none;color:#333133;background:#fff;border-bottom:1px solid #e5e9ee;border-radius:3px 3px 0 0}@media (max-width:800px){#payment .payment_methods{display:flex;flex-wrap:wrap}}@media (max-width:767px){#payment .payment_methods{display:block}}#payment .payment_methods .payment_box{display:none!important}#payment .payment_methods li{position:relative;margin:0;padding:0;line-height:24px}#payment .payment_methods li:not(:last-child){border-bottom:1px solid #e5e9ee}@media (max-width:800px){#payment .payment_methods li{width:50%}}@media (max-width:767px){#payment .payment_methods li{width:100%;border-right:none!important}}#payment .payment_methods li.payment_methods__title{padding:22px 30px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:21px;font-weight:400;line-height:30px;text-align:center;color:#333133}@media (max-width:800px){#payment .payment_methods li.payment_methods__title{flex:0 0 100%;border-bottom:1px solid #e5e9ee}}#payment .payment_methods li.payment_method_ingwebpay label{padding-right:70px}#payment .payment_methods li.payment_method_ingwebpay img{display:block;width:35px;height:35px;position:absolute;top:24px;right:20px}#payment .payment_methods input{position:absolute;top:50%;left:30px;margin:-8px 0 0;cursor:pointer;border-color:#abb2ba}@media (max-width:800px){#payment .payment_methods input{left:20px}}#payment .payment_methods label{width:100%;margin:0;padding:30px 30px 30px 70px;font-size:18px;line-height:24px;text-transform:none;cursor:pointer;transition:all .4s cubic-bezier(.215,.61,.355,1)}@media (max-width:800px){#payment .payment_methods label{padding:30px 30px 30px 54px}}#payment .payment_methods label:hover{background:#f3f3f6}#payment #place_order{width:100%;border-radius:3px}#payment .woocommerce-terms-and-conditions-wrapper .form-row{margin:0;padding:60px 0}#payment .woocommerce-terms-and-conditions-wrapper .form-row a{border-bottom:1px solid #333133}#payment .woocommerce-terms-and-conditions-wrapper .form-row a:hover{border-bottom:1px solid transparent}.woocommerce-form__label-for-checkbox{display:flex;margin:0;font-size:16px;font-weight:400;line-height:20px;text-transform:none;color:#333133;cursor:pointer}.woocommerce-form__label-for-checkbox input{margin:0 15px 0 0;border:1px solid #abb2ba}.woocommerce-form__label-for-checkbox .woocommerce-terms-and-conditions-checkbox-text{font-size:18px;line-height:22px}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order{padding:0;text-align:center}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview{max-width:460px;margin:90px auto;padding:0 30px;list-style:none;border:1px solid #e5e9ee;box-shadow:0 0 20px rgba(0,0,0,.1)}@media (max-width:1023px){.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview{margin:60px auto}}@media (max-width:767px){.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview{margin:30px auto}}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview li{margin:0;padding:30px 0;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:16px;font-weight:400;line-height:20px;text-align:center;color:#6e7072}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview li:not(:last-child){border-bottom:1px solid #e5e9ee}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview li strong{display:block;padding:0 0 8px;font-size:16px;font-weight:600;line-height:28px;color:#333133}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview li .bacs{display:block;margin:12px 0 0;color:#333133}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview li .bacs span{display:block}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-overview li .bacs strong{display:inline;padding:0;font-size:16px;line-height:20px;color:#333133}.woocommerce-order-received .main-sidebar .main-simple h1{display:none}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-thankyou-order-received{margin:50px auto 10px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:36px;font-weight:400;line-height:44px;text-align:center;color:#333133}@media (max-width:1023px){.woocommerce-order-received .main-sidebar .main-simple .woocommerce-thankyou-order-received{margin:0 auto 10px}}@media (max-width:767px){.woocommerce-order-received .main-sidebar .main-simple .woocommerce-thankyou-order-received{font-size:22px;line-height:28px}}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-thankyou-order-received--p{max-width:600px;margin:0 auto;font-size:20px;line-height:26px;font-weight:400;text-align:center}@media (max-width:767px){.woocommerce-order-received .main-sidebar .main-simple .woocommerce-thankyou-order-received--p{font-size:16px;line-height:20px}}.woocommerce-order-received .main-sidebar .main-simple .woocommerce-thankyou-order-failed{margin:0 0 60px;font-weight:400;text-align:center}.woocommerce-order-received .main-sidebar .main-simple .button{min-width:100px;font-family:proxima-nova,sans-serif;letter-spacing:0;text-transform:uppercase;font-weight:500;color:#fff;background-color:#333133;border:none;font-size:14px;line-height:20px;text-decoration:none;text-align:center;display:inline-block;height:50px;padding:15px 20px}.woocommerce-order-received .main-sidebar .main-simple .button:focus,.woocommerce-order-received .main-sidebar .main-simple .button:hover{background-color:#57575c;cursor:pointer}.woocommerce-order-received .main-sidebar .main-simple .button:disabled{opacity:.5;cursor:default}.woocommerce-order-received .main-sidebar .main-simple .button:disabled:focus,.woocommerce-order-received .main-sidebar .main-simple .button:disabled:hover{background-color:#57575c;cursor:default}.woocommerce-order-received .main-sidebar .main-simple .hidden,.woocommerce-order-received .main-sidebar .main-simple .woocommerce-order-details{display:none}.checkout_method_info{position:relative;display:inline-block;width:20px;height:20px;margin:3px 0 -4px 10px}@media (max-width:1279px){.checkout_method_info{position:absolute;right:30px}}@media (max-width:767px){.checkout_method_info{right:20px}}.checkout_method_info__icon,.checkout_method_info__icon svg{display:block;width:20px;height:20px}.checkout_method_info__box{display:none;position:absolute;top:30px;left:-115px;width:250px;height:auto;padding:20px;font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:400;line-height:18px;color:#6e7072;background:#fff;border:1px solid #e5e9ee;z-index:1}@media (max-width:1279px){.checkout_method_info__box{left:auto;right:0}}.checkout_method_info:hover .checkout_method_info__box{display:block}.shipped_via{display:none!important}.error404 .main-simple{width:100%}.main-sidebar .main-simple .error404__container{text-align:center}.main-sidebar .main-simple .error404__container h2{margin:0;padding:25px 0 10px;font-size:36px;font-weight:400;line-height:44px;text-align:center;color:#333133}@media (max-width:767px){.main-sidebar .main-simple .error404__container h2{font-size:26px;line-height:32px}}@media (max-width:599px){.main-sidebar .main-simple .error404__container h2{padding:20px 0}}.main-sidebar .main-simple .error404__container p{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:20px;font-weight:400;line-height:26px;text-align:center;color:#333133}@media (max-width:767px){.main-sidebar .main-simple .error404__container p{font-size:18px;line-height:22px}}.main-sidebar .main-simple .error404__container .button{min-width:100px;font-family:proxima-nova,sans-serif;letter-spacing:0;text-transform:uppercase;font-weight:500;color:#fff;background-color:#333133;border:none;font-size:14px;line-height:20px;text-decoration:none;text-align:center;display:inline-block;height:50px;padding:15px 20px;color:#fff!important;margin:20px 0 60px}.main-sidebar .main-simple .error404__container .button:focus,.main-sidebar .main-simple .error404__container .button:hover{background-color:#57575c;cursor:pointer}.main-sidebar .main-simple .error404__container .button:disabled{opacity:.5;cursor:default}.main-sidebar .main-simple .error404__container .button:disabled:focus,.main-sidebar .main-simple .error404__container .button:disabled:hover{background-color:#57575c;cursor:default}@media (max-width:767px){.main-sidebar .main-simple .error404__container .button{margin:20px 0 0}}@media (max-width:599px){.main-sidebar .main-simple .error404__container .button{margin:0}}.main-sidebar .main-simple .error404__container img{max-width:680px;margin:0 auto}@media (max-width:767px){.main-sidebar .main-simple .error404__container img{display:none}}.main-sidebar .main-simple .error404__container form{width:100%;max-width:880px;position:relative;margin:50px auto}@media (max-width:599px){.main-sidebar .main-simple .error404__container form{display:none}}.main-sidebar .main-simple .error404__container form input{width:100%;height:60px;padding:0 20px;color:#333133;background:#fff;border:1px solid #e5e9ee;border-radius:3px}.main-sidebar .main-simple .error404__container form input:focus{border:1px solid #959498}.main-sidebar .main-simple .error404__container form input::-webkit-input-placeholder{color:#b1b3b5}.main-sidebar .main-simple .error404__container form input:-moz-placeholder,.main-sidebar .main-simple .error404__container form input::-moz-placeholder{color:#b1b3b5}.main-sidebar .main-simple .error404__container form input:-ms-input-placeholder{color:#b1b3b5}.main-sidebar .main-simple .error404__container form button{position:absolute;top:0;right:0;width:60px;min-width:0!important;height:60px!important;background-color:transparent!important;border:none!important;opacity:.5;padding-top:0!important;padding-bottom:0!important}.main-sidebar .main-simple .error404__container form button path{fill:#333133}.main-sidebar .main-simple .error404__container form button:hover{opacity:1}.main-sidebar .main-simple .woocommerce-pagination{padding:30px 0 0;display:flex;justify-content:space-between}.main-sidebar .main-simple .woocommerce-pagination .woocommerce-button{border-bottom:none}.fancybox-container{z-index:11}.fancybox-deals{z-index:21}@media (max-width:1023px){.zopim{display:none!important}}#cookie-notice{font-family:proxima-nova,sans-serif;letter-spacing:0;font-size:14px;font-weight:400;line-height:16px;z-index:9999999999}@media (max-width:1023px){#cn-notice-text{display:block;padding:0 0 10px}}.cookie-notice-container{padding:10px 20px}.cookie-notice-container .button{display:inline-block;padding:4px 14px;font-weight:500;text-decoration:none;color:#fff;background:#333133;border:2px solid #333133;border-radius:3px}.cookie-notice-container .button:hover{color:#333133;background:#f3f3f6}.recently-viewed{padding:80px 0 0;border-top:2px solid #f3f3f6}@media (max-width:1023px){.recently-viewed{padding:60px 0 20px}}.arr{padding-left:10px;font-family:Arial,sans-serif}.fb_dialog{right:10px!important;bottom:10px!important}@media (max-width:1023px){.fb_dialog{right:10px!important;bottom:70px!important}}@media (max-width:599px){.fb_dialog{right:10px!important;bottom:60px!important}}.fb-customerchat iframe{right:0!important;bottom:70px!important}@media (max-width:1023px){.fb-customerchat iframe{bottom:130px!important}}@media (max-width:599px){.fb-customerchat iframe{bottom:120px!important}}