@font-face{font-family:lg;src:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/fonts/lg.eot?n1z373);src:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/fonts/lg.eot#iefixn1z373) format("embedded-opentype"),url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/fonts/lg.woff?n1z373) format("woff"),url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/fonts/lg.ttf?n1z373) format("truetype"),url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;outline:0;border:none;background-color:transparent}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;background:0 0;border:none;box-shadow:none;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,.45);bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #fff;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toggle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;outline:0;border:none}.lg-outer .lg-toggle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#fff}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.group:after,.group:before{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(https://folks-folks.com/wp-content/themes/lesanimals/node_modules/lightgallery.js/dist/img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0}body{line-height:1}table{border-collapse:collapse;border-spacing:0}fieldset,img,input,textarea{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}li,ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-weight:inherit;font-size:inherit;margin:0;padding:0}legend{color:#000}a,img,input,select,textarea{outline:0}textarea{overflow:auto}button,input[type=checkbox],input[type=submit],label{cursor:pointer}button,input[type=submit]{background:0 0}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,img,menu,nav,section{display:block}body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none}a,div,input{-webkit-tap-highlight-color:transparent}input[type=submit],input[type=tel],input[type=text]{-webkit-appearance:none;border-radius:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#eee;clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html{-webkit-box-sizing:border-box;box-sizing:border-box}html.desktop body{overscroll-behavior-y:none}*,:after,:before{margin:0;padding:0;border:0;outline:0;-webkit-box-sizing:inherit;box-sizing:inherit}::-moz-selection{background:#f4b5b8;color:#fff;text-shadow:none}::selection{background:#f4b5b8;color:#fff;text-shadow:none}::-moz-selection{background:#f4b5b8;color:#fff;text-shadow:none}body{width:100%;font:normal 18px/30px "Space Mono",monospace;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;overflow-y:scroll}a{color:inherit;text-decoration:none}strong{font-weight:700}mark{background-color:#ccc}.svg{display:none}.icon{fill:currentColor;display:block;width:100%;height:100%}.center_wrapper,.center_wrapper__medium,.center_wrapper__small{margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;max-width:1080px;width:100%}.center_wrapper__medium{max-width:1000px}.center_wrapper__small{max-width:820px}.woocommerce-Price-currencySymbol{display:inline-block;font-family:Arial,sans-serif;margin-left:.5em}.img-lazy{opacity:0;-webkit-transition:opacity 1s cubic-bezier(.455,.03,.515,.955);transition:opacity 1s cubic-bezier(.455,.03,.515,.955)}.img-lazy.img-loaded{opacity:1}#footer{background-color:#000;color:#fff;overflow:hidden;position:relative;z-index:101}#footer .footer_line_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#footer .footer_line_wrapper-right{margin-right:0;margin-left:auto;padding-top:285px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:480px;max-width:100%}#footer .footer_logo_deco{margin:auto;opacity:.07;pointer-events:none;position:absolute;top:0;right:-10px;bottom:-10px;left:-10px}#footer .footer_logo_deco svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}#footer .footer_press{padding-top:80px}#footer .footer_press-title{font-size:14px;font-weight:400;letter-spacing:5px;line-height:30px;text-align:center;text-transform:uppercase}#footer .footer_press-title_link{background-image:linear-gradient(to top,#f4b5b8 0,#f4b5b8 0),linear-gradient(to top,#fff 0,#fff 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#footer .footer_press-title_link:hover{background-size:100% 1px,100% 1px}#footer .footer_press-title_link:hover{color:#f4b5b8}#footer .footer_press-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;padding:55px 0 25px}#footer .footer_press-logo{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:30px;width:120px;height:40px}#footer .footer_press-logo img{-webkit-filter:brightness(2);filter:brightness(2);opacity:.5;width:100%;height:100%}#footer .footer_press-logo svg{fill:rgba(255,255,255,.5);width:100%;height:100%}#footer .footer_pros{border:1px solid rgba(255,255,255,.3);margin-top:40px;padding-top:18px;padding-bottom:20px;text-align:center}#footer .footer_pros-text{font-size:16px;letter-spacing:0;line-height:30px}#footer .footer_pros-link{display:inline-block;font-family:"Space Mono",monospace;font-size:16px;line-height:23px;margin:auto;background-image:linear-gradient(to top,#f4b5b8 0,#f4b5b8 0),linear-gradient(to top,#fff 0,#fff 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#footer .footer_pros-link:hover{background-size:100% 1px,100% 1px}#footer .footer_pros-link:hover{color:#f4b5b8}#footer .footer_about{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:70px 0;width:350px;max-width:100%}#footer .footer_about-title{font-size:14px;letter-spacing:5px;line-height:30px;text-transform:uppercase;margin-bottom:20px}#footer .footer_about-content{font-family:Lora,serif;font-size:24px;line-height:40px}#footer .footer_menu_1-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer_menu_1-item{font-size:16px;line-height:40px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:220px}#footer .footer_menu_1-item__link{background-image:linear-gradient(to top,#f4b5b8 0,#f4b5b8 0),linear-gradient(to top,#fff 0,#fff 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#footer .footer_menu_1-item__link:hover{background-size:100% 1px,100% 1px}#footer .footer_menu_1-item__link:hover{color:#f4b5b8}#footer .footer_newsletter{margin-top:75px}#footer .footer_newsletter-link{background-color:#000;border:1px solid rgba(255,255,255,.3);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;height:auto;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#footer .footer_newsletter-link .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;text-align:center;width:60px;height:100%;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955);-webkit-filter:saturate(0);filter:saturate(0)}#footer .footer_newsletter-link .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;line-height:25px;padding:11px 65px 12px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center;height:100%}#footer .footer_newsletter-link:after{background-color:#f4b5b8;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#footer .footer_newsletter-link:hover{color:#000}#footer .footer_newsletter-link:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}#footer .footer_newsletter-link:hover .icon{opacity:0}#footer .footer_menu_2{margin-top:90px;padding-bottom:40px}#footer .footer_menu_2-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#footer .footer_menu_2-item{font-size:16px;line-height:30px;margin-left:40px;-webkit-box-flex:0;-ms-flex:none;flex:none}#footer .footer_menu_2-item__copyright{font-size:14px;letter-spacing:5px;line-height:30px;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:0;margin-right:auto;text-transform:uppercase}#footer .footer_menu_2-item__copyright .copy{font-family:Arial,sans-serif}#footer .footer_menu_2-item__link{background-image:linear-gradient(to top,#f4b5b8 0,#f4b5b8 0),linear-gradient(to top,#fff 0,#fff 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#footer .footer_menu_2-item__link:hover{background-size:100% 1px,100% 1px}#footer .footer_menu_2-item__link:hover{color:#f4b5b8}#footer .back_to_top{border:1px solid rgba(255,255,255,.3);border-radius:100%;color:#fff;display:block;overflow:hidden;position:absolute;bottom:475px;right:50px;z-index:5;width:80px;height:80px;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}#footer .back_to_top:before{background-color:#fff;content:"";display:block;margin:auto;position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-1;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#footer .back_to_top:after{background-color:#000;content:"";display:block;margin:auto;position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-2}#footer .back_to_top:hover{color:#000}#footer .back_to_top:hover:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#footer .back_to_top:active .icon{-webkit-transform:translateY(-3px);transform:translateY(-3px)}#footer .back_to_top .icon{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955),-webkit-transform .1s cubic-bezier(.455,.03,.515,.955)}#footer .back_to_top .icon:before{background-color:currentColor;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:-5px;left:0;z-index:1;width:2px;height:17px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#footer .back_to_top .icon:after{content:"";border-top:2px solid currentColor;border-right:2px solid currentColor;display:block;margin:auto;position:absolute;top:-5px;right:0;bottom:0;left:0;z-index:1;width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#footer .footer_reinsurance{background-color:#202020;color:#fff;padding:70px 0 85px}body.home #footer .footer_reinsurance{display:none}#footer .footer_reinsurance-item .icon{width:40px;height:31px;margin-bottom:10px}#footer .footer_reinsurance-title{font-size:14px;line-height:30px;margin-bottom:15px}#footer .footer_reinsurance-content{opacity:.5}#footer .footer_reinsurance-content p{font-family:Lora,serif;font-size:14px;line-height:20px}#footer .footer_reinsurance-content p a{background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#footer .footer_reinsurance-content p a:hover{background-size:100% 1px,100% 1px}#header{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;position:fixed;top:50px;right:50px;bottom:auto;left:50px;z-index:200;width:auto;height:110px;-webkit-transition:height .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:height .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),height .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),height .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#header:after{background-color:#000;content:"";display:block;margin:auto;position:absolute;top:0;left:0;right:0;z-index:-1;height:100%;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:left .3s cubic-bezier(.455,.03,.515,.955),right .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:left .3s cubic-bezier(.455,.03,.515,.955),right .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),left .3s cubic-bezier(.455,.03,.515,.955),right .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),left .3s cubic-bezier(.455,.03,.515,.955),right .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#header.front-page:not(.sticky):after{-webkit-transform:scaleY(0);transform:scaleY(0)}#header.sticky{height:70px;-webkit-transform:translateY(-50px);transform:translateY(-50px)}#header.sticky:after{-webkit-transform:scaleY(1);transform:scaleY(1);left:-50px;right:-50px}#header .header__languages{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:30px;margin-right:0;width:50px;height:100%;text-transform:uppercase}#header .header__languages .header__languages_link{display:block;font-size:14px;line-height:20px;position:relative;width:100%;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header .header__languages .header__languages_link.active{cursor:default}#header .header__languages .header__languages_link:not(.active):hover{color:#f4b5b8}#header .header__languages .header__languages_link.active:after{background-color:currentColor;border-radius:100%;content:"";display:block;position:absolute;top:calc(50% - 3px);right:0;width:6px;height:6px}#header .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:200px;margin-right:auto;width:100px;height:100%}#header .header__logo .header__logo_link{width:100%;height:40px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header .header__logo .header__logo_link:hover{color:#f4b5b8}#header .header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:31px;height:100%}#header .header__menu_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#header .header__menu_item{margin-left:33px;position:relative}#header .header__menu_item .header__menu_item_link{-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header .header__menu_item .header__menu_item_link:after{background-color:currentColor;border-radius:100%;content:"";display:block;opacity:0;position:absolute;bottom:-20px;left:calc(50% - 3px);width:6px;height:6px;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#header .header__menu_item .header__menu_item_link:hover{color:#f4b5b8}#header .header__menu_item .header__menu_item_link:hover:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#header .header__menu_item.current-page-ancestor .header__menu_item_link:after,#header .header__menu_item.current_page_item .header__menu_item_link:after,#header .header__menu_item.current_page_parent .header__menu_item_link:after{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#header.sticky .header__menu_item .header__menu_item_link:after{bottom:-10px}#header .header__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:30px;margin-right:30px;height:100%}#header .search__link{margin-right:32px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header .search__link .icon{width:18px;height:18px}#header .search__link:hover{color:#f4b5b8}#header .account__link{-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header .account__link .icon{width:18px;height:18px}#header .account__link:hover{color:#f4b5b8}#header .cart__link{background-color:#fff;border-radius:100%;color:#000;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:71px;overflow:hidden;position:relative;z-index:1;text-align:center;width:50px;height:50px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header .cart__link:after{background-color:#f4b5b8;content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#header .cart__link:hover{color:#fff}#header .cart__link:hover:after{-webkit-transform:translateY(0);transform:translateY(0)}#header .cart__link .icon{display:none}#header_mobile_toolbar{background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;left:0;z-index:300;width:100%;height:50px}#header_mobile_toolbar .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;margin-right:auto;width:85px;height:100%}#header_mobile_toolbar .header__logo .header__logo_link{width:100%;height:40px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header_mobile_toolbar .header__logo .header__logo_link:hover{color:#f4b5b8}#header_mobile_toolbar .header__toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}#header_mobile_toolbar .search__link{margin-right:32px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header_mobile_toolbar .search__link .icon{width:18px;height:18px}#header_mobile_toolbar .search__link:hover{color:#f4b5b8}#header_mobile_toolbar .account__link{margin-right:32px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header_mobile_toolbar .account__link .icon{width:18px;height:18px}#header_mobile_toolbar .account__link:hover{color:#f4b5b8}#header_mobile_toolbar .cart__link{margin-right:12px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#header_mobile_toolbar .cart__link:hover{color:#f4b5b8}#header_mobile_toolbar .cart__link .icon{width:18px;height:18px}#header_mobile_toolbar .cart__link .cart__counter{display:none}#header_mobile_toolbar .header_mobile_toolbar-button{position:relative;width:50px;height:50px}#header_mobile_toolbar .header_mobile_toolbar-button .line{background-color:#fff;display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:20px;height:2px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#header_mobile_toolbar .header_mobile_toolbar-button .line:nth-child(1){-webkit-transform:translateY(-4px);transform:translateY(-4px)}#header_mobile_toolbar .header_mobile_toolbar-button .line:nth-child(2){-webkit-transform:translateY(4px);transform:translateY(4px)}#header_mobile_switch:checked~#header_mobile_toolbar .header_mobile_toolbar-button .line:nth-child(1){-webkit-transform:translateY(0) rotate(-45deg);transform:translateY(0) rotate(-45deg)}#header_mobile_switch:checked~#header_mobile_toolbar .header_mobile_toolbar-button .line:nth-child(2){-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg)}#header_mobile{background-color:#000;color:#fff;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:contain;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#header_mobile .header_mobile-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;position:absolute;top:50px;right:0;bottom:0;left:0;z-index:200;width:100%;height:auto;min-height:calc(100vh - 50px + 1px);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#header_mobile_switch:not(:checked)~#header_mobile{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#header_mobile_switch:not(:checked)~#header_mobile .header_mobile-inner{-webkit-transform:translateX(100%);transform:translateX(100%)}#header_mobile_switch:checked~#header_mobile{-webkit-transform:translateX(0);transform:translateX(0)}#header_mobile_switch:checked~#header_mobile .header_mobile-inner{-webkit-transform:translateX(0);transform:translateX(0)}#header_mobile .header__languages{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0 0 auto 0;padding:60px 20px 20px 20px}#header_mobile .header__menu{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0;padding:20px;font-size:30px;line-height:60px}#header_mobile .footer_menu_1{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:auto 0 0 0;padding:20px}#header_mobile_switch{display:none}#main-loader{color:#fff;position:fixed;left:0;top:0;width:100%;height:100%;background-color:#f4b5b8;z-index:500}#main-loader .logo{margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;width:150px;height:150px}#main-loader .loader{background-color:transparent;margin:auto;opacity:1;position:absolute;top:150px;right:0;bottom:0;left:0;z-index:10;width:100px;height:50px}#header_search_switch{display:none}#search-close{margin:auto;pointer-events:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;-webkit-transition:opacity .6s cubic-bezier(.455,.03,.515,.955);transition:opacity .6s cubic-bezier(.455,.03,.515,.955)}#searchform-wrapper{color:#fff;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:310}.searchform{background-color:#000;margin:auto;overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .6s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .6s cubic-bezier(.455,.03,.515,.955);transition:transform .6s cubic-bezier(.455,.03,.515,.955);transition:transform .6s cubic-bezier(.455,.03,.515,.955),-webkit-transform .6s cubic-bezier(.455,.03,.515,.955)}.searchform_inner{pointer-events:none;width:100%;height:100%;position:relative;z-index:10;-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .6s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .6s cubic-bezier(.455,.03,.515,.955);transition:transform .6s cubic-bezier(.455,.03,.515,.955);transition:transform .6s cubic-bezier(.455,.03,.515,.955),-webkit-transform .6s cubic-bezier(.455,.03,.515,.955)}#header_search_switch:not(:checked)~#search-close,.search #header_search_switch:checked~#search-close{opacity:0;pointer-events:none}#header_search_switch:not(:checked)~#searchform-wrapper{pointer-events:none}#header_search_switch:not(:checked)~#searchform-wrapper .searchform{-webkit-transform:translateX(100%);transform:translateX(100%)}#header_search_switch:not(:checked)~#searchform-wrapper .searchform_inner{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#header_search_switch:checked~#search-close{opacity:1;pointer-events:auto}#header_search_switch:checked~#searchform-wrapper{pointer-events:auto}#header_search_switch:checked~#searchform-wrapper .searchform{-webkit-transform:translateX(0);transform:translateX(0)}#header_search_switch:checked~#searchform-wrapper .searchform_inner{-webkit-transform:translateX(0);transform:translateX(0)}#s{color:#fff;background-color:transparent;display:block;font-size:40px;font-weight:500;letter-spacing:0;line-height:60px;margin:auto;padding:0 120px;pointer-events:auto;position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;width:100%;height:200px}#s::-webkit-input-placeholder{color:rgba(255,255,255,.6)}#s::-moz-placeholder{color:rgba(255,255,255,.6)}#s:-ms-input-placeholder{color:rgba(255,255,255,.6)}#s::-ms-input-placeholder{color:rgba(255,255,255,.6)}#s::placeholder{color:rgba(255,255,255,.6)}#search-close-icon{margin:auto;pointer-events:auto;position:absolute;top:calc(50% - 200px);right:0;bottom:auto;left:0;width:38px;height:38px}#search-close-icon:after,#search-close-icon:before{background-color:#fff;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:2px}#search-close-icon:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#search-close-icon:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#searchsubmit{position:absolute;top:-999px}.button-border,.shipping .shipping-calculator-button{display:block;margin:20px auto 10px;padding:10px;border:1px solid #000;text-align:center;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955),background-color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955),background-color .3s cubic-bezier(.455,.03,.515,.955);width:100%}.button-border:hover,.shipping .shipping-calculator-button:hover{background-color:#000;color:#fff}#account .addresses .edit,.button{background-color:#000;border:1px solid #000;color:#fff;display:block;font-family:"Space Mono",monospace;font-size:14px;font-weight:700;overflow:hidden;padding:20px;position:relative;z-index:1;text-align:center;width:100%;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#account .addresses .edit:after,.button:after{background-color:#f4b5b8;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#account .addresses .edit:not([disabled]):hover,.button:not([disabled]):hover{color:#000}#account .addresses .edit:not([disabled]):hover:after,.button:not([disabled]):hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}#account .addresses .edit[disabled],.button[disabled]{opacity:.5;cursor:default}.card_over_wrapper{overflow:hidden;position:relative}.card_over_element{background-color:#f4b5b8;border-radius:100%;pointer-events:none;position:absolute;top:-100px;left:-100px;width:200px;height:200px;mix-blend-mode:multiply}.custom_input_number{border:1px solid #000;position:relative}.custom_input_number .input-text.qty[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;padding-right:25px!important;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.custom_input_number .input-text.qty[type=number]::-webkit-inner-spin-button,.custom_input_number .input-text.qty[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.custom_input_number .input-text.qty[type=number]:hover{background-color:rgba(255,255,255,.1)}.custom_input_number .input-text.qty[type=number]:focus{background-color:rgba(255,255,255,.6)}.custom_input_number .quantity-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:0;right:0;width:25px;height:100%}.custom_input_number .quantity-button{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:1px solid #000;position:absolute;top:-1px;right:-1px;width:100%;height:calc(50% + 1px);-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.custom_input_number .quantity-button:hover{background-color:rgba(255,255,255,.1)}.custom_input_number .quantity-button:focus{background-color:rgba(255,255,255,.6)}.custom_input_number .quantity-button:before{border-top:2px solid #000;border-left:2px solid #000;border-radius:2px;content:"";display:block;margin:auto;position:absolute;top:4px;right:0;bottom:0;left:0;width:8px;height:8px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.custom_input_number .quantity-button--down{top:calc(50% - 1px);height:calc(50% + 2px)}.custom_input_number .quantity-button--down:before{top:-2px;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.designer_card{position:relative;max-width:350px}.designer_card-link{display:block;position:relative;width:100%}.designer_card-image{position:relative;width:100%;max-width:100%;height:auto}.designer_card-image img{display:block;width:100%;height:auto}.designer_card-name{color:#202020;font-size:14px;line-height:20px;margin-top:15px}.loader{background-color:#f4b5b8;opacity:0;pointer-events:none;position:absolute;top:0;left:0;z-index:20;width:100%;height:100%;margin:auto;-webkit-transition:opacity .6s cubic-bezier(.455,.03,.515,.955);transition:opacity .6s cubic-bezier(.455,.03,.515,.955)}.loader .bullet{background-color:#fff;position:absolute;left:calc(50% - 4px);top:calc(50% - 4px);width:6px;height:6px;border-radius:50%;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-animation:proj-lazyloader-bullet 1.3s infinite cubic-bezier(.455,.03,.515,.955);animation:proj-lazyloader-bullet 1.3s infinite cubic-bezier(.455,.03,.515,.955);will-change:transform,opacity;opacity:.3}.loader .bullet:nth-child(1){margin-left:-35px;-webkit-animation-delay:0s;animation-delay:0s}.loader .bullet:nth-child(2){margin-left:-6px;-webkit-animation-delay:.15s;animation-delay:.15s}.loader .bullet:nth-child(3){margin-left:23px;-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes proj-lazyloader-bullet{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:.3}40%{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);opacity:1}80%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:.3}}@keyframes proj-lazyloader-bullet{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:.3}40%{-webkit-transform:scale3d(1.2,1.2,1);transform:scale3d(1.2,1.2,1);opacity:1}80%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:.3}}.post_card{margin-bottom:50px;position:relative;z-index:10;width:300px}.post_card.post_card-loading{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.post_card.post_card-loaded{opacity:1}.post_card .post_card-link{background-color:#fff;display:block;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.post_card .post_card-thumb{display:block;width:100%;height:auto}.post_card .post_card-thumb img{display:block;width:100%;height:auto}.post_card .post_card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px 20px 40px}.post_card .post_card-date{font-size:12px;line-height:30px;margin-bottom:9px}.post_card .post_card-title{font-family:Lora,serif;font-size:20px;font-weight:700;line-height:30px;margin-bottom:3px}.post_card .post_card-excerpt{font-family:Lora,serif;font-size:16px;line-height:25px}.post_card .post_card-date,.post_card .post_card-excerpt,.post_card .post_card-title{-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.post_card .post_card-link:hover{background-color:rgba(204,204,204,.4)}.post_card .post_card-link:hover .post_card-date,.post_card .post_card-link:hover .post_card-excerpt,.post_card .post_card-link:hover .post_card-title{color:#000}.product_card{pointer-events:none;position:relative;max-width:350px}.product_card:before{content:"";display:block;padding-top:100%}.product_card-link{pointer-events:auto;position:absolute;top:0;left:0;width:100%;height:100%}.card_over_wrapper{cursor:none}.product_card-image{width:100%;max-width:100%;height:auto;padding-top:100%;position:relative}.product_card-image img{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.product_card-title{color:#202020;font-size:18px;font-weight:400;line-height:26px;margin-top:15px}.product_card-price{color:#202020;font-size:14px;line-height:20px;font-weight:700;letter-spacing:0}.product_card-detail{color:#202020;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0}.product_card-oos{color:#202020;font-size:14px;line-height:20px;font-weight:400;letter-spacing:0}.select2-container{height:41px;text-align:left}.select2-container--default .select2-selection--single{border-radius:0}.select2-container .select2-selection--single{height:41px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:20px;padding:10px}.select2-results__option{font-size:14px;line-height:20px}.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#eee}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#f4b5b8;color:#000}.shipping .woocommerce-shipping-methods li{margin-bottom:10px}.shipping .woocommerce-shipping-methods .shipping_method{margin-right:10px;vertical-align:-1px}.shipping .woocommerce-shipping-calculator{margin-right:0;margin-left:auto;width:250px;max-width:100%}.shipping .shipping-calculator-form{background-color:#eee;padding:20px}.shipping .shipping-calculator-form .form-row{margin-bottom:20px}.shipping .shipping-calculator-form .country_select{font-size:14px;line-height:20px}.shipping .shipping-calculator-form .input-text{border:1px solid #ccc;display:block;padding:10px;width:100%}.submenu{pointer-events:none;position:absolute;top:calc(100vh - 150px);left:0;width:100%;z-index:101}.submenu:before{background-color:#000;content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:calc(50vw - 500px);height:100%}.submenu-list{background-color:#000;color:#fff;padding:80px 0 200px;pointer-events:auto;max-width:350px}.submenu-item{margin-bottom:5px;position:relative}.submenu-item.submenu-item__active .submenu-link{background-size:100% 1px,100% 1px}.submenu-item.submenu-item__active .submenu-link:before{background-color:#fff;border-radius:100%;content:"";display:block;position:absolute;top:13px;left:-43px;width:6px;height:6px}.submenu-link{font-size:16px;line-height:30px;background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 0);background-position:left bottom 1px,left bottom 1px;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.submenu-link:hover{background-size:100% 1px,100% 1px}.title_background{color:#202020;font-family:Lora,serif;font-size:150px;line-height:200px;text-align:center;opacity:.05;padding-top:40vh;pointer-events:none;position:fixed;top:0;left:0;width:100%}.woocommerce-store-notice{background-color:#000;color:#fff;padding:60px;position:fixed;bottom:0;left:0;z-index:200;width:100%;height:auto;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.woocommerce-store-notice:empty{pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.woocommerce-notices-wrapper:not(:empty){background-color:#202020;color:#fff;font-size:16px;line-height:30px;margin-bottom:60px;padding:20px 60px;position:relative;top:0;left:0;z-index:200;width:100%;height:auto;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.woocommerce-notices-wrapper:empty{pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.woocommerce-notices-wrapper .woocommerce-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#account .addresses .woocommerce-notices-wrapper .woocommerce-message .edit,.woocommerce-notices-wrapper .woocommerce-message #account .addresses .edit,.woocommerce-notices-wrapper .woocommerce-message .button{-webkit-box-flex:0;-ms-flex:none;flex:none;max-width:300px;margin-right:90px;margin-left:auto;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.woocommerce-notices-wrapper a:not(.button){background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.woocommerce-notices-wrapper a:not(.button):hover{background-size:100% 1px,100% 1px}.woocommerce-notices-wrapper a:not(.button).restore-item{margin-left:10px}.woocommerce-notices-wrapper .notice_close_button{background-color:#202020;border:2px solid #fff;border-radius:100%;display:block;margin:auto;position:absolute;top:0;right:60px;bottom:0;left:auto;z-index:1;width:30px;height:30px;overflow:hidden;text-indent:50px;white-space:nowrap;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.woocommerce-notices-wrapper .notice_close_button:after,.woocommerce-notices-wrapper .notice_close_button:before{background-color:#fff;content:"";margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:2px}.woocommerce-notices-wrapper .notice_close_button:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.woocommerce-notices-wrapper .notice_close_button:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.woocommerce-notices-wrapper .notice_close_button:hover{background-color:#f4b5b8}#single-product .woocommerce-notices-wrapper:not(:empty){border-top:1px solid #000;margin-bottom:0;position:fixed;top:auto;bottom:0}.shop_table{display:block;font-size:14px;line-height:20px}.shop_table tbody,.shop_table tfoot,.shop_table thead{display:block;width:100%}.shop_table tr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shop_table tr th{-ms-flex-item-align:start;align-self:flex-start}.shop_table tr td,.shop_table tr th{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:10px;text-align:center}.shop_table tr td:first-child,.shop_table tr th:first-child{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:0;text-align:left}.shop_table tr td:last-child,.shop_table tr th:last-child{padding-right:0;text-align:right}.shop_table tr th{font-weight:700}.rich_text{font-family:Lora,serif}.rich_text .chapo{margin-bottom:30px}.rich_text .chapo p{font-size:22px;line-height:30px}.rich_text img{display:block;max-width:100%;height:auto}.rich_text img:not(:last-child){margin-bottom:30px}.rich_text .wp-caption{margin-bottom:30px}.rich_text .wp-caption img{margin-bottom:0}.rich_text p img{display:inline-block}.rich_text .aligncenter{margin-left:auto;margin-right:auto}.rich_text .wp-caption-text{font-family:"Space Mono",monospace;font-size:12px;color:#202020;line-height:20px;margin:10px 0 0 0}.rich_text a{text-decoration:none;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.rich_text a:hover{background-size:100% 1px,100% 1px}.rich_text ol:not(:last-child),.rich_text ul:not(:last-child){margin-bottom:30px}.rich_text ol li:not(:last-child),.rich_text ul li:not(:last-child){margin-bottom:10px}.rich_text ul li{position:relative;margin-left:40px}.rich_text ul li:before{background-color:currentColor;content:'';position:absolute;left:-33px;top:9px;width:4px;height:4px;border-radius:50%}.rich_text ol li{margin-left:30px;padding-left:10px;list-style-type:decimal}.rich_text hr{background-color:transparent;border:none;clear:both;margin:0 0 30px 0;overflow:hidden;height:0;width:100%}.rich_text{font-weight:400;font-size:18px;line-height:30px}.rich_text p{font-weight:inherit;font-size:inherit;line-height:inherit}.rich_text p:not(:last-child){margin-bottom:30px}.rich_text strong{font-weight:700}.rich_text em{font-style:italic}.rich_text h2{font-size:26px;font-weight:400;line-height:30px}.rich_text h2:not(:last-child){margin-bottom:25px}.rich_text h2:not(:first-child){margin-top:60px}.rich_text h3{font-size:22px;font-weight:400;line-height:30px;margin-bottom:10px}#about{position:relative;z-index:100}#about .title_background{color:#fff;opacity:.2}.about_logo_deco{margin:auto;opacity:.07;pointer-events:none;position:absolute;top:0;right:40px;bottom:-40px;left:40px}.about_logo_deco svg{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.about_header{height:100vh;overflow:hidden;position:relative;z-index:1;width:100%}.about_header .about_header-image img{display:block;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.about_concept{background-color:#dddddb;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding-top:160px;padding-bottom:460px;position:relative;z-index:100}.about_concept-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;margin-right:130px;width:350px;max-width:100%}.about_concept-title{font-family:Lora,serif;font-size:40px;line-height:50px;margin-bottom:20px}.about_concept-content{font-size:18px;line-height:30px}.about_concept-image{margin:auto;position:absolute;top:auto;right:0;bottom:0;left:0;z-index:-1;width:100%;height:auto}.about_concept-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:auto}.about_content_slider{background-color:#fff;margin:auto;position:relative;z-index:2;max-width:1300px}.about_content_slider-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:180px;padding-bottom:170px;position:relative}.about_content_slider-slider{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;margin-left:20px;width:calc(50% - 20px)}.about_content_slider-slide{width:100%}.js .about_content_slider-slide{position:absolute;top:0;left:0}.about_content_slider-title{font-size:24px;line-height:30px;margin-bottom:31px}.about_content_slider-content{font-size:16px;line-height:30px}.about_content_slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-top:5px;margin-right:20px;width:calc(50% - 20px)}.about_content_slider-navigation__link{display:block;font-size:16px;color:#202020;line-height:20px;margin-left:auto;margin-bottom:25px;text-align:right;position:relative;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.about_content_slider-navigation__link:hover{background-size:100% 1px,100% 1px}.about_content_slider-navigation__link.active{background-size:100% 1px,100% 1px}.about_team{background-color:#fff;padding-bottom:160px;position:relative;z-index:1}.about_team-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.about_team-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:none;flex:none;width:calc(50% - 20px)}.about_team-column:first-child{margin-right:20px}.about_team-column:last-child{margin-left:20px}.about_team-intro{padding-top:110px;font-family:Lora,serif;font-size:18px;line-height:30px}.about_team-title{font-family:Lora,serif;font-size:40px;line-height:50px;margin-bottom:20px}.about_team-content1,.about_team-content2{-webkit-box-flex:0;-ms-flex:none;flex:none;width:350px;max-width:100%}.about_team-content1 h3,.about_team-content2 h3{font-size:20px;line-height:30px;margin-bottom:15px}.about_team-content1 p,.about_team-content2 p{font-family:Lora,serif;font-size:16px;line-height:30px}.about_team-content1{margin-left:auto;margin-top:135px}.about_team-content2{margin-right:auto;margin-top:85px}.about_team-image{width:100%}.about_team-image img{width:100%;height:auto}#account{position:relative;z-index:100}#account .woocommerce{position:relative}#account.is_logged_out{padding-top:120px;padding-bottom:120px}#account.is_logged_out .woocommerce{display:block}#account #customer_login{display:grid;gap:90px;grid-template-columns:1fr 1fr}#account #customer_login h2{font-family:Lora,serif;font-size:40px;font-weight:400;line-height:50px;margin-bottom:30px}#account #customer_login .form-row{font-size:14px;line-height:20px;margin-bottom:30px;width:100%}#account #customer_login .form-row label{display:block;margin-bottom:10px;text-align:left}#account #customer_login .form-row .woocommerce-form__label-for-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}#account #customer_login .form-row .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin-right:10px;margin-top:4px}#account #customer_login .form-row .woocommerce-input-wrapper{margin-left:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px}#account #customer_login .form-row .input-text{border:1px solid #ccc;display:block;font-size:14px;line-height:20px;padding:10px;width:100%}#account #customer_login .form-row .input-text:focus{background-color:#eee;border-color:#000}#account #customer_login p:not(.form-row){font-family:Lora,serif;font-size:16px;line-height:20px;margin-bottom:30px}#account #customer_login .lost_password a{background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#account #customer_login .lost_password a:hover{background-size:100% 1px,100% 1px}#account .woocommerce-MyAccount-navigation{background-color:#202020;color:#fff;pointer-events:none;position:relative;top:0;left:0;z-index:101}#account .woocommerce-MyAccount-navigation:before{background-color:#202020;content:"";display:block;position:absolute;top:0;left:-50vw;z-index:-1;width:50vw;height:100%}#account .woocommerce-MyAccount-navigation ul{color:#fff;padding:280px 0 200px;pointer-events:auto;max-width:350px}#account .woocommerce-MyAccount-navigation ul li{margin-bottom:5px;position:relative}#account .woocommerce-MyAccount-navigation ul li::first-letter{text-transform:uppercase}#account .woocommerce-MyAccount-navigation ul li.is-active a{background-size:100% 1px,100% 1px}#account .woocommerce-MyAccount-navigation ul li.is-active a:before{background-color:#fff;border-radius:100%;content:"";display:block;position:absolute;top:13px;left:-43px;width:6px;height:6px}#account .woocommerce-MyAccount-navigation ul li a{font-size:16px;line-height:30px;background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 0);background-position:left bottom 1px,left bottom 1px;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#account .woocommerce-MyAccount-navigation ul li a:hover{background-size:100% 1px,100% 1px}#account .woocommerce-MyAccount-content{padding:380px 0 120px}#account .addresses .woocommerce-info .edit,#account .woocommerce-info .addresses .edit,#account .woocommerce-info .button{margin-bottom:30px}#account .addresses .woocommerce-Address{margin-bottom:60px}#account .addresses .edit{padding:10px 20px;margin:10px 0 20px}#account .addresses address{background-color:#eee;font-size:14px;line-height:20px;padding:10px}#account form .form-row{font-size:14px;line-height:20px;margin-bottom:30px;width:100%}#account form .form-row span:not([class]){display:block;margin-top:5px}#account form .form-row span:not([class]) em{display:block;font-style:normal}#account form .form-row#billing_first_name_field,#account form .form-row#billing_last_name_field,#account form .form-row#shipping_first_name_field,#account form .form-row#shipping_last_name_field{float:left;width:calc(50% - 10px)}#account form .form-row#billing_first_name_field,#account form .form-row#shipping_first_name_field{margin-right:20px}#account form .form-row label{display:block;margin-bottom:10px;text-align:left}#account form .form-row .woocommerce-input-wrapper{margin-left:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px}#account form .form-row .input-text{background-color:#fff;border:1px solid #ccc;display:block;font-size:14px;line-height:20px;padding:10px;width:100%}#account form .form-row .input-text:focus{background-color:#eee;border-color:#000}#account form .form-row .country_select{border:1px solid #ccc;display:block;font-size:14px;line-height:20px;padding:10px;width:100%}#account form .form-row .country_select:focus{background-color:#eee;border-color:#000}#account form .mailchimp-newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#account form .mailchimp-newsletter .woocommerce-form__input-checkbox{margin-top:4px;margin-bottom:30px;margin-right:10px}#account .woocommerce-orders-table thead{font-size:16px;border-bottom:1px solid #ccc;padding-bottom:20px}#account .woocommerce-orders-table tr td:last-child,#account .woocommerce-orders-table tr th:last-child{padding-right:10px;text-align:center}#account .woocommerce-orders-table tr{display:grid;grid-template-columns:repeat(5,1fr)}#account .woocommerce-orders-table td,#account .woocommerce-orders-table th{-webkit-box-flex:0;-ms-flex:none;flex:none}#account .woocommerce-orders-table .woocommerce-Price-amount{display:block;font-weight:700;text-align:center}#account .woocommerce-orders-table .order:not(:first-child){border-top:1px solid #ccc}#account .woocommerce-MyAccount-content{padding-bottom:120px}#account .woocommerce-MyAccount-content .woocommerce-order-overview{border-top:1px solid #000;border-bottom:1px solid #000;padding:30px 0;margin-top:30px;margin-bottom:30px}#account .woocommerce-MyAccount-content .woocommerce-order-overview li{margin-bottom:10px}#account .woocommerce-MyAccount-content .woocommerce-table--order-details tbody{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}#account .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot tr:last-child{border-top:1px solid #ccc;padding-top:30px;margin-top:30px;font-size:20px;line-height:30px}#account .woocommerce-MyAccount-content .woocommerce-order-details__title{font-family:Lora,serif;font-size:40px;font-weight:400;line-height:50px;margin-bottom:60px}#account .woocommerce-MyAccount-content .woocommerce-customer-details{border-top:1px solid #000;padding-top:30px;margin:60px 0}#account .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns{display:grid;gap:40px;grid-template-columns:1fr 1fr}#account .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title{font-family:Lora,serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:10px}#account .woocommerce-MyAccount-content .woocommerce-customer-details address{font-size:14px;font-weight:400;line-height:30px}#account #add_payment_method #payment .woocommerce-PaymentMethod{margin-left:0}#account #add_payment_method #payment .woocommerce-PaymentMethod:before{display:none}#account #add_payment_method #payment .payment_method_stripe label{font-size:20px;font-weight:700;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}#account #add_payment_method #payment .payment_method_stripe label img{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 10px;width:40px;height:auto}#account #add_payment_method #payment .payment_method_stripe .wc-saved-payment-methods{margin:30px 0}#account #add_payment_method #payment .payment_method_stripe .woocommerce-SavedPaymentMethods-new,#account #add_payment_method #payment .payment_method_stripe .woocommerce-SavedPaymentMethods-token{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}#account #add_payment_method #payment .payment_method_stripe .wc-payment-form{padding:20px}#account #add_payment_method #payment .payment_method_stripe .stripe-source-errors{margin:30px 0 0 0}#account #add_payment_method #payment .payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew{padding:0 20px 20px 20px}#account #add_payment_method #payment .payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew label{font-size:14px;line-height:20px}#account #add_payment_method #payment .payment_method_stripe #payment_method_stripe{display:none}#archive-designer{position:relative;z-index:100}#archive-designer .title_background{color:#fff;opacity:.2}.designers_header{height:100vh;overflow:hidden;position:relative;z-index:1;width:100%}.designers_header .designers_header-image img{display:block;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.designers_intro{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;padding-top:160px;padding-bottom:160px;position:relative;z-index:100}.designers_intro-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:auto;margin-right:130px;width:350px;max-width:100%}.designers_intro-title{font-family:Lora,serif;font-size:40px;line-height:50px;margin-bottom:20px}.designers_intro-content{font-size:18px;line-height:30px}.designers_intro-image{margin:auto;position:absolute;top:auto;right:0;bottom:0;left:0;z-index:-1;width:100%;height:auto}.designers_intro-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center bottom;object-position:center bottom;width:100%;height:auto}.designers_grid{position:relative;z-index:1}.designers_grid .designer_card{margin-bottom:115px;width:100%;max-width:300px}#archive-product{padding-top:300px;position:relative;z-index:100}.ap_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:130px}.ap_navigation-orderby{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:12px;line-height:20px;margin-top:35px;position:relative}.ap_navigation-orderby:hover .ap_navigation-orderby__value{background-size:100% 1px,100% 1px}.ap_navigation-orderby .orderby{cursor:pointer;opacity:.01;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ap_navigation-orderby .orderby option{background:red;font-family:Lora,serif}.ap_navigation-orderby__value{background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.ap_navigation-categories{font-size:16px;line-height:20px;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:34px}.ap_navigation-category{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.ap_navigation-category.active .ap_navigation-category__link{background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,#000 0,#000 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.ap_navigation-category.active .ap_navigation-category__link:hover{background-size:100% 1px,100% 1px}.ap_navigation-category__count{font-size:14px;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;text-align:right}.ap_navigation-category__link{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-left:40px;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.ap_navigation-category__link:hover{background-size:100% 1px,100% 1px}.ap_grid{padding-top:45px;padding-bottom:385px}.ap_grid .grid_item{margin-top:140px;width:100%;max-width:480px}.ap_next_page-link{background-color:#000;color:#fff;display:table;margin:180px auto 0;padding:10px 80px 10px 90px;position:absolute;bottom:180px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:1;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.ap_next_page-link:after{background-color:#f4b5b8;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.ap_next_page-link .icon{position:absolute;top:0;left:60px;width:16px;height:100%;-webkit-transition:none;transition:none}.ap_next_page-link:hover{color:#000}.ap_next_page-link:hover .icon{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.ap_next_page-link:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.ap_next_page-link.loading{pointer-events:none}.ap_next_page-link.loading .loader{opacity:1}.search-no_result{margin-bottom:320px;text-align:center}.search-no_result h2{margin-top:20px}.search-no_result .buttons{display:grid;margin-top:90px;gap:40px;grid-template-columns:1fr 1fr}.search_query{font-weight:700}.ap_pros_popup{background-color:#000;color:#fff;overflow:hidden;position:absolute;top:500px;right:calc(50% - 630px);z-index:10}.ap_pros_popup-inner{overflow:hidden;padding:30px;width:300px}.ap_pros_popup-title{font-family:Lora,serif;font-size:22px;line-height:30px}.ap_pros_popup-link{font-size:14px;line-height:40px;background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.ap_pros_popup-link:hover{background-size:100% 1px,100% 1px}.ap_pros_popup-close{cursor:pointer;position:absolute;top:10px;right:10px;z-index:10;width:30px;height:30px;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.ap_pros_popup-close:after,.ap_pros_popup-close:before{background-color:#fff;content:"";margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:20px;height:2px}.ap_pros_popup-close:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);outline:2px solid #000;z-index:2}.ap_pros_popup-close:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ap_pros_popup-close:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#cart{padding-top:300px;position:relative;z-index:100}#cart .woocommerce{position:relative;z-index:1}#cart .shop_table.cart thead{border-bottom:2px solid #000;position:-webkit-sticky;position:sticky;top:70px;z-index:20}#cart .shop_table.cart tbody tr:not(:last-child){border-bottom:2px solid #000}#cart .shop_table.cart th{background-color:#fff;font-weight:700}#cart .shop_table.cart .product-remove{padding:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:0;position:relative}#cart .shop_table.cart .product-remove .remove{background-color:#fff;border:2px solid #000;border-radius:100%;display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:-60px;z-index:1;width:30px;height:30px;overflow:hidden;text-indent:50px;white-space:nowrap;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}#cart .shop_table.cart .product-remove .remove:after,#cart .shop_table.cart .product-remove .remove:before{background-color:#000;content:"";margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:2px}#cart .shop_table.cart .product-remove .remove:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#cart .shop_table.cart .product-remove .remove:after{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#cart .shop_table.cart .product-remove .remove:hover{background-color:#f4b5b8}#cart .shop_table.cart .product-thumbnail{padding:10px 0}#cart .shop_table.cart .product-thumbnail img{width:100%;height:auto}#cart .shop_table.cart .product-name a{background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#cart .shop_table.cart .product-name a:hover{background-size:100% 1px,100% 1px}#cart .shop_table.cart .product-name .variation{display:none}#cart .shop_table.cart .product-quantity .quantity{margin:auto;max-width:100px}#cart .shop_table.cart .product-quantity .input-text{background-color:#eee;padding:10px;text-align:center;width:100%}#account .addresses .js #cart .shop_table.cart .actions>.edit,.js #cart .shop_table.cart #account .addresses .actions>.edit,.js #cart .shop_table.cart .actions>.button{display:none}#cart .cart-collaterals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:120px;text-align:left}#cart .cart-collaterals .cart_totals h2{font-family:Lora,serif;font-size:40px;font-weight:400;line-height:50px;margin-bottom:60px}#cart .cart-collaterals .shop_table{width:610px;max-width:100%}#cart .cart-collaterals .shop_table tr{padding:30px 0}#cart .cart-collaterals .shop_table tr:not(:first-child){border-top:1px solid #000}#cart .cart-collaterals .shop_table .order-total{font-size:20px;line-height:30px}#cart .cart-collaterals .checkout-button{font-size:16px;margin:60px 0}#cart .shipping{-ms-flex-wrap:wrap;flex-wrap:wrap}#cart .shipping th{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}#cart .shipping td{padding:0}#cart .shipping li{padding:10px;position:relative;z-index:1}#cart .shipping li:hover .shipping_method{background-color:#eee}#cart .shipping .shipping_method{background-color:rgba(238,238,238,.5);border:1px solid transparent;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}#cart .shipping label{display:block;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}#cart .shipping .woocommerce-Price-amount{display:block;font-weight:700;margin-top:10px}#cart .shipping .shipping_method:checked{background-color:#eee;border:1px solid #ccc}#cart .shipping .woocommerce-shipping-destination{margin:30px 0 0 0}#cart .cart-empty{margin:120px 0 30px;text-align:center}#account .addresses #cart .cart-empty .return-to-shop .edit,#cart .cart-empty .return-to-shop #account .addresses .edit,#cart .cart-empty .return-to-shop .button{width:auto}#cart .woocommerce-notices-wrapper .cart-empty{margin:0;text-align:left}#cart .return-to-shop{margin-bottom:120px}#account .addresses #cart .return-to-shop .edit,#cart .return-to-shop #account .addresses .edit,#cart .return-to-shop .button{display:table;margin-left:auto;margin-right:auto;width:auto}#cart .woocommerce-cart-form__contents tbody tr:last-child{display:-webkit-box;display:-ms-flexbox;display:flex}#cart .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;padding:10px 0 0 0;position:relative;text-align:left;width:100%;max-width:610px}#cart .coupon{margin:0 0 10px auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#cart .coupon label{display:none}#cart .coupon .input-text{border:1px solid #000;border-right:none;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-family:"Space Mono",monospace;line-height:20px;text-align:left;padding:10px 20px}#account .addresses #cart .coupon .edit,#cart .coupon #account .addresses .edit,#cart .coupon .button{-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;padding:10px 20px;width:auto}#cart .add_gift_card_form{margin:0 0 10px auto;width:100%}#cart .add_gift_card_form h4{display:none}#cart .add_gift_card_form #wc_gc_cart_redeem_form{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}#cart .add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{border:1px solid #000;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-family:"Space Mono",monospace;line-height:20px;text-align:left;padding:10px 20px}#cart .add_gift_card_form #wc_gc_cart_redeem_form button{background-color:#000;border:1px solid #000;color:#fff;display:block;font-family:"Space Mono",monospace;font-size:14px;font-weight:700;overflow:hidden;padding:20px;position:relative;z-index:1;text-align:center;width:100%;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955);-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;padding:10px 20px;width:auto}#cart .add_gift_card_form #wc_gc_cart_redeem_form button:after{background-color:#f4b5b8;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#cart .add_gift_card_form #wc_gc_cart_redeem_form button:not([disabled]):hover{color:#000}#cart .add_gift_card_form #wc_gc_cart_redeem_form button:not([disabled]):hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}#cart .add_gift_card_form #wc_gc_cart_redeem_form button[disabled]{opacity:.5;cursor:default}#cart .wc_points_rewards_earn_points{background-color:#eee;border:1px solid #ccc;padding:10px 20px;font-size:14px;font-family:"Space Mono",monospace;line-height:20px}#cart .wc_points_redeem_earn_points{margin:0 0 10px auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#cart .wc_points_redeem_earn_points .wc_points_redeem_earn_points_label{background-color:#eee;border:1px solid #ccc;color:#202020;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-family:"Space Mono",monospace;line-height:18px;text-align:left;padding:0 20px}#cart .wc_points_redeem_earn_points button{-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;padding:10px 20px;width:auto}#cart .wc_points_redeem_earn_points input[type=submit]{display:none}#checkout{padding-top:300px;position:relative;z-index:100}#checkout .woocommerce{position:relative;z-index:1}#checkout .woocommerce-checkout{margin-top:120px}#checkout #order_review_heading,#checkout .checkout_shipping_adress-title,#checkout .woocommerce-billing-fields h3{font-family:Lora,serif;font-size:40px;font-weight:400;line-height:50px;margin-bottom:60px}#checkout .woocommerce-form-coupon-toggle{background-color:#eee;display:none;font-size:14px;line-height:20px;margin:0 0 -20px;padding:20px 10px}#checkout .woocommerce-form-coupon-toggle .woocommerce-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}#checkout .woocommerce-form-coupon-toggle .showcoupon{margin-left:auto;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#checkout .woocommerce-form-coupon-toggle .showcoupon:hover{background-size:100% 1px,100% 1px}#checkout .checkout_coupon{background-color:#eee;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;font-size:14px;line-height:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 10px 0;padding:10px}#checkout .checkout_coupon p:first-child{display:none;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-bottom:5px;width:100%}#checkout .checkout_coupon .form-row{-webkit-box-flex:1;-ms-flex:1;flex:1}#checkout .checkout_coupon .form-row .input-text{display:block;padding:10px 20px;width:100%}#checkout .checkout_coupon .form-row.form-row-last{-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px}#account .addresses #checkout .checkout_coupon .form-row .edit,#checkout .checkout_coupon .form-row #account .addresses .edit,#checkout .checkout_coupon .form-row .button{background-color:#000;border:1px solid #000;color:#fff;font-size:14px;font-family:"Space Mono",monospace;font-weight:700;padding:10px 20px;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955),color .3s cubic-bezier(.455,.03,.515,.955)}#account .addresses #checkout .checkout_coupon .form-row .edit:hover,#checkout .checkout_coupon .form-row #account .addresses .edit:hover,#checkout .checkout_coupon .form-row .button:hover{background-color:#f4b5b8;color:#000}#checkout #customer_details .form-row,#checkout #wc-stripe-cc-form .form-row,#checkout .woocommerce-form-login .form-row{clear:both;font-size:14px;line-height:20px;width:100%}#checkout #customer_details .form-row:not(.form-row-last),#checkout #wc-stripe-cc-form .form-row:not(.form-row-last),#checkout .woocommerce-form-login .form-row:not(.form-row-last){margin-bottom:30px}#checkout #customer_details .form-row#billing_first_name_field,#checkout #customer_details .form-row#billing_last_name_field,#checkout #customer_details .form-row#shipping_first_name_field,#checkout #customer_details .form-row#shipping_last_name_field,#checkout #wc-stripe-cc-form .form-row#billing_first_name_field,#checkout #wc-stripe-cc-form .form-row#billing_last_name_field,#checkout #wc-stripe-cc-form .form-row#shipping_first_name_field,#checkout #wc-stripe-cc-form .form-row#shipping_last_name_field,#checkout .woocommerce-form-login .form-row#billing_first_name_field,#checkout .woocommerce-form-login .form-row#billing_last_name_field,#checkout .woocommerce-form-login .form-row#shipping_first_name_field,#checkout .woocommerce-form-login .form-row#shipping_last_name_field{clear:none;float:left;width:calc(50% - 10px)}#checkout #customer_details .form-row#billing_first_name_field,#checkout #customer_details .form-row#shipping_first_name_field,#checkout #wc-stripe-cc-form .form-row#billing_first_name_field,#checkout #wc-stripe-cc-form .form-row#shipping_first_name_field,#checkout .woocommerce-form-login .form-row#billing_first_name_field,#checkout .woocommerce-form-login .form-row#shipping_first_name_field{margin-right:20px}#checkout #customer_details .form-row label,#checkout #wc-stripe-cc-form .form-row label,#checkout .woocommerce-form-login .form-row label{display:block;margin-bottom:10px;text-align:left}#checkout #customer_details .form-row .woocommerce-input-wrapper,#checkout #wc-stripe-cc-form .form-row .woocommerce-input-wrapper,#checkout .woocommerce-form-login .form-row .woocommerce-input-wrapper{margin-left:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:250px}#checkout #customer_details .form-row .input-text,#checkout #wc-stripe-cc-form .form-row .input-text,#checkout .woocommerce-form-login .form-row .input-text{border:1px solid #ccc;display:block;font-size:14px;line-height:20px;padding:10px;width:100%}#checkout #customer_details .form-row .input-text:focus,#checkout #wc-stripe-cc-form .form-row .input-text:focus,#checkout .woocommerce-form-login .form-row .input-text:focus{background-color:#eee;border-color:#000}#checkout .checkout_shipping_adress-wrapper{border-top:1px solid #000;padding:60px 0 30px;margin:60px 0 30px}#checkout .checkout_shipping_adress-wrapper .checkout_shipping_adress-title{margin-bottom:20px}#checkout .checkout_shipping_adress-wrapper .shipping_address{margin-top:60px}#checkout .woocommerce-additional-fields{border-top:1px solid #000;padding:60px 0;margin:30px 0}#checkout .woocommerce-additional-fields .input-text{resize:vertical}#checkout #order_review .woocommerce-checkout-review-order-table{margin-bottom:30px}#checkout #order_review .woocommerce-checkout-review-order-table thead tr{padding:10px 0;margin-bottom:10px;border-bottom:1px solid #ccc}#checkout #order_review .woocommerce-checkout-review-order-table .cart-subtotal{margin-top:10px;padding:10px 0;border-top:1px solid #ccc}#checkout #order_review .woocommerce-checkout-review-order-table .order-total{font-size:20px;margin-top:10px;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}#checkout #order_review .shipping{-ms-flex-wrap:wrap;flex-wrap:wrap}#checkout #order_review .shipping th{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}#checkout #order_review .shipping td{padding:0}#checkout #order_review .shipping li{padding:10px;position:relative;z-index:1}#checkout #order_review .shipping li:hover .shipping_method{background-color:#eee}#checkout #order_review .shipping .shipping_method{background-color:rgba(238,238,238,.5);border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}#checkout #order_review .shipping label{display:block;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}#checkout #order_review .shipping .woocommerce-Price-amount{display:block;font-weight:700;margin-top:10px}#checkout #order_review .shipping .shipping_method:checked{background-color:#eee;border:1px solid #ccc}#checkout #payment{font-size:14px;line-height:20px;margin-top:60px}#checkout #payment .wc_payment_method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}#checkout #payment .wc_payment_method label{font-size:16px;font-weight:400;max-width:calc(100% - 30px)}#checkout #payment .wc_payment_method label img{max-width:100%;height:auto}#checkout #payment .wc_payment_method.payment_method_stripe label{font-size:14px;line-height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}#checkout #payment .wc_payment_method.payment_method_stripe label img{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 0 0 5px;width:.33%;max-width:40px;height:auto}#checkout #payment .wc_payment_method.payment_method_stripe .wc-saved-payment-methods{margin:30px 0}#checkout #payment .wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-new,#checkout #payment .wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-token{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:0}#checkout #payment .wc_payment_method.payment_method_stripe .wc-payment-form{padding:20px}#checkout #payment .wc_payment_method.payment_method_stripe .stripe-source-errors{margin:30px 0 0 0}#checkout #payment .wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew{padding:0 20px 20px 20px}#checkout #payment .wc_payment_method.payment_method_stripe .woocommerce-SavedPaymentMethods-saveNew label{font-size:14px;line-height:20px}#checkout #payment .payment_box{background-color:#eee;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:10px 0 20px;padding:10px;width:calc(100% - 15px)}#checkout #payment .input-radio,#checkout #payment .woocommerce-SavedPaymentMethods-tokenInput{margin:3px 10px 0 0;width:15px;height:13px}#checkout #payment .input-radio:checked+label,#checkout #payment .woocommerce-SavedPaymentMethods-tokenInput:checked+label{font-weight:700}#checkout #payment .place-order{border-top:1px solid #000;margin-top:30px;margin-bottom:60px}#checkout #payment .woocommerce-privacy-policy-text{margin:30px 0}#checkout #payment .woocommerce-form__label-for-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:30px}#checkout #payment .woocommerce-form__label-for-checkbox .woocommerce-form__input-checkbox{margin:3px 10px 0 0;width:15px;height:13px}#checkout #payment .woocommerce-form__label-for-checkbox .required{display:none}#checkout #payment .woocommerce-terms-and-conditions-checkbox-text a{background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#checkout #payment .woocommerce-terms-and-conditions-checkbox-text a:hover{background-size:100% 1px,100% 1px}#checkout .woocommerce-order{padding-bottom:120px}#checkout .woocommerce-order .woocommerce-thankyou-order-received{background-color:#202020;color:#fff;padding:30px;margin-bottom:60px;grid-column:span 2}#checkout .woocommerce-order .woocommerce-order-overview{border-top:1px solid #000;border-bottom:1px solid #000;padding:30px 0;margin-top:30px;margin-bottom:30px}#checkout .woocommerce-order .woocommerce-order-overview li{margin-bottom:10px}#checkout .woocommerce-order .woocommerce-table--order-details tbody{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}#checkout .woocommerce-order .woocommerce-table--order-details tfoot tr:last-child{border-top:1px solid #ccc;padding-top:30px;margin-top:30px;font-size:20px;line-height:30px}#checkout .woocommerce-order .woocommerce-order-details__title{font-family:Lora,serif;font-size:40px;font-weight:400;line-height:50px;margin-bottom:60px}#checkout .woocommerce-order .woocommerce-customer-details{border-top:1px solid #000;padding-top:30px;margin:60px 0}#checkout .woocommerce-order .woocommerce-customer-details .woocommerce-column{margin-bottom:30px}#checkout .woocommerce-order .woocommerce-customer-details .woocommerce-column__title{font-family:Lora,serif;font-size:24px;font-weight:400;line-height:30px;margin-bottom:10px}#checkout .woocommerce-order .woocommerce-customer-details address{font-size:14px;font-weight:400;line-height:30px}#checkout .woocommerce-form-login-toggle{background-color:#eee;font-size:14px;line-height:20px;margin:20px 0;padding:20px}#checkout .woocommerce-form-login-toggle .woocommerce-info{display:-webkit-box;display:-ms-flexbox;display:flex}#checkout .woocommerce-form-login-toggle a{background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word;margin-left:auto}#checkout .woocommerce-form-login-toggle a:hover{background-size:100% 1px,100% 1px}#checkout .woocommerce-form-login{background-color:#eee;font-size:14px;line-height:20px;margin:-20px 0 0;padding:20px}#checkout .woocommerce-form-login a{background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}#checkout .woocommerce-form-login a:hover{background-size:100% 1px,100% 1px}#checkout .woocommerce-form-login p{max-width:550px}#checkout .woocommerce-form-login .form-row.form-row-first{margin-top:30px}#checkout .woocommerce-form-login .form-row .woocommerce-form-login__rememberme{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:30px;margin-top:20px;margin-bottom:30px}#checkout .woocommerce-form-login .form-row .woocommerce-form__input-checkbox{margin:8px 10px 0 5px}#checkout .woocommerce-NoticeGroup-checkout{background-color:#202020;color:#fff;padding:30px;margin-bottom:60px;grid-column:span 2}#checkout #sendcloudshipping_service_point_select{background-color:#fff;border-color:#eee;color:#000;margin:10px 0 0 0}#checkout #sendcloudshipping_service_point_selected_label:not(:empty){background-color:#eee;margin-top:10px}#checkout .add_gift_card_form{margin:50px 0;width:100%}#checkout .add_gift_card_form h4{margin-bottom:10px}#checkout .add_gift_card_form #wc_gc_cart_redeem_form{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex}#checkout .add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{border:1px solid #000;border-right:none;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-family:"Space Mono",monospace;line-height:20px;margin:0;text-align:left;padding:10px}#checkout .add_gift_card_form #wc_gc_cart_redeem_form button{background-color:#000;border:1px solid #000;color:#fff;display:block;font-family:"Space Mono",monospace;font-size:14px;font-weight:700;overflow:hidden;padding:20px;position:relative;z-index:1;text-align:center;width:100%;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955);-webkit-box-flex:0;-ms-flex:none;flex:none;padding:10px 20px;width:auto}#checkout .add_gift_card_form #wc_gc_cart_redeem_form button:after{background-color:#f4b5b8;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(-1);transform:scaleY(-1);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}#checkout .add_gift_card_form #wc_gc_cart_redeem_form button:not([disabled]):hover{color:#000}#checkout .add_gift_card_form #wc_gc_cart_redeem_form button:not([disabled]):hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}#checkout .add_gift_card_form #wc_gc_cart_redeem_form button[disabled]{opacity:.5;cursor:default}#checkout .wc_points_rewards_earn_points{background-color:#eee;margin-bottom:10px;padding:20px 10px;font-size:14px;font-family:"Space Mono",monospace;line-height:20px}#checkout .wc_points_redeem_earn_points{background-color:#eee;margin-bottom:10px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#checkout .wc_points_redeem_earn_points .wc_points_redeem_earn_points_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;font-family:"Space Mono",monospace;line-height:18px;text-align:left}#checkout .wc_points_redeem_earn_points button{-webkit-box-flex:0;-ms-flex:0 1 260px;flex:0 1 260px;padding:10px 20px;width:auto}#checkout .wc_points_redeem_earn_points input[type=submit]{display:none}#checkout .woocommerce-message{background-color:#eee;font-size:14px;line-height:20px;margin:0 0 10px 0;padding:20px 10px}#checkout .woocommerce-error{font-size:14px;line-height:20px;margin:0 0 10px 0}#contact{background-color:#202020;color:#fff;padding-top:560px;padding-bottom:180px;position:relative;z-index:100}#contact .title_background{color:#fff}.contact-content{max-width:350px}.contact-content__title{font-family:Lora,serif;font-size:40px;line-height:50px;margin-bottom:20px}.contact-content__content{font-size:20px;line-height:30px}.contact-content__content a{background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.contact-content__content a:hover{background-size:100% 1px,100% 1px}.contact-informations{margin-top:95px;margin-left:130px}.contact-information{margin-bottom:55px}.contact-information__title{font-family:"Space Mono",monospace;font-size:14px;letter-spacing:2px;line-height:20px;margin-bottom:5px}.contact-information__content{font-size:16px;line-height:30px}.contact-information__content a{background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.contact-information__content a:hover{background-size:100% 1px,100% 1px}#contact-form-wrapper{width:100%;padding-top:120px}#contact-form-wrapper.is-loading .contact-form-submit{pointer-events:none}#contact-form-wrapper.is-loading .contact-form-submit .loader{opacity:1}#contact-form-wrapper.is-loading .contact-form-loader{pointer-events:auto;opacity:1}.contact-form{position:relative;width:100%}.contact-form:after{background-color:#202020;content:'';position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);z-index:-1}.contact-form.success:after{opacity:.95;z-index:20}.contact-form.success .contact-form-feedback{top:50%;z-index:40;text-align:center}.contact-form-fields{width:100%}.contact-form-field{position:relative;max-width:350px;margin-bottom:30px}.contact-form-field.contact-form-field-type-checkbox,.contact-form-field.contact-form-field-type-textarea{max-width:none}.contact-form-label{display:block;cursor:pointer;font-family:Lora,serif;font-size:16px;line-height:30px;margin-bottom:0}.contact-form-label a{background-image:linear-gradient(to top,#fff 0,#fff 0),linear-gradient(to top,rgba(255,255,255,.5) 0,rgba(255,255,255,.5) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.contact-form-label a:hover{background-size:100% 1px,100% 1px}.contact-form-label-required{color:#f9b4b8}.contact-form-input{background-color:#eee;font-family:Lora,serif;font-weight:700;font-size:16px;color:#000;line-height:20px;padding:10px 15px;width:100%}.contact-form-input:focus{background-color:#fff}.contact-form-field-message{width:100%}.contact-form-input-textarea{max-width:100%;min-width:100%;height:240px;min-height:60px;background-color:#eee}.contact-form-input-select{cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(https://folks-folks.com/wp-content/themes/lesanimals/app/assets/dist/img/arrow-bottom.svg) right 20px top 50% no-repeat #fff;background-size:13px 14px}.contact-form-field-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-form-field-type-checkbox .contact-form-input-checkbox{border:none;padding:0;width:30px}.contact-form-field-type-checkbox .contact-form-input-checkbox+.contact-form-label{-webkit-box-flex:1;-ms-flex:1;flex:1}.contact-form-field-type-checkbox .contact-form-field-error{bottom:0;right:auto;left:0;max-width:none}.contact-form-field-error{position:absolute;right:0;bottom:calc(100% - 13px);max-width:calc(100% - 100px);font-size:12px;line-height:14px;color:#f9b4b8;-webkit-transform:translateY(100%);transform:translateY(100%)}.contact-form-submit-wrapper{position:relative;z-index:10;margin-top:60px}.contact-form-loader{background-color:rgba(32,32,32,.95);opacity:0;position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94);transition:opacity .3s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.contact-form-loader .loader{background-color:transparent;opacity:1}.contact-form-submit{font-size:16px;font-weight:400;padding:12px 20px}.contact-form-submit .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:saturate(0);filter:saturate(0);font-size:24px;position:absolute;top:0;left:20px;height:100%;-webkit-transition:-webkit-filter .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-filter .3s cubic-bezier(.455,.03,.515,.955);transition:filter .3s cubic-bezier(.455,.03,.515,.955);transition:filter .3s cubic-bezier(.455,.03,.515,.955),-webkit-filter .3s cubic-bezier(.455,.03,.515,.955)}.contact-form-submit:hover .icon{-webkit-filter:saturate(0) invert(1);filter:saturate(0) invert(1)}.contact-form-feedback{position:absolute;left:0;top:calc(100% + 30px);width:100%;line-height:30px}.contact-form-feedback.error{color:#f9b4b8}#faq{padding-top:515px;position:relative;z-index:100}.faq-wrapper{padding-bottom:145px}.faq-categories{font-family:Lora,serif}.faq-category_title{font-size:30px;line-height:50px}.faq-category_title:hover .faq_questions--tab-toggle-icon{color:#000}.faq-questions{margin:9px 0 51px 0}.faq-question{position:relative}.faq-question:not(:first-child):after{background-color:#000;content:"";display:block;margin:auto;position:absolute;top:1px;right:0;bottom:auto;left:0;height:1px}.faq-question__title{cursor:pointer;font-size:18px;line-height:30px;padding:14px 30px 16px 0}.faq-question__toggle{color:#000;display:block;margin:auto;position:absolute;top:25px;right:6px;bottom:auto;left:auto;width:20px;height:20px}.faq-question__toggle:after,.faq-question__toggle:before{background-color:currentColor;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:2px}.faq-question__toggle:before{-webkit-transform:scaleY(1) rotate(-90deg);transform:scaleY(1) rotate(-90deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.faq-question__toggle:after{-webkit-transform:rotate(0);transform:rotate(0)}.open .faq-question__toggle:before{-webkit-transform:scaleY(0) rotate(-90deg);transform:scaleY(0) rotate(-90deg)}.faq-question__content{overflow:hidden}.faq-question__content .accordion_item-content__inner{padding:10px 30px 30px 0;color:#202020;font-size:16px;line-height:30px}.faq_footer{background-color:#eee;padding:123px 0 108px;text-align:center}.faq_footer-title{font-family:Lora,serif;font-size:28px;letter-spacing:1px;line-height:35px;margin-bottom:14px}.faq_footer-link{font-size:16px;line-height:35px;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.faq_footer-link:hover{background-size:100% 1px,100% 1px}.fp_intro_slider{overflow:hidden;width:100%;height:100vh}.fp_intro_slider-slide{position:absolute;top:0;left:0;width:100%;height:100%}.fp_intro_slider-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%}.fp_intro_slider-image img{-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%}.fp_intro_slider-title_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:112px;position:absolute;top:0;left:0;z-index:3;width:100%;height:100%}.fp_intro_slider-title{font-family:Lora,serif;font-size:60px;color:#fff;letter-spacing:0;text-align:center;line-height:65px}.fp_intro_slider-counter{display:block;position:absolute;left:165px;bottom:165px;z-index:5;width:70px;height:70px}.fp_intro_slider-counter:after{background-color:#fff;border-radius:100%;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:6px;height:6px}.fp_intro_slider-counter canvas{width:70px;height:70px}.fp_intro_slider-bubbles{display:block;position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.fp_intro_slider-bubbles canvas{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}.fp_products_selection{background-color:#fff;overflow:hidden;padding:100px 0 145px}.fp_products_selection-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fp_products_selection-grid .product_card{width:100%;max-width:350px}.fp_about{background-color:#000;color:#fff;margin:auto;position:relative;z-index:1;max-width:1300px;height:600px}.fp_about-slider{position:relative;height:100%}.fp_about-slide{margin-left:170px;padding:153px 0 141px;width:480px;max-width:calc(100% - 170px)}.js .fp_about-slide{position:absolute;top:0;left:0}.fp_about-title{font-size:24px;line-height:30px;margin-bottom:31px}.fp_about-content{font-size:18px;line-height:35px}.fp_about-navigation{position:absolute;top:215px;left:15px;width:50px;height:auto}.fp_about-navigation__link{display:block;margin-bottom:10px;position:relative;width:50px;height:50px}.fp_about-navigation__link:before{background-color:#fff;border-radius:100%;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:6px;height:6px}.fp_about-navigation__link:after{border:2px solid #fff;border-radius:100%;content:"";display:block;margin:auto;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.fp_about-navigation__link.active:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fp_about-navigation__link:not(.active):hover:after{opacity:1;-webkit-transform:scale(.75);transform:scale(.75)}.fp_about-image{background-color:#0a1010;position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.fp_about-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;width:100%;height:100%}.fp_magazine{background-color:#fff;overflow:hidden;padding:100px 0}.fp_magazine .icon-magazine-deco{color:#f4b5b8;position:absolute;top:45px;left:520px;z-index:10;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:110px;height:110px}.fp_magazine-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.fp_magazine-images{-webkit-box-flex:0;-ms-flex:0 0 520px;flex:0 0 520px;position:relative}.fp_magazine-image.fp_magazine-image_1{position:absolute;top:0;right:0;width:350px;z-index:1}.fp_magazine-image.fp_magazine-image_2{margin-top:100px;position:relative;top:0;left:0;width:310px;z-index:2}.fp_magazine-image img{width:100%;height:auto}.fp_magazine-contents{-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;margin:173px 0 0 auto}.fp_magazine-title{color:#090909;font-family:Lora,serif;font-size:28px;letter-spacing:1px;line-height:35px;margin-bottom:10px}.fp_magazine-content{font-family:Lora,serif;font-size:18px;line-height:30px;margin-bottom:9px}.fp_magazine-link{display:inline-block;font-family:"Space Mono",monospace;font-size:16px;font-weight:700;line-height:23px;background-image:linear-gradient(to top,#f4b5b8 0,#f4b5b8 0),linear-gradient(to top,#000 0,#000 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 2px,100% 2px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.fp_magazine-link:hover{background-size:100% 2px,100% 2px}.fp_magazine-link:hover{color:#f4b5b8}.fp_instagram{background-color:#202020;overflow:hidden;padding:160px 0}.fp_instagram-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fp_instagram-intro{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:20px;position:relative;z-index:2;width:220px;height:220px}.fp_instagram-intro .icon-instagram{margin-bottom:15px;width:24px;height:24px}.fp_instagram-posts__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1;height:280px}.fp_instagram-posts{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0}.fp_instagram-intro__link{background-color:#000;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;width:100%;height:100%;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.fp_instagram-intro__link .fp_instagram-intro__account{font-size:16px;line-height:30px;margin-bottom:30px}.fp_instagram-intro__link .fp_instagram-intro__followers{font-size:14px;line-height:30px;margin-bottom:-10px}.fp_instagram-intro__link:after{background-color:#f4b5b8;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.fp_instagram-intro__link:hover{color:#000}.fp_instagram-intro__link:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.fp_instagram-media{-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:20px;width:280px;height:280px}.fp_instagram-media img,.fp_instagram-media video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}#home{background-color:#eee;overflow:hidden;padding-top:60vh;position:relative;z-index:100}.home_grid{position:relative}.home-column_sizer{position:absolute;top:0;left:-999px;width:300px}.home-column_gutter{position:absolute;top:0;left:-999px;width:50px}.post_card{width:300px}.post_card-thumb img{width:100%;height:auto}.home_next_page-link{background-color:#000;color:#fff;display:table;margin:100px auto;padding:10px 80px 10px 90px;position:relative;white-space:nowrap;z-index:1;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.home_next_page-link:after{background-color:#f4b5b8;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.home_next_page-link .icon{position:absolute;top:0;left:60px;width:16px;height:100%;-webkit-transition:none;transition:none}.home_next_page-link:hover{color:#000}.home_next_page-link:hover .icon{-webkit-transform:rotate(-360deg);transform:rotate(-360deg);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.home_next_page-link:hover:after{-webkit-transform:scaleY(1);transform:scaleY(1)}.home_next_page-link.loading{pointer-events:none}.home_next_page-link.loading .loader{opacity:1}#page{padding-top:510px;padding-bottom:120px;position:relative;z-index:100}.page-title{font-family:Lora,serif;font-size:40px;line-height:50px;margin-bottom:65px}#single-designer{padding-top:580px;position:relative;z-index:100}.designer_content{padding:0 0 140px;position:relative;z-index:1}.designer_content:before{background-color:#eee;content:"";display:block;margin:auto;position:absolute;top:220px;right:0;bottom:0;left:0;z-index:-1}.designer_content-title{font-size:14px;letter-spacing:5px;line-height:30px;margin-bottom:0;text-transform:uppercase}.designer_content-name{font-family:Lora,serif;font-size:40px;line-height:50px;margin-bottom:20px}.designer_content-localisation{font-size:20px;line-height:30px}.designer_content-bio{margin-top:120px;font-size:18px;color:#202020;line-height:30px}.designer_content-link{display:table;font-size:16px;line-height:20px;margin-bottom:15px;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.designer_content-link:hover{background-size:100% 1px,100% 1px}.designer_content-portrait{position:relative;z-index:1}.designer_content-portrait .designer_content-portrait__image{background-color:#f4b5b8;display:block;position:relative;z-index:2}.designer_content-portrait img{width:100%;height:auto;max-width:480px}.designer_related_products{background-color:#fff;overflow:hidden;padding:100px 0 250px;position:relative}.designer_related_products-intro{background-color:#fff;font-size:24px;color:#202020;line-height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:130px;position:relative;z-index:1;width:130px}.designer_related_products-wrapper{position:relative;z-index:2}.designer_related_products-posts__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:2}.designer_related_products-posts{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0}.designer_related_products-posts .product_card{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;width:350px;height:auto}.designer_related_products-posts .product_card:not(:last-child){margin-right:40px}.designer_related_products-posts .product_card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.designer_related_products-button{background-color:#000;border:2px solid #000;border-radius:100%;color:#fff;display:block;overflow:hidden;position:absolute;top:135px;right:-40px;z-index:5;width:80px;height:80px;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.designer_related_products-button.inactive{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.designer_related_products-button:hover{color:#f4b5b8}.designer_related_products-button:active .icon{-webkit-transform:translateX(3px);transform:translateX(3px)}.designer_related_products-button .icon{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955),-webkit-transform .1s cubic-bezier(.455,.03,.515,.955)}.designer_related_products-button .icon:before{background-color:currentColor;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:-5px;z-index:1;width:17px;height:2px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.designer_related_products-button .icon:after{content:"";border-top:2px solid currentColor;border-right:2px solid currentColor;display:block;margin:auto;position:absolute;top:0;right:-4px;bottom:0;left:0;z-index:1;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}#single-post{padding-top:300px;padding-bottom:240px;position:relative;z-index:100}.post-thumbnail img{width:100%;height:auto}.post-date{font-size:12px;line-height:30px;margin-top:30px;margin-bottom:10px}.post-title{font-family:Lora,serif;font-size:30px;font-weight:700;line-height:40px;margin-bottom:17px}#single-product{--bg-color:$highlight}.sp_header{background-color:var(--bg-color);position:relative;z-index:100}.sp_header-details .product_meta{font-size:16px;line-height:30px}.sp_header-details .product_title{font-family:Lora,serif;font-size:40px;line-height:50px;margin:10px 0 0 0}.sp_header-details__inner{max-width:350px;width:100%}.sp_header-details__inner .woocommerce-product-details__short-description{font-size:16px;font-family:Lora,serif;line-height:30px;margin-top:50px}.sp_header-details__inner .woocommerce-product-details__short-description p:not(:last-child){margin-bottom:30px}.sp_header-price__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.sp_header-price__wrapper .price{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:22px;line-height:30px;margin-right:auto}.sp_header-price__wrapper .stock{font-size:14px;line-height:30px;margin-left:10px;text-align:right}.sp_header-price__wrapper .stock .canbebackordered{display:block;font-size:12px;line-height:0}.sp_header-add_to_cart{margin:30px 0 25px}.sp_header-add_to_cart .stock{display:none}.sp_header-add_to_cart .screen-reader-text{display:none}.sp_header-add_to_cart .cart{display:-webkit-box;display:-ms-flexbox;display:flex}.sp_header-add_to_cart .quantity{border:1px solid #000;border-right:none;-webkit-box-flex:0;-ms-flex:none;flex:none;width:70px}.sp_header-add_to_cart .quantity.hidden{display:none}.sp_header-add_to_cart .quantity .input-text{background-color:transparent;display:block;height:100%;width:100%;text-align:center}.sp_header-add_to_cart .single_add_to_cart_button{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px;width:auto}.sp_header-add_to_cart .single_add_to_cart_button:after{background-color:var(--bg-color)}.pro-link{display:table;font-family:Lora,serif;font-size:14px;line-height:20px;margin-top:30px;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.pro-link:hover{background-size:100% 1px,100% 1px}.sp_header-add_to_cart{position:relative;z-index:1}.sp_header-add_to_cart .variations_form{-ms-flex-wrap:wrap;flex-wrap:wrap}.sp_header-add_to_cart .woocommerce-variation-add-to-cart{margin-top:33px}.sp_header-add_to_cart .woocommerce-variation-add-to-cart-disabled{opacity:.2;pointer-events:none}.sp_header-add_to_cart .single_variation_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.sp_header-add_to_cart .woocommerce-variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;width:100%;position:absolute;top:-30px}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-description:not(:empty){font-size:16px;font-family:Lora,serif;line-height:30px;margin-bottom:30px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-availability{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:auto}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-availability .stock{display:block;font-size:14px;line-height:30px;text-align:right}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-availability .stock .canbebackordered{display:block;font-size:12px;line-height:0}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-availability .wcwl_elements{background-color:var(--bg-color);-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-availability .wcwl_elements .wcwl_intro{border-top:none;margin-top:0;padding-top:30px}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sp_header-add_to_cart .woocommerce-variation .woocommerce-variation-price .price{font-size:22px;line-height:30px;margin-right:auto}.sp_header-add_to_cart .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.sp_header-add_to_cart .variations{border-top:1px solid #000;margin-top:30px;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.sp_header-add_to_cart .variations tr{border-bottom:1px solid #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:background-color .3s cubic-bezier(.455,.03,.515,.955);transition:background-color .3s cubic-bezier(.455,.03,.515,.955)}.sp_header-add_to_cart .variations tr:hover{background-color:rgba(255,255,255,.3)}.sp_header-add_to_cart .variations tr .label{font-size:14px;line-height:20px;-webkit-box-flex:0;-ms-flex:none;flex:none;width:100px}.sp_header-add_to_cart .variations tr .label label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.sp_header-add_to_cart .variations tr .value{-webkit-box-flex:1;-ms-flex:1;flex:1}.sp_header-add_to_cart .variations tr .value select{background:transparent url(https://folks-folks.com/wp-content/themes/lesanimals/app/assets/dist/img/arrow-bottom.svg) right 10px top 50% no-repeat;background-size:13px 14px;cursor:pointer;color:#000;font-family:"Space Mono",monospace;font-weight:400;font-size:14px;line-height:20px;text-align:right;-moz-text-align-last:right;text-align-last:right;padding:10px 40px 10px 15px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.sp_header-add_to_cart .variations .reset_variations{display:none!important}.product-type-variable .sp_header-price__wrapper{display:none}.sp_gallery_content{overflow:hidden;position:relative;z-index:100}.sp_gallery_content.sp_gallery_empty{background-color:#202020}.sp_gallery{-webkit-box-flex:0;-ms-flex:0 0 390px;flex:0 0 390px;padding:100px 0;position:relative;z-index:1;width:390px;height:550px;max-width:100%}.sp_gallery img{width:100%;height:auto}.sp_gallery-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:100px 0;position:absolute;top:0;right:0;bottom:0;left:auto}.sp_gallery-image{-webkit-box-flex:0;-ms-flex:none;flex:none;width:350px;margin-right:40px;position:relative}.sp_gallery-image:after{content:"";display:block;padding-top:100%}.sp_gallery-button{background-color:#000;border:2px solid transparent;border-radius:100%;color:#fff;display:block;overflow:hidden;position:absolute;top:calc(50% - 40px);left:-35px;z-index:5;width:80px;height:80px;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955),transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.sp_gallery-button.inactive{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sp_gallery-button:hover{color:#f4b5b8}.sp_gallery-button:active .icon{-webkit-transform:translateX(-3px);transform:translateX(-3px)}.sp_gallery-button .icon{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955),-webkit-transform .1s cubic-bezier(.455,.03,.515,.955)}.sp_gallery-button .icon:before{background-color:currentColor;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:4px;z-index:1;width:17px;height:2px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.sp_gallery-button .icon:after{content:"";border-top:2px solid currentColor;border-left:2px solid currentColor;display:block;margin:auto;position:absolute;top:0;right:4px;bottom:0;left:0;z-index:1;width:10px;height:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.sp_gallery-image__link{display:block;position:absolute;z-index:1;width:100%;height:100%}.sp_gallery-image__link .icon{background-color:#000;border-radius:100%;display:block;margin:auto;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:80px;height:80px;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955)}.sp_gallery-image__link .icon:after,.sp_gallery-image__link .icon:before{background-color:#fff;border-radius:2px;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:2px}.sp_gallery-image__link .icon:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sp_gallery-image__link:hover .icon{opacity:1}.sp_content{background-color:#202020;color:#fff;padding:145px 20px;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:3}.sp_content:after{background-color:#202020;content:"";margin:auto;position:absolute;top:0;right:-50vw;bottom:0;left:50%;z-index:-1}.sp_content-tabs{margin:0}.sp_content-tab{position:relative}.sp_content-tab:not(:last-child):after{background-color:#fff;content:"";display:block;margin:auto;pointer-events:none;position:absolute;top:auto;right:0;bottom:3px;left:0;height:1px}.sp_content-tab-title{font-size:16px;line-height:30px;padding:15px 0;cursor:pointer;position:relative}.sp_content-tab-title:hover .sp_content-tab__toggle_icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sp_content-tab.open .sp_content-tab__toggle_icon{-webkit-transform:rotate(0)!important;transform:rotate(0)!important}.sp_content-tab__toggle_icon{color:currentColor;display:block;margin:auto;position:absolute;top:0;right:10px;bottom:0;left:auto;width:20px;height:20px;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.sp_content-tab__toggle_icon:after,.sp_content-tab__toggle_icon:before{background-color:currentColor;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;width:10px;height:2px}.sp_content-tab__toggle_icon:before{-webkit-transform:rotate(-90deg) scaleX(1);transform:rotate(-90deg) scaleX(1);-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.open .sp_content-tab__toggle_icon:before{-webkit-transform:rotate(-90deg) scaleX(0);transform:rotate(-90deg) scaleX(0)}.sp_content-tab__content{overflow:hidden}.sp_content-tab__content .accordion_item-content__inner{font-family:"Space Mono",monospace;color:#ccc;font-size:15px;font-weight:500;letter-spacing:0;line-height:30px;padding:0 0 69px}.sp_designer{background-color:#eee;padding:180px 0 200px}.sp_designer-content{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:130px;width:480px}.sp_designer-title{font-size:14px;letter-spacing:5px;line-height:30px;margin-bottom:0;text-transform:uppercase}.sp_designer-name{font-family:Lora,serif;font-size:40px;line-height:50px;margin-bottom:20px}.sp_designer-excerpt{margin-bottom:25px;font-size:18px;color:#202020;line-height:30px}.sp_designer-link{display:table;font-size:16px;line-height:20px;margin-bottom:15px;background-image:linear-gradient(to top,#000 0,#000 0),linear-gradient(to top,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 0);background-position:left bottom 0,left bottom 0;background-repeat:no-repeat,no-repeat;background-size:0 1px,100% 1px;-webkit-transition:none .3s cubic-bezier(.455,.03,.515,.955);transition:none .3s cubic-bezier(.455,.03,.515,.955);-webkit-transition-property:background-size,color;transition-property:background-size,color;word-wrap:break-word}.sp_designer-link:hover{background-size:100% 1px,100% 1px}.sp_designer-portrait{position:relative;z-index:1}.sp_designer-portrait .sp_designer-portrait__image{background-color:#f4b5b8;display:block;position:relative;z-index:2}.sp_designer-portrait .sp_designer-portrait__deco{background-color:#f4b5b8;display:block;position:absolute;margin:auto 0;top:-40px;right:0;bottom:40px;left:0;z-index:1;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}.sp_designer-portrait img{width:100%;height:auto;max-width:300px}.sp_related_products{background-color:#fff;overflow:hidden;padding:100px 0 250px;position:relative}.sp_related_products-intro{background-color:#fff;font-size:24px;color:#202020;line-height:35px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-flex:0;-ms-flex:none;flex:none;margin-right:130px;position:relative;z-index:1;width:130px}.sp_related_products-wrapper{position:relative;z-index:2}.sp_related_products-posts__wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:2}.sp_related_products-posts{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0}.sp_related_products-posts .product_card{-webkit-box-flex:0;-ms-flex:none;flex:none;margin:0;width:350px;height:auto}.sp_related_products-posts .product_card:not(:last-child){margin-right:40px}.sp_related_products-posts .product_card img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sp_related_products-button{background-color:#000;border:2px solid #000;border-radius:100%;color:#fff;display:block;overflow:hidden;position:absolute;top:135px;right:-40px;z-index:5;width:80px;height:80px;-webkit-transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955);transition:transform .3s cubic-bezier(.455,.03,.515,.955),-webkit-transform .3s cubic-bezier(.455,.03,.515,.955)}.sp_related_products-button.inactive{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sp_related_products-button:hover{color:#f4b5b8}.sp_related_products-button:active .icon{-webkit-transform:translateX(3px);transform:translateX(3px)}.sp_related_products-button .icon{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;-webkit-transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:-webkit-transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955);transition:transform .1s cubic-bezier(.455,.03,.515,.955),-webkit-transform .1s cubic-bezier(.455,.03,.515,.955)}.sp_related_products-button .icon:before{background-color:currentColor;content:"";display:block;margin:auto;position:absolute;top:0;right:0;bottom:0;left:-5px;z-index:1;width:17px;height:2px;-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.sp_related_products-button .icon:after{content:"";border-top:2px solid currentColor;border-right:2px solid currentColor;display:block;margin:auto;position:absolute;top:0;right:-4px;bottom:0;left:0;z-index:1;width:10px;height:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:color .3s cubic-bezier(.455,.03,.515,.955);transition:color .3s cubic-bezier(.455,.03,.515,.955)}.wcwl_intro{border-top:1px solid rgba(0,0,0,.2);font-family:Lora,serif;font-weight:700;margin-top:60px;padding-top:50px;font-size:16px;line-height:25px}.wcwl_optin{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0 20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wcwl_optin input[type=checkbox]{margin:5px 10px 10px 0}.wcwl_optin label{color:#202020;margin:2px 0 0 0;font-size:13px;line-height:20px}.wcwl_email_elements .wcwl_email{background-color:rgba(255,255,255,.5);border:1px solid #ccc;display:block;font-size:14px;line-height:20px;padding:10px;width:100%}.wcwl_email_elements .wcwl_email:focus{background-color:#eee;border-color:#000}.wcwl_control{display:block;margin:20px 0 0 0}.wcwl_elements .wcwl_error_highlight{border:none;background-color:rgba(244,181,184,.5)}.wcwl_notice{border-top:1px solid rgba(0,0,0,.2);font-family:Lora,serif;font-weight:700;margin-top:60px;padding-top:50px;font-size:16px;line-height:25px}.wcwl_notice_dismiss{display:none}.woocommerce_gc_giftcard_form{width:100%}.wc_gc_field input[type=email],.wc_gc_field input[type=text],.wc_gc_field textarea{background-color:rgba(255,255,255,.5);border:1px solid #ccc;display:block;font-size:14px;line-height:20px;padding:10px;width:100%}.wc_gc_field input[type=email]:focus,.wc_gc_field input[type=text]:focus,.wc_gc_field textarea:focus{background-color:#eee;border-color:#000}.wc_gc_field label{color:#202020;margin:2px 0 5px 2px;font-size:13px;line-height:20px}.lg-backdrop{background-color:#000}@media (min-width:501px){#footer .footer_reinsurance-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px}.rich_text .alignleft{float:left;margin-left:0;margin-right:30px;max-width:50%}.rich_text .alignright{float:right;margin-left:30px;margin-right:0;max-width:50%}#account .woocommerce{display:grid;gap:170px;grid-template-columns:220px 1fr}#account .woocommerce-MyAccount-navigation ul{position:-webkit-sticky;position:sticky;top:0;left:0}#account .addresses{display:grid;gap:20px;grid-template-columns:1fr 1fr}.designers_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0 50px}.ap_grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 40px}#checkout .woocommerce-order .woocommerce-customer-details .woocommerce-columns{display:grid;gap:40px;grid-template-columns:1fr 1fr}.designer_related_products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:350px}.sp_related_products-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:350px}}@media (min-width:701px){.contact-wrapper{display:grid;gap:170px;grid-template-columns:350px 1fr}}@media (min-width:961px){#footer .footer_reinsurance-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px}#header_mobile_toolbar{display:none}#header_mobile{display:none}.post_card.post_card-sticky{width:100%;height:450px}.post_card.post_card-sticky .post_card-link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;overflow:hidden}.post_card.post_card-sticky .post_card-thumb{-webkit-box-flex:1;-ms-flex:1;flex:1;display:block;overflow:hidden;height:100%}.post_card.post_card-sticky .post_card-thumb img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.post_card.post_card-sticky .post_card-content{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:30px 30px;width:390px}.post_card.post_card-sticky .post_card-date{margin-bottom:13px}.post_card.post_card-sticky .post_card-title{font-size:24px;line-height:35px;margin-bottom:15px}.post_card.post_card-sticky .post_card-excerpt{font-size:18px;line-height:30px}#account.is_logged_out{padding-top:300px}.designers_grid{margin-top:120px}#cart .shop_table.cart .product-thumbnail{-webkit-box-flex:0;-ms-flex:none;flex:none;width:90px}#checkout .woocommerce-checkout{display:grid;gap:40px;grid-template-columns:1fr 480px}.designer_content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.designer_content-content{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:80px}.designer_content-bio{width:350px}.designer_content-portrait{margin-left:0;margin-right:40px;margin-top:20px;-webkit-box-flex:0;-ms-flex:0 0 480px;flex:0 0 480px}.sp_header{padding-top:330px;padding-bottom:175px}.sp_header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.sp_header-image{background-color:var(--bg-color);margin:auto;position:absolute;top:210px;right:calc(50% + 50px);bottom:50px;left:50px;z-index:1}.sp_header-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;width:100%;height:100%}.sp_header-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;-webkit-box-flex:0;-ms-flex:none;flex:none;width:480px}.sp_header-details__inner{margin:107px 0 0 auto}.sp_gallery_content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.sp_content{padding-right:0;padding-left:130px}.sp_designer-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sp_designer-content{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-left:130px;width:480px}.sp_designer-portrait{margin-left:auto;margin-right:50px;margin-top:20px;-webkit-box-flex:0;-ms-flex:0 0 300px;flex:0 0 300px}}@media (min-width:1280px){.fp_products_selection-grid .product_card:nth-child(3n+1){margin-right:auto;margin-left:0;margin-top:300px}.fp_products_selection-grid .product_card:nth-child(3n+2){margin-right:130px;margin-left:auto;margin-top:0}.fp_products_selection-grid .product_card:nth-child(3n+3){margin-right:auto;margin-left:390px;margin-top:-155px}}@media (min-width:1281px){.about_concept{min-height:90vh}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+1){margin-top:430px;justify-self:center;max-width:220px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+2){margin-top:0;justify-self:flex-start;max-width:350px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+3){margin-top:125px;justify-self:flex-start;max-width:350px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+4){margin-top:-140px;justify-self:flex-start;max-width:480px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+5){margin-top:125px;justify-self:flex-start;max-width:480px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+6){margin-top:-30px;justify-self:center;max-width:220px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+7){margin-top:200px;justify-self:center;max-width:220px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+8){margin-top:-230px;justify-self:flex-start;max-width:350px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+9){margin-top:125px;justify-self:flex-start;max-width:350px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+10){margin-top:-140px;justify-self:center;max-width:480px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+11){margin-top:125px;justify-self:center;max-width:480px}.ap_grid.ap_grid-is_not_category .grid_item:nth-child(12n+12){margin-top:-30px;justify-self:center;max-width:220px}}@media (min-width:1921px){.sp_header-image{right:calc(50% + 150px)}.sp_header-image img{-o-object-position:right center;object-position:right center}}@media (max-width:1280px){#header .header__logo{margin-left:40px}#header .cart__link{margin-left:41px}.ap_pros_popup{right:50px}.designer_content-name{font-size:25px;line-height:30px}.designer_content-localisation{font-size:16px;line-height:20px}}@media (max-width:1100px){.submenu:before{display:none}.submenu-list{margin:auto;padding:60px}.submenu-item.submenu-item__active .submenu-link:before{left:-23px}.about_concept-wrapper{margin-left:auto;margin-right:auto}.designers_intro-wrapper{margin-left:auto;margin-right:auto}}@media (max-width:960px){.center_wrapper,.center_wrapper__medium,.center_wrapper__small{padding-left:20px;padding-right:20px}#footer .footer_reinsurance-item{margin-left:auto;margin-right:auto;margin-bottom:60px;text-align:center;max-width:300px}#footer .footer_reinsurance-item .icon{margin-left:auto;margin-right:auto}#footer .footer_line_wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#footer .footer_line_wrapper-right{padding-top:0}#header .header__languages{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:60px;margin-left:auto;margin-right:auto}#header .header__languages .header__languages_link.active:after{top:calc(100% + 10px);right:calc(50% + 3px)}#header .header__menu{margin-left:auto;margin-right:auto;height:auto}#header .header__menu_list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .header__menu_item{margin-left:0;margin-bottom:10px}#header{display:none}#searchform-wrapper{top:0;right:0;bottom:0;left:0;height:auto}#s{font-size:20px;line-height:30px;padding:20px;text-align:center}#search-close-icon{margin:auto;top:30px;right:0;bottom:auto;left:0}.shop_table.shop_table_responsive th,.shop_table.shop_table_responsive thead{display:none}.shop_table.shop_table_responsive tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shop_table.shop_table_responsive tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:0;padding-right:0;width:100%}.shop_table.shop_table_responsive tr td:not(.product-thumbnail):not(.product-remove)[data-title]:before{content:attr(data-title);line-height:20px;font-weight:700;margin-right:auto;margin-bottom:-20px}.about_concept{padding-bottom:360px}.about_concept-image{left:-25%;width:150%}.about_content_slider-slider{width:calc(70% - 20px)}.about_content_slider-navigation{margin-top:7px;width:calc(30% - 20px)}.about_content_slider-navigation__link{font-size:12px;line-height:20px;margin-bottom:10px}#account #customer_login{display:block}#account #customer_login .col-1{border-bottom:1px solid #000;padding-bottom:60px;margin-bottom:60px}#account .woocommerce-MyAccount-navigation ul{margin:auto;padding:180px 0 100px}#account .woocommerce-MyAccount-navigation ul li.is-active a:before{left:-20px}#account .woocommerce-MyAccount-navigation ul li a{font-size:12px;line-height:20px}#account .woocommerce-MyAccount-content{padding:180px 0 120px}.designers_intro{padding-bottom:360px}.designers_intro-image{left:-25%;width:150%}#archive-product{padding-top:120px}.ap_navigation{padding-right:0}.ap_navigation-category__count{-webkit-box-flex:0;-ms-flex:0 0 30px;flex:0 0 30px}.ap_navigation-category__link{margin-left:20px}.ap_navigation-orderby{margin-left:auto}.search-no_result .buttons{display:block}#account .addresses .search-no_result .buttons .edit,.search-no_result .buttons #account .addresses .edit,.search-no_result .buttons .button{margin-bottom:10px}#cart{padding-top:120px}#cart .shop_table.cart{max-width:480px;margin-left:auto;margin-right:auto}#cart .shop_table.cart .woocommerce-cart-form__cart-item{padding:60px 0;border-bottom:2px solid #000}#cart .shop_table.cart .woocommerce-cart-form__cart-item td.product-remove{font-size:inherit}#cart .shop_table.cart .woocommerce-cart-form__cart-item td.product-remove .remove{top:-35px;left:-15px;right:0;bottom:auto}#cart .shop_table.cart .woocommerce-cart-form__cart-item td.product-thumbnail a{display:block;width:100%}#cart .shop_table.cart .woocommerce-cart-form__cart-item td.product-thumbnail img{display:block;margin:auto;width:90px}#cart .shop_table.cart .woocommerce-cart-form__cart-item td.product-quantity .quantity{margin:0;width:100px}#account .addresses #cart .shop_table.cart .actions>.edit,#cart .shop_table.cart #account .addresses .actions>.edit,#cart .shop_table.cart .actions>.button{margin-top:20px;width:100%}#cart .cart-collaterals{margin-left:auto;margin-right:auto;max-width:480px}#cart .cart-collaterals .cart_totals{width:100%}#cart .shipping .woocommerce-shipping-methods{margin-top:30px}#cart .actions{border-top:0;display:block}#cart .coupon{display:block}#cart .coupon .input-text{border-bottom:none;width:100%}#account .addresses #cart .coupon .edit,#cart .coupon #account .addresses .edit,#cart .coupon .button{margin-left:0;margin-right:0;width:100%}#cart .add_gift_card_form #wc_gc_cart_redeem_form{display:block}#cart .add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{border-bottom:none;width:100%}#cart .add_gift_card_form #wc_gc_cart_redeem_form button{margin-left:0;margin-right:0;width:100%}#cart .wc_points_redeem_earn_points{display:block}#cart .wc_points_redeem_earn_points .wc_points_redeem_earn_points_label{padding:10px 20px;border-bottom:none;width:100%}#cart .wc_points_redeem_earn_points button{margin-left:0;margin-right:0;width:100%}#checkout{padding-top:120px}#checkout .woocommerce-form-coupon-toggle{padding:10px}#checkout .woocommerce-form-coupon-toggle .woocommerce-info{display:block}#checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon{display:inline;margin-left:0;margin-top:10px}#checkout #order_review .shipping{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#checkout #order_review .shipping td{padding-left:0}#checkout #order_review .shipping .woocommerce-shipping-methods{margin-top:0}#checkout .add_gift_card_form #wc_gc_cart_redeem_form{display:block}#checkout .add_gift_card_form #wc_gc_cart_redeem_form input[type=text]{border-bottom:none;width:100%}#checkout .add_gift_card_form #wc_gc_cart_redeem_form button{margin-left:0;margin-right:0;width:100%}#checkout .wc_points_redeem_earn_points{display:block}#checkout .wc_points_redeem_earn_points .wc_points_redeem_earn_points_label{padding:10px 20px;border-bottom:none;width:100%}#checkout .wc_points_redeem_earn_points button{margin-left:0;margin-right:0;width:100%}#contact{padding-top:120px}.contact-wrapper{gap:20px;grid-template-columns:1fr 300px}.contact-informations{margin-left:0}#faq{padding-top:120px}.fp_intro_slider-title_wrapper{padding-top:0}.fp_intro_slider-title{font-size:40px;line-height:45px}.fp_intro_slider-counter{left:10px;bottom:10px}.fp_products_selection-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fp_products_selection-grid .product_card:not(:last-child){margin-bottom:140px}.fp_about-slide{margin-left:80px;padding-right:20px;max-width:calc(100% - 80px)}.fp_about-image{display:none}.fp_magazine .icon-magazine-deco{top:-25px;left:50%}.fp_magazine-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fp_magazine-contents{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin:60px auto;max-width:350px}.fp_magazine-image.fp_magazine-image_1{left:calc(50% - 130px);right:auto}.fp_magazine-image.fp_magazine-image_2{left:calc(50% - 220px)}#home{padding-top:120px}.home-column_sizer,.post_card{width:calc(50% - 10px)}.post_card{margin-bottom:20px}.home-column_gutter{width:20px}#page{padding-top:120px}#single-designer{padding-top:120px}.designer_content-content{margin:60px auto 0;max-width:480px;width:100%}.designer_content-localisation,.designer_content-name{text-align:center}.designer_content-bio{margin-top:60px}.designer_content-portrait{margin-left:auto;margin-right:auto;margin-top:0;max-width:300px}#single-post{padding-top:120px}.sp_header{padding-top:120px;padding-bottom:120px}.sp_header-wrapper{position:relative}.sp_header-image{background-color:var(--bg-color);margin:auto;width:100%;max-width:700px}.sp_header-image img{width:100%;height:auto}.sp_header-image.sp_header-image-variation{margin:0 auto;position:absolute;top:0;right:20px;bottom:auto;left:20px;width:auto}.sp_header-details .product_meta,.sp_header-details .product_title{text-align:center}.sp_header-details__inner{margin:107px auto 0 auto}.pro-link{margin-left:auto;margin-right:auto}.sp_gallery_content .sp_gallery_content-wrapper{padding-left:0;padding-right:0}.sp_gallery{margin:0;position:relative;width:auto}.sp_gallery:after{content:"";display:block;padding-top:100%}.sp_gallery-image{margin-left:20px;margin-right:20px}.sp_gallery-button{left:-15px}.sp_content-tabs{margin-left:auto;margin-right:auto;max-width:500px}.sp_designer-content{padding-left:0;margin:auto;max-width:480px;width:100%}.sp_designer-portrait{margin-left:auto;margin-right:auto;margin-top:120px;max-width:300px}}@media screen and (max-width:639px){.contact-form-wrapper{margin:auto}}@media (max-width:500px){.center_wrapper,.center_wrapper__medium,.center_wrapper__small{padding-left:10px;padding-right:10px}#footer .footer_newsletter-link .icon{width:40px}#footer .footer_newsletter-link .text{padding-right:0}#footer .footer_menu_2-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer .footer_menu_2-item__copyright{margin-left:auto}#footer .footer_menu_2-item{margin-left:auto;margin-right:auto}#footer .back_to_top{bottom:300px;right:10px}.title_background{font-size:60px;line-height:80px}.about_concept{padding-bottom:260px}.about_concept-image{left:-50%;width:200%}.about_content_slider-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:30px}.about_content_slider-navigation{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px;margin-right:0;padding:20px 0;position:-webkit-sticky;position:sticky;top:50px;z-index:2;width:100%;text-align:center}.about_content_slider-navigation__link{margin:auto}.about_content_slider-slider{margin-left:0;width:100%}.about_team-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about_team-column{margin-left:0;margin-right:0;width:100%}.about_team-column:first-child,.about_team-column:last-child{margin-left:0;margin-right:0}.about_team-content1,.about_team-content2{width:100%}.about_team-content1{margin-top:60px}.about_team-content2{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding-bottom:60px}#account .woocommerce-MyAccount-navigation{margin-top:60px}#account .woocommerce-MyAccount-navigation:before{display:none}#account .woocommerce-MyAccount-navigation ul{padding:60px 0;text-align:center}#account .woocommerce-MyAccount-content{padding:80px 0}.designers_intro{padding-bottom:260px}.designers_intro-image{left:-50%;width:200%}.ap_navigation{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ap_navigation-orderby{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-left:50px;margin-bottom:30px}.ap_pros_popup{top:530px;right:20px;width:250px}.faq_footer-title br{display:none}.fp_intro_slider-title{font-size:30px;line-height:35px}.fp_about-slide{margin-left:0;padding-left:10px;padding-right:10px;max-width:100%}.fp_about-navigation{background-color:rgba(0,0,0,.9);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0;position:-webkit-sticky;position:sticky;top:50px;left:0;width:100%}.fp_about-navigation__link{margin-bottom:0}.fp_magazine-image.fp_magazine-image_1{left:35%;right:auto;width:65%;height:auto}.fp_magazine-image.fp_magazine-image_2{left:0;width:65%;height:auto}.news_column-sizer,.post_card{width:100%}.home-column_gutter{width:0}.designer_related_products-posts__wrapper{max-height:350px}.designer_related_products-posts__wrapper:after{content:"";display:block;padding-top:100%}.designer_related_products-intro{display:block;margin:60px 0;width:100%;text-align:center}.designer_related_products-posts .product_card{width:calc(100vw - 40px);max-width:350px}.designer_related_products-button{top:calc(50% - 25px);right:0;width:50px;height:50px}.sp_header-image.sp_header-image-variation{right:10px;left:10px}.sp_gallery-image{margin-left:10px;margin-right:10px;width:calc(100vw - 20px);max-width:350px}.sp_gallery-button{left:15px;top:calc(50% - 25px);width:50px;height:50px}.sp_related_products-posts__wrapper{max-height:350px}.sp_related_products-posts__wrapper:after{content:"";display:block;padding-top:100%}.sp_related_products-intro{display:block;margin:60px 0;width:100%;text-align:center}.sp_related_products-posts .product_card{width:calc(100vw - 40px);max-width:350px}.sp_related_products-button{top:calc(50% - 25px);right:0;width:50px;height:50px}}@media (max-width:350px){.about_content_slider-navigation__link{font-size:11px}}@media (min-width:501px) and (max-width:1280px){.title_background{font-size:calc(60px + 90 * ((100vw - 500px)/ 780));line-height:calc(80px + 120 * ((100vw - 500px)/ 780))}}@media (min-width:501px) and (max-width:960px){#account .woocommerce{grid-template-columns:160px 1fr;gap:20px}.ap_pros_popup{top:300px;right:10px;width:250px}.home-column_sizer,.post_card{width:calc(50% - 10px)}.post_card{margin-bottom:20px}.home-column_gutter{width:20px}}@media (min-width:961px) and (max-width:1280px){#cart .shop_table.cart .product-remove .remove{left:-40px}.fp_about-image img{margin-left:200px}.fp_magazine-image.fp_magazine-image_1{right:40px}.home_grid{margin:auto}.home-column_sizer,.post_card{margin-bottom:30px;width:calc(33.33% - 20px)}.home-column_gutter{width:30px}}@media (max-width:1280px) and (min-width:961px){.fp_products_selection-grid .product_card:nth-child(3n+1){margin-right:auto;margin-top:300px;margin-left:45px}.fp_products_selection-grid .product_card:nth-child(3n+2){margin-right:85px;margin-left:auto;margin-top:0}.fp_products_selection-grid .product_card:nth-child(3n+3){margin-left:435px;margin-right:auto;margin-top:-155px}}