@charset "UTF-8";
@font-face{font-family:'FontAwesome';src:url(//www.xwoman.it/wp-content/plugins/WooComposer/assets/fonts/awesome/fonts/fontawesome-webfont.eot?v=4.0.3);src:url(//www.xwoman.it/wp-content/plugins/WooComposer/assets/fonts/awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(//www.xwoman.it/wp-content/plugins/WooComposer/assets/fonts/awesome/fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(//www.xwoman.it/wp-content/plugins/WooComposer/assets/fonts/awesome/fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(//www.xwoman.it/wp-content/plugins/WooComposer/assets/fonts/awesome/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.ninja-woocommerce-page *,
.ninja-woocommerce-page *:before,
.ninja-woocommerce-page *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.ninja-woocommerce-page div.images, .ninja-woocommerce-page div.images, .ninja-woocommerce-page .wpb_wrapper div.images, .ninja-woocommerce-page div.images{float:none !important;width:100% !important;}
.ninja-woocommerce-page .images, .ninja-woocommerce-page .images{float:none !important;width:100% !important;}
.ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-add-to-wishlist{}
.ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-add-button{}
.ninja-woocommerce-page .ninja-woocommerce-page-wishlist .add_to_wishlist:before, .ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-wishlistaddedbrowse a:before{display:inline-block;font-family:"fontawesome";font-style:normal;font-weight:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;speak:none;line-height:1;text-indent:0;text-decoration:none;text-transform:none;font-size:16px;margin-right:5px;}
.ninja-woocommerce-page .ninja-woocommerce-page-wishlist .add_to_wishlist:before{content:"\f08a";}
.ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-wishlistaddedbrowse a:before{content:"\f00c";}
.ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-add-to-wishlist a{position:relative;text-decoration:none;}
.ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-wishlistexistsbrowse .feedback, .ninja-woocommerce-page .ninja-woocommerce-page-wishlist .yith-wcwl-wishlistaddedbrowse .feedback{
display: none;
}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container .tablepress{margin-bottom:0}.dt-container .tablepress tfoot:empty{display:none}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}.tablepress-scroll-wrapper{overflow-x:auto;overflow-y:hidden}@media(max-width:767px){.tablepress-responsive-stack-phone thead{display:none}.tablepress-responsive-stack-phone tbody td{display:block;text-align:center;border-top:none}.tablepress-responsive-stack-phone tbody td:first-child{border-top:1px solid #ddd}}@media(max-width:979px){.tablepress-responsive-stack-tablet thead{display:none}.tablepress-responsive-stack-tablet tbody td{display:block;text-align:center;border-top:none}.tablepress-responsive-stack-tablet tbody td:first-child{border-top:1px solid #ddd}}@media(max-width:1199px){.tablepress-responsive-stack-desktop thead{display:none}.tablepress-responsive-stack-desktop tbody td{display:block;text-align:center;border-top:none}.tablepress-responsive-stack-desktop tbody td:first-child{border-top:1px solid #ddd}}.tablepress-responsive-stack-all thead{display:none}.tablepress-responsive-stack-all tbody td{display:block;text-align:center;border-top:none}.tablepress-responsive-stack-all tbody td:first-child{border-top:1px solid #ddd}@media(max-width:767px){.tablepress-responsive-phone{display:block}.tablepress-responsive-phone thead{display:block;float:left}.tablepress-rtl.tablepress-responsive-phone thead{float:right}.tablepress-responsive-phone tfoot{display:none}.tablepress-responsive-phone tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tablepress-responsive-phone tbody td,.tablepress-responsive-phone thead th,.tablepress-responsive-phone thead tr{display:block;border:none}.tablepress-responsive-phone tbody td:empty:before{content:"\00a0"}.tablepress-responsive-phone tbody tr{display:inline-block;vertical-align:top}.tablepress-responsive-phone thead th{width:auto!important}.tablepress-responsive-phone thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-phone tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-phone .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-phone .sorting_asc:after{content:"\f0d9";padding:0 2px 0 0}.dataTables_wrapper .tablepress-responsive-phone .sorting_desc:after{content:"\f0dA";padding:0 1px 0 0}}@media(max-width:979px){.tablepress-responsive-tablet{display:block}.tablepress-responsive-tablet thead{display:block;float:left}.tablepress-rtl.tablepress-responsive-tablet thead{float:right}.tablepress-responsive-tablet tfoot{display:none}.tablepress-responsive-tablet tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tablepress-responsive-tablet tbody td,.tablepress-responsive-tablet thead th,.tablepress-responsive-tablet thead tr{display:block;border:none}.tablepress-responsive-tablet tbody tr{display:inline-block;vertical-align:top}.tablepress-responsive-tablet thead th{width:auto!important}.tablepress-responsive-tablet tbody td:empty:before{content:"\00a0"}.tablepress-responsive-tablet thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-tablet tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-tablet .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-tablet .sorting_asc:after{content:"\f0d9";padding:0 2px 0 0}.dataTables_wrapper .tablepress-responsive-tablet .sorting_desc:after{content:"\f0dA";padding:0 1px 0 0}}@media(max-width:1199px){.tablepress-responsive-desktop{display:block}.tablepress-responsive-desktop thead{display:block;float:left}.tablepress-rtl.tablepress-responsive-desktop thead{float:right}.tablepress-responsive-desktop tfoot{display:none}.tablepress-responsive-desktop tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tablepress-responsive-desktop tbody td,.tablepress-responsive-desktop thead th,.tablepress-responsive-desktop thead tr{display:block;border:none}.tablepress-responsive-desktop tbody td:empty:before{content:"\00a0"}.tablepress-responsive-desktop tbody tr{display:inline-block;vertical-align:top}.tablepress-responsive-desktop thead th{width:auto!important}.tablepress-responsive-desktop thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-desktop tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-desktop .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-desktop .sorting_asc:after{content:"\f0d9";padding:0 2px 0 0}.dataTables_wrapper .tablepress-responsive-desktop .sorting_desc:after{content:"\f0dA";padding:0 1px 0 0}}.tablepress-responsive-all{display:block}.tablepress-responsive-all thead{display:block;float:left}.tablepress-rtl.tablepress-responsive-all thead{float:right}.tablepress-responsive-all tfoot{display:none}.tablepress-responsive-all tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch}.tablepress-responsive-all tbody td,.tablepress-responsive-all thead th,.tablepress-responsive-all thead tr{display:block;border:none}.tablepress-responsive-all tbody td:empty:before{content:"\00a0"}.tablepress-responsive-all tbody tr{display:inline-block;vertical-align:top}.tablepress-responsive-all thead th{width:auto!important}.tablepress-responsive-all thead tr th:not(:last-child){border-bottom:1px solid transparent}.tablepress-responsive-all tbody tr td:not(:last-child){border-bottom:1px solid #ddd}.dataTables_wrapper .tablepress-responsive-all .sorting:after{transform:rotate(90deg);padding:0}.dataTables_wrapper .tablepress-responsive-all .sorting_asc:after{content:"\f0d9";padding:0 2px 0 0}.dataTables_wrapper .tablepress-responsive-all .sorting_desc:after{content:"\f0dA";padding:0 1px 0 0}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child{cursor:default!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before{display:none!important}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control{position:relative;padding-left:30px;cursor:pointer}table.dataTable.dtr-inline.collapsed>tbody>tr>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.dtr-control:before{top:8px;left:4px;height:16px;width:16px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:16px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:16px;content:"+";background-color:#31b131}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td.dtr-control:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th.dtr-control:before{content:"-";background-color:#d33333}table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>td.dtr-control,table.dataTable.dtr-column>tbody>tr>th.control,table.dataTable.dtr-column>tbody>tr>th.dtr-control{position:relative;cursor:pointer}table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>td.dtr-control:before,table.dataTable.dtr-column>tbody>tr>th.control:before,table.dataTable.dtr-column>tbody>tr>th.dtr-control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:#fff;border:2px solid #fff;border-radius:16px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;text-indent:0!important;font-family:"Courier New",Courier,monospace;line-height:16px;content:"+";background-color:#31b131}table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent td.dtr-control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before,table.dataTable.dtr-column>tbody>tr.parent th.dtr-control:before{content:"-";background-color:#d33333}table.dataTable>tbody>tr.child{padding:.5em 1em}table.dataTable>tbody>tr.child:hover{background:0 0!important}table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}table.dataTable>tbody>tr.child ul.dtr-details>li{border-bottom:1px solid #efefef;padding:.5em 0}table.dataTable>tbody>tr.child ul.dtr-details>li:first-child{padding-top:0}table.dataTable>tbody>tr.child ul.dtr-details>li:last-child{border-bottom:none}table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:700}.dataTables_scroll .tablepress{width:100%!important}.tablepress-responsive *{word-break:normal}

@font-face{font-family:'fontello';src:url(//www.xwoman.it/wp-content/plugins/wc-j-upsellator/assets/font/fontello.eot?80747879);src:url(//www.xwoman.it/wp-content/plugins/wc-j-upsellator/assets/font/fontello.eot?80747879#iefix) format('embedded-opentype'), url(//www.xwoman.it/wp-content/plugins/wc-j-upsellator/assets/font/fontello.woff2?80747879) format('woff2'), url(//www.xwoman.it/wp-content/plugins/wc-j-upsellator/assets/font/fontello.woff?80747879) format('woff'), url(//www.xwoman.it/wp-content/plugins/wc-j-upsellator/assets/font/fontello.ttf?80747879) format('truetype'), url(//www.xwoman.it/wp-content/plugins/wc-j-upsellator/assets/font/fontello.svg?80747879#fontello) format('svg');font-weight:normal;font-style:normal;}
[class^="wooj-icon-"]:before, [class*=" wooj-icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.wooj-icon-basket:before{content:'\e800';}
.wooj-icon-briefcase:before{content:'\e802';}
.wooj-icon-basket-1:before{content:'\e803';}
.wooj-icon-truck:before{content:'\e804';}
.wooj-icon-list-add:before{content:'\e805';}
.wooj-icon-flight:before{content:'\e806';}
.wooj-icon-basket-alt:before{content:'\e807';}
.wooj-icon-cog:before{content:'\e808';}
.wooj-icon-arrows-cw:before{content:'\e80a';}
.wooj-icon-info-circled:before{content:'\e80c';}
.wooj-icon-floppy:before{content:'\e80d';}
.wooj-icon-comment:before{content:'\e80e';}
.wooj-icon-attention:before{content:'\e80f';}
.wooj-icon-gift:before{content:'\e810';}
.wooj-icon-basket-2:before{content:'\e811';}
.wooj-icon-bag:before{content:'\e812';}
.wooj-icon-pencil:before{content:'\e813';}
.wooj-icon-pause:before{content:'\e816';}
.wooj-icon-calendar:before{content:'\e817';}
.wooj-icon-play:before{content:'\e81a';}
.wooj-icon-empty-cart:before{content:'\e81b';}
.wooj-icon-trash:before{content:'\e83d';}
.wooj-icon-sort:before{content:'\f0dc';}
.wooj-icon-newspaper:before{content:'\f1ea';}
.wooj-icon-bicycle:before{content:'\f206';}
.wooj-icon-opencart:before{content:'\f23d';}
.wooj-icon-shopping-bag:before{content:'\f290';}
.wooj-icon-linkedin-squared:before{content:'\f30c';}
.wooj-icon-camera:before{content:'\e814';}
.wooj-icon-fast-food:before{content:'\e815';}
.wooj-icon-videocam:before{content:'\e80b';}
.wooj-icon-tablet:before{content:'\e81c';}
.wooj-icon-thumbs-up:before{content:'\e81d';}
.wooj-icon-heart:before{content:'\e81e';}
.flex-row-center, .flex-row-between, .flex-row-end, .flex-row-start, .flex-column-center, .flex-column-start, .flex-column-end, .flex-column-between{display:flex;}
.flex-row-center, .flex-row-between, .flex-row-end, .flex-row-start{flex-flow:row;}
.flex-column-between, .flex-column-center, .flex-column-start, .flex-column-end{flex-flow:column;}
.flex-row-center{justify-content:center;align-items:center;}
.flex-column-between, .flex-row-between{justify-content:space-between;align-items:center;}
.flex-row-start{justify-content:flex-start;align-items:center;}
.flex-row-end{justify-content:flex-end;align-items:center;}
.flex-column-center{justify-content:center;align-items:center;}
.flex-column-start{justify-content:center;align-items:flex-start;}
.flex-row-end.wrap, .flex-row-start.wrap, .flex-row-between.wrap, .flex-row-center.wrap{flex-flow:row wrap;}
.flex-row-end.start, .flex-row-start.start, .flex-row-between.start, .flex-row-center.start{align-items:flex-start;}
.flex-row-end.end, .flex-row-start.end, .flex-row-between.end, .flex-row-center.end{align-items:flex-end;}
.flex-column-start.wrap, .flex-column-end.wrap, .flex-column-center.wrap{flex-flow:column wrap;}
.flex-column-start.start, .flex-column-end.start, .flex-column-center.start{justify-content:flex-start;}
.wc-timeline-modal-cover, .wc-timeline-button, .wc-timeline-product, .wc-timeline-remove-product, .wc-timeline-product .qty-change, .wcjfw-shipping-bar:after, .wcjfw-shipping-bar .shipping-icon, .shipping-bar-icon, .shipping-bar-icon:after, .wc-timeline-product-add a, .wc-timeline-product .image, .wc-j-bullet, .wc-nav-prev, .wc-nav-next{transition:300ms ease all;}
.wc-timeline-product .qty{transition:200ms ease all;}
.wc-timeline-container-shop-header, .wc-timeline-empty-modal, .wc-timeline-container-close-icon, .wc-timeline-container-header-text, .wc-timeline-product, .wc-timeline-product .heading, .wc-timeline-checkout-button, .wc-timeline-remove-product, .wc-timeline-product.upsell, .wc-timeline-empty-modal .wc-timeline-button, .wc-timeline-footer{box-sizing:border-box;}
.wc-timeline-empty-modal .heading, .wc-timeline-empty-modal .fulltext, .wc-timeline-empty-modal .sub-heading, .wc-timeline-product .btn-qty, .wc-timeline-remove-product, .wc-timeline-product .qty-change, .shipping-bar-text, .wcjfw-shipping-bar .shipping-icon, .wc-timeline-button-show-cart .wc-item-count, .wc-timeline-container-close-icon{text-align:center;}
.shipping-progress-bar, .wc-timeline-product, .wc-timeline-inner-container .image, .wc-timeline-checkout-upsell .image, .shipping-bar-plugin, .wcjfw-shipping-bar{position:relative;}
.wc-timeline-button-show-cart, .wc-timeline-modal-cover-container, .wcjfw-shipping-bar .shipping-icon{background-color:var(--modal-bg-color);}
.wc-timeline-product .discounted, .wc-timeline-product-category, .wc-timeline-product .upsell-heading, .wc-timeline-container-shop-header, .wc-timeline-checkout-button, .wc-timeline-empty-modal .wc-timeline-button, .wc-timeline-empty-modal .heading, .footer-coupon .coupon_button{text-transform:uppercase;}
.wc-timeline-checkout-upsell .wc-j-items-carousel{padding:5px 10px;}
.wc-timeline-cart-notice:not(:empty){width:100%;border-bottom:1px solid rgba(0,0,0,.03);color:white;padding:10px 30px;font-size:0.9em;}
.wc-timeline-cart-notice.error{background:#e2401c;border-left:.6180469716em solid rgba(0,0,0,.15);}
.wc-timeline-checkout-upsell .wc-timeline-product.upsell{margin:0px 0px 15px 0px;width:100%;box-shadow:0 0.4rem 1rem rgb(0 0 0 / 5%);background-color:white;}
.wc-timeline-cart-products{overflow:auto;}
.wc-timeline-cart-upsell, .wc-timeline-cart-products, .wc-timeline-modal-upsell{width:100%;}
.wc-timeline-cart-products::-webkit-scrollbar-thumb{background:var(--font-color);height:100px;border-radius:0;}
.wc-timeline-cart-products::-webkit-scrollbar{width:4px;}
.wc-timeline-cart-products::-webkit-scrollbar-track{background:rgba(0,0,0,0.02);border-left:1px solid rgba(255,255,255,.1);}
.wc-timeline-button:hover, .wc-nav-prev:hover, .wc-nav-next:hover, .coupon-list .coupon:hover:before{transform:scale(1.03);background:var(--wcj-button-color-hover);color:var(--wcj-button-font-color-hover);}
.wc-timeline-button-show-cart, .wc-timeline-modal-cover-container, .wc-timeline-product .btn-qty{color:var(--font-color);}
.wc-timeline-product .discounted.special, .wc-timeline-product-add a, .wc-timeline-product.upsell-product .qty{background-color:var(--upsell-color) !important;color:var(--upsell-text-color) !important;border:none !important;}
.wc-timeline-product-add a{line-height:15px !important;height:auto !important;}
.wc-timeline-product .qty, .wc-timeline-button-show-cart .wc-item-count, .wc-timeline-product .discounted, .woo-j-upsellator-label.label-offer{background-color:var(--item-count-background);color:var(--item-count-color);}
.wc-timeline-button, .wc-nav-prev, .wc-nav-next{background:var(--button-color);color:var(--font-button-color);}
.wcjfw-hidden, .elementor-menu-cart__container, .shipping-bar-plugin.empty, .wc-timeline-product .out-of-stock, .wc-timeline-modal-cover, .wc-timeline-product .image .loader{display:none;}
.wc-timeline-product .out-of-stock{margin-top:2px;margin-left:1px;text-decoration:underline;border-radius:5px;font-size:9px;}
.product-name .woo-j-cart-name{font-weight:bold;font-size:12px;}
.woo-j-upsellator-labels .woo-j-upsellator-label{padding:5px 30px;font-size:11px;font-weight:bold;text-transform:uppercase;text-align:center;margin-bottom:2px;}
.woo-j-upsellator-labels.rotated{right:0;transform:rotate( 45deg) translate( 30%, -40% );top:0%;position:absolute;}
.woo-j-upsellator-labels.inline{position:relative;display:flex;justify-content:center;margin-bottom:10px;}
.upsellator-before-short-description{margin-bottom:10px;}
.single .woo-j-upsellator-labels.inline{justify-content:flex-start;}
.wc-timeline-product.free-gift-product .discounted, .wc-timeline-product.free-gift-product .qty, .woo-j-upsellator-label.label-gift{background-color:var(--free-gift-color) !important;color:var(--gift-text-color) !important;}
.wc-timeline-product.free-gift-product span.free, .product-name .woo-j-cart-name.gift, .wc-timeline-product.free-gift-product .wc-timeline-product-category{color:var(--free-gift-color);opacity:1;}
.wc-timeline-product-category, .wc-timeline-product .upsell-heading{font-size:0.7em;font-weight:bold;text-align:left;}
.wc-timeline-product-category{opacity:0.6;}
.wc-timeline-product-category.saved{opacity:1;color:var(--item-count-background);}
.wc-timeline-product-add a:hover{background:var(--wcj-button-color-hover) !important;color:var(--wcj-button-font-color-hover) !important;transform:scale(1.1);-webkit-transform:scale(1.1);backface-visibility:hidden;}
.wc-timeline-product-add a:hover:after{content:'' !important;}
.wc-timeline-footer a{color:var(--font-button-color);}
.wc-timeline-product-title, .wc-timeline-footer a, body .wc-timeline-product-add a{text-decoration:none !important;}
.wc-timeline-button-show-cart.right{right:20px;}
.wc-timeline-button-show-cart.left{left:20px;}
.wc-timeline-button-show-cart.hidden{display:none;}
.footer-buttons{width:100%;flex-wrap:wrap;}
.wc-timeline-modal-cover-container.small .footer-buttons a{width:100%;max-width:100%;margin:0px;}
.coupon-list .coupon::before{content:'✕';position:absolute;right:0px;transition:300ms ease all;height:100%;width:19px;top:0px;display:flex;justify-content:center;background:rgba(0,0,0,0.05);align-items:center;}
.coupon-list .coupon{cursor:pointer;margin:3px 3px 3px 0px;background:rgba(0,0,0,0.05);font-size:12px;border-radius:5px;padding:2px 30px 2px 10px;position:relative;}
.footer-coupon-container{width:100%;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.03);margin-bottom:15px;}
.footer-coupon .loader{max-height:80%;}
.footer-coupon input::placeholder, .footer-coupon input{font-size:12px;}
.wc-timeline-product.fake-product{padding-top:20px !important;padding-bottom:30px !important;margin-bottom:1px;}
.wjcfw-fake-product--text i{position:absolute;right:0%;top:50%;font-size:80px;transform:translate( 0%, -50% );opacity:0.04;}
.wjcfw-fake-product--overlay{position:absolute;left:0px;top:0px;padding:20px;height:100%;width:100%;display:flex;background-color:rgba(0,0,0,0.02);align-items:center;z-index:999;backdrop-filter:blur( 5px );}
.footer-coupon input, .footer-coupon .coupon_button{height:35px !important;}
.footer-coupon input{flex-grow:1;border:1px solid #ededed;box-shadow:none !important;}
.footer-coupon .coupon_button{border-radius:0px 5px 5px 0px;font-size:0.7em;padding:0px 25px;min-width:150px;cursor:pointer;}
.wc-timeline-notifications:empty{display:none;}
.wc-timeline-notifications{position:absolute;width:100%;color:white;height:90px;line-height:90px;padding:0px 30px;text-align:center;background-color:#6eb76e;}
.wc-timeline-notifications[data-type="error"]{background-color:#e2401c;}
.has-loader .loader{display:none;}
.has-loader.loading .loader{display:block;}
.has-loader.loading .text{display:none;}
@media screen and (min-width:621px){
.wc-timeline-modal-cover-container.small .wc-timeline-container-shop-header{width:100%;left:0px;}
.wc-timeline-modal-cover-container.small .wc-timeline-notifications{height:65px;line-height:65px;}
.wc-timeline-modal-cover-container.small .wc-timeline-product{padding:10px;}
.wc-timeline-modal-cover-container.small .wc-timeline-container-header-image img{height:35px;}
.wc-timeline-modal-cover-container.small .wc-timeline-container-shop-header{height:65px;}
.wc-timeline-modal-cover-container.small .wc-timeline-container-close-icon{font-size:22px;width:65px;line-height:65px;height:65px;}
}
.wc-timeline-modal-cover-container.small .wc-timeline-checkout-button{height:50px;}
.wc-timeline-modal-cover-container.small .footer-buttons a:not(:first-child){margin-top:10px;}
.wc-upsellator-footer-button{flex-grow:1;}
.wc-upsellator-footer-button.cart{margin-right:10px;max-width:35%;}
.wc-timeline-button-show-cart{position:fixed;height:60px;width:60px;border-radius:50%;bottom:20px;box-shadow:0 0.4rem 3rem rgba(0,0,0,.1);cursor:pointer;z-index:2222;font-size:30px;}
.wc-timeline-product-add{position:absolute;bottom:10px;display:flex;}
.wc-timeline-button-show-cart .wc-item-count{height:25px;width:25px;position:absolute;line-height:26px;font-size:14px;left:-3px;bottom:-3px;border-radius:50%;font-size:12px;font-weight:bold;}
.wc-timeline-modal-cover{left:0;z-index:9998;position:fixed;top:0;bottom:0;width:100%;opacity:0;background:rgba(95,92,92,.6);}
.wc-timeline-product.upsell{margin:15px;padding:10px;border-radius:8px;width:calc( 100% - 30px );box-shadow:0 0.4rem 3rem rgba(0,0,0,.1);}
.wc-timeline-product-add a{padding:8px 15px !important;font-size:0.7em !important;border-radius:5px !important;white-space:initial !important;}
.wc-timeline-product .upsell-heading, .product-name .woo-j-cart-name.upsell, .wc-timeline-product.upsell-product .wc-timeline-product-category{color:var(--upsell-color);}
.wc-nav-prev, .wc-nav-next, .wc-j-bullet, .wc-j-items-carousel .wc-timeline-product{cursor:pointer;}
.wc-nav-prev, .wc-nav-next{width:25px;height:25px;font-size:21px;font-family:Arial;line-height:22px;text-align:center;border-radius:50%;}
.wc-nav-prev{opacity:0;}
.wc-j-bullet{height:5px;width:13px;border-radius:3px;margin:0px 3px;opacity:0.3;background-color:var(--upsell-color);}
.wc-j-items-carousel-nav{height:40px;padding:0px 35px;}
.wc-j-items-carousel{margin:0 auto;overflow:hidden;width:100%;padding:0px 10px;}
.wc-timeline-product.composite-child .qty{height:1.7em;width:1.7em;font-size:0.6em;}
.wc-timeline-product.composite-child .wc-timeline-price-container:before{font-family:'FontAwesomeCP';font-size:0.8rem;display:inline-block;transform:rotate(90deg);content:"\e811";margin:0 12px 0 3px;opacity:.17;}
.wc-timeline-product .product-meta-data{font-size:13px;line-height:13px;}
.wc-timeline-inner-container .wc-timeline-product.composite-child .image:after{height:70px;background:#f7f5f580;width:10px;z-index:-1;top:-100%;content:'';position:absolute;left:50%;transform:translateX( -50% );}
.wc-timeline-inner-container .wc-timeline-product.composite-child .image{width:80px;}
.wc-timeline-product.composite-child  .image, .wc-timeline-product.composite-child  .options, .wc-timeline-product.composite-child  .heading{height:70px;}
.wc-timeline-item-composite-option{font-size:12px;line-height:12px;}
.wc-j-items-carousel-inner{position:relative;white-space:nowrap;width:100%;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);display:flex;transition:400ms ease all;}
.wc-j-items-carousel-inner.stacked .wc-timeline-product{margin-bottom:0px;}
.wc-timeline-checkout-upsell .wc-timeline-product.upsell{margin-bottom:15px !important;}
.wc-j-items-carousel-inner.stacked .wc-timeline-product:last-child{margin-bottom:15px;}
.wc-j-items-carousel-inner.stacked{flex-flow:column;}
.wc-j-items-carousel .wc-timeline-product{flex:0 0 auto;white-space:normal;}
.wc-j-bullet.active{opacity:1;width:35px;}
.wc-items-container{width:100%;overflow:auto;flex-grow:1;max-width:100% !important;margin:0px !important;}
.wc-timeline-inner-container{flex-shrink:1;flex-grow:1;overflow:auto;overflow-x:hidden;}
.wc-timeline-product .upsell-text{font-size:0.75em;line-height:1em;margin-top:5px;max-width:250px;font-weight:500;width:100%;text-align:left;}
.wc-timeline-product .currency, .wc-timeline-footer .currency{font-size:0.6em;margin-left:2px;font-weight:bold;}
.wc-timeline-product-price.striked{font-size:0.6em;text-decoration:line-through;opacity:0.5;margin-right:5px;}
.wc-timeline-product-price{font-weight:bold;}
.wc-footer-subtotal{font-weight:bold;font-size:1.2em;padding-right:5px;line-height:1em;}
.wc-timeline-product-title{color:inherit;font-weight:bold;display:-webkit-box;text-align:left;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.wc-timeline-product .btn-qty::-webkit-inner-spin-button, .wc-timeline-product .btn-qty::-webkit-outer-spin-button{-webkit-appearance:none !important;margin:0 !important;display:none !important;}
.wc-timeline-modal-cover.opened{display:block;opacity:1;}
.wc-timeline-modal-cover-container:not(.opened){pointer-events:none;}
.wc-timeline-checkout-upsell{font-size:var(--base_font_size);}
.wc-timeline-modal-cover-container.small{width:550px;}
.wc-timeline-modal-cover-container{height:100%;width:800px;max-width:100%;transform:translate3D(100%,0,0);-webkit-transform:translate3D(100%,0,0);top:0;font-size:var(--base_font_size);position:fixed;right:0;z-index:19999;display:flex;flex-flow:column;justify-content:flex-start;opacity:0;transition:500ms ease all;}
.wc-timeline-product-price.currency-before, .shipping-bar-plugin.currency-before .wc-timeline-product-price{display:inline-flex;flex-flow:row-reverse;align-items:baseline;}
.wc-timeline-product-price.currency-before .currency, .shipping-bar-plugin.currency-before .wc-timeline-product-price .currency{margin-left:0px;margin-right:2px;}
.wc-timeline-modal-cover-container.opened{transform:translate3D(0,0,0);-webkit-transform:translate3D(0,0,0);opacity:1;}
.wc-timeline-container-shop-header{height:90px;width:calc( 100% + 90px );background-color:rgba(0,0,0,.015);border-bottom:1px solid rgba(0,0,0,.03);left:-90px;position:relative;}
.wc-timeline-modal-cover-container.logo .wc-timeline-container-shop-header{background:transparent;}
.wc-timeline-modal-cover-container.logo .wc-timeline-container-shop-header{border-bottom:none;}
.wc-timeline-container-header-text{text-align:right;padding:25px 35px;}
.wc-timeline-container-header-image img{height:50px;padding-right:35px;}
.wc-timeline-container-close-icon{font-size:30px;font-family:Arial;cursor:pointer;width:90px;height:100%;line-height:90px;color:var(--upsell-modal-close-text);background-color:var(--upsell-modal-close);}
.wc-timeline-empty-modal{max-width:500px;width:70%;margin:0 auto;overflow:hidden;padding:0px 20px;}
.wc-timeline-empty-modal .empty-icon{font-size:150px;opacity:0.2;}
.wc-footer-subtotal .discounted-total{font-size:12px;opacity:0.6;margin-left:5px;display:flex;margin-right:3px;}
.wc-timeline-empty-modal a{margin-top:30px;text-decoration:none;}
.wc-timeline-empty-modal .wc-timeline-button, .wc-timeline-checkout-button{width:100%;height:65px;border-radius:5px;font-size:0.9em;font-weight:700;}
.wc-timeline-empty-modal .heading{font-size:0.8em;font-weight:900;opacity:.5;margin-bottom:20px;}
.wc-timeline-empty-modal .fulltext{margin:10px 0;font-size:1.7em;font-weight:900;}
.wc-timeline-empty-modal .sub-heading{max-width:300px;}
.wc-timeline-product .image, .wc-timeline-product .options{height:90px;}
.wc-timeline-product.upsell, .wc-timeline-product.upsell .heading{height:auto;}
.wc-timeline-product.upsell .heading, .wc-timeline-product.upsell .options{align-self:stretch;}
.wc-timeline-product.upsell .heading{padding:0px;}
.wc-timeline-product.upsell .image img:not(.loader){max-height:90px;}
.wc-timeline-product .options, .wc-timeline-product .heading{justify-content:space-between;}
.cart-collaterals .wc-timeline-cart-upsell{float:left;width:46%;}
.wc-timeline-cart-upsell > .wc-timeline-product.upsell{margin:0px 0px 15px 0px;width:100%;}
.cart-collaterals .wc-proceed-to-checkout .wc-timeline-cart-upsell{float:none;width:100%;}
.wc-timeline-product .image{width:calc( 90px * var(--modal-cart-image-ratio ) );padding:5px;margin-right:10px;display:flex;position:relative;}
.wc-timeline-product .image .loader{position:absolute;height:50%;width:auto;left:50%;z-index:9;top:50%;transform:translate( -50%, -50% );}
.wc-timeline-product .image img:not(.loader){height:100%;border-radius:5px;width:100%;object-fit:cover;margin:0 auto;}
.wc-timeline-product{width:100%;padding:10px 25px;}
.wc-timeline-product:not(.upsell):hover{background-color:rgba(0,0,0,0.02);}
.wc-timeline-product .options{padding:10px 0;align-items:flex-end;justify-content:space-between;flex-shrink:0;}
.magic{display:inline-block;position:relative;--r:18px;}
.footer-shipping-row{font-size:0.8em;}
.magic:before{content:"";position:absolute;top:calc(50% - var(--r));left:calc(50% - var(--r));width:calc(2*var(--r));height:calc(2*var(--r));border-radius:50%;border:solid var(--shipping_bar_success_background) var(--r);transform:scale(0);box-sizing:border-box;}
.magic.activated::before{border-width:0;transform:scale(1);transition:transform 0.5s, border-width 0.5s 0.5s;}
.magic::after, .magic i::after{content:"";position:absolute;width:calc(4*var(--r));height:calc(4*var(--r));left:calc(50% - 2*var(--r));top:calc(50% - 2*var(--r));--c1:radial-gradient(circle,red 50% ,transparent 60%);--c2:radial-gradient(circle,var(--shipping_bar_success_background) 50%,transparent 60%);background:var(--c1),var(--c1),var(--c1),var(--c1), var(--c2),var(--c2),var(--c2),var(--c2);background-size:calc(var(--r)/3) calc(var(--r)/3);background-position:calc(50% - var(--r)) calc(50% - var(--r)), calc(50% + var(--r)) calc(50% - var(--r)), calc(50% - var(--r)) calc(50% + var(--r)), calc(50% + var(--r)) calc(50% + var(--r)), calc(50% + 0px) calc(50% + var(--r)*1.414), calc(50% + var(--r)*1.414) calc(50% + 0px), calc(50% - var(--r)*1.414) calc(50% + 0px), calc(50% + 0px) calc(50% - var(--r)*1.414);background-repeat:no-repeat;transform:scale(0);}
.magic i::after{background-size:calc(var(--r)/5) calc(var(--r)/5);transform:rotate(55deg) scale(0);}
.magic.activated:after{transform:scale(1);opacity:0;background-size:0 0;transition:transform 0.5s 0.5s, opacity 0.4s 0.9s, background-size 0.5s 0.9s;}
.magic.activated i:after{transform:rotate(55deg) scale(1);opacity:0;background-size:0 0;transition:transform 0.5s 0.5s, opacity 0.4s 0.9s, background-size 0.5s 0.9s;}
.j-upsellator-discounted{font-size:0.7em;text-decoration:line-through;margin-top:-5px;}
.wc-timeline-remove-product:hover, .wc-timeline-product .qty-change:hover{background-color:var(--font-color);color:var(--modal-bg-color);}
.wc-timeline-remove-product{cursor:pointer;font-size:18px;height:25px;width:25px;border-radius:50%;line-height:25px;}
.wc-timeline-product-data{flex-grow:1;flex-shrink:1;}
.wc-timeline-product .discounted{position:absolute;font-size:0.55em;font-weight:bold;padding:2px 8px;bottom:2px;line-height:12px;}
.wc-timeline-product .heading{width:calc(100% - 150px);padding:10px 0;line-height:18px;min-height:90px;}
.prodotto-carrello-info{flex-flow:row;flex-grow:1;}
.wc-timeline-product .qty-change{cursor:pointer;width:20px;line-height:20px;font-family:serif;font-weight:100;flex-shrink:0;font-size:13px;border-radius:50%;}
 
.wc-timeline-product .btn-qty{height:100%;border:none !important;background:0 0 !important;width:25px !important;font-size:14px !important;font-weight:700;pointer-events:none;padding:0px !important;box-shadow:none !important;margin:0 !important;-moz-appearance:textfield;}
.wc-timeline-remove-product, .wc-timeline-product .qty, .wc-timeline-product .qty-change{letter-spacing:0px;}
.wc-timeline-product .qty{height:1.8em;width:1.8em;position:absolute;font-weight:700;font-size:0.7em;right:2px;top:2px;border-radius:50%;z-index:99;}
.wc-timeline-footer{padding:15px 30px;width:100%;border-top:1px solid rgba(0,0,0,.03);background-color:rgba(0,0,0,.015);max-width:100% !important;margin:0px !important;}
.wc-timeline-footer .total{width:100%;padding-bottom:10px;}
.shipping-bar-plugin{border-bottom:1px solid rgba(0,0,0,.03);padding:30px 0 20px 0;height:105px;}
.wcjfw-shipping-bar{width:70%;max-width:400px;left:-16px;margin:0 auto;border-radius:10px;background-color:var(--shipping_bar_bar_background_empty);}
.shipping-progress-bar.active{background-color:var(--shipping_bar_bar_background);}
.wcjfw-shipping-bar .shipping-icon{position:absolute;top:50%;transform:translateY( -50% );border-radius:50%;background:var(--shipping_bar_bar_background_empty);}
.wcjfw-shipping-bar .shipping-icon{width:32px;height:32px;right:-32px;line-height:30px;font-size:16px;}
.wcjfw-shipping-bar.line .shipping-icon{right:-15px;}
.wcjfw-shipping-bar.line2 .shipping-icon{background:transparent;}
.wcjfw-shipping-bar.line2 .shipping-icon i{background:transparent;opacity:0.2;}
.shipping-bar-plugin.success .wcjfw-shipping-bar.line2 .shipping-icon i{color:var(--shipping_bar_success_background);opacity:1;background:transparent;}
.shipping-progress-bar.success, .shipping-bar-plugin.success .wcjfw-shipping-bar:before, .shipping-bar-plugin.success .wcjfw-shipping-bar.line .shipping-icon{background-color:var(--shipping_bar_success_background);color:White;}
.shipping-bar-plugin.success .wcjfw-shipping-bar .shipping-icon{border:2px solid var(--modal-bg-color);width:34px;height:34px;}
.shipping-bar-text{margin-top:15px;max-width:300px;font-size:0.95em;line-height:1.2em;}
.wc-timeline-footer-subtotal-text{margin-right:10px;}
.wc-timeline-footer-items-count{font-size:1.45em;}
.items-count-text{font-size:10px;line-height:10px;padding-left:7px;}
.shipping-bar-text .wc-timeline-product-price{display:inline-block;}
.wcjfw-shipping-bar.line:before, .wcjfw-shipping-bar.line .shipping-progress-bar:after{display:none;}
.wcjfw-shipping-bar.line .shipping-progress-bar{height:18px;border-radius:15px;}
.shipping-progress-bar{height:2px;max-width:100%;}
.shipping-progress-bar.transition{transition:width .6s ease,background-color .3s .3s ease-in;}
.wc-j-upsellator-cart-count-container{cursor:pointer;position:relative;width:auto;display:inline-block;padding:10px;}
.icon-count-container{position:relative;}
.wc-j-upsellator-cart-count-container.no-icon .wc-j-upsellator-cart-count{position:relative;margin-left:5px;right:unset;top:unset;}
.wc-j-upsellator-cart-count-container i{font-size:26px;}
.wc-j-upsellator-cart-count:empty{display:none;}
.wc-j-upsellator-cart-count{height:15px;width:15px;position:absolute;line-height:15px;top:0px;text-align:center;font-size:11px;right:-2px;border-radius:50%;background-color:var(--item-count-background);color:var(--item-count-color);}
@media screen and (max-width:960px){
.cart-collaterals .wc-timeline-cart-upsell{width:100%;margin-bottom:40px;}
.wc-timeline-product .btn-qty, .wc-timeline-remove-product{font-size:14px;}
 
.wc-timeline-modal-cover-container{width:80vw;}
.wc-timeline-checkout-button, .wc-timeline-empty-modal .wc-timeline-button{height:60px;}

.wc-nav-prev, .wc-nav-next{opacity:0 !important;}
.wc-j-items-carousel-nav{height:30px;}
.wc-j-bullet{height:5px;}
}
@media screen and (max-width:620px){
.wc-timeline-notifications
{
height:60px;
line-height:60px;
}
.wc-timeline-container-header-image img
{
height:40px;
padding-right: 25px;
}
.wc-timeline-checkout-button, .wc-timeline-empty-modal .wc-timeline-button
{		
height:50px;        
margin:0 auto;		
}	
.wc-timeline-cart-notice
{
padding:10px 15px;
}
.wc-timeline-footer
{
padding:13px 20px 15px 20px;
}
.wc-timeline-inner-container .image, .wc-timeline-checkout-upsell .image
{
padding:2px;
}
.wc-timeline-product .out-of-stock, .wc-timeline-product-title, .wc-timeline-product .upsell-text, .wc-timeline-product .upsell-heading, .wc-timeline-product-category
{
margin-left:5px;       
}
.wc-timeline-product .upsell-text
{
max-width: calc( 100% - 40px );
}
.wc-timeline-product-category, .wc-timeline-product .upsell-heading
{
line-height:12px;
margin-bottom:3px;
}
.wc-timeline-product.upsell
{
margin: 10px 5px;        
width: calc( 100% - 10px );
padding:10px 10px 10px 5px;
}    
.wc-timeline-product .upsell-text
{
line-height: 12px;
font-size: 11px;
}
.shipping-bar-icon, {
width:55px;
}   
.shipping-bar-text
{
font-size: 0.82em;
max-width: 250px;
line-height: 1em;
}
.wc-timeline-product .qty
{
top:-2px;
right:-2px;
}
.wc-timeline-product .discounted
{
font-size: 0.45em;
bottom:-2px;
}    
.wc-timeline-product-title
{
font-size: 0.9em; 
max-width: 250px;      
line-height: 0.9em;       
}
.wc-timeline-product
{		
padding: 10px 10px 10px 5px;
}
.wc-timeline-product .image
{		
margin-right:5px;
width: calc( 80px * var(--modal-cart-image-ratio ) );
height:80px;
}
.wc-timeline-container-shop-header
{
height:60px;
width:100%;
left:0;
}
.wc-timeline-container-close-icon
{
width: 60px;
line-height: 60px;
font-size: 20px;
}
.wc-timeline-product:not(.fake-product),
.wc-timeline-product .options
{
min-height:90px;
}
.wc-timeline-product .heading
{		
width:calc(100% - 100px);
min-height:80px;
padding:5px 0px;       
} 
.wc-timeline-modal-cover-container
{		
width:100vw;
}  
.wc-timeline-inner-container .wc-timeline-product.composite-child .image
{    
width:60px;
}
.wc-timeline-product.composite-child  .image, .wc-timeline-product.composite-child  .options, .wc-timeline-product.composite-child  .heading
{
height:55px;
}
.wc-timeline-product.composite-child, .wc-timeline-product.composite-child .options
{
height:65px;
}
}