 p.afterpay-test-mode-warning-text {   text-align:center;   color:#f00; } square-placement[data-type="logo"] + img.afterpay-logo-img {   float:right; }  .btn-afterpay_express {   padding:0 24px;   width:100%;   height:48px;   line-height:24px;   border-radius:4px; } .btn-afterpay_express.black-on-mint {   background-color:#b2fce4;   color:#000; } .btn-afterpay_express.white-on-black {   background-color:#000;   color:#fff; } .btn-afterpay_express[disabled] {   filter:saturate(0); } .btn-afterpay_express img {   display:inline;   vertical-align:middle;   height:24px; } 
 #loader_image_checkout img { display:block; margin:0 auto; text-align:center; vertical-align:middle; } .dpad_discount_message span {   background:#ffcaca;   font-size:16px;   padding:10px;   display:block;   margin-bottom:5px; }
.zm-loader span{  padding-left:30px;  font-size:14px; } .widget-product-cart,.zip-express-payment-button{  clear:both; } .zm-loader:before{ height:1em; width:1em; position:absolute; content:""; -webkit-animation:spin 1s ease-in-out infinite; -moz-animation:spin 1s ease-in-out infinite; animation:spin 1s ease-in-out infinite; background:url(https://xforce.com.au/wp-content/plugins/zipmoney-payments-woocommerce/assets/css/../../../woocommerce/assets/images/icons/loader.svg) center center; background-size:cover; line-height:1; text-align:center; font-size:1em; color:rgba(0,0,0,.75); margin-top:5px; margin-left:0px; } a.zip-productbuttonlink{  font-size:11px;  cursor:pointer;  display:inline !important;  text-decoration:none;  border:none; } a#zipmoney-learn-more{  cursor:pointer;  display:inline !important; } .zip-overlay { position:fixed;  display:none;  width:100%;  height:100%;  top:0; left:0; right:0; bottom:0; background-color:rgba(0,0,0,0.6);  z-index:1000;  pointer-events:none;  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='your_transparent.png', sizingMethod='scale'); } .zip-overlay-text{ position:absolute; top:50%; left:50%; font-size:50px; color:white; transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); } .save-zip-account{ margin-left:10px; display:inline; } 
 [class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)}
 .slick-slider {   position:relative;   display:block;   box-sizing:border-box;   -webkit-user-select:none;   -moz-user-select:none;   -ms-user-select:none;   user-select:none;   -webkit-touch-callout:none;   -khtml-user-select:none;   -ms-touch-action:pan-y;   touch-action:pan-y;   -webkit-tap-highlight-color:transparent; } .slick-list {   position:relative;   display:block;   overflow:hidden;   margin:0;   padding:0; } .slick-list:focus {   outline:none; } .slick-list.dragging {   cursor:pointer;   cursor:hand; } .slick-slider .slick-track, .slick-slider .slick-list {   -webkit-transform:translate3d(0, 0, 0);   -moz-transform:translate3d(0, 0, 0);   -ms-transform:translate3d(0, 0, 0);   -o-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0); } .slick-track {   position:relative;   top:0;   left:0;   display:block;   margin-left:auto;   margin-right:auto; } .slick-track:before, .slick-track:after {   display:table;   content:''; } .slick-track:after {   clear:both; } .slick-loading .slick-track {   visibility:hidden; } .slick-slide {   display:none;   float:left;   height:100%;   min-height:1px; } [dir='rtl'] .slick-slide {   float:right; } .slick-slide img {   display:block; } .slick-slide.slick-loading img {   display:none; } .slick-slide.dragging img {   pointer-events:none; } .slick-initialized .slick-slide {   display:block; } .slick-loading .slick-slide {   visibility:hidden; } .slick-vertical .slick-slide {   display:block;   height:auto;   border:1px solid transparent; } .slick-arrow.slick-hidden {   display:none; } 
@font-face {   font-family:'woofc';   src:url(https://xforce.com.au/wp-content/plugins/woo-fly-cart-premium/assets/css/../fonts/woofc.eot);   src:url(https://xforce.com.au/wp-content/plugins/woo-fly-cart-premium/assets/css/../fonts/woofc.eot) format('embedded-opentype'),   url(https://xforce.com.au/wp-content/plugins/woo-fly-cart-premium/assets/css/../fonts/woofc.ttf) format('truetype'),   url(https://xforce.com.au/wp-content/plugins/woo-fly-cart-premium/assets/css/../fonts/woofc.woff) format('woff'),   url(https://xforce.com.au/wp-content/plugins/woo-fly-cart-premium/assets/css/../fonts/woofc.svg) format('svg');   font-weight:normal;   font-style:normal;   font-display:swap; } [class^="woofc-icon-"], [class*=" woofc-icon-"] {  font-family:'woofc' !important;   speak:none;   font-style:normal;   font-weight:normal;   font-variant:normal;   text-transform:none;   line-height:1;   -webkit-font-smoothing:antialiased;   -moz-osx-font-smoothing:grayscale; } .woofc-icon-loading:before {   content:"\e90c"; } .woofc-icon-cart11:before {   content:"\e903"; } .woofc-icon-cart12:before {   content:"\e904"; } .woofc-icon-cart13:before {   content:"\e905"; } .woofc-icon-cart14:before {   content:"\e906"; } .woofc-icon-cart15:before {   content:"\e907"; } .woofc-icon-cart16:before {   content:"\e908"; } .woofc-icon-loading1:before {   content:"\f01e"; } .woofc-icon-loading2:before {   content:"\f021"; } .woofc-icon-icon1:before {   content:"\f06b"; } .woofc-icon-loading8:before {   content:"\f110"; } .woofc-icon-loading3:before {   content:"\e97a"; } .woofc-icon-loading4:before {   content:"\e97b"; } .woofc-icon-loading5:before {   content:"\e97e"; } .woofc-icon-loading6:before {   content:"\e97f"; } .woofc-icon-loading7:before {   content:"\e981"; } .woofc-icon-loading9:before {   content:"\e982"; } .woofc-icon-loading10:before {   content:"\e983"; } .woofc-icon-loading11:before {   content:"\e984"; } .woofc-icon-icon2:before {   content:"\e99f"; } .woofc-icon-cart1:before {   content:"\e900"; } .woofc-icon-loading12:before {   content:"\e90f"; } .woofc-icon-loading13:before {   content:"\e910"; } .woofc-icon-cart2:before {   content:"\e901"; } .woofc-icon-shopping-bag:before {   content:"\e911"; } .woofc-icon-cart3:before {   content:"\e902"; } .woofc-icon-cart4:before {   content:"\e909"; } .woofc-icon-cart5:before {   content:"\e854"; } .woofc-icon-loading14:before {   content:"\e863"; } .woofc-icon-icon3:before {   content:"\e5cd"; } .woofc-icon-icon4:before {   content:"\e313"; } .woofc-icon-icon5:before {   content:"\e314"; } .woofc-icon-icon6:before {   content:"\e315"; } .woofc-icon-icon7:before {   content:"\e316"; } .woofc-icon-cart6:before {   content:"\e8cc"; } .woofc-icon-cart7:before {   content:"\e8cb"; } .woofc-icon-loading15:before {   content:"\e058"; } .woofc-icon-loading16:before {   content:"\e080"; } .woofc-icon-cart8:before {   content:"\e106"; } .woofc-icon-icon8:before {   content:"\e114"; } .woofc-icon-icon9:before {   content:"\e115"; } .woofc-icon-icon10:before {   content:"\e117"; } .woofc-icon-cart9:before {   content:"\e90a"; } .woofc-icon-cart10:before {   content:"\e90b"; } .woofc-icon-loading17:before {   content:"\e912"; }
@keyframes woofc-spinner {   to {  transform:rotate(360deg);   } } @-webkit-keyframes woofc-spinner {   to {  -webkit-transform:rotate(360deg);   } } @keyframes woofc-shake {   10%, 90% {  transform:translate3d(-1px, 0, 0);   }   20%, 80% {  transform:translate3d(2px, 0, 0);   }   30%, 50%, 70% {  transform:translate3d(-4px, 0, 0);   }   40%, 60% {  transform:translate3d(4px, 0, 0);   } } .woofc-overlay {   position:fixed;   top:0;   left:0;   width:100%;   height:100%;   background:rgba(0, 0, 0, 0.7);   -webkit-transition:opacity 0.3s;   transition:opacity 0.3s;   z-index:99999998;   opacity:0;   visibility:hidden; } .woofc-area {   font-size:14px;   padding:0;   height:100%;   max-height:100%;   z-index:99999999;   opacity:0;   visibility:hidden;   position:fixed; } .woofc-inner {   width:100%;   height:auto;   position:fixed;   display:flex;   flex-direction:column; } body.woofc-show .woofc-overlay, body.woofc-show .woofc-area {   opacity:1;   visibility:visible; } .woofc-area.woofc-slide-no {   -webkit-transition:none !important;   -moz-transition:none !important;   -ms-transition:none !important;   -o-transition:none !important;   transition:none !important; } .woofc-area .woofc-item-data dl, .woofc-area .woofc-item-data p {   margin:0; } .woofc-area > div {   align-self:stretch; } .woofc-area * {   box-sizing:border-box; } .woofc-area-bot .woofc-data .woofc-data-right, .woofc-area-bot .woofc-total .woofc-total-right {   margin-left:10px;   font-weight:700; } .woofc-area-bot .woofc-data .woofc-data-right *, .woofc-area-bot .woofc-total .woofc-total-right * {   font-size:inherit;   font-weight:inherit;   color:inherit; } .woofc-hide {   display:none !important; }  .woofc-area .woofc-item-save {   display:block;   margin-top:5px; } .woofc-area .woofc-save-for-later {   padding:0 20px;   margin-top:15px; } .woofc-area .woofc-save-for-later, .woofc-area .woofc-save-for-later a {   color:#ffffff; } .woofc-save-for-later .woosl-heading {   text-align:center;   margin-bottom:10px; } .woofc-save-for-later .woosl-heading {   overflow:hidden; } .woofc-save-for-later .woosl-heading span {   position:relative; } .woofc-save-for-later .woosl-heading span:before {   content:'';   width:1000px;   height:1px;   background-color:rgba(255, 255, 255, .5);   display:block;   position:absolute;   top:50%;   left:-10px;   transform:translateX(-100%); } .woofc-save-for-later .woosl-heading span:after {   content:'';   width:1000px;   height:1px;   background-color:rgba(255, 255, 255, .5);   display:block;   position:absolute;   top:50%;   left:auto;   right:-10px;   transform:translateX(100%); } .woofc-area.woofc-style-02 .woofc-save-for-later .woosl-heading span:before, .woofc-area.woofc-style-02 .woofc-save-for-later .woosl-heading span:after, .woofc-area.woofc-style-04 .woofc-save-for-later .woosl-heading span:before, .woofc-area.woofc-style-04 .woofc-save-for-later .woosl-heading span:after {   background-color:rgba(0, 0, 0, .5); } .woofc-area .woofc-save-for-later .woosl-product {   display:flex !important;   align-items:center;   outline:none;   margin-left:-5px;   margin-right:-5px; } .woofc-area .woofc-save-for-later .woosl-product-image {   width:100px;   flex:0 0 100px;   margin:0 5px; } .woofc-area .woofc-save-for-later .woosl-product-info {   flex-grow:1;   margin:0 5px; } .woofc-area .woofc-save-for-later .woosl-product-name {   font-weight:700; } .woofc-area .woofc-save-for-later .woosl-product-image img {   width:100%;   height:auto;   border-radius:0; } .woofc-area .woofc-save-for-later .woosl-product-price {   opacity:.5; } .woofc-area .woofc-save-for-later .woosl-product-price * {   color:inherit;   font-size:inherit;   font-weight:inherit; } .woofc-area .woofc-save-for-later .woosl-product-atc .add_to_cart_inline {   margin:0 !important;   padding:0 !important;   border:none !important;   font-size:0; } .woofc-area .woofc-save-for-later .woosl-product-atc .add_to_cart_inline del, .woofc-area .woofc-save-for-later .woosl-product-atc .add_to_cart_inline ins, .woofc-area .woofc-save-for-later .woosl-product-atc .add_to_cart_inline .price, .woofc-area .woofc-save-for-later .woosl-product-atc .add_to_cart_inline .amount {   display:none; } .woofc-area .woofc-save-for-later .woosl-product-atc .button {   margin-top:5px;   font-size:12px;   height:32px;   line-height:30px;   padding:0 15px;   background-color:#ffffff;   color:#222222;   border:1px solid #ffffff;   text-transform:uppercase;   font-weight:normal;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area .woofc-save-for-later .woosl-product-atc .button:hover {   color:#ffffff;   background-color:transparent; } .woofc-area.woofc-style-02 .woofc-save-for-later, .woofc-area.woofc-style-04 .woofc-save-for-later {   color:#222222; } .woofc-area.woofc-style-02 .woofc-save-for-later a, .woofc-area.woofc-style-04 .woofc-save-for-later a {   color:#222222; } .woofc-area.woofc-style-02 .woofc-save-for-later .woosl-product-atc .button, .woofc-area.woofc-style-04 .woofc-save-for-later .woosl-product-atc .button {   color:#222222;   border:1px solid #eeeeee;   background-color:#eeeeee; } .woofc-area.woofc-style-02 .woofc-save-for-later .woosl-product-atc .button:hover, .woofc-area.woofc-style-04 .woofc-save-for-later .woosl-product-atc .button:hover {   color:#222222;   border:1px solid #222222;   background-color:transparent; }  .woofc-area .woofc-suggested {   padding:0 20px;   margin-top:15px;   color:#ffffff; } .woofc-area .woofc-suggested .woofc-suggested-products-slick {   display:none; } .woofc-area .woofc-suggested .woofc-suggested-products-slick.slick-initialized {   display:block; } .woofc-suggested-products:not(.woofc-suggested-products-slick) .woofc-suggested-product {   margin-bottom:10px; } .woofc-suggested-products:not(.woofc-suggested-products-slick) .woofc-suggested-product:last-child {   margin-bottom:0; } .woofc-area .woofc-suggested a {   color:#ffffff;   outline:none; } .woofc-area .woofc-suggested-heading {   text-align:center;   margin-bottom:10px;   overflow:hidden; } .woofc-area .woofc-suggested-heading span {   position:relative; } .woofc-area .woofc-suggested-heading span:before {   content:'';   width:1000px;   height:1px;   background-color:rgba(255, 255, 255, .5);   display:block;   position:absolute;   top:50%;   left:-10px;   transform:translateX(-100%); } .woofc-area .woofc-suggested-heading span:after {   content:'';   width:1000px;   height:1px;   background-color:rgba(255, 255, 255, .5);   display:block;   position:absolute;   top:50%;   left:auto;   right:-10px;   transform:translateX(100%); } .woofc-area.woofc-style-02 .woofc-suggested-heading span:before, .woofc-area.woofc-style-02 .woofc-suggested-heading span:after, .woofc-area.woofc-style-04 .woofc-suggested-heading span:before, .woofc-area.woofc-style-04 .woofc-suggested-heading span:after {   background-color:rgba(0, 0, 0, .5); } .woofc-area .woofc-suggested .woofc-suggested-product {   display:flex !important;   align-items:center;   outline:none;   margin-left:-5px;   margin-right:-5px; } .woofc-area .woofc-suggested .woofc-suggested-product-image {   width:100px;   flex:0 0 100px;   margin:0 5px; } .woofc-area .woofc-suggested .woofc-suggested-product-info {   flex-grow:1;   margin:0 5px; } .woofc-area .woofc-suggested .woofc-suggested-product-name {   font-weight:700; } .woofc-area .woofc-suggested .woofc-suggested-product-image img {   width:100%;   height:auto;   border-radius:0; } .woofc-area .woofc-suggested .woofc-suggested-product-price {   opacity:.5; } .woofc-area .woofc-suggested .woofc-suggested-product-price * {   color:inherit;   font-size:inherit;   font-weight:inherit; } .woofc-area .woofc-suggested .woofc-suggested-product-atc .add_to_cart_inline {   margin:0 !important;   padding:0 !important;   border:none !important;   font-size:0; } .woofc-area .woofc-suggested .woofc-suggested-product-atc .add_to_cart_inline del, .woofc-area .woofc-suggested .woofc-suggested-product-atc .add_to_cart_inline ins, .woofc-area .woofc-suggested .woofc-suggested-product-atc .add_to_cart_inline .price, .woofc-area .woofc-suggested .woofc-suggested-product-atc .add_to_cart_inline .amount {   display:none; } .woofc-area .woofc-suggested .woofc-suggested-product-atc .button {   margin-top:5px;   font-size:12px;   height:32px;   line-height:30px;   padding:0 15px;   background-color:#ffffff;   color:#222222;   border:1px solid #ffffff;   text-transform:uppercase;   font-weight:normal;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area .woofc-suggested .woofc-suggested-product-atc .button:hover {   color:#ffffff;   background-color:transparent; } .woofc-area.woofc-style-02 .woofc-suggested, .woofc-area.woofc-style-04 .woofc-suggested {   color:#222222; } .woofc-area.woofc-style-02 .woofc-suggested a, .woofc-area.woofc-style-04 .woofc-suggested a {   color:#222222; } .woofc-area.woofc-style-02 .woofc-suggested .woofc-suggested-product-atc .button, .woofc-area.woofc-style-04 .woofc-suggested .woofc-suggested-product-atc .button {   color:#222222;   border:1px solid #eeeeee;   background-color:#eeeeee; } .woofc-area.woofc-style-02 .woofc-suggested .woofc-suggested-product-atc .button:hover, .woofc-area.woofc-style-04 .woofc-suggested .woofc-suggested-product-atc .button:hover {   color:#222222;   border:1px solid #222222;   background-color:transparent; }  .woofc-area .slick-dots {   list-style:none;   text-align:center;   margin:0;   padding:0; } .woofc-area .slick-dots li {   display:inline-block;   margin:0 5px;   font-size:0; } .woofc-area .slick-dots li button {   width:8px;   height:8px;   border-radius:4px;   padding:0;   font-size:0;   line-height:0;   border:none;   background-color:rgba(255, 255, 255, .5);   outline:none;   overflow:hidden; } .woofc-area .slick-dots li.slick-active button {   background-color:rgba(255, 255, 255, 1); } .woofc-area.woofc-style-02 .slick-dots li button, .woofc-area.woofc-style-04 .slick-dots li button {   background-color:#eeeeee; } .woofc-area.woofc-style-02 .slick-dots li.slick-active button, .woofc-area.woofc-style-04 .slick-dots li.slick-active button {   background-color:#222222; }  .woofc-shipping {   cursor:pointer;   text-decoration:underline; } .woofc-shipping:after {   content:'✎';   margin-left:10px;   text-decoration:none; } .woofc-shipping.woofc-shipping-open:after {   content:'↑'; } .woofc-shipping-area {   color:#ffffff;   padding:0 20px;   height:0;   max-height:0;   overflow:hidden;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-shipping-area.woofc-shipping-area-open {   height:auto;   max-height:600px; } .woofc-shipping-inner {   padding:20px;   margin:10px 0;   background-color:rgba(255, 255, 255, .1); } .woofc-shipping-area .woocommerce-shipping-calculator .shipping-calculator-form p {   margin-bottom:0; } .woofc-shipping-area .woocommerce-shipping-calculator .shipping-calculator-form p.form-row {   margin-bottom:10px; } .woofc-shipping-area .woocommerce-shipping-calculator [type="submit"] {   display:block;   width:100%; } .woofc-shipping-area .woocommerce-shipping-calculator input, .woofc-shipping-area .woocommerce-shipping-calculator select, .woofc-shipping-area .woocommerce-shipping-calculator button {   border-radius:0;   border:none;   color:#222222;   background-color:#ffffff;   padding-left:15px;   padding-right:15px; } .woofc-area .shipping-calculator-form {   display:block !important; } .woofc-area .shipping-calculator-button {   display:none !important; } .woofc-shipping-destination {   margin-bottom:10px; } .woofc-shipping-methods {   list-style:none;   padding:0;   margin:0; } .woofc-shipping-methods label {   cursor:pointer;   display:flex;   align-items:center; } .woofc-shipping-methods label > span {   margin-left:5px; } .woofc-shipping-method {   vertical-align:baseline;   margin-right:5px; } .woofc-area .wpcfb-wrap {   display:block;   width:100%; } .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .quantity {   width:auto !important;   min-width:0 !important;   margin:0 !important; } .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .quantity input {   margin:0 !important; } .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .plus, .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .minus, .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .increase, .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .decrease {   display:none !important; } .woofc-area .woofc-inner.woofc-inner-loading:before {   content:'\e90c';   font-family:'woofc';   font-size:24px;   -webkit-font-smoothing:antialiased;   text-align:center;   line-height:24px;   color:#ffffff;   display:block;   width:24px;   height:24px;   margin-top:-12px;   margin-left:-12px;   position:absolute;   vertical-align:baseline;   top:50%;   left:50%;   z-index:97;   -webkit-animation:woofc-spinner 1s linear infinite;   -moz-animation:woofc-spinner 1s linear infinite;   -ms-animation:woofc-spinner 1s linear infinite;   -o-animation:woofc-spinner 1s linear infinite;   animation:woofc-spinner 1s linear infinite; } .woofc-area .woofc-inner.woofc-inner-loading:after {   content:'';   width:100%;   height:100%;   background-color:rgba(0, 0, 0, 0.7);   position:absolute;   top:0;   left:0; }  .woofc-checkout-area {   background-color:#ffffff !important;   background-image:none !important; } .woofc-checkout-area:after {   display:none !important; } .woofc-checkout-area.woofc-inner-loading:before {   color:#222222 !important; } .woofc-checkout-area.woofc-inner-loading:after {   background-color:rgba(255, 255, 255, 0.7) !important; } .woofc-checkout-area .woofc-area-mid {   margin-bottom:0 !important; } .woofc-area form.checkout {   display:flex;   flex-direction:column; } .woofc-area form.checkout > *, .woofc-area form.checkout .row > * {   width:100% !important;   max-width:100% !important;   float:none !important;   margin-left:0 !important;   margin-right:0 !important;   flex:0 0 auto !important; } .woofc-checkout-form {   padding-left:20px;   padding-right:20px; } .woofc-checkout-area .woofc-area-top {   padding:0 60px !important; } .woofc-checkout-area .woofc-area-top, .woofc-checkout-area .woofc-area-top .woofc-back, .woofc-checkout-area .woofc-area-top .woofc-close {   color:#222222 !important; } .woofc-checkout-area .woofc-area-top .woofc-back {   position:absolute;   top:50%;   left:20px;   display:block;   cursor:pointer;   font-size:20px;   color:#ffffff;   text-align:center;   -webkit-transform:translateY(-50%);   transform:translateY(-50%); }  .woofc-area .woofc-area-mid .woofc-undo {   padding:0 20px;   margin:0 0 10px 0; } .woofc-area .woofc-area-mid .woofc-undo .woofc-undo-inner {   padding:10px 15px;   color:#ffffff;   background-color:transparent;   background:none;   border-width:1px;   border-style:dashed;   border-color:#ffffff;   display:flex;   justify-content:space-between; } .woofc-area .woofc-area-mid .woofc-undo .woofc-undo-inner a {   color:#ffffff;   outline:none; }  .woofc-area .woofc-area-mid .woofc-notices {   padding:0 20px;   margin:0 0 10px 0; } .woofc-area .woofc-area-mid .woofc-notices .woocommerce-message, .woofc-area .woofc-area-mid .woofc-notices .woocommerce-info, .woofc-area .woofc-area-mid .woofc-notices .woocommerce-error {   margin:0;   padding:10px 15px 10px 40px;   border-radius:0;   background-color:transparent;   background:none;   border-width:1px;   border-style:dashed;   border-color:#ffffff;   color:#ffffff; } .woofc-area .woofc-area-mid .woofc-notices .woocommerce-message:before, .woofc-area .woofc-area-mid .woofc-notices .woocommerce-info:before, .woofc-area .woofc-area-mid .woofc-notices .woocommerce-error:before {   position:absolute;   top:10px;   left:15px; } body.rtl .woofc-area .woofc-area-mid .woofc-notices .woocommerce-message, body.rtl .woofc-area .woofc-area-mid .woofc-notices .woocommerce-info, body.rtl .woofc-area .woofc-area-mid .woofc-notices .woocommerce-error {   padding:10px 40px 10px 15px; } body.rtl .woofc-area .woofc-area-mid .woofc-notices .woocommerce-message:before, body.rtl .woofc-area .woofc-area-mid .woofc-notices .woocommerce-info:before, body.rtl .woofc-area .woofc-area-mid .woofc-notices .woocommerce-error:before {   left:auto;   right:15px; }  .woofc-area.woofc-position-01 {   position:fixed;   top:0;   left:100%;   width:100%;   max-width:460px;   box-sizing:border-box;   text-align:start;   -webkit-transform:translate3d(20px, 0, 0);   transform:translate3d(20px, 0, 0);   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-position-01 .woofc-inner {   height:100%;   max-height:100%; } .woofc-show .woofc-area.woofc-position-01, .woofc-area.woofc-position-01.woofc-slide-no {   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0); }  .woofc-area.woofc-position-02 {   position:fixed;   top:0;   left:0;   width:100%;   max-width:460px;   box-sizing:border-box;   text-align:start;   -webkit-transform:translate3d(-100%, 0, 0);   transform:translate3d(-100%, 0, 0);   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-position-02 .woofc-inner {   height:100%;   max-height:100%; } .woofc-show .woofc-area.woofc-position-02, .woofc-area.woofc-position-02.woofc-slide-no {   -webkit-transform:translate3d(0px, 0, 0);   transform:translate3d(0px, 0, 0); }  .woofc-area.woofc-position-03 {   position:fixed;   top:-100%;   left:50%;   width:100%;   max-width:460px;   box-sizing:border-box;   text-align:start;   -webkit-transform:translate3d(-50%, 0, 0);   transform:translate3d(-50%, 0, 0);   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-position-03 .woofc-inner {   max-height:80%; } .woofc-show .woofc-area.woofc-position-03, .woofc-area.woofc-position-03.woofc-slide-no {   top:0; }  .woofc-area.woofc-position-04 {   position:fixed;   bottom:-100%;   left:50%;   width:100%;   max-width:460px;   box-sizing:border-box;   text-align:start;   -webkit-transform:translate3d(-50%, 0, 0);   transform:translate3d(-50%, 0, 0);   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-position-04 .woofc-inner {   max-height:80%;   bottom:0; } .woofc-show .woofc-area.woofc-position-04, .woofc-area.woofc-position-04.woofc-slide-no {   bottom:0; }  .woofc-area.woofc-position-05 {   position:fixed;   left:50%;   top:0;   width:100%;   max-width:460px;   box-sizing:border-box;   text-align:start;   -webkit-transform:translate3d(-50%, 0, 0);   transform:translate3d(-50%, 0, 0);   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-position-05 .woofc-inner {   max-height:80%;   -webkit-transform:translate3d(0, -50%, 0);   transform:translate3d(0, -50%, 0); } .woofc-show .woofc-area.woofc-position-05, .woofc-area.woofc-position-05.woofc-slide-no {   top:50%; }  .woofc-area.woofc-style-01 .woofc-inner {   background-color:#cc6055; } .woofc-area.woofc-style-01 .woofc-area-top {   height:48px;   line-height:48px;   padding:0 60px 0 20px;   position:relative;   text-transform:uppercase;   color:#ffffff;   font-weight:700;   background-color:rgba(0, 0, 0, 0.2); } .woofc-area.woofc-style-01 .woofc-area-top .woofc-area-heading {   display:block;   width:100%;   height:100%;   overflow:hidden; } .woofc-area.woofc-style-01 .woofc-area-top .woofc-close {   position:absolute;   top:50%;   right:20px;   display:block;   cursor:pointer;   font-size:20px;   color:#ffffff;   text-align:center;   -webkit-transform:translateY(-50%);   transform:translateY(-50%); } .woofc-area.woofc-style-01 .woofc-area-mid {   flex-grow:1;   position:relative;   margin:0 0 20px 0;   padding:20px 0 0 0;   overflow-x:hidden;   overflow-y:auto; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item {   padding:0 20px;   margin:10px 0 0 0; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item:first-child {   margin:0; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item a {   text-decoration:none;   outline:none; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner {   padding:10px 5px;   display:flex;   align-items:center;   justify-content:space-between;   width:100%;   background-color:#ffffff;   margin:0;   box-sizing:border-box;   position:relative;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner > div {   margin:0 5px; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb {   width:80px;   flex:0 0 80px; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb img {   width:100%;   height:auto;   float:left;   margin:0;   padding:0;   box-shadow:none;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info {   flex-grow:1; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title {   display:block;   font-size:14px;   font-weight:700;   margin-bottom:5px;   line-height:1.2;   color:#222222; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a {   text-decoration:none;   color:#222222; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data {   font-size:12px;   font-weight:400;   line-height:1.2;   margin-bottom:5px;   display:block;   white-space:pre-line; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data span {   text-transform:capitalize; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price {   display:block;   font-size:12px;   font-weight:400;   line-height:1; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price del {   color:#999; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price ins {   background:none; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price span {   font-size:12px !important;   font-weight:400 !important; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a {   height:30px;   line-height:30px;   text-align:center;   font-size:12px;   font-weight:400;   color:#444;   background-color:#eeeeee;   display:inline-block;   padding:0 10px;   text-decoration:none; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner {   position:relative;   text-align:center;   display:flex; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   width:30px;   height:30px;   line-height:30px;   min-height:0;   padding:0;   margin:0;   text-align:center;   border:none;   outline:none;   display:block;   color:#444;   background-color:#eeeeee;   -moz-appearance:textfield;   box-shadow:none;   font-size:12px;   font-weight:400; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input:focus {   font-size:12px; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-outer-spin-button, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-inner-spin-button {   -webkit-appearance:none;   margin:0; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual {   width:30px;   height:30px;   line-height:30px;   text-align:center;   color:#444;   background-color:#eeeeee;   font-size:12px;   font-weight:400;   display:block;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus:hover, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus:hover, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual:hover {   background-color:#dddddd; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {   opacity:0;   visibility:hidden;   position:absolute;   top:50%;   right:0px;   -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);   display:block;   width:20px;   height:20px;   line-height:20px;   color:#ffffff;   font-size:14px;   font-weight:400;   text-align:center;   outline:none;   text-decoration:none;   border:none;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove span, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special span {   width:20px;   height:20px;   line-height:20px;   text-align:center;   display:inline-block; } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item.woofc-item-has-remove:hover .woofc-item-inner {   -webkit-transform:translate3d(-20px, 0, 0);   transform:translate3d(-20px, 0, 0); } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {   opacity:1;   visibility:visible;   -webkit-transform:translate3d(30px, -50%, 0);   transform:translate3d(30px, -50%, 0); } .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item.woofc-item-removing {   opacity:.5; } .woofc-area.woofc-style-01 .woofc-area-bot {   padding-bottom:20px; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon {   padding:0 20px;   margin:0;   color:#ffffff; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input {   display:flex;   justify-content:space-between;   padding:0 0 10px 0; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code {   flex-grow:1;   background-color:transparent;   box-shadow:none;   border-width:0 0 1px 0;   border-style:solid;   border-color:rgba(255, 255, 255, 0.5);   padding:0;   color:#ffffff;   height:34px;   min-height:34px;   line-height:34px;   border-radius:0; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code::placeholder {   color:rgba(255, 255, 255, 0.5); } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code:focus {   outline:none; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check {   background-color:transparent;   font-weight:700;   text-transform:uppercase;   padding:0;   color:#ffffff;   height:34px;   line-height:34px;   border-width:0 0 1px 0;   border-style:solid;   border-color:#ffffff;   border-radius:0; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check:focus {   outline:none; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check.checking {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-added {   display:flex;   justify-content:space-between;   padding:5px 0; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove {   width:20px;   display:inline-block;   cursor:pointer; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove:hover {   opacity:.5; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove.removing {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-data, .woofc-area.woofc-style-01 .woofc-area-bot .woofc-total {   padding:0 20px;   margin:0;   color:#ffffff;   display:flex;   justify-content:space-between; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action {   padding:15px 15px 0 15px;   margin:0; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner {   display:flex;   align-items:center;   width:100%; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div {   width:50%;   margin:0 5px; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-full {   width:100%; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div a {   height:40px;   line-height:36px;   text-align:center;   padding:0 10px;   box-sizing:border-box;   background-color:#ffffff;   color:#cc6055;   font-weight:700;   border:2px solid #ffffff;   text-decoration:none;   display:inline-block;   width:100%;   text-transform:uppercase;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover {   background-color:transparent;   color:#ffffff; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-link {   padding:0 20px;   margin-bottom:15px;   display:flex;   align-items:center;   justify-content:space-between; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-link span {   color:#ffffff;   text-transform:uppercase;   border-bottom:1px solid #ffffff;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-link span:hover {   opacity:.7; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-continue {   text-align:center;   padding:0 20px;   margin-top:15px; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-continue span {   color:#ffffff;   text-transform:uppercase;   border-bottom:1px solid #ffffff;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-01 .woofc-area-bot .woofc-continue span:hover {   opacity:.7; } .woofc-area.woofc-style-01 .woofc-no-item, .woofc-area.woofc-style-01 .woofc-error {   padding:20px;   text-align:center;   color:#ffffff; } @media only screen and (max-width:768px) {   .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item.woofc-item-has-remove .woofc-item-inner {  padding:10px 40px 10px 10px;   }   .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {  opacity:1;  visibility:visible;  color:#999;  right:10px;   }   .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item:hover .woofc-item-inner {  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0);   }   .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-01 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {  -webkit-transform:translate3d(0, -50%, 0);  transform:translate3d(0, -50%, 0);   } }  .woofc-area.woofc-style-02 .woofc-inner {   background-color:#ffffff; } .woofc-area.woofc-style-02 .woofc-inner.woofc-inner-loading:before {   color:#222222; } .woofc-area.woofc-style-02 .woofc-inner.woofc-inner-loading:after {   background-color:rgba(255, 255, 255, 0.7); } .woofc-area.woofc-style-02 .woofc-area-top {   height:48px;   line-height:48px;   padding:0 60px 0 20px;   position:relative;   text-transform:uppercase;   color:#222222;   font-weight:700;   background-color:#eeeeee; } .woofc-area.woofc-style-02 .woofc-area-top .woofc-area-heading {   display:block;   width:100%;   height:100%;   overflow:hidden; } .woofc-area.woofc-style-02 .woofc-area-top .woofc-close {   position:absolute;   top:50%;   right:20px;   display:block;   cursor:pointer;   font-size:20px;   color:#222222;   text-align:center;   -webkit-transform:translateY(-50%);   transform:translateY(-50%); } .woofc-area.woofc-style-02 .woofc-area-mid {   flex-grow:1;   position:relative;   margin:0 0 20px 0;   padding:10px 0 0 0;   overflow-x:hidden;   overflow-y:auto; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item {   padding:0 20px;   margin:0; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item:first-child .woofc-item-inner {   border-top:none; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item a {   text-decoration:none;   outline:none; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-undo .woofc-undo-inner {   border-color:#222222;   color:#222222; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-undo .woofc-undo-inner a {   color:#222222; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner {   padding:10px 0;   display:flex;   align-items:center;   justify-content:space-between;   width:100%;   background-color:#ffffff;   border-top:1px dashed #eeeeee;   margin:0;   box-sizing:border-box;   position:relative;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s;   border-radius:0px;   -moz-border-radius:0px;   -webkit-border-radius:0px; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb {   width:80px;   flex:0 0 80px;   margin-right:10px; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb img {   width:100%;   height:auto;   float:left;   margin:0;   padding:0;   box-shadow:none;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info {   flex-grow:1;   margin-right:10px; } body.rtl .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb, body.rtl .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info {   margin-right:0;   margin-left:10px; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title {   display:block;   font-size:14px;   font-weight:700;   margin-bottom:5px;   line-height:1.2;   color:#222222; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a {   text-decoration:none;   color:#222222; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data {   font-size:12px;   font-weight:400;   line-height:1.2;   margin-bottom:5px;   display:block;   white-space:pre-line; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data span {   text-transform:capitalize; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price {   display:block;   font-size:12px;   font-weight:400;   line-height:1; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price del {   color:#999; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price ins {   background:none; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price span {   font-size:12px !important;   font-weight:400 !important; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a {   height:30px;   line-height:30px;   text-align:center;   font-size:12px;   font-weight:400;   color:#444;   background-color:#eeeeee;   display:inline-block;   padding:0 10px;   text-decoration:none; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner {   position:relative;   text-align:center;   display:flex; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   width:30px;   height:30px;   line-height:30px;   min-height:0;   padding:0;   margin:0;   text-align:center;   border:none;   outline:none;   display:block;   color:#444;   background-color:#eeeeee;   -moz-appearance:textfield;   box-shadow:none;   font-size:12px;   font-weight:400; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input:focus {   font-size:12px; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-outer-spin-button, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-inner-spin-button {   -webkit-appearance:none;   margin:0; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual {   width:30px;   height:30px;   line-height:30px;   text-align:center;   color:#444;   background-color:#eeeeee;   font-size:12px;   font-weight:400;   display:block;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus:hover, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus:hover, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual:hover {   background-color:#dddddd; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {   opacity:0;   visibility:hidden;   position:absolute;   top:50%;   right:0px;   -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);   display:block;   width:20px;   height:20px;   line-height:20px;   color:#444;   font-size:14px;   font-weight:400;   text-align:center;   outline:none;   text-decoration:none;   border:none;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove span, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special span {   width:20px;   height:20px;   line-height:20px;   text-align:center;   display:inline-block; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item.woofc-item-has-remove:hover .woofc-item-inner {   -webkit-transform:translate3d(-20px, 0, 0);   transform:translate3d(-20px, 0, 0); } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {   opacity:1;   visibility:visible;   -webkit-transform:translate3d(25px, -50%, 0);   transform:translate3d(25px, -50%, 0); } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item.woofc-item-removing {   opacity:.5; } .woofc-area.woofc-style-02 .woofc-area-bot {   padding-bottom:20px; } .woofc-area.woofc-style-02 .woofc-shipping-area {   color:#222222; } .woofc-area.woofc-style-02 .woofc-shipping-area .woocommerce-shipping-calculator input, .woofc-area.woofc-style-02 .woofc-shipping-area .woocommerce-shipping-calculator select, .woofc-area.woofc-style-02 .woofc-shipping-area .woocommerce-shipping-calculator button {   background-color:rgba(0, 0, 0, .05); } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon {   padding:0 20px;   margin:0;   color:#222222; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-input {   display:flex;   justify-content:space-between;   padding:0 0 10px 0; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code {   flex-grow:1;   background-color:transparent;   box-shadow:none;   border-width:0 0 1px 0;   border-style:solid;   border-color:rgba(0, 0, 0, 0.5);   padding:0;   color:#222222;   height:34px;   min-height:34px;   line-height:34px;   border-radius:0; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code::placeholder {   color:rgba(0, 0, 0, 0.5); } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code:focus {   outline:none; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check {   background-color:transparent;   font-weight:700;   text-transform:uppercase;   padding:0;   color:#222222;   height:34px;   line-height:34px;   border-width:0 0 1px 0;   border-style:solid;   border-color:#222222;   border-radius:0; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check:focus {   outline:none; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check.checking {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-added {   display:flex;   justify-content:space-between;   padding:5px 0; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove {   width:20px;   display:inline-block;   cursor:pointer; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove:hover {   opacity:.5; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove.removing {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-data, .woofc-area.woofc-style-02 .woofc-area-bot .woofc-total {   padding:0 20px;   margin:0;   color:#222222;   display:flex;   justify-content:space-between; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action {   padding:15px 15px 0 15px;   margin:0; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner {   display:flex;   width:100%; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div {   width:50%;   margin:0 5px; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-full {   width:100%; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div a {   height:40px;   line-height:36px;   text-align:center;   padding:0 10px;   box-sizing:border-box;   background-color:#ffffff;   color:#cc6055;   font-weight:700;   border-width:2px;   border-style:solid;   border-color:#cc6055;   text-decoration:none;   display:inline-block;   width:100%;   text-transform:uppercase;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover {   background-color:#cc6055;   color:#ffffff; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-link {   padding:0 20px;   margin-bottom:15px;   display:flex;   align-items:center;   justify-content:space-between; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-link span {   color:#444;   text-transform:uppercase;   border-bottom:1px solid #444;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-link span:hover {   opacity:.7; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-continue {   text-align:center;   padding:0 20px;   margin-top:15px; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-continue span {   color:#444;   text-transform:uppercase;   border-bottom:1px solid #444;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-02 .woofc-area-bot .woofc-continue span:hover {   opacity:.7; } .woofc-area.woofc-style-02 .woofc-no-item, .woofc-area.woofc-style-02 .woofc-error {   padding:20px;   text-align:center;   color:#222222; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-notices {   margin-bottom:10px; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-notices .woocommerce-message, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-notices .woocommerce-info, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-notices .woocommerce-error {   border-color:#222222;   color:#222222; } .woofc-area.woofc-style-02 .woofc-area-mid .woofc-notices .woocommerce-message:before, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-notices .woocommerce-info:before, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-notices .woocommerce-error:before {   color:#222222; } @media only screen and (max-width:768px) {   .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item.woofc-item-has-remove .woofc-item-inner {  padding:10px 30px 10px 0;   }   .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {  opacity:1;  visibility:visible;  color:#999;  right:0;   }   .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item:hover .woofc-item-inner {  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0);   }   .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-02 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {  -webkit-transform:translate3d(0, -50%, 0);  transform:translate3d(0, -50%, 0);   } }  .woofc-area.woofc-style-03 .woofc-inner {   background-color:#ffffff; } .woofc-area.woofc-style-03 .woofc-area-top {   height:48px;   line-height:48px;   padding:0 60px 0 20px;   position:relative;   text-transform:uppercase;   color:#ffffff;   font-weight:700;   background-color:rgba(0, 0, 0, 0.2); } .woofc-area.woofc-style-03 .woofc-area-top .woofc-area-heading {   display:block;   width:100%;   height:100%;   overflow:hidden; } .woofc-area.woofc-style-03 .woofc-area-top .woofc-close {   position:absolute;   top:50%;   right:20px;   display:block;   cursor:pointer;   font-size:20px;   color:#ffffff;   text-align:center;   -webkit-transform:translateY(-50%);   transform:translateY(-50%); } .woofc-area.woofc-style-03 .woofc-area-mid {   flex-grow:1;   position:relative;   margin:0 0 20px 0;   padding:10px 0 0 0;   overflow-x:hidden;   overflow-y:auto; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item {   padding:0 20px;   min-height:40px;   margin:0; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item:first-child .woofc-item-inner {   border-top:none; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item a {   text-decoration:none;   outline:none; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner {   padding:10px 0;   display:flex;   align-items:center;   justify-content:space-between;   width:100%;   color:#ffffff;   border-top:1px dashed rgba(255, 255, 255, 0.5);   margin:0;   box-sizing:border-box;   position:relative;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s;   border-radius:0px;   -moz-border-radius:0px;   -webkit-border-radius:0px; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb {   display:none; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty {   order:1;   margin-right:10px; } body.rtl .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty {   margin-right:0;   margin-left:10px; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a {   height:30px;   line-height:30px;   text-align:center;   font-size:12px;   font-weight:400;   color:#444;   background-color:#ffffff;   display:inline-block;   padding:0 10px;   text-decoration:none; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a:hover {   background-color:#eeeeee; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner {   position:relative;   text-align:center;   display:flex; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   width:30px;   height:30px;   line-height:30px;   min-height:0;   padding:0;   margin:0;   box-sizing:border-box;   text-align:center;   border:none;   outline:none;   display:block;   color:#444;   background-color:#ffffff;   -moz-appearance:textfield;   box-shadow:none;   font-weight:400;   font-size:12px; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input:focus {   font-size:12px; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-outer-spin-button, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-inner-spin-button {   -webkit-appearance:none;   margin:0; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual {   width:30px;   height:30px;   line-height:30px;   text-align:center;   color:#444;   background-color:#ffffff;   font-size:12px;   font-weight:400;   display:block;   cursor:pointer; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus:hover, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus:hover, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual:hover {   background-color:#dddddd; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info {   order:2;   flex-grow:1; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title {   display:block;   font-size:14px;   font-weight:400;   margin:0;   line-height:1.2;   color:#ffffff; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a {   text-decoration:none;   color:#ffffff; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data {   font-size:12px;   font-weight:400;   line-height:1.2;   display:block;   opacity:.7;   white-space:pre-line; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data span {   text-transform:capitalize; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price {   line-height:1;   font-size:12px;   font-weight:400;   text-align:end;   color:#ffffff;   opacity:.7;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price del {   color:#ffffff; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price ins {   background:none; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price span {   font-size:12px !important;   font-weight:400 !important; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {   opacity:0;   visibility:hidden;   position:absolute;   top:50%;   right:20px;   -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);   display:block;   width:20px;   height:20px;   line-height:20px;   color:#ffffff;   font-size:14px;   font-weight:400;   text-align:center;   outline:none;   text-decoration:none;   border:none;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove span, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special span {   width:20px;   height:20px;   line-height:20px;   text-align:center;   display:inline-block; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item.woofc-item-has-remove:hover .woofc-item-inner {   padding-right:30px; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {   right:0;   opacity:1;   visibility:visible; } .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item.woofc-item-removing {   opacity:.5; } .woofc-area.woofc-style-03 .woofc-area-bot {   padding-bottom:20px; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon {   padding:0 20px;   margin:0;   color:#ffffff; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-input {   display:flex;   justify-content:space-between;   padding:0 0 10px 0; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code {   flex-grow:1;   background-color:transparent;   box-shadow:none;   border-width:0 0 1px 0;   border-style:solid;   border-color:rgba(255, 255, 255, 0.5);   padding:0;   color:#ffffff;   height:34px;   min-height:34px;   line-height:34px;   border-radius:0; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code::placeholder {   color:rgba(255, 255, 255, 0.5); } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code:focus {   outline:none; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check {   background-color:transparent;   font-weight:700;   text-transform:uppercase;   padding:0;   color:#ffffff;   height:34px;   line-height:34px;   border-width:0 0 1px 0;   border-style:solid;   border-color:#ffffff;   border-radius:0; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check:focus {   outline:none; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check.checking {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-added {   display:flex;   justify-content:space-between;   padding:5px 0; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove {   width:20px;   display:inline-block;   cursor:pointer; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove:hover {   opacity:.5; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove.removing {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-data, .woofc-area.woofc-style-03 .woofc-area-bot .woofc-total {   padding:0 20px;   margin:0;   color:#ffffff;   display:flex;   justify-content:space-between; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action {   padding:15px 15px 0 15px;   margin:0; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner {   display:flex;   align-items:center;   width:100%; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner > div {   width:50%;   margin:0 5px; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-full {   width:100%; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner > div a {   height:40px;   line-height:36px;   text-align:center;   padding:0 10px;   box-sizing:border-box;   background-color:#ffffff;   color:#cc6055;   font-weight:700;   border-width:2px;   border-style:solid;   border-color:#ffffff;   text-decoration:none;   display:inline-block;   width:100%;   text-transform:uppercase;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover {   background-color:transparent;   color:#ffffff; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-link {   padding:0 20px;   margin-bottom:15px;   display:flex;   align-items:center;   justify-content:space-between; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-link span {   color:#ffffff;   text-transform:uppercase;   border-bottom:1px solid #ffffff;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-link span:hover {   opacity:.7; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-continue {   text-align:center;   padding:0 20px;   margin-top:15px; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-continue span {   color:#ffffff;   text-transform:uppercase;   border-bottom:1px solid #ffffff;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-03 .woofc-area-bot .woofc-continue span:hover {   opacity:.7; } .woofc-area.woofc-style-03 .woofc-no-item, .woofc-area.woofc-style-03 .woofc-error {   padding:20px;   text-align:center;   color:#222222; } @media only screen and (max-width:768px) {   .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item.woofc-item-has-remove .woofc-item-inner {  padding:10px 30px 10px 0;   }   .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {  opacity:1;  visibility:visible;  color:#ffffff;  right:0;   }   .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item:hover .woofc-item-inner {  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0);   }   .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-03 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {  -webkit-transform:translate3d(0, -50%, 0);  transform:translate3d(0, -50%, 0);   } }  .woofc-area.woofc-style-04 .woofc-inner {   background-color:#ffffff; } .woofc-area.woofc-style-04 .woofc-inner.woofc-inner-loading:before {   color:#222222; } .woofc-area.woofc-style-04 .woofc-inner.woofc-inner-loading:after {   background-color:rgba(255, 255, 255, 0.7); } .woofc-area.woofc-style-04 .woofc-area-top {   height:48px;   line-height:48px;   padding:0 60px 0 20px;   position:relative;   text-transform:uppercase;   color:#222222;   font-weight:700;   background-color:#eeeeee; } .woofc-area.woofc-style-04 .woofc-area-top .woofc-area-heading {   display:block;   width:100%;   height:100%;   overflow:hidden; } .woofc-area.woofc-style-04 .woofc-area-top .woofc-close {   position:absolute;   top:50%;   right:20px;   display:block;   cursor:pointer;   font-size:20px;   color:#222222;   text-align:center;   -webkit-transform:translateY(-50%);   transform:translateY(-50%); } .woofc-area.woofc-style-04 .woofc-area-mid {   flex-grow:1;   position:relative;   margin:0 0 20px 0;   padding:10px 0 0 0;   overflow-x:hidden;   overflow-y:auto; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item {   padding:0 20px;   min-height:40px;   margin:0; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item:first-child .woofc-item-inner {   border-top:none; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item a {   text-decoration:none;   outline:none; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-undo .woofc-undo-inner {   border-color:#222222;   color:#222222; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-undo .woofc-undo-inner a {   color:#222222; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner {   padding:10px 0;   display:flex;   align-items:center;   justify-content:space-between;   width:100%;   background-color:#ffffff;   border-top:1px dashed #eeeeee;   margin:0;   box-sizing:border-box;   position:relative;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s;   border-radius:0px;   -moz-border-radius:0px;   -webkit-border-radius:0px; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb {   display:none; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty {   order:1;   margin-right:10px; } body.rtl .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty {   margin-right:0;   margin-left:10px; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a {   height:30px;   line-height:30px;   text-align:center;   font-size:12px;   font-weight:400;   color:#444;   background-color:#eeeeee;   display:inline-block;   padding:0 10px;   text-decoration:none; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a:hover {   background-color:#dddddd; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner {   position:relative;   text-align:center;   display:flex; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   width:30px;   height:30px;   line-height:30px;   min-height:0;   padding:0;   margin:0;   box-sizing:border-box;   text-align:center;   border:none;   outline:none;   display:block;   color:#444;   background-color:#eeeeee;   -moz-appearance:textfield;   box-shadow:none;   font-size:12px;   font-weight:400; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input:focus {   font-size:12px; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-outer-spin-button, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-inner-spin-button {   -webkit-appearance:none;   margin:0; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual {   width:30px;   height:30px;   line-height:30px;   text-align:center;   color:#444;   background-color:#eeeeee;   font-size:12px;   font-weight:400;   display:block;   cursor:pointer; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus:hover, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus:hover, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual:hover {   background-color:#dddddd; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info {   order:2;   flex-grow:1; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title {   display:block;   font-weight:400;   font-size:14px;   margin:0;   line-height:1.2;   color:#222222; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a {   text-decoration:none;   color:#222222; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data {   font-size:12px;   font-weight:400;   line-height:1.2;   display:block;   opacity:.7;   white-space:pre-line; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data span {   text-transform:capitalize; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price {   line-height:1;   font-weight:400;   font-size:12px;   text-align:end;   color:#999;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price del {   color:#999; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price ins {   background:none; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-price span {   font-size:12px !important;   font-weight:400 !important; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {   opacity:0;   visibility:hidden;   position:absolute;   top:50%;   right:20px;   -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);   display:block;   width:20px;   height:20px;   line-height:20px;   color:#444;   font-size:14px;   font-weight:400;   text-align:center;   outline:none;   text-decoration:none;   border:none;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove span, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special span {   width:20px;   height:20px;   line-height:20px;   text-align:center;   display:inline-block; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item.woofc-item-has-remove:hover .woofc-item-inner {   padding-right:30px; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {   right:0;   opacity:1;   visibility:visible; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item.woofc-item-removing {   opacity:.5; } .woofc-area.woofc-style-04 .woofc-area-bot {   padding-bottom:20px; } .woofc-area.woofc-style-04 .woofc-shipping-area {   color:#222222; } .woofc-area.woofc-style-04 .woofc-shipping-area .woocommerce-shipping-calculator input, .woofc-area.woofc-style-04 .woofc-shipping-area .woocommerce-shipping-calculator select, .woofc-area.woofc-style-04 .woofc-shipping-area .woocommerce-shipping-calculator button {   background-color:rgba(0, 0, 0, .05); } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon {   padding:0 20px;   margin:0;   color:#222222; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-input {   display:flex;   justify-content:space-between;   padding:0 0 10px 0; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code {   flex-grow:1;   background-color:transparent;   box-shadow:none;   border-width:0 0 1px 0;   border-style:solid;   border-color:rgba(0, 0, 0, 0.5);   padding:0;   color:#222222;   height:34px;   min-height:34px;   line-height:34px;   border-radius:0; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code::placeholder {   color:rgba(0, 0, 0, 0.5); } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code:focus {   outline:none; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check {   background-color:transparent;   font-weight:700;   text-transform:uppercase;   padding:0;   color:#222222;   height:34px;   line-height:34px;   border-width:0 0 1px 0;   border-style:solid;   border-color:#222222;   border-radius:0; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check:focus {   outline:none; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check.checking {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-added {   display:flex;   justify-content:space-between;   padding:5px 0; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove {   width:20px;   display:inline-block;   cursor:pointer; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove:hover {   opacity:.5; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove.removing {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-data, .woofc-area.woofc-style-04 .woofc-area-bot .woofc-total {   padding:0 20px;   margin:0;   color:#222222;   display:flex;   justify-content:space-between; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action {   padding:15px 15px 0 15px;   margin:0; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner {   display:flex;   align-items:center;   width:100%; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div {   width:50%;   margin:0 5px; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-full {   width:100%; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div a {   height:40px;   line-height:36px;   text-align:center;   padding:0 10px;   box-sizing:border-box;   background-color:#ffffff;   color:#cc6055;   font-weight:700;   border-width:2px;   border-style:solid;   border-color:#cc6055;   text-decoration:none;   display:inline-block;   width:100%;   text-transform:uppercase;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover {   background-color:#cc6055;   color:#ffffff; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-link {   padding:0 20px;   margin-bottom:15px;   display:flex;   align-items:center;   justify-content:space-between; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-link span {   color:#444;   text-transform:uppercase;   border-bottom:1px solid #444;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-link span:hover {   opacity:.7; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-continue {   text-align:center;   padding:0 20px;   margin-top:15px; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-continue span {   color:#444;   text-transform:uppercase;   border-bottom:1px solid #444;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-04 .woofc-area-bot .woofc-continue span:hover {   opacity:.7; } .woofc-area.woofc-style-04 .woofc-no-item, .woofc-area.woofc-style-04 .woofc-error {   padding:20px;   text-align:center;   color:#222222; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-notices {   margin-bottom:10px; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-notices .woocommerce-message, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-notices .woocommerce-info, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-notices .woocommerce-error {   border-color:#222222;   color:#222222; } .woofc-area.woofc-style-04 .woofc-area-mid .woofc-notices .woocommerce-message:before, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-notices .woocommerce-info:before, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-notices .woocommerce-error:before {   color:#222222; } @media only screen and (max-width:768px) {   .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item.woofc-item-has-remove .woofc-item-inner {  padding:10px 30px 10px 0;   }   .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {  opacity:1;  visibility:visible;  color:#999;  right:0;   }   .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item:hover .woofc-item-inner {  margin-left:0;   }   .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-04 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {  -webkit-transform:translate3d(0, -50%, 0);  transform:translate3d(0, -50%, 0);   } }  .woofc-area.woofc-style-05 .woofc-inner {   background-color:#cc6055;   -webkit-box-shadow:0px 0px 20px 0px rgba(10, 8, 8, 0.57);   -o-box-shadow:0px 0px 20px 0px rgba(10, 8, 8, 0.57);   -moz-box-shadow:0px 0px 20px 0px rgba(10, 8, 8, 0.57);   -ms-box-shadow:0px 0px 20px 0px rgba(10, 8, 8, 0.57);   box-shadow:0px 0px 20px 0px rgba(10, 8, 8, 0.57);   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-05 .woofc-inner:after {   content:'';   top:0;   left:0;   z-index:-1;   position:absolute;   width:100%;   height:100%;   -webkit-box-sizing:border-box;   -moz-box-sizing:border-box;   box-sizing:border-box;   background:-moz-linear-gradient(to bottom, rgba(51, 46, 46, 0.5) 0%, rgba(33, 28, 28, 0.97) 100%);   background:-o-linear-gradient(to bottom, rgba(51, 46, 46, 0.5) 0%, rgba(33, 28, 28, 0.97) 100%);   background:-webkit-linear-gradient(to bottom, rgba(51, 46, 46, 0.5) 0%, rgba(33, 28, 28, 0.97) 100%);   background:-ms-linear-gradient(to bottom, rgba(51, 46, 46, 0.5) 0%, rgba(33, 28, 28, 0.97) 100%);   background:linear-gradient(to bottom, rgba(51, 46, 46, 0.5) 0%, rgba(33, 28, 28, 0.97) 100%); } .woofc-area.woofc-style-05 .woofc-area-top {   height:48px;   line-height:48px;   padding:0 60px 0 20px;   position:relative;   text-transform:uppercase;   color:#ffffff;   font-weight:700;   background-color:rgba(0, 0, 0, 0.2); } .woofc-area.woofc-style-05 .woofc-area-top .woofc-area-heading {   display:block;   width:100%;   height:100%;   overflow:hidden; } .woofc-area.woofc-style-05 .woofc-area-top .woofc-close {   position:absolute;   top:50%;   right:20px;   display:block;   cursor:pointer;   font-size:20px;   color:#ffffff;   text-align:center;   -webkit-transform:translateY(-50%);   transform:translateY(-50%); } .woofc-area.woofc-style-05 .woofc-area-mid {   flex-grow:1;   position:relative;   margin:0 0 20px 0;   padding:10px 0 0 0;   overflow-x:hidden;   overflow-y:auto; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item {   padding:0 15px;   margin:10px 0 0 0; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item:first-child {   margin-top:0; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item a {   text-decoration:none;   outline:none; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item.woofc-item-undo .woofc-item-inner {   margin:0 !important;   padding:10px !important;   background-color:transparent;   background:none;   border:1px dashed #ffffff;   color:#ffffff; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item.woofc-item-undo .woofc-item-inner a {   color:#ffffff;   text-decoration:underline; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner {   padding:0;   display:flex;   align-items:center;   justify-content:space-between;   width:100%;   background-color:transparent;   margin:0;   box-sizing:border-box;   position:relative;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner > div {   margin:0 5px; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb {   width:80px;   flex:0 0 80px; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-thumb img {   width:100%;   height:auto;   border:2px solid #ffffff;   box-shadow:none;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info {   flex-grow:1;   margin-right:10px; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title {   display:block;   font-weight:700;   font-size:14px;   margin-bottom:5px;   line-height:1.2;   color:#ffffff; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a {   text-decoration:none;   color:#ffffff;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-title a:hover {   opacity:.7; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data {   font-size:12px;   font-weight:400;   line-height:1.2;   margin-bottom:5px;   display:block;   color:#ffffff;   opacity:.7;   white-space:pre-line; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-data span {   text-transform:capitalize; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price {   display:block;   font-size:12px;   font-weight:400;   line-height:1;   color:#ffffff;   opacity:.5; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price del {   color:#ffffff;   opacity:.5; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price ins {   background:none; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-info .woofc-item-price span {   font-size:12px !important;   font-weight:400 !important; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a {   height:30px;   line-height:30px;   text-align:center;   font-size:12px;   font-weight:400;   color:#ffffff;   background-color:rgba(255, 255, 255, 0.1);   display:inline-block;   padding:0 10px;   text-decoration:none; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty a:hover {   background-color:rgba(255, 255, 255, 0.2); } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner {   position:relative;   text-align:center;   display:flex; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   width:30px;   height:30px;   line-height:30px;   min-height:0;   padding:0;   margin:0;   text-align:center;   border:none;   outline:none;   display:block;   color:#ffffff;   background-color:rgba(255, 255, 255, 0.1);   -moz-appearance:textfield;   box-shadow:none;   font-size:12px;   font-weight:400; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input:focus {   font-size:12px; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-outer-spin-button, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input::-webkit-inner-spin-button {   -webkit-appearance:none;   margin:0; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual {   width:30px;   height:30px;   line-height:30px;   text-align:center;   color:#ffffff;   background-color:rgba(255, 255, 255, 0.1);   font-size:12px;   font-weight:400;   display:block;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus:hover, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus:hover, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-individual:hover {   background-color:rgba(255, 255, 255, 0.2); } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-plus, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woofc-item-qty-minus, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner input {   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {   opacity:0;   visibility:hidden;   position:absolute;   top:50%;   right:0px;   -webkit-transform:translate3d(0px, -50%, 0);   transform:translate3d(0px, -50%, 0);   display:block;   width:20px;   height:20px;   line-height:20px;   color:#ffffff;   font-size:14px;   font-weight:400;   text-align:center;   outline:none;   text-decoration:none;   border:none;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove span, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special span {   width:20px;   height:20px;   line-height:20px;   text-align:center;   display:inline-block; } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item.woofc-item-has-remove:hover .woofc-item-inner {   -webkit-transform:translate3d(-20px, 0, 0);   transform:translate3d(-20px, 0, 0); } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {   opacity:1;   visibility:visible;   -webkit-transform:translate3d(25px, -50%, 0);   transform:translate3d(25px, -50%, 0); } .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item.woofc-item-removing {   opacity:.5; } .woofc-area.woofc-style-05 .woofc-area-bot {   padding-bottom:20px; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon {   padding:0 20px;   margin:0;   color:#ffffff; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-input {   display:flex;   justify-content:space-between;   padding:0 0 10px 0; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code {   flex-grow:1;   background-color:transparent;   box-shadow:none;   border-width:0 0 1px 0;   border-style:solid;   border-color:rgba(255, 255, 255, 0.5);   padding:0;   color:#ffffff;   height:34px;   min-height:34px;   line-height:34px;   border-radius:0; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code::placeholder {   color:rgba(255, 255, 255, 0.5); } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-code:focus {   outline:none; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check {   background-color:transparent;   font-weight:700;   text-transform:uppercase;   padding:0;   color:#ffffff;   height:34px;   line-height:34px;   border-width:0 0 1px 0;   border-style:solid;   border-color:#ffffff;   border-radius:0; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check:focus {   outline:none; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-input .woofc-coupon-check.checking {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-added {   display:flex;   justify-content:space-between;   padding:5px 0; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove {   width:20px;   display:inline-block;   cursor:pointer; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove:hover {   opacity:.5; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-coupon .woofc-coupon-added .woofc-coupon-remove.removing {   opacity:.5;   pointer-events:none; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-data, .woofc-area.woofc-style-05 .woofc-area-bot .woofc-total {   padding:0 20px;   margin:0;   color:#ffffff;   display:flex;   justify-content:space-between; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-action {   padding:15px 15px 0 15px;   margin:0; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-action .woofc-action-inner {   display:flex;   width:100%;   align-items:center; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-action .woofc-action-inner > div {   width:50%;   margin:0 5px; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-action .woofc-action-inner .woofc-action-full {   width:100%; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-action .woofc-action-inner > div a {   height:40px;   line-height:36px;   text-align:center;   padding:0 10px;   box-sizing:border-box;   background-color:transparent;   color:#ffffff;   font-weight:700;   border:2px solid #ffffff;   text-decoration:none;   display:inline-block;   width:100%;   text-transform:uppercase;   border-radius:0;   -moz-border-radius:0;   -webkit-border-radius:0;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-action .woofc-action-inner > div a:hover {   background-color:rgba(255, 255, 255, 0.1); } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-link {   padding:0 20px;   margin-bottom:15px;   display:flex;   align-items:center;   justify-content:space-between; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-link span {   color:#ffffff;   text-transform:uppercase;   border-bottom:1px solid #ffffff;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-link span:hover {   opacity:.7; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-continue {   text-align:center;   padding:0 20px;   margin-top:15px; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-continue span {   color:#ffffff;   text-transform:uppercase;   border-bottom:1px solid #ffffff;   cursor:pointer;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-area.woofc-style-05 .woofc-area-bot .woofc-continue span:hover {   opacity:.7; } .woofc-area.woofc-style-05 .woofc-no-item, .woofc-area.woofc-style-05 .woofc-error {   padding:20px;   text-align:center;   color:#ffffff; } @media only screen and (max-width:768px) {   .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item.woofc-item-has-remove .woofc-item-inner {  padding:0 30px 0 0;   }   .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-special {  opacity:1;  visibility:visible;  color:#ffffff;  right:0;   }   .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item:hover .woofc-item-inner {  -webkit-transform:translate3d(0, 0, 0);  transform:translate3d(0, 0, 0);   }   .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-remove, .woofc-area.woofc-style-05 .woofc-area-mid .woofc-item:hover .woofc-item-inner .woofc-item-special {  -webkit-transform:translate3d(0, -50%, 0);  transform:translate3d(0, -50%, 0);   } } .woofc-count {   width:60px;   height:60px;   line-height:60px;   text-align:center;   background-color:#ffffff;   display:block;   cursor:pointer;   position:fixed;   left:40px;   bottom:40px;   z-index:99999997;   border-radius:4px;   -moz-border-radius:4px;   -webkit-border-radius:4px;   -moz-box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 20px;   -webkit-box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 20px;   box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 20px;   -webkit-transition:all 0.5s;   -moz-transition:all 0.5s;   -ms-transition:all 0.5s;   -o-transition:all 0.5s;   transition:all 0.5s; } .woofc-count:hover {   bottom:45px; } .woofc-count i {   font-size:24px;   line-height:60px;   color:#444; } .woofc-count span {   position:absolute;   top:-10px;   right:-10px;   height:30px;   width:30px;   font-size:12px;   line-height:30px;   text-align:center;   background:#e94b35;   color:#ffffff;   border-radius:50%;   -moz-border-radius:50%;   -webkit-border-radius:50%; } .woofc-count.woofc-count-bottom-right {   right:40px;   left:auto; } .woofc-count.woofc-count-top-left {   top:40px;   bottom:auto; } .woofc-count.woofc-count-top-left:hover {   top:45px; } .woofc-count.woofc-count-top-right {   top:40px;   right:40px;   bottom:auto;   left:auto; } .woofc-count.woofc-count-top-right:hover {   top:45px; } .woofc-count.woofc-count-loading i {   display:none; } .woofc-count.woofc-count-loading:before {   content:'\e90c';   font-family:'woofc';   font-size:24px;   -webkit-font-smoothing:antialiased;   text-align:center;   line-height:24px;   color:#444;   display:block;   width:24px;   height:24px;   margin-top:-12px;   margin-left:-12px;   position:absolute;   vertical-align:baseline;   top:50%;   left:50%;   -webkit-animation:woofc-spinner 1s linear infinite;   -moz-animation:woofc-spinner 1s linear infinite;   -ms-animation:woofc-spinner 1s linear infinite;   -o-animation:woofc-spinner 1s linear infinite;   animation:woofc-spinner 1s linear infinite; } .woofc-count.woofc-count-shake {   animation:woofc-shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;   -webkit-transform:translate3d(0, 0, 0);   transform:translate3d(0, 0, 0);   backface-visibility:hidden;   perspective:1000px; } body.woocommerce-cart .woofc-count-hide-cart-checkout, body.woocommerce-checkout .woofc-count-hide-cart-checkout, .woofc-count.woofc-count-hide-empty {   display:none !important; } .woofc-menu-item .woofc-menu-item-inner {   position:relative; } .woofc-menu-item .woofc-menu-item-inner i {   font-size:inherit;   line-height:inherit;   display:inline-block;   margin-right:5px;   width:20px; } .woofc-menu-item .woofc-menu-item-inner:after {   content:attr(data-count);   display:block;   background-color:#e94b35;   color:#ffffff;   font-size:10px;   font-weight:400;   width:16px;   height:16px;   line-height:16px;   text-align:center;   border-radius:8px;   position:absolute;   left:10px;   top:-10px; } .woofc-cart-link .woofc-cart-link-inner {   position:relative; } .woofc-cart-link a {   outline:none; } .woofc-cart-link .woofc-cart-link-inner i {   font-size:inherit;   line-height:inherit;   display:inline-block;   margin-right:5px;   width:20px; } .woofc-cart-link .woofc-cart-link-inner:after {   content:attr(data-count);   display:block;   background-color:#e94b35;   color:#ffffff;   font-size:10px;   font-weight:400;   width:16px;   height:16px;   line-height:16px;   text-align:center;   border-radius:8px;   position:absolute;   left:10px;   top:-10px; } .woofc-area-count {   margin-left:5px; } .woofc-area-count:before {   content:'('; } .woofc-area-count:after {   content:')'; }  .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woopq-quantity-input-minus, .woofc-area .woofc-area-mid .woofc-item .woofc-item-inner .woofc-item-qty .woofc-item-qty-inner .woopq-quantity-input-plus {   display:none; }  body.rtl .woofc-area .woofc-area-top {   padding:0 20px 0 60px; } body.rtl .woofc-area .woofc-area-top .woofc-close {   left:20px;   right:auto; } body.rtl .woofc-checkout-area .woofc-area-top .woofc-back {   right:20px;   left:auto; } body.rtl .woofc-menu-item .woofc-menu-item-inner:after {   left:auto;   right:10px; }  .woofc-item-estimated-delivery-date .wpced .wpced-inner {   font-size:12px; } .woofc-item-estimated-delivery-date .wpced .wpced-inner:before {   width:16px;   height:16px;   background-size:16px; }
