@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-ThinItalic.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-ThinItalic.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-ThinItalic.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-ThinItalic.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-ThinItalic.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-ThinItalic.svg#PFSquareSansPro-ThinItalic) format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-BoldItalic.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-BoldItalic.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-BoldItalic.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-BoldItalic.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-BoldItalic.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-BoldItalic.svg#PFSquareSansPro-BoldItalic) format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Light.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Light.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Light.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Light.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Light.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Light.svg#PFSquareSansPro-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Regular.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Regular.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Regular.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Regular.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Regular.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Regular.svg#PFSquareSansPro-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Medium.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Medium.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Medium.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Medium.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Medium.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Medium.svg#PFSquareSansPro-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Bold.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Bold.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Bold.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Bold.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Bold.svg#PFSquareSansPro-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Italic.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Italic.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Italic.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Italic.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Italic.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-Italic.svg#PFSquareSansPro-Italic) format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-MediumItalic.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-MediumItalic.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-MediumItalic.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-MediumItalic.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-MediumItalic.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-MediumItalic.svg#PFSquareSansPro-MediumItalic) format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"PF Square Sans Pro";src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-LightItalic.eot);src:url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-LightItalic.eot?#iefix) format("embedded-opentype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-LightItalic.woff2) format("woff2"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-LightItalic.woff) format("woff"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-LightItalic.ttf) format("truetype"),url(//penosil.com/fr/wp-content/themes/penosil-store/scss/css/../../fonts/PFSquareSansPro-LightItalic.svg#PFSquareSansPro-LightItalic) format("svg");font-weight:300;font-style:italic;font-display:swap}.woocommerce .woocommerce-cart-form table.shop_table td.product-name .attributes span,.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total .includes_tax,.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.order-total .includes_tax{font-size:14px;letter-spacing:.31px;line-height:26px}.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon button{font-size:16px;letter-spacing:.36px;line-height:27px}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input{font-size:18px;letter-spacing:.4px;line-height:35px}.woocommerce .woocommerce-cart-form table.shop_table td,.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr th,.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr td{font-size:22px;letter-spacing:.49px;line-height:27px;font-weight:300}.sr-only,.woocommerce .woocommerce-cart-form table.shop_table caption{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;border:0 !important}.woocommerce h4.cart_empty{margin-bottom:24px;font-weight:400}.woocommerce .woocommerce-cart-form .tax_label{display:none}.woocommerce .woocommerce-cart-form table.shop_table{margin:0 0 14px;border:none}.woocommerce .woocommerce-cart-form table.shop_table tr{position:relative}.woocommerce .woocommerce-cart-form table.shop_table tr:after{content:"";position:absolute;left:50%;bottom:0;width:100vw;height:1px;background-color:#cbcbcb;transform:translateX(-50%)}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-child(odd){background-color:#f3f3f3 !important}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-child(odd):before{content:"";position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:#f3f3f3;transform:translateX(-50%);z-index:-1;pointer-events:none}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-child(odd):after{background-color:#cbcbcb}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-child(even){background-color:#fff !important}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-child(even):before{content:"";position:absolute;left:50%;top:0;width:100vw;height:100%;background-color:#fff;transform:translateX(-50%);z-index:-1;pointer-events:none}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:nth-child(even):after{background-color:#cbcbcb}.woocommerce .woocommerce-cart-form table.shop_table .row-number{position:absolute;left:-40px;top:50%;transform:translateY(-50%);width:30px;text-align:center;font-size:14px;font-weight:500;color:#646464;z-index:2;background:rgba(255,255,255,.9);border-radius:50%;width:24px;height:24px;line-height:24px;font-size:12px;transition:all .3s ease}.woocommerce .woocommerce-cart-form table.shop_table tbody tr:hover .row-number{background-color:#d52b00;color:#fff}.woocommerce .woocommerce-cart-form table.shop_table th,.woocommerce .woocommerce-cart-form table.shop_table td{padding:8px 10px;border:none;border-bottom:1px solid transparent;text-align:left}.woocommerce .woocommerce-cart-form table.shop_table th{color:#350c0c;font-weight:400;background:0 0 !important}.woocommerce .woocommerce-cart-form table.shop_table .product-thumbnail{max-width:120px;padding:0 0 0 20px;text-align:center;position:relative}.woocommerce .woocommerce-cart-form table.shop_table .product-thumbnail .thumbnail_container{width:60px;height:83px}.woocommerce .woocommerce-cart-form table.shop_table .product-thumbnail .thumbnail_container a{display:block;width:100%;height:100%}.woocommerce .woocommerce-cart-form table.shop_table .product-thumbnail .thumbnail_container img{width:100%;height:100%;max-width:60px;max-height:83px;transition:transform .3s ease}.woocommerce .woocommerce-cart-form table.shop_table .product-thumbnail .thumbnail_container img:hover{transform:scale(1.05)}.woocommerce .woocommerce-cart-form table.shop_table td{height:118px;color:#350c0c;font-weight:400}.woocommerce .woocommerce-cart-form table.shop_table td.product-name a{color:inherit;font-weight:inherit;text-decoration:none}.woocommerce .woocommerce-cart-form table.shop_table td.product-name a .product_title_span{transition:all .3s ease}.woocommerce .woocommerce-cart-form table.shop_table td.product-name a:hover .product_title_span{color:#d52b00;text-decoration:underline}.woocommerce .woocommerce-cart-form table.shop_table td.product-name .attributes{text-decoration:none}.woocommerce .woocommerce-cart-form table.shop_table td.product-name .attributes span{color:#646464}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper input[type=number]{width:38px;margin:0 16px;padding:0;color:#350c0c;font-size:18px;letter-spacing:.4px;line-height:22px;text-align:center;outline:none;appearance:textfield;-moz-appearance:textfield;border:none;background-color:transparent}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper input[type=number]::-webkit-outer-spin-button,.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper input[type=number]::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count{position:relative;display:block;width:32px;height:32px;color:#646464;border:1px solid #350c0c;border-radius:50%;cursor:pointer;background:0 0;transition:all .15s linear}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:focus{outline:2px solid #d52b00;outline-offset:2px}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:before,.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:after{position:absolute;top:50%;left:50%;display:block;background-color:#646464;transform:translateX(-50%) translateY(-50%);transition:background-color .15s linear}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:before{content:"";width:15px;height:1px}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:hover:before,.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:hover:after,.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:focus:before,.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count:focus:after{background-color:#d52b00}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count.increase:before,.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count.increase:after{background-color:#d52b00}.woocommerce .woocommerce-cart-form table.shop_table td.product-quantity .quantity_wrapper .change_count.increase:after{content:"";width:1px;height:15px}.woocommerce .woocommerce-cart-form table.shop_table td.product-price{display:flex;flex-direction:column;justify-content:center}.woocommerce .woocommerce-cart-form table.shop_table td.product-price .price-container{display:flex;flex-direction:column}.woocommerce .woocommerce-cart-form table.shop_table td.product-price .regular-price{color:#646464;font-size:14px;line-height:normal;letter-spacing:.49px;font-weight:400;text-decoration:line-through}.woocommerce .woocommerce-cart-form table.shop_table td.product-price .sale-price{color:#d52b00;font-size:22px;line-height:normal;letter-spacing:.49px;font-weight:500}.woocommerce .woocommerce-cart-form table.shop_table td.product-remove{padding-right:0;text-align:right}.woocommerce .woocommerce-cart-form table.shop_table td.product-remove .btn{padding:11px 26px;white-space:nowrap;text-decoration:none}@media screen and (min-width:768px){.woocommerce .woocommerce-cart-form table.shop_table td.product-remove .btn:focus{outline:2px solid #d52b00;outline-offset:2px}}.woocommerce .woocommerce-cart-form .cart_bottom .actions{margin-bottom:48px}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon{position:relative}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon .coupon-error-notice{display:block;position:absolute;top:110%}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input,.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon button{padding:18px 0;line-height:22px;background:0 0;border:none;border-bottom:1px solid #cbcbcb;border-radius:0;outline:none;transition:border-color .3s ease}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input{width:240px;max-width:100%;padding-right:10px;color:#350c0c}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input::-webkit-input-placeholder{color:#646464}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input:-ms-input-placeholder{color:#646464}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input::placeholder{color:#646464}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input:focus,.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input:hover{border-bottom-color:#d52b00}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input:focus+button,.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input:hover+button{border-bottom-color:#d52b00 !important}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon button{color:#d52b00;font-weight:500;cursor:pointer}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon button:hover{border-bottom-color:#d52b00}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon:focus-within input,.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon:focus-within button,.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon:hover input,.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon:hover button{border-bottom-color:#d52b00 !important}.woocommerce .woocommerce-cart-form .cart_bottom .actions button[name=update_cart]{display:none}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals{width:291px;max-width:100%}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals .cart_totals{float:none;width:100%}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table{margin-left:auto;margin-bottom:20px}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr th,.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr td{padding:12px 0;color:#350c0c;font-weight:400;vertical-align:middle;border:none;border-bottom:1px solid #cbcbcb}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr td{text-align:right}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total td,.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total th{vertical-align:top}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total .td_title{flex-shrink:0;margin-right:20px}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total .td_content{width:100%}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total strong{font-weight:400}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total .includes_tax{display:block;color:#350c0c}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr:last-child th,.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr:last-child td{border:none}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals .wc-proceed-to-checkout{padding:0;text-align:right}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals .wc-proceed-to-checkout .checkout-button:focus{outline:2px solid #d52b00;outline-offset:2px}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals .delivery_info_text{margin-top:20px}html[lang=fr-FR] .woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.order-total .includes_tax,html[lang=fr-FR] .woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total .includes_tax{display:none}@media screen and (max-width:991px){body.woocommerce-cart .default-page-template .page-title{margin-bottom:42px}.woocommerce .woocommerce-cart-form table.shop_table{display:block;padding-left:0}.woocommerce .woocommerce-cart-form table.shop_table .row-number{display:none !important}.woocommerce .woocommerce-cart-form table.shop_table thead{display:initial}.woocommerce .woocommerce-cart-form table.shop_table thead tr{padding:0}.woocommerce .woocommerce-cart-form table.shop_table tr{position:relative;display:flex;flex-wrap:wrap;padding:14px 46px 8px 82px}.woocommerce .woocommerce-cart-form table.shop_table tr th{display:none}.woocommerce .woocommerce-cart-form table.shop_table tr td{display:block;width:100%;height:auto;padding:0 0 12px;text-align:left !important}.woocommerce .woocommerce-cart-form table.shop_table tr td:before{display:none;content:attr(data-title) ": ";float:none;color:#b9b9b9;font-size:14px;letter-spacing:.31px;font-weight:400;line-height:27px}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail{position:absolute;top:0;left:-24px;width:90px;height:100%;padding:5px;border-right:1px solid #cbcbcb}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-thumbnail .thumbnail_container{width:100%;height:100%}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name{padding-bottom:14px;font-size:16px;font-weight:400;letter-spacing:.36px;line-height:27px}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name .attributes{margin-top:-8px}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-name .attributes span{line-height:17px}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-price,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-subtotal{width:auto;color:#d52b00;font-size:16px;font-weight:500;letter-spacing:.36px;line-height:19px}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-price:before,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-subtotal:before{display:block}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-price{padding-right:32px}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove{position:absolute;top:50%;right:0;width:auto;transform:translateY(-50%)}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn{position:relative;display:block;width:12px;height:12px;padding:0;font-size:0;letter-spacing:0;line-height:0;background:0 0;border-radius:0;border:none}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn:before,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn:after{content:"";position:absolute;position:absolute;top:-2px;left:5px;display:block;width:2px;height:16px;background:#b9b9b9;transform:rotate(-45deg);transition:background-color .3s ease}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn:after{transform:rotate(45deg)}.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn:hover:before,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn:hover:after,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn:focus:before,.woocommerce .woocommerce-cart-form table.shop_table tr td.product-remove .btn:focus:after{background:#d52b00}}@media screen and (max-width:767px){body.woocommerce-cart .default-page-template .page-title{text-align:left}.woocommerce .woocommerce-cart-form table.shop_table{margin-bottom:50px}.woocommerce .woocommerce-cart-form .cart_bottom .actions .coupon input{width:100%}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals{width:100%}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table{width:100%;margin:0}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr td,.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr th{padding:0;border:none}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals table.cart_table tr.order-total{display:none}.woocommerce .woocommerce-cart-form .cart_bottom .cart-collaterals .wc-proceed-to-checkout{display:none}.woocommerce .woocommerce-cart-form #mobile_cart_total{position:fixed;bottom:0;left:0;width:100%;padding:24px 24px 22px;background:#fff;border-top:1px solid #cbcbcb;z-index:3}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals{display:flex}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals .wc-proceed-to-checkout{width:100%;margin-right:14px;padding:0}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals .wc-proceed-to-checkout .btn{padding-left:18px;padding-right:18px}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table{width:auto;margin:0 0 6px}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr th{display:none}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr td{display:flex;flex-wrap:wrap;padding:0;color:#350c0c;font-size:22px;letter-spacing:.49px;line-height:27px;border:none}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr td strong{font-weight:400}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr td .includes_tax{width:100%;margin-top:-3px;color:#350c0c;font-size:14px;letter-spacing:.31px;line-height:27px}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr td:before{content:attr(data-title) ": ";float:none;margin-right:10px}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.order-total .td_title{display:none}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.order-total .td_content{width:auto}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.order-total strong{font-weight:400}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.order-total .includes_tax{display:block;color:#350c0c}.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.cart-subtotal,.woocommerce .woocommerce-cart-form #mobile_cart_total .cart_totals table.cart_table tr.cart-discount{display:none}}