/* https://chosecommune.com/wp-content/themes/chose-commune/layouts/chose-commune.css?v=1.255 */
.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity 0.3s linear;-moz-transition:opacity 0.3s linear;-o-transition:opacity 0.3s linear;transition:opacity 0.3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;transition:visibility 0s linear 0.3s,opacity 0.3s linear}.rsGCaption{width:100%;float:left;text-align:center}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;-moz-transition:0s;-o-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(/wp-content/themes/chose-commune/layouts/grab.png) 8 8,move}.grabbing-cursor{cursor:url(/wp-content/themes/chose-commune/layouts/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/wp-content/themes/chose-commune/layouts/blank.gif)}body{display:block;margin:0}#alert-bar{width:100%;height:44px;background-color:#000;color:#ccc;position:fixed;text-align:center;line-height:44px;z-index:10000;display:none;bottom:0;opacity:.9}#alert-bar--close{position:absolute;top:0;right:0;display:block;padding-left:20px;padding-right:20px}#lang_sel_list{text-transform:uppercase;font-family:inherit;height:0;position:static}#lang_sel_list ul,#lang_sel_list li{margin:0;padding:0;float:left}#lang_sel_list li{margin-right:0;margin-left:14px}#lang_sel_list a.lang_sel_sel,li.wpml-ls-current-language a{color:#919191!important}#loader{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1000000;background-color:#fff}body{font:400 16px/24px "Futura-pt",Helvetica;color:#000;text-rendering:optimizeLegibility;letter-spacing:.4px}ul,li{list-style-type:none;margin:0;padding:0}a,a:hover,a:visited,a:active,a:focus{text-decoration:none;color:#000;outline:0}header{text-transform:uppercase;font-weight:700;width:100%;letter-spacing:.8px;font-size:13.5px;line-height:19.5px}header.mobile{display:none}header nav{height:50px;z-index:100000;position:fixed;width:100%;background-color:transparent}body.on-scroll header nav{background-color:rgba(254,255,255,.95);border-bottom:1px solid #d8d8d8}header ul li{float:left;margin-right:14px}header ul li a:hover,header ul li.books ul li a:hover{color:#919191!important}header ul li.books>a,body.on-scroll header ul.background--dark li.books>a{padding-bottom:9px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="7" viewBox="0 0 8 7"><g style="fill:none;stroke-width:1;stroke:none"><g fill="%23000"><polygon transform="translate(-191 -37)translate(195 40.5)scale(1 -1)translate(-195 -40.5)" points="195 37 199 44 191 44"/></g></g></svg>');background-repeat:no-repeat;background-position:center bottom}header ul.background--dark li.books>a{background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="7" viewBox="0 0 8 7"><g style="fill:none;stroke-width:1;stroke:none"><g fill="%23fff"><polygon transform="translate(-191 -37)translate(195 40.5)scale(1 -1)translate(-195 -40.5)" points="195 37 199 44 191 44"/></g></g></svg>');background-repeat:no-repeat;background-position:center bottom}header ul li.books.active>a,header ul li.books.active-b>a,body.on-scroll header ul.background--dark li.books.active>a{background:none}header ul li.books ul .icon{width:8px;height:6.5px;position:absolute;top:-6px;left:0;right:0;margin-left:auto;margin-right:auto;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="7" viewBox="0 0 8 7"><g style="fill:none;stroke-width:1;stroke:none"><polygon points="4 0 8 6.5 0 6.5" fill="%23000"/></g></svg>');background-repeat:no-repeat}header ul li.books ul{position:absolute;background-color:#000;width:166px;margin-top:15px;margin-left:-58.2px;padding-top:14px;padding-bottom:14px;line-height:22px;z-index:10000;display:none}header ul li.books ul li{margin-right:0;text-align:center;width:100%;color:#fff}header ul li.books ul li a,header ul.background--dark ul li a{color:white!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}header ul li a.background--light,#intro p.copyright.background--light{color:#000}header ul.background--dark li a,#intro p.copyright.background--dark{color:#fff;opacity:.9;-webkit-font-smoothing:antialiased!important}body.on-scroll header ul.background--dark li a{color:#000}header ul.pages{position:fixed;top:16px;left:18px;z-index:100}header ul.options{position:fixed;top:16px;right:18px;z-index:100}header ul.options li{margin-right:0;margin-left:14px}section#slider{width:100%;position:fixed;top:0;height:100vh}section#slider.preview .rsBullets{display:none}#slider:hover{cursor:pointer}#slider .royalSlider{opacity:0}#slider .royalSlider.ready{opacity:1}#slider .royalSlider,#slider .royalSlider-b{width:100%;height:94%;margin:auto;right:0;bottom:0;left:0;position:absolute;top:-3%}body.single-artist #slider .royalSlider{height:100%;top:0%}#slider .royalSlider .rsSlide a{pointer-events:none}#slider .royalSlider .rsActiveSlide a{pointer-events:inherit}#slider .royalSlider-b .rsSlide{text-align:center}.rsSlide{opacity:0!important;-webkit-transition:opacity .5s linear!important;-moz-transition:opacity .5s linear!important}.rsSlide.rsActiveSlide{opacity:1.0!important}#slider .rsContent{padding-bottom:0}#slider .royalSlider-b .rsOverflow{cursor:e-resize!important}#slider .royalSlider .rsSlide .rsABlock{position:absolute;bottom:0;width:100%;text-align:center;padding:0;margin:0;top:inherit;font-size:15px;letter-spacing:.4px}#slider .royalSlider .rsSlide .rsABlock p{opacity:.6;margin:0;-webkit-font-smoothing:antialiased}#slider .rsNav{position:absolute;right:24px;z-index:100000}#slider .rsNav .rsBullet span{background-color:#000;width:8px;height:8px;display:block;margin-bottom:20px;border-radius:10px;opacity:.2}#slider .rsNav .rsNavSelected span{opacity:1}a#scroll-down{width:27px;height:30px;margin:auto;right:0;bottom:18px;left:0;z-index:10000;position:absolute;background:url(/wp-content/themes/chose-commune/layouts/img/scroll-down.svg) no-repeat 0 bottom;background-size:100% auto;display:block;opacity:.25}a#scroll-down:hover{opacity:1}section#content{width:100%;background-color:#fff;padding-top:50px;position:absolute;z-index:1000;border-top:1px solid #D5D5D5;margin-top:100vh;min-height:100vh}body.woocommerce-cart section#content,body.woocommerce-checkout section#content{margin-top:10vh;min-height:auto}li.wc_payment_method.payment_method_paypal img,li.wc_payment_method.payment_method_paypal a.about_paypal{display:none}.woocommerce-checkout #payment div.payment_box{margin-top:0}section#content.content-b{min-height:auto}body.page-template-default #content h2{margin-bottom:30px}section#content.content-b{padding-top:0}section#content.content-b footer{padding-top:0;margin-top:0;border-top-width:0}#intro{position:fixed;top:0;width:100%;background:#4f4f4f no-repeat 0 64%;height:100vh}.intro--press{height:50vh}.content--press{margin-top:50vh!important}#intro p.copyright{margin:0;position:absolute;right:20px;bottom:51vh;z-index:100;text-transform:uppercase;font-size:13.5px;letter-spacing:.8px;opacity:0.8!important;font-weight:500}body.page-about #intro p.copyright,body.page-contact #intro p.copyright,body.page-legal-mentions #intro p.copyright,body.page-terms-of-sales #intro p.copyright{bottom:1vh}.container{max-width:1280px;margin-right:auto;margin-left:auto}.container .box{margin-right:15px;margin-left:15px}.col2-set{width:100%;float:left}.col2-set .col-1,.col2-set .col-2{width:48%}.col2-set .col-1{float:left}.col2-set .col-1 strong{font-size:14px}.col2-set .col-2{float:right}.info-product{float:left;width:100%}.info-product p{font-size:14px;line-height:20px;margin-bottom:0}h1,h2,h3,h4{margin:0;text-transform:uppercase}h1{font-size:26px;letter-spacing:2.4px;margin-bottom:6px;line-height:28px}h4{margin-bottom:12px;margin-top:54px;line-height:22px;font-size:15px;letter-spacing:1.2px}h4:first-of-type{margin-top:0}h4.second-col:first-of-type{padding-top:36px}#content.home h2,#content.home p.sub-category{width:100%;text-align:center}#content.home p.sub-category{font-size:13.5px;line-height:19.5px;letter-spacing:.8px;text-transform:uppercase;color:#919191;margin-top:38px;margin-bottom:0}#content.home p.second-sub-category{margin-top:48px;float:left}h4{font-size:13.5px;letter-spacing:.8px;font-weight:700}p{margin:0 0 20px}.columnize a{border-bottom:1px solid #000}a.button,button.button{text-transform:uppercase!important;font-size:13.5px!important;letter-spacing:0.8px!important;padding:14px 24px!important;display:inline-block!important;letter-spacing:2.4px!important;background-color:white!important;font-weight:400!important;border-radius:0!important;color:#000!important}body.single a.button,body.single button.button{background-color:black!important;font-weight:700!important;color:white!important}.columnize .column{width:46%!important}.columnize .column.last{float:right!important}.single_variation_wrap .quantity{display:none!important}.single_variation_wrap .single_add_to_cart_button{float:left!important}body a.add_to_cart_button.product_type_simple{margin-bottom:20px}.single_variation_wrap{margin-top:20px}.single_variation_wrap button[disabled]{display:none!important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{color:inherit!important;background-color:inherit!important}table.variations td.label,table.variations td.value{width:100%;text-transform:uppercase;float:left;margin-bottom:10px}table.variations td.label{display:none}table.variations td.value{margin-bottom:0}table.variations select,select.main{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #bfbfbf;color:#000;border-radius:0;margin-right:10px;padding-left:15px;height:46px;text-transform:uppercase;box-sizing:border-box;font:normal 400 14px/44px "Futura-pt",Helvetica;width:216px;letter-spacing:.5px;background:url(/wp-content/themes/chose-commune/layouts/img/dropdown.png) no-repeat 186px center;background-size:10px}table.variations select:hover{cursor:pointer}.woocommerce-variation-availability{text-transform:uppercase}.variations_button .single_add_to_cart_button{margin-bottom:20px!important}a.reset_variations{display:none!important}.options-info{margin-bottom:60px;float:left;width:100%}.col3-set a{float:left;width:30%;font-size:14px;margin-right:1px}.col3-set img{width:100%;height:auto}.col2-set p.sub-title{width:90%}a.cart-contents span{background-color:#000;color:#e6e6e6;font:10px/14px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif;border-radius:8px;width:15px;height:15px;display:inline-block;text-align:center;top:-4px;position:relative}a.cart-contents span.background--dark{background-color:#eaeaea;color:#000}body.on-scroll span.cart-contents-count.background--dark{background-color:#000;color:#e6e6e6}h2{margin-bottom:8px;font-size:28px;letter-spacing:2px}.content--press h2{margin-bottom:8px!important}h3{margin-bottom:20px;letter-spacing:1.4px}#content.home{padding-top:0}#content.home p.action{text-align:center;margin-bottom:0}.category-content{float:left;clear:both;width:100%;padding-top:50px;border-bottom:1px solid #D5D5D5;min-height:396px}#category-aatobookshop.category-content,#aato-menu{display:none}body.aato #category-aatobookshop.category-content,body.aato #aato-menu{display:block}.category-content:last-of-type{border-bottom:0 solid #D5D5D5}.grid{margin-top:50px;float:left;width:100%}#category-books .grid{margin-top:22px;float:left;width:100%}.isotope:after{content:'';display:block;clear:both}.grid-item,.grid-sizer,.instagallery-items .ig-item{width:22%!important;min-width:22%!important}.cross-sells .grid-item,.cross-sells .grid-sizer{width:40%!important;min-width:40%!important}.cross-sells .grid-item .image{min-height:auto}.ig-block{margin-top:70px}.instagallery-items .ig-item.ighover a:after{-webkit-transition:inherit!important;transition:inherit!important}.instagallery-items .ig-item{margin-right:4%;margin-bottom:4%;padding:0!important}body.page-press .grid-item{margin-right:4%;min-height:250px;margin-bottom:50px}.instagallery-items .ig-item:nth-child(4n),body.page-press .grid-item:nth-child(4n){margin-right:0%}body.page-press .grid-item img{overflow:hidden;max-height:180px;background-color:#f4f4f4}#ig-block-1 .instagallery-actions .igact-instalink{background-color:black!important;font-weight:700!important;color:white!important;text-transform:uppercase!important;font-size:13.5px!important;padding:14px 24px!important;letter-spacing:2.4px!important}.gutter-sizer{width:4%}.grid-item{margin-bottom:76px}.grid-item .new{color:#AF6AFF;width:100%;text-align:center;display:block;margin-top:-20px;position:absolute;text-transform:uppercase;font-size:10px}.grid-item .image{overflow:hidden;min-height:200px;max-height:226px}#category-special .grid-item .image{min-height:200px;max-height:236px}.upcoming .grid-item .image img.no-cover{border:1px solid #ccc;height:100%!important;width:160px}.upcoming .grid-item .image img{border:1px solid #fff}.grid-item .text{text-align:center;font-size:13.5px;line-height:19.5px;letter-spacing:.8px;text-transform:uppercase}.grid-item img{width:100%;height:auto}body.home .grid-item img{height:auto}.grid-item h5{margin:0;padding:0;font-size:inherit;font-weight:700}.grid-item p{margin:0;line-height:20px}.grid-item span.date{color:#9d9d9d}.grid-item li.web a{border-bottom:1px solid #000}.grid--press .grid-item{float:left}.grid--press .image{height:inherit;min-height:inherit}.grid--press .image img{border:1px solid #d8d8d8;box-sizing:border-box}.grid--press img{width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:.8;-webkit-transition:all .3s ease}.grid--press a:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%);opacity:1}hr{border-top:1px solid #d8d8d8;border-bottom-width:0;margin:0 0 50px;padding:0}.action a{border-bottom:1px solid #000}div.select-book{width:380px;float:right}div.select-book label{line-height:50px;display:inline-block;color:#999}select.main{margin:0;background-position:94%;float:right;width:275px;display:inline-block}.grid--news .grid-item p{margin-bottom:20px}.grid--news .grid-item a{border-bottom:1px solid #000}.grid--stockists .grid-item li{margin-bottom:20px;color:grey}.grid--stockists .grid-item li::first-line{color:#000}.stockists-list{margin-top:60px}.stockists-list .group{margin-bottom:30px;float:left;width:100%;font-size:13.5px;line-height:25px;letter-spacing:.8px}.stockists-list .group span.category{width:200px;float:left}.stockists-list .group span.parent-category,.stockists-list .group span.sub-category-name{text-transform:uppercase;font-weight:700}.stockists-list .group span.sub-category{width:400px}.stockists-list .group span.sub-category-name{width:200px;float:left;font-weight:inherit}.stockists-list .group span.stockist-name{width:200px;float:left;font-size:15px}.grid--contact{margin-top:160px}.grid--contact a:hover{border-bottom:1px solid #000}.grid--contact-submit{margin-top:0}body.page-template-tpl-contact h2{font-size:13.4px;letter-spacing:.8px;margin-bottom:0}body.page-template-tpl-contact .grid-item--address p{line-height:22px}body.page-template-tpl-contact #intro{background-position:0 0px!important}.royalSlider-c{width:100%;margin-top:190px;height:400px}.royalSlider-c .rsContent{margin-right:auto;margin-left:auto;text-align:center;width:640px}.royalSlider-c .rsContent p{font-size:36px;letter-spacing:3px;font-weight:700;text-transform:uppercase;line-height:38px}.royalSlider-c .rsNav{height:20px;text-align:center;width:100%;left:0;top:0;position:absolute;margin-top:360px}.royalSlider-c .rsNav .rsBullet{width:8px;height:8px;display:inline-block;margin-right:10px;margin-left:10px}.royalSlider-c .rsNav .rsBullet span{background-color:#000;width:8px;height:8px;display:block;margin-bottom:20px;border-radius:10px;opacity:.2}.royalSlider-c .rsNav .rsBullet.rsNavSelected span{opacity:1}.container-all.alert .is_stuck{position:inherit!important;top:0px!important}body.woocommerce-page h2{text-align:center}body .woocommerce .woocommerce-info:before{display:none}body .woocommerce .woocommerce-info{border-color:#000}body .woocommerce .woocommerce-error,body .woocommerce .woocommerce-info,body .woocommerce .woocommerce-message{padding-left:20px}body.postid-785 .woocommerce-variation-availability,body.postid-869 .woocommerce-variation-availability{display:none}body .woocommerce table.shop_table{border-radius:0;border-width:1px;border-color:#d8d8d8;margin-bottom:50px}body .woocommerce table.shop_table th,body .woocommerce table.shop_table td,body .woocommerce table.shop_table th{border-color:#d8d8d8;border-width:1px;padding:12px;box-sizing:border-box;font-weight:400;font-style:normal}body .woocommerce a.remove{color:#000!important}body .woocommerce a.remove:hover{background-color:#fff;color:#000!important}body .woocommerce #respond input#submit,body .woocommerce a.button,body .woocommerce button.button,body .woocommerce input.button,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body .woocommerce #respond input#submit.alt,body .woocommerce a.button.alt,body .woocommerce button.button.alt,body .woocommerce input.button.alt,body .woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body .woocommerce input#coupon_code{border-radius:0;color:#000;text-transform:uppercase;font-size:14px;height:46px;-webkit-font-smoothing:auto;border:2px solid #d8d8d8;box-sizing:border-box;background-color:inherit;letter-spacing:1px;font-weight:400;padding:0 60px;box-sizing:border-box}body .woocommerce input#coupon_code{width:auto!important}body .woocommerce #respond input#submit:hover,body .woocommerce a.button:hover,.woocommerce button.button:hover,body .woocommerce input.button:hover{background-color:inherit;color:inherit}body .woocommerce .cart-collaterals .cart_totals,body .woocommerce-page .cart-collaterals .cart_totals{float:left}.woocommerce table.shop_table thead,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce table.shop_table tfoot th{text-transform:uppercase;letter-spacing:1px;font-size:14px}body .woocommerce table.shop_table tbody th,body .woocommerce table.shop_table tfoot td,body .woocommerce table.shop_table tfoot th{font-style:normal;border-top-color:#d8d8d8;font-weight:400}body .woocommerce .quantity .qty{color:#000;font-size:12px;border:2px solid #d8d8d8;padding:8px;width:3em}.woocommerce-cart table.cart .product-thumbnail img{width:66px}body .woocommerce .cart .button,body .woocommerce .cart input.button{float:right}a.product_type_out_of_stock_button{display:none!important}body .woocommerce td.product-name dl.variation dd{margin-left:5px}a.shipping-calculator-button{border-bottom-style:solid;border-bottom-width:1px}body .woocommerce form .form-row{padding:0;margin-left:0;margin-bottom:30px}body .woocommerce .cart-collaterals .cross-sells,body .woocommerce-page .cart-collaterals .cross-sells,body .woocommerce .cart-collaterals .cart_totals,body .woocommerce-page .cart-collaterals .cart_totals{width:50%}body .woocommerce .cart-collaterals td.process-to-checkout{text-align:right}body #add_payment_method #payment,body .woocommerce-checkout #payment{border-radius:0;background-color:#efefef}.woocommerce-checkout #payment div.payment_box{padding:0px!important}body .woocommerce form .form-row input.input-text,body .woocommerce form .form-row textarea,body .select2-container .select2-choice{padding:10px;border:2px solid #d8d8d8;color:#000;font:normal 400 14px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}body .select2-container .select2-choice{border-radius:0;background-image:none;margin:0;padding-bottom:2px}body .woocommerce form .form-row label{text-transform:uppercase;font-size:13px;font-weight:700;margin-bottom:2px;letter-spacing:.6px}body .woocommerce form .form-row label.checkbox{font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;font-size:14px}body .woocommerce form .form-row .required{color:#000}body .woocommerce form .form-row{margin-bottom:16px}body .woocommerce form .form-row.woocommerce-validated .select2-container,body .woocommerce form .form-row.woocommerce-validated input.input-text,body .woocommerce form .form-row.woocommerce-validated select{border-color:#d8d8d8}::-webkit-input-placeholder{color:silver}:-moz-placeholder{color:silver}::-moz-placeholder{color:silver}:-ms-input-placeholder{color:silver}body .woocommerce form .form-row .select2-container:focus,body .woocommerce form .form-row input.input-text:focus,body .woocommerce form .form-row select:focus{border-color:#000}body .woocommerce form .form-row.woocommerce-invalid .select2-container,body .woocommerce form .form-row.woocommerce-invalid input.input-text,body .woocommerce form .form-row.woocommerce-invalid select{border-color:#000;background-color:#efefef}body .woocommerce form .form-row.woocommerce-invalid label{color:#000}body .woocommerce form .form-row.woocommerce-invalid .required{color:#000}body .woocommerce .woocommerce-error,body .woocommerce .woocommerce-info,body .woocommerce .woocommerce-message{border-style:none;background-color:#efefef;color:#000;padding-left:14px!important;padding-right:14px!important;font-weight:400;font-style:normal;margin-top:0}body .woocommerce .woocommerce-info a{border-bottom-width:1px;border-bottom-style:solid}body .woocommerce .woocommerce-error:before,body .woocommerce .woocommerce-message:before{display:none}body .woocommerce .woocommerce-error strong{font-weight:800;font-style:normal;text-transform:uppercase;font-size:12px;letter-spacing:.6px}.woocommerce-page form .form-row textarea{min-height:124px}body .select2-container .select2-choice .select2-arrow{display:none}body #add_payment_method #payment div.payment_box:before,body .woocommerce-checkout #payment div.payment_box:before{display:none}#add_payment_method #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:inherit!important}body .woocommerce-checkout .woocommerce-validated a{text-decoration:underline}body .woocommerce form .form-row .input-checkbox{margin-right:4px}body .woocommerce-password-strength{border-color:#dadee6!important;background-color:#ecedef!important;font-weight:400;font-style:normal;text-transform:uppercase}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{border-color:#dadee6!important}body .woocommerce form.checkout_coupon,body .woocommerce form.login,body .woocommerce form.register{border:2px solid #dadee6;border-radius:0}label[for=rememberme]{font-weight:normal!important;font-style:normal}label[for=ship-to-different-address-checkbox]{cursor:pointer}#customer_details{margin-bottom:40px}body fieldset{margin:0;padding:0;border-style:none}#add_payment_method #payment div.payment_box input.input-text,#add_payment_method #payment div.payment_box textarea,.woocommerce-checkout #payment div.payment_box input.input-text,.woocommerce-checkout #payment div.payment_box textarea{color:rgba(0,76,155,.800662)!important;border-color:#dadee6!important}.payment_method_stripe{margin:0;padding-right:0!important;padding-left:0!important}body form[action^="https://paiement.sogenactif.com/cgis-payment-sogenactif/prod/callpayment"] div{text-align:left}a#scroll-up{width:27px;height:16px;right:20px;bottom:20px;background:url(/wp-content/themes/chose-commune/layouts/img/scroll-down.svg) no-repeat 0 bottom;background-size:100% auto;z-index:1000;position:fixed;transform:rotate(180deg);opacity:.25}a#scroll-up:hover{opacity:1}footer.main{width:100%;padding-bottom:80px;border-top:1px solid #d8d8d8;float:left;padding-top:0;margin-top:150px;letter-spacing:.5px}body.home footer.main{margin-top:0}footer.main .container{margin-top:30px}footer.main ul li{margin-bottom:8px}footer.main .col-last{margin-right:0}footer .col{width:22%;margin-right:4%;float:left}footer h5,footer ul{font-size:inherit;margin:0;text-transform:uppercase;font-weight:700;font-size:13.5px;letter-spacing:.8px}footer h5{margin-bottom:8px}footer .mc-field-group{position:relative}footer.main form input.email,footer.main form input.button{padding:10px;border:2px solid silver;color:#000;float:left;width:100%;box-sizing:border-box;font:normal 400 12px "Helvetica Neue",Arial,Helvetica,Geneva,sans-serif}footer.main form input.button{position:absolute;top:0;right:0;background-color:inherit;border-style:none;width:20%;font:400 14px "Futura-pt",Helvetica;text-transform:uppercase;z-index:100;color:#000;text-align:right}footer.main form input.button:hover{background-color:inherit}footer.main .col-full{float:left;width:100%;margin-top:40px;text-transform:uppercase;font-size:12px;text-align:left}footer.main span.legal{text-align:right;float:right}footer .social-icons svg{margin-top:8px;fill:#000}footer svg{width:auto;height:20px;margin-right:8px}tr.shipping p.shipping-info{text-indent:0;font-size:13px;line-height:19px;padding-left:5px;padding-right:10px}tr.shipping span.method-single p.shipping-info{padding-left:0}#popin-layout{width:100%;height:100%;position:fixed;background-color:#000;opacity:.5;z-index:1000000;top:0;left:0}#popin{background-color:#fff;z-index:10000000;position:fixed;width:680px;top:50%;transform:translateY(-51%);left:0%;margin-left:auto;right:0%;margin-right:auto}#popin-layout,#popin{display:none}#popin-layout.active,#popin.active{display:block}#popin img{width:340px;height:auto;float:left}#popin .box{padding:50px;padding-left:26px;padding-right:30px;text-align:left;float:right;width:340px;box-sizing:border-box}#popin p a span{border-bottom:1px solid #000}#popin p a.ig{background:url(/wp-content/themes/chose-commune/layouts/img/ig.svg) no-repeat right top;background-size:24px auto;padding-right:28px;padding-bottom:4px}#popin h2{margin-bottom:30px;line-height:30px}#popin--close{position:absolute;top:12px;right:14px;opacity:.4}.header-mini{margin-bottom:70px}body.page-artists #intro,body.single-artist #intro{height:50vh}body.page-artists #intro .copyright,body.single-artist #intro .copyright{bottom:10px}body.single-artist .col-1 img{width:50%;height:auto}body.single-artist .col-1 .item{margin-bottom:70px}body.single-artist .legend{font-size:14px;line-height:20px;width:50%}body.single-artist h4{font-size:16px;margin-bottom:24px}body.single-artist strong{font-size:14px;-webkit-font-smoothing:antialiased;-webkit-font-smoothing:grayscale}body.single-artist p{margin-bottom:42px}body.single-artist .container-artist .box{border-bottom:1px solid #d8d8d8;display:table;padding-bottom:100px}.grid-artists{margin-top:100px}.grid-artists .image{text-align:center;min-height:inherit;max-height:inherit;margin-bottom:18px}.grid-artists img{width:130px;height:auto;border-radius:100%}.grid-artists .grid-item-current{opacity:.5}body.page-artists .grid-artists{margin-top:30px}body.woocommerce-checkout .woocommerce-input-wrapper{display:grid}body.woocommerce-checkout #valid-msg,body.woocommerce-checkout #error-msg{margin-left:8px;margin-top:8px;width:160px}body.page-qa header ul.pages li:not(:first-child),body.page-qa header ul.options li:not(.qa),body.page-ask-question header ul.pages li:not(:first-child),body.page-ask-question header ul.options li:not(.qa),body.dwqa-question-template-default header ul.pages li:not(:first-child),body.dwqa-question-template-default header ul.options li:not(.qa){display:none}body.page-qa section#content,body.page-ask-question section#content,body.dwqa-question-template-default section#content{margin-top:150px}body.page-qa section#content .container-main,body.page-ask-question section#content .container-main,body.dwqa-question-template-default section#content .container-main{max-width:800px}body.page-qa .dwqa-comments,body.page-qa label[for=dwqa-favorites],body.page-qa .dwqa-staff,body.page-qa .ui-helper-hidden-accessible,body.page-ask-question .dwqa-comments,body.page-ask-question label[for=dwqa-favorites],body.page-ask-question .dwqa-staff,body.page-ask-question .ui-helper-hidden-accessible,body.dwqa-question-template-default .dwqa-comments,body.dwqa-question-template-default label[for=dwqa-favorites],body.dwqa-question-template-default .dwqa-staff,body.dwqa-question-template-default .ui-helper-hidden-accessible{display:none}body.page-qa .dwqa-comment-form,body.page-ask-question .dwqa-comment-form,body.dwqa-question-template-default .dwqa-comment-form{padding:0}body.page-qa .dwqa-staff,body.page-qa .dwqa-status,body.page-ask-question .dwqa-staff,body.page-ask-question .dwqa-status,body.dwqa-question-template-default .dwqa-staff,body.dwqa-question-template-default .dwqa-status{background-color:#b7b7b7;border-radius:0;text-transform:lowercase}body.page-qa .dwqa-status-resolved,body.page-ask-question .dwqa-status-resolved,body.dwqa-question-template-default .dwqa-status-resolved{background-color:#AF6AFF;border-radius:0}body.page-qa .dwqa-best-answer .dwqa-pick-best-answer:after,body.page-ask-question .dwqa-best-answer .dwqa-pick-best-answer:after,body.dwqa-question-template-default .dwqa-best-answer .dwqa-pick-best-answer:after{border-color:#AF6AFF}small.tax_label,small.includes_tax{display:none}.lpc_tracking{padding:20px;padding-top:0}.lpc_tracking .lpc_tracking_summary{margin-bottom:40px}.lpc_tracking table td{padding-right:20px}.lpc_tracking #footer{display:none}@media only screen and (max-width:640px){body{letter-spacing:0}header.main{display:none}header.mobile{z-index:100000;position:fixed;top:0;left:0;width:100%;margin-right:auto;margin-left:auto;box-sizing:border-box;height:50px;display:block}header.mobile .box{width:90%;margin-right:auto;margin-left:auto;position:relative;margin-top:19px;height:12px}body.on-scroll header.mobile{background-color:#fff;border-bottom:1px solid #ccc}body.mobile-nav-on header.mobile{border-bottom-color:#000}header.mobile a#go-menu{background-image:url(/wp-content/themes/chose-commune/layouts/img/burger.png);background-size:100%;width:20px;height:12px;float:left;position:absolute;top:0;left:0}header.mobile a#go-menu.background--dark{background-image:url(/wp-content/themes/chose-commune/layouts/img/burger--white.png)}body.on-scroll header.mobile a#go-menu.background--dark{background-image:url(/wp-content/themes/chose-commune/layouts/img/burger.png)}header.mobile a.cart-contents{position:absolute;right:0;top:0;line-height:14px}header.mobile a.cart-contents.background--dark{color:#fff}body.on-scroll header.mobile a.cart-contents.background--dark{color:#000}ul.burger-menu{width:100%;padding-bottom:14px;background-color:#000;font-size:17px;letter-spacing:1.4px;height:1000px;display:none}ul.burger-menu span.lang-burger{float:right}ul.burger-menu span.lang-burger #lang_sel_list ul,#lang_sel_list li{float:none}ul.burger-menu .wpml-ls-current-language{display:none}body.mobile-nav-on ul.burger-menu{display:block}ul.burger-menu a{color:#fff}ul.burger-menu .social-icons svg{fill:#fff;width:20px;height:20px;margin-right:18px}ul.burger-menu .box{padding-top:14px}a#scroll-up{display:none!important}.clear-float{clear:both}ul.burger-menu li{width:100%;margin-right:0;padding-top:10px;padding-bottom:10px}.container .box{margin-right:auto;margin-left:auto;width:90%}a#scroll-down{opacity:1;background-size:70%}.grid{margin-top:25px;overflow:hidden}.header-mini{margin-bottom:0}body.single-artist .col-1 img,body.single-artist .legend{width:100%}body.single-artist .legend{margin-bottom:0;font-size:12px}body.single-artist .col-1 .item{margin-bottom:40px}.category-content .grid-item,.category-content .grid-sizer,.grid-artists .grid-item,.grid-artists .grid-sizer{width:50%!important;margin-bottom:30px}.category-content .gutter-sizer,.grid-artists .gutter-sizer{width:0%!important}.grid-artists .grid-item img{width:60%}.grid-artists .image{margin-bottom:10px}.category-content .grid-item .image{min-height:150px}#category-special .grid-item .image{min-height:160px}.grid-item,.grid-sizer{width:100%;margin-bottom:40px}.grid-item h5{margin-bottom:2px}.instagallery-items .ig-item{width:50%!important;padding-right:3%!important;margin-right:0%;box-sizing:border-box}.grid-item img{width:100%;height:auto}.upcoming .grid-item .image img.no-cover{width:118px}hr{margin-top:20px;margin-bottom:20px;float:left;width:100%}section#slider{width:110%;margin-left:-5%}body.home section#slider{width:140%;margin-left:-20%}#slider .royalSlider .rsOverflow{width:100%!important;margin-left:0!important}#slider .royalSlider .rsSlide .rsABlock{letter-spacing:0}#slider .royalSlider-b .rsContent img{max-width:90%!important;margin:auto!important}#slider .rsNav{display:none}section#content{padding-top:24px;border-top-width:0!important;padding-bottom:30px}.col2-set .col-1{margin-bottom:30px}h4{margin-top:30px}.woocommerce a.button.add_to_cart_button{width:100%;box-sizing:border-box;text-align:center}h1,h2{font-size:22px;letter-spacing:1.6px;margin-bottom:12px}.col2-set .col-1,.col2-set .col-2{width:100%!important;float:none!important}.col2-set p{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.button{box-sizing:border-box}.columnize .column{width:100%!important}.columnize .column p{margin-bottom:0}body.page-template-default #content{margin-top:40px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce .cart input.button,.woocommerce a.button,.woocommerce button.button,body .woocommerce input#coupon_code{width:100%!important;text-align:center;margin-bottom:12px}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{float:left;width:100%}.woocommerce .cross-sells{display:none}.woocommerce .cart_totals{width:100%!important}td.actions input.button{margin-bottom:0px!important}table.variations{width:100%}#selected-print{width:100%;background-position:95%}div.select-book{width:100%;margin-bottom:20px}div.select-book label{display:none}div.select-book select.main{width:100%}.grid--press .grid-item{width:100%!important;height:auto!important;min-height:auto!important}.grid--press .grid-item .image img{width:100%!important;height:auto!important;max-height:inherit}#intro{background-position:center 0!important;background-size:auto 100%!important}body.page-artists #intro,body.page-press #intro,body.page-news #intro,body.page-stockists #intro{background-position:center center!important;background-size:auto 100%!important;height:40vh}#content.content--press{margin-top:40vh!important}#intro p.copyright{display:none}.grid--news .grid-item{width:100%}.royalSlider-c{margin-top:30%}.royalSlider-c .rsContent{width:92%}.royalSlider-c .rsContent p{font-size:18px;line-height:22px;letter-spacing:1px}.royalSlider-c .rsNav{top:inherit;bottom:20px}.royalSlider-c .rsNav .rsBullet{margin-right:6px;margin-left:6px}.grid--stockists .grid-item{width:100%}body.page-contact #content,body.page-about #content{margin-top:-50px!important;padding-top:20px}.grid--contact{height:auto!important}.grid--contact,.grid--contact-submit{margin-top:30px;text-align:center}.grid--contact-submit{margin-top:0%}.grid--contact .grid-item,.grid--contact-submit .grid-item{width:100%!important;margin-bottom:26px;position:static!important}.grid--contact .grid-item h2,.grid--contact-submit .grid-item h2{margin-bottom:2px;font-size:18px;letter-spacing:1px}.grid--contact-submit,.grid-item--address{display:none}body.page-stockists .grid-item{width:100%!important}footer{display:none}#popin{width:80%}#popin .box{width:100%}#popin .image{display:none}}