/*! * Font Awesome 4.7.0 by @davegandy - //fontawesome.io - @fontawesome * License - //fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) */@font-face{font-family:'FontAwesome';src:url('../../frontend/ToolWeb/Essence/en_US/Swissup_FontAwesome/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../../frontend/ToolWeb/Essence/en_US/Swissup_FontAwesome/font-awesome-4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../../frontend/ToolWeb/Essence/en_US/Swissup_FontAwesome/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../../frontend/ToolWeb/Essence/en_US/Swissup_FontAwesome/font-awesome-4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../../frontend/ToolWeb/Essence/en_US/Swissup_FontAwesome/font-awesome-4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../../frontend/ToolWeb/Essence/en_US/Swissup_FontAwesome/font-awesome-4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;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.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.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-remove:before,.fa-close:before,.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-photo:before,.fa-image:before,.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,.fa-bar-chart: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-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.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-navicon:before,.fa-reorder:before,.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-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc: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-mail-reply-all:before,.fa-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,.fa-gratipay: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"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto} /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .ui-datepicker { display: none; z-index: 999999 !important; } .ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; } .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; cursor: pointer; } .ui-datepicker .ui-datepicker-next-hover span, .ui-datepicker .ui-datepicker-prev-hover span { border-color: transparent #ff8400 transparent transparent; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -5px; font-size: 0px; width: 0px; height: 0px; border: solid; border-width: 5px 8px 5px 0; border-color: transparent #ff9635 transparent transparent; } .ui-datepicker .ui-datepicker-next span { margin-left: 0px; top: 50%; margin-top: -5px; border-width: 5px 0 5px 8px; border-color: transparent transparent transparent #ff9635; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; } .ui-datepicker select.ui-datepicker-month-year { width: 100%; } .ui-datepicker table { width: 100%; font-size: .9em; } .ui-datepicker td span, .ui-datepicker td a { display: block; padding: 4px; text-align: right; text-decoration: none; color: #000000; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; } .ui-datepicker-rtl .ui-datepicker-group { float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; } .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; } .ui-timepicker-div .ui-widget-header { margin-bottom: 8px; } .ui-timepicker-div dl { text-align: left; } .ui-timepicker-div dl dt { height: 25px; margin-bottom: -22px; } .ui-timepicker-div dl .ui_tpicker_time_label { margin-bottom: -25px; } .ui-timepicker-div dl dd { margin: 0 10px 10px 65px; } .ui-timepicker-div td { font-size: 90%; } .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } .ui-datepicker { padding: 15px; border: #ffffff 4px solid; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; background: #efefef; -webkit-box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.35); box-shadow: 5px 5px 10px 0px rgba(0, 0, 0, 0.35); } .ui-datepicker .ui-datepicker-header { background: transparent; border: none; padding-bottom: 10px; } .ui-datepicker .ui-datepicker-title .ui-datepicker-month { width: 47%; margin-right: 6%; } .ui-datepicker .ui-datepicker-title .ui-datepicker-year { width: 47%; } .ui-datepicker .ui-datepicker-calendar td { border: #cfcfcf 1px solid; } .ui-datepicker .ui-datepicker-calendar td a { padding: 4px; display: block; } .ui-datepicker .ui-datepicker-calendar td .ui-state-hover { background: #f9eae7; } .ui-datepicker .ui-datepicker-calendar { background: #ffffff; border: #cfcfcf 1px solid; border-collapse: collapse; } .ui-datepicker .ui-datepicker-calendar th { background: #efefef; border: #cfcfcf 1px solid; padding: 4px; text-transform: uppercase; } .ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col { text-align: center; border: #cfcfcf 1px solid; } .ui-datepicker { width: auto; } .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today { background: #f3d7d2; } .ui-datepicker .ui-datepicker-calendar .ui-state-active { background: #ffdf66; } .ui-timepicker-div .ui-widget-header { margin-bottom: 8px; } .ui-timepicker-div dl { text-align: left; } .ui-timepicker-div dl dd { margin: 0 0 10px 65px; } .ui-timepicker-div td { font-size: 90%; } .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } .ui-slider { position: relative; text-align: left; } .ui-slider-horizontal .ui-slider-handle { margin-left: -5px; } .ui-slider .ui-slider-handle { position: absolute; z-index: 2; cursor: default; } .ui-slider-horizontal { height: 10px; -webkit-border-radius: 10px; border-radius: 10px; border: none; background: #dadada; } .ui-slider-handle { height: 10px; width: 10px; -webkit-border-radius: 10px; border-radius: 10px; background: #f98b25; display: block; position: absolute; } .ui-timepicker-div { padding: 10px 0 5px 0; } .ui-datepicker .ui-datepicker-buttonpane { overflow: hidden; padding-top: 10px; border-top: #cfcfcf 1px solid; } .ui-datepicker .ui-datepicker-calendar .ui-state-disabled { background: #f9f9f9; } .ui-datepicker .ui-datepicker-calendar .ui-state-disabled span { color: #959595; } /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */ .ui-datepicker-cover { position: absolute; /*must have*/ z-index: -1; /*must have*/ filter: mask(); /*must have*/ top: -4px; /*must have*/ left: -4px; /*must have*/ width: 200px; /*must have*/ height: 200px; /*must have*/ } .ui-timepicker-div .ui_tpicker_unit_hide { display:none; } .swatch-option-loading-webp { content: url(../../frontend/ToolWeb/Essence/en_US/images/loader-2.gif); }body { margin: 0; padding: 0; } article, aside, details, figcaption, figure, main, footer, header, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } nav ul, nav ol { list-style: none none; } img { max-width: 100%; height: auto; border: 0; } video, embed, object { max-width: 100%; } svg:not(:root) { overflow: hidden; } figure { margin: 0; } html { font-size: 62.5%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-size-adjust: 100%; } body { color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-style: normal; font-weight: 400; line-height: 1.42857143; font-size: 1.4rem; } p { margin-top: 0rem; margin-bottom: 1rem; } abbr[title] { border-bottom: 1px dotted #e5e5e5; cursor: help; } b, strong { font-weight: 700; } em, i { font-style: italic; } mark { background: #f0f0f0; color: #000000; } small, .small { font-size: 12px; } hr { border: 0; border-top: 1px solid #e5e5e5; margin-bottom: 20px; margin-top: 20px; } sub, sup { font-size: 71.42857143000001%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -.5em; } sub { bottom: -.25em; } dfn { font-style: italic; } h1 { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 0rem; margin-bottom: 2rem; } h2 { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 2.5rem; margin-bottom: 2rem; } h3, .product-info-sticky .name { font-weight: 300; line-height: 1.1; font-size: 1.8rem; margin-top: 1.5rem; margin-bottom: 1rem; } h4 { font-weight: 700; line-height: 1.1; font-size: 1.4rem; margin-top: 2rem; margin-bottom: 2rem; } h5 { font-weight: 700; line-height: 1.1; font-size: 1.2rem; margin-top: 2rem; margin-bottom: 2rem; } h6 { font-weight: 700; line-height: 1.1; font-size: 1rem; margin-top: 2rem; margin-bottom: 2rem; } h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small { color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-style: normal; font-weight: 400; line-height: 1; } .h1 { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 0rem; margin-bottom: 2rem; } .modal-content h1 { margin-top: 0; } .h2 { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 2.5rem; margin-bottom: 2rem; } .h3 { font-weight: 300; line-height: 1.1; font-size: 1.8rem; margin-top: 1.5rem; margin-bottom: 1rem; } .h4 { font-weight: 700; line-height: 1.1; font-size: 1.4rem; margin-top: 2rem; margin-bottom: 2rem; } .h5 { font-weight: 700; line-height: 1.1; font-size: 1.2rem; margin-top: 2rem; margin-bottom: 2rem; } .h6 { font-weight: 700; line-height: 1.1; font-size: 1rem; margin-top: 2rem; margin-bottom: 2rem; } .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small { color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-style: normal; font-weight: 400; line-height: 1; } div.block .block-title strong { font-weight: 300; font-size: 1.8rem; margin-top: 0rem; margin-bottom: 1.8rem; } div.hero .block-title { padding: 8px; } div.hero .block-title strong { font-weight: 300; font-size: 2.6rem; margin-top: 0rem; margin-bottom: 2.6rem; } div.hero .block-title .subtitle, div.hero .block-title .subtitle a { font-size: 18px; color: inherit; } a, .alink { color: #1979c3; text-decoration: none; } a:visited, .alink:visited { color: #1979c3; text-decoration: none; } a:hover, .alink:hover { color: #006bb4; text-decoration: underline; } a:active, .alink:active { color: #ff7a0e; text-decoration: underline; } ul, ol { margin-top: 0rem; margin-bottom: 2.5rem; } ul > li, ol > li { margin-top: 0rem; margin-bottom: 1rem; } ul ul, ol ul, ul ol, ol ol { margin-bottom: 0; } dl { margin-bottom: 20px; margin-top: 0; } dt { font-weight: 700; margin-bottom: 5px; margin-top: 0; } dd { margin-bottom: 10px; margin-top: 0; margin-left: 0; } code, kbd, pre, samp { font-family: Menlo, Monaco, Consolas, 'Courier New', monospace; } code { background: #f0f0f0; color: #111111; padding: 2px 4px; font-size: 1.2rem; white-space: nowrap; } kbd { background: #f0f0f0; color: #111111; padding: 2px 4px; font-size: 1.2rem; } pre { background: #f0f0f0; border: 1px solid #e5e5e5; color: #111111; line-height: 1.42857143; margin: 0 0 10px; padding: 10px; font-size: 1.2rem; display: block; word-wrap: break-word; } pre code { background-color: transparent; border-radius: 0; color: inherit; font-size: inherit; padding: 0; white-space: pre-wrap; } blockquote { border-left: 0 solid #e5e5e5; margin: 0 0 20px 40px; padding: 0; color: #333333; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-style: italic; font-weight: 400; line-height: 1.42857143; font-size: 1.4rem; } blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child { margin-bottom: 0; } blockquote footer, blockquote small, blockquote .small { color: #333333; line-height: 1.42857143; font-size: 1rem; display: block; } blockquote footer:before, blockquote small:before, blockquote .small:before { content: '\2014 \00A0'; } blockquote cite { font-style: normal; } blockquote:before, blockquote:after { content: ''; } q { quotes: none; } q:before, q:after { content: ''; content: none; } cite { font-style: normal; } table { width: 100%; border-collapse: collapse; border-spacing: 0; max-width: 100%; } table th { text-align: left; } table > tbody > tr > th, table > tfoot > tr > th, table > tbody > tr > td, table > tfoot > tr > td { vertical-align: top; } table > thead > tr > th, table > thead > tr > td { vertical-align: bottom; } table > thead > tr > th, table > tbody > tr > th, table > tfoot > tr > th, table > thead > tr > td, table > tbody > tr > td, table > tfoot > tr > td { padding: 8px 10px; } button, .quote-details-items .actions-toolbar > .action { background-image: none; background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; margin: 0; padding: 8px 15px 7px; font-size: 1.4rem; line-height: 1.6rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); line-height: 16px; } button:focus, button:active, .quote-details-items .actions-toolbar > .action:focus, .quote-details-items .actions-toolbar > .action:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } button:hover, .quote-details-items .actions-toolbar > .action:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } button.disabled, button[disabled], fieldset[disabled] button, .quote-details-items .actions-toolbar > .action.disabled, .quote-details-items .actions-toolbar > .action[disabled], fieldset[disabled] .quote-details-items .actions-toolbar > .action { opacity: 0.5; cursor: default; pointer-events: none; } button:focus, button:active, .quote-details-items .actions-toolbar > .action:focus, .quote-details-items .actions-toolbar > .action:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } button:hover, .quote-details-items .actions-toolbar > .action:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } button::-moz-focus-inner, .quote-details-items .actions-toolbar > .action::-moz-focus-inner { border: 0; padding: 0; } input[type="text"], input[type="password"], input[type="url"], input[type="tel"], input[type="search"], input[type="number"], input[type*="date"], input[type="email"] { background: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; height: 41px; line-height: 1.42857143; padding: 6px 10px; vertical-align: baseline; width: 100%; box-sizing: border-box; } input[type="text"]:disabled, input[type="password"]:disabled, input[type="url"]:disabled, input[type="tel"]:disabled, input[type="search"]:disabled, input[type="number"]:disabled, input[type*="date"]:disabled, input[type="email"]:disabled { opacity: 0.5; } input[type="text"]::-moz-placeholder, input[type="password"]::-moz-placeholder, input[type="url"]::-moz-placeholder, input[type="tel"]::-moz-placeholder, input[type="search"]::-moz-placeholder, input[type="number"]::-moz-placeholder, input[type*="date"]::-moz-placeholder, input[type="email"]::-moz-placeholder { color: #c2c2c2; } input[type="text"]::-webkit-input-placeholder, input[type="password"]::-webkit-input-placeholder, input[type="url"]::-webkit-input-placeholder, input[type="tel"]::-webkit-input-placeholder, input[type="search"]::-webkit-input-placeholder, input[type="number"]::-webkit-input-placeholder, input[type*="date"]::-webkit-input-placeholder, input[type="email"]::-webkit-input-placeholder { color: #c2c2c2; } input[type="text"]:-ms-input-placeholder, input[type="password"]:-ms-input-placeholder, input[type="url"]:-ms-input-placeholder, input[type="tel"]:-ms-input-placeholder, input[type="search"]:-ms-input-placeholder, input[type="number"]:-ms-input-placeholder, input[type*="date"]:-ms-input-placeholder, input[type="email"]:-ms-input-placeholder { color: #c2c2c2; } input[type="number"] { -moz-appearance: textfield; } input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } input[type="search"] { -webkit-appearance: none; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-results-button, input[type="search"]::-webkit-search-results-decoration { -webkit-appearance: none; } select { background: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; height: 41px; line-height: 1.42857143; padding: 6px 34px 6px 10px; vertical-align: baseline; width: 100%; box-sizing: border-box; } select:disabled { opacity: 0.5; } select[multiple] { height: auto; background-image: none; } textarea { background: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; height: auto; line-height: 1.42857143; margin: 0; padding: 6px 10px; vertical-align: baseline; width: 100%; box-sizing: border-box; resize: vertical; } textarea:disabled { opacity: 0.5; } textarea::-moz-placeholder { color: #c2c2c2; } textarea::-webkit-input-placeholder { color: #c2c2c2; } textarea:-ms-input-placeholder { color: #c2c2c2; } input[type="checkbox"] { margin: 2px 5px 0 0; position: relative; top: 2px; } input[type="checkbox"]:disabled { opacity: 0.5; } input[type="radio"] { margin: 3px 5px 0 0; } input[type="radio"]:disabled { opacity: 0.5; } input.mage-error, select.mage-error, textarea.mage-error { border-color: #ed8380; } div.mage-error { color: #e02b27; font-size: 1.2rem; } input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; } input::-moz-focus-inner { border: 0; padding: 0; } form { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } address { font-style: normal; } *:focus { box-shadow: none; outline: 0; } ._keyfocus *:focus, input:not([disabled]):focus, textarea:not([disabled]):focus, select:not([disabled]):focus { box-shadow: none; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .abs-reset-list, .purchaseorderrule-index-index .data-grid-actions-cell .action-menu, .bundle-options-container .block-bundle-summary .bundle.items, .product-items, .prices-tier, .search-terms, .cart-summary .checkout-methods-items, .opc-wrapper .opc, .opc-progress-bar, .checkout-agreements-items, .order-details-items .items-qty, .footer.content ul, .block-banners .banner-items, .block-banners-inline .banner-items, .block-event .slider-panel .slider, .purchaseorderrule-index-index .data-grid-actions-cell table th .action-menu .action-submenu { margin: 0; padding: 0; list-style: none none; } .abs-reset-list > li, .purchaseorderrule-index-index .data-grid-actions-cell .action-menu > li, .bundle-options-container .block-bundle-summary .bundle.items > li, .product-items > li, .prices-tier > li, .search-terms > li, .cart-summary .checkout-methods-items > li, .opc-wrapper .opc > li, .opc-progress-bar > li, .checkout-agreements-items > li, .order-details-items .items-qty > li, .footer.content ul > li, .block-banners .banner-items > li, .block-banners-inline .banner-items > li, .block-event .slider-panel .slider > li, .purchaseorderrule-index-index .data-grid-actions-cell table th .action-menu .action-submenu > li { margin: 0; } .action-primary { background-image: none; background: #ff963b; background-color: #ff7a0e; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, #ff963b 0%, #ff7a0e 100%); background-image: linear-gradient(to bottom, #ff963b 0%, #ff7a0e 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff963b', endColorstr='#ff7a0e', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; padding: 8px 15px 7px; font-size: 1.4rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); line-height: 16px; border-radius: 6px; } .action-primary:focus, .action-primary:active { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .action-primary:hover { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .action-primary.disabled, .action-primary[disabled], fieldset[disabled] .action-primary { opacity: 0.5; cursor: default; pointer-events: none; } .action-primary:focus, .action-primary:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .action-primary:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .abs-revert-to-action-secondary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .abs-discount-code .form-discount .actions-toolbar .primary .action, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action { border-radius: 6px; } .abs-revert-to-action-secondary:not(:focus), .abs-discount-block .actions-toolbar .action.primary:not(:focus), .abs-discount-block .actions-toolbar .action.cancel:not(:focus), .block-compare .action.primary:not(:focus), .cart-summary .block .actions-toolbar > .primary .action.primary:not(:focus), .abs-discount-code .form-discount .actions-toolbar .primary .action:not(:focus), .cart-summary .form.giftregistry .fieldset .action.primary:not(:focus), .paypal-review-discount .actions-toolbar .action.primary:not(:focus), .paypal-review-discount .actions-toolbar .action.cancel:not(:focus), .cart-discount .actions-toolbar .action.primary:not(:focus), .cart-discount .actions-toolbar .action.cancel:not(:focus), .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:not(:focus) { box-shadow: none; } .abs-revert-to-action-secondary:active, .abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:active, .block-compare .action.primary:active, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .abs-discount-code .form-discount .actions-toolbar .primary .action:active, .cart-summary .form.giftregistry .fieldset .action.primary:active, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:active, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active { box-shadow: none; } .abs-action-link-button, .block-event .slider-panel .slider .item .action.event { background-image: none; background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; margin: 0; padding: 8px 15px 7px; font-size: 1.4rem; line-height: 1.6rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); line-height: 16px; display: inline-block; text-decoration: none; border-radius: 6px; } .abs-action-link-button:focus, .abs-action-link-button:active, .block-event .slider-panel .slider .item .action.event:focus, .block-event .slider-panel .slider .item .action.event:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .abs-action-link-button:hover, .block-event .slider-panel .slider .item .action.event:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .abs-action-link-button.disabled, .abs-action-link-button[disabled], fieldset[disabled] .abs-action-link-button, .block-event .slider-panel .slider .item .action.event.disabled, .block-event .slider-panel .slider .item .action.event[disabled], fieldset[disabled] .block-event .slider-panel .slider .item .action.event { opacity: 0.5; cursor: default; pointer-events: none; } .abs-action-link-button:focus, .abs-action-link-button:active, .block-event .slider-panel .slider .item .action.event:focus, .block-event .slider-panel .slider .item .action.event:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .abs-action-link-button:hover, .block-event .slider-panel .slider .item .action.event:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .abs-action-link-button:hover, .abs-action-link-button:active, .abs-action-link-button:focus, .block-event .slider-panel .slider .item .action.event:hover, .block-event .slider-panel .slider .item .action.event:active, .block-event .slider-panel .slider .item .action.event:focus { text-decoration: none; } .abs-action-button-as-link, .abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .checkout-container .action-additional, .data-grid-filters-wrap .action, .requisition-list-action > .action, .cart.table-wrapper .requisition-list-action > .action.toggle:after, .requisition-grid .actions-toolbar > .action-edit, .requisition-grid .actions-toolbar > .action-delete, .title-actions-links button, .block-requisition-management .requisition-list-title button, .block-requisition-management .requisition-toolbar-actions .remove-selected, .quote-grid-filters-wrap .action, .quote-details-items .actions-toolbar > .action-delete, .quote-notes-block .notes-block-item .editable, .attachments-list .attachments-item .action-delete, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup, .admin__action-group-wrap .admin__action-multiselect-action-links .action, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .block.related .action.select, .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .action-gift, .gift-wrapping-title .action-remove, .wishlist.split.button > .action, .abs-add-fields .action.remove, .title-actions-links .quote-details-items .actions-toolbar > .action, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove { line-height: 1.42857143; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; font-weight: 400; border-radius: 0; } .abs-action-button-as-link:visited, .abs-action-remove:visited, .abs-discount-block .action.check:visited, .popup .actions-toolbar .action.cancel:visited, .checkout-container .action-additional:visited, .data-grid-filters-wrap .action:visited, .requisition-list-action > .action:visited, .cart.table-wrapper .requisition-list-action > .action.toggle:after:visited, .requisition-grid .actions-toolbar > .action-edit:visited, .requisition-grid .actions-toolbar > .action-delete:visited, .title-actions-links button:visited, .block-requisition-management .requisition-list-title button:visited, .block-requisition-management .requisition-toolbar-actions .remove-selected:visited, .quote-grid-filters-wrap .action:visited, .quote-details-items .actions-toolbar > .action-delete:visited, .quote-notes-block .notes-block-item .editable:visited, .attachments-list .attachments-item .action-delete:visited, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:visited, .admin__action-group-wrap .admin__action-multiselect-action-links .action:visited, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:visited, .paypal-button-widget .paypal-button:visited, .bundle-options-container .action.back:visited, .block.related .action.select:visited, .cart.table-wrapper .actions-toolbar > .action-delete:visited, .cart.table-wrapper .action.help.map:visited, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:visited, .opc-wrapper .edit-address-link:visited, .opc-block-shipping-information .shipping-information-title .action-edit:visited, .action-auth-toggle:visited, .checkout-payment-method .checkout-billing-address .action-cancel:visited, .checkout-agreements-block .action-show:visited, .gift-options .actions-toolbar .action-cancel:visited, .gift-summary .action-edit:visited, .gift-summary .action-delete:visited, .action-gift:visited, .gift-wrapping-title .action-remove:visited, .wishlist.split.button > .action:visited, .abs-add-fields .action.remove:visited, .title-actions-links .quote-details-items .actions-toolbar > .action:visited, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:visited, .paypal-review-discount .action.check:visited, .cart-discount .action.check:visited, .form-giftregistry-share .action.remove:visited, .form-giftregistry-edit .action.remove:visited, .form-add-invitations .action.remove:visited, .form-create-return .action.remove:visited, .form.send.friend .action.remove:visited { color: #1979c3; text-decoration: none; } .abs-action-button-as-link:hover, .abs-action-remove:hover, .abs-discount-block .action.check:hover, .popup .actions-toolbar .action.cancel:hover, .checkout-container .action-additional:hover, .data-grid-filters-wrap .action:hover, .requisition-list-action > .action:hover, .cart.table-wrapper .requisition-list-action > .action.toggle:after:hover, .requisition-grid .actions-toolbar > .action-edit:hover, .requisition-grid .actions-toolbar > .action-delete:hover, .title-actions-links button:hover, .block-requisition-management .requisition-list-title button:hover, .block-requisition-management .requisition-toolbar-actions .remove-selected:hover, .quote-grid-filters-wrap .action:hover, .quote-details-items .actions-toolbar > .action-delete:hover, .quote-notes-block .notes-block-item .editable:hover, .attachments-list .attachments-item .action-delete:hover, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:hover, .admin__action-group-wrap .admin__action-multiselect-action-links .action:hover, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:hover, .paypal-button-widget .paypal-button:hover, .bundle-options-container .action.back:hover, .block.related .action.select:hover, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .action.help.map:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .checkout-billing-address .action-cancel:hover, .checkout-agreements-block .action-show:hover, .gift-options .actions-toolbar .action-cancel:hover, .gift-summary .action-edit:hover, .gift-summary .action-delete:hover, .action-gift:hover, .gift-wrapping-title .action-remove:hover, .wishlist.split.button > .action:hover, .abs-add-fields .action.remove:hover, .title-actions-links .quote-details-items .actions-toolbar > .action:hover, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:hover, .paypal-review-discount .action.check:hover, .cart-discount .action.check:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover { color: #006bb4; text-decoration: underline; } .abs-action-button-as-link:active, .abs-action-remove:active, .abs-discount-block .action.check:active, .popup .actions-toolbar .action.cancel:active, .checkout-container .action-additional:active, .data-grid-filters-wrap .action:active, .requisition-list-action > .action:active, .cart.table-wrapper .requisition-list-action > .action.toggle:after:active, .requisition-grid .actions-toolbar > .action-edit:active, .requisition-grid .actions-toolbar > .action-delete:active, .title-actions-links button:active, .block-requisition-management .requisition-list-title button:active, .block-requisition-management .requisition-toolbar-actions .remove-selected:active, .quote-grid-filters-wrap .action:active, .quote-details-items .actions-toolbar > .action-delete:active, .quote-notes-block .notes-block-item .editable:active, .attachments-list .attachments-item .action-delete:active, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:active, .admin__action-group-wrap .admin__action-multiselect-action-links .action:active, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:active, .paypal-button-widget .paypal-button:active, .bundle-options-container .action.back:active, .block.related .action.select:active, .cart.table-wrapper .actions-toolbar > .action-delete:active, .cart.table-wrapper .action.help.map:active, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:active, .opc-wrapper .edit-address-link:active, .opc-block-shipping-information .shipping-information-title .action-edit:active, .action-auth-toggle:active, .checkout-payment-method .checkout-billing-address .action-cancel:active, .checkout-agreements-block .action-show:active, .gift-options .actions-toolbar .action-cancel:active, .gift-summary .action-edit:active, .gift-summary .action-delete:active, .action-gift:active, .gift-wrapping-title .action-remove:active, .wishlist.split.button > .action:active, .abs-add-fields .action.remove:active, .title-actions-links .quote-details-items .actions-toolbar > .action:active, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:active, .paypal-review-discount .action.check:active, .cart-discount .action.check:active, .form-giftregistry-share .action.remove:active, .form-giftregistry-edit .action.remove:active, .form-add-invitations .action.remove:active, .form-create-return .action.remove:active, .form.send.friend .action.remove:active { color: #ff7a0e; text-decoration: underline; } .abs-action-button-as-link:hover, .abs-action-button-as-link:active, .abs-action-button-as-link:focus, .abs-action-remove:hover, .abs-action-remove:active, .abs-action-remove:focus, .abs-discount-block .action.check:hover, .abs-discount-block .action.check:active, .abs-discount-block .action.check:focus, .popup .actions-toolbar .action.cancel:hover, .popup .actions-toolbar .action.cancel:active, .popup .actions-toolbar .action.cancel:focus, .checkout-container .action-additional:hover, .checkout-container .action-additional:active, .checkout-container .action-additional:focus, .data-grid-filters-wrap .action:hover, .data-grid-filters-wrap .action:active, .data-grid-filters-wrap .action:focus, .requisition-list-action > .action:hover, .requisition-list-action > .action:active, .requisition-list-action > .action:focus, .cart.table-wrapper .requisition-list-action > .action.toggle:after:hover, .cart.table-wrapper .requisition-list-action > .action.toggle:after:active, .cart.table-wrapper .requisition-list-action > .action.toggle:after:focus, .requisition-grid .actions-toolbar > .action-edit:hover, .requisition-grid .actions-toolbar > .action-edit:active, .requisition-grid .actions-toolbar > .action-edit:focus, .requisition-grid .actions-toolbar > .action-delete:hover, .requisition-grid .actions-toolbar > .action-delete:active, .requisition-grid .actions-toolbar > .action-delete:focus, .title-actions-links button:hover, .title-actions-links button:active, .title-actions-links button:focus, .block-requisition-management .requisition-list-title button:hover, .block-requisition-management .requisition-list-title button:active, .block-requisition-management .requisition-list-title button:focus, .block-requisition-management .requisition-toolbar-actions .remove-selected:hover, .block-requisition-management .requisition-toolbar-actions .remove-selected:active, .block-requisition-management .requisition-toolbar-actions .remove-selected:focus, .quote-grid-filters-wrap .action:hover, .quote-grid-filters-wrap .action:active, .quote-grid-filters-wrap .action:focus, .quote-details-items .actions-toolbar > .action-delete:hover, .quote-details-items .actions-toolbar > .action-delete:active, .quote-details-items .actions-toolbar > .action-delete:focus, .quote-notes-block .notes-block-item .editable:hover, .quote-notes-block .notes-block-item .editable:active, .quote-notes-block .notes-block-item .editable:focus, .attachments-list .attachments-item .action-delete:hover, .attachments-list .attachments-item .action-delete:active, .attachments-list .attachments-item .action-delete:focus, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:hover, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:active, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:focus, .admin__action-group-wrap .admin__action-multiselect-action-links .action:hover, .admin__action-group-wrap .admin__action-multiselect-action-links .action:active, .admin__action-group-wrap .admin__action-multiselect-action-links .action:focus, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:hover, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:active, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:focus, .paypal-button-widget .paypal-button:hover, .paypal-button-widget .paypal-button:active, .paypal-button-widget .paypal-button:focus, .bundle-options-container .action.back:hover, .bundle-options-container .action.back:active, .bundle-options-container .action.back:focus, .block.related .action.select:hover, .block.related .action.select:active, .block.related .action.select:focus, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .actions-toolbar > .action-delete:active, .cart.table-wrapper .actions-toolbar > .action-delete:focus, .cart.table-wrapper .action.help.map:hover, .cart.table-wrapper .action.help.map:active, .cart.table-wrapper .action.help.map:focus, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:active, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:focus, .opc-wrapper .edit-address-link:hover, .opc-wrapper .edit-address-link:active, .opc-wrapper .edit-address-link:focus, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .opc-block-shipping-information .shipping-information-title .action-edit:active, .opc-block-shipping-information .shipping-information-title .action-edit:focus, .action-auth-toggle:hover, .action-auth-toggle:active, .action-auth-toggle:focus, .checkout-payment-method .checkout-billing-address .action-cancel:hover, .checkout-payment-method .checkout-billing-address .action-cancel:active, .checkout-payment-method .checkout-billing-address .action-cancel:focus, .checkout-agreements-block .action-show:hover, .checkout-agreements-block .action-show:active, .checkout-agreements-block .action-show:focus, .gift-options .actions-toolbar .action-cancel:hover, .gift-options .actions-toolbar .action-cancel:active, .gift-options .actions-toolbar .action-cancel:focus, .gift-summary .action-edit:hover, .gift-summary .action-edit:active, .gift-summary .action-edit:focus, .gift-summary .action-delete:hover, .gift-summary .action-delete:active, .gift-summary .action-delete:focus, .action-gift:hover, .action-gift:active, .action-gift:focus, .gift-wrapping-title .action-remove:hover, .gift-wrapping-title .action-remove:active, .gift-wrapping-title .action-remove:focus, .wishlist.split.button > .action:hover, .wishlist.split.button > .action:active, .wishlist.split.button > .action:focus, .abs-add-fields .action.remove:hover, .abs-add-fields .action.remove:active, .abs-add-fields .action.remove:focus, .title-actions-links .quote-details-items .actions-toolbar > .action:hover, .title-actions-links .quote-details-items .actions-toolbar > .action:active, .title-actions-links .quote-details-items .actions-toolbar > .action:focus, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:hover, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:active, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:focus, .paypal-review-discount .action.check:hover, .paypal-review-discount .action.check:active, .paypal-review-discount .action.check:focus, .cart-discount .action.check:hover, .cart-discount .action.check:active, .cart-discount .action.check:focus, .form-giftregistry-share .action.remove:hover, .form-giftregistry-share .action.remove:active, .form-giftregistry-share .action.remove:focus, .form-giftregistry-edit .action.remove:hover, .form-giftregistry-edit .action.remove:active, .form-giftregistry-edit .action.remove:focus, .form-add-invitations .action.remove:hover, .form-add-invitations .action.remove:active, .form-add-invitations .action.remove:focus, .form-create-return .action.remove:hover, .form-create-return .action.remove:active, .form-create-return .action.remove:focus, .form.send.friend .action.remove:hover, .form.send.friend .action.remove:active, .form.send.friend .action.remove:focus { background: none; border: 0; } .abs-action-button-as-link.disabled, .abs-action-button-as-link[disabled], fieldset[disabled] .abs-action-button-as-link, .abs-action-remove.disabled, .abs-action-remove[disabled], fieldset[disabled] .abs-action-remove, .abs-discount-block .action.check.disabled, .abs-discount-block .action.check[disabled], fieldset[disabled] .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel.disabled, .popup .actions-toolbar .action.cancel[disabled], fieldset[disabled] .popup .actions-toolbar .action.cancel, .checkout-container .action-additional.disabled, .checkout-container .action-additional[disabled], fieldset[disabled] .checkout-container .action-additional, .data-grid-filters-wrap .action.disabled, .data-grid-filters-wrap .action[disabled], fieldset[disabled] .data-grid-filters-wrap .action, .requisition-list-action > .action.disabled, .requisition-list-action > .action[disabled], fieldset[disabled] .requisition-list-action > .action, .cart.table-wrapper .requisition-list-action > .action.toggle:after.disabled, .cart.table-wrapper .requisition-list-action > .action.toggle:after[disabled], fieldset[disabled] .cart.table-wrapper .requisition-list-action > .action.toggle:after, .requisition-grid .actions-toolbar > .action-edit.disabled, .requisition-grid .actions-toolbar > .action-edit[disabled], fieldset[disabled] .requisition-grid .actions-toolbar > .action-edit, .requisition-grid .actions-toolbar > .action-delete.disabled, .requisition-grid .actions-toolbar > .action-delete[disabled], fieldset[disabled] .requisition-grid .actions-toolbar > .action-delete, .title-actions-links button.disabled, .title-actions-links button[disabled], fieldset[disabled] .title-actions-links button, .block-requisition-management .requisition-list-title button.disabled, .block-requisition-management .requisition-list-title button[disabled], fieldset[disabled] .block-requisition-management .requisition-list-title button, .block-requisition-management .requisition-toolbar-actions .remove-selected.disabled, .block-requisition-management .requisition-toolbar-actions .remove-selected[disabled], fieldset[disabled] .block-requisition-management .requisition-toolbar-actions .remove-selected, .quote-grid-filters-wrap .action.disabled, .quote-grid-filters-wrap .action[disabled], fieldset[disabled] .quote-grid-filters-wrap .action, .quote-details-items .actions-toolbar > .action-delete.disabled, .quote-details-items .actions-toolbar > .action-delete[disabled], fieldset[disabled] .quote-details-items .actions-toolbar > .action-delete, .quote-notes-block .notes-block-item .editable.disabled, .quote-notes-block .notes-block-item .editable[disabled], fieldset[disabled] .quote-notes-block .notes-block-item .editable, .attachments-list .attachments-item .action-delete.disabled, .attachments-list .attachments-item .action-delete[disabled], fieldset[disabled] .attachments-list .attachments-item .action-delete, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup.disabled, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup[disabled], fieldset[disabled] .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup, .admin__action-group-wrap .admin__action-multiselect-action-links .action.disabled, .admin__action-group-wrap .admin__action-multiselect-action-links .action[disabled], fieldset[disabled] .admin__action-group-wrap .admin__action-multiselect-action-links .action, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary.disabled, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary[disabled], fieldset[disabled] .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary, .paypal-button-widget .paypal-button.disabled, .paypal-button-widget .paypal-button[disabled], fieldset[disabled] .paypal-button-widget .paypal-button, .bundle-options-container .action.back.disabled, .bundle-options-container .action.back[disabled], fieldset[disabled] .bundle-options-container .action.back, .block.related .action.select.disabled, .block.related .action.select[disabled], fieldset[disabled] .block.related .action.select, .cart.table-wrapper .actions-toolbar > .action-delete.disabled, .cart.table-wrapper .actions-toolbar > .action-delete[disabled], fieldset[disabled] .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map.disabled, .cart.table-wrapper .action.help.map[disabled], fieldset[disabled] .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup.disabled, .checkout-index-index .modal-popup .modal-footer .action-hide-popup[disabled], fieldset[disabled] .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link.disabled, .opc-wrapper .edit-address-link[disabled], fieldset[disabled] .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit.disabled, .opc-block-shipping-information .shipping-information-title .action-edit[disabled], fieldset[disabled] .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle.disabled, .action-auth-toggle[disabled], fieldset[disabled] .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel.disabled, .checkout-payment-method .checkout-billing-address .action-cancel[disabled], fieldset[disabled] .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show.disabled, .checkout-agreements-block .action-show[disabled], fieldset[disabled] .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel.disabled, .gift-options .actions-toolbar .action-cancel[disabled], fieldset[disabled] .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit.disabled, .gift-summary .action-edit[disabled], fieldset[disabled] .gift-summary .action-edit, .gift-summary .action-delete.disabled, .gift-summary .action-delete[disabled], fieldset[disabled] .gift-summary .action-delete, .action-gift.disabled, .action-gift[disabled], fieldset[disabled] .action-gift, .gift-wrapping-title .action-remove.disabled, .gift-wrapping-title .action-remove[disabled], fieldset[disabled] .gift-wrapping-title .action-remove, .wishlist.split.button > .action.disabled, .wishlist.split.button > .action[disabled], fieldset[disabled] .wishlist.split.button > .action, .abs-add-fields .action.remove.disabled, .abs-add-fields .action.remove[disabled], fieldset[disabled] .abs-add-fields .action.remove, .title-actions-links .quote-details-items .actions-toolbar > .action.disabled, .title-actions-links .quote-details-items .actions-toolbar > .action[disabled], fieldset[disabled] .title-actions-links .quote-details-items .actions-toolbar > .action, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action.disabled, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action[disabled], fieldset[disabled] .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action, .paypal-review-discount .action.check.disabled, .paypal-review-discount .action.check[disabled], fieldset[disabled] .paypal-review-discount .action.check, .cart-discount .action.check.disabled, .cart-discount .action.check[disabled], fieldset[disabled] .cart-discount .action.check, .form-giftregistry-share .action.remove.disabled, .form-giftregistry-share .action.remove[disabled], fieldset[disabled] .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove.disabled, .form-giftregistry-edit .action.remove[disabled], fieldset[disabled] .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove.disabled, .form-add-invitations .action.remove[disabled], fieldset[disabled] .form-add-invitations .action.remove, .form-create-return .action.remove.disabled, .form-create-return .action.remove[disabled], fieldset[disabled] .form-create-return .action.remove, .form.send.friend .action.remove.disabled, .form.send.friend .action.remove[disabled], fieldset[disabled] .form.send.friend .action.remove { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .abs-action-button-as-link:active, .abs-action-button-as-link:not(:focus), .abs-action-remove:active, .abs-action-remove:not(:focus), .abs-discount-block .action.check:active, .abs-discount-block .action.check:not(:focus), .popup .actions-toolbar .action.cancel:active, .popup .actions-toolbar .action.cancel:not(:focus), .checkout-container .action-additional:active, .checkout-container .action-additional:not(:focus), .data-grid-filters-wrap .action:active, .data-grid-filters-wrap .action:not(:focus), .requisition-list-action > .action:active, .requisition-list-action > .action:not(:focus), .cart.table-wrapper .requisition-list-action > .action.toggle:after:active, .cart.table-wrapper .requisition-list-action > .action.toggle:after:not(:focus), .requisition-grid .actions-toolbar > .action-edit:active, .requisition-grid .actions-toolbar > .action-edit:not(:focus), .requisition-grid .actions-toolbar > .action-delete:active, .requisition-grid .actions-toolbar > .action-delete:not(:focus), .title-actions-links button:active, .title-actions-links button:not(:focus), .block-requisition-management .requisition-list-title button:active, .block-requisition-management .requisition-list-title button:not(:focus), .block-requisition-management .requisition-toolbar-actions .remove-selected:active, .block-requisition-management .requisition-toolbar-actions .remove-selected:not(:focus), .quote-grid-filters-wrap .action:active, .quote-grid-filters-wrap .action:not(:focus), .quote-details-items .actions-toolbar > .action-delete:active, .quote-details-items .actions-toolbar > .action-delete:not(:focus), .quote-notes-block .notes-block-item .editable:active, .quote-notes-block .notes-block-item .editable:not(:focus), .attachments-list .attachments-item .action-delete:active, .attachments-list .attachments-item .action-delete:not(:focus), .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:active, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:not(:focus), .admin__action-group-wrap .admin__action-multiselect-action-links .action:active, .admin__action-group-wrap .admin__action-multiselect-action-links .action:not(:focus), .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:active, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:not(:focus), .paypal-button-widget .paypal-button:active, .paypal-button-widget .paypal-button:not(:focus), .bundle-options-container .action.back:active, .bundle-options-container .action.back:not(:focus), .block.related .action.select:active, .block.related .action.select:not(:focus), .cart.table-wrapper .actions-toolbar > .action-delete:active, .cart.table-wrapper .actions-toolbar > .action-delete:not(:focus), .cart.table-wrapper .action.help.map:active, .cart.table-wrapper .action.help.map:not(:focus), .checkout-index-index .modal-popup .modal-footer .action-hide-popup:active, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:not(:focus), .opc-wrapper .edit-address-link:active, .opc-wrapper .edit-address-link:not(:focus), .opc-block-shipping-information .shipping-information-title .action-edit:active, .opc-block-shipping-information .shipping-information-title .action-edit:not(:focus), .action-auth-toggle:active, .action-auth-toggle:not(:focus), .checkout-payment-method .checkout-billing-address .action-cancel:active, .checkout-payment-method .checkout-billing-address .action-cancel:not(:focus), .checkout-agreements-block .action-show:active, .checkout-agreements-block .action-show:not(:focus), .gift-options .actions-toolbar .action-cancel:active, .gift-options .actions-toolbar .action-cancel:not(:focus), .gift-summary .action-edit:active, .gift-summary .action-edit:not(:focus), .gift-summary .action-delete:active, .gift-summary .action-delete:not(:focus), .action-gift:active, .action-gift:not(:focus), .gift-wrapping-title .action-remove:active, .gift-wrapping-title .action-remove:not(:focus), .wishlist.split.button > .action:active, .wishlist.split.button > .action:not(:focus), .abs-add-fields .action.remove:active, .abs-add-fields .action.remove:not(:focus), .title-actions-links .quote-details-items .actions-toolbar > .action:active, .title-actions-links .quote-details-items .actions-toolbar > .action:not(:focus), .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:active, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:not(:focus), .paypal-review-discount .action.check:active, .paypal-review-discount .action.check:not(:focus), .cart-discount .action.check:active, .cart-discount .action.check:not(:focus), .form-giftregistry-share .action.remove:active, .form-giftregistry-share .action.remove:not(:focus), .form-giftregistry-edit .action.remove:active, .form-giftregistry-edit .action.remove:not(:focus), .form-add-invitations .action.remove:active, .form-add-invitations .action.remove:not(:focus), .form-create-return .action.remove:active, .form-create-return .action.remove:not(:focus), .form.send.friend .action.remove:active, .form.send.friend .action.remove:not(:focus) { box-shadow: none; } .abs-revert-secondary-color, .abs-revert-to-action-secondary, .paypal-review .block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .abs-discount-code .form-discount .actions-toolbar .primary .action, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action { background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .abs-revert-secondary-color:focus, .abs-revert-secondary-color:active, .abs-revert-to-action-secondary:focus, .abs-revert-to-action-secondary:active, .paypal-review .block .actions-toolbar .action.primary:focus, .paypal-review .block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.primary:focus, .abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:focus, .abs-discount-block .actions-toolbar .action.cancel:active, .block-compare .action.primary:focus, .block-compare .action.primary:active, .cart-summary .block .actions-toolbar > .primary .action.primary:focus, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .abs-discount-code .form-discount .actions-toolbar .primary .action:focus, .abs-discount-code .form-discount .actions-toolbar .primary .action:active, .cart-summary .form.giftregistry .fieldset .action.primary:focus, .cart-summary .form.giftregistry .fieldset .action.primary:active, .paypal-review-discount .actions-toolbar .action.primary:focus, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:focus, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:focus, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:focus, .cart-discount .actions-toolbar .action.cancel:active, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:focus, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .abs-revert-secondary-color:hover, .abs-revert-to-action-secondary:hover, .paypal-review .block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.cancel:hover, .block-compare .action.primary:hover, .cart-summary .block .actions-toolbar > .primary .action.primary:hover, .abs-discount-code .form-discount .actions-toolbar .primary .action:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .paypal-review-discount .actions-toolbar .action.primary:hover, .paypal-review-discount .actions-toolbar .action.cancel:hover, .cart-discount .actions-toolbar .action.primary:hover, .cart-discount .actions-toolbar .action.cancel:hover, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .abs-revert-secondary-size, .products-grid.wishlist .product-item .box-tocart .tocart { font-size: 1.4rem; line-height: 1.6rem; padding: 8px 15px 7px; } .abs-button-l, #store-selector .form-continue .actions-toolbar .action.primary, .order-review-form .action.primary, .bundle-actions .action.primary.customize, .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .box-tocart .action.tocart, .cart-summary .checkout-methods-items .action.primary.checkout, .block-minicart .block-content > .actions > .primary .action.primary, .methods-shipping .actions-toolbar .action.primary, .block-authentication .action.action-register, .block-authentication .action.action-login, .checkout-payment-method .payment-method-content > .actions-toolbar > .primary .action.primary, .form-address-edit .actions-toolbar .action.primary, .box-tocart .action.instant-purchase, .multicheckout .action.primary { line-height: 2.2rem; padding: 14px 17px; font-size: 1.8rem; } .abs-product-options-list dt, .cart.table-wrapper .item-options dt, .minicart-items .product-item-details .product .options.list dt, .opc-block-summary .items-in-cart .product .item-options dt, .block-giftregistry-shared-items .product .item-options dt, .multicheckout .item-options dt { clear: left; float: left; margin: 0 10px 5px 0; } .abs-product-options-list dt:after, .cart.table-wrapper .item-options dt:after, .minicart-items .product-item-details .product .options.list dt:after, .opc-block-summary .items-in-cart .product .item-options dt:after, .block-giftregistry-shared-items .product .item-options dt:after, .multicheckout .item-options dt:after { content: ': '; } .abs-product-options-list dd, .cart.table-wrapper .item-options dd, .minicart-items .product-item-details .product .options.list dd, .opc-block-summary .items-in-cart .product .item-options dd, .block-giftregistry-shared-items .product .item-options dd, .multicheckout .item-options dd { display: inline-block; float: left; margin: 0 0 5px; word-break: break-all; } .abs-button-responsive, .actions-toolbar > .primary .action, .actions-toolbar > .secondary .action, .bundle-actions .action.primary.customize, .bundle-options-container .block-bundle-summary .box-tocart .action.primary, .box-tocart .action.tocart, .box-tocart .action.instant-purchase { width: 100%; } .abs-reset-image-wrapper, .products-list .product-image-wrapper, .cart.table-wrapper .product-image-wrapper, .minicart-items .product-image-wrapper, .block-giftregistry-shared-items .product-image-wrapper { height: auto; padding: 0 !important; } .abs-reset-image-wrapper .product-image-photo, .products-list .product-image-wrapper .product-image-photo, .cart.table-wrapper .product-image-wrapper .product-image-photo, .minicart-items .product-image-wrapper .product-image-photo, .block-giftregistry-shared-items .product-image-wrapper .product-image-photo { position: static; } .abs-adaptive-images { display: block; height: auto; max-width: 100%; } .abs-adaptive-images-centered, .product.media .product.photo .photo.image { display: block; height: auto; margin: 0 auto; max-width: 100%; } .abs-login-block-title, .company-account-index .columns .column.main .block:not(.widget) .block-title, .login-container .block .block-title { border-bottom: 1px solid #e8e8e8; font-size: 1.8rem; margin-bottom: 15px; padding-bottom: 12px; } .abs-login-block-title strong, .company-account-index .columns .column.main .block:not(.widget) .block-title strong, .login-container .block .block-title strong { font-weight: 500; } .abs-dropdown-simple, .giftregisty-dropdown, .wishlist-dropdown { display: inline-block; position: relative; } .abs-dropdown-simple:before, .abs-dropdown-simple:after, .giftregisty-dropdown:before, .giftregisty-dropdown:after, .wishlist-dropdown:before, .wishlist-dropdown:after { content: ''; display: table; } .abs-dropdown-simple:after, .giftregisty-dropdown:after, .wishlist-dropdown:after { clear: both; } .abs-dropdown-simple .action.toggle, .giftregisty-dropdown .action.toggle, .wishlist-dropdown .action.toggle { cursor: pointer; display: inline-block; text-decoration: none; } .abs-dropdown-simple .action.toggle:after, .giftregisty-dropdown .action.toggle:after, .wishlist-dropdown .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f0d7'; font-family: 'FontAwesome'; margin: 0 0 0 5px; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-dropdown-simple .action.toggle:hover:after, .giftregisty-dropdown .action.toggle:hover:after, .wishlist-dropdown .action.toggle:hover:after { color: inherit; } .abs-dropdown-simple .action.toggle:active:after, .giftregisty-dropdown .action.toggle:active:after, .wishlist-dropdown .action.toggle:active:after { color: inherit; } .abs-dropdown-simple .action.toggle.active, .giftregisty-dropdown .action.toggle.active, .wishlist-dropdown .action.toggle.active { display: inline-block; text-decoration: none; } .abs-dropdown-simple .action.toggle.active:after, .giftregisty-dropdown .action.toggle.active:after, .wishlist-dropdown .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f0d8'; font-family: 'FontAwesome'; margin: 0 0 0 5px; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-dropdown-simple .action.toggle.active:hover:after, .giftregisty-dropdown .action.toggle.active:hover:after, .wishlist-dropdown .action.toggle.active:hover:after { color: inherit; } .abs-dropdown-simple .action.toggle.active:active:after, .giftregisty-dropdown .action.toggle.active:active:after, .wishlist-dropdown .action.toggle.active:active:after { color: inherit; } .abs-dropdown-simple ul.dropdown, .giftregisty-dropdown ul.dropdown, .wishlist-dropdown ul.dropdown { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 200px; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .abs-dropdown-simple ul.dropdown li, .giftregisty-dropdown ul.dropdown li, .wishlist-dropdown ul.dropdown li { margin: 0; padding: 5px 5px 5px 23px; } .abs-dropdown-simple ul.dropdown li:hover, .giftregisty-dropdown ul.dropdown li:hover, .wishlist-dropdown ul.dropdown li:hover { background: #e8e8e8; cursor: pointer; } .abs-dropdown-simple ul.dropdown:before, .abs-dropdown-simple ul.dropdown:after, .giftregisty-dropdown ul.dropdown:before, .giftregisty-dropdown ul.dropdown:after, .wishlist-dropdown ul.dropdown:before, .wishlist-dropdown ul.dropdown:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .abs-dropdown-simple ul.dropdown:before, .giftregisty-dropdown ul.dropdown:before, .wishlist-dropdown ul.dropdown:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .abs-dropdown-simple ul.dropdown:after, .giftregisty-dropdown ul.dropdown:after, .wishlist-dropdown ul.dropdown:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .abs-dropdown-simple ul.dropdown:before, .giftregisty-dropdown ul.dropdown:before, .wishlist-dropdown ul.dropdown:before { left: 10px; top: -12px; } .abs-dropdown-simple ul.dropdown:after, .giftregisty-dropdown ul.dropdown:after, .wishlist-dropdown ul.dropdown:after { left: 9px; top: -14px; } .abs-dropdown-simple.active, .giftregisty-dropdown.active, .wishlist-dropdown.active { overflow: visible; } .abs-dropdown-simple.active ul.dropdown, .giftregisty-dropdown.active ul.dropdown, .wishlist-dropdown.active ul.dropdown { display: block; } .abs-dropdown-simple ul.items, .giftregisty-dropdown ul.items, .wishlist-dropdown ul.items { padding: 6px 0; } .abs-input-qty, .requisition-grid .col.qty .input-text, .quote-details-items .col.qty .input-text, .column .block-addbysku .qty .qty, .bundle-options-container .input-text.qty, .box-tocart .input-text.qty, .account .data.table-return-items .qty .input-text, .table-giftregistry-items .field.qty .qty, .block-giftregistry-shared-items .qty .qty, .table.grouped .col.qty .control.qty .qty, .block-wishlist-info-items .input-text.qty, .multicheckout .table-wrapper .col .qty .input-text, .account .table-wrapper .data.table.wishlist .box-tocart .qty, .products-grid.wishlist .product-item .box-tocart input.qty, .sidebar .block-addbysku .fieldset .fields .field.qty .qty, .cms-page-view .column.main table.table-grid.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .box-tocart .qty, .modal-content table.table-grid.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.modal-content table.table-grid.wishlist .box-tocart .qty, .cms-page-view .column.main table.data-table.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .box-tocart .qty, .modal-content table.data-table.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.modal-content table.data-table.wishlist .box-tocart .qty { text-align: center; width: 54px; } .abs-margin-for-blocks-and-widgets, .block, .customer-review .product-details, .block-banners, .block-banners-inline { margin-bottom: 40px; } .abs-remove-button-for-blocks, .sidebar .product-items .action.delete, .sidebar .block-compare .action.delete, .table-comparison .cell.remove .action.delete, .block-compare .action.delete, .filter-current .action.remove { display: inline-block; text-decoration: none; } .abs-remove-button-for-blocks > span, .sidebar .product-items .action.delete > span, .sidebar .block-compare .action.delete > span, .table-comparison .cell.remove .action.delete > span, .block-compare .action.delete > span, .filter-current .action.remove > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-remove-button-for-blocks:before, .sidebar .product-items .action.delete:before, .sidebar .block-compare .action.delete:before, .table-comparison .cell.remove .action.delete:before, .block-compare .action.delete:before, .filter-current .action.remove:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 15px; color: #757575; content: '\f00d'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-remove-button-for-blocks:hover:before, .sidebar .product-items .action.delete:hover:before, .sidebar .block-compare .action.delete:hover:before, .table-comparison .cell.remove .action.delete:hover:before, .block-compare .action.delete:hover:before, .filter-current .action.remove:hover:before { color: #494949; } .abs-remove-button-for-blocks:active:before, .sidebar .product-items .action.delete:active:before, .sidebar .block-compare .action.delete:active:before, .table-comparison .cell.remove .action.delete:active:before, .block-compare .action.delete:active:before, .filter-current .action.remove:active:before { color: #999999; } .abs-product-link, .product-item-name, .product.name a { font-weight: 400; } .abs-product-link > a, .product-item-name > a, .product.name a > a { color: #333333; text-decoration: none; } .abs-product-link > a:visited, .product-item-name > a:visited, .product.name a > a:visited { color: #333333; text-decoration: underline; } .abs-product-link > a:hover, .product-item-name > a:hover, .product.name a > a:hover { color: #333333; text-decoration: underline; } .abs-product-link > a:active, .product-item-name > a:active, .product.name a > a:active { color: #333333; text-decoration: underline; } .abs-like-link { color: #1979c3; text-decoration: none; cursor: pointer; } .abs-like-link:visited { color: #1979c3; text-decoration: none; } .abs-like-link:hover { color: #006bb4; text-decoration: underline; } .abs-like-link:active { color: #ff7a0e; text-decoration: underline; } .abs-reset-left-margin, .form.giftregistry.items .actions-toolbar, .form.wishlist.items .actions-toolbar { margin-left: 0; } .abs-action-remove, .abs-add-fields .action.remove, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove { line-height: normal; margin-left: 73%; position: absolute; top: 34px; width: auto; } .abs-add-fields .fieldset .field .control, .form-giftregistry-share .fieldset .field .control, .form-giftregistry-edit .fieldset .field .control, .form-add-invitations .fieldset .field .control, .form-create-return .fieldset .field .control, .form.send.friend .fieldset .field .control { width: 70%; } .abs-add-fields .fieldset .actions-toolbar > .secondary, .form-giftregistry-share .fieldset .actions-toolbar > .secondary, .form-giftregistry-edit .fieldset .actions-toolbar > .secondary, .form-add-invitations .fieldset .actions-toolbar > .secondary, .form-create-return .fieldset .actions-toolbar > .secondary, .form.send.friend .fieldset .actions-toolbar > .secondary { float: left; } .abs-add-fields .fieldset .actions-toolbar > .secondary .action.add, .form-giftregistry-share .fieldset .actions-toolbar > .secondary .action.add, .form-giftregistry-edit .fieldset .actions-toolbar > .secondary .action.add, .form-add-invitations .fieldset .actions-toolbar > .secondary .action.add, .form-create-return .fieldset .actions-toolbar > .secondary .action.add, .form.send.friend .fieldset .actions-toolbar > .secondary .action.add { margin-top: 30px; } .abs-add-fields .fieldset .fields .actions-toolbar, .form-giftregistry-share .fieldset .fields .actions-toolbar, .form-giftregistry-edit .fieldset .fields .actions-toolbar, .form-add-invitations .fieldset .fields .actions-toolbar, .form-create-return .fieldset .fields .actions-toolbar, .form.send.friend .fieldset .fields .actions-toolbar { margin: 0; } .abs-add-fields .additional, .form-giftregistry-share .additional, .form-giftregistry-edit .additional, .form-add-invitations .additional, .form-create-return .additional, .form.send.friend .additional { margin-top: 55px; position: relative; } .abs-add-fields .message.notice, .form-giftregistry-share .message.notice, .form-giftregistry-edit .message.notice, .form-add-invitations .message.notice, .form-create-return .message.notice, .form.send.friend .message.notice { margin: 30px 0 0; } .abs-hidden, .order-details-items .order-items .order-gift-message:not(.expanded-content) { height: 0; visibility: hidden; } .abs-visually-hidden, .quote-details-items .col.qty .label, .action-multicheck-wrap .action-multicheck-toggle > span, .opc-wrapper .form-discount .field .label, .bundle-options-container .block-bundle-summary .product-image-container, .bundle-options-container .block-bundle-summary .product.name, .bundle-options-container .block-bundle-summary .stock, .product-item-actions .actions-secondary > .action span, .special-price .price-label, .table-comparison .cell.label.remove span, .table-comparison .cell.label.product span, .block.related .field.choice .label, .cart.table-wrapper .col.qty .label, .minicart-wrapper .action.showcart .text, .minicart-wrapper .action.showcart .counter-label, .checkout-index-index .page-title-wrapper, .checkout-payment-method .field-select-billing > .label, .checkout-payment-method .payments .legend, .checkout-payment-method .ccard .legend, .fieldset .fullname > .label, .field.street .field .label, .block-balance .balance-price-label, .page-product-downloadable .product-options-wrapper .fieldset .legend.links-title, .page-product-giftcard .fieldset.giftcard > .legend, .opc-wrapper .form-giftcard-account .field .label, .form-add-invitations .fields .label, .filter-options-content .filter-count-label, .table-comparison .wishlist.split.button > .action.split span, .product-items .wishlist.split.button > .action.split span, .page-multiple-wishlist .page-title-wrapper .page-title, .block-wishlist-search-form .form-wishlist-search .fieldset > .legend, .multicheckout .table-wrapper .col .label, .multicheckout .block .methods-shipping .item-content .fieldset > .legend, .block.newsletter .label, .review-date .review-details-label, .customer-review .product-details .rating-average-label, .block-reorder .product-item .label, .action.skip:not(:focus), .page-header .panel.wrapper .switcher .label, .page-footer .switcher .label, .products-grid.wishlist .product-item .comment-box .label, .page-header .switcher .label, .page-header .panel.wrapper .switcher .label { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-visually-hidden-reset, .minicart-items .product.options .toggle > span, .shipping-policy-block.field-tooltip .field-tooltip-action span { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .abs-add-clearfix:before, .abs-add-clearfix:after, .abs-add-fields .fieldset .actions-toolbar:before, .abs-add-fields .fieldset .actions-toolbar:after, .requisition-grid .actions-toolbar:before, .requisition-grid .actions-toolbar:after, .requisition-view-links:before, .requisition-view-links:after, .quote-details-items .quote-table-totals-wrap:before, .quote-details-items .quote-table-totals-wrap:after, .quote-details-items .item-options:before, .quote-details-items .item-options:after, .quote-details-items .actions-toolbar:before, .quote-details-items .actions-toolbar:after, .negotiable-quote-quote-print .page-title-wrapper:before, .negotiable-quote-quote-print .page-title-wrapper:after, .negotiable-quote-quote-print .quote-price-block:before, .negotiable-quote-quote-print .quote-price-block:after, .quickorder-index-index .product-block:before, .quickorder-index-index .product-block:after, .bundle-options-container .product-options-wrapper .field.choice .label:before, .bundle-options-container .product-options-wrapper .field.choice .label:after, .toolbar:before, .toolbar:after, .sidebar .product-items-images:before, .sidebar .product-items-images:after, .cart.table-wrapper .actions-toolbar:before, .cart.table-wrapper .actions-toolbar:after, .cart.table-wrapper .item-options:before, .cart.table-wrapper .item-options:after, .minicart-items .product-item > .product:before, .minicart-items .product-item > .product:after, .minicart-items .product-item-details .product .options.list:before, .minicart-items .product-item-details .product .options.list:after, .checkout-container:before, .checkout-container:after, .checkout-onepage-success:before, .checkout-onepage-success:after, .opc-estimated-wrapper:before, .opc-estimated-wrapper:after, .opc-wrapper .field.addresses:before, .opc-wrapper .field.addresses:after, .opc-block-summary .items-in-cart .product .item-options:before, .opc-block-summary .items-in-cart .product .item-options:after, .opc-block-summary .product-item .product-item-details:before, .opc-block-summary .product-item .product-item-details:after, .page-product-downloadable .product-add-form:before, .page-product-downloadable .product-add-form:after, .gift-item-block .content:before, .gift-item-block .content:after, .order-details-items .order-gift-message:before, .order-details-items .order-gift-message:after, .order-details-items .block-order-details-gift-message:before, .order-details-items .block-order-details-gift-message:after, .block-giftregistry-shared-items .product .item-options:before, .block-giftregistry-shared-items .product .item-options:after, .gift-wrapping-list:before, .gift-wrapping-list:after, .opc-wrapper .data.table .gift-wrapping .content:before, .opc-wrapper .data.table .gift-wrapping .content:after, .table-order-items .gift-wrapping .content:before, .table-order-items .gift-wrapping .content:after, .order-options .product:before, .order-options .product:after, .map-popup .map-info-price:before, .map-popup .map-info-price:after, .multicheckout .item-options:before, .multicheckout .item-options:after, .multicheckout .block:before, .multicheckout .block:after, .multicheckout .block-content:before, .multicheckout .block-content:after, .customer-review .product-details:before, .customer-review .product-details:after, .form-create-return .actions-toolbar:before, .form-create-return .actions-toolbar:after, .header.content:before, .header.content:after, .form-giftregistry-share .fieldset .actions-toolbar:before, .form-giftregistry-share .fieldset .actions-toolbar:after, .form-giftregistry-edit .fieldset .actions-toolbar:before, .form-giftregistry-edit .fieldset .actions-toolbar:after, .form-add-invitations .fieldset .actions-toolbar:before, .form-add-invitations .fieldset .actions-toolbar:after, .form-create-return .fieldset .actions-toolbar:before, .form-create-return .fieldset .actions-toolbar:after, .form.send.friend .fieldset .actions-toolbar:before, .form.send.friend .fieldset .actions-toolbar:after, .opc-wrapper .data.cms-page-view .column.main table.table-grid .gift-wrapping .content:before, .opc-wrapper .data.cms-page-view .column.main table.table-grid .gift-wrapping .content:after, .opc-wrapper .data.modal-content table.table-grid .gift-wrapping .content:before, .opc-wrapper .data.modal-content table.table-grid .gift-wrapping .content:after, .opc-wrapper .data.cms-page-view .column.main table.data-table .gift-wrapping .content:before, .opc-wrapper .data.cms-page-view .column.main table.data-table .gift-wrapping .content:after, .opc-wrapper .data.modal-content table.data-table .gift-wrapping .content:before, .opc-wrapper .data.modal-content table.data-table .gift-wrapping .content:after { content: ''; display: table; } .abs-add-clearfix:after, .abs-add-fields .fieldset .actions-toolbar:after, .requisition-grid .actions-toolbar:after, .requisition-view-links:after, .quote-details-items .quote-table-totals-wrap:after, .quote-details-items .item-options:after, .quote-details-items .actions-toolbar:after, .negotiable-quote-quote-print .page-title-wrapper:after, .negotiable-quote-quote-print .quote-price-block:after, .quickorder-index-index .product-block:after, .bundle-options-container .product-options-wrapper .field.choice .label:after, .toolbar:after, .sidebar .product-items-images:after, .cart.table-wrapper .actions-toolbar:after, .cart.table-wrapper .item-options:after, .minicart-items .product-item > .product:after, .minicart-items .product-item-details .product .options.list:after, .checkout-container:after, .checkout-onepage-success:after, .opc-estimated-wrapper:after, .opc-wrapper .field.addresses:after, .opc-block-summary .items-in-cart .product .item-options:after, .opc-block-summary .product-item .product-item-details:after, .page-product-downloadable .product-add-form:after, .gift-item-block .content:after, .order-details-items .order-gift-message:after, .order-details-items .block-order-details-gift-message:after, .block-giftregistry-shared-items .product .item-options:after, .gift-wrapping-list:after, .opc-wrapper .data.table .gift-wrapping .content:after, .table-order-items .gift-wrapping .content:after, .order-options .product:after, .map-popup .map-info-price:after, .multicheckout .item-options:after, .multicheckout .block:after, .multicheckout .block-content:after, .customer-review .product-details:after, .form-create-return .actions-toolbar:after, .header.content:after, .form-giftregistry-share .fieldset .actions-toolbar:after, .form-giftregistry-edit .fieldset .actions-toolbar:after, .form-add-invitations .fieldset .actions-toolbar:after, .form-create-return .fieldset .actions-toolbar:after, .form.send.friend .fieldset .actions-toolbar:after, .opc-wrapper .data.cms-page-view .column.main table.table-grid .gift-wrapping .content:after, .opc-wrapper .data.modal-content table.table-grid .gift-wrapping .content:after, .opc-wrapper .data.cms-page-view .column.main table.data-table .gift-wrapping .content:after, .opc-wrapper .data.modal-content table.data-table .gift-wrapping .content:after { clear: both; } .abs-add-box-sizing, .abs-field-date .control, .abs-field-tooltip, .columns .column.main, .columns .sidebar-main, .columns .sidebar-additional, .checkout-cart-index .block-requisition-list, .form-create-purchase-order-rule .field.rule-type .field-tooltip .field-tooltip-content, .search-autocomplete, .column .block-addbysku .sku, .product-item, .sidebar .product-items-images .product-item, .search-autocomplete, .cart-summary, .opc-wrapper .shipping-address-item, .shipping-policy-block.field-tooltip .field-tooltip-content, .opc-block-summary, .block-event .slider-panel .slider .item .action.show, .sidebar .block-addbysku .fieldset .fields .field.sku, .form.search.advanced .fields.range .field.date .control, .field .control._with-tooltip, .form-giftregistry-edit .field.date .control { box-sizing: border-box; } .abs-navigation-icon { display: block; text-decoration: none; } .abs-navigation-icon:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 34px; line-height: 1.2; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-navigation-icon:after { position: absolute; right: 5px; top: 0; } .abs-split-button { display: inline-block; position: relative; vertical-align: middle; } .abs-split-button:before, .abs-split-button:after { content: ''; display: table; } .abs-split-button:after { clear: both; } .abs-split-button .action.split { float: left; margin: 0; } .abs-split-button .action.toggle { float: right; margin: 0; } .abs-split-button button.action.split, .abs-split-button .quote-details-items .actions-toolbar > .action.action.split { border-bottom-right-radius: 0; border-top-right-radius: 0; } .abs-split-button button + .action.toggle, .abs-split-button .quote-details-items .actions-toolbar > .action + .action.toggle { border-bottom-left-radius: 0; border-left: 0; border-top-left-radius: 0; } .abs-split-button .action.toggle { padding: 4px 5px; display: inline-block; text-decoration: none; } .abs-split-button .action.toggle > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-split-button .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f0d7'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-split-button .action.toggle:hover:after { color: inherit; } .abs-split-button .action.toggle:active:after { color: inherit; } .abs-split-button .action.toggle.active { display: inline-block; text-decoration: none; } .abs-split-button .action.toggle.active > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-split-button .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f0d8'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-split-button .action.toggle.active:hover:after { color: inherit; } .abs-split-button .action.toggle.active:active:after { color: inherit; } .abs-split-button .items { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 160px; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .abs-split-button .items li { margin: 0; padding: 3px 5px; } .abs-split-button .items li:hover { background: #e8e8e8; cursor: pointer; } .abs-split-button .items:before, .abs-split-button .items:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .abs-split-button .items:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .abs-split-button .items:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .abs-split-button .items:before { right: 10px; top: -12px; } .abs-split-button .items:after { right: 9px; top: -14px; } .abs-split-button.active { overflow: visible; } .abs-split-button.active .items { display: block; } .abs-methods-shipping-title { font-weight: 600; font-size: 1.6rem; margin-bottom: 15px; } .abs-actions-addto, .bundle-options-container .block-bundle-summary .product-addto-links > .action, .product-item-actions .actions-secondary > .action, .product-social-links .action.tocompare, .wishlist.split.button > .action.split, .product-social-links .action.mailto.friend, .product-social-links .action.towishlist, .block-bundle-summary .action.towishlist, .product-item .action.towishlist, .table-comparison .action.towishlist { color: #666666; font-weight: 600; letter-spacing: .05em; text-transform: uppercase; display: inline-block; text-decoration: none; } .abs-actions-addto:before, .bundle-options-container .block-bundle-summary .product-addto-links > .action:before, .product-item-actions .actions-secondary > .action:before, .product-social-links .action.tocompare:before, .wishlist.split.button > .action.split:before, .product-social-links .action.mailto.friend:before, .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px; line-height: 16px; color: inherit; font-family: 'FontAwesome'; margin: -2px 5px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-actions-addto:hover, .bundle-options-container .block-bundle-summary .product-addto-links > .action:hover, .product-item-actions .actions-secondary > .action:hover, .product-social-links .action.tocompare:hover, .wishlist.split.button > .action.split:hover, .product-social-links .action.mailto.friend:hover, .product-social-links .action.towishlist:hover, .block-bundle-summary .action.towishlist:hover, .product-item .action.towishlist:hover, .table-comparison .action.towishlist:hover { color: #333333; text-decoration: none; } .abs-actions-addto:before, .bundle-options-container .block-bundle-summary .product-addto-links > .action:before, .product-item-actions .actions-secondary > .action:before, .product-social-links .action.tocompare:before, .wishlist.split.button > .action.split:before, .product-social-links .action.mailto.friend:before, .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before { width: 18px; } .abs-box-tocart, .bundle-options-container .block-bundle-summary .box-tocart, .box-tocart { margin: 0 0 30px; } .abs-toggling-title, .abs-cart-block > .title, .quote-details-items .toggle-action .toggle, .minicart-items .product .toggle, .abs-discount-block .block > .title, .cart-summary .block > .title, .paypal-review-discount .block > .title, .cart-discount .block > .title { border-top: 1px solid #e5e5e5; cursor: pointer; margin-bottom: 0; position: relative; padding: 10px 40px 10px 15px; display: block; text-decoration: none; } .abs-toggling-title:after, .abs-cart-block > .title:after, .quote-details-items .toggle-action .toggle:after, .minicart-items .product .toggle:after, .abs-discount-block .block > .title:after, .cart-summary .block > .title:after, .paypal-review-discount .block > .title:after, .cart-discount .block > .title:after { position: absolute; right: 20px; top: 10px; } .abs-toggling-title > span, .abs-cart-block > .title > span, .quote-details-items .toggle-action .toggle > span, .minicart-items .product .toggle > span, .abs-discount-block .block > .title > span, .cart-summary .block > .title > span, .paypal-review-discount .block > .title > span, .cart-discount .block > .title > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-toggling-title:after, .abs-cart-block > .title:after, .quote-details-items .toggle-action .toggle:after, .minicart-items .product .toggle:after, .abs-discount-block .block > .title:after, .cart-summary .block > .title:after, .paypal-review-discount .block > .title:after, .cart-discount .block > .title:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 12px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; margin: 3px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-cart-block, .abs-discount-block .block, .cart-summary .block, .paypal-review-discount .block, .cart-discount .block { margin: 0; } .abs-cart-block > .title:after, .abs-discount-block .block > .title:after, .cart-summary .block > .title:after, .paypal-review-discount .block > .title:after, .cart-discount .block > .title:after { color: #858585; } .abs-cart-block .content, .abs-discount-block .block .content, .cart-summary .block .content, .paypal-review-discount .block .content, .cart-discount .block .content { display: none; padding: 5px 15px 23px; position: relative; } .abs-cart-block.active > .title:after, .abs-discount-block .block.active > .title:after, .cart-summary .block.active > .title:after, .paypal-review-discount .block.active > .title:after, .cart-discount .block.active > .title:after { content: '\f106'; } .abs-cart-block.active .content, .abs-discount-block .block.active .content, .cart-summary .block.active .content, .paypal-review-discount .block.active .content, .cart-discount .block.active .content { display: block; } .abs-cart-block-content { margin: 0; } .abs-checkout-cart-price, .multicheckout .table-wrapper .cart-price { color: #7d7d7d; font-size: 1.6rem; font-weight: 700; } .abs-checkout-product-name, .multicheckout .table-wrapper .product-item-name { font-size: 1.8rem; font-weight: 300; margin: 0; } .abs-account-title, .abs-account-blocks .block-title, .account .legend, .form-giftregistry-search .legend, .block-giftregistry-results .block-title, .block-giftregistry-shared-items .block-title, .block-wishlist-search-form .block-title, .block-wishlist-search-results .block-title, .multicheckout .block-title, .multicheckout .block-content .title, .customer-review .review-details .title, .company-account-index .columns .column.main .block:not(.widget) .block-title, .paypal-review .block .block-title, .account .column.main .block:not(.widget) .block-title, .multicheckout .block-title, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title, .sales-guest-view .column.main .block:not(.widget) .block-title { border-bottom: 1px solid #c6c6c6; margin-bottom: 25px; padding-bottom: 10px; } .abs-account-title > strong, .abs-account-title > span, .abs-account-blocks .block-title > strong, .abs-account-blocks .block-title > span, .account .legend > strong, .account .legend > span, .form-giftregistry-search .legend > strong, .form-giftregistry-search .legend > span, .block-giftregistry-results .block-title > strong, .block-giftregistry-results .block-title > span, .block-giftregistry-shared-items .block-title > strong, .block-giftregistry-shared-items .block-title > span, .block-wishlist-search-form .block-title > strong, .block-wishlist-search-form .block-title > span, .block-wishlist-search-results .block-title > strong, .block-wishlist-search-results .block-title > span, .multicheckout .block-title > strong, .multicheckout .block-title > span, .multicheckout .block-content .title > strong, .multicheckout .block-content .title > span, .customer-review .review-details .title > strong, .customer-review .review-details .title > span, .company-account-index .columns .column.main .block:not(.widget) .block-title > strong, .company-account-index .columns .column.main .block:not(.widget) .block-title > span, .paypal-review .block .block-title > strong, .paypal-review .block .block-title > span, .account .column.main .block:not(.widget) .block-title > strong, .account .column.main .block:not(.widget) .block-title > span, .multicheckout .block-title > strong, .multicheckout .block-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > strong, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > strong, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > span, .sales-guest-view .column.main .block:not(.widget) .block-title > strong, .sales-guest-view .column.main .block:not(.widget) .block-title > span { font-size: 2.2rem; font-weight: 300; } .abs-account-block-line-height, .block-addresses-list address, .box-billing-address .box-content, .box-shipping-address .box-content, .box-address-billing .box-content, .box-address-shipping .box-content, .box-information .box-content, .box-newsletter .box-content { line-height: 24px; } .abs-account-summary td, .order-details-items tfoot td { background: #f5f5f5; } .abs-incl-excl-tax .price-including-tax, .abs-incl-excl-tax .price-excluding-tax, .paypal-review .table-paypal-review-items .col.price .price-including-tax, .paypal-review .table-paypal-review-items .col.price .price-excluding-tax, .paypal-review .table-paypal-review-items .col.subtotal .price-including-tax, .paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax, .cart.table-wrapper .col.price .price-including-tax, .cart.table-wrapper .col.price .price-excluding-tax, .cart.table-wrapper .col.subtotal .price-including-tax, .cart.table-wrapper .col.subtotal .price-excluding-tax, .cart.table-wrapper .col.msrp .price-including-tax, .cart.table-wrapper .col.msrp .price-excluding-tax, .order-details-items .col.price .price-including-tax, .order-details-items .col.price .price-excluding-tax, .order-details-items .col.subtotal .price-including-tax, .order-details-items .col.subtotal .price-excluding-tax { color: #666666; font-size: 1.8rem; display: block; line-height: 1; white-space: nowrap; } .abs-incl-excl-tax .price-including-tax .price, .abs-incl-excl-tax .price-excluding-tax .price, .paypal-review .table-paypal-review-items .col.price .price-including-tax .price, .paypal-review .table-paypal-review-items .col.price .price-excluding-tax .price, .paypal-review .table-paypal-review-items .col.subtotal .price-including-tax .price, .paypal-review .table-paypal-review-items .col.subtotal .price-excluding-tax .price, .cart.table-wrapper .col.price .price-including-tax .price, .cart.table-wrapper .col.price .price-excluding-tax .price, .cart.table-wrapper .col.subtotal .price-including-tax .price, .cart.table-wrapper .col.subtotal .price-excluding-tax .price, .cart.table-wrapper .col.msrp .price-including-tax .price, .cart.table-wrapper .col.msrp .price-excluding-tax .price, .order-details-items .col.price .price-including-tax .price, .order-details-items .col.price .price-excluding-tax .price, .order-details-items .col.subtotal .price-including-tax .price, .order-details-items .col.subtotal .price-excluding-tax .price { font-weight: 700; } .abs-adjustment-incl-excl-tax .price-including-tax, .abs-adjustment-incl-excl-tax .price-excluding-tax, .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax, .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-excluding-tax, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-excluding-tax, .cart-summary .price-including-tax, .cart-summary .price-excluding-tax, .gift-summary .price-including-tax, .gift-summary .price-excluding-tax, .gift-options .price-including-tax, .gift-options .price-excluding-tax { font-size: 1.4rem; display: inline-block; } .abs-adjustment-incl-excl-tax .price-including-tax + .price-excluding-tax, .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax + .price-excluding-tax, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax + .price-excluding-tax, .cart-summary .price-including-tax + .price-excluding-tax, .gift-summary .price-including-tax + .price-excluding-tax, .gift-options .price-including-tax + .price-excluding-tax { font-size: 1.1rem; display: inline-block; } .abs-adjustment-incl-excl-tax .price-including-tax + .price-excluding-tax:before, .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax + .price-excluding-tax:before, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax + .price-excluding-tax:before, .cart-summary .price-including-tax + .price-excluding-tax:before, .gift-summary .price-including-tax + .price-excluding-tax:before, .gift-options .price-including-tax + .price-excluding-tax:before { content: '(' attr(data-label) ': '; } .abs-adjustment-incl-excl-tax .price-including-tax + .price-excluding-tax:after, .bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-including-tax + .price-excluding-tax:after, .bundle-options-container .product-options-wrapper .field.choice .price-notice .price-including-tax + .price-excluding-tax:after, .cart-summary .price-including-tax + .price-excluding-tax:after, .gift-summary .price-including-tax + .price-excluding-tax:after, .gift-options .price-including-tax + .price-excluding-tax:after { content: ')'; } .abs-tax-total, .price-including-tax .cart-tax-total, .price-excluding-tax .cart-tax-total, .paypal-review .table-paypal-review-items .cart-tax-total, .cart.table-wrapper .cart-tax-total, .order-details-items .cart-tax-total { cursor: pointer; padding-right: 10px; position: relative; display: inline-block; text-decoration: none; } .abs-tax-total:after, .price-including-tax .cart-tax-total:after, .price-excluding-tax .cart-tax-total:after, .paypal-review .table-paypal-review-items .cart-tax-total:after, .cart.table-wrapper .cart-tax-total:after, .order-details-items .cart-tax-total:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 8px; line-height: 8px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; margin: 3px 0 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-tax-total:after, .price-including-tax .cart-tax-total:after, .price-excluding-tax .cart-tax-total:after, .paypal-review .table-paypal-review-items .cart-tax-total:after, .cart.table-wrapper .cart-tax-total:after, .order-details-items .cart-tax-total:after { position: absolute; right: -2px; top: 4px; } .abs-tax-total-expanded:after, .price-including-tax .cart-tax-total-expanded:after, .price-excluding-tax .cart-tax-total-expanded:after, .paypal-review .table-paypal-review-items .cart-tax-total-expanded:after, .cart.table-wrapper .cart-tax-total-expanded:after, .order-details-items .cart-tax-total-expanded:after { content: '\f106'; } .abs-forms-margin-small, .giftcard-account .form-giftcard-redeem .fieldset, .form-giftregistry-create .fieldset { margin-bottom: 20px; } .abs-rating-summary .rating-summary, .review-ratings .rating-summary, .customer-review .review-details .customer-review-rating .rating-summary { display: table-row; } .abs-rating-summary .rating-label, .review-ratings .rating-label, .customer-review .review-details .customer-review-rating .rating-label { display: table-cell; padding-bottom: 5px; padding-right: 25px; padding-top: 1px; vertical-align: top; } .abs-rating-summary .rating-result, .review-ratings .rating-result, .customer-review .review-details .customer-review-rating .rating-result { display: table-cell; vertical-align: top; } .abs-account-actions:after, .form-edit-role .box-actions button.action:after, .block-dashboard-company .box-actions button.action:after, .block-addresses-list .items.addresses .item.actions .action:after, .account .data.table .col.actions .action:after, [class^='sales-guest-'] .data.table .col.actions .action:after, .sales-guest-view .data.table .col.actions .action:after, .block .box-actions .action:after, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action:after, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action:after, .account .data.cms-page-view .column.main table.table-grid .col.actions .action:after, [class^='sales-guest-'] .data.cms-page-view .column.main table.table-grid .col.actions .action:after, .sales-guest-view .data.cms-page-view .column.main table.table-grid .col.actions .action:after, .account .data.modal-content table.table-grid .col.actions .action:after, [class^='sales-guest-'] .data.modal-content table.table-grid .col.actions .action:after, .sales-guest-view .data.modal-content table.table-grid .col.actions .action:after, .account .data.cms-page-view .column.main table.data-table .col.actions .action:after, [class^='sales-guest-'] .data.cms-page-view .column.main table.data-table .col.actions .action:after, .sales-guest-view .data.cms-page-view .column.main table.data-table .col.actions .action:after, .account .data.modal-content table.data-table .col.actions .action:after, [class^='sales-guest-'] .data.modal-content table.data-table .col.actions .action:after, .sales-guest-view .data.modal-content table.data-table .col.actions .action:after { border-left: 1px solid #a6a6a6; content: ''; display: inline-block; height: 12px; margin: 0 10px; vertical-align: -1px; } .abs-account-actions:last-child:after, .form-edit-role .box-actions button.action:last-child:after, .block-dashboard-company .box-actions button.action:last-child:after, .block-addresses-list .items.addresses .item.actions .action:last-child:after, .account .data.table .col.actions .action:last-child:after, [class^='sales-guest-'] .data.table .col.actions .action:last-child:after, .sales-guest-view .data.table .col.actions .action:last-child:after, .block .box-actions .action:last-child:after, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action:last-child:after, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action:last-child:after, .account .data.cms-page-view .column.main table.table-grid .col.actions .action:last-child:after, [class^='sales-guest-'] .data.cms-page-view .column.main table.table-grid .col.actions .action:last-child:after, .sales-guest-view .data.cms-page-view .column.main table.table-grid .col.actions .action:last-child:after, .account .data.modal-content table.table-grid .col.actions .action:last-child:after, [class^='sales-guest-'] .data.modal-content table.table-grid .col.actions .action:last-child:after, .sales-guest-view .data.modal-content table.table-grid .col.actions .action:last-child:after, .account .data.cms-page-view .column.main table.data-table .col.actions .action:last-child:after, [class^='sales-guest-'] .data.cms-page-view .column.main table.data-table .col.actions .action:last-child:after, .sales-guest-view .data.cms-page-view .column.main table.data-table .col.actions .action:last-child:after, .account .data.modal-content table.data-table .col.actions .action:last-child:after, [class^='sales-guest-'] .data.modal-content table.data-table .col.actions .action:last-child:after, .sales-guest-view .data.modal-content table.data-table .col.actions .action:last-child:after { display: none; } .abs-account-blocks .block-title > .action, .company-account-index .columns .column.main .block:not(.widget) .block-title > .action, .paypal-review .block .block-title > .action, .account .column.main .block:not(.widget) .block-title > .action, .multicheckout .block-title > .action, .magento-rma-guest-returns .column.main .block:not(.widget) .block-title > .action, [class^='sales-guest-'] .column.main .block:not(.widget) .block-title > .action, .sales-guest-view .column.main .block:not(.widget) .block-title > .action { margin-left: 15px; } .abs-account-blocks .box-title, .company-account-index .columns .column.main .block:not(.widget) .box-title, .paypal-review .block .box-title, .account .column.main .block:not(.widget) .box-title, .multicheckout .box-title, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title, .sales-guest-view .column.main .block:not(.widget) .box-title { display: inline-block; margin: 0 0 10px; } .abs-account-blocks .box-title > span, .company-account-index .columns .column.main .block:not(.widget) .box-title > span, .paypal-review .block .box-title > span, .account .column.main .block:not(.widget) .box-title > span, .multicheckout .box-title > span, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > span, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > span, .sales-guest-view .column.main .block:not(.widget) .box-title > span { font-size: 1.6rem; } .abs-account-blocks .box-title > .action, .company-account-index .columns .column.main .block:not(.widget) .box-title > .action, .paypal-review .block .box-title > .action, .account .column.main .block:not(.widget) .box-title > .action, .multicheckout .box-title > .action, .magento-rma-guest-returns .column.main .block:not(.widget) .box-title > .action, [class^='sales-guest-'] .column.main .block:not(.widget) .box-title > .action, .sales-guest-view .column.main .block:not(.widget) .box-title > .action { font-weight: 400; margin-left: 10px; } .abs-colon:after, .block-minicart .subtotal .label:after, .minicart-items .details-qty .label:after, .minicart-items .price-minicart .label:after, .order-details-items .order-gift-message .label:after, .order-details-items .block-order-details-gift-message .label:after, .block-wishlist-management .wishlist-select .wishlist-name-label:after { content: ': '; } .abs-icon-add, .abs-dropdown-items-new .action.new, .admin__action-group-wrap .action-select, .admin__action-multiselect-search-label, .admin__action-multiselect-dropdown, .admin__action-group-wrap .admin__action-multiselect-remove-label, .requisition-list-action .action.new, .wishlist.split.button .action.new, .wishlist-dropdown .action.new { display: inline-block; text-decoration: none; } .abs-icon-add:before, .abs-dropdown-items-new .action.new:before, .admin__action-group-wrap .action-select:before, .admin__action-multiselect-search-label:before, .admin__action-multiselect-dropdown:before, .admin__action-group-wrap .admin__action-multiselect-remove-label:before, .requisition-list-action .action.new:before, .wishlist.split.button .action.new:before, .wishlist-dropdown .action.new:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; line-height: 10px; color: inherit; content: '\f196'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-dropdown-items-new .items .item:last-child:hover, .requisition-list-action .items .item:last-child:hover, .wishlist.split.button .items .item:last-child:hover, .wishlist-dropdown .items .item:last-child:hover { background: #e8e8e8; } .abs-dropdown-items-new .action.new:before, .requisition-list-action .action.new:before, .wishlist.split.button .action.new:before, .wishlist-dropdown .action.new:before { margin-left: -17px; margin-right: 5px; } .abs-no-display, .abs-sidebar-totals .table-caption, .sidebar .subtitle, .cart-summary .block .fieldset.estimate > .legend, .cart-summary .block .fieldset.estimate > .legend + br, .minicart-items .product-item-details .weee[data-label] .label, .page-product-giftcard .fieldset.giftcard > .legend + br, .order-details-items .order-items .order-gift-message .action.close, .multicheckout .block .methods-shipping .item-content .fieldset > .legend + br, .multicheckout .hidden, [class^='multishipping-'] .nav-sections, [class^='multishipping-'] .nav-toggle, .no-display, .argento-tabs:not(.argento-tabs-initialized) > * > .block-content, .catalog-product_compare-index ul.compare.wrapper, .catalog-product-compare-index ul.compare.wrapper, .checkout-index-index ul.compare.wrapper, ul.compare.wrapper .action.compare.no-display, .product-info-sticky, .product.data.items #product-review-container .block-title, .sidebar .block-wishlist .product-items .product-item-actions, .cart-totals .table-caption, .opc-block-summary .table-totals .table-caption { display: none; } .abs-status, .quote-status, .purchase-order-status, .return-status, .order-status { border: 2px solid #e5e5e5; border-radius: 3px; display: inline-block; margin: 3px 0 0; padding: 2px 10px; text-transform: uppercase; vertical-align: top; } .abs-title-orders .page-main .page-title-wrapper .page-title, .magento-rma-returns-returns .page-main .page-title-wrapper .page-title, .magento-rma-returns-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title, .account .page-main .page-title-wrapper .page-title, [class^='sales-guest-'] .page-main .page-title-wrapper .page-title, .sales-guest-view .page-main .page-title-wrapper .page-title, .magento-rma-guest-returns .page-main .page-title-wrapper .page-title { margin-right: 25px; } .abs-title-orders .page-main .page-title-wrapper .order-date, .magento-rma-returns-returns .page-main .page-title-wrapper .order-date, .magento-rma-returns-view .page-main .page-title-wrapper .order-date, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date, .account .page-main .page-title-wrapper .order-date, [class^='sales-guest-'] .page-main .page-title-wrapper .order-date, .sales-guest-view .page-main .page-title-wrapper .order-date, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date { font-size: 16px; margin-bottom: 10px; } .abs-title-orders .page-main .page-title-wrapper .order-date .label, .magento-rma-returns-returns .page-main .page-title-wrapper .order-date .label, .magento-rma-returns-view .page-main .page-title-wrapper .order-date .label, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date .label, .account .page-main .page-title-wrapper .order-date .label, [class^='sales-guest-'] .page-main .page-title-wrapper .order-date .label, .sales-guest-view .page-main .page-title-wrapper .order-date .label, .magento-rma-guest-returns .page-main .page-title-wrapper .order-date .label { display: none; } .abs-table-striped, .account .column.main .order-details-items .table-wrapper .data.table, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table, .block-giftregistry-results .data.table, .block-wishlist-search-results .data.table, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid, .block-giftregistry-results .data.modal-content table.table-grid, .block-wishlist-search-results .data.modal-content table.table-grid, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table, .block-giftregistry-results .data.cms-page-view .column.main table.data-table, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table, .block-giftregistry-results .data.modal-content table.data-table, .block-wishlist-search-results .data.modal-content table.data-table, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table { border: none; } .abs-table-striped > tbody > tr:nth-child(even) > td, .abs-table-striped > tbody > tr:nth-child(even) > th, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th, .block-giftregistry-results .data.table > tbody > tr:nth-child(even) > td, .block-giftregistry-results .data.table > tbody > tr:nth-child(even) > th, .block-wishlist-search-results .data.table > tbody > tr:nth-child(even) > td, .block-wishlist-search-results .data.table > tbody > tr:nth-child(even) > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr:nth-child(even) > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > th, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > td, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > th, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > td, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr:nth-child(even) > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > th, .block-giftregistry-results .data.modal-content table.table-grid > tbody > tr:nth-child(even) > td, .block-giftregistry-results .data.modal-content table.table-grid > tbody > tr:nth-child(even) > th, .block-wishlist-search-results .data.modal-content table.table-grid > tbody > tr:nth-child(even) > td, .block-wishlist-search-results .data.modal-content table.table-grid > tbody > tr:nth-child(even) > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr:nth-child(even) > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > th, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > td, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > th, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > td, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr:nth-child(even) > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > th, .block-giftregistry-results .data.modal-content table.data-table > tbody > tr:nth-child(even) > td, .block-giftregistry-results .data.modal-content table.data-table > tbody > tr:nth-child(even) > th, .block-wishlist-search-results .data.modal-content table.data-table > tbody > tr:nth-child(even) > td, .block-wishlist-search-results .data.modal-content table.data-table > tbody > tr:nth-child(even) > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr:nth-child(even) > th { background: #ffffff; } .abs-table-striped > thead > tr > th, .abs-table-striped > tbody > tr > th, .abs-table-striped > tfoot > tr > th, .abs-table-striped > thead > tr > td, .abs-table-striped > tbody > tr > td, .abs-table-striped > tfoot > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td, .block-giftregistry-results .data.table > thead > tr > th, .block-giftregistry-results .data.table > tbody > tr > th, .block-giftregistry-results .data.table > tfoot > tr > th, .block-giftregistry-results .data.table > thead > tr > td, .block-giftregistry-results .data.table > tbody > tr > td, .block-giftregistry-results .data.table > tfoot > tr > td, .block-wishlist-search-results .data.table > thead > tr > th, .block-wishlist-search-results .data.table > tbody > tr > th, .block-wishlist-search-results .data.table > tfoot > tr > th, .block-wishlist-search-results .data.table > thead > tr > td, .block-wishlist-search-results .data.table > tbody > tr > td, .block-wishlist-search-results .data.table > tfoot > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tbody > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > tfoot > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > thead > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > tbody > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > tfoot > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > thead > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > tbody > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > tfoot > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > thead > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > tbody > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > tfoot > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > thead > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > tbody > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > tfoot > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tbody > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > tfoot > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > td, .block-giftregistry-results .data.modal-content table.table-grid > thead > tr > th, .block-giftregistry-results .data.modal-content table.table-grid > tbody > tr > th, .block-giftregistry-results .data.modal-content table.table-grid > tfoot > tr > th, .block-giftregistry-results .data.modal-content table.table-grid > thead > tr > td, .block-giftregistry-results .data.modal-content table.table-grid > tbody > tr > td, .block-giftregistry-results .data.modal-content table.table-grid > tfoot > tr > td, .block-wishlist-search-results .data.modal-content table.table-grid > thead > tr > th, .block-wishlist-search-results .data.modal-content table.table-grid > tbody > tr > th, .block-wishlist-search-results .data.modal-content table.table-grid > tfoot > tr > th, .block-wishlist-search-results .data.modal-content table.table-grid > thead > tr > td, .block-wishlist-search-results .data.modal-content table.table-grid > tbody > tr > td, .block-wishlist-search-results .data.modal-content table.table-grid > tfoot > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tbody > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > tfoot > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > thead > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > tbody > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > tfoot > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > thead > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > tbody > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > tfoot > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > thead > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > tbody > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > tfoot > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > thead > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > tbody > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > tfoot > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tbody > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > tfoot > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > td, .block-giftregistry-results .data.modal-content table.data-table > thead > tr > th, .block-giftregistry-results .data.modal-content table.data-table > tbody > tr > th, .block-giftregistry-results .data.modal-content table.data-table > tfoot > tr > th, .block-giftregistry-results .data.modal-content table.data-table > thead > tr > td, .block-giftregistry-results .data.modal-content table.data-table > tbody > tr > td, .block-giftregistry-results .data.modal-content table.data-table > tfoot > tr > td, .block-wishlist-search-results .data.modal-content table.data-table > thead > tr > th, .block-wishlist-search-results .data.modal-content table.data-table > tbody > tr > th, .block-wishlist-search-results .data.modal-content table.data-table > tfoot > tr > th, .block-wishlist-search-results .data.modal-content table.data-table > thead > tr > td, .block-wishlist-search-results .data.modal-content table.data-table > tbody > tr > td, .block-wishlist-search-results .data.modal-content table.data-table > tfoot > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tbody > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > tfoot > tr > td { border: none; } .abs-table-striped > thead > tr > th, .abs-table-striped > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .block-giftregistry-results .data.table > thead > tr > th, .block-giftregistry-results .data.table > thead > tr > td, .block-wishlist-search-results .data.table > thead > tr > th, .block-wishlist-search-results .data.table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.table > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > thead > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.table-grid > thead > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > thead > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.table-grid > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.table-grid > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, .block-giftregistry-results .data.modal-content table.table-grid > thead > tr > th, .block-giftregistry-results .data.modal-content table.table-grid > thead > tr > td, .block-wishlist-search-results .data.modal-content table.table-grid > thead > tr > th, .block-wishlist-search-results .data.modal-content table.table-grid > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.table-grid > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > thead > tr > th, .block-giftregistry-results .data.cms-page-view .column.main table.data-table > thead > tr > td, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > thead > tr > th, .block-wishlist-search-results .data.cms-page-view .column.main table.data-table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.cms-page-view .column.main table.data-table > thead > tr > td, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, .account .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, [class^='sales-guest-'] .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, .sales-guest-view .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td, .block-giftregistry-results .data.modal-content table.data-table > thead > tr > th, .block-giftregistry-results .data.modal-content table.data-table > thead > tr > td, .block-wishlist-search-results .data.modal-content table.data-table > thead > tr > th, .block-wishlist-search-results .data.modal-content table.data-table > thead > tr > td, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > th, .magento-rma-guest-returns .column.main .order-details-items .table-wrapper .data.modal-content table.data-table > thead > tr > td { border-bottom: 1px solid #e5e5e5; } .abs-block-items-counter, .block-compare .counter, .block-wishlist .counter { color: #277000; font-size: 1.2rem; vertical-align: middle; white-space: nowrap; } .abs-block-items-counter:before, .block-compare .counter:before, .block-wishlist .counter:before { content: '('; } .abs-block-items-counter:after, .block-compare .counter:after, .block-wishlist .counter:after { content: ')'; } .abs-block-widget-title, .block-compare .block-title, .block-reorder .block-title, .widget .block-title, .block-wishlist .block-title { margin: 0 0 20px; } .abs-block-widget-title strong, .block-compare .block-title strong, .block-reorder .block-title strong, .widget .block-title strong, .block-wishlist .block-title strong { font-size: 18px; font-weight: 300; vertical-align: middle; } .abs-shopping-cart-items, .block-cart-failed, .cart-container .form-cart { margin-bottom: 20px; } .abs-shopping-cart-items .actions.main .continue, .block-cart-failed .actions.main .continue, .cart-container .form-cart .actions.main .continue { display: none; } .abs-shopping-cart-items .actions.main .clear, .block-cart-failed .actions.main .clear, .cart-container .form-cart .actions.main .clear { line-height: 1.42857143; margin: 0 20px 0 0; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; font-weight: 400; } .abs-shopping-cart-items .actions.main .clear:visited, .block-cart-failed .actions.main .clear:visited, .cart-container .form-cart .actions.main .clear:visited { color: #1979c3; text-decoration: none; } .abs-shopping-cart-items .actions.main .clear:hover, .block-cart-failed .actions.main .clear:hover, .cart-container .form-cart .actions.main .clear:hover { color: #006bb4; text-decoration: underline; } .abs-shopping-cart-items .actions.main .clear:active, .block-cart-failed .actions.main .clear:active, .cart-container .form-cart .actions.main .clear:active { color: #ff7a0e; text-decoration: underline; } .abs-shopping-cart-items .actions.main .clear:hover, .abs-shopping-cart-items .actions.main .clear:active, .abs-shopping-cart-items .actions.main .clear:focus, .block-cart-failed .actions.main .clear:hover, .block-cart-failed .actions.main .clear:active, .block-cart-failed .actions.main .clear:focus, .cart-container .form-cart .actions.main .clear:hover, .cart-container .form-cart .actions.main .clear:active, .cart-container .form-cart .actions.main .clear:focus { background: none; border: 0; } .abs-shopping-cart-items .actions.main .clear.disabled, .abs-shopping-cart-items .actions.main .clear[disabled], fieldset[disabled] .abs-shopping-cart-items .actions.main .clear, .block-cart-failed .actions.main .clear.disabled, .block-cart-failed .actions.main .clear[disabled], fieldset[disabled] .block-cart-failed .actions.main .clear, .cart-container .form-cart .actions.main .clear.disabled, .cart-container .form-cart .actions.main .clear[disabled], fieldset[disabled] .cart-container .form-cart .actions.main .clear { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .abs-field-date .control, .form.search.advanced .fields.range .field.date .control, .form-giftregistry-edit .field.date .control { position: relative; } .abs-field-date-input, .abs-field-date input, .field.date ._has-datepicker, .field-dob ._has-datepicker, .form-giftregistry-search .fields-specific-options .datetime-picker, .form.search.advanced .fields.range .field.date input, .form-giftregistry-edit .field.date input { margin-right: 10px; width: calc(100% - 50px); } .abs-field-tooltip, .field .control._with-tooltip { position: relative; } .abs-field-tooltip input, .field .control._with-tooltip input { margin-right: 10px; width: calc(100% - 39px); } .abs-checkout-tooltip-content-position-top, .negotiable-quote-quote-view .modal-popup .field-tooltip .field-tooltip-content, .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content, .shipping-policy-block.field-tooltip .field-tooltip-content { right: -10px; top: 40px; left: auto; } .abs-checkout-tooltip-content-position-top:before, .abs-checkout-tooltip-content-position-top:after, .negotiable-quote-quote-view .modal-popup .field-tooltip .field-tooltip-content:before, .negotiable-quote-quote-view .modal-popup .field-tooltip .field-tooltip-content:after, .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before, .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after, .shipping-policy-block.field-tooltip .field-tooltip-content:before, .shipping-policy-block.field-tooltip .field-tooltip-content:after { border: 10px solid transparent; height: 0; width: 0; margin-top: -21px; right: 10px; left: auto; top: 0; } .abs-checkout-tooltip-content-position-top:before, .negotiable-quote-quote-view .modal-popup .field-tooltip .field-tooltip-content:before, .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:before, .shipping-policy-block.field-tooltip .field-tooltip-content:before { border-bottom-color: #f2f5f7; } .abs-checkout-tooltip-content-position-top:after, .negotiable-quote-quote-view .modal-popup .field-tooltip .field-tooltip-content:after, .checkout-index-index .modal-popup .field-tooltip .field-tooltip-content:after, .shipping-policy-block.field-tooltip .field-tooltip-content:after { border-bottom-color: #ffffff; top: 1px; } .abs-checkout-title, .opc-wrapper .step-title, .opc-block-shipping-information .shipping-information-title, .opc-block-summary > .title, .checkout-agreements-items .checkout-agreements-item-title { padding-bottom: 10px; color: #333333; font-weight: 300; font-size: 2.6rem; } .abs-sidebar-totals, .cart-totals, .opc-block-summary .table-totals { border-top: 1px solid #e5e5e5; padding-top: 10px; } .abs-sidebar-totals tbody .mark, .abs-sidebar-totals tfoot .mark, .cart-totals tbody .mark, .cart-totals tfoot .mark, .opc-block-summary .table-totals tbody .mark, .opc-block-summary .table-totals tfoot .mark { border: 0; font-weight: 400; padding: 6px 0; } .abs-sidebar-totals tbody .amount, .abs-sidebar-totals tfoot .amount, .cart-totals tbody .amount, .cart-totals tfoot .amount, .opc-block-summary .table-totals tbody .amount, .opc-block-summary .table-totals tfoot .amount { border: 0; font-weight: 400; padding: 6px 0 6px 14px; text-align: right; white-space: nowrap; } .abs-sidebar-totals .grand th, .abs-sidebar-totals .grand td, .cart-totals .grand th, .cart-totals .grand td, .opc-block-summary .table-totals .grand th, .opc-block-summary .table-totals .grand td { padding: 11px 0; } .abs-sidebar-totals .grand strong, .cart-totals .grand strong, .opc-block-summary .table-totals .grand strong { display: inline-block; font-weight: 600; padding: 3px 0 0; } .abs-sidebar-totals .grand .mark, .cart-totals .grand .mark, .opc-block-summary .table-totals .grand .mark { font-size: 1.8rem; border-top: 1px solid #e5e5e5; padding-right: 10px; } .abs-sidebar-totals .grand .amount, .cart-totals .grand .amount, .opc-block-summary .table-totals .grand .amount { font-size: 1.8rem; border-top: 1px solid #e5e5e5; } .abs-sidebar-totals .msrp, .cart-totals .msrp, .opc-block-summary .table-totals .msrp { margin-bottom: 10px; } .abs-sidebar-totals tbody tr:last-child td, .cart-totals tbody tr:last-child td, .opc-block-summary .table-totals tbody tr:last-child td { padding-bottom: 19px; } .abs-sidebar-totals .totals-tax-summary .mark, .abs-sidebar-totals .totals-tax-summary .amount, .cart-totals .totals-tax-summary .mark, .cart-totals .totals-tax-summary .amount, .opc-block-summary .table-totals .totals-tax-summary .mark, .opc-block-summary .table-totals .totals-tax-summary .amount { border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; cursor: pointer; } .abs-sidebar-totals .totals-tax-summary .amount .price, .cart-totals .totals-tax-summary .amount .price, .opc-block-summary .table-totals .totals-tax-summary .amount .price { padding-right: 20px; position: relative; display: inline-block; text-decoration: none; } .abs-sidebar-totals .totals-tax-summary .amount .price > span, .cart-totals .totals-tax-summary .amount .price > span, .opc-block-summary .table-totals .totals-tax-summary .amount .price > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-sidebar-totals .totals-tax-summary .amount .price:after, .cart-totals .totals-tax-summary .amount .price:after, .opc-block-summary .table-totals .totals-tax-summary .amount .price:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 12px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-sidebar-totals .totals-tax-summary .amount .price:after, .cart-totals .totals-tax-summary .amount .price:after, .opc-block-summary .table-totals .totals-tax-summary .amount .price:after { position: absolute; right: 3px; top: 3px; } .abs-sidebar-totals .totals-tax-summary.expanded .mark, .abs-sidebar-totals .totals-tax-summary.expanded .amount, .cart-totals .totals-tax-summary.expanded .mark, .cart-totals .totals-tax-summary.expanded .amount, .opc-block-summary .table-totals .totals-tax-summary.expanded .mark, .opc-block-summary .table-totals .totals-tax-summary.expanded .amount { border-bottom: 0; } .abs-sidebar-totals .totals-tax-summary.expanded .amount .price:after, .cart-totals .totals-tax-summary.expanded .amount .price:after, .opc-block-summary .table-totals .totals-tax-summary.expanded .amount .price:after { content: '\f106'; } .abs-sidebar-totals .totals-tax-details, .cart-totals .totals-tax-details, .opc-block-summary .table-totals .totals-tax-details { border-bottom: 1px solid #e5e5e5; display: none; } .abs-sidebar-totals .totals-tax-details.shown, .cart-totals .totals-tax-details.shown, .opc-block-summary .table-totals .totals-tax-details.shown { display: table-row; } .abs-sidebar-totals .table-wrapper, .cart-totals .table-wrapper, .opc-block-summary .table-totals .table-wrapper { margin-bottom: 0; } .abs-discount-block .block > .title strong, .paypal-review-discount .block > .title strong, .cart-discount .block > .title strong { color: #1979c3; font-weight: 400; } .abs-discount-block .actions-toolbar, .paypal-review-discount .actions-toolbar, .cart-discount .actions-toolbar { display: table-cell; vertical-align: top; width: 1%; } .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel { border-bottom-left-radius: 0; border-top-left-radius: 0; margin: 0 0 0 -1px; white-space: nowrap; width: auto; } .abs-discount-block .actions-toolbar .secondary, .paypal-review-discount .actions-toolbar .secondary, .cart-discount .actions-toolbar .secondary { bottom: 5px; left: 15px; position: absolute; } .abs-discount-block .action.check, .paypal-review-discount .action.check, .cart-discount .action.check { font-weight: 400; } .abs-discount-block .fieldset, .paypal-review-discount .fieldset, .cart-discount .fieldset { display: table; width: 100%; } .abs-discount-block .fieldset > .field > .label, .paypal-review-discount .fieldset > .field > .label, .cart-discount .fieldset > .field > .label { display: none; } .abs-discount-block .field, .paypal-review-discount .field, .cart-discount .field { display: table-cell; } @font-face { font-family: 'Open Sans'; src: url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/light/opensans-300.woff2') format('woff2'), url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/light/opensans-300.woff') format('woff'); font-weight: 300; font-style: normal; font-display: swap; } @font-face { font-family: 'Open Sans'; src: url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/regular/opensans-400.woff2') format('woff2'), url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/regular/opensans-400.woff') format('woff'); font-weight: 400; font-style: normal; font-display: swap; } @font-face { font-family: 'Open Sans'; src: url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/semibold/opensans-600.woff2') format('woff2'), url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/semibold/opensans-600.woff') format('woff'); font-weight: 600; font-style: normal; font-display: swap; } @font-face { font-family: 'Open Sans'; src: url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/bold/opensans-700.woff2') format('woff2'), url('../../frontend/ToolWeb/Essence/en_US/fonts/opensans/bold/opensans-700.woff') format('woff'); font-weight: 700; font-style: normal; font-display: swap; } .items { margin: 0; padding: 0; list-style: none none; } .columns { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; box-sizing: border-box; } .columns:after { clear: both; content: ' '; display: block; height: 0; overflow: hidden; visibility: hidden; } .columns .column.main { padding-bottom: 40px; -webkit-flex-basis: auto; flex-basis: auto; -webkit-flex-grow: 1; flex-grow: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; width: 100%; } .columns .sidebar-main { -webkit-flex-grow: 1; flex-grow: 1; -webkit-flex-basis: 100%; flex-basis: 100%; -ms-flex-order: 1; -webkit-order: 1; order: 1; } .columns .sidebar-additional { -webkit-flex-grow: 1; flex-grow: 1; -webkit-flex-basis: 100%; flex-basis: 100%; -ms-flex-order: 2; -webkit-order: 2; order: 2; } .table-wrapper { margin-bottom: 20px; } table > caption { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .table tfoot, .cms-page-view .column.main table.table-grid tfoot, .modal-content table.table-grid tfoot, .cms-page-view .column.main table.data-table tfoot, .modal-content table.data-table tfoot { background: #f5f5f5; } .table tfoot > tr:first-child th, .table tfoot > tr:first-child td, .cms-page-view .column.main table.table-grid tfoot > tr:first-child th, .cms-page-view .column.main table.table-grid tfoot > tr:first-child td, .modal-content table.table-grid tfoot > tr:first-child th, .modal-content table.table-grid tfoot > tr:first-child td, .cms-page-view .column.main table.data-table tfoot > tr:first-child th, .cms-page-view .column.main table.data-table tfoot > tr:first-child td, .modal-content table.data-table tfoot > tr:first-child th, .modal-content table.data-table tfoot > tr:first-child td { border-top: 1px solid #e5e5e5; padding-top: 20px; } .table tfoot th, .table tfoot td, .cms-page-view .column.main table.table-grid tfoot th, .cms-page-view .column.main table.table-grid tfoot td, .modal-content table.table-grid tfoot th, .modal-content table.table-grid tfoot td, .cms-page-view .column.main table.data-table tfoot th, .cms-page-view .column.main table.data-table tfoot td, .modal-content table.data-table tfoot th, .modal-content table.data-table tfoot td { border: 0; } .table tfoot .mark, .cms-page-view .column.main table.table-grid tfoot .mark, .modal-content table.table-grid tfoot .mark, .cms-page-view .column.main table.data-table tfoot .mark, .modal-content table.data-table tfoot .mark { font-weight: 400; text-align: right; } .message.info { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #fdf0d5; color: #6f4400; padding-left: 40px; position: relative; } .message.info a { color: #1979c3; } .message.info a:hover { color: #006bb4; } .message.info a:active { color: #006bb4; } .message.info > *:first-child:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 28px; color: #c07600; content: '\f071'; font-family: 'FontAwesome'; margin: -14px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; overflow: visible; left: 0; top: 18px; width: 40px; position: absolute; text-align: center; } .message.error { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #fae5e5; color: #e02b27; padding-left: 40px; position: relative; } .message.error a { color: #1979c3; } .message.error a:hover { color: #006bb4; } .message.error a:active { color: #006bb4; } .message.error > *:first-child:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 28px; color: #b30000; content: '\f071'; font-family: 'FontAwesome'; margin: -14px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; overflow: visible; left: 0; top: 18px; width: 40px; position: absolute; text-align: center; } .message.warning { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #fdf0d5; color: #6f4400; padding-left: 40px; position: relative; } .message.warning a { color: #1979c3; } .message.warning a:hover { color: #006bb4; } .message.warning a:active { color: #006bb4; } .message.warning > *:first-child:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 28px; color: #c07600; content: '\f071'; font-family: 'FontAwesome'; margin: -14px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; overflow: visible; left: 0; top: 18px; width: 40px; position: absolute; text-align: center; } .message.notice { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #fdf0d5; color: #6f4400; padding-left: 40px; position: relative; } .message.notice a { color: #1979c3; } .message.notice a:hover { color: #006bb4; } .message.notice a:active { color: #006bb4; } .message.notice > *:first-child:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 28px; color: #c07600; content: '\f071'; font-family: 'FontAwesome'; margin: -14px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; overflow: visible; left: 0; top: 18px; width: 40px; position: absolute; text-align: center; } .message.success { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #e5efe5; color: #006400; padding-left: 40px; position: relative; } .message.success a { color: #1979c3; } .message.success a:hover { color: #006bb4; } .message.success a:active { color: #006bb4; } .message.success > *:first-child:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 28px; color: #006400; content: '\f00c'; font-family: 'FontAwesome'; margin: -14px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; overflow: visible; left: 0; top: 18px; width: 40px; position: absolute; text-align: center; } .panel.header .links, .panel.header .switcher { display: none; } .nav-sections { background: #fafafa; } .nav-toggle { display: inline-block; text-decoration: none; cursor: pointer; display: block; font-size: 0; left: 15px; position: absolute; top: 15px; z-index: 14; } .nav-toggle:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: inherit; color: #757575; content: '\f0c9'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .nav-toggle:hover:before { color: #333333; } .nav-toggle > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .tooltip.wrapper { position: relative; } .tooltip.wrapper .tooltip.content { background: #ffffff; max-width: 360px; min-width: 210px; padding: 12px 16px; z-index: 100; display: none; position: absolute; text-align: left; color: #333333; line-height: 1.4; border: 1px solid #bbbbbb; margin-top: 5px; left: 0; top: 100%; } .tooltip.wrapper .tooltip.content:after, .tooltip.wrapper .tooltip.content:before { border: solid transparent; content: ''; height: 0; position: absolute; width: 0; } .tooltip.wrapper .tooltip.content:after { border-width: 5px; border-color: transparent; } .tooltip.wrapper .tooltip.content:before { border-width: 6px; border-color: transparent; } .tooltip.wrapper .tooltip.content:after, .tooltip.wrapper .tooltip.content:before { bottom: 100%; } .tooltip.wrapper .tooltip.content:after { border-bottom-color: #ffffff; left: 15px; margin-left: -5px; } .tooltip.wrapper .tooltip.content:before { border-bottom-color: #bbbbbb; left: 15px; margin-left: -6px; } .tooltip.wrapper .tooltip.toggle { cursor: help; } .tooltip.wrapper .tooltip.toggle:hover + .tooltip.content, .tooltip.wrapper .tooltip.toggle:focus + .tooltip.content, .tooltip.wrapper:hover .tooltip.content { display: block; } .tooltip.wrapper .tooltip.content dl { margin-bottom: 0; } .tooltip.wrapper .tooltip.content dd { white-space: normal; } .tooltip.wrapper .tooltip.content .subtitle { display: inline-block; font-size: 16px; font-weight: 500; margin-bottom: 15px; } .tooltip.wrapper .tooltip.content .label { margin-top: 10px; } .tooltip.wrapper .tooltip.content .label:first-child { margin-top: 0; } .tooltip.wrapper .tooltip.content .values { margin: 0; } .ui-tooltip { position: absolute; z-index: 9999; } .load.indicator { background-color: rgba(255, 255, 255, 0.5); z-index: 9999; bottom: 0; left: 0; position: fixed; right: 0; top: 0; position: absolute; } .load.indicator:before { background: transparent url('../../frontend/ToolWeb/Essence/en_US/images/loader-2.gif') no-repeat 50% 50%; border-radius: 5px; height: 160px; width: 160px; bottom: 0; box-sizing: border-box; content: ''; left: 0; margin: auto; position: absolute; right: 0; top: 0; } .load.indicator > span { display: none; } .loading-mask { bottom: 0; left: 0; margin: auto; position: fixed; right: 0; top: 0; z-index: 100; background: rgba(255, 255, 255, 0.5); } .loading-mask .loader > img { bottom: 0; left: 0; margin: auto; position: fixed; right: 0; top: 0; z-index: 100; } .loading-mask .loader > p { display: none; } body > .loading-mask { z-index: 9999; } ._block-content-loading { position: relative; } [data-role='main-css-loader'] { display: none; } .fieldset { border: 0; margin: 0 0 40px; padding: 0; letter-spacing: -.31em; } .fieldset > * { letter-spacing: normal; } .fieldset > .legend { margin: 0 0 25px; padding: 0; box-sizing: border-box; float: left; line-height: 1.2; font-size: 2rem; } .fieldset > .legend + br { clear: both; display: block; height: 0; overflow: hidden; visibility: hidden; } .fieldset:last-child { margin-bottom: 20px; } .fieldset > .field, .fieldset > .fields > .field { margin: 0 0 20px; } .fieldset > .field > .label, .fieldset > .fields > .field > .label { margin: 0 0 5px; display: inline-block; } .fieldset > .field:last-child, .fieldset > .fields > .field:last-child { margin-bottom: 0; } .fieldset > .field > .label, .fieldset > .fields > .field > .label { font-weight: 700; } .fieldset > .field > .label + br, .fieldset > .fields > .field > .label + br { display: none; } .fieldset > .field .choice input, .fieldset > .fields > .field .choice input { vertical-align: top; } .fieldset > .field .fields.group:before, .fieldset > .fields > .field .fields.group:before, .fieldset > .field .fields.group:after, .fieldset > .fields > .field .fields.group:after { content: ''; display: table; } .fieldset > .field .fields.group:after, .fieldset > .fields > .field .fields.group:after { clear: both; } .fieldset > .field .fields.group .field, .fieldset > .fields > .field .fields.group .field { box-sizing: border-box; float: left; } .fieldset > .field .fields.group.group-2 .field, .fieldset > .fields > .field .fields.group.group-2 .field { width: 50% !important; } .fieldset > .field .fields.group.group-3 .field, .fieldset > .fields > .field .fields.group.group-3 .field { width: 33.3% !important; } .fieldset > .field .fields.group.group-4 .field, .fieldset > .fields > .field .fields.group.group-4 .field { width: 25% !important; } .fieldset > .field .fields.group.group-5 .field, .fieldset > .fields > .field .fields.group.group-5 .field { width: 20% !important; } .fieldset > .field .addon, .fieldset > .fields > .field .addon { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; padding: 0; width: 100%; } .fieldset > .field .addon textarea, .fieldset > .fields > .field .addon textarea, .fieldset > .field .addon select, .fieldset > .fields > .field .addon select, .fieldset > .field .addon input, .fieldset > .fields > .field .addon input { -ms-flex-order: 2; -webkit-order: 2; order: 2; -webkit-flex-basis: 100%; flex-basis: 100%; display: inline-block; margin: 0; width: auto; } .fieldset > .field .addon .addbefore, .fieldset > .fields > .field .addon .addbefore, .fieldset > .field .addon .addafter, .fieldset > .fields > .field .addon .addafter { background: #ffffff; background-clip: padding-box; border: 1px solid #cccccc; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 14px; height: 41px; line-height: 1.42857143; padding: 6px 10px; vertical-align: baseline; width: 100%; box-sizing: border-box; -ms-flex-order: 3; -webkit-order: 3; order: 3; display: inline-block; vertical-align: middle; white-space: nowrap; width: auto; } .fieldset > .field .addon .addbefore:disabled, .fieldset > .fields > .field .addon .addbefore:disabled, .fieldset > .field .addon .addafter:disabled, .fieldset > .fields > .field .addon .addafter:disabled { opacity: 0.5; } .fieldset > .field .addon .addbefore::-moz-placeholder, .fieldset > .fields > .field .addon .addbefore::-moz-placeholder, .fieldset > .field .addon .addafter::-moz-placeholder, .fieldset > .fields > .field .addon .addafter::-moz-placeholder { color: #c2c2c2; } .fieldset > .field .addon .addbefore::-webkit-input-placeholder, .fieldset > .fields > .field .addon .addbefore::-webkit-input-placeholder, .fieldset > .field .addon .addafter::-webkit-input-placeholder, .fieldset > .fields > .field .addon .addafter::-webkit-input-placeholder { color: #c2c2c2; } .fieldset > .field .addon .addbefore:-ms-input-placeholder, .fieldset > .fields > .field .addon .addbefore:-ms-input-placeholder, .fieldset > .field .addon .addafter:-ms-input-placeholder, .fieldset > .fields > .field .addon .addafter:-ms-input-placeholder { color: #c2c2c2; } .fieldset > .field .addon .addbefore, .fieldset > .fields > .field .addon .addbefore { float: left; -ms-flex-order: 1; -webkit-order: 1; order: 1; } .fieldset > .field .additional, .fieldset > .fields > .field .additional { margin-top: 10px; } .fieldset > .field.required > .label:after, .fieldset > .fields > .field.required > .label:after, .fieldset > .field._required > .label:after, .fieldset > .fields > .field._required > .label:after { content: '*'; color: #e02b27; font-size: 1.2rem; margin: 0 0 0 5px; } .fieldset > .field .note, .fieldset > .fields > .field .note { font-size: 1.2rem; margin: 3px 0 0; padding: 0; display: inline-block; text-decoration: none; } .fieldset > .field .note:before, .fieldset > .fields > .field .note:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 24px; line-height: 12px; content: '\f0d8'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .fieldset > .field.no-label > .label, .fieldset > .fields > .field.no-label > .label { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .fieldset > .field.choice .label, .fieldset > .fields > .field.choice .label { display: inline; font-weight: normal; margin: 0; } .column:not(.main) .fieldset > .field .label, .column:not(.main) .fieldset > .fields > .field .label { font-weight: normal; } .fieldset > .field .field.choice, .fieldset > .fields > .field .field.choice { margin-bottom: 10px; } .fieldset > .field .field.choice:last-child, .fieldset > .fields > .field .field.choice:last-child { margin-bottom: 0; } .legend + .fieldset, .legend + div { clear: both; } .legend > span { margin-right: 5px; } fieldset.field { border: 0; padding: 0; } .field.date .time-picker { display: inline-block; margin-top: 10px; white-space: nowrap; } .field .message.warning { margin-top: 10px; } select { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none; appearance: none; background-size: 30px 60px; text-indent: .01em; text-overflow: ''; } select::-ms-expand { display: none; } select.admin__control-multiselect { height: auto; } .field-error, div.mage-error { margin-top: 7px; } .field-error { color: #e02b27; font-size: 1.2rem; } .product-options-wrapper .date.required div[for*='options'].mage-error { display: none !important; } .field .tooltip { position: relative; } .field .tooltip .tooltip-content { background: #ffffff; max-width: 360px; min-width: 210px; padding: 12px 16px; z-index: 100; display: none; position: absolute; text-align: left; color: #333333; line-height: 1.4; border: 1px solid #bbbbbb; margin-left: 5px; left: 100%; top: 0; } .field .tooltip .tooltip-content:after, .field .tooltip .tooltip-content:before { border: solid transparent; content: ''; height: 0; position: absolute; width: 0; } .field .tooltip .tooltip-content:after { border-width: 5px; border-color: transparent; } .field .tooltip .tooltip-content:before { border-width: 6px; border-color: transparent; } .field .tooltip .tooltip-content:after, .field .tooltip .tooltip-content:before { right: 100%; } .field .tooltip .tooltip-content:after { border-right-color: #ffffff; margin-top: -5px; top: 15px; } .field .tooltip .tooltip-content:before { border-right-color: #bbbbbb; margin-top: -6px; top: 15px; } .field .tooltip .tooltip-toggle { cursor: help; } .field .tooltip .tooltip-toggle:hover + .tooltip-content, .field .tooltip .tooltip-toggle:focus + .tooltip-content, .field .tooltip:hover .tooltip-content { display: block; } .field .tooltip .tooltip-content { min-width: 200px; white-space: normal; } input:focus ~ .tooltip .tooltip-content, select:focus ~ .tooltip .tooltip-content { display: block; } ._has-datepicker ~ .ui-datepicker-trigger { background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; display: block; text-decoration: none; display: inline-block; margin-top: -4px; vertical-align: middle; } ._has-datepicker ~ .ui-datepicker-trigger:focus, ._has-datepicker ~ .ui-datepicker-trigger:active { background: none; border: none; } ._has-datepicker ~ .ui-datepicker-trigger:hover { background: none; border: none; } ._has-datepicker ~ .ui-datepicker-trigger.disabled, ._has-datepicker ~ .ui-datepicker-trigger[disabled], fieldset[disabled] ._has-datepicker ~ .ui-datepicker-trigger { pointer-events: none; opacity: 0.5; } ._has-datepicker ~ .ui-datepicker-trigger:focus, ._has-datepicker ~ .ui-datepicker-trigger:active { color: #333333; } ._has-datepicker ~ .ui-datepicker-trigger:hover { color: #333333; } ._has-datepicker ~ .ui-datepicker-trigger > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } ._has-datepicker ~ .ui-datepicker-trigger:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 40px; line-height: 40px; color: #7d7d7d; content: '\f073'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } ._has-datepicker ~ .ui-datepicker-trigger:focus { box-shadow: none; outline: 0; } .sidebar .fieldset { margin: 0; } .sidebar .fieldset > .field:not(.choice):not(:last-child), .sidebar .fieldset .fields > .field:not(:last-child) { margin: 0 0 20px; } .sidebar .fieldset > .field:not(.choice) .label, .sidebar .fieldset .fields > .field .label { margin: 0 0 4px; padding: 0 0 5px; text-align: left; width: 100%; } .sidebar .fieldset > .field:not(.choice) .control, .sidebar .fieldset .fields > .field .control { width: 100%; } button, a.action.primary, .quote-details-items .actions-toolbar > .action { border-radius: 6px; } button:not(.primary), .quote-details-items .actions-toolbar > .action:not(.primary) { box-shadow: none; } button:not(.primary):active, .quote-details-items .actions-toolbar > .action:not(.primary):active { box-shadow: none; } body:not(._keyfocus) button:focus, body:not(._keyfocus) .quote-details-items .actions-toolbar > .action:focus { box-shadow: none; } a.action.primary { display: inline-block; text-decoration: none; } a.action.primary:hover, a.action.primary:active, a.action.primary:focus { text-decoration: none; } .action.primary, .action-primary { background-image: none; background: #ff963b; background-color: #ff7a0e; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, #ff963b 0%, #ff7a0e 100%); background-image: linear-gradient(to bottom, #ff963b 0%, #ff7a0e 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff963b', endColorstr='#ff7a0e', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; padding: 8px 15px 7px; font-size: 1.4rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); line-height: 16px; } .action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .action.primary:hover, .action-primary:hover { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .action.primary.disabled, .action-primary.disabled, .action.primary[disabled], .action-primary[disabled], fieldset[disabled] .action.primary, fieldset[disabled] .action-primary { opacity: 0.5; cursor: default; pointer-events: none; } .action.primary:focus, .action-primary:focus, .action.primary:active, .action-primary:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .action.primary:hover, .action-primary:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .product.data.items { margin: 0; padding: 0; border-bottom: 1px solid #cfe2f1; margin-bottom: 20px; margin-left: -15px; margin-right: -15px; } .product.data.items > .item.title { box-sizing: border-box; float: none; width: 100%; } .product.data.items > .item.title > .switch { display: block; } .product.data.items > .item.content { box-sizing: border-box; display: block; float: none; margin: 0; } .product.data.items > .item.content:before, .product.data.items > .item.content:after { content: ''; display: table; } .product.data.items > .item.content:after { clear: both; } .product.data.items > .item.content.active { display: block; } .product.data.items > .item.title { margin: 0 0 5px; } .product.data.items > .item.title > .switch { background: #cfe2f1; height: 40px; padding: 5px 20px 5px 20px; font-weight: 600; line-height: 40px; font-size: 1.8rem; color: #666666; text-decoration: none; } .product.data.items > .item.title > .switch:visited { color: #666666; text-decoration: none; } .product.data.items > .item.title > .switch:hover { color: #666666; text-decoration: none; } .product.data.items > .item.title > .switch:active { color: #d96708; text-decoration: none; } .product.data.items > .item.title:not(.disabled) > .switch:focus, .product.data.items > .item.title:not(.disabled) > .switch:hover { background: #fcfcfc; } .product.data.items > .item.title:not(.disabled) > .switch:active, .product.data.items > .item.title.active > .switch, .product.data.items > .item.title.active > .switch:focus, .product.data.items > .item.title.active > .switch:hover { background: #ffffff; color: #d96708; text-decoration: none; padding-bottom: 5px; } .product.data.items > .item.content { background: #ffffff; border: 1px solid #cfe2f1; margin: 0 0 5px; padding: 20px 20px 20px 20px; } .product.data.items > .item.title { cursor: pointer; } .product.data.items > .item.title > .switch { text-shadow: 1px 1px 0 #ffffff; } .product.data.items .item.title a { position: relative; text-decoration: none; } .product.data.items .item.title a:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .product.data.items .item.title a:after { position: absolute; right: 20px; top: 5px; } .product.data.items .item.title.active a:after { content: '\f106'; } .product.data.items .value p:last-child { margin-bottom: 0; } .product.data.items .table-wrapper { margin: 0; } .pages > .label { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .pages .items { font-size: 0; letter-spacing: -1px; line-height: 0; white-space: nowrap; margin: 0; padding: 0; list-style: none none; display: inline-block; font-weight: 700; } .pages .item { font-size: 1.2rem; line-height: 3.2rem; letter-spacing: normal; margin: 0 2px 0 0; display: inline-block; } .pages .item .label { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .pages a.page { color: #1979c3; display: inline-block; padding: 0 12px; text-decoration: none; } .pages a.page:visited { color: #1979c3; } .pages a.page:hover { color: #006bb4; text-decoration: none; } .pages a.page:active { color: #ff7a0e; } .pages strong.page { font-size: 1.2rem; line-height: 3.2rem; letter-spacing: normal; color: #333333; display: inline-block; font-weight: 700; padding: 0 12px; } .pages .action { background: #f0f0f0; border: 1px solid #e5e5e5; color: #7d7d7d; display: inline-block; padding: 0; text-decoration: none; } .pages .action:visited { color: #7d7d7d; } .pages .action:hover { background: #dedede; color: #7d7d7d; text-decoration: none; } .pages .action:active { color: #7d7d7d; } .pages .action.next { display: inline-block; text-decoration: none; } .pages .action.next:visited:before { color: #7d7d7d; } .pages .action.next:active:before { color: #7d7d7d; } .pages .action.next > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .pages .action.next:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 46px; line-height: inherit; color: #7d7d7d; content: '\f105'; font-family: 'FontAwesome'; margin: 0 0 0 -6px; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .pages .action.next:hover:before { color: #7d7d7d; } .pages .action.next:active:before { color: #7d7d7d; } .pages .action.previous { display: inline-block; text-decoration: none; } .pages .action.previous:visited:before { color: #7d7d7d; } .pages .action.previous:active:before { color: #7d7d7d; } .pages .action.previous > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .pages .action.previous:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 46px; line-height: inherit; color: #7d7d7d; content: '\f104'; font-family: 'FontAwesome'; margin: 0 0 0 -6px; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .pages .action.previous:hover:before { color: #7d7d7d; } .pages .action.previous:active:before { color: #7d7d7d; } .pages .action { box-shadow: inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(229, 229, 229, 0.3); border-radius: 3px; padding: 0 8px; } .pages .action.previous { margin-right: 8px; } .pages .action.next { margin-left: 8px; } .actions-toolbar > .primary, .actions-toolbar > .secondary { margin-bottom: 10px; text-align: center; } .actions-toolbar > .primary .action, .actions-toolbar > .secondary .action { margin-bottom: 10px; } .actions-toolbar > .primary .action:last-child, .actions-toolbar > .secondary .action:last-child { margin-bottom: 0; } .actions-toolbar > .primary:last-child, .actions-toolbar > .secondary:last-child { margin-bottom: 0; } .actions-toolbar > .secondary .action.back { display: none; } .breadcrumbs { margin: 0 0 20px; min-height: 17px; } .breadcrumbs .items { font-size: 1.2rem; color: #a3a3a3; margin: 0; padding: 0; list-style: none none; } .breadcrumbs .items > li { display: inline-block; vertical-align: top; } .breadcrumbs .item { margin: 0; } .breadcrumbs a { color: #333333; text-decoration: none; } .breadcrumbs a:visited { color: #333333; text-decoration: none; } .breadcrumbs a:hover { color: #333333; text-decoration: underline; } .breadcrumbs a:active { color: #333333; text-decoration: none; } .breadcrumbs strong { font-weight: 400; } .breadcrumbs .item:not(:last-child) { display: inline-block; text-decoration: none; } .breadcrumbs .item:not(:last-child):after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 18px; content: '\f105'; font-family: 'FontAwesome'; margin: -1px 8px 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .ui-dialog.popup .action.close { position: absolute; height: 40px; right: 0; top: 0; width: 40px; z-index: 1001; display: inline-block; background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; } .ui-dialog.popup .action.close > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .ui-dialog.popup .action.close:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f00d'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .ui-dialog.popup .action.close:hover:before { color: inherit; } .ui-dialog.popup .action.close:active:before { color: inherit; } .ui-dialog.popup .action.close:focus, .ui-dialog.popup .action.close:active { background: none; border: none; } .ui-dialog.popup .action.close:hover { background: none; border: none; } .ui-dialog.popup .action.close.disabled, .ui-dialog.popup .action.close[disabled], fieldset[disabled] .ui-dialog.popup .action.close { pointer-events: none; opacity: 0.5; } .ui-dialog.popup .action.close:focus, .ui-dialog.popup .action.close:active { color: #333333; } .ui-dialog.popup .action.close:hover { color: #333333; } .popup .actions-toolbar .action.cancel { font-weight: 400; } .popup-pointer { margin-left: -14px; position: absolute; top: -14px; } .popup-pointer:before, .popup-pointer:after { content: ''; position: absolute; display: block; width: 0; height: 0; border-bottom-style: solid; } .popup-pointer:before { left: 2px; top: 2px; border: solid 6px; border-color: transparent transparent #ffffff transparent; z-index: 99; } .popup-pointer:after { left: 1px; top: 0px; border: solid 7px; border-color: transparent transparent #aeaeae transparent; z-index: 98; } .price-tier_price .price-excluding-tax, .price-tier_price .price-including-tax { display: inline; } .price-including-tax, .price-excluding-tax { display: block; font-size: 1.8rem; line-height: 1; } .price-including-tax .price, .price-excluding-tax .price { font-weight: 700; } .price-including-tax + .price-excluding-tax, .weee[data-label] { display: block; font-size: 1.8rem; } .price-including-tax + .price-excluding-tax:before, .weee[data-label]:before { content: attr(data-label) ': '; font-size: 1.1rem; } .price-including-tax + .price-excluding-tax .price, .weee[data-label] .price { font-size: 1.1rem; } body._has-modal { height: 100%; overflow: hidden; width: 100%; } .modals-overlay { z-index: 899; } .modal-slide, .modal-popup { bottom: 0; left: 0; min-width: 0; position: fixed; right: 0; top: 0; visibility: hidden; opacity: 0; -webkit-transition: visibility 0s .3s, opacity .3s ease; transition: visibility 0s .3s, opacity .3s ease; } .modal-slide._show, .modal-popup._show { visibility: visible; opacity: 1; -webkit-transition: opacity .3s ease; transition: opacity .3s ease; } .modal-slide._show .modal-inner-wrap, .modal-popup._show .modal-inner-wrap { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .modal-slide .modal-inner-wrap, .modal-popup .modal-inner-wrap { background-color: #ffffff; box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.35); opacity: 1; pointer-events: auto; } .modal-slide { left: 44px; z-index: 900; } .modal-slide._show .modal-inner-wrap { -webkit-transform: translateX(0); transform: translateX(0); } .modal-slide .modal-inner-wrap { height: 100%; overflow-y: auto; position: static; -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; width: auto; } .modal-slide._inner-scroll .modal-inner-wrap { overflow-y: visible; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .modal-slide._inner-scroll .modal-header, .modal-slide._inner-scroll .modal-footer { -webkit-flex-grow: 0; flex-grow: 0; -webkit-flex-shrink: 0; flex-shrink: 0; } .modal-slide._inner-scroll .modal-content { overflow-y: auto; } .modal-slide._inner-scroll .modal-footer { margin-top: auto; } .modal-slide .modal-header, .modal-slide .modal-content, .modal-slide .modal-footer { padding: 0 2.6rem 2.6rem; } .modal-slide .modal-header { padding-bottom: 2.1rem; padding-top: 2.1rem; } .modal-popup { z-index: 900; left: 0; overflow-y: auto; } .modal-popup.confirm .modal-inner-wrap { max-width: 50rem; } .modal-popup._show .modal-inner-wrap { -webkit-transform: translateY(0); transform: translateY(0); } .modal-popup .modal-inner-wrap { margin: 5rem auto; width: 75%; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; box-sizing: border-box; height: auto; left: 0; position: absolute; right: 0; -webkit-transform: translateY(-200%); transform: translateY(-200%); -webkit-transition: -webkit-transform 0.2s ease; transition: transform .2s ease; } .modal-popup .modal-inner-wrap { transform: translateY(20px); transition: all 0.2s; } .modal-popup ~ .modals-overlay { transition: opacity 0.2s; opacity: 0; } .modal-popup._show ~ .modals-overlay { opacity: 1; } .modal-popup._inner-scroll { overflow-y: visible; } .ie11 .modal-popup._inner-scroll { overflow-y: auto; } .modal-popup._inner-scroll .modal-inner-wrap { max-height: 90%; } .ie11 .modal-popup._inner-scroll .modal-inner-wrap { max-height: none; } .modal-popup._inner-scroll .modal-content { overflow-y: auto; } .modal-popup .modal-header, .modal-popup .modal-content, .modal-popup .modal-footer { padding-left: 3rem; padding-right: 3rem; } .modal-popup .modal-header, .modal-popup .modal-footer { -webkit-flex-grow: 0; flex-grow: 0; -webkit-flex-shrink: 0; flex-shrink: 0; } .modal-popup .modal-header { padding-bottom: 1.2rem; padding-top: 3rem; } .modal-popup .modal-footer { margin-top: auto; padding-bottom: 3rem; padding-top: 3rem; } .modal-popup .modal-footer-actions { text-align: right; } .modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close { background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; display: inline-block; text-decoration: none; position: absolute; right: 0; top: 0; } .modal-custom .action-close:focus, .modal-popup .action-close:focus, .modal-slide .action-close:focus, .modal-custom .action-close:active, .modal-popup .action-close:active, .modal-slide .action-close:active { background: none; border: none; } .modal-custom .action-close:hover, .modal-popup .action-close:hover, .modal-slide .action-close:hover { background: none; border: none; } .modal-custom .action-close.disabled, .modal-popup .action-close.disabled, .modal-slide .action-close.disabled, .modal-custom .action-close[disabled], .modal-popup .action-close[disabled], .modal-slide .action-close[disabled], fieldset[disabled] .modal-custom .action-close, fieldset[disabled] .modal-popup .action-close, fieldset[disabled] .modal-slide .action-close { pointer-events: none; opacity: 0.5; } .modal-custom .action-close:focus, .modal-popup .action-close:focus, .modal-slide .action-close:focus, .modal-custom .action-close:active, .modal-popup .action-close:active, .modal-slide .action-close:active { color: #333333; } .modal-custom .action-close:hover, .modal-popup .action-close:hover, .modal-slide .action-close:hover { color: #333333; } .modal-custom .action-close > span, .modal-popup .action-close > span, .modal-slide .action-close > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .modal-custom .action-close:before, .modal-popup .action-close:before, .modal-slide .action-close:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 14px; color: #757575; content: '\f00d'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .modal-custom .action-close:hover:before, .modal-popup .action-close:hover:before, .modal-slide .action-close:hover:before { color: inherit; } .modal-custom .action-close:active:before, .modal-popup .action-close:active:before, .modal-slide .action-close:active:before { color: inherit; } .modal-custom .action-close:hover:before, .modal-popup .action-close:hover:before, .modal-slide .action-close:hover:before { color: #1a1a1a; } .modal-custom .action-close { margin: 15px; } .modal-popup { pointer-events: none; } .modal-popup .modal-title { border-bottom: 1px solid #c1c1c1; font-weight: 300; padding-bottom: 10px; font-size: 26px; margin-bottom: 0; min-height: 1em; word-wrap: break-word; } .modal-popup .action-close { padding: 20px; } .modal-slide .action-close { margin: 15px; padding: 0; } .modal-slide .page-main-actions { margin-bottom: -12.9rem; margin-top: 2.1rem; } .modals-overlay { background-color: rgba(51, 51, 51, 0.55); bottom: 0; left: 0; position: fixed; right: 0; top: 0; } body._has-modal-custom .modal-custom-overlay { height: 100vh; left: 0; position: fixed; top: 0; width: 100vw; z-index: 899; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .checkout-container .change-shipping-address-button, .checkout-container .change-billing-address-button { display: block; margin-bottom: 15px; } .checkout-container .edit-shipping-address-button, .checkout-container .edit-billing-address-button { display: block; } .checkout-container .checkout-shipping-address div.new-address-popup, .checkout-container .checkout-payment-method div.new-address-popup { margin: 0 35px 20px 0; position: relative; } .checkout-container .checkout-shipping-address div.change-address-popup, .checkout-container .checkout-payment-method div.change-address-popup { margin: 5px 0 -5px 0; } .checkout-container .checkout-shipping-address div.edit-address-popup, .checkout-container .checkout-payment-method div.edit-address-popup { float: left; margin: 5px 35px -5px 0; } .checkout-container .checkout-shipping-address div.shipping-address-item.selected, .checkout-container .checkout-payment-method div.shipping-address-item.selected, .checkout-container .checkout-shipping-address .checkout-billing-address, .checkout-container .checkout-payment-method .checkout-billing-address { margin: 0; padding-left: 0; } .checkout-container .checkout-shipping-address .new-billing-address-button, .checkout-container .checkout-payment-method .new-billing-address-button { display: block; margin: 20px 35px 0 20px; position: relative; } .shipping-address-modal.modal-popup.modal-slide .modal-inner-wrap[class], .billing-address-modal.modal-popup.modal-slide .modal-inner-wrap[class] { background-color: #ffffff; } .shipping-address-modal .modal-inner-wrap h1.modal-title, .billing-address-modal .modal-inner-wrap h1.modal-title { border: none; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-search, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-search { width: 250px; } .shipping-address-modal .modal-inner-wrap .block.block-search, .billing-address-modal .modal-inner-wrap .block.block-search { left: 20px; position: absolute; top: 81px; } .shipping-address-modal .modal-inner-wrap .admin__action-select-shipping-addressmultiselect-search-count, .billing-address-modal .modal-inner-wrap .admin__action-select-shipping-addressmultiselect-search-count { border-bottom: 1px solid #cccccc; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 13px; margin: 5px -30px 10px -30px; padding: 0 0 5px 30px; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-empty-area, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-empty-area { font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; padding-top: 5px; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root { border-bottom: 1px solid #cccccc; clear: both; float: left; margin-bottom: 10px; padding-bottom: 15px; position: relative; width: 100%; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-details, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-details { float: left; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected { float: right; margin-right: 20px; margin-top: 20px; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address button, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address button, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here button, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here button, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address button, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address button, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected button, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected button, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address .quote-details-items .actions-toolbar > .action, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address .quote-details-items .actions-toolbar > .action, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here .quote-details-items .actions-toolbar > .action, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here .quote-details-items .actions-toolbar > .action, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address .quote-details-items .actions-toolbar > .action, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address .quote-details-items .actions-toolbar > .action, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected .quote-details-items .actions-toolbar > .action, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected .quote-details-items .actions-toolbar > .action { background: #006bb7; border: 1px solid #006bb4; box-shadow: none; color: #ffffff; outline: 0; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected button, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected button, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected .quote-details-items .actions-toolbar > .action, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected .quote-details-items .actions-toolbar > .action { background-color: #eeeeee; border: none; box-shadow: none; color: #777777; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected button:hover, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected button:hover, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected .quote-details-items .actions-toolbar > .action:hover, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected .quote-details-items .actions-toolbar > .action:hover { cursor: auto; background-color: #eeeeee; border: none; box-shadow: none; color: #777777; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address { float: right; margin-right: 20px; margin-top: 20px; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address button, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address button, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address button, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address button, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address .quote-details-items .actions-toolbar > .action, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address .quote-details-items .actions-toolbar > .action, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address .quote-details-items .actions-toolbar > .action, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address .quote-details-items .actions-toolbar > .action { background-color: Transparent; border: none; box-shadow: none; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address button.action-primary, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address button.action-primary, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address .quote-details-items .actions-toolbar > .action.action-primary, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address .quote-details-items .actions-toolbar > .action.action-primary { color: #777777; text-transform: uppercase; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address button.action-primary:hover, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address button.action-primary:hover, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address .quote-details-items .actions-toolbar > .action.action-primary:hover, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address .quote-details-items .actions-toolbar > .action.action-primary:hover { cursor: auto; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address button.action-primary, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address button.action-primary, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address .quote-details-items .actions-toolbar > .action.action-primary, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address .quote-details-items .actions-toolbar > .action.action-primary { color: #006bb4; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner { margin-top: 10px; overflow-y: auto; } .shipping-address-modal .modal-inner-wrap ul, .billing-address-modal .modal-inner-wrap ul { list-style-type: none; padding-left: 0; } .admin__data-grid-loading-mask { background: rgba(255, 255, 255, 0.5); bottom: 0; left: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 4; } .admin__data-grid-loading-mask .spinner { background: url('../../frontend/ToolWeb/Essence/en_US/images/loader-2.gif') 50% 50% no-repeat; display: inline-block; font-size: 4rem; height: 1em; left: 50%; margin-left: -2rem; margin-right: 1.5rem; position: absolute; top: 50%; width: 1em; } .ie9 .admin__data-grid-loading-mask .spinner { background: url('../../frontend/ToolWeb/Essence/en_US/images/loader-2.gif') 50% 50% no-repeat; bottom: 0; height: 149px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 218px; } @font-face { font-family: 'magento-icons'; src: url('../../frontend/ToolWeb/Essence/en_US/Magento_Company/fonts/Magento-Icons.woff2') format('woff2'), url('../../frontend/ToolWeb/Essence/en_US/Magento_Company/fonts/Magento-Icons.woff') format('woff'); font-weight: 400; font-style: normal; font-display: auto; } .jstree > ul ul li { background: none; border-left: 1px dashed #a6a6a6; margin-left: 2.4rem; padding: .5rem 0; position: relative; } .jstree > ul ul li.jstree-last { background: none; border-left: none; left: .1rem; padding-bottom: 0; position: relative; } .jstree > ul ul li.jstree-last:after { border-left: 1px dashed #a6a6a6; content: ''; height: 2.3rem; left: -.1rem; position: absolute; top: 0; } .jstree > ul ul li.jstree-leaf > .jstree-icon.jstree-ocl { background: none; display: inline; padding-right: 3.7rem; width: 2.5rem; } .jstree > ul ul li.jstree-leaf > .jstree-icon.jstree-ocl:after { right: 0; top: 1.7rem; width: 100%; } .jstree > ul ul li > .jstree-icon.jstree-ocl { position: relative; } .jstree > ul ul li > .jstree-icon.jstree-ocl:after { border-top: 1px dashed #a6a6a6; content: ''; height: .1rem; position: absolute; right: 2.3rem; top: 1.1rem; width: 1.3rem; } .jstree li > .jstree-icon { padding-right: 1.5rem; } .jstree li a { height: 2.2rem; line-height: 2.2rem; padding: .4rem 1rem .4rem .2rem; } .jstree li a > .jstree-themeicon-custom { margin-left: 10px; margin-right: .7rem; } .jstree li a > .jstree-icon.icon-customer:before { content: '\e907'; } .jstree li a > .jstree-icon.icon-customer:before { font-size: 1.8rem; } .jstree li a > .jstree-icon.icon-company:before { content: '\e906'; } .jstree li a > .jstree-icon.icon-company:before { font-size: 1.7rem; } .jstree li a > .field-tooltip { color: #000000; left: 100%; margin-left: 5px; top: .4rem; } .jstree li a .field-tooltip-content { white-space: normal; } .jstree li:not(.jstree-leaf) > .jstree-icon { display: inline-block; text-decoration: none; left: -.1rem; position: relative; top: .6rem; z-index: 5; } .jstree li:not(.jstree-leaf) > .jstree-icon > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .jstree li:not(.jstree-leaf) > .jstree-icon:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.9rem; line-height: 1.1; color: #575757; content: '\e909'; font-family: 'magento-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .jstree li:not(.jstree-leaf) > .jstree-icon:before { cursor: pointer; text-align: center; } .jstree li.jstree-open > .jstree-icon:before { content: '\e90a'; } .jstree li.jstree-open > .jstree-icon:before { color: #c2c2c2; font-size: 2.2rem; left: 1.4rem; position: relative; } .jstree li.jstree-closed > .jstree-icon:before { content: '\e909'; } .jstree li.jstree-closed > .jstree-icon:before { color: #c2c2c2; font-size: 2.2rem; left: 1.4rem; position: relative; } .jstree > ul > li { background: none; } .jstree > ul > li > a.company-admin { margin-left: -.2rem; padding-bottom: 1.3rem; } .jstree > ul > li > a.company-admin:before { display: none; } .jstree > ul > li > a.company-admin > .jstree-icon { margin-right: 10px; position: relative; z-index: 5; } .jstree > ul > li > a.company-admin > .jstree-icon:before { content: '\e908'; } .jstree > ul > li > a.company-admin > .jstree-icon:before { font-size: 3rem; } .jstree > ul > li:not(.root-collapsible) > .jstree-icon.jstree-ocl { display: none; } .jstree .jstree-leaf > .jstree-icon.jstree-ocl { display: none; } .jstree a > .jstree-icon { display: inline-block; text-decoration: none; background: none; } .jstree a > .jstree-icon > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .jstree a > .jstree-icon:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 2.8rem; line-height: 1.1; color: #858585; font-family: 'magento-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .jstree.jstree-draggable a { display: inline-block; text-decoration: none; } .jstree.jstree-draggable a > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .jstree.jstree-draggable a:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 2.8rem; line-height: 1.1; color: #c2c2c2; content: '\e90b'; font-family: 'magento-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .jstree.jstree-draggable a:before { height: 1.8rem; margin-left: -.4rem; overflow: hidden; width: 1.9rem; } .jstree.jstree-draggable a.jstree-clicked:before { color: #ffffff; } .jstree i { font-style: normal; } .block-dashboard-company .jstree .jstree-clicked { background-color: #006bb4; color: #ffffff; } .block-dashboard-company .jstree .jstree-clicked > .jstree-icon:before { color: #ffffff; } .jstree .jstree-anchor .jstree-checkbox { background-color: transparent; background-image: url(../../frontend/ToolWeb/Essence/en_US/Magento_Company/images/icon-tree.png); background-position: top right; background-repeat: no-repeat; height: 16px; margin: 5px 8px -2px 4px; position: relative; width: 16px; } .jstree .jstree-anchor.jstree-clicked > .jstree-checkbox { background-position: top center; } .jstree .jstree-anchor > .jstree-checkbox.jstree-undetermined { background-position: top left; } .jstree-checkbox-selection .jstree-anchor { display: inline-block; text-decoration: none; } .jstree-node, .jstree-children, .jstree-container-ul { display: block; list-style-image: none; list-style-type: none; margin: 0; padding: 0; } .jstree-node { white-space: nowrap; } .jstree-anchor { color: #000000; display: inline-block; margin: 0; padding: 0 4px 0 1px; vertical-align: top; white-space: nowrap; } [id='jstree-marker'] { border-bottom: 5px solid transparent; border-left: 5px solid; border-right: 0; border-top: 5px solid transparent; font-size: 0; height: 0; left: 0; line-height: 0; margin: -5px 0 0 0; padding: 0; position: absolute; top: 0; width: 0; } [id='jstree-dnd'] { line-height: 16px; margin: 0; padding: 4px; } [id='jstree-dnd'] .jstree-icon, [id='jstree-dnd'] .jstree-copy { display: inline-block; height: 16px; margin: 0 2px 0 0; padding: 0; text-decoration: none; width: 16px; } [id='jstree-dnd'] .jstree-ok { background: #ff0080 0; } [id='jstree-dnd'] .jstree-er { background: #ffff00 0; } [id='jstree-dnd'] .jstree-copy { margin: 0 2px 0 2px; } .form-edit-role .block-title, .block-dashboard-company .block-title { margin-top: 20px; } .form-edit-role .box-actions button.action, .block-dashboard-company .box-actions button.action, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action { background: none; border: 0; color: #1979c3; font-weight: 400; padding: 0 25px 10px 0; position: relative; } .form-edit-role .box-actions button.action:hover, .block-dashboard-company .box-actions button.action:hover, .form-edit-role .box-actions button.action:active, .block-dashboard-company .box-actions button.action:active, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action:hover, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action:hover, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action:active, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action:active { background: none; border: 0; box-shadow: none; color: #006bb4; } .form-edit-role .box-actions button.action:not(:focus), .block-dashboard-company .box-actions button.action:not(:focus), .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action:not(:focus), .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action:not(:focus) { box-shadow: none; } .form-edit-role .box-actions button.action:after, .block-dashboard-company .box-actions button.action:after, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action:after, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action:after { position: absolute; right: -.2rem; top: .2rem; width: .1rem; } .form-edit-role .box-actions button.action.delete:after, .block-dashboard-company .box-actions button.action.delete:after, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action.delete:after, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action.delete:after { display: none; } .form-edit-role .box-actions button.action._hidden, .block-dashboard-company .box-actions button.action._hidden, .form-edit-role .box-actions .quote-details-items .actions-toolbar > .action.action._hidden, .block-dashboard-company .box-actions .quote-details-items .actions-toolbar > .action.action._hidden { display: none; } .form-edit-account .fieldset.company { clear: both; margin-bottom: 20px; } .form-edit-account .fieldset.company .control { box-sizing: border-box; padding: 6px 15px 0 0; } .form-edit-account .fieldset.company:nth-child(2) { float: none; } .form-edit-account .fieldset.job_title { clear: both; float: none !important; } .form-edit-account .actions-toolbar { clear: both; } .company-account-index .columns .column.main .block:not(.widget) .block-title { font-size: 1.8rem; } .message.company-warning { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #ff0101; border-color: none; color: #ffffff; margin-bottom: 0; text-align: center; } .message.company-warning a { color: #1979c3; } .message.company-warning a:hover { color: #006bb4; } .message.company-warning a:active { color: #ff7a0e; } .message.company-warning._hidden { display: none; } .nav .delimiter { border-top: 1px solid #d1d1d1; display: block; margin: 10px 1.8rem; } .additional-fields { margin-top: 20px; } .additional-fields._hidden { display: none; } .modal-container { display: none; } .data-grid-filters-wrap { margin-bottom: 10px; margin-top: -15px; } .data-grid-filters-wrap .action { margin-right: 25px; } .modal-popup .action._hidden { display: none; } .popup-tree .modal-footer .action-primary { background-image: none; background: #ff963b; background-color: #ff7a0e; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, #ff963b 0%, #ff7a0e 100%); background-image: linear-gradient(to bottom, #ff963b 0%, #ff7a0e 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff963b', endColorstr='#ff7a0e', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; padding: 8px 15px 7px; font-size: 1.4rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); line-height: 16px; box-shadow: none; } .popup-tree .modal-footer .action-primary:focus, .popup-tree .modal-footer .action-primary:active { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .popup-tree .modal-footer .action-primary:hover { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .popup-tree .modal-footer .action-primary.disabled, .popup-tree .modal-footer .action-primary[disabled], fieldset[disabled] .popup-tree .modal-footer .action-primary { opacity: 0.5; cursor: default; pointer-events: none; } .popup-tree .modal-footer .action-primary:focus, .popup-tree .modal-footer .action-primary:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .popup-tree .modal-footer .action-primary:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .company-profile-payment-methods { font-size: 1.6rem; line-height: 24px; display: -webkit-flex; display: -ms-flexbox; display: flex; } .company-profile-payment-methods .payment-methods-label { font-weight: 700; margin-bottom: 10px; } .company-profile-payment-methods .payment-methods-list { list-style: none; } .block-dashboard-info { margin-bottom: 10px; } .block-dashboard-info .block-content { display: flex; flex-wrap: wrap; justify-content: space-between; } .block-dashboard-info .box { margin-bottom: 30px; width: 100%; } .block-dashboard-info .box-info { order: 1; } .block-dashboard-info .box-newsletter { order: 3; } .block-dashboard-info .box-role { order: 2; } .block-dashboard-info .box-role .box-content { overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } .block-dashboard-info .company-roles span:after { content: ','; } .block-dashboard-info .company-roles span:last-child:after { content: ''; } .wrap-text { margin-bottom: 30px; } .jstree-display-block { display: block !important; } .form-add-user .field.email .exist-notification-message { color: #999999; font-size: 12px; padding-top: 5px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .payment-method._active .available-credit { display: block; } .form-purchase-order { margin-bottom: 10px; } .credit-balance-list { list-style: none; padding-left: 0; display: -webkit-flex; display: -ms-flexbox; display: flex; } .credit-balance-list .credit-balance-item { margin-right: 10rem; } .credit-balance-list .credit-balance-item:last-child { margin-right: 0; } .credit-balance-list .credit-balance-label { font-size: 1.6rem; margin-bottom: 0; } .credit-balance-list .credit-balance-price { font-size: 2.4rem; font-weight: 600; } .credit-balance-list .credit-balance-price._negative { color: #eb5202; } .available-credit { display: none; float: right; } .available-credit strong + span { padding: 0 10px; } .change-result { clear: both; padding-top: 20px; } .change-result strong { padding-left: 5px; } .block-requisition-list { display: inline; margin-bottom: 0; } .requisition-list-action { display: inline-block; position: relative; vertical-align: text-bottom; } .requisition-list-action:before, .requisition-list-action:after { content: ''; display: table; } .requisition-list-action:after { clear: both; } .requisition-list-action .action.split { float: left; margin: 0; } .requisition-list-action .action.toggle { float: right; margin: 0; } .requisition-list-action button.action.split, .requisition-list-action .quote-details-items .actions-toolbar > .action.action.split { border-bottom-right-radius: 0; border-top-right-radius: 0; } .requisition-list-action button + .action.toggle, .requisition-list-action .quote-details-items .actions-toolbar > .action + .action.toggle { border-bottom-left-radius: 0; border-left: 0; border-top-left-radius: 0; } .requisition-list-action .action.toggle { display: inline-block; text-decoration: none; } .requisition-list-action .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 22px; color: #666666; content: '\f107'; font-family: 'FontAwesome'; margin: 0 0 0 10px; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .requisition-list-action .action.toggle:hover:after { color: #333333; } .requisition-list-action .action.toggle:active:after { color: inherit; } .requisition-list-action .action.toggle.active { display: inline-block; text-decoration: none; } .requisition-list-action .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 22px; color: #666666; content: '\f106'; font-family: 'FontAwesome'; margin: 0 0 0 10px; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .requisition-list-action .action.toggle.active:hover:after { color: #333333; } .requisition-list-action .action.toggle.active:active:after { color: inherit; } .requisition-list-action .items { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 20rem; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .requisition-list-action .items li { margin: 0; padding: 0.5rem 0.5rem 0.5rem 2.3rem; } .requisition-list-action .items li:hover { background: #e8e8e8; cursor: pointer; } .requisition-list-action .items:before, .requisition-list-action .items:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .requisition-list-action .items:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .requisition-list-action .items:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .requisition-list-action .items:before { left: 10px; top: -12px; } .requisition-list-action .items:after { left: 9px; top: -14px; } .requisition-list-action.active { overflow: visible; } .requisition-list-action.active .items { display: block; } .requisition-list-action .items { max-width: 23.7rem; min-width: 23.7rem; text-align: left; } .requisition-list-action .items .list-items { list-style-type: none; margin: 0; max-height: 24rem; overflow-y: auto; padding: 0; } .requisition-list-action .items .item:last-child:hover { background: #e8e8e8; } .requisition-list-action .items .item .item-name { display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .requisition-list-action .items .item .action.new { background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; } .requisition-list-action .items .item .action.new:focus, .requisition-list-action .items .item .action.new:active { background: none; border: none; } .requisition-list-action .items .item .action.new:hover { background: none; border: none; } .requisition-list-action .items .item .action.new.disabled, .requisition-list-action .items .item .action.new[disabled], fieldset[disabled] .requisition-list-action .items .item .action.new { pointer-events: none; opacity: 0.5; } .requisition-list-action .items .item .action.new:focus, .requisition-list-action .items .item .action.new:active { color: #333333; } .requisition-list-action .items .item .action.new:hover { color: #333333; } .requisition-list-action > .action.toggle { padding: 0.4rem 5px; } .requisition-toolbar-actions .requisition-list-action.active .items { right: 0; } .requisition-toolbar-actions .requisition-list-action.active .items:before { left: auto; right: 11px; } .requisition-toolbar-actions .requisition-list-action.active .items:after { left: auto; right: 10px; } .cart.table-wrapper .requisition-list-action { vertical-align: baseline; } .cart.table-wrapper .requisition-list-action .items { max-width: 23.7rem; min-width: 23.7rem; } .cart.table-wrapper .requisition-list-action > .action.toggle:after { color: inherit; vertical-align: middle; } .social-button .requisition-list-button { display: inline-block; text-decoration: none; color: #666666; font-size: 1.4rem; font-weight: 600; letter-spacing: .05rem; line-height: 1.42857143; padding: 0 5px 0 0; text-transform: uppercase; } .social-button .requisition-list-button:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: inherit; color: inherit; content: '\e901'; font-family: 'magento-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .social-button .requisition-list-button:before { margin-top: -.2rem; } .social-button .requisition-list-button:active, .social-button .requisition-list-button:focus, .social-button .requisition-list-button:hover { color: #333333; } .social-button .requisition-list-button:after { height: 1.5rem; margin: .3rem 0 0; } .social-button .requisition-list-button.active:after { margin: .4rem 0 0; } .link-button .requisition-list-button.toggle:after { color: #1979c3; vertical-align: bottom; } .link-button .requisition-list-button.toggle.active:after { color: #1979c3; margin: .3rem 0 0; } .link-button .requisition-list-button.toggle.active:after:hover { color: #1979c3; } .data-grid-wrap .list-name-field .cell-label-line-name { font-size: 18px; } .data-grid-wrap .cell-label-line-description { word-break: break-all; } .requisition-grid .col { padding-top: 20px; } .requisition-grid .col .price { font-size: 18px; font-weight: 700; line-height: 1; } .requisition-grid .col .price-excluding-tax { display: block; font-size: 1.3rem; } .requisition-grid .col .price-excluding-tax:before { content: attr(data-label) ': '; } .requisition-grid .col .price-excluding-tax .price { font-size: 12px; } .requisition-grid .product-item-name { display: block; font-size: 18px; line-height: 1; margin-bottom: 5px; margin-top: 0; } .requisition-grid .product-item-description { overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; margin-bottom: 5px; margin-top: 0; } .requisition-grid .product-item-description .product-item-sku { color: #111111; font-size: 12px; } .requisition-grid .product-item-description .product-item-details { color: #111111; font-size: 12px; margin-top: 5px; } .requisition-grid .product-item-description .product-item-details dl { margin: 0; } .requisition-grid .product-item-description .product-item-details dl dt, .requisition-grid .product-item-description .product-item-details dl dd { display: inline; } .requisition-grid .actions-toolbar { text-align: right; } .requisition-grid .actions-toolbar > .action-edit:focus, .requisition-grid .actions-toolbar > .action-delete:focus { box-shadow: none; } .requisition-grid .actions-toolbar > .action-delete { display: inline-block; text-decoration: none; } .requisition-grid .actions-toolbar > .action-delete > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .requisition-grid .actions-toolbar > .action-delete:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: inherit; color: #8f8f8f; content: '\f1f8'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .requisition-grid .actions-toolbar > .action-delete:hover:before { color: #333333; } .requisition-grid .actions-toolbar > .action-delete:active:before { color: #8f8f8f; } .requisition-grid .actions-toolbar > .action-edit { display: inline-block; text-decoration: none; } .requisition-grid .actions-toolbar > .action-edit > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .requisition-grid .actions-toolbar > .action-edit:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: inherit; color: #8f8f8f; content: '\e601'; font-family: 'magento-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .requisition-grid .actions-toolbar > .action-edit:hover:before { color: #333333; } .requisition-grid .actions-toolbar > .action-edit:active:before { color: #8f8f8f; } .requisition-grid .item-error { margin-top: 10px; padding-bottom: 10px; padding-top: 10px; } .requisition-grid .item-error > *:first-child:before { margin-top: -1.4rem; } .requisition-list-description { word-wrap: break-word; } .requisition-popup .action.hidden { display: none; } .requisition-popup .modal-title { padding-right: 20px; } .confirm-requisition-popup .modal-footer .secondary { line-height: 1.42857143; margin: 0; padding: 0.7rem 1.5rem; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; font-weight: 400; } .confirm-requisition-popup .modal-footer .secondary:visited { color: #1979c3; text-decoration: none; } .confirm-requisition-popup .modal-footer .secondary:hover { color: #006bb4; text-decoration: underline; } .confirm-requisition-popup .modal-footer .secondary:active { color: #ff7a0e; text-decoration: underline; } .confirm-requisition-popup .modal-footer .secondary:hover, .confirm-requisition-popup .modal-footer .secondary:active, .confirm-requisition-popup .modal-footer .secondary:focus { background: none; border: 0; } .confirm-requisition-popup .modal-footer .secondary.disabled, .confirm-requisition-popup .modal-footer .secondary[disabled], fieldset[disabled] .confirm-requisition-popup .modal-footer .secondary { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .requisition-view-links { margin-bottom: 10px; text-align: right; } .requisition-view-links .print { padding-left: 25px; padding-right: 0; } .block-requisition-management { position: relative; } .block-requisition-management .requisition-list-title { margin-bottom: 25px; } .block-requisition-management .requisition-list-title h1 { display: inline-block; font-weight: 300; margin-bottom: 0; margin-right: 10px; } .block-requisition-management .requisition-toolbar-select, .block-requisition-management .requisition-toolbar-actions { display: inline-block; vertical-align: bottom; } .block-requisition-management .requisition-toolbar-select { margin-right: 20px; } .requisition-content { margin-bottom: 2rem; } .product-item-inner .block-requisition-list { margin-bottom: 0; } .product-items .product-item-info .requisition-list-button.toggle span { font-size: 0; letter-spacing: 0; } .product-items .product-item-info .requisition-list-button.toggle:after { border-left: 0; padding-left: 0; } .order-actions-toolbar .block-requisition-list, .requisition-toolbar-actions .block-requisition-list { margin-left: 10px; } .requisition-list-requisition-view .requisition-grid .col.number { display: none; } .requisition-list-requisition-print.account .column.main { padding-bottom: 0; } .requisition-list-requisition-print .block-requisition-management { border-bottom: 1px solid #cccccc; margin-bottom: 0; padding-bottom: 10px; } .requisition-list-requisition-print .block-requisition-management .requisition-list-title { margin-bottom: 0; } .requisition-list-requisition-print .block-requisition-management .requisition-info { float: right; margin-top: -2.2rem; } .requisition-list-requisition-print .requisition-grid .actions-toolbar { display: none; } .requisition-list-requisition-print .requisition-grid .col.number { width: 1rem; } .requisition-list-requisition-print .requisition-grid .col.col-checkbox { padding: 0; } .requisition-list-requisition-print .requisition-grid .col.col-checkbox input[type='checkbox'] { display: none; } .requisition-list-requisition-print .requisition-grid .col.subtotal { padding-right: 0; } .requisition-list-requisition-print .requisition-grid .col.price, .requisition-list-requisition-print .requisition-grid .col.qty, .requisition-list-requisition-print .requisition-grid .col.subtotal { text-align: right; } .requisition-list-requisition-print .requisition-grid .col .product-item-name a { pointer-events: none; } .requisition-list-requisition-print .requisition-grid .col .price { font-size: 1.4rem; font-weight: 600; } .requisition-list-requisition-print .requisition-grid .col .price-excluding-tax { font-size: 1.1rem; } .requisition-list-requisition-print .requisition-grid .col .price-excluding-tax .price { font-size: 12px; } .requisition-list-requisition-print .requisition-grid .col .input-text { border-color: transparent; opacity: 1; padding-right: 0; pointer-events: none; text-align: right; } .requisition-list-requisition-print .requisition-grid .product-item-image { display: none; } .requisition-list-requisition-print .requisition-grid .product-item-description { float: none; width: 100%; } .requisition-list-requisition-print .requisition-grid tbody td { border-top: 1px solid #e4e4e4; } .requisition-list-requisition-print .copyright { background-color: transparent; color: #333333; font-size: 12px; margin-bottom: 25px; padding: 10px 0 0; text-align: left; } .requisition-list-requisition-print .copyright .phone { float: right; } .checkout-cart-index .block-requisition-list { margin: 0; } .checkout-cart-index .requisition-list-action > .action.toggle:after { color: inherit; vertical-align: middle; } @media (max-width: 800px) { .checkout-cart-index .page-title-wrapper { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .checkout-cart-index .page-title-wrapper .block-requisition-list { margin-bottom: 15px; } } @media print { .requisition-list-requisition-print .table-wrapper table { table-layout: auto; } } /** * @codingStandardsIgnoreStart * phpcs:ignoreFile */ .negotiable_quote-quote-view .page-title { margin-bottom: 1.4rem; margin-top: .4rem; } .order-references { border-bottom: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4; display: flex; flex-wrap: wrap; margin-bottom: 25px; padding-bottom: 10px; padding-top: 10px; } .order-reference-content { margin: 1px 0; padding-right: 25px; } [data-role='negotiable-quote-popup'] .add-file { background: none; border: 0; color: #1979c3; float: right; font-weight: 400; padding: 0 0 10px; position: relative; } [data-role='negotiable-quote-popup'] .add-file:hover, [data-role='negotiable-quote-popup'] .add-file:active { background: none; border: 0; box-shadow: none; color: #006bb4; } [data-role='negotiable-quote-popup'] .add-file:not(:focus) { box-shadow: none; } [data-role='negotiable-quote-popup'] .fieldset { margin-bottom: 10px; } .reorder-quote-popup .fieldset { margin-bottom: 20px; } .reorder-quote-popup .action.cancel { background: none; border: 0; color: #1979c3; font-weight: 400; padding-left: 10px; } .reorder-quote-popup .action.cancel:hover, .reorder-quote-popup .action.cancel:active { background: none; border: 0; box-shadow: none; color: #006bb4; } .reorder-quote-popup .action.cancel:not(:focus) { box-shadow: none; } .quote__data-grid-wrap { border-bottom: 1px solid #e4e4e4; clear: both; margin-bottom: 20px; } .admin__data-grid-loading-mask { background: rgba(255, 255, 255, 0.5); bottom: 0; left: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 4; } .admin__data-grid-loading-mask .spinner { background: url('../../frontend/ToolWeb/Essence/en_US/images/loader-2.gif') 50% 50% no-repeat; display: inline-block; font-size: 4rem; height: 1em; left: 50%; margin-left: -2rem; margin-right: 1.5rem; position: absolute; top: 50%; width: 1em; } .ie9 .admin__data-grid-loading-mask .spinner { background: url('../../frontend/ToolWeb/Essence/en_US/images/loader-2.gif') 50% 50% no-repeat; bottom: 0; height: 149px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 218px; } .quote-view-links { margin: 10px 0; } .quote-view-links ._disabled { display: inline-block; cursor: default; opacity: .5; pointer-events: none; } .quote-actions-toolbar .action { padding-right: 25px; } .quote-details-items { margin-bottom: 20px; } .quote-details-items .content .quote-title { border-bottom: 1px solid #e4e4e4; display: block; padding-bottom: 10px; } .quote-details-items .content .quote-title > strong { font-size: 2.4rem; font-weight: 300; } .quote-details-items .item .col.item, .quote-details-items .item .col.sku { overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } .quote-details-items .item .col.discount-no-price { width: 90px; text-align: right; } .quote-details-items .item .col.discount-no-price .price { font-weight: 400; font-size: 1.4rem; } .quote-details-items .quote-table-totals-wrap { background: #f2f2f2; } .quote-details-items .quote-table-totals tr td, .quote-details-items .quote-table-totals tr th { font-weight: 400; text-align: right; } .quote-details-items .quote-table-totals:not(.cart) tfoot { background: none; } .quote-details-items .quote-table-totals:not(.cart) tfoot > tr td { width: 10rem; } .quote-details-items .quote-table-totals:not(.cart) tfoot > tr th { text-align: left; } .quote-details-items .quote-table-totals:not(.cart) tfoot > tr:first-child td, .quote-details-items .quote-table-totals:not(.cart) tfoot > tr:first-child th { border-top-width: 0; padding-top: 10px; } .quote-details-items .quote-table-totals .hidden { display: none; } .quote-details-items .quote-table-totals .toggle-action tr th, .quote-details-items .quote-table-totals .toggle-action tr td { font-weight: 600; padding-bottom: 0; } .quote-details-items .collapsible-table { border-bottom: 1px solid #cccccc; display: none; padding-bottom: 10px; } .quote-details-items .collapsible-table tbody td, .quote-details-items .collapsible-table tbody th { line-height: 1.2; padding-bottom: 0; } .quote-details-items .collapsible-table tbody td { padding-right: 0; } .quote-details-items .collapsible-table tbody th { padding-left: 0; } .quote-details-items .toggle-action td { padding-right: 0; } .quote-details-items .toggle-action th { padding-left: 0; } .quote-details-items .toggle-action .toggle { border: 0; padding: 0; } .quote-details-items .toggle-action .toggle:after { color: #8f8f8f; margin: 0 0 0 5px; position: static; } .quote-details-items .toggle-action .toggle.active:after { content: '\f106'; } .quote-details-items .quote-table { padding: 20px 20px 40px; } .quote-details-items .quote-table .table, .quote-details-items .quote-table .cms-page-view .column.main table.table-grid, .quote-details-items .quote-table .modal-content table.table-grid, .quote-details-items .quote-table .cms-page-view .column.main table.data-table, .quote-details-items .quote-table .modal-content table.data-table { border-collapse: separate; } .quote-details-items .quote-table .table > tbody > tr.item-actions td, .quote-details-items .quote-table .table > tbody > tr.item-actions th, .quote-details-items .quote-table .cms-page-view .column.main table.table-grid > tbody > tr.item-actions td, .quote-details-items .quote-table .cms-page-view .column.main table.table-grid > tbody > tr.item-actions th, .quote-details-items .quote-table .modal-content table.table-grid > tbody > tr.item-actions td, .quote-details-items .quote-table .modal-content table.table-grid > tbody > tr.item-actions th, .quote-details-items .quote-table .cms-page-view .column.main table.data-table > tbody > tr.item-actions td, .quote-details-items .quote-table .cms-page-view .column.main table.data-table > tbody > tr.item-actions th, .quote-details-items .quote-table .modal-content table.data-table > tbody > tr.item-actions td, .quote-details-items .quote-table .modal-content table.data-table > tbody > tr.item-actions th { border-top-width: 0; } .quote-details-items .items thead + .item { border-top-width: 0; } .quote-details-items .product-item-name { font-size: 1.8rem; line-height: 1; margin: 0; } .quote-details-items .product-item-name + .item-options { margin-top: 20px; } .quote-details-items .item-options { margin-bottom: 0; } .quote-details-items .col { padding-top: 20px; } .quote-details-items .col.qty .input-text { margin-top: -5px; } .quote-details-items .actions-toolbar { position: relative; } .quote-details-items .actions-toolbar > .action { display: inline-block; text-decoration: none; margin-bottom: 10px; margin-right: 10px; } .quote-details-items .actions-toolbar > .action:hover, .quote-details-items .actions-toolbar > .action:active, .quote-details-items .actions-toolbar > .action:focus { text-decoration: none; } .quote-details-items .actions-toolbar > .action:last-child { margin-right: 0; } .quote-details-items .actions-toolbar > .action:active, .quote-details-items .actions-toolbar > .action:not(:focus) { box-shadow: none; } .quote-details-items .actions-toolbar > .action:focus { box-shadow: none; } .quote-details-items .actions-toolbar .update._disabled { cursor: default; opacity: .5; pointer-events: none; } .quote-details-items .actions-toolbar._disabled a { cursor: default; opacity: .5; pointer-events: none; } .quote-details-items .actions-toolbar > .action-delete { display: inline-block; text-decoration: none; position: absolute; right: 0; top: -2px; } .quote-details-items .actions-toolbar > .action-delete > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .quote-details-items .actions-toolbar > .action-delete:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: inherit; color: #8f8f8f; content: '\f1f8'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .quote-details-items .actions-toolbar > .action-delete:hover:before { color: #333333; } .quote-details-items .actions-toolbar > .action-delete:active:before { color: #8f8f8f; } .quote-details-items .actions-toolbar > .action-delete:focus { box-shadow: none; } .quote-shipping-info .block-content > .box { width: 100% !important; } .quote-shipping-info .edit { display: inline-block; margin: 10px 0; } .quote-shipping-info .edit._disabled { cursor: default; opacity: .5; pointer-events: none; } .quote-references { border-bottom: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4; display: flex; flex-wrap: wrap; margin-bottom: 25px; padding-bottom: 10px; padding-top: 10px; } .quote-reference-content { margin-right: 25px; } .quote-reference-content:last-child { flex: 1 1 auto; } .quote-status { margin: 0 0 1.4rem 0; padding: 5px 10px; } .quote-date { font-size: 1.4rem; } .quote-date > div { margin-bottom: 5px; } .quote-sales-rep { font-size: 1.4rem; } .quote-actions-toolbar { clear: both; } .field-attachment._disabled { cursor: default; opacity: .5; pointer-events: none; } .quote-comments-block .quote-block-title { display: none; } .quote-comments-block .comments-block-item:not(:last-child) { border-bottom: 1px solid #cccccc; margin-bottom: 30px; padding-bottom: 30px; } .quote-comments-block .comments-block-item .comments-block-item-date-time { display: block; font-size: 1.4rem; font-weight: 600; margin-bottom: 5px; } .quote-comments-block .comments-block-item .comments-block-item-comment { font-size: 1.4rem; margin-bottom: 5px; word-break: break-all; } .quote-comments-block .comments-block-item .attachments-list span.attachments-item { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; width: 250px; } .quote-comments-block ._disabled { opacity: .5; pointer-events: none; } .quote-notes-block { padding-left: 10px; padding-top: 5px; padding-bottom: 5px; border-block: 0.1rem solid #d6d6d6; border-left: 0.1rem solid #d6d6d6; border-right: 0.1rem solid #d6d6d6; } .quote-notes-block b { color: #999999; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 1.4rem -0.2rem; } .quote-notes-block .comments-block-list { padding-left: 25px; padding-top: 10px; } .quote-notes-block .notes-block-item:not(:last-child) { padding-bottom: 10px; } .quote-notes-block .notes-block-item .notes-block-item-comment { font-size: 1.4rem; word-break: break-all; margin-bottom: 10px; } .quote-notes-block .notes-block-item .editable { display: inline-block; text-decoration: none; position: relative; text-align: right; top: -.2rem; } .quote-notes-block .notes-block-item .editable > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .quote-notes-block .notes-block-item .editable:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.4rem; line-height: inherit; color: #333333; content: '\f040'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .quote-notes-block .notes-block-item .editable:hover:before { color: #333333; } .quote-notes-block .notes-block-item .editable:active:before { color: #8f8f8f; } .quote-notes-block .notes-block-item b { color: black; } .quote-history-log-block .history-log-block-list { list-style-type: none; padding-left: 0; } .quote-history-log-block .history-log-block-item-info { word-break: break-all; } .quote-history-log-block .history-log-block-item { border-bottom: 1px solid #cccccc; margin-bottom: 30px; padding-bottom: 30px; } .quote-history-log-block .history-log-block-item:last-child { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; } .quote-history-log-block .history-log-block-item .history-log-block-item-action-describe { padding-bottom: 5px; padding-top: 10px; } .quote-history-log-block .history-log-block-item .history-log-block-item-action-describe:last-child { padding-bottom: 0; } .quote-history-log-block .history-log-block-item b, .quote-history-log-block .history-log-block-item strong { font-weight: 600; } .quote-history-log-block .history-log-block-item-title { font-size: 1.4rem; margin-bottom: 5px; } .quote-history-log-block .history-log-block-item-old { margin-right: 5px; text-decoration: line-through; } .comments-field .comments-field-label { display: block; font-size: 1.6rem; font-weight: 600; margin-bottom: 10px; } .quote-attach-file { text-align: right; } .attachments-list { padding-top: 10px; } .attachments-list .attachments-item { padding-bottom: 5px; } .attachments-list .attachments-item span { padding-right: 5px; } .attachments-list .attachments-item .action-delete { display: inline-block; text-decoration: none; position: relative; top: -.2rem; } .attachments-list .attachments-item .action-delete > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .attachments-list .attachments-item .action-delete:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.4rem; line-height: inherit; color: #8f8f8f; content: '\f1f8'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .attachments-list .attachments-item .action-delete:hover:before { color: #333333; } .attachments-list .attachments-item .action-delete:active:before { color: #8f8f8f; } .attachments-list .attachments-item .action-delete:focus { box-shadow: none; } .field-attachment input { display: none; } .field-attachment label { display: inline-block; text-decoration: none; color: #1979c3; cursor: pointer; font-size: 1.4rem; margin-left: 20px; margin-top: 10px; position: relative; } .field-attachment label:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.4rem; line-height: 1.2; color: #1979c3; content: '\e900'; font-family: 'magento-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .field-attachment label:before { left: -20px; position: absolute; } .field-attachment.loading label { color: inherit; pointer-events: none; } .field-attachment:after { content: attr(data-progress); padding-left: 20px; } .field-attachment._disabled { opacity: .5; pointer-events: none; } .negotiable-quote-quote-view .modal-popup .fieldset .field .label { font-weight: 400; } .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup { margin-top: 8px; } .popup-edit-address .action.hidden { display: none; } .popup-edit-address .modal-footer .secondary { line-height: 1.42857143; margin: 0; padding: 0.7rem 1.5rem; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; font-weight: 400; } .popup-edit-address .modal-footer .secondary:visited { color: #1979c3; text-decoration: none; } .popup-edit-address .modal-footer .secondary:hover { color: #006bb4; text-decoration: underline; } .popup-edit-address .modal-footer .secondary:active { color: #ff7a0e; text-decoration: underline; } .popup-edit-address .modal-footer .secondary:hover, .popup-edit-address .modal-footer .secondary:active, .popup-edit-address .modal-footer .secondary:focus { background: none; border: 0; } .popup-edit-address .modal-footer .secondary.disabled, .popup-edit-address .modal-footer .secondary[disabled], fieldset[disabled] .popup-edit-address .modal-footer .secondary { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .popup-edit-address .modal-footer .secondary:active, .popup-edit-address .modal-footer .secondary:not(:focus) { box-shadow: none; } .negotiable-quote.request button, .negotiable-quote.request .quote-details-items .actions-toolbar > .action { width: 100%; } .negotiable-quote.request .message-info.message.info { font-size: 1.3rem; background: #f5f5f5; color: #858585; margin-top: .5rem; padding: 0 .6rem; text-align: left; } .negotiable-quote.request .message-info.message.info:before { display: none; } .negotiable-quote-quote-print.account .column.main { padding-bottom: 0; } .negotiable-quote-quote-print.account .column.main .block.block-order-details-view .block-content:not(.widget) .box { float: left; width: 50%; } .negotiable-quote-quote-print .columns { display: block; } .negotiable-quote-quote-print .page-title { font-size: 4rem; margin-bottom: 5px; } .negotiable-quote-quote-print .page-title-wrapper { margin-bottom: 30px; } .negotiable-quote-quote-print .quote-date { float: left; } .negotiable-quote-quote-print .quote-sales-rep { float: right; } .negotiable-quote-quote-print .quote-details-items .quote-table { border-width: 0; padding: 0; } .negotiable-quote-quote-print .quote-name { border-bottom: 1px solid #e4e4e4; margin-bottom: 2rem; padding-bottom: 10px; } .negotiable-quote-quote-print .quote-title { border-bottom: 1px solid #e4e4e4; } .negotiable-quote-quote-print .quote-title > strong { font-size: 2.2rem; font-weight: 300; line-height: 2; } .negotiable-quote-quote-print .quote-status { float: none; } .negotiable-quote-quote-print .quote-details-items thead .col.item, .negotiable-quote-quote-print .quote-details-items .item .col.item { display: table-cell; } .negotiable-quote-quote-print .quote-details-items thead .col.subtotal, .negotiable-quote-quote-print .quote-details-items .item .col.subtotal { padding-right: 0; } .negotiable-quote-quote-print .quote-details-items thead .col.delete, .negotiable-quote-quote-print .quote-details-items .item .col.delete { display: none; } .negotiable-quote-quote-print .quote-details-items thead .col.price, .negotiable-quote-quote-print .quote-details-items .item .col.price, .negotiable-quote-quote-print .quote-details-items thead .col.stock, .negotiable-quote-quote-print .quote-details-items .item .col.stock, .negotiable-quote-quote-print .quote-details-items thead .col.qty, .negotiable-quote-quote-print .quote-details-items .item .col.qty, .negotiable-quote-quote-print .quote-details-items thead .col.subtotal, .negotiable-quote-quote-print .quote-details-items .item .col.subtotal, .negotiable-quote-quote-print .quote-details-items thead .col.discount, .negotiable-quote-quote-print .quote-details-items .item .col.discount, .negotiable-quote-quote-print .quote-details-items thead .col.actions, .negotiable-quote-quote-print .quote-details-items .item .col.actions { text-align: right; } .negotiable-quote-quote-print .quote-details-items thead .col .product-item-name a, .negotiable-quote-quote-print .quote-details-items .item .col .product-item-name a { pointer-events: none; } .negotiable-quote-quote-print .quote-details-items thead .col .price, .negotiable-quote-quote-print .quote-details-items .item .col .price { font-size: 1.4rem; font-weight: 600; } .negotiable-quote-quote-print .quote-details-items thead .col .input-text, .negotiable-quote-quote-print .quote-details-items .item .col .input-text { border-color: transparent; opacity: 1; padding-right: 0; text-align: right; } .negotiable-quote-quote-print .quote-details-items thead td, .negotiable-quote-quote-print .quote-details-items .item td { border-color: #f2f2f2; } .negotiable-quote-quote-print .quote-details-items thead th, .negotiable-quote-quote-print .quote-details-items .item th, .negotiable-quote-quote-print .quote-details-items thead td, .negotiable-quote-quote-print .quote-details-items .item td { padding-left: 0; } .negotiable-quote-quote-print .quote-details-items tbody:last-child td { border-bottom: 1px solid #f2f2f2; } .negotiable-quote-quote-print .quote-details-items tbody td { border-top: 1px solid #f2f2f2; } .negotiable-quote-quote-print .quote-details-items .quote-table-totals { background: none; } .negotiable-quote-quote-print .quote-details-items .quote-table-totals tbody { background: none; } .negotiable-quote-quote-print .quote-details-items .quote-table-totals tr th { font-weight: 400; padding-left: 0; text-align: left; } .negotiable-quote-quote-print .quote-details-items .quote-table-totals tr td, .negotiable-quote-quote-print .quote-details-items .quote-table-totals tr th { font-size: 1.3rem; padding-bottom: 1.2rem; padding-top: 0; } .negotiable-quote-quote-print .quote-details-items .quote-table-totals:not(.cart) tbody > tr > td, .negotiable-quote-quote-print .quote-details-items .quote-table-totals:not(.cart) tbody > tr > th { border: none; } .negotiable-quote-quote-print .quote-details-items .quote-table-totals:not(.cart) tbody > tr[class='grand_total'] td, .negotiable-quote-quote-print .quote-details-items .quote-table-totals:not(.cart) tbody > tr[class='grand_total'] th { border-bottom: none; border-top: 1px solid #e4e4e4; padding-top: 1.8rem; } .negotiable-quote-quote-print .quote-details-items .catalog-price .quote-table-totals:not(.cart) tbody > tr:last-child td, .negotiable-quote-quote-print .quote-details-items .catalog-price .quote-table-totals:not(.cart) tbody > tr:last-child th { border-bottom: none; border-top: 1px solid #e4e4e4; padding-top: 1.8rem; } .negotiable-quote-quote-print .quote-shipping-info { margin-bottom: 0; } .negotiable-quote-quote-print .quote-price-block { margin: 6rem 0 40px; } .negotiable-quote-quote-print .quote-block-title { border-bottom: 1px solid #f2f2f2; font-size: 2rem; font-weight: 300; line-height: 1.2; margin-bottom: 25px; padding-bottom: 10px; } .negotiable-quote-quote-print .quote-block-content { width: calc(44%); } .negotiable-quote-quote-print .quote-block-content.catalog-price { float: left; } .negotiable-quote-quote-print .quote-block-content.catalog-price .quote-table-totals td strong, .negotiable-quote-quote-print .quote-block-content.catalog-price .quote-table-totals th strong { font-weight: 400; } .negotiable-quote-quote-print .quote-block-content.negotiated-price { float: right; } .negotiable-quote-quote-print .quote-block-content.negotiated-price .quote-table-totals:not(.cart) tfoot > tr:last-child td, .negotiable-quote-quote-print .quote-block-content.negotiated-price .quote-table-totals:not(.cart) tfoot > tr:last-child th { border-color: #858585; } .negotiable-quote-quote-print .quote-comments-block .quote-block-title { border-color: #e4e4e4; display: block; font-weight: 300; } .negotiable-quote-quote-print .quote-comments-block .comments-block-item { border-color: #e4e4e4; margin-bottom: 10px; padding-bottom: 10px; } .negotiable-quote-quote-print .quote-comments-block .attachments-list { padding-top: 0; } .negotiable-quote-quote-print .quote-comments-block .attachments-list a { pointer-events: none; } .negotiable-quote-quote-print .quote-comments-block .comments-field { display: none; } .negotiable-quote-quote-print .copyright { background-color: transparent; border-bottom: 1px solid #e4e4e4; color: #333333; margin-bottom: 25px; padding: 10px 0 0; text-align: left; } .negotiable-quote-quote-print .copyright .phone { float: right; } .negotiable-quote-errors .error-wrap { display: none; } .negotiable-quote-order-information { font-size: 1.4rem; margin: 0 0 1.8rem; } .negotiable-quote-order-information:before, .negotiable-quote-order-information:after { content: ''; display: table; } .negotiable-quote-order-information:after { clear: both; } .table-order-items .page-section-negotiable td { padding: 0; } .table-order-items .page-section-negotiable td .data-table { position: relative; } .table-order-items .page-section-negotiable td .data-table tr td { border: none; padding: 11px 10px; text-align: right; } .table-order-items .page-section-negotiable td .data-table tr td:first-child { width: 79.5%; } .table-order-items .page-section-negotiable td .data-table tr.col-subtotal { font-weight: 600; } .table-order-items .page-section-negotiable td .data-table tr.col-subtotal:after { background: #cccccc; bottom: 42px; content: ''; height: 1px; left: auto; position: absolute; right: 1.5%; width: 36%; } .table-order-items tfoot > tr.page-section-negotiable td { padding: 0; } .sales-order-view .page-main .page-title-wrapper .negotiable-quote-order-information .order-date { font-size: 1.4rem; margin: 0; } .checkout-shipping-address .message.notice .link-back { font-size: 0; } .checkout-shipping-address .message.notice .link-back a, .checkout-shipping-address .message.notice .link-back span { font-size: 1.3rem; } .negotiable-quote-note-popup .form { margin-top: 30px; } .negotiable-quote-note-popup .actions-toolbar { margin-top: 20px; } @media print { body { min-width: 102.4rem; } } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .product-info-stock-sku .configurable-variation-qty { display: none; } /** * @codingStandardsIgnoreStart */ #store-pickup.selected-shipping ~ #store-selector { display: none; } #store-pickup.selected-store-pickup ~ #shipping, #store-pickup.selected-store-pickup ~ #opc-shipping_method { visibility: hidden; height: 0; overflow: hidden; } #delivery-method-selector { display: -webkit-flex; display: -ms-flexbox; display: flex; } #delivery-method-selector .action { line-height: 2.2rem; padding: 14px 17px; font-size: 1.8rem; } #delivery-method-selector .action.selected { background: #ffffff; } #delivery-method-selector .action-select-shipping { border-bottom-right-radius: 0; border-top-right-radius: 0; } #delivery-method-selector .action-select-store-pickup { border-bottom-left-radius: 0; border-left: 0; border-top-left-radius: 0; } /** * @codingStandardsIgnoreStart */ #store-selector .form-login { border-bottom: 0; margin-bottom: 0; padding-bottom: 0; } #store-selector .form-continue { margin: 20px 0 0; } .location-details .location-name { font-size: 18px; font-weight: 700; } .store-selector-popup .modal-title { border-bottom: 0; } .store-selector-popup .modal-header { padding-bottom: 0; } /** * @codingStandardsIgnoreStart */ #opc-store-selector-popup { display: none; } #opc-store-selector-popup .block-search { float: none; width: 100%; margin: 0 0 20px; padding: 0 0 10px; border-bottom: 1px solid #c1c1c1; } .modal-content #opc-store-selector-popup { display: block; } .store-selector-popup-table thead th { display: none; } .store-selector-popup-table tbody .location .location-name { font-size: 18px; } .store-selector-popup-table tbody .location + .location { border-top: 1px solid #cccccc; } .store-selector-popup-table tbody .col-location-details { padding-left: 0; } .store-selector-popup-table tbody .col-location-details p:last-child { margin-bottom: 0; } .store-selector-popup-table tbody .col-location-actions { padding-right: 0; vertical-align: middle; } .store-selector-popup-table tbody .col-location-actions .action { float: right; } .store-selector-popup-empty-query, .store-selector-popup-no-locations { margin: 0 0 20px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .lac-notification-sticky { position: relative; z-index: 999; } .lac-notification-sticky .lac-notification { background-color: #373330; color: #ffffff; font-size: 16px; } .lac-notification-sticky .lac-notification .lac-notification-icon { float: left; margin: 10px 25px 10px 10px; } .lac-notification-sticky .lac-notification .lac-notification-icon .logo-img { display: block; } .lac-notification-sticky .lac-notification .lac-notification-text { float: left; padding: 15px 0; } .lac-notification-sticky .lac-notification .lac-notification-links { float: right; padding: 15px 0; } .lac-notification-sticky .lac-notification .lac-notification-links a { color: #ffffff; font-size: 14px; } .lac-notification-sticky .lac-notification .lac-notification-links .lac-notification-close-link:after { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_LoginAsCustomerFrontendUi/images/close.svg'); content: ' '; display: inline-block; height: 12px; margin-left: 5px; vertical-align: middle; width: 12px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .my-orders-search-advanced .field .secondary, .my-orders-search-advanced .actions-toolbar, .my-orders-search-advanced .filters-collapse { text-align: right !important; } .my-orders-search-advanced .fieldset:first-of-type { margin-bottom: 0; } .my-orders-search-advanced .actions-toolbar div.primary { text-align: right !important; width: 100%; } .my-orders-search-advanced .actions-toolbar div.primary a { text-decoration: none; } .my-orders-search-advanced .actions-toolbar button.primary, .my-orders-search-advanced .actions-toolbar .quote-details-items .actions-toolbar > .action.primary { float: none !important; margin-right: 0; width: auto !important; } .my-orders-search-advanced .actions-toolbar button, .my-orders-search-advanced .actions-toolbar .quote-details-items .actions-toolbar > .action { margin-left: 10px !important; } .my-orders-search-advanced .extra-order-search, .my-orders-search-advanced .filter-close { display: none; } .my-orders-search-advanced .mage-error { clear: both; display: inline-block; padding-right: 10px; } .my-orders-search-advanced .filter-summary { margin: 5px 0 0; } .my-orders-search-advanced .filter-summary ul { border-top: 1px solid #cccccc; display: inline-block; margin: 0; padding: 10px 0 0; width: 100%; } .my-orders-search-advanced .filter-summary li { float: left; list-style: none; margin-bottom: 5px; margin-right: 14px; } .my-orders-search-advanced .filter-summary li span { padding: 0 3px; } .my-orders-search-advanced .filter-summary li .label { font-weight: bold; } .my-orders-search-advanced .action-remove { font-weight: bold; padding: 0 3px; } .my-orders-search-advanced .action-remove:not(.action-clear-all) { display: inline-block; text-decoration: none; } .my-orders-search-advanced .action-remove:not(.action-clear-all) > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .my-orders-search-advanced .action-remove:not(.action-clear-all):before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 15px; color: #1979c3; content: '\f00d'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .my-orders-search-advanced .action-remove:not(.action-clear-all):hover:before { color: #00699d; } .my-orders-search-advanced .action-remove:not(.action-clear-all):active:before { color: #68a8e0; } .my-orders-search-advanced .action-remove:not(.action-clear-all):before { display: inline; vertical-align: unset; } .my-orders-search-advanced .action-clear-all { font-weight: inherit; } .my-orders-search-advanced + .filter-divider hr { margin-top: 0; } .search-sku input { float: left; padding-right: 24px; } .search-sku button[type='submit'], .search-sku .quote-details-items .actions-toolbar > .action[type='submit'] { background: transparent; border: none; box-shadow: none; float: right; margin-left: -22px; padding: 0; position: absolute; } .search-sku button[type='submit']:after, .search-sku .quote-details-items .actions-toolbar > .action[type='submit']:after { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: #7d7d7d; content: '\f002'; display: inline-block; font-family: 'FontAwesome'; font-size: 16px; font-weight: normal; line-height: 32px; margin: 0; overflow: hidden; speak: none; text-align: center; vertical-align: top; } .field-date .control .sub-label, .field-order-total .control .sub-label { float: left; margin-top: 7px; position: relative; width: 25%; } .field-date .control input, .field-order-total .control input { float: left; position: relative; width: 50%; } .field-date .control button.ui-datepicker-trigger, .field-date .control .quote-details-items .actions-toolbar > .action.ui-datepicker-trigger { margin: 4px 0 0 7px; } @font-face { font-family: 'pagebuilder-font'; font-style: normal; font-weight: normal; src: url('../../frontend/ToolWeb/Essence/en_US/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot'); src: url('../../frontend/ToolWeb/Essence/en_US/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.eot?#iefix') format('embedded-opentype'), url('../../frontend/ToolWeb/Essence/en_US/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.woff') format('woff'), url('../../frontend/ToolWeb/Essence/en_US/Magento_PageBuilder/fonts/pagebuilder-icons/pagebuilder-icons.ttf') format('truetype'); } .pagebuilder-icon, .slick-prev:before, .slick-next:before, .slick-prev:after, .slick-next:after { -webkit-font-smoothing: antialiased; font-family: 'pagebuilder-font'; font-style: normal; font-weight: normal; line-height: 1; speak: none; } [class^='pagebuilder-icon-']:before, [class*=' pagebuilder-icon-']:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; font-family: 'pagebuilder-font'; font-style: normal; font-weight: normal; line-height: 1; speak: none; text-decoration: inherit; text-rendering: auto; text-transform: none; vertical-align: middle; } .pagebuilder-icon-down:before { content: '\f101'; } .pagebuilder-icon-next:before { content: '\f102'; } .pagebuilder-icon-prev:before { content: '\f103'; } .pagebuilder-icon-up:before { content: '\f104'; } .product-full-width-section { padding: .5em 0; } .product-full-width-section .block.review-add { margin-top: 2.7rem; } .page-layout-product-full-width .block.related { margin-top: 2.7rem; } .page-main-details .product-section-title { border-bottom: 1px solid #c6c6c6; margin-bottom: 15px; padding-bottom: 12px; } .additional-attributes-wrapper .additional-attributes { border: none; width: auto; } .additional-attributes-wrapper .additional-attributes > tbody > tr > th { border: none; padding: 5.5px 30px 10px 0; } .additional-attributes-wrapper .additional-attributes > tbody > tr > td { border: none; padding: 5.5px 5px 10px; } .cms-index-index.page-layout-cms-full-width .nav-sections { margin-bottom: 0; } .slick-slider { -khtml-user-select: none; -moz-user-select: none; -ms-touch-action: pan-y; -ms-user-select: none; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; box-sizing: border-box; display: block; position: relative; touch-action: pan-y; user-select: none; } .slick-list { display: block; margin: 0; overflow: hidden; padding: 0; position: relative; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-track { display: block; left: 0; margin-left: auto; margin-right: auto; position: relative; top: 0; } .slick-track:before, .slick-track:after { content: ''; display: table; } .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 { border: 1px solid transparent; display: block; height: auto; } .slick-slider .slick-track, .slick-slider .slick-list { -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-arrow.slick-hidden { display: none; } .slick-prev { left: 2rem; } .slick-prev:before { content: '\f103'; padding-right: 5px; } .slick-next { right: 2rem; } .slick-next:before { content: '\f102'; padding-left: 5px; } .slick-prev, .slick-next { -ms-transform: translate(0, -50%); -webkit-transform: translate(0, -50%); background: rgba(252, 252, 252, 0.6); border: none; border-radius: 0; color: transparent; cursor: pointer; display: block; font-size: 0; height: 60px; line-height: 0; outline: none; padding: 0; position: absolute; top: 50%; transform: translate(0, -50%); width: 60px; z-index: 101; } .slick-prev.slick-disabled, .slick-next.slick-disabled { opacity: .2; } .slick-prev:hover, .slick-next:hover { background: #fcfcfc; border: none; } .slick-prev:hover.slick-disabled, .slick-next:hover.slick-disabled { opacity: .2; } .slick-prev:hover:before, .slick-next:hover:before { color: #494949; } .slick-prev:before, .slick-next:before, .slick-prev:after, .slick-next:after { color: #555555; font-size: 38px; opacity: 1; } .slick-prev:active, .slick-next:active, .slick-prev:focus, .slick-next:focus, .slick-prev:not(.primary), .slick-next:not(.primary) { background: rgba(252, 252, 252, 0.7); border: none; box-shadow: none; } .slick-prev:active:active, .slick-next:active:active, .slick-prev:focus:active, .slick-next:focus:active, .slick-prev:not(.primary):active, .slick-next:not(.primary):active { box-shadow: none; } .slick-dots { font-size: 1.4rem; line-height: normal; letter-spacing: normal; display: block; list-style: none; margin: 0; padding: 15px 0; text-align: center; width: 100%; } .slick-dots li { cursor: pointer; display: inline-block; height: 14px; margin: 0 5px; padding: 0; position: relative; vertical-align: middle; width: 14px; } .slick-dots li button, .slick-dots li .quote-details-items .actions-toolbar > .action { background: #ffffff; border: 1px solid #cccccc; border-radius: 10px; box-shadow: none; cursor: pointer; display: block; height: 14px; padding: 0; text-indent: -99999px; transition: .3s; width: 14px; } .slick-dots li button:hover, .slick-dots li .quote-details-items .actions-toolbar > .action:hover { border: 1px solid #b3b3b3; } .slick-dots li button:active, .slick-dots li button:focus, .slick-dots li button:not(.primary), .slick-dots li .quote-details-items .actions-toolbar > .action:active, .slick-dots li .quote-details-items .actions-toolbar > .action:focus, .slick-dots li .quote-details-items .actions-toolbar > .action:not(.primary) { box-shadow: none; } .slick-dots li.slick-active button, .slick-dots li.slick-active .quote-details-items .actions-toolbar > .action { background: #1c1918; } [data-content-type='banner'] > [data-element='link'], [data-content-type='banner'] > [data-element='empty_link'] { color: inherit; text-decoration: inherit; } [data-content-type='banner'] > [data-element='link']:hover, [data-content-type='banner'] > [data-element='empty_link']:hover { color: inherit; text-decoration: inherit; } .pagebuilder-banner-wrapper { background-clip: padding-box; border-radius: inherit; box-sizing: border-box; overflow-wrap: break-word; word-wrap: break-word; } .pagebuilder-banner-wrapper .pagebuilder-overlay { -moz-transition: background-color 500ms ease; -o-transition: background-color 500ms ease; -webkit-transition: background-color 500ms ease; box-sizing: border-box; padding: 30px; position: relative; transition: background-color 500ms ease; } .pagebuilder-banner-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay { align-items: center; display: flex; justify-content: center; } .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) { max-width: 540px; } .pagebuilder-banner-wrapper.jarallax .video-overlay { z-index: 0; } .pagebuilder-banner-wrapper [data-element='content'] { min-height: 50px; overflow: auto; } .pagebuilder-banner-wrapper .pagebuilder-banner-button { -moz-transition: opacity 500ms ease; -o-transition: opacity 500ms ease; -webkit-transition: opacity 500ms ease; margin: 20px 0 0 0; max-width: 100%; text-align: inherit; transition: opacity 500ms ease; word-break: break-word; } .pagebuilder-banner-wrapper .pagebuilder-poster-content { width: 100%; } [data-appearance='collage-centered'] .pagebuilder-banner-wrapper .pagebuilder-overlay { margin-left: auto; margin-right: auto; } [data-appearance='collage-left'] .pagebuilder-banner-wrapper .pagebuilder-overlay { margin-right: auto; } [data-appearance='collage-right'] .pagebuilder-banner-wrapper .pagebuilder-overlay { margin-left: auto; } [data-content-type$='block'] .block p:last-child { margin-bottom: 1rem; margin-top: 0; } [data-content-type='buttons'] { max-width: 100%; } [data-content-type='button-item'] { max-width: 100%; } [data-content-type='button-item'] [data-element='link'], [data-content-type='button-item'] [data-element='empty_link'] { max-width: 100%; word-wrap: break-word; } [data-content-type='button-item'] [data-element='empty_link'] { cursor: default; } a.pagebuilder-button-link, button.pagebuilder-button-link, div.pagebuilder-button-link, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link { line-height: 2.2rem; font-size: 1.8rem; line-height: 1.42857143; margin: 0 10px 10px 0; padding: 14px 17px; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; font-weight: 600; box-shadow: none; box-sizing: border-box; display: inline-block; } a.pagebuilder-button-link:visited, button.pagebuilder-button-link:visited, div.pagebuilder-button-link:visited, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link:visited { color: #1979c3; text-decoration: none; } a.pagebuilder-button-link:hover, button.pagebuilder-button-link:hover, div.pagebuilder-button-link:hover, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link:hover { color: #006bb4; text-decoration: underline; } a.pagebuilder-button-link:active, button.pagebuilder-button-link:active, div.pagebuilder-button-link:active, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link:active { color: #ff7a0e; text-decoration: underline; } a.pagebuilder-button-link:hover, button.pagebuilder-button-link:hover, div.pagebuilder-button-link:hover, a.pagebuilder-button-link:active, button.pagebuilder-button-link:active, div.pagebuilder-button-link:active, a.pagebuilder-button-link:focus, button.pagebuilder-button-link:focus, div.pagebuilder-button-link:focus, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link:hover, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link:active, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link:focus { background: none; border: 0; } a.pagebuilder-button-link.disabled, button.pagebuilder-button-link.disabled, div.pagebuilder-button-link.disabled, a.pagebuilder-button-link[disabled], button.pagebuilder-button-link[disabled], div.pagebuilder-button-link[disabled], fieldset[disabled] a.pagebuilder-button-link, fieldset[disabled] button.pagebuilder-button-link, fieldset[disabled] div.pagebuilder-button-link, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link.disabled, .quote-details-items .actions-toolbar > .action.pagebuilder-button-link[disabled], fieldset[disabled] .quote-details-items .actions-toolbar > .action.pagebuilder-button-link { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } a.pagebuilder-button-primary, button.pagebuilder-button-primary, div.pagebuilder-button-primary, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary { text-decoration: none; background-image: none; background: #ff963b; background-color: #ff7a0e; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, #ff963b 0%, #ff7a0e 100%); background-image: linear-gradient(to bottom, #ff963b 0%, #ff7a0e 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff963b', endColorstr='#ff7a0e', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; margin: 0 10px 10px 0; padding: 8px 15px 7px; font-size: 1.4rem; box-sizing: border-box; vertical-align: middle; line-height: 2.2rem; padding: 14px 17px; font-size: 1.8rem; border-radius: 6px; box-shadow: none; } a.pagebuilder-button-primary:hover, button.pagebuilder-button-primary:hover, div.pagebuilder-button-primary:hover, a.pagebuilder-button-primary:active, button.pagebuilder-button-primary:active, div.pagebuilder-button-primary:active, a.pagebuilder-button-primary:focus, button.pagebuilder-button-primary:focus, div.pagebuilder-button-primary:focus, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary:hover, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary:active, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary:focus { text-decoration: none; } a.pagebuilder-button-primary:focus, button.pagebuilder-button-primary:focus, div.pagebuilder-button-primary:focus, a.pagebuilder-button-primary:active, button.pagebuilder-button-primary:active, div.pagebuilder-button-primary:active, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary:focus, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary:active { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } a.pagebuilder-button-primary:hover, button.pagebuilder-button-primary:hover, div.pagebuilder-button-primary:hover, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary:hover { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } a.pagebuilder-button-primary.disabled, button.pagebuilder-button-primary.disabled, div.pagebuilder-button-primary.disabled, a.pagebuilder-button-primary[disabled], button.pagebuilder-button-primary[disabled], div.pagebuilder-button-primary[disabled], fieldset[disabled] a.pagebuilder-button-primary, fieldset[disabled] button.pagebuilder-button-primary, fieldset[disabled] div.pagebuilder-button-primary, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary.disabled, .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary[disabled], fieldset[disabled] .quote-details-items .actions-toolbar > .action.pagebuilder-button-primary { opacity: 0.5; cursor: default; pointer-events: none; } a.pagebuilder-button-secondary, button.pagebuilder-button-secondary, div.pagebuilder-button-secondary, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary { text-decoration: none; background-image: none; background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; margin: 0 10px 10px 0; padding: 8px 15px 7px; font-size: 1.4rem; line-height: 1.6rem; box-sizing: border-box; vertical-align: middle; line-height: 2.2rem; padding: 14px 17px; font-size: 1.8rem; border-radius: 6px; box-shadow: none; } a.pagebuilder-button-secondary:hover, button.pagebuilder-button-secondary:hover, div.pagebuilder-button-secondary:hover, a.pagebuilder-button-secondary:active, button.pagebuilder-button-secondary:active, div.pagebuilder-button-secondary:active, a.pagebuilder-button-secondary:focus, button.pagebuilder-button-secondary:focus, div.pagebuilder-button-secondary:focus, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary:hover, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary:active, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary:focus { text-decoration: none; } a.pagebuilder-button-secondary:focus, button.pagebuilder-button-secondary:focus, div.pagebuilder-button-secondary:focus, a.pagebuilder-button-secondary:active, button.pagebuilder-button-secondary:active, div.pagebuilder-button-secondary:active, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary:focus, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } a.pagebuilder-button-secondary:hover, button.pagebuilder-button-secondary:hover, div.pagebuilder-button-secondary:hover, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } a.pagebuilder-button-secondary.disabled, button.pagebuilder-button-secondary.disabled, div.pagebuilder-button-secondary.disabled, a.pagebuilder-button-secondary[disabled], button.pagebuilder-button-secondary[disabled], div.pagebuilder-button-secondary[disabled], fieldset[disabled] a.pagebuilder-button-secondary, fieldset[disabled] button.pagebuilder-button-secondary, fieldset[disabled] div.pagebuilder-button-secondary, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary.disabled, .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary[disabled], fieldset[disabled] .quote-details-items .actions-toolbar > .action.pagebuilder-button-secondary { opacity: 0.5; cursor: default; pointer-events: none; } .pagebuilder-column { box-sizing: border-box; } [data-content-type='heading'] { word-wrap: break-word; } [data-content-type='html'] { word-wrap: break-word; } figure[data-content-type='image'] { box-sizing: border-box; } figure[data-content-type='image'] > [data-element='link'], figure[data-content-type='image'] > [data-element='link'] img { border-radius: inherit; } figure[data-content-type='image'] figcaption { word-wrap: break-word; } [data-content-type='map'] { box-sizing: border-box; height: 300px; } [data-content-type='row'] li.product-item { text-align: left; } .pagebuilder-column .widget-product-grid .product-item { max-width: 100%; min-width: 50px; } .pagebuilder-column .widget-product-grid .product-item .price-box { word-wrap: break-word; } .pagebuilder-column .widget-product-grid .product-item .price-box .price { white-space: normal; } .pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-primary { display: inline-block; max-width: 100%; } .pagebuilder-column .widget-product-grid .product-item .product-item-actions .actions-secondary { display: inline-block; width: auto; } .pagebuilder-column .widget-product-grid .product-item .product-item-actions .tocart { max-width: 100%; white-space: normal; } .pagebuilder-column [data-content-type='products'] .block.widget .products-grid .widget-product-grid.product-items .product-item { width: 200px; } [data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item { display: block; } [data-content-type='products'][data-appearance='carousel'] .slick-initialized li.product-item:first-child { visibility: visible; } [data-content-type='products'][data-appearance='carousel'] .product-item-info { width: auto; } [data-content-type='products'][data-appearance='carousel'] li.product-item { display: none; } [data-content-type='products'][data-appearance='carousel'] li.product-item:first-child { display: block; visibility: hidden; } [data-content-type='products'][data-appearance='carousel'].center-mode .product-item { opacity: .5; transition: all 300ms ease; } [data-content-type='products'][data-appearance='carousel'].center-mode .product-item:hover { opacity: 1; } [data-content-type='products'][data-appearance='carousel'].center-mode .slick-current .product-item { opacity: 1; } [data-content-type='row'][data-appearance='contained'] { box-sizing: border-box; margin-left: auto !important; margin-right: auto !important; max-width: 980px; } [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { box-sizing: border-box; } [data-content-type='row'][data-appearance='full-bleed'] { box-sizing: border-box; } [data-content-type='row'][data-appearance='full-width'] { box-sizing: border-box; } [data-content-type='row'][data-appearance='full-width'] > .row-full-width-inner { box-sizing: border-box; margin-left: auto; margin-right: auto; max-width: 980px; width: 100%; } [data-content-type='slide'] { box-sizing: border-box; line-height: 20px; min-height: inherit; overflow: hidden; } [data-content-type='slide'] > [data-element='link'], [data-content-type='slide'] > [data-element='empty_link'] { color: inherit; min-height: inherit; text-decoration: inherit; } [data-content-type='slide'] > [data-element='link']:hover, [data-content-type='slide'] > [data-element='empty_link']:hover { color: inherit; text-decoration: inherit; } [data-content-type='slide'] + [data-content-type='slide'] { height: 0; min-height: 0; } .slick-slider [data-content-type='slide'] + [data-content-type='slide'] { height: initial; min-height: inherit; } .pagebuilder-slide-wrapper { border-radius: inherit; box-sizing: border-box; min-height: inherit; overflow-wrap: break-word; word-wrap: break-word; } .pagebuilder-slide-wrapper .jarallax-viewport-element { height: 100%; left: -15000vw; position: absolute; top: 0; width: 1px; z-index: 100; } .slick-current .pagebuilder-slide-wrapper .jarallax-viewport-element { left: 0; } .pagebuilder-slide-wrapper.jarallax .video-overlay { -webkit-transform: unset; z-index: 1; } .pagebuilder-slide-wrapper.jarallax .pagebuilder-overlay { position: relative; z-index: 2; } .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > div, .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > img, .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > video, .pagebuilder-slide-wrapper.jarallax [id*='jarallax-container'] > iframe { margin: auto !important; transform: none !important; } .pagebuilder-slide-wrapper .pagebuilder-overlay { -moz-transition: background-color 500ms ease; -o-transition: background-color 500ms ease; -webkit-transition: background-color 500ms ease; border-radius: inherit; box-sizing: border-box; padding: 30px; transition: background-color 500ms ease; } .pagebuilder-slide-wrapper .pagebuilder-overlay.pagebuilder-poster-overlay { align-items: center; display: flex; justify-content: center; min-height: inherit; } .pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) { max-width: 540px; } .pagebuilder-slide-wrapper [data-element='content'] { min-height: 50px; overflow: auto; } .pagebuilder-slide-wrapper .pagebuilder-slide-button { -moz-transition: opacity 500ms ease; -o-transition: opacity 500ms ease; -webkit-transition: opacity 500ms ease; margin: 20px 0 0 0; max-width: 100%; text-align: inherit; transition: opacity 500ms ease; word-break: break-word; } .pagebuilder-slide-wrapper .pagebuilder-poster-content { width: 100%; } [data-appearance='collage-centered'] .pagebuilder-slide-wrapper .pagebuilder-overlay { margin-left: auto; margin-right: auto; } [data-appearance='collage-left'] .pagebuilder-slide-wrapper .pagebuilder-overlay { margin-right: auto; } [data-appearance='collage-right'] .pagebuilder-slide-wrapper .pagebuilder-overlay { margin-left: auto; } div[data-content-type='slider'] { visibility: hidden; } div[data-content-type='slider'].slick-initialized { visibility: visible; } div[data-content-type='slider'] .slick-list, div[data-content-type='slider'] .slick-track, div[data-content-type='slider'] .slick-slide { min-height: inherit; } div[data-content-type='slider'] .slick-list > div, div[data-content-type='slider'] .slick-track > div, div[data-content-type='slider'] .slick-slide > div { line-height: 0; min-height: inherit; overflow: hidden; width: 100%; } div[data-content-type='slider'] a.button { -moz-appearance: button; -webkit-appearance: button; appearance: button; color: initial; padding: 10px; text-decoration: none; } div[data-content-type='tabs'] .tabs-navigation { display: block; font-size: 0; margin: 0 0 -1px; padding: 0; } div[data-content-type='tabs'] .tabs-navigation li:first-child { margin-left: 0 !important; } div[data-content-type='tabs'] .tabs-navigation li.tab-header { background: #f6f6f6; border: 1px solid #cccccc; border-bottom: 0; border-bottom-left-radius: 0 !important; border-bottom-right-radius: 0 !important; display: inline-block; margin: 0; max-width: 100%; overflow-wrap: break-word; position: relative; word-wrap: break-word; z-index: 1; } div[data-content-type='tabs'] .tabs-navigation li.tab-header:not(:first-child) { margin-left: -1px; } div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title { border-right: 0; color: #000000; cursor: pointer !important; display: block; font-size: 14px; font-weight: 600; padding: 1.4rem 2rem; position: relative; transition: all .3s; vertical-align: middle; white-space: normal; } div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title { display: block; } div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title:hover { text-decoration: none; } div[data-content-type='tabs'] .tabs-navigation li.tab-header:last-child { border-right: 1px solid #cccccc; } div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active { background: #ffffff; z-index: 19; } div[data-content-type='tabs'] .tabs-navigation li.tab-header.ui-state-active a.tab-title { position: relative; transition: all .3s; } div[data-content-type='tabs'] .tabs-content { border: 1px solid #cccccc; box-sizing: border-box; overflow: hidden; position: relative; z-index: 9; } div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item'] { box-sizing: border-box; min-height: inherit; } div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item']:not(:first-child) { display: none; } div[data-content-type='tabs'].tab-align-left .tabs-content { border-top-left-radius: 0 !important; } div[data-content-type='tabs'].tab-align-right .tabs-content { border-top-right-radius: 0 !important; } div[data-content-type='text'] { word-wrap: break-word; } div[data-content-type='video'] { font-size: 0; } div[data-content-type='video'] .pagebuilder-video-inner { box-sizing: border-box; display: inline-block; width: 100%; } div[data-content-type='video'] .pagebuilder-video-container { border-radius: inherit; overflow: hidden; padding-top: 56.25%; position: relative; } div[data-content-type='video'] iframe, div[data-content-type='video'] video { height: 100%; left: 0; position: absolute; top: 0; width: 100%; } .jarallax { position: relative; z-index: 0; } .jarallax > .jarallax-img { font-family: 'object-fit: cover;', sans-serif; height: 100%; left: 0; object-fit: cover; position: absolute; top: 0; width: 100%; z-index: -1; } .jarallax-video-fallback { transform: scale3d(0, 0, 0); } .jarallax .video-overlay { -webkit-transform: translate3d(0, 0, 0); bottom: 0; left: 0; position: absolute; right: 0; top: 0; z-index: -99; } .jarallax [id*='jarallax-container'] video, .jarallax [id*='jarallax-container'] iframe { visibility: hidden; } .cms-content-important { background-color: #f5f5f5; color: #333333; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 22px; font-style: normal; font-weight: 300; line-height: 1.1; margin: 0 0 35px -20px; padding: 20px; } .pagebuilder-full-width { float: left; width: 100%; } .pagebuilder-content-type { box-sizing: border-box; margin-bottom: 20px; } .pagebuilder-accordion { margin: 0; padding: 0; } .pagebuilder-accordion > .item.title { box-sizing: border-box; float: none; width: 100%; } .pagebuilder-accordion > .item.title > .switch { display: block; } .pagebuilder-accordion > .item.content { box-sizing: border-box; display: block; float: none; margin: 0; } .pagebuilder-accordion > .item.content:before, .pagebuilder-accordion > .item.content:after { content: ''; display: table; } .pagebuilder-accordion > .item.content:after { clear: both; } .pagebuilder-accordion > .item.content.active { display: block; } .pagebuilder-accordion > .item.title { margin: 0 0 5px; } .pagebuilder-accordion > .item.title > .switch { background: #cfe2f1; height: 40px; padding: 5px 20px 5px 20px; font-weight: 600; line-height: 40px; font-size: 1.8rem; color: #666666; text-decoration: none; } .pagebuilder-accordion > .item.title > .switch:visited { color: #666666; text-decoration: none; } .pagebuilder-accordion > .item.title > .switch:hover { color: #666666; text-decoration: none; } .pagebuilder-accordion > .item.title > .switch:active { color: #d96708; text-decoration: none; } .pagebuilder-accordion > .item.title:not(.disabled) > .switch:focus, .pagebuilder-accordion > .item.title:not(.disabled) > .switch:hover { background: #fcfcfc; } .pagebuilder-accordion > .item.title:not(.disabled) > .switch:active, .pagebuilder-accordion > .item.title.active > .switch, .pagebuilder-accordion > .item.title.active > .switch:focus, .pagebuilder-accordion > .item.title.active > .switch:hover { background: #ffffff; color: #d96708; text-decoration: none; padding-bottom: 5px; } .pagebuilder-accordion > .item.content { background: #ffffff; border: 1px solid #cfe2f1; margin: 0 0 5px; padding: 20px 20px 20px 20px; } .pagebuilder-accordion > .item.title { cursor: pointer; } .pagebuilder-accordion > .item.title > .switch { text-shadow: 1px 1px 0 #ffffff; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .data-grid .data-grid-th._sortable { cursor: pointer; } .data-grid .data-grid-th._sortable._ascend > span.data-grid-cell-content:after { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_PurchaseOrderRule/images/ArrowDownSmall.svg') no-repeat center; content: ''; display: inline-block; height: 10px; padding-left: 15px; width: 8px; } .data-grid .data-grid-th._sortable._descend > span.data-grid-cell-content:after { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_PurchaseOrderRule/images/ArrowUpSmall.svg') no-repeat center; content: ''; display: inline-block; height: 10px; padding-left: 15px; width: 8px; } .purchaseorder-purchaseorder-view .page-title { margin-bottom: 1.4rem; margin-top: .4rem; } .purchase-order-references { border-bottom: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4; display: flex; flex-wrap: wrap; margin-bottom: 25px; padding-bottom: 10px; padding-top: 10px; } .purchase-order-reference-content { margin-right: 25px; } .purchase-order-reference-content:last-child { flex: 1 1 auto; } .po-action-toolbar form { display: inline-block; } .po-action-toolbar button, .po-action-toolbar .quote-details-items .actions-toolbar > .action { margin-right: 8px; } .comments-field .fieldset .field.comments .label { text-align: left; } .comments-field .actions-toolbar button, .comments-field .actions-toolbar .quote-details-items .actions-toolbar > .action { float: right; } .comments-field .actions-toolbar:after { clear: both; content: ''; display: table; } .page-main .data-grid.bulk-approval tr.disabled td:not(.data-grid-checkbox-cell):not(.actions) { opacity: 0.5; } .page-main .data-grid .action-menu, .page-main .data-grid table th .action-menu .action-submenu { z-index: 9; } .page-main .data-grid .action-menu li, .page-main .data-grid table th .action-menu .action-submenu li { margin-bottom: 0; } .page-main .data-grid tr._odd-row td { background-color: transparent; } .page-main .data-grid tr._odd-row:hover td { background-color: transparent; } .page-main .data-grid tr:hover td { background-color: transparent; } .page-main .data-grid td { border-left: 0; border-right: 0; border-top: 1px solid #cccccc; } .page-main .data-grid * { -webkit-backface-visibility: visible; backface-visibility: visible; } .page-main .admin__data-grid-loading-mask .spinner span { display: none; } .page-main .admin__control-support-text { border: 0; font-weight: 400; line-height: 32px; padding: 0; font-size: 1.4rem; } .page-main .admin__data-grid-header { position: relative; z-index: 1; } .page-main .admin__data-grid-header ~ .admin__data-grid-header .admin__data-grid-header-row { margin: 0; } .page-main .selectmenu { background-color: #f0f0f0; border-radius: 3px; box-shadow: inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(204, 204, 204, 0.3); height: 32px; padding-left: 0; width: 72px; z-index: 2; } .page-main .selectmenu .selectmenu-value input { background: transparent; box-shadow: none; height: auto; padding-left: 10px; width: 5rem; } .page-main .selectmenu .action-save, .page-main .selectmenu .action-delete { color: #41362f; padding: 0 5px 0 0; } .page-main .selectmenu .action-save:hover, .page-main .selectmenu .action-delete:hover { border: 0; } .page-main .selectmenu .action-delete { display: none; } .page-main .selectmenu-toggle { border: 0 !important; } .page-main .selectmenu-toggle:before { background: url(../../frontend/ToolWeb/Essence/en_US/images/select-bg.svg) no-repeat 100% 45%; background-size: 30px 60px; border: 0; width: 22px; } .page-main .selectmenu-toggle:after { display: none; } .page-main .selectmenu-items { background: #f0f0f0; max-width: 72px; min-width: 72px; width: 72px; } .page-main .selectmenu-items li:hover { background: transparent; border: 0; } .page-main .selectmenu-items li:last-child .selectmenu-item-action { color: inherit; text-decoration: none; } .page-main .selectmenu-items li:last-child .selectmenu-item-action:hover, .page-main .selectmenu-items li:last-child .selectmenu-item-action:active { color: inherit; text-decoration: none; } .page-main .selectmenu-items .selectmenu-item { width: 70px; } .page-main .selectmenu-item-action { padding: 1rem; width: 70px; } .page-main .selectmenu-item-action:hover, .page-main .selectmenu-item-action:focus { background: transparent; border: 0; color: #41362f; } .page-main .admin__data-grid-pager-wrap { float: none; } .page-main .admin__data-grid-pager-wrap .admin__control-support-text { padding-left: 2px; position: relative; vertical-align: top; z-index: 1; } .page-main .admin__data-grid-pager-wrap .admin__data-grid-pager { left: 0; margin-left: 0; position: absolute; right: 0; text-align: center; } .page-main .admin__data-grid-pager-wrap .admin__data-grid-pager .action-previous, .page-main .admin__data-grid-pager-wrap .admin__data-grid-pager .action-next { background: #f0f0f0; border: 1px solid #cccccc; border-radius: 3px; box-shadow: inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(204, 204, 204, 0.3); color: #333333; line-height: 30px; margin-left: 0; margin-right: 0; opacity: 1; padding: 0 8px; } .page-main .admin__data-grid-pager-wrap .admin__data-grid-pager .admin__control-text { background: #e5e5e5; border: 0; box-shadow: none; color: #333333; display: inline-block; font-size: 1.2rem; font-size: 12px; font-weight: 700; height: 31px; letter-spacing: normal; line-height: 30px; padding: 0 5px; } .page-main .admin__data-grid-header-row .row .col-xs-9 { position: static; } .page-main .data-grid-filters-action-wrap .action-default { border-radius: 3px; color: #ffffff; margin: 0; padding: 6px 20px; } .page-main .data-grid-filters-action-wrap .action-default._active:after { background-color: #ffffff; } .page-main .admin__data-grid-wrap { padding-top: 0; } .page-main .purchase-order-payment-message { margin-bottom: 3rem; } .message.message-notice.notice.approved-notice { margin-top: 10px; } .purchase-order-table-items { -webkit-backface-visibility: visible; backface-visibility: visible; } .purchase-order-table-items .qty .control.qty input { padding: 0; width: 35px; } .purchase-order-items .order-update-items { float: right; } .purchase-order-items .purchase-order-table-items thead th { padding-top: 0; } .purchase-order-totals-wrap { background: #f2f2f2; } .purchase-order-totals-wrap:before, .purchase-order-totals-wrap:after { content: ''; display: table; } .purchase-order-totals-wrap:after { clear: both; } .purchase-order-totals-wrap tfoot { background: transparent; } .purchase-order-totals-wrap tfoot tr td { border-top: 0; } .purchase-order-totals > tfoot tr.catalog_price_table > td { border-top: 0; } .purchase-order-totals tfoot td { text-align: right; } .purchase-order-totals .catalog_price th, .purchase-order-totals .catalog_price td { font-weight: bold; } .purchase-order-data-items.product.data.items > .item.title, .purchase-order-data-items.product.data.items > .item.content { position: relative; } .purchase-order-data-items.product.data.items > .item.title { z-index: 3; } .purchase-order-data-items.product.data.items > .item.content { padding-top: 20px; z-index: 2; } .purchase-order-data-items.product.data.items > .item.content ~ .item.content { z-index: 1; } .purchase-order-data-items .item-options dd { margin-bottom: 15px; } .purchase-order-data-items .item-options dd, .purchase-order-data-items .item-options dt { display: block; float: none; } .purchase-order-data-items .message { margin-top: 5px; } .purchaseorder-actions-toolbar .action.additem { padding-right: 10px; } .purchase-order-information { margin-bottom: 25px; } .orderapprovals-purchaseorder-index .order-links-block > a { margin-right: 12px; } .orderapprovals-purchaseorder-index .order-links-block > a:last-child { margin-right: 0; } .orderapprovals-purchaseorder-index .order-links-block > a.active-link { text-decoration: underline; } .admin__data-grid-outer-wrap .admin__data-grid-header { z-index: 3; } .admin__data-grid-outer-wrap .admin__data-grid-header ~ .admin__data-grid-header { z-index: 1; } .orderapprovals-purchaseorder-index .admin__data-grid-action-bookmarks .admin__action-dropdown-text:after { right: 0; } .orderapprovals-purchaseorder-index .admin__action-dropdown ~ .admin__action-dropdown-menu { left: auto; right: 0; } .purchase-order-comments-block .comments-block-item:not(:last-child) { border-bottom: 1px solid #cccccc; margin-bottom: 10px; padding-bottom: 10px; } .purchase-order-comments-block .comments-block-item .comments-block-item-date-time { display: block; font-size: 1.4rem; font-weight: 600; margin-bottom: 5px; } .purchase-order-comments-block .comments-block-item .comments-block-item-comment { font-size: 1.4rem; margin-bottom: 5px; word-break: break-word; } .purchase-order-comments-block ._disabled { opacity: .5; pointer-events: none; } .grid-content { border-width: 1px 0 0 0 !important; } .grid-content .table-wrapper { margin-bottom: 20px !important; } .purchase-order-status { margin: 0 0 1.4rem 0; padding: 5px 10px; } .purchase-order-payment-method .message.info { background-color: #f5f5f5; color: #333333; margin: 20px 0 40px 0; } .purchase-order-payment-method .message.info > *:first-child:before { color: #1979c3; content: '\f129'; } @media all and (max-width: 1024px) and (min-width: 768px) { .purchase-order-data-items.product.data.items > .item.title > .switch { padding: 1px 15px 1px 15px; } } /* Checkout Available Credit */ /* Checkout Available Credit */ .storefront__actions-switch { display: inline-block; position: relative; vertical-align: middle; } .admin__field-control .storefront__actions-switch { line-height: 3.2rem; } .storefront__actions-switch + .admin__field-service { min-width: 34rem; } input[type='checkbox'].storefront__actions-switch-checkbox { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } ._disabled input[type='checkbox'].storefront__actions-switch-checkbox + .storefront__actions-switch-label, input[type='checkbox'].storefront__actions-switch-checkbox.disabled + .storefront__actions-switch-label { cursor: not-allowed; opacity: 0.5; pointer-events: none; } input[type='checkbox'].storefront__actions-switch-checkbox:checked + .storefront__actions-switch-label:before { left: 15px; } input[type='checkbox'].storefront__actions-switch-checkbox:checked + .storefront__actions-switch-label:after { background: #79a22e; } input[type='checkbox'].storefront__actions-switch-checkbox:checked + .storefront__actions-switch-label .storefront__actions-switch-text:before { content: attr(data-text-on); } input[type='checkbox'].storefront__actions-switch-checkbox:focus + .storefront__actions-switch-label:before, input[type='checkbox'].storefront__actions-switch-checkbox:focus + .storefront__actions-switch-label:after { border-color: #007bdb; } ._error input[type='checkbox'].storefront__actions-switch-checkbox + .storefront__actions-switch-label:before, ._error input[type='checkbox'].storefront__actions-switch-checkbox + .storefront__actions-switch-label:after { border-color: #e22626; } .storefront__actions-switch-label { -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; cursor: pointer; display: inline-block; height: 22px; line-height: 22px; position: relative; user-select: none; vertical-align: middle; } .storefront__actions-switch-label:before, .storefront__actions-switch-label:after { left: 0; position: absolute; right: auto; top: 0; } .storefront__actions-switch-label:before { background: #ffffff; border: 1px solid #aaa6a0; border-radius: 100%; content: ''; display: block; height: 22px; transition: left 0.2s ease-in 0s; width: 22px; z-index: 1; } .storefront__actions-switch-label:after { background: #e3e3e3; border: 1px solid #aaa6a0; border-radius: 12px; content: ''; display: block; height: 22px; transition: background 0.2s ease-in 0s; width: 37px; z-index: 0; } .storefront__actions-switch-text:before { content: attr(data-text-off); padding-left: 47px; white-space: nowrap; } .purchaseorder-purchaseorder-index .purchase-order-data-items .requires-approval-counter { border: 1px #f87428 solid; border-radius: 4px; color: #f87428; font-size: 1.2rem; margin-left: 7px; padding: 3px 8px; } .purchaseorderrule-index-index .data-grid-actions-cell .action-select-wrap { display: inline-block; } .purchaseorderrule-index-index .data-grid-actions-cell .action-select { display: none; } .purchaseorderrule-index-index .data-grid-actions-cell li { display: inline-block; } .purchaseorderrule-index-index .data-grid-actions-cell li + li:before { content: '|'; display: inline-block; margin: 0 0 0 4px; } .purchaseorderrule-index-index .actions-toolbar.empty-rules { text-align: center; } .purchaseorderrule-index-index .actions-toolbar a { float: none; margin-top: 2%; } .purchaseorderrule-index-index .actions-toolbar .primary { float: none; margin-bottom: 10px; } .purchaseorderrule-create-index .actions-toolbar > .secondary .action.back, .purchaseorderrule-edit-index .actions-toolbar > .secondary .action.back, .purchaseorderrule-view-index .actions-toolbar > .secondary .action.back { display: inline-block; } .form-create-purchase-order-rule.form-view-purchase-order-rule .field:not(.choice) .label { display: block; } .form-create-purchase-order-rule.form-view-purchase-order-rule .field:not(.choice) .label + .control { margin-top: 6px; } .form-create-purchase-order-rule.form-view-purchase-order-rule ul { list-style-type: none; margin: 0; padding: 0 0 0 5px; } .form-create-purchase-order-rule.form-view-purchase-order-rule ul li { text-indent: -5px; } .form-create-purchase-order-rule.form-view-purchase-order-rule ul li:before { content: '-'; padding-right: 3px; text-indent: -5px; } .form-create-purchase-order-rule .fieldset { margin: 0 0 30px; } .form-create-purchase-order-rule .fieldset._hide { display: none; } .form-create-purchase-order-rule .field-condition-order-total .nested { display: flex; flex-grow: 1; } .form-create-purchase-order-rule .field-condition-order-total .additional { flex-grow: 1; } .form-create-purchase-order-rule .field-condition-order-total .additional + .additional { margin-left: 10px; max-width: 80px; min-width: 80px; } .form-create-purchase-order-rule .field.applies-to .radio-wrapper { margin-top: 6px; } .form-create-purchase-order-rule .field.applies-to .control { padding-bottom: 10px; } .form-create-purchase-order-rule .field.rule-type { position: relative; } .form-create-purchase-order-rule .field.rule-type .field-tooltip { display: inline-block; line-height: 1; margin-left: 5px; position: relative; vertical-align: text-top; } .form-create-purchase-order-rule .field.rule-type .field-tooltip .field-tooltip-action:before { font-size: 17px; } .form-create-purchase-order-rule .field.rule-type .field-tooltip .field-tooltip-content { font-size: 1.2rem; } .form-create-purchase-order-rule .field.rule-type .field-tooltip .field-tooltip-content .field-tooltip-content-title { display: block; margin-bottom: 1.8rem; } .form-create-purchase-order-rule .field.rule-type .field-tooltip .field-tooltip-content ul { list-style-type: none; margin-bottom: 0; padding: 0; } .form-create-purchase-order-rule .field.rule-type .field-tooltip .field-tooltip-content ul li { line-height: 16px; margin-bottom: 2rem; } .form-create-purchase-order-rule .field.rule-type .field-tooltip .field-tooltip-content ul li:last-child { margin-bottom: 0; } .form-create-purchase-order-rule .applies-to-select { display: none; } .form-create-purchase-order-rule .applies-to-select ul { padding-left: 25px; } .form-create-purchase-order-rule .applies-to-select.show { display: block; } .form-create-purchase-order-rule .applies-to-select select { margin-top: 8px; } .account .column.main .approval-flow-block-applied-rule.block .box-title { margin-bottom: 1.5rem; } ul.approval-rules-approvers { list-style: none; margin: 0; padding: 0; } ul.approval-rules-approvers > li { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_PurchaseOrderRule/images/pending.svg') no-repeat left center; background-size: 22px; margin-bottom: 1.5rem; padding-left: 30px; } ul.approval-rules-approvers > li.approved { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_PurchaseOrderRule/images/approved.svg') no-repeat left center; background-size: 22px; } ul.approval-rules-approvers > li.rejected { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_PurchaseOrderRule/images/rejected.svg') no-repeat left center; background-size: 22px; } .card-list { margin-bottom: 20px; margin-left: 20px; margin-top: 5px; max-width: 400px; width: 100%; } .bolt-credit-card-form { min-height: 120px; margin: 15px 0; max-width: 450px; width: 100%; } .bolt-payment-method-content .actions-toolbar { margin-top: 40px; } .bolt-payment-method-content .checkout-agreements-block { margin-top: 20px; } .add-new-card-container { margin-top: 20px; } .add-new-card-container .inner { margin-top: 10px; padding-left: 20px; } .add-new-card-container .inner input[type='checkbox'] { vertical-align: top; } .add-new-card-container .inner .field-tooltip { top: -1px; } .add-new-card-container .save-card-container { float: left; } .bolt-logout-info { background-color: #f5f5f5; border: solid #cccccc 1px; line-height: 1.6rem; margin-bottom: 25px; padding: 10px 15px; text-align: center; } .bolt-logout-info .info { float: left; margin-right: 5px; } .bolt-logout-info .info:before { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_QuickCheckout/images/logo-bolt.png') no-repeat; background-size: 60px 18px; content: ''; float: left; height: 18px; margin-right: 5px; width: 18px; } .bolt-logout-info .account-email { float: left; font-size: 1.4rem; font-weight: 600; } .bolt-logout-info a { cursor: pointer; float: right; } .quickorder-index-index .column .block-addbysku .action.remove { display: none; display: inline-block; text-decoration: none; } .quickorder-index-index .column .block-addbysku .action.remove > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .quickorder-index-index .column .block-addbysku .action.remove:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 22px; color: #8f8f8f; content: '\f1f8'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .quickorder-index-index .column .block-addbysku .action.remove:hover:before { color: inherit; } .quickorder-index-index .column .block-addbysku .action.remove:active:before { color: inherit; } .quickorder-index-index .column .block-addbysku .action:active, .quickorder-index-index .column .block-addbysku .action:not(:focus) { box-shadow: none; } .quickorder-index-index .column .block-addbysku .action:focus { box-shadow: none; } .quickorder-index-index .column .block-addbysku .action.add { display: none; } .quickorder-index-index .column .block-addbysku .fieldset .fields .actions-toolbar { display: inline-block; margin-bottom: 10px; margin-left: 5px; position: relative; top: .3rem; vertical-align: top; } .quickorder-index-index .column .block-addbysku .block-content .actions-toolbar { margin-bottom: 30px; } .quickorder-index-index .column .block-addbysku .box-items { margin-bottom: 30px; } .quickorder-index-index .column .block-addbysku .box-upload { margin-bottom: 60px; } .quickorder-index-index .column .block-addbysku .deletable-item .label { display: none; } .quickorder-index-index .column .block-addbysku .deletable-item:last-child .remove { display: none; } .quickorder-index-index .upload .label { margin-bottom: 0; } .quickorder-index-index .upload .label + .note { margin-bottom: 5px; padding-top: 0; } .quickorder-index-index .upload-container { display: inline-block; overflow: hidden; position: relative; } .quickorder-index-index .upload-container .action-upload { cursor: pointer; height: 100%; left: 0; opacity: 0; position: absolute; top: 0; width: 100%; } .quickorder-index-index .upload-container .file-upload { background-image: none; background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; margin: 0; padding: 8px 15px 7px; font-size: 1.4rem; line-height: 1.6rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); line-height: 16px; border-radius: 6px; text-align: center; } .quickorder-index-index .upload-container .file-upload:focus, .quickorder-index-index .upload-container .file-upload:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .quickorder-index-index .upload-container .file-upload:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .quickorder-index-index .upload-container .file-upload.disabled, .quickorder-index-index .upload-container .file-upload[disabled], fieldset[disabled] .quickorder-index-index .upload-container .file-upload { opacity: 0.5; cursor: default; pointer-events: none; } .quickorder-index-index .upload-container .file-upload:focus, .quickorder-index-index .upload-container .file-upload:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .quickorder-index-index .upload-container .file-upload:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .quickorder-index-index .product-block { background-color: #f0f0f0; } .quickorder-index-index .product-block:not(:empty) { border: 1px solid #c2c2c2; border-top: none; } .quickorder-index-index .product-block .product-image { border: 1px solid #c2c2c2; float: left; margin: 1.5rem; } .quickorder-index-index .product-block .product-image img { display: block; max-width: 5rem; } .quickorder-index-index .product-block .product-name { overflow: hidden; padding: 1.5rem; } .quickorder-index-index .product-block .product-name .name { display: inline-block; margin-bottom: 10px; } .quickorder-index-index .product-error .message { margin: 0; } .quickorder-index-index .product-error.general-error .message { margin-bottom: 10px; } .quickorder-index-index .product-error.general-error .message:last-child { margin-bottom: 25px; } .quickorder-index-index .ui-front { z-index: 100; } .quickorder-index-index .ui-front .ui-helper-hidden-accessible { display: none; } .quickorder-index-index .ui-front > ul { margin: 0; padding: 0; list-style: none none; } .quickorder-index-index .ui-front > ul:not(:empty) { background: #ffffff; border: 1px solid #cccccc; border-top: 0; } .quickorder-index-index .ui-front > ul li { border-top: 1px solid #e5e5e5; cursor: pointer; margin: 0; padding: 5px 40px 5px 10px; position: relative; text-align: left; white-space: normal; } .quickorder-index-index .ui-front > ul li:first-child { border-top: none; } .quickorder-index-index .ui-front > ul li:hover, .quickorder-index-index .ui-front > ul li.selected { background: #e8e8e8; } .quickorder-index-index .ui-front > ul li a { color: #333333; font-weight: 700; margin-right: 5px; text-decoration: none; } .quickorder-index-index .ui-autocomplete { cursor: default; left: 0; position: absolute; top: 0; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .form-discount .g-recaptcha { margin-top: 50px !important; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .login-container .g-recaptcha, .form-login .g-recaptcha, .form-edit-account .g-recaptcha { margin-bottom: 10px !important; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .required-captcha.checkbox { position: absolute; display: block; visibility: visible; overflow: hidden; opacity: 0; width: 1px; height: 1px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .form-giftcard-redeem .g-recaptcha { margin-top: 40px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .magento-invitation-customer-account-create .form-create-account .g-recaptcha { margin-top: 1px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .form.wishlist.share .g-recaptcha { margin-bottom: 40px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .block.newsletter .field-recaptcha .field .control:before { content: none; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .review-form .field-recaptcha { margin-bottom: 10px; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .form.send.friend .g-recaptcha { margin-top: 40px; } [data-content-type='dynamic_block'] figure[data-content-type='image'] img { display: inline; } [data-content-type='dynamic_block'] .block-banners .banner-item-content, [data-content-type='dynamic_block'] .block-banners-inline .banner-item-content { margin-bottom: auto; } @font-face { font-family: 'magento-icons'; src: url('../../frontend/ToolWeb/Essence/en_US/Magento_Company/fonts/Magento-Icons.woff2') format('woff2'), url('../../frontend/ToolWeb/Essence/en_US/Magento_Company/fonts/Magento-Icons.woff') format('woff'); font-weight: 400; font-style: normal; font-display: auto; } .company-profile-shipping-methods { font-size: 1.6rem; line-height: 24px; display: -webkit-flex; display: -ms-flexbox; display: flex; } .company-profile-shipping-methods .shipping-methods-label { font-weight: 700; margin-bottom: 10px; } .company-profile-shipping-methods .shipping-methods-list { list-style: none; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .admin__action-group-wrap { display: inline-block; position: relative; } .admin__action-group-wrap .action-select { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background-color: #ffffff; font-weight: 400; text-align: left; } .admin__action-group-wrap .action-select:hover { border-color: #adadad; } .admin__action-group-wrap .action-select:hover:before { border-color: #757575; } .admin__action-group-wrap .action-select:before { align-items: center; content: '\f107'; display: flex; font-size: 24px; justify-content: space-around; line-height: 1; position: absolute; right: 0; width: 3.2rem; } .admin__action-group-wrap .action-select._active:before { content: '\f106'; } .admin__action-group-wrap .action-select[disabled] { color: #333333; } .admin__action-group-wrap .action-select._mage-error { border: 1px solid #ed8380; } .admin__action-group-wrap._focus .action-select._mage-error { border: 1px solid #ed8380; } .admin__action-group-wrap._active { z-index: 500; } .admin__action-group-wrap._active .action-select:before { content: '\f106'; } .admin__action-group-wrap._active .action-menu, .admin__action-group-wrap._active table th .action-menu .action-submenu { box-shadow: 0 0 3px 1px #00699d; } .admin__action-group-wrap .action-menu, .admin__action-group-wrap table th .action-menu .action-submenu { border: 1px solid #adadad; display: none; max-height: 45rem; overflow-y: auto; } .admin__action-group-wrap .action-menu._active, .admin__action-group-wrap table th .action-menu .action-submenu._active { display: block; } .admin__action-group-wrap .action-menu ._disabled:hover, .admin__action-group-wrap table th .action-menu .action-submenu ._disabled:hover { background: #ffffff; } .admin__action-group-wrap .action-menu ._disabled .action-menu-item, .admin__action-group-wrap table th .action-menu .action-submenu ._disabled .action-menu-item { cursor: default; opacity: .5; } .admin__action-group-wrap .action-menu-items { left: 0; position: absolute; right: 0; top: 100%; } .admin__action-group-wrap .action-menu-items > .action-menu, .admin__action-group-wrap .action-menu-items > table th .action-menu .action-submenu { min-width: 100%; position: static; } .admin__action-group-wrap .action-menu-items > .action-menu .action-submenu, .admin__action-group-wrap .action-menu-items > table th .action-menu .action-submenu .action-submenu { position: absolute; right: -100%; } .admin__action-group-wrap .validate-select-field { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .account .table-wrapper .data-grid-checkbox-cell-inner input { border: 1px solid #adadad; cursor: pointer; height: 1.6rem; text-align: center; width: 1.6rem; } .account .table-wrapper .data-grid-checkbox-cell-inner input:active, .account .table-wrapper .data-grid-checkbox-cell-inner input:hover, .account .table-wrapper .data-grid-checkbox-cell-inner input:focus { box-shadow: none; outline-offset: 0; outline: 0; } @media (max-width: 640px) { .page-main .table-wrapper table.data-grid tbody tr.data-row th.data-grid-multicheck-cell { display: none; } .page-main .table-wrapper table.data-grid tbody tr.data-row td.data-grid-checkbox-cell { display: none; } } table th .action-menu, table th table th .action-menu .action-submenu { background-color: #ffffff; border: 1px solid #cccccc; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2); color: #1979c3; display: none; font-weight: 400; left: 0; list-style: none; margin: 2px 0 0; min-width: 19.5rem; padding: 0; position: absolute; right: 0; top: 100%; } table th .action-menu._active, table th table th .action-menu .action-submenu._active { display: block; } table th .action-menu > li, table th table th .action-menu .action-submenu > li { border: none; display: block; padding: 0; transition: background-color 0.1s linear; } table th .action-menu > li > a:hover, table th table th .action-menu .action-submenu > li > a:hover { text-decoration: none; } table th .action-menu > li._visible, table th table th .action-menu .action-submenu > li._visible { background-color: #e3e3e3; } table th .action-menu > li:hover, table th table th .action-menu .action-submenu > li:hover { background-color: #e3e3e3; } table th .action-menu > li:active, table th table th .action-menu .action-submenu > li:active { background-color: #cacaca; } table th .action-menu > li._parent, table th table th .action-menu .action-submenu > li._parent { display: -webkit-flex; display: -ms-flexbox; -webkit-flex-direction: row; -ms-flex-direction: row; display: flex; flex-direction: row; } table th .action-menu > li._parent > .action-menu-item, table th table th .action-menu .action-submenu > li._parent > .action-menu-item { min-width: 100%; } table th .action-menu > li._parent::after, table th table th .action-menu .action-submenu > li._parent::after { border-color: transparent transparent transparent #000000; border-style: solid; border-width: .4rem 0 .4rem .5rem; content: ''; height: 0; position: relative; right: 1.2rem; top: 1.4rem; width: 0; } table th .action-menu .item, table th .action-menu .action-menu-item, table th table th .action-menu .action-submenu .item, table th table th .action-menu .action-submenu .action-menu-item { cursor: pointer; display: block; padding: .6875em 1em; } table th .action-menu .action-submenu { bottom: auto; left: auto; margin-left: 0; margin-top: -1px; position: absolute; right: auto; top: auto; } table th .action-menu a.action-menu-item, table th table th .action-menu .action-submenu a.action-menu-item { color: #333333; } table th .action-menu a.action-menu-item:focus, table th table th .action-menu .action-submenu a.action-menu-item:focus { background-color: #e3e3e3; } .action-multicheck-wrap { display: inline-block; height: 1.6rem; padding-top: 1px; position: relative; width: 3.4rem; z-index: 200; } .action-multicheck-wrap:hover .admin__control-checkbox + label:before, .action-multicheck-wrap:hover .action-multicheck-toggle { border-color: #757575; } .action-multicheck-wrap._active .admin__control-checkbox + label:before, .action-multicheck-wrap._active .action-multicheck-toggle { border-color: #757575; } .action-multicheck-wrap._active .action-menu, .action-multicheck-wrap._active table th .action-menu .action-submenu { opacity: 1; visibility: visible; display: inline-block; } .action-multicheck-wrap._disabled .admin__control-checkbox + label:before { background-color: #ffffff; } .action-multicheck-wrap._disabled .admin__control-checkbox + label:before, .action-multicheck-wrap._disabled .action-multicheck-toggle { border-color: #adadad; opacity: 1; } .action-multicheck-wrap .admin__control-checkbox, .action-multicheck-wrap .admin__control-checkbox + label, .action-multicheck-wrap .action-multicheck-toggle { float: left; margin: 0; } .action-multicheck-wrap .admin__control-checkbox { -moz-appearance: none; -webkit-appearance: none; border: 1px solid #adadad; border-bottom-left-radius: 3px; border-right: 0; border-top-left-radius: 3px; cursor: pointer; height: 1.6rem; text-align: center; width: 1.6rem; } .action-multicheck-wrap .admin__control-checkbox:active, .action-multicheck-wrap .admin__control-checkbox:hover, .action-multicheck-wrap .admin__control-checkbox:focus { box-shadow: none; outline-offset: 0; outline: 0; border-color: #757575; } .action-multicheck-wrap .admin__control-checkbox._indeterminate:before { content: '-'; display: inline-block; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 1.8rem; line-height: 1.2rem; text-align: center; vertical-align: top; width: 100%; } .action-multicheck-wrap .admin__control-checkbox:checked:before { content: '\f00c'; font-family: 'FontAwesome'; font-size: 1.1rem; line-height: 125%; } .action-multicheck-wrap .action-multicheck-toggle { background: #ffffff url('../../frontend/ToolWeb/Essence/en_US/images/select-bg.svg') no-repeat 50% 50%; background-size: 200%; border: 1px solid #adadad; border-bottom-left-radius: 0; border-top-left-radius: 0; height: 1.6rem; margin-top: 2px; padding: 0; position: relative; width: 1.8rem; } .action-multicheck-wrap .action-multicheck-toggle:focus { border-color: #757575; } .action-multicheck-wrap .action-multicheck-toggle:after { right: .3rem; } .action-select-wrap.buttons { align-items: center; display: flex; justify-content: flex-end; padding: 20px 0; } @media (max-width: 640px) { .action-select-wrap.buttons { display: none; } } .action-select-wrap.buttons .selected-number { margin-right: auto; } .action-select-wrap.buttons button, .action-select-wrap.buttons .quote-details-items .actions-toolbar > .action { margin-left: 15px; } .action-select-wrap.buttons .secondary { line-height: 1.42857143; margin: 0; padding: 0.7rem 1.5rem; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; font-weight: 400; } .action-select-wrap.buttons .secondary:visited { color: #1979c3; text-decoration: none; } .action-select-wrap.buttons .secondary:hover { color: #006bb4; text-decoration: underline; } .action-select-wrap.buttons .secondary:active { color: #ff7a0e; text-decoration: underline; } .action-select-wrap.buttons .secondary:hover, .action-select-wrap.buttons .secondary:active, .action-select-wrap.buttons .secondary:focus { background: none; border: 0; } .action-select-wrap.buttons .secondary.disabled, .action-select-wrap.buttons .secondary[disabled], fieldset[disabled] .action-select-wrap.buttons .secondary { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .action-select-wrap.buttons .secondary:disabled { text-decoration: none; } .action-select-wrap.buttons .secondary:active, .action-select-wrap.buttons .secondary:not(:focus) { box-shadow: none; } .admin__action-multiselect-wrap { -moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; display: block; user-select: none; } .admin__action-multiselect-wrap.action-select-wrap:focus { box-shadow: none; } .admin__action-multiselect-wrap.action-select-wrap .action-menu, .admin__action-multiselect-wrap.action-select-wrap table th .action-menu .action-submenu { max-height: none; overflow-y: inherit; } .admin__action-multiselect-wrap .action-menu-item { transition: background-color 0.1s linear; } .admin__action-multiselect-wrap .action-menu-item._selected { background-color: #e3e3e3; } .admin__action-multiselect-wrap .action-menu-item._hover { background-color: #e3e3e3; } .admin__action-multiselect-wrap .action-menu-item._unclickable { cursor: default; } .admin__action-multiselect-wrap .admin__action-multiselect { border: 1px solid #adadad; cursor: pointer; display: block; min-height: 3.2rem; padding-right: 3.6rem; white-space: normal; } .admin__action-multiselect-wrap .admin__action-multiselect:after { bottom: 1.25rem; top: auto; } .admin__action-multiselect-wrap .admin__action-multiselect:before { height: 3.3rem; top: auto; } .admin__control-table-wrapper .admin__action-multiselect-wrap { position: static; } .admin__control-table-wrapper .admin__action-multiselect-wrap .admin__action-multiselect { position: relative; } .admin__control-table-wrapper .admin__action-multiselect-wrap .admin__action-multiselect:before { right: -1px; top: -1px; } .admin__control-table-wrapper .admin__action-multiselect-wrap .action-menu, .admin__control-table-wrapper .admin__action-multiselect-wrap table th .action-menu .action-submenu { left: auto; min-width: 34rem; right: auto; top: auto; z-index: 1; } .admin__action-multiselect-wrap .admin__action-multiselect-item-path { color: #a79d95; font-size: 1.2rem; font-weight: 400; padding-left: 1rem; } .admin__action-multiselect-actions-wrap { border-top: 1px solid #e3e3e3; margin: 0 1rem; padding: 1rem 0; text-align: center; } .admin__action-multiselect-actions-wrap .action-default { font-size: 1.3rem; min-width: 13rem; } .admin__action-multiselect-text { padding: .6rem 1rem; } .action-menu, table th .action-menu .action-submenu { left: 0; margin-top: 2px; right: auto; text-align: left; } .admin__action-multiselect-label { cursor: pointer; position: relative; z-index: 1; } .admin__action-multiselect-label:before { margin-right: .5rem; } ._unclickable .admin__action-multiselect-label { cursor: default; font-weight: 700; } .admin__action-multiselect-search-wrap { border-bottom: 1px solid #e3e3e3; margin: 0 1rem; padding: 1rem 0; position: relative; } .admin__action-multiselect-search { font-style: italic; padding-right: 3rem; width: 100%; } .admin__action-multiselect-search-label { display: block; font-size: 1.5rem; height: 1.3em; overflow: hidden; position: absolute; right: 2.2rem; top: 1.7rem; width: auto; } .admin__action-multiselect-search-label:before { content: '\f002'; font-size: 2rem; line-height: 1; vertical-align: baseline; } .admin__action-multiselect-search-count { color: #a79d95; margin-top: 1rem; } .admin__action-multiselect-empty-area { color: #a79d95; padding-bottom: 20px; padding-top: 20px; text-align: center; vertical-align: middle; } .admin__action-multiselect-menu-inner { margin-bottom: 0; max-height: 46rem; overflow-y: auto; } .admin__action-multiselect-menu-inner .admin__action-multiselect-menu-inner { list-style: none; max-height: none; overflow: hidden; padding-left: 1.1rem; } .admin__action-multiselect-menu-inner ._hidden { display: none; } .admin__action-multiselect-crumb { background-color: #f5f5f5; border: 1px solid #a79d95; border-radius: 4px; display: inline-block; font-size: 1.2rem; margin: .3rem 0 .3rem .3rem; padding: 0.3rem 2.4rem 0.4rem 1rem; position: relative; transition: border-color 0.1s linear; } .admin__action-multiselect-crumb:hover { border-color: #908379; } .admin__action-multiselect-crumb .action-close { bottom: 0; font-size: 1.1rem; position: absolute; right: 0; top: 0; width: 2rem; } .admin__action-multiselect-crumb .action-close:hover { color: #000000; } .admin__action-multiselect-crumb .action-close:focus, .admin__action-multiselect-crumb .action-close:active { background-color: transparent; } .admin__action-multiselect-crumb .action-close:active { transform: scale(0.9); } .admin__action-multiselect-crumb .action-close:before { display: flex; justify-content: center; } .admin__action-multiselect-tree .action-menu, .admin__action-multiselect-tree table th .action-menu .action-submenu { min-width: 34.7rem; } .admin__action-multiselect-tree .action-menu .action-menu-item, .admin__action-multiselect-tree table th .action-menu .action-submenu .action-menu-item { margin-top: .1rem; } .admin__action-multiselect-tree .action-menu-item { margin-left: 3.1rem; position: relative; } .admin__action-multiselect-tree .action-menu-item._expended:before { border-left: 1px dashed #a79d95; bottom: 0; content: ''; left: -1rem; position: absolute; top: 1rem; width: 1px; } .admin__action-multiselect-tree .action-menu-item._expended .admin__action-multiselect-dropdown:before { content: '\f107'; } .admin__action-multiselect-tree .action-menu-item._with-checkbox .admin__action-multiselect-label { padding-left: 2.6rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner { position: relative; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner .admin__action-multiselect-menu-inner { padding-left: 2.1rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner .admin__action-multiselect-menu-inner:before { left: 2.65rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item { position: relative; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item:last-child:before { height: 1.55rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item:after, .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item:before { content: ''; left: 0; position: absolute; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item:after { border-top: 1px dashed #a79d95; height: 1px; top: 1.55rem; width: 3.1rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item:before { border-left: 1px dashed #a79d95; height: 100%; top: 0; width: 1px; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item._parent:after { width: 3.1rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item._root { margin-left: -1rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item._root:after { left: 2.1rem; width: 1.1rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item._root:before { left: 2.1rem; top: 1rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item._root._parent:after { display: none; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item._root:first-child:before { top: 1.55rem; } .admin__action-multiselect-tree .admin__action-multiselect-menu-inner-item._root:last-child:before { height: 1rem; } .admin__action-multiselect-tree .admin__action-multiselect-label { line-height: 1.1rem; vertical-align: middle; word-break: break-all; } .admin__action-multiselect-tree .admin__action-multiselect-label:before { left: 0; position: absolute; top: .4rem; } .admin__action-multiselect-dropdown { border-radius: 50%; height: 1.1rem; left: -1.1rem; position: absolute; top: 1rem; width: 1.1rem; z-index: 1; } .admin__action-multiselect-dropdown:before { background: #ffffff; color: #a79d95; content: '\f107'; font-size: 1.1rem; } .abs-action-reset, .action-close { background-color: transparent; border: none; border-radius: 0; box-shadow: none; margin: 0; padding: 0; } .abs-action-reset:hover, .action-close:hover { background-color: transparent; border: none; box-shadow: none; } .action-close { display: inline-block; text-decoration: none; } .action-close > span { clip: rect(0, 0, 0, 0); overflow: hidden; position: absolute; } .action-close:active { transform: scale(0.9); } .action-close:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 1; color: inherit; content: '\f00d'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .action-close:before { transition: color 0.1s linear; } .action-close:hover { cursor: pointer; text-decoration: none; } .admin__action-group-list { background-color: #ffffff; border: 1px solid #757575; border-radius: 1px; box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5); color: #333333; display: none; font-weight: 400; left: 0; list-style: none; margin: 2px 0 0; min-width: 0; padding: 0; position: absolute; right: 0; } .admin__action-group-list._active { display: block; } .admin__action-group-wrap { width: 15rem; } .admin__action-group-wrap._active { min-height: 120px; } .admin__action-group-wrap._disabled { pointer-events: none; } .admin__action-group-wrap._multiple { width: 100%; } .admin__action-group-wrap .admin__action-multiselect { display: flex; flex-wrap: wrap; } .admin__action-group-wrap.admin__action-multiselect-wrap.action-select-wrap .crumb-action { padding: 0; } .admin__action-group-wrap.admin__action-multiselect-wrap.action-select-wrap .crumb-action:before { font-size: 1.1rem; } .admin__action-group-wrap.admin__action-multiselect-wrap.action-select-wrap._active .action-select-list { min-width: 20rem; z-index: 100; } .admin__action-group-wrap.admin__action-multiselect-wrap.action-select-wrap._active .action-select-list .action-menu-item { height: 2.5rem; padding: 5px 10px 5px 10px; } .admin__action-group-wrap.admin__action-multiselect-wrap.action-select-wrap._active .action-select-list .action-menu-item._selected { background-color: transparent; } .admin__action-group-wrap.admin__action-multiselect-wrap.action-select-wrap._active .action-select-list .action-menu-item .admin__action-multiselect-label { width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .admin__action-group-wrap input::-ms-clear { display: none; } .admin__action-group-wrap._focus .admin__action-multiselect, .admin__action-group-wrap._focus .admin__action-multiselect:before { border-color: #adadad; } .admin__action-group-wrap .admin__action-multiselect-text { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .admin__action-group-wrap .admin__action-multiselect-menu-inner { list-style: none; max-height: 30.5rem; padding-left: 0; } .admin__action-group-wrap .admin__action-multiselect-menu-inner:empty { overflow-y: visible; } .admin__action-group-wrap .admin__action-group-optgroup { padding: 5px 10px; } .admin__action-group-wrap .admin__action-group-option { margin-bottom: 0; } .admin__action-group-wrap .admin__action-group-option:hover, .admin__action-group-wrap .admin__action-group-option._hover { background-color: #e3e3e3; cursor: pointer; } .admin__action-group-wrap .admin__action-multiselect-search-label { right: 1.2rem; } .admin__action-group-wrap .admin__action-multiselect-remove-label { cursor: pointer; display: block; overflow: hidden; position: absolute; right: .7rem; top: 1.5rem; } .admin__action-group-wrap .admin__action-multiselect-remove-label:before { content: '\f00d'; font-size: 2rem; line-height: 1; vertical-align: baseline; } .admin__action-group-wrap .admin__action-multiselect-search-count { font-size: 12px; line-height: 2; } .admin__action-group-wrap .admin__action-multiselect-action-links { float: right; } .admin__action-group-wrap .admin__action-multiselect-action-links .action { float: left; padding: 0; } .admin__action-group-wrap .admin__action-multiselect-action-links .action span { font-size: 12px; font-weight: 400; } .admin__action-group-wrap .admin__action-multiselect-action-links .action:not(:last-child):after { border-left: 1px solid #cccccc; content: ''; display: inline-block; height: 1.2rem; margin: 0 10px; vertical-align: middle; } .admin__action-group-wrap .admin__action-multiselect-actions-wrap { text-align: right; } .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary { padding: 8px 15px 7px; } .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary { background-image: none; background: #ff963b; background-color: #ff7a0e; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, #ff963b 0%, #ff7a0e 100%); background-image: linear-gradient(to bottom, #ff963b 0%, #ff7a0e 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff963b', endColorstr='#ff7a0e', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; padding: 8px 15px 7px; font-size: 1.4rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); line-height: 16px; } .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary:focus, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary:active { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary:hover { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary.disabled, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary[disabled], fieldset[disabled] .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary { opacity: 0.5; cursor: default; pointer-events: none; } .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary:focus, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-secondary:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .admin__action-group-wrap .admin__action-multiselect-menu-wrap { max-height: 210px; overflow-y: auto; position: relative; } .admin__action-group-wrap .admin__action-multiselect-menu-wrap .action-menu-item._with-checkbox { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-align-items: center; align-items: center; } .admin__action-group-wrap .admin__action-multiselect-menu-wrap .action-menu-item._with-checkbox .admin__control-checkbox { margin: auto; position: absolute; top: auto; } .admin__action-group-wrap .admin__action-multiselect-menu-wrap .action-menu-item._with-checkbox .admin__action-multiselect-label { padding-left: 2.6rem; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .checkout-container .checkout-payment-method div.new-address-popup { margin: 0 35px 20px 20px; position: relative; } .checkout-shipping-address .address-sender { position: relative; z-index: 1; } .checkout-shipping-address .address-sender .radio { position: absolute; top: 9px; } .checkout-shipping-address .address-sender .radio ~ .shipping-address-item { left: 25px; padding: 0 0 25px 0; } .checkout-shipping-address .address-sender .radio ~ .shipping-address-item:before { content: none; } .checkout-shipping-address .default-shipping-address.address-sender ~ .new-address-popup { margin-left: 25px; } .amslick-slider-container { /* phpcs:ignore Magento2.Less.SemicolonSpacing.NotAtEnd */ } .amslick-slider-container .slick-dots li button:focus, .amslick-slider-container .slick-dots li button:hover, .amslick-slider-container .slick-list:focus, .amslick-slider-container .slick-dots li .quote-details-items .actions-toolbar > .action:focus, .amslick-slider-container .slick-dots li .quote-details-items .actions-toolbar > .action:hover { outline: 0; } .amslick-slider-container .slick-list, .amslick-slider-container .slick-slider, .amslick-slider-container .slick-track { display: block; position: relative; } .amslick-slider-container .slick-loading .slick-slide, .amslick-slider-container .slick-loading .slick-track { visibility: hidden; } .amslick-slider-container .slick-list { margin: 0; overflow: hidden; padding: 0; } .amslick-slider-container .slick-list.dragging { cursor: pointer; cursor: hand; } .amslick-slider-container .slick-slider .slick-list, .amslick-slider-container .slick-slider .slick-track { transform: translate3d(0, 0, 0); } .amslick-slider-container .slick-track { left: 0; margin: 0 auto; top: 0; } .amslick-slider-container .slick-track:after, .amslick-slider-container .slick-track:before { content: ''; display: table; } .amslick-slider-container .slick-track:after { clear: both; } .amslick-slider-container .slick-slide, .amslick-slider-container .slick-slide.slick-loading img { display: none; } .amslick-slider-container .slick-slide { float: left; height: 100%; min-height: 1px; vertical-align: middle; } .amslick-slider-container [dir=rtl] .slick-slide { float: right; } .amslick-slider-container .slick-slide.dragging img { pointer-events: none; } .amslick-slider-container .slick-vertical .slick-slide { border: 1px solid transparent; display: block; height: auto; } .amslick-slider-container .slick-arrow.slick-hidden { display: none; } .amslick-slider-container .slick-loading .slick-list { background: 0 0; position: relative; } .amslick-slider-container .slick-loading .slick-list:before { animation: loading 1s infinite linear; border-color: rgba(0, 0, 0, 0.2); border-radius: 100%; border-style: solid; border-top-color: #5c5c5c; border-width: 3px; content: ''; display: block; height: 25px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 25px; } .amslick-slider-container .slick-next.slick-disabled, .amslick-slider-container .slick-prev.slick-disabled { opacity: 0.25; } .amslick-slider-container .slick-dotted.slick-slider { margin-bottom: 30px; } .amslick-slider-container .slick-dots { display: block; left: 0; list-style: none; margin: 0; padding: 0; position: absolute; text-align: center; width: 100%; } .amslick-slider-container .slick-dots li { cursor: pointer; display: inline-block; height: 20px; margin: 0 5px; padding: 0; position: relative; width: 20px; } .amslick-slider-container .slick-dots li button, .amslick-slider-container .slick-slider .slick-arrow, .amslick-slider-container .slick-dots li .quote-details-items .actions-toolbar > .action { box-shadow: none; cursor: pointer; display: block; outline: 0; } .amslick-slider-container .slick-dots li button, .amslick-slider-container .slick-dots li .quote-details-items .actions-toolbar > .action { background: 0 0; border: 0; color: transparent; font-size: 0; height: 20px; line-height: 0; padding: 5px; width: 20px; } .amslick-slider-container .slick-dots li button:focus:before, .amslick-slider-container .slick-dots li button:hover:before, .amslick-slider-container .slick-dots li .quote-details-items .actions-toolbar > .action:focus:before, .amslick-slider-container .slick-dots li .quote-details-items .actions-toolbar > .action:hover:before { opacity: 1; } .amslick-slider-container .slick-dots li button:before, .amslick-slider-container .slick-dots li .quote-details-items .actions-toolbar > .action:before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; color: #000000; content: '•'; font-size: 16px; height: 20px; left: 0; line-height: 20px; opacity: 0.25; position: absolute; text-align: center; top: 0; width: 20px; } .amslick-slider-container .slick-dots li.slick-active button:before, .amslick-slider-container .slick-dots li.slick-active .quote-details-items .actions-toolbar > .action:before { color: #000000; opacity: 0.75; } .amslick-slider-container .slick-slider { -webkit-tap-highlight-color: transparent; box-sizing: border-box; padding: 0 20px; touch-action: pan-y; user-select: none; } .amslick-slider-container .slick-slider .slick-arrow { background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjQzRDNEM0Ii8+PC9zdmc+') center no-repeat !important; border: none; color: transparent; font-size: 0; height: 22px; line-height: 0; padding: 0; position: absolute; top: 50%; transform: translate(0, -50%); transition: background .3s ease; width: 15px; } .amslick-slider-container .slick-slider .slick-arrow:before, .amslick-slider-container .slick-slider .slick-arrow:after { content: ''; } .amslick-slider-container .slick-slider .slick-arrow:hover { background: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0uMi40QTEgMSAwIDAgMSAxLjYuMmwxMiAxMGExIDEgMCAwIDEgMCAxLjZsLTEyIDEwYTEgMSAwIDAgMS0xLjItMS42TDExLjMzMyAxMSAuNCAxLjhBMSAxIDAgMCAxIC4yLjR6IiBmaWxsPSIjMTYxNjE2Ii8+PC9zdmc+') center no-repeat; } .amslick-slider-container .slick-slider .slick-arrow.slick-next { right: 0; } .amslick-slider-container .slick-slider .slick-arrow.slick-prev { left: 0; transform: rotate(180deg) translate(0, 50%); } .amslick-slider-container .slick-initialized .slick-slide { display: inline-block !important; float: none !important; height: auto; } .amslick-slider-container .product-items.slick-slider > .slick-list { padding: 15px 0; } .amslick-slider-container .product-items.slick-slider .slick-slide .product-item { display: block !important; margin: auto !important; max-width: 205px; } .amslick-slider-container .sidebar.sidebar-additional { width: 100%; } @keyframes loading { 0% { transform: translate(-50%, -50%) rotate(0); } 100% { transform: translate(-50%, -50%) rotate(359.9deg); } } .am-attachments .am-fileline { margin-bottom: 5px; } .am-attachments .am-fileline .am-fileicon { margin-right: 10px; max-height: 30px; vertical-align: middle; } .am-attachments .am-fileline .am-filelink { line-height: 30px; height: 30px; } .am-attachments .am-fileline .am-filesize { font-size: 90%; } div#cart_cashback { position: absolute; right: 22.8%; top: 18px; font-size: 14px; width: 220px; font-weight: bold; } div#cart_cashback .price { font-weight: 700; } .catalog-product-view .action.tocart.primary.loading, .catalog-product_compare-index .action.tocart.primary.loading, .page-products .action.tocart.primary.loading { animation: fading 1.5s infinite; pointer-events: none; } .catalog-product-view .action.tocart.primary.loading span, .catalog-product_compare-index .action.tocart.primary.loading span, .page-products .action.tocart.primary.loading span { opacity: 0; } .catalog-product-view .action.tocart.primary.inactive, .catalog-product-view .action.tocart.primary.inactive[disabled], .catalog-product_compare-index .action.tocart.primary.inactive, .catalog-product_compare-index .action.tocart.primary.inactive[disabled], .block-products-list.carousel .item .actions .action.primary.inactive, .block-products-list.carousel .item .actions .action.primary.inactive[disabled], .page-products .products-grid .action.tocart.primary.inactive, .page-products .products-grid .action.tocart.primary.inactive[disabled] { background: #dcdfe5; border: 1px solid #acb5c3 !important; color: #22272f; opacity: 0.75; pointer-events: none; text-shadow: none; } .page-products .products-grid .action.tocart.primary.inactive, .page-products .products-grid .action.tocart.primary.inactive[disabled] { letter-spacing: -0.5px; margin-top: 33px; } .catalog-product-view .action.tocart.primary.inactive { margin-bottom: 24px; margin-top: 10px; } .product-item .price-box .price { display: inline-block; min-height: 22px; } .catalog-product-view .product-info-price .price-box span.price { min-height: 46px; } .navpro.navpro .text-left { text-align: left; } .navpro.navpro .text-center { text-align: center; } .navpro.navpro .text-right { text-align: right; } .navpro.navpro .text-justify { text-align: justify; } .navpro.navpro .nowrap { white-space: nowrap; } .navpro.navpro .break-word { word-wrap: break-word; } .navpro.navpro .va-middle { vertical-align: middle; } .navpro.navpro .va-top { vertical-align: top; } .navpro.navpro .va-bottom { vertical-align: bottom; } .navpro.navpro .va-baseline { vertical-align: baseline; } .navpro.navpro .inline { display: inline; } .navpro.navpro .block { display: block; } .navpro.navpro .inline-block { display: inline-block; } .navpro.navpro .float-left { float: left; } .navpro.navpro .float-right { float: right; } .navpro.navpro .m0 { margin: 0; } .navpro.navpro .mt0 { margin-top: 0; } .navpro.navpro .mr0 { margin-right: 0; } .navpro.navpro .mb0 { margin-bottom: 0; } .navpro.navpro .ml0 { margin-left: 0; } .navpro.navpro .m1 { margin: 0.5rem; } .navpro.navpro .mt1 { margin-top: 0.5rem; } .navpro.navpro .mr1 { margin-right: 0.5rem; } .navpro.navpro .mb1 { margin-bottom: 0.5rem; } .navpro.navpro .ml1 { margin-left: 0.5rem; } .navpro.navpro .m2 { margin: 1rem; } .navpro.navpro .mt2 { margin-top: 1rem; } .navpro.navpro .mr2 { margin-right: 1rem; } .navpro.navpro .mb2 { margin-bottom: 1rem; } .navpro.navpro .ml2 { margin-left: 1rem; } .navpro.navpro .m3 { margin: 2rem; } .navpro.navpro .mt3 { margin-top: 2rem; } .navpro.navpro .mr3 { margin-right: 2rem; } .navpro.navpro .mb3 { margin-bottom: 2rem; } .navpro.navpro .ml3 { margin-left: 2rem; } .navpro.navpro .m4 { margin: 4rem; } .navpro.navpro .mt4 { margin-top: 4rem; } .navpro.navpro .mr4 { margin-right: 4rem; } .navpro.navpro .mb4 { margin-bottom: 4rem; } .navpro.navpro .ml4 { margin-left: 4rem; } .navpro.navpro .ml-auto { margin-left: auto; } .navpro.navpro .mr-auto { margin-right: auto; } @media (max-width: 480px) { .navpro.navpro .xs-m0 { margin: 0; } .navpro.navpro .xs-mt0 { margin-top: 0; } .navpro.navpro .xs-mr0 { margin-right: 0; } .navpro.navpro .xs-mb0 { margin-bottom: 0; } .navpro.navpro .xs-ml0 { margin-left: 0; } .navpro.navpro .xs-m1 { margin: 0.5rem; } .navpro.navpro .xs-mt1 { margin-top: 0.5rem; } .navpro.navpro .xs-mr1 { margin-right: 0.5rem; } .navpro.navpro .xs-mb1 { margin-bottom: 0.5rem; } .navpro.navpro .xs-ml1 { margin-left: 0.5rem; } .navpro.navpro .xs-m2 { margin: 1rem; } .navpro.navpro .xs-mt2 { margin-top: 1rem; } .navpro.navpro .xs-mr2 { margin-right: 1rem; } .navpro.navpro .xs-mb2 { margin-bottom: 1rem; } .navpro.navpro .xs-ml2 { margin-left: 1rem; } .navpro.navpro .xs-m3 { margin: 2rem; } .navpro.navpro .xs-mt3 { margin-top: 2rem; } .navpro.navpro .xs-mr3 { margin-right: 2rem; } .navpro.navpro .xs-mb3 { margin-bottom: 2rem; } .navpro.navpro .xs-ml3 { margin-left: 2rem; } .navpro.navpro .xs-m4 { margin: 4rem; } .navpro.navpro .xs-mt4 { margin-top: 4rem; } .navpro.navpro .xs-mr4 { margin-right: 4rem; } .navpro.navpro .xs-mb4 { margin-bottom: 4rem; } .navpro.navpro .xs-ml4 { margin-left: 4rem; } .navpro.navpro .xs-ml-auto { margin-left: auto; } .navpro.navpro .xs-mr-auto { margin-right: auto; } } .navpro.navpro .p0 { padding: 0; } .navpro.navpro .pt0 { padding-top: 0; } .navpro.navpro .pr0 { padding-right: 0; } .navpro.navpro .pb0 { padding-bottom: 0; } .navpro.navpro .pl0 { padding-left: 0; } .navpro.navpro .p1 { padding: 0.5rem; } .navpro.navpro .pt1 { padding-top: 0.5rem; } .navpro.navpro .pr1 { padding-right: 0.5rem; } .navpro.navpro .pb1 { padding-bottom: 0.5rem; } .navpro.navpro .pl1 { padding-left: 0.5rem; } .navpro.navpro .p2 { padding: 1rem; } .navpro.navpro .pt2 { padding-top: 1rem; } .navpro.navpro .pr2 { padding-right: 1rem; } .navpro.navpro .pb2 { padding-bottom: 1rem; } .navpro.navpro .pl2 { padding-left: 1rem; } .navpro.navpro .p3 { padding: 4rem; } .navpro.navpro .pt3 { padding-top: 4rem; } .navpro.navpro .pr3 { padding-right: 4rem; } .navpro.navpro .pb3 { padding-bottom: 4rem; } .navpro.navpro .pl3 { padding-left: 4rem; } .navpro.navpro .p4 { padding: 4rem; } .navpro.navpro .pt4 { padding-top: 4rem; } .navpro.navpro .pr4 { padding-right: 4rem; } .navpro.navpro .pb4 { padding-bottom: 4rem; } .navpro.navpro .pl4 { padding-left: 4rem; } @media (max-width: 480px) { .navpro.navpro .xs-p0 { padding: 0; } .navpro.navpro .xs-pt0 { padding-top: 0; } .navpro.navpro .xs-pr0 { padding-right: 0; } .navpro.navpro .xs-pb0 { padding-bottom: 0; } .navpro.navpro .xs-pl0 { padding-left: 0; } .navpro.navpro .xs-p1 { padding: 0.5rem; } .navpro.navpro .xs-pt1 { padding-top: 0.5rem; } .navpro.navpro .xs-pr1 { padding-right: 0.5rem; } .navpro.navpro .xs-pb1 { padding-bottom: 0.5rem; } .navpro.navpro .xs-pl1 { padding-left: 0.5rem; } .navpro.navpro .xs-p2 { padding: 1rem; } .navpro.navpro .xs-pt2 { padding-top: 1rem; } .navpro.navpro .xs-pr2 { padding-right: 1rem; } .navpro.navpro .xs-pb2 { padding-bottom: 1rem; } .navpro.navpro .xs-pl2 { padding-left: 1rem; } .navpro.navpro .xs-p3 { padding: 2rem; } .navpro.navpro .xs-pt3 { padding-top: 2rem; } .navpro.navpro .xs-pr3 { padding-right: 2rem; } .navpro.navpro .xs-pb3 { padding-bottom: 2rem; } .navpro.navpro .xs-pl3 { padding-left: 2rem; } .navpro.navpro .xs-p4 { padding: 4rem; } .navpro.navpro .xs-pt4 { padding-top: 4rem; } .navpro.navpro .xs-pr4 { padding-right: 4rem; } .navpro.navpro .xs-pb4 { padding-bottom: 4rem; } .navpro.navpro .xs-pl4 { padding-left: 4rem; } } .navpro.navpro .flex { display: flex !important; } .navpro.navpro .flex-column { flex-direction: column; } .navpro.navpro .flex-wrap { flex-wrap: wrap; } .navpro.navpro .flex-nowrap { flex-wrap: nowrap; } .navpro.navpro .items-start { align-items: flex-start; } .navpro.navpro .items-end { align-items: flex-end; } .navpro.navpro .items-center { align-items: center; } .navpro.navpro .items-baseline { align-items: baseline; } .navpro.navpro .items-stretch { align-items: stretch; } .navpro.navpro .self-start { align-self: flex-start; } .navpro.navpro .self-end { align-self: flex-end; } .navpro.navpro .self-center { align-self: center; } .navpro.navpro .self-baseline { align-self: baseline; } .navpro.navpro .self-stretch { align-self: stretch; } .navpro.navpro .justify-start { justify-content: flex-start; } .navpro.navpro .justify-end { justify-content: flex-end; } .navpro.navpro .justify-center { justify-content: center; } .navpro.navpro .justify-between { justify-content: space-between; } .navpro.navpro .justify-around { justify-content: space-around; } .navpro.navpro .justify-evenly { justify-content: space-evenly; } .navpro.navpro .content-start { align-content: flex-start; } .navpro.navpro .content-end { align-content: flex-end; } .navpro.navpro .content-center { align-content: center; } .navpro.navpro .content-between { align-content: space-between; } .navpro.navpro .content-around { align-content: space-around; } .navpro.navpro .content-stretch { align-content: stretch; } .navpro.navpro .order-0 { order: 0; } .navpro.navpro .order-1 { order: 1; } .navpro.navpro .order-2 { order: 2; } .navpro.navpro .order-3 { order: 3; } .navpro.navpro .order-last { order: 99999; } .navpro.navpro .hide { position: absolute !important; height: 1px; width: 1px; overflow: hidden; clip: rect(1px, 1px, 1px, 1px); } .navpro.navpro .display-none { display: none !important; } @media (max-width: 480px) { .navpro.navpro .xs-hide { display: none !important; } } @media (min-width: 481px) and (max-width: 768px) { .navpro.navpro .sm-hide { display: none !important; } } .column.main .navpro ul { padding: 0 !important; } .column.main .navpro li { margin: 0 !important; } .column.main .navpro li::before { display: none; } .column.main .navpro .li-item { padding: 0 !important; text-indent: 0 !important; } .navpro ul { margin: 0; padding: 0; } .navpro ul ul { padding: 0; } .navpro li { margin: 0; } .navpro li.level0::after, .navpro li.level0:hover::after { display: none; position: static; height: auto; width: auto; } .navpro.navpro { position: static; } .navpro.navpro ul { position: static; } .navpro.navpro ul ul { padding: 0; } .navpro.navpro li.li-item { position: static; } .navpro.navpro .level0.active > a:not(.ui-state-active) span:not(.ui-menu-icon), .navpro.navpro .level0.has-active > a:not(.ui-state-active) span:not(.ui-menu-icon) { margin: 0; } .navpro.navpro .li-item > a { position: relative; } .navpro.navpro .parent > a { position: relative; } .navpro.navpro .parent > a::after { content: '' !important; } .navpro.navpro .level0 > .level-top { padding: 11px 12px 11px 12px; border: none; display: inline-block; line-height: normal; } .navpro.navpro .level0.parent > .level-top { padding-right: 20px; } .navpro.navpro .level0.active > .level-top, .navpro.navpro .level0.has-active > .level-top { border: none; display: inline-block; } .navpro > .navpro-menu .panel { padding: 10px 5px; background-color: #fafafa; } .navpro > .navpro-menu .links li { padding: 0 5px; } .navpro > .navpro-menu .links li a { padding: 0; } .navpro > .navpro-menu .transparent { background-color: transparent; } .navpro > .navpro-menu li.text-small > a { font-size: .8em; } .navpro > .navpro-menu li.text-big > a { font-size: 1.1em; } .navpro > .navpro-menu a .text-small, .navpro > .navpro-menu span .text-small, .navpro > .navpro-menu p .text-small, .navpro > .navpro-menu div .text-small { font-size: .8em; } .navpro > .navpro-menu a .text-big, .navpro > .navpro-menu span .text-big, .navpro > .navpro-menu p .text-big, .navpro > .navpro-menu div .text-big { font-size: 1.1em; } .navpro > .navpro-menu img.row { display: block; margin: 0 auto; } @media (max-width: 480px) { .navpro > .navpro-menu .xs-hide-dropdown > a > .navpro-icon-caret::before { display: none !important; } .navpro > .navpro-menu .xs-hide-dropdown > .navpro-dropdown { display: none !important; } .navpro > .navpro-menu .xs-hide-dropdown a.level-top::before, .navpro > .navpro-menu .xs-hide-dropdown a.level-top::after { display: none !important; } } @media (min-width: 481px) and (max-width: 768px) { .navpro > .navpro-menu .sm-hide-dropdown > a > .navpro-icon-caret::before { display: none !important; } .navpro > .navpro-menu .sm-hide-dropdown > .navpro-dropdown { display: none !important; } .navpro > .navpro-menu .sm-hide-dropdown a.level-top::before, .navpro > .navpro-menu .sm-hide-dropdown a.level-top::after { display: none !important; } } .navpro-row { display: flex; flex-direction: row; flex-wrap: wrap; } @media (max-width: 768px) { .navpro-row { flex-direction: column; flex-wrap: nowrap; } } .navpro-row.gutters, .navpro-row.gutters > .navpro-row { margin-left: -12px; } @media (max-width: 768px) { .navpro-row.gutters, .navpro-row.gutters > .navpro-row { margin-left: 0; } } .navpro-row.gutters > .navpro-col, .navpro-row.gutters > .navpro-row > .navpro-col { margin-left: 12px; } @media (max-width: 768px) { .navpro-row.gutters > .navpro-col, .navpro-row.gutters > .navpro-row > .navpro-col { margin-left: 0; } } .navpro-row.around { justify-content: space-around; } .navpro-row.between { justify-content: space-between; } .navpro-row.auto .navpro-col { flex-grow: 1; } .navpro-col-12 { width: 100%; } .navpro-offset-12 { margin-left: 100%; } .navpro-col-11 { width: 91.66666667%; } .navpro-offset-11 { margin-left: 91.66666667%; } .navpro-col-10 { width: 83.33333333%; } .navpro-offset-10 { margin-left: 83.33333333%; } .navpro-col-9 { width: 75%; } .navpro-offset-9 { margin-left: 75%; } .navpro-col-8 { width: 66.66666667%; } .navpro-offset-8 { margin-left: 66.66666667%; } .navpro-col-7 { width: 58.33333333%; } .navpro-offset-7 { margin-left: 58.33333333%; } .navpro-col-6 { width: 50%; } .navpro-offset-6 { margin-left: 50%; } .navpro-col-5 { width: 41.66666667%; } .navpro-offset-5 { margin-left: 41.66666667%; } .navpro-col-4 { width: 33.33333333%; } .navpro-offset-4 { margin-left: 33.33333333%; } .navpro-col-3 { width: 25%; } .navpro-offset-3 { margin-left: 25%; } .navpro-col-2 { width: 16.66666667%; } .navpro-offset-2 { margin-left: 16.66666667%; } .navpro-col-1 { width: 8.33333333%; } .navpro-offset-1 { margin-left: 8.33333333%; } .navpro-col-0 { width: 0%; } .navpro-offset-0 { margin-left: 0%; } .navpro .gutters > .navpro-col-12 { width: calc(100% - 12px); } .navpro .gutters > .navpro-offset-12 { margin-left: calc(100% + 12px) !important; } .navpro .gutters > .navpro-col-11 { width: calc(91.66666667% - 12px); } .navpro .gutters > .navpro-offset-11 { margin-left: calc(91.66666667% + 12px) !important; } .navpro .gutters > .navpro-col-10 { width: calc(83.33333333% - 12px); } .navpro .gutters > .navpro-offset-10 { margin-left: calc(83.33333333% + 12px) !important; } .navpro .gutters > .navpro-col-9 { width: calc(75% - 12px); } .navpro .gutters > .navpro-offset-9 { margin-left: calc(75% + 12px) !important; } .navpro .gutters > .navpro-col-8 { width: calc(66.66666667% - 12px); } .navpro .gutters > .navpro-offset-8 { margin-left: calc(66.66666667% + 12px) !important; } .navpro .gutters > .navpro-col-7 { width: calc(58.33333333% - 12px); } .navpro .gutters > .navpro-offset-7 { margin-left: calc(58.33333333% + 12px) !important; } .navpro .gutters > .navpro-col-6 { width: calc(50% - 12px); } .navpro .gutters > .navpro-offset-6 { margin-left: calc(50% + 12px) !important; } .navpro .gutters > .navpro-col-5 { width: calc(41.66666667% - 12px); } .navpro .gutters > .navpro-offset-5 { margin-left: calc(41.66666667% + 12px) !important; } .navpro .gutters > .navpro-col-4 { width: calc(33.33333333% - 12px); } .navpro .gutters > .navpro-offset-4 { margin-left: calc(33.33333333% + 12px) !important; } .navpro .gutters > .navpro-col-3 { width: calc(25% - 12px); } .navpro .gutters > .navpro-offset-3 { margin-left: calc(25% + 12px) !important; } .navpro .gutters > .navpro-col-2 { width: calc(16.66666667% - 12px); } .navpro .gutters > .navpro-offset-2 { margin-left: calc(16.66666667% + 12px) !important; } .navpro .gutters > .navpro-col-1 { width: calc(8.33333333% - 12px); } .navpro .gutters > .navpro-offset-1 { margin-left: calc(8.33333333% + 12px) !important; } .navpro .gutters > .navpro-col-0 { width: calc(0% - 12px); } .navpro .gutters > .navpro-offset-0 { margin-left: calc(0% + 12px) !important; } @media (max-width: 768px) { [class^='offset-'], [class*=' offset-'] { margin-left: 0; } } .navpro .pull-first { order: -1; } .navpro .push-last { order: 1; } @media (max-width: 768px) { .navpro-row .navpro-col { margin-left: 0; width: 100%; } .navpro-row.gutters .navpro-col { margin-left: 0; width: 100%; } .navpro-row.gutters .navpro-col + .navpro-col { margin-top: 16px; } .navpro .pull-first-sm { order: -1; } .navpro .push-last-sm { order: 1; } } .navpro .gutters .navpro-col.push-left, .navpro .push-left { margin-right: auto; } .navpro .gutters .navpro-col.push-right, .navpro .push-right { margin-left: auto; } .navpro .gutters .navpro-col.push-center, .navpro .push-center { margin-left: auto; margin-right: auto; } .navpro .gutters .navpro-col.push-middle, .navpro .push-middle { margin-top: auto; margin-bottom: auto; } .navpro .push-bottom { margin-top: auto; } @media (max-width: 768px) { .navpro .gutters .navpro-col.push-left-sm, .navpro .push-left-sm { margin-left: 0; } .navpro .gutters .navpro-col.push-center-sm, .navpro .push-center-sm { margin-left: auto; margin-right: auto; } .navpro .push-top-sm { margin-top: 0; } } .navpro .align-middle { align-items: center; } .navpro .align-right { justify-content: flex-end; } .navpro .align-center { justify-content: center; } @media (max-width: 768px) { .navpro .align-left-sm { justify-content: flex-start; } } .navpro-menu a:hover > .tip { text-decoration: none; } .navpro-menu .tip { display: inline-block; top: -3px; position: relative; padding: 2px 3px; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; font-size: 0.7em; line-height: normal; color: #ffffff; background: #1979c3; } .navpro-menu .tip.text-small { font-size: .65em; } .navpro-menu .tip.text-big { font-size: .8em; } .navpro-menu .tip.text-big.top { top: -8px; } .navpro-menu .tip.top { position: absolute; top: -6px; right: 21px; } .rtl .navpro-menu .tip.top { right: auto; left: 21px; } .navpro-menu .tip.top::before { content: ''; position: absolute; right: 6px; top: 100%; width: 0; height: 0; border: 4px solid transparent; border-top-color: #1979c3; } .rtl .navpro-menu .tip.top::before { right: auto; left: 6px; } .navpro-menu .tip.inverted { color: #1979c3; background: #ffffff; } .navpro-menu .tip.inverted::before { border-top-color: #ffffff; } .navpro-menu .tip.accent { background: #ff7103; } .navpro-menu .tip.accent::before { border-top-color: #ff7103; } .navpro-menu .tip.accent.inverted { color: #ff7103; background: #ffffff; } .navpro-menu .tip.accent.inverted::before { border-top-color: #ffffff; } .navpro-menu .tip.muted { background: #555555; } .navpro-menu .tip.muted::before { border-top-color: #555555; } .navpro-menu .tip.muted.inverted { color: #555555; background: #ffffff; } .navpro-menu .tip.muted.inverted::before { border-top-color: #ffffff; } .navpro-menu .tip.black { color: #ffffff; background: #000000; } .navpro-menu .tip.black::before { border-top-color: #000000; } .navpro-menu .tip.black.inverted { color: #000000; background: #ffffff; } .navpro-menu .tip.black.inverted::before { border-top-color: #ffffff; } .navpro .block:first-child { margin-top: 0; } .navpro .block:last-child { margin-bottom: 0; } .navpro .block .subtitle { display: none; } .navpro .block .product-items .product-item { position: relative; } .navpro .navpro-search .block-search { float: none; align-self: center; margin: 0; padding: 0; left: auto; top: auto; right: auto; bottom: auto; transform: none; position: static; width: auto; } .navpro .navpro-search .block-search .block-title { margin: 0 0 15px; } .navpro .navpro-search .block-search .form.minisearch { position: relative; } .navpro .li-item > .navpro-search .block-search .block-title { display: none; } .navpro .li-item > .navpro-search .block-search .field label { display: none; } .navpro.orientation-vertical .level0 { margin: 0; } .navpro.orientation-vertical .children > li > a, .navpro.orientation-vertical .level0 > .level-top, .navpro.orientation-vertical .level0.active > .level-top, .navpro.orientation-vertical .level0.has-active > .level-top { display: block; } .navpro.orientation-vertical .parent-expanded > a { font-weight: bold; } .navpro.orientation-vertical .parent-expanded .parent-expanded > a { font-weight: normal; } .navpro.orientation-vertical > ul { display: flex; flex-wrap: wrap; align-items: stretch; flex-direction: column; } .navpro.orientation-vertical .navpro-dropdown .children > li > a, .navpro.orientation-vertical .navpro-dropdown .children .parent > a { padding: 8px 12px; } .navpro.orientation-vertical .level0 > .level-top { padding: 8px 12px; } .navpro-pills li.level0 { background: #f4f4f4; border-radius: 10px; margin: 0 5px 5px 0; } .navpro-shevron { display: none; } .navpro-dropdown { position: absolute; left: -99999px; top: -99999px; opacity: 0; visibility: hidden; pointer-events: none; } .rtl .navpro-dropdown { left: 99999px; } .navpro-dropdown-inner { box-sizing: border-box; padding: 12px; } .navpro-dropdown-expanded > .navpro-dropdown-inner { padding-top: 0; } .navpro-dropdown .navpro-dropdown-expanded > .navpro-dropdown-inner { padding-left: 0; padding-right: 0; } .navpro-dropdown .navpro-dropdown-expanded > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > .parent-expanded > .navpro-dropdown-expanded > .navpro-dropdown-inner { padding: 12px; padding-top: 0; padding-bottom: 0; } .navpro-dropdown { box-sizing: border-box; background: #ffffff; border: 1px solid #eaeaea; box-shadow: 0 2px 2px -2px rgba(0, 0, 0, 0.1); min-width: 230px; font-weight: normal; z-index: 90; } .navpro-dropdown.shown { right: auto; opacity: 1; visibility: visible; pointer-events: all; z-index: 91; } .navpro-dropdown > .navpro-close { cursor: pointer; width: 20px; height: 20px; position: relative; z-index: 10; position: absolute; right: 12px; top: 12px; } .navpro-dropdown > .navpro-close::before, .navpro-dropdown > .navpro-close::after { content: ''; position: absolute; left: auto; right: 10px; top: 0; height: 20px; width: 2px; background-color: #333333; } .navpro-dropdown > .navpro-close::before { transform: rotate(45deg); } .navpro-dropdown > .navpro-close::after { transform: rotate(-45deg); } .navpro.orientation-horizontal li.size-boxed, .navpro.orientation-horizontal li.size-fullwidth, .navpro.orientation-horizontal li.size-fullscreen { position: static; } .dropdown-left .ui-menu-item { text-align: right; } .rtl .dropdown-left .ui-menu-item { text-align: left; } .navpro-mobile { width: 768px; height: 0; overflow: hidden; display: none; } .navpro .li-item.opened { z-index: 89; } .navpro .li-item.navpro-shop-all { font-weight: bold; } .navpro .navpro-a-with-thumbnail { margin-bottom: 8px; max-height: 130px; overflow: hidden; } .navpro .navpro-a-with-thumbnail img { margin-top: 5px; filter: contrast(95%); } .navpro .level0 .children > li > a, .navpro .level0 .children .parent > a { text-decoration: none; } .navpro .level0 .children > li > a:hover, .navpro .level0 .children .parent > a:hover { text-decoration: underline; } .navpro-dropdown .children > li > a, .navpro-dropdown .children .parent > a { display: block; line-height: inherit; color: #666666; padding: 7px 12px 7px 12px; text-decoration: none; } .navpro-dropdown .children > li > a:hover, .navpro-dropdown .children .parent > a:hover { text-decoration: underline; } .navpro-dropdown .children .parent > a { padding-right: 20px; } .rtl .navpro-dropdown .children .parent > a { padding: 7px 12px 7px 12px; padding-left: 20px; } .navpro-dropdown > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > .parent-expanded > a { font-weight: bold; padding-bottom: 5px; } .navpro-dropdown-expanded > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > li > a { padding-top: 3px; padding-bottom: 3px; } .navpro-dropdown-expanded > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > li.navpro-shop-all > a { padding-top: 6px; padding-bottom: 6px; } .navpro-dropdown-expanded > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > li.navpro-shop-all > a span { line-height: normal; } .navpro-dropdown .multicolumn { display: flex; align-content: flex-start; flex-wrap: wrap; flex-direction: row; } .navpro-dropdown .multicolumn > li { width: 100%; } .navpro-dropdown .vertical.multicolumn { flex-direction: column; } .navpro-icon-caret, .navpro.navigation .level0.parent > .level-top > .ui-menu-icon { position: static; display: block; } .navpro-icon-caret::after { display: none !important; } .navpro .caret-hidden > a.level-top { padding: 11px 12px 11px 12px !important; } .navpro .caret-hidden > a.level-top::before, .navpro .caret-hidden > a.level-top > .navpro-icon-caret::before { display: none !important; } .navpro-icon-caret::before, .navpro .parent > a::before { content: ''; position: absolute; right: 1px; top: calc(50% - 10px); transform: rotate(-90deg); opacity: 0.8; background-color: currentColor; -webkit-mask: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /></svg>') no-repeat 50% 50%; -webkit-mask-size: 12px 12px; width: 20px; height: 20px; } .rtl .navpro-icon-caret::before, .rtl .navpro .parent > a::before { left: 1px; right: auto; transform: rotate(90deg); } .navpro.navpro .parent > a:has(.navpro-icon-caret)::before { display: none !important; } .navpro.navpro .parent.ui-menu-item > a::before { display: none !important; } .orientation-horizontal a.level-top > .navpro-icon-caret::before, .orientation-horizontal .parent > a.level-top::before { transform: rotate(0); } .caret-bottom a.level-top > .navpro-icon-caret::before, .caret-bottom .parent > a.level-top::before { top: auto; right: auto; left: calc(50% - 8px); bottom: 5px; } .navpro.navpro .caret-hidden .level0 > .level-top { padding: 11px 12px 11px 12px !important; } .navpro.navpro .caret-hidden .level0 > .level-top::before, .navpro.navpro .caret-hidden .level0 > .level-top > .navpro-icon-caret, .navpro.navpro .caret-hidden .level0 > .level-top > .navpro-icon-caret::before { display: none !important; } .navpro.orientation-horizontal .caret-bottom .level0 > .level-top, .rtl .navpro.orientation-horizontal .caret-bottom .level0 > .level-top { padding: 11px 12px 11px 12px; padding-bottom: 20px; } .navpro.dropdown-left .children .navpro-icon-caret::before, .navpro.dropdown-left .children .parent > a::before { right: auto; left: 1px; transform: rotate(90deg); } .rtl .navpro.dropdown-left .children .navpro-icon-caret::before, .rtl .navpro.dropdown-left .children .parent > a::before { right: 1px; left: auto; transform: rotate(-90deg); } .navpro.dropdown-left .navpro-dropdown .children .parent > a { padding-right: 12px; padding-left: 20px; } .rtl .navpro.dropdown-left .navpro-dropdown .children .parent > a { padding-right: 20px; padding-left: 12px; } .navpro.dropdown-left.orientation-vertical .navpro-icon-caret::before, .navpro.dropdown-left.orientation-vertical .parent > a::before { right: auto; left: 1px; transform: rotate(90deg); } .rtl .navpro.dropdown-left.orientation-vertical .navpro-icon-caret::before, .rtl .navpro.dropdown-left.orientation-vertical .parent > a::before { right: 1px; left: auto; transform: rotate(-90deg); } .navpro.dropdown-left.orientation-vertical .level0.parent > .level-top { padding: 8px 12px; padding-left: 20px; } .rtl .navpro.dropdown-left.orientation-vertical .level0.parent > .level-top { padding: 8px 12px; padding-right: 20px; } .navpro-overlay-element { visibility: hidden; pointer-events: none; opacity: 0; } .navpro-overlay-element { transition: visibility 0ms linear 200ms, opacity 200ms linear; background-color: rgba(0, 0, 0, 0.4); } .navpro-nowrap { flex-wrap: nowrap !important; } .navpro-nowrap:not(.navpro-nowrap-ready) { overflow: hidden !important; } .navpro-nowrap-justify-start { justify-content: start !important; } .navpro-nowrap > li { flex-shrink: 0; } .navpro-nowrap .navpro-item-more { align-self: center; } .navpro-nowrap .navpro-item-more > .nav-a-icon-more { display: flex !important; align-items: center; } .navpro-nowrap .navpro-item-more > .nav-a-icon-more svg { width: 20px; height: 20px; fill: currentColor; } @media (max-width: 768px) { .navpro-transformable.navpro .level0 > .level-top { display: block; } .navpro-transformable.navpro .level0.active > .level-top, .navpro-transformable.navpro .level0.has-active > .level-top { display: block; } .navpro-transformable .navpro-icon-caret::before { transition: transform 200ms ease-in-out; } .navpro-transformable .navpro-icon-caret::before { transform: rotate(-90deg); } .navpro-transformable li.opened > a > .navpro-icon-caret::before { transform: rotate(0deg); } .navpro-transformable .navpro-dropdown { background: transparent; border: 0; box-shadow: none; min-width: 0; position: static; box-shadow: none !important; width: auto !important; max-height: 0; max-width: 100%; overflow: hidden; } .navpro-transformable .navpro-dropdown .multicolumn.vertical { height: auto !important; } .navpro-transformable .navpro-dropdown.shown { max-height: 1000em; } .navpro-transformable .navpro-dropdown-inner { padding-top: 3px; padding-bottom: 5px; } .navpro-transformable .navpro-dropdown-expanded > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > li .navpro-dropdown > .navpro-dropdown-inner { padding-left: 10px; } .navpro-transformable .navpro-dropdown .children { display: block; /* reset ribbon style */ } .navpro-transformable .navpro-dropdown .children.multicolumn > li { width: 100%; } } .navpro.navpro-accordion.navpro .level0 > .level-top { display: block; } .navpro.navpro-accordion.navpro .level0.active > .level-top, .navpro.navpro-accordion.navpro .level0.has-active > .level-top { display: block; } .navpro.navpro-accordion .navpro-icon-caret::before { transition: transform 200ms ease-in-out; } .navpro.navpro-accordion .navpro-icon-caret::before { transform: rotate(-90deg); } .navpro.navpro-accordion li.opened > a > .navpro-icon-caret::before { transform: rotate(0deg); } .navpro.navpro-accordion .navpro-dropdown { background: transparent; border: 0; box-shadow: none; min-width: 0; position: static; box-shadow: none !important; width: auto !important; max-height: 0; max-width: 100%; overflow: hidden; } .navpro.navpro-accordion .navpro-dropdown .multicolumn.vertical { height: auto !important; } .navpro.navpro-accordion .navpro-dropdown.shown { max-height: 1000em; } .navpro.navpro-accordion .navpro-dropdown-inner { padding-top: 3px; padding-bottom: 5px; } .navpro.navpro-accordion .navpro-dropdown-expanded > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > li .navpro-dropdown > .navpro-dropdown-inner { padding-left: 10px; } .navpro.navpro-accordion .navpro-dropdown .children { display: block; /* reset ribbon style */ } .navpro.navpro-accordion .navpro-dropdown .children.multicolumn > li { width: 100%; } .navpro-amazon li.level1 { position: static; } .navpro-amazon .navpro-departments .navpro-dropdown-level2 { top: -1px !important; left: 100% !important; } .rtl .navpro-amazon .navpro-departments .navpro-dropdown-level2 { left: auto !important; right: 100% !important; } @media (min-width: 1025px) { .navpro-amazon .navpro-dropdown { transition-delay: .3s; } } .navpro-amazon .navpro-dropdown.shown { transition-delay: 0s; } .navpro.navpro .navpro-iconic .navpro-wrapped-items .level1 > a, .navpro.navpro .navpro-iconic .level0 > .level-top { display: flex; align-items: center; } .navpro.navpro .navpro-iconic .navpro-wrapped-items .level1 > a img, .navpro.navpro .navpro-iconic .level0 > .level-top img { margin: 3px; } .navpro.navpro .navpro-iconic.iconic-vertical .navpro-wrapped-items .level1 > a, .navpro.navpro .navpro-iconic.iconic-vertical .level0 > .level-top { flex-direction: column; } .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back > .level-top, .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current > .level-top { padding-left: 20px; } .rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back > .level-top, .rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current > .level-top { padding-left: 0; padding-right: 20px; } .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back ~ .level-top:not(.navpro-current):not(.navpro-back), .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current ~ .level-top:not(.navpro-current):not(.navpro-back) { padding-left: 30px; } .rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back ~ .level-top:not(.navpro-current):not(.navpro-back), .rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current ~ .level-top:not(.navpro-current):not(.navpro-back) { padding-left: 0; padding-right: 30px; } .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back > a { position: relative; } .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back > a::before { content: ''; position: absolute; left: 6px; top: calc(50% - 6px); transform: rotate(90deg); opacity: .8; background-color: currentColor; -webkit-mask: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M19 9l-7 7-7-7" /></svg>') no-repeat 50% 50%; -webkit-mask-size: 12px 12px; width: 12px; height: 12px; } .rtl .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-back > a::before { left: auto; right: 6px; transform: rotate(-90deg); } .navpro.navpro-active-branch.orientation-vertical .level0.level-top.navpro-current a { font-weight: bold; } .navpro-linkbar { display: flex; flex-wrap: wrap; } .navpro.navpro-theme-dark, .navpro.navpro-theme-dark-bar { background: #333333; } .navpro.navpro-theme-dark .level0 > .level-top, .navpro.navpro-theme-dark-bar .level0 > .level-top { color: #eaeaea !important; } @media (max-width: 768px) { .navpro.navpro-theme-dark-bar .navpro-dropdown { background: #333333; border-color: #333333; color: #eaeaea; } .navpro.navpro-theme-dark-bar .navpro-dropdown h3, .navpro.navpro-theme-dark-bar .navpro-dropdown .children a, .navpro.navpro-theme-dark-bar .navpro-dropdown .children .parent > a { color: #eaeaea; } } .navpro.navpro-theme-dark .navpro-dropdown, .navpro.navpro-theme-dark-dropdown .navpro-dropdown { background: #333333; border-color: #333333; color: #eaeaea; } .navpro.navpro-theme-dark .navpro-dropdown h3, .navpro.navpro-theme-dark-dropdown .navpro-dropdown h3, .navpro.navpro-theme-dark .navpro-dropdown .children a, .navpro.navpro-theme-dark-dropdown .navpro-dropdown .children a, .navpro.navpro-theme-dark .navpro-dropdown .children .parent > a, .navpro.navpro-theme-dark-dropdown .navpro-dropdown .children .parent > a { color: #eaeaea; } .navpro.navpro-theme-dark .navpro-dropdown.size-boxed > .navpro-dropdown-inner, .navpro.navpro-theme-dark-dropdown .navpro-dropdown.size-boxed > .navpro-dropdown-inner { background: #333333; border-color: #333333; color: #eaeaea; } .navpro.navpro-theme-dark .navpro-dropdown.size-boxed > .navpro-dropdown-inner h3, .navpro.navpro-theme-dark-dropdown .navpro-dropdown.size-boxed > .navpro-dropdown-inner h3, .navpro.navpro-theme-dark .navpro-dropdown.size-boxed > .navpro-dropdown-inner .children a, .navpro.navpro-theme-dark-dropdown .navpro-dropdown.size-boxed > .navpro-dropdown-inner .children a, .navpro.navpro-theme-dark .navpro-dropdown.size-boxed > .navpro-dropdown-inner .children .parent > a, .navpro.navpro-theme-dark-dropdown .navpro-dropdown.size-boxed > .navpro-dropdown-inner .children .parent > a { color: #eaeaea; } @media (min-width: 769px) { .navpro.navpro-theme-dark .navpro-dropdown, .navpro.navpro-theme-dark-dropdown .navpro-dropdown { box-shadow: 0 0 50px -10px rgba(0, 0, 0, 0.5); } } .navpro.navpro-theme-dark .navpro-dropdown .panel, .navpro.navpro-theme-dark-dropdown .navpro-dropdown .panel { background-color: #3b3b3b; } .navpro.navpro-theme-dark .navpro-dropdown > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > .parent-expanded > a, .navpro.navpro-theme-dark-dropdown .navpro-dropdown > .navpro-dropdown-inner > .navpro-row > .navpro-col > .children > .parent-expanded > a { color: #eaeaea; } .navpro.navpro-theme-dark.orientation-horizontal li.level-top.parent a.level-top::before, .navpro.navpro-theme-dark-dropdown.orientation-horizontal li.level-top.parent a.level-top::before, .navpro.navpro-theme-dark.orientation-horizontal li.level-top.parent a.level-top::after, .navpro.navpro-theme-dark-dropdown.orientation-horizontal li.level-top.parent a.level-top::after { border-bottom-color: #333333; } .navpro.navpro-theme-dark.orientation-horizontal li.level-top > .navpro-dropdown > .navpro-shevron, .navpro.navpro-theme-dark-dropdown.orientation-horizontal li.level-top > .navpro-dropdown > .navpro-shevron { background: #333333; border: 1px solid #333333; border-color: #333333 transparent transparent #333333; } .navpro.navpro-theme-dark.orientation-horizontal.dropdown-top li.level-top.parent a.level-top::before, .navpro.navpro-theme-dark-dropdown.orientation-horizontal.dropdown-top li.level-top.parent a.level-top::before, .navpro.navpro-theme-dark.orientation-horizontal.dropdown-top li.level-top.parent a.level-top::after, .navpro.navpro-theme-dark-dropdown.orientation-horizontal.dropdown-top li.level-top.parent a.level-top::after { border-top-color: #333333; border-bottom-color: transparent; } .navpro.navpro-theme-dark.orientation-horizontal.dropdown-top li.level-top.parent a.level-top::after, .navpro.navpro-theme-dark-dropdown.orientation-horizontal.dropdown-top li.level-top.parent a.level-top::after { border-top-color: #333333; } .navpro-theme-flat { border: 1px solid #e0e0e0; border-radius: 2px; background: #fafafa; } .navpro-theme-flat.navpro .children > li > a, .navpro-theme-flat.navpro .level0 > .level-top { color: #666; } .navpro-theme-flat.navpro .level0 > .level-top, .navpro-theme-flat.navpro .level0.active > .level-top, .navpro-theme-flat.navpro .level0.has-active > .level-top { border-top: 1px solid #e0e0e0; } .navpro-theme-flat.navpro .level0:first-child > .level-top { border: none; } .navpro-theme-flat.navpro.orientation-horizontal .level0 { border: 1px solid #e0e0e0; border-width: 0 0 0 1px; margin: 0 0 0 -1px; } .navpro-theme-flat.navpro.orientation-horizontal .level0:first-child { border-width: 0; } .navpro-theme-flat.navpro.orientation-horizontal .level0 > .level-top { border: 0; } .navpro.navpro-theme-compact { font-size: .9em; } .navpro.navpro-theme-compact.navpro .caret-hidden > a.level-top { padding: 4px 5px !important; } .navpro.navpro-theme-compact.navpro .level0 > .level-top { padding: 4px 5px; color: #333333; } .navpro.navpro-theme-compact.navpro .level0.parent > .level-top { padding-right: 20px; } .rtl .navpro.navpro-theme-compact.navpro .level0.parent > .level-top { padding: 4px 5px; padding-left: 20px; } .navpro.navpro-theme-compact .navpro-dropdown .children > li > a, .navpro.navpro-theme-compact .navpro-dropdown .children .parent > a { padding: 4px 5px; } .navpro.navpro-theme-compact .navpro-dropdown-inner { padding: 5px; } .navpro.navpro-theme-compact .navpro-item-more > .nav-a-icon-more svg { width: 15px; height: 15px; } .navpro div[data-content-type="row"][data-appearance="contained"] div[data-element="inner"] { margin: 0 !important; padding: 0 !important; width: 100%; } .navpro-dropdown .children > .ui-menu-category > a { color: #181818; cursor: default; font-weight: 600; pointer-events: none; } .right-menu { border-color: #ccc; border-style: solid; border-width: 0 0 1px 0; } .right-menu .right-menu__button { color: black; font-size: 16px; font-weight: 600; } .right-menu li:not(:last-child) { border-bottom: 1px solid #ccc; } .checkout-cart-index .cart-totals { border-top: none; } .checkout-cart-index .cart-totals .table-caption { padding: 5px 0 10px 0; } .checkout-cart-index .opc-block-summary .table-totals { border-top: none; } .checkout-cart-index span#last-pur-dat { color: #c22024; } .checkout-cart-index .page-main .cart-summary #block-shipping { display: none; } .checkout-cart-index h1.page-title { margin-bottom: 10px; } .checkout-cart-index .page-title span.base { font-size: 28px; font-weight: 600; } .checkout-cart-index .cart.table-wrapper .col.qty { padding: 6px 18px 10px; text-align: center; } .checkout-cart-index .cart.table-wrapper .col.qty .input-text { height: 30px; margin-top: 0px; text-align: center; width: 65px; font-weight: bold; } .checkout-cart-index .cart.table-wrapper .item .col.item { padding: 10px 8px 0px 0; position: inherit; } .checkout-cart-index .cart.table-wrapper .col.price { padding: 10px 11px 10px; text-align: center; } .checkout-cart-index .cart.table-wrapper .col.price .price-excluding-tax { color: rgba(0, 0, 0, 0.83921569); } .checkout-cart-index .cart.table-wrapper .actions-toolbar { padding-bottom: 25px; } .checkout-cart-index .cart.table-wrapper .actions-toolbar > .action-edit:before { color: rgba(0, 0, 0, 0.83921569); } .checkout-cart-index .cart.table-wrapper .product-item-name a { overflow: hidden; display: inline-block; color: #000000; font-weight: 600; } .checkout-cart-index .cart.table-wrapper .cart thead tr th.col { border-bottom: 2px solid #e5e5e5; padding-bottom: 15px; padding-top: 24px; } .checkout-cart-index .cart.table-wrapper .cart > .item { border-bottom: 2px solid #e5e5e5; position: relative; } .checkout-cart-index .cart.table-wrapper .action:last-child { margin-right: 0; text-decoration: underline; color: rgba(0, 0, 0, 0.76); } .checkout-cart-index .cart.table-wrapper .product-item-details { padding-bottom: 0px; margin-left: 110px; margin-bottom: 10px; } .checkout-cart-index .cart.table-wrapper .product-item-details .cart-product-badges { display: flex; align-items: center; justify-content: flex-start; } .checkout-cart-index .cart.table-wrapper .product-item-details .cart-product-badges .productbage { display: flex; } .checkout-cart-index .cart.table-wrapper .product-item-details .cart-product-badges .productbage .child { padding: 9px; } .checkout-cart-index .cart.table-wrapper .product-item-details .cart-product-badges .productbage .child .handler img { width: auto; height: 30px; } .checkout-cart-index .cart.table-wrapper .product-item-details .cart-product-badges .productbage .child .handler .badge-info-icon { top: -12px; right: -5px; font-size: 1em; } .checkout-cart-index .custom-delete a.action.action-delete { position: absolute; right: -15px; top: 4px; } .checkout-cart-index a.action.previous .label { display: none; } .checkout-cart-index .pages .action.previous > span { margin: 0px; } .checkout-cart-index .pages .action.next > span { position: static; } .checkout-cart-index a.action.next .label { display: none; } .checkout-cart-index .cart.main.actions button:focus, .checkout-cart-index .cart.main.actions .quote-details-items .actions-toolbar > .action:focus { background: #e8e8e8; } .checkout-cart-index .modal-popup .action-close:focus { background: transparent !important; } .checkout-cart-index .mpsavecart-model-button button.action.cancel:focus, .checkout-cart-index .mpsavecart-model-button .quote-details-items .actions-toolbar > .action.action.cancel:focus { background: #e8e8e8; } .checkout-cart-index .cart-container .form-cart .actions.main .clear { line-height: normal; margin: 0px; padding: 8px 15px 7px; font-weight: 600; color: #ffffff; } .checkout-cart-index .cart-container .form-cart .actions.main .clear:hover { background: #1379bc; text-decoration: none; } .checkout-cart-index .cart-container .form-cart .actions.main .clear:active { text-decoration: none; } .checkout-cart-index .cart-container .form-cart .actions.main .clear:focus { background: #1379bc; } .checkout-cart-index .modal-popup.confirm .modal-footer button.action-secondary.action-dismiss, .checkout-cart-index .modal-popup.confirm .modal-footer .quote-details-items .actions-toolbar > .action.action-secondary.action-dismiss { background: #1379bc; color: #ffffff; } .checkout-cart-index .modal-popup.confirm .modal-footer button.action-primary.action-accept, .checkout-cart-index .modal-popup.confirm .modal-footer .quote-details-items .actions-toolbar > .action.action-primary.action-accept { background: #1479bc; color: #ffffff; border: 1px solid rgba(125, 125, 125, 0.34901961); } .checkout-cart-index .cart-price span.price { color: rgba(0, 0, 0, 0.83921569); } .checkout-cart-index .field.qty { width: auto; float: none; } .checkout-cart-index p.item-sku { color: rgba(0, 0, 0, 0.76); margin-top: -14px; margin-bottom: 5px; } .checkout-cart-index button, .checkout-cart-index .quote-details-items .actions-toolbar > .action { background: #e8e8e8; color: #575757; border-width: 0; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: none; border: 1px solid rgba(125, 125, 125, 0.34901961); border-radius: 3px; } .checkout-cart-index button:hover, .checkout-cart-index .quote-details-items .actions-toolbar > .action:hover { background: #e8e8e8; color: #575757; border-width: 0; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: none; border: 1px solid rgba(125, 125, 125, 0.34901961); } .checkout-cart-index .cart-summary { padding: 10px 7px 30px; } .checkout-cart-index .cart-summary .block form:not(:last-of-type) .fieldset { margin: 0px 20px 25px; } .checkout-cart-index img.product-image-photo { width: 100px; /*height: 100px;*/ } .checkout-cart-index span.product-image-container { width: 100px !important; /*height: 100px !important;*/ border: 2px solid #ccc; } .checkout-cart-index a.action.continue span { display: none; } .checkout-cart-index .product-delete button.action-dismiss, .checkout-cart-index .product-delete .quote-details-items .actions-toolbar > .action.action-dismiss { background: #1479BC; color: #ffffff; border: none; } .checkout-cart-index .product-delete button.action-accept, .checkout-cart-index .product-delete .quote-details-items .actions-toolbar > .action.action-accept { background: #1479BC; color: #ffffff; border: none; } .checkout-cart-index .product-delete button.action-accept:hover, .checkout-cart-index .product-delete .quote-details-items .actions-toolbar > .action.action-accept:hover { background: #1479BC; color: #ffffff; border: none; } .checkout-cart-index form#co-shipping-method-form { padding: 10px 25px 30px; } .checkout-cart-index .field select { height: 31px; padding: 4px 31px 6px 10px; } button#top-cart-btn-checkout, .quote-details-items .actions-toolbar > .action#top-cart-btn-checkout { background: #1379bc; font-weight: 400; border-width: 0; border-radius: 0; font-family: 'Roboto Condensed' !important; font-size: 14px; } button#top-cart-btn-checkout:after, .quote-details-items .actions-toolbar > .action#top-cart-btn-checkout:after { content: '\f105' !important; font-family: 'FontAwesome'; margin-left: 8px; } .cart.main.actions button:active, .cart.main.actions .quote-details-items .actions-toolbar > .action:active { background: #e8e8e8; } .modal-slide .action-close:focus { background: transparent !important; } .checkout-payment-method .checkout-billing-address .action-cancel:focus { background: transparent !important; } .checkout-payment-method .checkout-billing-address .action-cancel:active { background: transparent !important; } .checkout-payment-method .ccard .number .input-text { padding: 5px 6px !important; } .checkout-payment-method .ccard .cvv .input-text { padding: 5px 6px !important; } .cart.table-wrapper .cart thead tr th.col { border-bottom: 2px solid #e5e5e5; padding-bottom: 5px; padding-top: 0px; } .cart.table-wrapper .product-item-name { font-size: 1.5rem; } .cart.table-wrapper .actions-toolbar > .action-delete:before { color: rgba(0, 0, 0, 0.83921569); content: '\f1f8'; position: relative; bottom: 28px; } .cart.table-wrapper .col.subtotal { padding: 10px 11px 10px; } .cart.table-wrapper .col.msrp { padding: 10px 11px 10px; } .cart-container .form-cart .actions.main .clear { display: block; background: #c22024; color: #ffffff; } .mpsavecart-toggle { background: #c22024; color: #ffffff; } .header.content .minicart-wrapper { margin-top: 0; } .header.content .minicart-wrapper a { border: none; } .view-cart { align-items: center; display: none; font-size: 14px; font-weight: 600; line-height: 1.7142857143; position: relative; text-transform: uppercase; text-decoration: none; } .view-cart.enable { display: flex; } .view-cart:hover { text-decoration: none; } .view-cart .counter.empty { display: none; } .view-cart .counter-number { align-items: center; background-color: #277000; border-radius: 999rem; color: white; display: flex; font-size: 12px; height: 20px; justify-content: center; left: -1rem; position: absolute; top: -1rem; width: 20px; } .view-cart .counter-label { height: 0; position: absolute; top: -999em; width: 0; z-index: -1; } .view-cart .view-cart-button { background-color: #1379bc; color: white; padding: 4px 8px; } @media screen and (min-width: 481px) { .view-cart .view-cart-button { padding: 0.25em 0.5em; } } @media screen and (min-width: 768px) { .view-cart .view-cart-button { padding: 0.5em 1em; } } .view-cart .view-cart-text { display: none; } @media screen and (min-width: 481px) { .view-cart .view-cart-text { display: inline; } } .view-cart .view-cart-icon { font-size: 16px; line-height: 16px; } @media screen and (min-width: 481px) { .view-cart .view-cart-icon { font-size: 20px; line-height: 20px; margin-right: 10px; } } .view-cart .view-cart-subtotal { align-items: center; align-self: stretch; background-color: #f3f4f6; color: #454f5f; display: none; padding: 0.25em 0.5em; } .view-cart .view-cart-subtotal.empty { display: none; } @media screen and (min-width: 481px) { .view-cart .view-cart-subtotal { display: flex; } } @media screen and (min-width: 768px) { .view-cart .view-cart-subtotal { padding: 0.5em 1em; } } @media screen and (min-width: 768px) { .view-cart { font-size: 16px; line-height: 1.5; } } @keyframes spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } } @media only screen and (min-width: 320px) and (max-width: 399px) { .checkout-cart-index .cart-container .form-cart .actions.main { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; display: flex; } .checkout-cart-index .cart.main.actions button, .checkout-cart-index .cart.main.actions .quote-details-items .actions-toolbar > .action { width: 90%; display: block; margin: 0 auto; margin: 12px 17px 12px auto; } .checkout-cart-index .cart.main.actions .action.continue { margin: 0px; } } @media only screen and (min-width: 320px) and (max-width: 1024px) { .checkout-cart-index .cart.table-wrapper .product-item-details .cart-product-badges { display: block; } } /* NTW-745 Start */ .product-item .price-box { float: left; width: 100%; margin: 2px 0 10px 0; height: auto !important; } .product-item .price-box .tp-minimal-price-link { color: #1479bc; font-weight: bold; } .products-list .product-item .price-box.price-final_price { width: 100% !important; } .products-list .product-item .price-box.price-final_price > span ~ span { margin: 5px 5px; } /* NTW-745 End */ .search-autocomplete { position: absolute; z-index: 3; overflow: hidden; margin-top: -15px; } .search-autocomplete dl { margin: 0; padding: 0; list-style: none none; } .search-autocomplete dl dt { border-top: 1px solid #e5e5e5; cursor: default; margin: 0; padding: 5px 40px 5px 10px; position: relative; text-align: left; white-space: normal; } .search-autocomplete dl dt:not(:empty) { background: #ffffff; border: 1px solid #cccccc; border-top: 0; border-bottom: 0; } .search-autocomplete dl dt:first-child { border-top: none; } .search-autocomplete dl dt:hover, .search-autocomplete dl dt.selected { background: #e8e8e8; } .search-autocomplete dl dd { border-top: 1px solid #e5e5e5; cursor: pointer; margin: 0; padding: 5px 10px; position: relative; text-align: left; white-space: normal; } .search-autocomplete dl dd:not(:empty) { background: #ffffff; border: 1px solid #cccccc; border-top: 0; } .search-autocomplete dl dd:first-child { border-top: none; } .search-autocomplete dl dd:hover, .search-autocomplete dl dd.selected { background: #e8e8e8; } .search-autocomplete dl dd .amount { color: #999999; position: absolute; right: 7px; top: 5px; } .search-autocomplete dl dd .clear { clear: both; } .line-item-note { border: 1px solid #cccccc; box-sizing: border-box; display: block; padding: 10px; width: 100%; } .line-item-note::placeholder { color: #c2c2c2; } .line-item-note--success { border-color: hsl(128deg 48% 48%); color: hsl(128deg 48% 48%); } .line-item-note--warning { border-color: hsl(32deg 80% 48%); color: hsl(32deg 80% 48%); } .line-item-note--error { border-color: hsl(0deg 64% 48%); color: hsl(0deg 64% 48%); } .usa-warehouse-status { margin-left: 15px; padding-left: 15px; border-left: 1px solid #ccc; height: 28px; } .outnotification #email_address { margin-bottom: 15px; } .product.alert.stock { float: left; margin-top: 13px; width: auto; margin-left: 15px; padding-left: 15px; border-left: 1px solid #ccc; } .product.alert.stock a { font-size: 16px; } .mfglistprice.loading ~ .usa-warehouse-status { display: none !important; } .mfglistprice.loading ~ .product.alert.stock.loading { display: none; } .product.media, .product-image-container { position: relative; } .badges { align-items: flex-start; position: absolute; padding-top: 5px; left: 5px; display: flex; flex-direction: column; gap: 8px; z-index: 2; } .badge { border-radius: 4px; color: #000000; font-size: 12px; font-weight: 600; line-height: 2; padding: 0 8px; text-align: center; white-space: nowrap; } .badge-show-new-badge { background-color: #1466b8; color: #ffffff; } .badge-show-top-seller-badge { background-color: #1466b8; color: #ffffff; } .badge-show-sale-badge { background-color: #14b814; color: #ffffff; } .badge-custom-text-badge { background-color: #14b814; color: #ffffff; } .badge.badge-free-item-included { background-color: #b81414; color: #ffffff; } .badge-clearance { background-color: #14b814; color: #ffffff; } .badge-percent-off-10, .badge-percent-off-15, .badge-percent-off-20, .badge-percent-off-25, .badge-percent-off-30, .badge-percent-off-35, .badge-percent-off-40, .badge-percent-off-45, .badge-percent-off-50, .badge-percent-off-75 { background-color: #14b814; color: #ffffff; } .checkout-cart-index .badges .badge:nth-child(n+4), .wishlist-index-index .badges .badge:nth-child(n+4), .catalog-product_compare-index .badges .badge:nth-child(n+4), .catalog-category-view .badges .badge:nth-child(n+4), .catalogsearch-result-index .badges .badge:nth-child(n+4) { display: none; } .checkout-cart-index .products-list .badges .badge:nth-child(n+4), .wishlist-index-index .products-list .badges .badge:nth-child(n+4), .catalog-product_compare-index .products-list .badges .badge:nth-child(n+4), .catalog-category-view .products-list .badges .badge:nth-child(n+4), .catalogsearch-result-index .products-list .badges .badge:nth-child(n+4) { display: none; } .checkout-cart-index span.product-image-container { overflow: hidden; } .checkout-cart-index .badges { gap: 4px; } .checkout-cart-index .badge { font-size: 12px; padding: 0 5px; } @media only screen and (min-width: 320px) and (max-width: 1023px) { .catalog-category-view .products-grid .newlabels-wrapper, .catalogsearch-result-index .products-grid .newlabels-wrapper { max-width: 100%; } .catalog-category-view .products-grid .newlabels-wrapper span.product-image-container, .catalogsearch-result-index .products-grid .newlabels-wrapper span.product-image-container { width: 100% !important; } } .rebate-details { font-weight: 400; color: #808080; letter-spacing: 0.5px; } .rebate-details .rebate { margin-bottom: 8px; } .rebate-details .rebate span { display: flex; } .rebate-details #rebate_msg { margin-bottom: 10px; } .rebate-cart { padding: 10px 0 0; margin-bottom: 15px; } div#pnc-container { display: inline-block; } .savecrt-btn { align-items: center; display: flex !important; gap: 8px; } .save-count { align-items: center; color: white; display: flex; background: #6fb540; border-radius: 999rem; font-size: 12px; font-weight: 600; justify-content: center; height: 20px; width: 20px; order: 2; } .save-count:empty { display: none; } #um-stotop { background: #bfbebe; border: 1px #bfbebe solid; color: #FFFFFF; } #um-stotop:hover { background: #c22024; border: 1px #c22024 solid; } .um-st-hide-home, .um-st-hide-cms, .um-st-hide-category, .um-st-hide-product, .um-st-hide-additional { display: none; } #um-scrolltotop { bottom: 100px; cursor: pointer; position: fixed; z-index: 100020; } #um-scrolltotop .um-stotop { padding: 12px 6px; } #um-scrolltotop .um-stotop i { font-size: 40px; vertical-align: middle; } #um-scrolltotop .type-text { font-weight: 700; text-decoration: none; } #um-scrolltotop .type-image img { vertical-align: middle; width: 35px; } .um-scrolltotop-left { left: 10px; } .um-scrolltotop-right { right: 10px; } .smile-es-range-slider [data-role=from-label] { display: block; float: left; padding: 0 0 5px; } .smile-es-range-slider [data-role=to-label] { display: block; float: right; padding: 0 0 5px; } .smile-es-range-slider [data-role=message-box] { font-size: 12px; flex: 1; padding: 6px 0 0; } .smile-es-range-slider [data-role=message-box].empty { color: #e02b27; font-size: 1.2rem; padding: 0; } .smile-es-range-slider .actions-toolbar { display: flex; margin: 15px 0; } .smile-es-range-slider .ui-slider { margin: 5px; clear: both; } .smile-es-range-slider .ui-slider-handle { background: #ff7a0e; padding: 0; margin: -3px 0 0 -7px; border-radius: 15px; width: 15px; height: 15px; } .filter .filter-content .item { margin: 10px 0 0 10px; } .filter .block-subtitle { border-bottom: none; font-weight: 700; } .filter .field.search input[type="text"] { font-size: 12px; } .filter .actions { text-align: right; margin: 10px 0 0; } .filter .actions div.secondary { display: inline-block; } .filter .actions div.secondary a { color: #1979c3; text-decoration: underline; cursor: pointer; } .filter .actions div.secondary a:hover { background: transparent; } .filter .actions div.secondary a.show-more span:after { content: " +"; } .filter .actions div.secondary a.show-less span:after { content: "-"; } .filter .filter-options dt.filter-options-title[aria-expanded="true"]:after { content: '\f106'; } .filter .no-results-message p { margin: 9px 10px 0; background-color: #FFEEEE; padding: 5px; color: #AA0000; } .smile-elasticsuite-autocomplete-result .product-image-box { float: left; padding: 0 5px; width: 55px; } .smile-elasticsuite-autocomplete-result .product-shop { float: left; margin: 0 10px 0 0; padding: 0; white-space: normal; width: 60%; } .smile-elasticsuite-autocomplete-result .product-item .price-box { margin: 5px 0; } .smile-elasticsuite-autocomplete-result .category-mini-crumb { font-style: italic; display: block; margin-bottom: 2px; font-size: 12px; color: #929292; } .smile-elasticsuite-autocomplete-result .product-attribute-label { text-transform: uppercase; vertical-align: super; font-size: 10px; color: #777; } .smile-elasticsuite-autocomplete-result .price-box span.old-price { display: block; } .breeze [data-role="password-strength-meter"] { display: none; } .breeze .breadcrumbs { min-height: 18px; } .breeze #notice-cookie-block:not([style]) { display: none; } .breeze-carousel .products-grid { position: relative; } .breeze [data-appearance='carousel'], .breeze .products-grid.slick-initialized { position: relative; display: grid; } .breeze [data-appearance='carousel'][data-show-dots="true"], .breeze .products-grid.slick-initialized[data-show-dots="true"] { padding-bottom: 55px; } .breeze [data-appearance='carousel'] .slick-list, .breeze .products-grid.slick-initialized .slick-list, .breeze [data-appearance='carousel'] > .product-items, .breeze .products-grid.slick-initialized > .product-items { margin-top: -15px; padding-top: 15px; margin-bottom: -15px; padding-bottom: 15px; display: flex; flex-wrap: nowrap; overflow-x: auto; scroll-behavior: smooth; scroll-snap-type: none; -ms-overflow-style: none; scrollbar-width: none; } .breeze [data-appearance='carousel'] .slick-list::-webkit-scrollbar, .breeze .products-grid.slick-initialized .slick-list::-webkit-scrollbar, .breeze [data-appearance='carousel'] > .product-items::-webkit-scrollbar, .breeze .products-grid.slick-initialized > .product-items::-webkit-scrollbar { display: none; } @media (hover: hover) { .breeze [data-appearance='carousel'].scrolling .product-item, .breeze .products-grid.slick-initialized.scrolling .product-item { pointer-events: none; } .breeze [data-appearance='carousel']:focus-within .slick-list, .breeze .products-grid.slick-initialized:focus-within .slick-list, .breeze [data-appearance='carousel'].slide-item-hovered .slick-list, .breeze .products-grid.slick-initialized.slide-item-hovered .slick-list, .breeze [data-appearance='carousel']:focus-within > .product-items, .breeze .products-grid.slick-initialized:focus-within > .product-items, .breeze [data-appearance='carousel'].slide-item-hovered > .product-items, .breeze .products-grid.slick-initialized.slide-item-hovered > .product-items { margin-top: -20px; padding-top: 20px; margin-bottom: -300px; padding-bottom: 300px; z-index: 3; } } .breeze [data-appearance='carousel'] li.product-item, .breeze .products-grid.slick-initialized li.product-item { flex-shrink: 0; } .breeze [data-content-type='products'][data-appearance='carousel'] li.product-item { display: inline-block; visibility: visible; } .breeze-gallery { display: flex; flex-direction: column; } .breeze-gallery .prev, .breeze-gallery .next, .breeze-gallery .controls a, .breeze-gallery .close { color: rgba(var(--base-color, 119, 119, 119), .6); } .breeze-gallery .prev:hover, .breeze-gallery .next:hover, .breeze-gallery .controls a:hover, .breeze-gallery .close:hover { color: rgba(var(--base-color, 119, 119, 119), 1); } .breeze-gallery .prev svg, .breeze-gallery .next svg, .breeze-gallery .controls a svg, .breeze-gallery .close svg { width: 24px; height: 24px; vertical-align: top; } .breeze-gallery .prev, .breeze-gallery .next, .breeze-gallery .close, .breeze-gallery .controls { position: absolute; z-index: 20; } .breeze-gallery .controls { visibility: hidden; left: 3px; top: 3px; display: flex; flex-direction: column; gap: 3px; } .breeze-gallery .controls a { display: flex; align-items: center; justify-content: center; width: 45px; height: 45px; background: rgba(var(--base-bg, 255, 255, 255), .6); } .breeze-gallery .video .controls { display: none; } .breeze-gallery .close { display: none; } .breeze-gallery .prev, .breeze-gallery .next { display: flex; align-items: center; justify-content: center; left: 0; top: 50%; width: 40px; height: 80px; margin-top: -40px; background: rgba(var(--muted-bg, 255, 255, 255), .6); z-index: 11; transition: all 150ms ease-in; } @media (hover: hover) { .breeze-gallery .prev, .breeze-gallery .next { visibility: hidden; opacity: 0; } .breeze-gallery .prev:hover, .breeze-gallery .next:hover { opacity: 1; } } .breeze-gallery .next { left: auto; right: 0; } @media (hover: hover) { .breeze-gallery .stage:hover .prev, .breeze-gallery .stage:hover .next { visibility: visible; opacity: .8; } } .breeze-gallery img { vertical-align: top; height: auto; max-height: none; } .breeze-gallery .item { position: relative; flex-shrink: 0; } .breeze-gallery .stage.video .main-image-wrapper::before, .breeze-gallery .item.video::before { content: ''; z-index: 10; position: absolute; pointer-events: none; left: 50%; top: 50%; border: 10px solid transparent; border-left: 16px solid #fff; margin-top: -10px; margin-left: -8px; filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.2)); transition: transform 100ms ease-in-out; } .breeze-gallery .stage { display: flex; justify-content: center; align-items: center; position: relative; overflow: visible !important; } .breeze-gallery .stage > div:first-child, .breeze-gallery .stage .main-image-wrapper, .breeze-gallery .stage .main-image-wrapper > picture { position: relative; cursor: zoom-in; display: flex; width: 100%; justify-content: center; align-items: flex-start; } .breeze-gallery .stage .video-wrapper { position: absolute !important; z-index: 10; top: 0; right: 0; left: 0; bottom: 0; align-items: center !important; } .breeze-gallery .stage .video-wrapper + div { opacity: 0; } .breeze-gallery .stage.video .main-image-wrapper { cursor: pointer; } .breeze-gallery .stage.video .main-image-wrapper::before { transform: scale(1.3); pointer-events: all; } .breeze-gallery .stage.video .main-image-wrapper:hover::before { transform: scale(1.3) translateX(2px); } .breeze-gallery .thumbnails { display: flex; flex-grow: 0; flex-shrink: 0; gap: 5px; margin: 5px 0 0; overflow: auto; scroll-behavior: smooth; padding-bottom: 12px; } .breeze-gallery .thumbnails::-webkit-scrollbar { width: 6px; height: 6px; } .breeze-gallery .thumbnails::-webkit-scrollbar-track { background-color: rgb(var(--scrollbar-bg, 230, 230, 230)); border-radius: 10px; } .breeze-gallery .thumbnails::-webkit-scrollbar-thumb { background-color: rgb(var(--scrollbar-color, 200, 200, 200)); border-radius: 10px; } .breeze-gallery .thumbnails.hidden { display: none; } .breeze-gallery .thumbnails img { filter: contrast(95%); } .breeze-gallery .thumbnails .item { background: rgba(var(--muted-bg, 244, 244, 244)); } .breeze-gallery .thumbnails .item:focus { outline: none; } .breeze-gallery .thumbnails .item::after { content: ''; position: absolute; pointer-events: none; inset: 0; } .breeze-gallery .thumbnails .item:focus::after, .breeze-gallery .thumbnails .item.active::after { box-shadow: inset 0 0 0 2px #ff7a0e; } .breeze-gallery:not(.opened) .thumbnails.dots { gap: 10px; justify-content: center; margin: 16px 0 0; } .breeze-gallery:not(.opened) .thumbnails.dots img { display: none; } .breeze-gallery:not(.opened) .thumbnails.dots .item { background: #e6e6e6; width: 12px; height: 12px; } .breeze-gallery:not(.opened) .thumbnails.dots .item, .breeze-gallery:not(.opened) .thumbnails.dots .item::after { border-radius: 9999px; } .breeze-gallery:not(.opened) .thumbnails.dots .item.active { background-color: #ff7a0e; } .breeze-gallery.expanded:not(.opened) .stage, .breeze-gallery.expanded:not(.opened) .thumbnails { display: none; } .breeze-gallery.expanded.opened .images { display: none; } .breeze-gallery .images { --gallery-columns-count: 2; --gallery-columns-gap: 10px; display: flex; position: relative; gap: var(--gallery-columns-gap); overflow: auto; scroll-snap-type: x mandatory; scroll-snap-stop: always; } .breeze-gallery .images .item { max-width: 100%; scroll-snap-align: center; text-align: center; cursor: zoom-in; } .breeze-gallery.caption [data-caption]:not([data-caption=""])::after { content: attr(data-caption); position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); padding: 1px 5px; background: rgb(var(--base-bg, 255, 255, 255)); } .breeze-gallery.opened { top: 0; left: 0; position: fixed; z-index: 999; width: 100%; height: 100vh; padding: 10px; box-sizing: border-box; background: rgb(var(--base-bg, 255, 255, 255)); } .breeze-gallery.opened .close { background: rgba(var(--base-bg, 255, 255, 255), .6); display: block; right: 3px; top: 3px; display: flex; align-items: center; justify-content: center; width: 45px; height: 45px; } .breeze-gallery.opened .controls { visibility: visible; } .breeze-gallery.opened .stage { flex-grow: 1; overflow: hidden !important; } .breeze-gallery.opened .stage:not(.video) .main-image-wrapper { cursor: default; } .breeze-gallery.opened .stage > div:first-child, .breeze-gallery.opened .stage > div:first-child picture { margin: 0 auto; max-height: 100%; } .breeze-gallery.opened .stage > div:first-child, .breeze-gallery.opened .stage > div:first-child picture, .breeze-gallery.opened .stage > div:first-child .main-image-wrapper { align-items: normal; } .breeze-gallery.opened .stage > div:first-child img { object-fit: contain; } .breeze-gallery.opened .thumbnails.hidden { display: flex; } @media (orientation: landscape) { .breeze-gallery.opened { flex-direction: row; align-items: flex-start; justify-content: flex-end; } .breeze-gallery.opened .thumbnails { flex-direction: column; flex-wrap: nowrap; order: -1; max-height: 550px; margin: 0 5px 0 0; padding-right: 5px; padding-bottom: 0; overflow-y: overlay; } .breeze-gallery.opened .stage { height: 100%; flex-shrink: 1; } .breeze-gallery.opened .thumbnails { max-height: none !important; height: 100%; justify-content: flex-start; } } lite-youtube { background-color: #000; position: relative; display: block; contain: content; background-position: center center; background-size: cover; cursor: pointer; max-width: 720px; } /* gradient */ lite-youtube::before { content: ''; display: block; position: absolute; top: 0; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADGCAYAAAAT+OqFAAAAdklEQVQoz42QQQ7AIAgEF/T/D+kbq/RWAlnQyyazA4aoAB4FsBSA/bFjuF1EOL7VbrIrBuusmrt4ZZORfb6ehbWdnRHEIiITaEUKa5EJqUakRSaEYBJSCY2dEstQY7AuxahwXFrvZmWl2rh4JZ07z9dLtesfNj5q0FU3A5ObbwAAAABJRU5ErkJggg==); background-position: top; background-repeat: repeat-x; height: 60px; padding-bottom: 50px; width: 100%; transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); } /* responsive iframe with a 16:9 aspect ratio thanks //css-tricks.com/responsive-iframes/ */ lite-youtube::after { content: ""; display: block; padding-bottom: calc(56.25%); } lite-youtube > iframe { width: 100%; height: 100%; position: absolute; top: 0; left: 0; border: 0; } /* play button */ lite-youtube > .lty-playbtn { display: block; /* Make the button element cover the whole area for a large hover/click target… */ width: 100%; height: 100%; /* …but visually it's still the same size */ background: no-repeat center / 68px 48px; /* YT's actual play button svg */ background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 68 48"><path d="M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z" fill="red"/><path d="M45 24 27 14v20" fill="white"/></svg>'); position: absolute; cursor: pointer; z-index: 1; filter: grayscale(100%); transition: filter 0.1s cubic-bezier(0, 0, 0.2, 1); border: 0; } lite-youtube:hover > .lty-playbtn, lite-youtube .lty-playbtn:focus { filter: none; } /* Post-click styles */ lite-youtube.lyt-activated { cursor: unset; } lite-youtube.lyt-activated::before, lite-youtube.lyt-activated > .lty-playbtn { opacity: 0; pointer-events: none; } .lyt-visually-hidden { clip: rect(0 0 0 0); clip-path: inset(50%); height: 1px; overflow: hidden; position: absolute; white-space: nowrap; width: 1px; } body > .breeze-block-loader { position: fixed !important; } :root { --magnifier-gap: var(--gallery-columns-gap, 10px); } .image-magnifier-lens, .image-magnifier-stage { direction: ltr; pointer-events: none; overflow: hidden; opacity: 0; visibility: visible !important; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.1), 0 1px 6px rgba(0, 0, 0, 0.06); } .image-magnifier-lens.magnifier-active, .image-magnifier-stage.magnifier-active { opacity: 1; } .image-magnifier-lens div, .image-magnifier-stage div { transform: translate3d(0, 0, 0); background: #fff; display: flex; align-items: center; justify-content: center; } .image-magnifier-lens img[src=''], .image-magnifier-stage img[src=''] { opacity: 0; } .image-magnifier-lens { border: 1px solid rgba(0, 0, 0, 0.4); } .image-magnifier-lens.circle { border-radius: 9999px; } .image-magnifier-lens div { background: rgba(255, 255, 255, 0.4); } .image-magnifier-stage { z-index: 999; background: #fff; } .image-magnifier-stage div { transition: 100ms transform ease-out; } @media (prefers-reduced-motion) { .image-magnifier-stage div { transition: none; } } .magnifier .breeze-gallery:not(.opened) .stage, .magnifier .breeze-gallery .images { -webkit-touch-callout: none; } .magnifier .main-image, .magnifier .images .item > img { backface-visibility: hidden; transition: filter 100ms linear; } .magnifier-stage-inner .image-magnifier-lens { opacity: 0; } .magnifier-stage-inner .image-magnifier-stage { box-shadow: none; } .magnifier-stage-inner:has(.stage .loading-mask) .image-magnifier-stage { opacity: 0; } .magnifier-stage-inner .breeze-gallery .next, .magnifier-stage-inner .breeze-gallery .prev { z-index: 1000; } .magnifier-stage-inner.magnifier-active .product.media .main-image-wrapper { z-index: 100; } :not(.magnifier-stage-inner).magnifier-active .product.media .stage, :not(.magnifier-stage-inner).magnifier-active .product.media .images .item { z-index: 100; } .magnifier-active .product.media .main-image, .magnifier-active .product.media .images .magnifier-active > img { filter: grayscale(100%) opacity(60%); } .jarallax-container video, .jarallax-container iframe { opacity: 0; transition: 80ms opacity ease-in; } .jarallax-container video[style*="translate3d"], .jarallax-container iframe[style*="translate3d"] { opacity: 1; } .block.filter range-slider { width: 100%; } range-slider { --thumb-width: 16px; --thumb-height: var(--thumb-width); --thumb-mobile-width: calc(var(--thumb-width) * var(--thumb-mobile-scale)); --thumb-mobile-height: calc(var(--thumb-height) * var(--thumb-mobile-scale)); --thumb-border: 1px solid #fff; --thumb-border-radius: 999px; --thumb-bg: 10 89 254; --thumb-mobile-scale: 1.4; --track-height: 4px; --track-border-radius: var(--thumb-border-radius); --track-bg: 234 234 234; position: relative; display: inline-block; } range-slider input { margin: 0; width: 100%; -webkit-appearance: none; } range-slider input:focus { outline: 0; } range-slider::before, range-slider input::-webkit-slider-runnable-track { background: rgb(var(--track-bg)); height: var(--track-height); border-radius: var(--track-border-radius); } range-slider input::-webkit-slider-thumb { -webkit-appearance: none; cursor: pointer; background: rgba(var(--thumb-bg) / .9); border: var(--thumb-border); border-radius: var(--thumb-border-radius); height: var(--thumb-height); width: var(--thumb-width); margin-top: calc(var(--track-height) / 2 - var(--thumb-height) / 2); transition: box-shadow 200ms ease-out; } @media (pointer: coarse) { range-slider input::-webkit-slider-thumb { --thumb-height: var(--thumb-mobile-height); --thumb-width: var(--thumb-mobile-width); } } range-slider input:focus::-webkit-slider-thumb, range-slider input:active::-webkit-slider-thumb { box-shadow: 0 0 0 3px rgba(var(--thumb-bg) / .2); } range-slider input::-moz-range-thumb { -webkit-appearance: none; cursor: pointer; background: rgba(var(--thumb-bg) / .9); border: var(--thumb-border); border-radius: var(--thumb-border-radius); height: var(--thumb-height); width: var(--thumb-width); margin-top: calc(var(--track-height) / 2 - var(--thumb-height) / 2); transition: box-shadow 200ms; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); } range-slider input:focus::-moz-range-thumb { box-shadow: 0 0 0 3px rgba(var(--thumb-bg) / .2); } range-slider .filler { opacity: 0; visibility: hidden; pointer-events: none; } range-slider .range { position: absolute; left: 0; top: 50%; height: 0 !important; overflow: visible; } range-slider .range::-webkit-slider-thumb { position: relative; z-index: 2; } range-slider .range:first-child::-webkit-slider-thumb { z-index: 3; } @-moz-document url-prefix() { range-slider .range::-moz-range-track { background: transparent !important; } range-slider::before { content: ''; width: 100%; position: absolute; top: calc(50% - var(--track-height) / 2); } range-slider .range { top: calc(50% + 20px); } range-slider .range::-moz-range-thumb { transform: translateY(-20px); } } :root { --animation-slide-in: slideIn 600ms cubic-bezier(0, 0, 0.3, 1) forwards; } @media (prefers-reduced-motion: no-preference) { .js #html-body.scroll-reveal-enabled .scroll-reveal { opacity: 0; } .js #html-body.scroll-reveal-enabled .scroll-reveal.reveal-slide-in { transform: translateY(2rem); } .js #html-body.scroll-reveal-enabled .scroll-reveal.reveal-ready { animation: var(--animation, var(--animation-slide-in)); animation-delay: calc(var(--animation-order) * 75ms); } .js #html-body.scroll-reveal-enabled .scroll-reveal-container [data-content-type="slide"]:not(.slick-list > [data-content-type="slide"]) [data-element="content"] > button, .js #html-body.scroll-reveal-enabled .scroll-reveal-container [data-content-type="slide"]:not(.slick-list > [data-content-type="slide"]) [data-element="content"] > div > *, .js #html-body.scroll-reveal-enabled .scroll-reveal-container [data-content-type="slide"]:not(.slick-list > [data-content-type="slide"]) [data-element="content"] > .quote-details-items .actions-toolbar > .action { opacity: 0; } } @keyframes slideIn { from { transform: translateY(2rem); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .breeze div[data-content-type='slider'] { visibility: visible; } .breeze div[data-content-type='slider'] [data-content-type='slide'] + [data-content-type='slide'] { height: initial; min-height: inherit; } .breeze div[data-content-type='slider'] { display: flex; position: relative; overflow-x: auto; } .breeze div[data-content-type='slider'] [data-content-type='slide'] { width: 100%; flex: none; scroll-snap-align: center; } .breeze .pagebuilder-slider, .breeze .slick-list { -ms-overflow-style: none; scrollbar-width: none; } .breeze .pagebuilder-slider::-webkit-scrollbar, .breeze .slick-list::-webkit-scrollbar { display: none; } .breeze .slick-list { display: flex; width: 100%; overflow-x: auto; scroll-behavior: smooth; scroll-snap-type: x mandatory; } .breeze .slick-list > div { flex-shrink: 0; } .breeze .slick-dots { position: absolute; bottom: 6px; left: 50%; transform: translateX(-50%); } .breeze .slick-dots li { z-index: 5; } @media (min-width: 1024px) { .breeze div[data-content-type='slider'].containered { opacity: 0; transition: 180ms opacity ease-in-out; } .breeze div[data-content-type='slider'].containered.slick-initialized { opacity: 1; } .breeze div[data-content-type='slider'].containered .slick-list { gap: 5px; } .breeze div[data-content-type='slider'].containered .slick-list::before, .breeze div[data-content-type='slider'].containered .slick-list::after { content: ''; width: 1000px; flex-shrink: 0; } .breeze div[data-content-type='slider'].containered:not(.slick-initialized) { gap: 5px; scroll-snap-type: x mandatory; } .breeze div[data-content-type='slider'].containered:not(.slick-initialized)::before { content: ''; width: 1000px; flex-shrink: 0; } .breeze div[data-content-type='slider'].containered [data-content-type='slide'], .breeze div[data-content-type='slider'].containered .slick-dots { max-width: var(--container-max-width, 1240px); } } .easycatalogimg-listing { list-style: none; padding: 0; margin: 0; } .easycatalogimg-listing li { margin: 0; padding: 0; } .easycatalogimg img { width: auto; height: auto; max-width: 100%; vertical-align: bottom; } .easycatalogimg a { text-decoration: none; } .easycatalogimg a:hover { text-decoration: underline; } .easycatalogimg .link-more { font-weight: bold; } .easycatalogimg .item { box-sizing: border-box; } .easycatalogimg .image { display: block; text-align: center; } .easycatalogimg .image + .parent-category, .easycatalogimg .list-subcategories { margin: 10px 12px; } @media (min-width: 1024px) { .easycatalogimg .image + .parent-category, .easycatalogimg .list-subcategories { margin: 20px 22px; } } .easycatalogimg .parent-category { font-weight: bold; } .easycatalogimg .parent-category-wrapper { position: relative; } .easycatalogimg .parent-category-top { margin: 10px 12px; text-align: center; font-weight: normal; font-size: 1.2em; } .easycatalogimg .parent-category-over { position: absolute; bottom: clamp(10px, 2vw, 40px); left: clamp(10px, 2vw, 40px); z-index: 10; } .easycatalogimg .parent-category-over .name { color: #fff; text-shadow: 0 2px 10px rgb(0 0 0 / 50%); } @media (min-width: 1024px) { .easycatalogimg .category-name-bottom .list-subcategories { margin-top: -10px; } } .easycatalogimg .list-subcategories { padding: 0; list-style: none; } .easycatalogimg .list-subcategories li { margin: .45em 0; } .easycatalogimg-masonry { column-gap: 1em; column-count: 2; } @media (min-width: 1024px) { .easycatalogimg-masonry { column-gap: 2em; } } @media (min-width: 768px) { .easycatalogimg-masonry.easycatalogimg-cols-2 { column-count: 2; } .easycatalogimg-masonry.easycatalogimg-cols-3 { column-count: 3; } .easycatalogimg-masonry.easycatalogimg-cols-4 { column-count: 4; } .easycatalogimg-masonry.easycatalogimg-cols-5 { column-count: 5; } .easycatalogimg-masonry.easycatalogimg-cols-6 { column-count: 6; } } @media (min-width: 768px) and (max-width: 1023px) { .easycatalogimg-masonry.easycatalogimg-cols-5, .easycatalogimg-masonry.easycatalogimg-cols-6 { column-count: 4; } } .easycatalogimg-masonry .item { background-color: #f7f7f7; display: inline-block; width: 100%; padding: 2px; margin: 0 0 1em; } @media (min-width: 1024px) { .easycatalogimg-masonry .item { margin: 0 0 2em; } } .easycatalogimg-grid { display: flex; flex-wrap: wrap; margin: 0; --item-padding: 10px 10px 30px 10px; --item-margin: 0px; } [data-content-type="easycatalogimg"].gap-0 .easycatalogimg-grid { --item-padding: 0px; --item-margin: 0px; } .easycatalogimg-grid .item { width: calc(50% - var(--item-margin) * 2); margin: var(--item-margin); padding: var(--item-padding); } @media (min-width: 768px) { .easycatalogimg-grid.easycatalogimg-cols-3 .item { width: calc(100% / 3 - var(--item-margin) * 2); } .easycatalogimg-grid.easycatalogimg-cols-4 .item { width: calc(100% / 4 - var(--item-margin) * 2); } .easycatalogimg-grid.easycatalogimg-cols-5 .item, .easycatalogimg-grid.easycatalogimg-cols-6 .item { width: calc(100% / 4 - var(--item-margin) * 2); } } @media (min-width: 1024px) { .easycatalogimg-grid.easycatalogimg-cols-5 .item { width: calc(100% / 5 - var(--item-margin) * 2); } .easycatalogimg-grid.easycatalogimg-cols-6 .item { width: calc(100% / 6 - var(--item-margin) * 2); } } .easycatalogimg-departments .easycatalogimg a { color: #333; } .easycatalogimg-departments .easycatalogimg .list-subcategories { font-size: .85em; } .easycatalogimg-departments .easycatalogimg .list-subcategories a { color: #444; } .fbl-custom { display: inline-block; margin: 0 6px 0 0; } .fbl-custom .like { height: 20px; text-decoration: none; display: inline-block; vertical-align: middle; } .fbl-custom .like::before { content: ' '; width: 20px; height: 20px; display: inline-block; text-align: center; } .fbl-custom .like { cursor: pointer; } .fbl-custom .like::before { background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNjAuNzM0cHgiIGhlaWdodD0iNjAuNzMzcHgiIHZpZXdCb3g9IjAgMCA2MC43MzQgNjAuNzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2MC43MzQgNjAuNzMzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PGc+PHBhdGggc3R5bGU9ImZpbGw6IzNiNTk5ODsiIGQ9Ik01Ny4zNzgsMC4wMDFIMy4zNTJDMS41MDIsMC4wMDEsMCwxLjUsMCwzLjM1M3Y1NC4wMjZjMCwxLjg1MywxLjUwMiwzLjM1NCwzLjM1MiwzLjM1NGgyOS4wODZWMzcuMjE0aC03LjkxNHYtOS4xNjdoNy45MTR2LTYuNzZjMC03Ljg0Myw0Ljc4OS0xMi4xMTYsMTEuNzg3LTEyLjExNmMzLjM1NSwwLDYuMjMyLDAuMjUxLDcuMDcxLDAuMzZ2OC4xOThsLTQuODU0LDAuMDAyYy0zLjgwNSwwLTQuNTM5LDEuODA5LTQuNTM5LDQuNDYydjUuODUxaDkuMDc4bC0xLjE4Nyw5LjE2NmgtNy44OTJ2MjMuNTJoMTUuNDc1YzEuODUyLDAsMy4zNTUtMS41MDMsMy4zNTUtMy4zNTFWMy4zNTFDNjAuNzMxLDEuNSw1OS4yMywwLjAwMSw1Ny4zNzgsMC4wMDF6Ii8+PC9nPjwvc3ZnPg==) no-repeat 50% 50% / contain; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .qty-switcher-dec, .qty-switcher-inc { display: inline-block; position: relative; padding: 10px; vertical-align: middle; cursor: pointer; } .qty-switcher-dec:before, .qty-switcher-inc:after { content: ''; display: block; position: absolute; border-left: 1px solid; border-bottom: 1px solid; width: 10px; height: 10px; top: 3px; right: 0; transform: rotate(45deg); } .qty-switcher-inc:after { left: 0; transform: rotate(225deg); } .qty-wrapper { display: inline-block; position: relative; } .qty-wrapper:before, .qty-wrapper:after { content: ''; display: table; } .qty-wrapper:after { clear: both; } .qty-wrapper .action.toggle { cursor: pointer; display: inline-block; text-decoration: none; } .qty-wrapper .action.toggle > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .qty-wrapper .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f0d7'; font-family: 'FontAwesome'; margin: 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .qty-wrapper .action.toggle:hover:after { color: inherit; } .qty-wrapper .action.toggle:active:after { color: inherit; } .qty-wrapper .action.toggle.active { display: inline-block; text-decoration: none; } .qty-wrapper .action.toggle.active > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .qty-wrapper .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f0d8'; font-family: 'FontAwesome'; margin: 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .qty-wrapper .action.toggle.active:hover:after { color: inherit; } .qty-wrapper .action.toggle.active:active:after { color: inherit; } .qty-wrapper ul.dropdown { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 100%; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; right: 0; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .qty-wrapper ul.dropdown li { margin: 0; padding: 3px 5px; } .qty-wrapper ul.dropdown li:hover { background: #e8e8e8; cursor: pointer; } .qty-wrapper ul.dropdown:before, .qty-wrapper ul.dropdown:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .qty-wrapper ul.dropdown:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .qty-wrapper ul.dropdown:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .qty-wrapper ul.dropdown:before { right: 2px; top: -12px; } .qty-wrapper ul.dropdown:after { right: 1px; top: -14px; } .qty-wrapper.active { overflow: visible; } .qty-wrapper.active ul.dropdown { display: block; } .qty-dropdown .qty { min-width: 62px; padding: 0 18px 0 12px; } .qty-dropdown .trigger { margin: 0 0 0 -16px; } .col.qty .control, .field.qty .control { -moz-user-select: none; -webkit-user-select: none; -ms-user-select: none; user-select: none; } .table.grouped .control.qty, .cms-page-view .column.main table.table-grid.grouped .control.qty, .modal-content table.table-grid.grouped .control.qty, .cms-page-view .column.main table.data-table.grouped .control.qty, .modal-content table.data-table.grouped .control.qty { min-width: 100px; } div.swiper-container .swiper-slide { height: auto; } .swiper-lazy-preloader ~ * { visibility: hidden; } .swiper-slide img { vertical-align: top; /* //stackoverflow.com/questions/17505418/link-wrapped-around-image-makes-div-slightly-taller */ height: auto; } [class].swiper-button-prev, [class].swiper-button-next { background-size: 10px 16px; height: 16px; width: 10px; margin-top: -8px; } .block-category-event { background: #f0f0f0; color: #333333; padding: 10px 0 15px; text-align: center; } .block-category-event.block:last-child { margin-bottom: 10px; } .block-category-event .block-title { margin: 0 0 10px; } .block-category-event .block-title strong { font-size: 1.5rem; font-weight: 300; } .block-category-event .ticker { margin: 0; padding: 0; list-style: none none; } .block-category-event .ticker li { display: none; margin: 0 15px; } .block-category-event .ticker .value { font-size: 1.8rem; font-weight: 300; } .block-category-event .ticker .label { font-size: 1rem; display: block; text-transform: lowercase; } .block-category-event .dates { display: table; margin: 0 auto; } .block-category-event .dates .start, .block-category-event .dates .end { display: table-cell; vertical-align: top; } .block-category-event .dates .date { font-size: 1.8rem; } .block-category-event .dates .time { display: block; } .block-category-event .dates .start { padding-right: 40px; position: relative; } .block-category-event .dates .start:after { font-size: 1.8rem; content: '\2013'; display: block; position: absolute; right: 15px; top: 0; } /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ .contact-index-index .column:not(.sidebar-main) .form.contact { float: none; width: 50%; } .contact-index-index .column:not(.sidebar-additional) .form.contact { float: none; width: 50%; } .table-wrapper.billing-agreements { margin-bottom: 40px; } .payment-method-content .pay-later-message { margin-bottom: 10px; margin-top: 10px; } .paypal { display: inline-block; vertical-align: top; } .block-minicart .paypal, .cart-summary .paypal { display: block; } .paypal img { display: block; margin: 5px auto 0; } .opc .paypal { vertical-align: middle; } .paypal.acceptance { display: block; margin: 0 0 20px; } .map-form-addtocart .paypal { display: block; margin: 10px auto 5px; } .cart-summary .paypal + .paypal { margin-top: 25px; } .paypal-review .actions-toolbar { margin-top: 10px; } .paypal-review .paypal-review-title { padding: 0 0 10px; } .paypal-review .paypal-review-title > strong { font-size: 2.4rem; font-weight: 300; } .paypal-review .paypal-review-title .action { display: inline-block; margin: 12px 0 0 30px; } .paypal-review .table-paypal-review-items .col.name { padding-top: 16px; } .paypal-review .table-paypal-review-items .col.qty { text-align: center; } .paypal-review .item-options dt { display: inline-block; } .paypal-review .item-options dt:after { content: ': '; } .paypal-review .item-options dd { margin: 0; } .paypal-review-discount { border-bottom: 1px solid #e5e5e5; margin: 0 0 40px; padding: 10px 0 0; } .fotorama-video-container:after { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_ProductVideo/img/gallery-sprite.png') bottom right; bottom: 0; content: ''; height: 100px; left: 0; margin: auto; position: absolute; right: 0; top: 12px; width: 100px; } .fotorama-video-container .magnify-lens { display: none !important; } .fotorama-video-container.video-unplayed:hover img { opacity: .6; } .fotorama-video-container.video-unplayed:hover:after { transform: scale(1.25); } .video-thumb-icon:after { background: url('../../frontend/ToolWeb/Essence/en_US/Magento_ProductVideo/img/gallery-sprite.png') bottom left; bottom: 0; content: ''; height: 40px; left: 0; margin: auto; position: absolute; right: 0; top: 10px; width: 49px; } .product-video { bottom: 0; height: 75%; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 100%; } .product-video iframe { height: 100%; left: 0; position: absolute; top: 0; width: 100%; z-index: 9999; } .fotorama__stage__shaft:focus .fotorama__stage__frame.fotorama__active:after { bottom: 0; content: ''; height: 100px; left: 0; margin: auto; position: absolute; right: 0; top: 12px; width: 100px; } .fotorama__product-video--loading:after { visibility: hidden; } @media only screen and (min-device-width: 320px) and (max-device-width: 780px) and (orientation: landscape) { .product-video { height: 100%; width: 81%; } } .opc-wrapper .form-discount { max-width: 500px; } .swatch-attribute-label { font-weight: 700; position: relative; } .swatch-attribute-label.required { padding-right: 10px; } .swatch-attribute-label[data-required='1']:after { color: #e02b27; content: '*'; font-size: 14px; font-weight: 700; position: absolute; right: -11px; top: -2px; } .swatch-attribute-selected-option { color: #646464; padding-left: 17px; } .swatch-attribute-options { margin: 10px 0; } .swatch-attribute-options:focus { box-shadow: none; } .swatch-attribute-options .swatch-option-tooltip-layered .title { color: #282828; bottom: -5px; height: 20px; left: 0; margin-bottom: 10px; position: absolute; text-align: center; width: 100%; } .swatch-attribute.size .swatch-option, .swatch-attribute.manufacturer .swatch-option { background: #f0f0f0; color: #949494; } .swatch-attribute.size .swatch-option.selected, .swatch-attribute.manufacturer .swatch-option.selected { background: #ffffff; border: 1px solid #ffffff; color: #000000; } .swatch-option { border: 1px solid #dadada; cursor: pointer; float: left; height: 20px; margin: 0 10px 5px 0; max-width: 100%; min-width: 30px; overflow: hidden; padding: 1px 2px; position: relative; text-align: center; text-overflow: ellipsis; } .swatch-option:focus { box-shadow: none; } .swatch-option.text { background: #f0f0f0; color: #686868; font-size: 12px; font-weight: 700; line-height: 20px; margin-right: 7px; min-width: 22px; padding: 4px 8px; } .swatch-option.text.selected { background-color: #ffffff; } .swatch-option.selected { outline: 2px solid #ff7a0e; border: 1px solid #ffffff; color: #333333; } .swatch-option:not(.disabled):hover { border: 1px solid #ffffff; color: #333333; outline: 1px solid #999999; } .swatch-option.image:not(.disabled):hover, .swatch-option.color:not(.disabled):hover { border: 1px solid #ffffff; outline: 2px solid #d05d00; } .swatch-option.disabled { box-shadow: unset; cursor: default; pointer-events: none; } .swatch-option.disabled:after { background: linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%); background: -moz-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%); background: -ms-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%); background: -o-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%); background: -webkit-gradient(linear, left top, right bottom, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(42%, rgba(255, 255, 255, 0)), color-stop(43%, #ffffff), color-stop(46%, #ffffff), color-stop(47%, #ff5216), color-stop(53%, #ff5216), color-stop(54%, #ffffff), color-stop(57%, #ffffff), color-stop(58%, rgba(255, 255, 255, 0)), color-stop(100%, rgba(255, 255, 255, 0))); background: -webkit-linear-gradient(to left top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 42%, #ffffff 43%, #ffffff 46%, #ff5216 47%, #ff5216 53%, #ffffff 54%, #ffffff 57%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%); bottom: 0; content: ''; filter: 'progid:DXImageTransform.Microsoft.gradient(startColorstr=#00ffffff, endColorstr=#00ffffff, GradientType=1)'; left: 0; position: absolute; right: 0; top: 0; } .swatch-option-disabled { border: 0; cursor: default; outline: none !important; } .swatch-option-disabled:after { -webkit-transform: rotate(-30deg); -ms-transform: rotate(-30deg); transform: rotate(-30deg); background: #e02b27; content: ''; height: 2px; left: -4px; position: absolute; top: 10px; width: 42px; z-index: 995; } .swatch-option-loading { content: url('../../frontend/ToolWeb/Essence/en_US/images/loader-2.gif'); } .swatch-option-tooltip { border: 1px solid #dadada; color: #949494; background: #ffffff; display: none; max-height: 100%; min-height: 20px; min-width: 20px; padding: 5px; position: absolute; text-align: center; z-index: 999; } .swatch-option-tooltip .corner, .swatch-option-tooltip-layered .corner { bottom: 0; height: 8px; left: 40%; position: absolute; } .swatch-option-tooltip .corner:before, .swatch-option-tooltip-layered .corner:before, .swatch-option-tooltip .corner:after, .swatch-option-tooltip-layered .corner:after { border-style: solid; content: ''; font-size: 1px; height: 0; position: relative; width: 0; } .swatch-option-tooltip .corner:before, .swatch-option-tooltip-layered .corner:before { border-color: #adadad transparent transparent transparent; border-width: 8px 8.5px 0 8.5px; left: 0; top: 2px; } .swatch-option-tooltip .corner:after, .swatch-option-tooltip-layered .corner:after { border-color: #ffffff transparent transparent transparent; border-width: 7px 7.5px 0 7.5px; left: -15px; top: 1px; } .swatch-option-tooltip .image, .swatch-option-tooltip-layered .image { display: block; height: 130px; margin: 0 auto; width: 130px; } .swatch-option-tooltip-layered { background: #ffffff; border: 1px solid #dadada; color: #949494; display: none; left: -47px; position: absolute; width: 140px; z-index: 999; } .swatch-option-tooltip .title { color: #282828; display: block; max-height: 200px; min-height: 20px; overflow: hidden; text-align: center; } .swatch-option-link-layered { margin: 0 !important; padding: 0 !important; position: relative; } .swatch-option-link-layered:focus > div { box-shadow: 0 0 3px 1px #68a8e0; } .swatch-option-link-layered:hover > .swatch-option-tooltip-layered { display: block; } .swatch-opt { margin: 20px 0; } .swatch-opt-listing { margin-bottom: 10px; } .swatch-more { display: inline-block; margin: 2px 0; padding: 2px; position: static; } .swatch-visual-tooltip-layered { height: 160px; top: -170px; } .swatch-textual-tooltip-layered { height: 30px; top: -40px; } .swatch-input { left: -1000px; position: absolute; visibility: hidden; } .clearfix:after, .argento-grid:after { clear: both; content: ''; display: block; height: 0; visibility: hidden; } .minilist .weee { display: table-row; font-size: 1.1rem; } .minilist .weee:before { display: none; } .price-container.weee:before { display: none; } .column .block-addbysku .fieldset { margin: 0; } .column .block-addbysku .fieldset .fields { position: relative; } .column .block-addbysku .fieldset .fields .field { display: inline-block; margin-bottom: 10px; vertical-align: top; } .column .block-addbysku .fieldset .fields .actions-toolbar { position: absolute; right: 0; top: 7px; } .column .block-addbysku .sku { margin-right: -155px; padding-right: 160px; width: 100%; } .column .block-addbysku .qty .qty + .mage-error { width: 80px; } .column .block-addbysku .block-content .actions-toolbar { clear: both; margin: 0 0 20px; text-align: left; } .column .block-addbysku .block-content .actions-toolbar:before, .column .block-addbysku .block-content .actions-toolbar:after { content: ''; display: table; } .column .block-addbysku .block-content .actions-toolbar:after { clear: both; } .column .block-addbysku .block-content .actions-toolbar .primary { float: left; } .column .block-addbysku .block-content .actions-toolbar .primary, .column .block-addbysku .block-content .actions-toolbar .secondary { display: inline-block; } .column .block-addbysku .block-content .actions-toolbar .primary a.action, .column .block-addbysku .block-content .actions-toolbar .secondary a.action { display: inline-block; } .column .block-addbysku .block-content .actions-toolbar .primary .action { margin: 0 5px 0 0; } .column .block-addbysku .block-content .actions-toolbar .secondary a.action { margin-top: 6px; } .column .block-addbysku .block-content .actions-toolbar .primary, .column .block-addbysku .block-content .actions-toolbar .secondary { display: block; float: none; } .column .block-addbysku .block-content .actions-toolbar > .secondary { text-align: left; } .column .block-addbysku .action.add { display: inline-block; text-decoration: none; line-height: normal; padding: 4px; width: auto; } .column .block-addbysku .action.add > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .column .block-addbysku .action.add:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 20px; line-height: 22px; color: inherit; content: '\f196'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .column .block-addbysku .action.add:hover:before { color: inherit; } .column .block-addbysku .action.add:active:before { color: inherit; } .column .block-addbysku .reset { margin: 7px 0; } .column .block-addbysku .note { display: block; margin: 0 0 20px; padding-top: 10px; } .block-cart-failed { margin: 40px 0; } .block-cart-failed .block-title { font-size: 2.6rem; } .block-cart-failed .block-title strong { font-weight: 300; } .block-cart-failed .actions { text-align: center; } .block-cart-failed .actions .action { display: block; margin: 0 auto 10px; } .catalogsearch-advanced-result .message.error { margin-top: -60px; } .bundle-actions { margin: 0 0 30px; } .bundle-options-container { clear: both; margin-bottom: 40px; } .bundle-options-container .legend.title { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 0rem; margin-bottom: 2rem; border: 0; padding: 0; } .bundle-options-container .product-add-form { display: none; } .bundle-options-container .product-options-wrapper { margin-bottom: 30px; } .bundle-options-container .product-options-wrapper .fieldset > .field { border-top: 1px #e4e4e4 solid; padding-top: 20px; } .bundle-options-container .product-options-wrapper .fieldset > .field:first-of-type { border-top: 0; padding-top: 0; } .bundle-options-container .product-options-wrapper .field.choice input { float: left; margin-top: 4px; } .bundle-options-container .product-options-wrapper .field.choice .label { display: block; margin-left: 24px; } .bundle-options-container .product-options-wrapper .field.choice .price-excluding-tax { display: inline-block; } .bundle-options-container .action.back { margin-bottom: 30px; } .bundle-options-container .block-bundle-summary > .title { margin-bottom: 15px; } .bundle-options-container .block-bundle-summary > .title > strong { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 2.5rem; margin-bottom: 2rem; } .bundle-options-container .block-bundle-summary > .title, .bundle-options-container .block-bundle-summary .bundle-summary .subtitle { border-bottom: 1px #e4e4e4 solid; margin-bottom: 25px; padding-bottom: 16px; } .bundle-options-container .block-bundle-summary .price-box { margin-bottom: 20px; } .bundle-options-container .block-bundle-summary .price-box .price-label { display: block; margin-bottom: 5px; } .bundle-options-container .block-bundle-summary .bundle-summary { margin-top: 30px; } .bundle-options-container .block-bundle-summary .bundle-summary.empty { display: none; } .bundle-options-container .block-bundle-summary .bundle-summary > .subtitle { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 2.5rem; margin-bottom: 2rem; display: block; } .bundle-options-container .block-bundle-summary .bundle.items > li { margin-bottom: 20px; } .bundle-options-container .block-bundle-summary .product-addto-links { text-align: center; } .bundle-options-container .block-bundle-summary .product-addto-links > .action { margin-right: 5%; } .bundle-options-container .block-bundle-summary .product-addto-links > .action.tocompare:before { content: '\f0ec'; } .bundle-options-container p.required { color: #e02b27; } .bundle-options-container .nested .field.qty { margin: 0 0 20px; margin-top: 20px; } .bundle-options-container .nested .field.qty > .label { margin: 0 0 5px; display: inline-block; } .bundle-options-container .nested .field.qty .label { font-weight: 700; } .bundle-options-container .nested .field.qty:last-child { margin-bottom: 0; } .bundle-options-container .price { font-weight: 600; } .bundle-options-container .product-options-bottom { border-top: 1px solid #e5e5e5; clear: left; margin: 0 0 40px; padding-top: 20px; } .products { margin: 30px 0; } .product-items { font-size: 0; letter-spacing: -1px; line-height: 0; } .product-item { font-size: 1.4rem; line-height: normal; letter-spacing: normal; vertical-align: top; } .products-grid .product-item { display: inline-block; margin-left: 2%; width: calc((100% - 2%)/2); } .product-item:nth-child(2n + 1) { margin-left: 0; } .product-item-name { -moz-hyphens: auto; -ms-hyphens: auto; -webkit-hyphens: auto; display: block; hyphens: auto; margin: 5px 0; word-wrap: break-word; } .product-item-info { max-width: 100%; width: 152px; } .page-products .product-item-info { width: 240px; } .product-item-actions { font-size: 0; } .product-item-actions > * { font-size: 1.4rem; } .product-item-actions .actions-secondary { display: inline-block; font-size: 1.4rem; vertical-align: middle; } .product-item-actions .actions-secondary > button.action, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action { background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; } .product-item-actions .actions-secondary > button.action:focus, .product-item-actions .actions-secondary > button.action:active, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action:focus, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action:active { background: none; border: none; } .product-item-actions .actions-secondary > button.action:hover, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action:hover { background: none; border: none; } .product-item-actions .actions-secondary > button.action.disabled, .product-item-actions .actions-secondary > button.action[disabled], fieldset[disabled] .product-item-actions .actions-secondary > button.action, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action.disabled, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action[disabled], fieldset[disabled] .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action { pointer-events: none; opacity: 0.5; } .product-item-actions .actions-secondary > button.action:focus, .product-item-actions .actions-secondary > button.action:active, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action:focus, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action:active { color: #333333; } .product-item-actions .actions-secondary > button.action:hover, .product-item-actions .actions-secondary > .quote-details-items .actions-toolbar > .action.action:hover { color: #333333; } .product-item-actions .actions-secondary > .action { line-height: 35px; text-align: center; width: 35px; } .product-item-actions .actions-secondary > .action:before { margin: 0; } .product-item-actions .actions-primary { display: inline-block; vertical-align: middle; } .product-item-actions .actions-primary > .stock.unavailable { line-height: 1; padding-bottom: 10px; padding-right: 24px; padding-top: 10px; } .product-item-description { margin: 25px 0; } .product-item .product-reviews-summary .rating-summary { margin: 0 4px 0 0; } .product-item .product-reviews-summary .reviews-actions { font-size: 12px; margin-top: 5px; } .product-item .price-box { margin: 10px 0 25px; } .product-item .price-box .price { font-weight: 700; white-space: nowrap; } .product-item .price-box .price-label { color: #666666; font-size: 12px; } .product-item .old-price { margin: 5px 0; } .product-item .old-price .price { font-weight: normal; } .product-item .regular-price .price-label { display: none; } .product-item .minimal-price .price-container { display: block; } .product-item .minimal-price-link { margin-top: 5px; } .product-item .price-from, .product-item .price-to { margin: 0; } .product-item .tocompare:before { content: '\f0ec'; } .product-item .tocart { font-size: 1.3rem; border-radius: 0; line-height: 1; padding-bottom: 10px; padding-top: 10px; white-space: nowrap; } .column.main .product-items { margin-left: 0; } .column.main .product-item { padding-left: 0; } .price-container .price { font-size: 1.4rem; } .price-container .price-including-tax + .price-excluding-tax, .price-container .weee { margin-top: 5px; } .price-container .price-including-tax + .price-excluding-tax, .price-container .weee, .price-container .price-including-tax + .price-excluding-tax .price, .price-container .weee .price, .price-container .weee + .price-excluding-tax:before, .price-container .weee + .price-excluding-tax .price { font-size: 1.1rem; } .price-container .weee:before { content: '(' attr(data-label) ': '; } .price-container .weee:after { content: ')'; } .price-container .weee + .price-excluding-tax:before { content: attr(data-label) ': '; } .products-list .product-item { display: table; width: 100%; } .products-list .product-item-info { display: table-row; } .products-list .product-item-photo { display: table-cell; padding: 0 30px 30px 0; vertical-align: top; width: 1%; } .products-list .product-item-details { display: table-cell; vertical-align: top; } .page-products .columns { padding-top: 60px; position: relative; z-index: 1; } .toolbar { margin-bottom: 30px; text-align: center; } .toolbar select { background-color: #f0f0f0; box-shadow: none; border-radius: 3px; } .toolbar .sorter-action { position: relative; top: -2px; } .toolbar-amount { left: 0; line-height: 16px; margin: 0; padding: 7px 0; text-align: left; top: 0; vertical-align: middle; } .products.wrapper ~ .toolbar .toolbar-amount { display: none; } .page-with-filter .toolbar-amount { position: static; } .toolbar-products { background-color: transparent; } .toolbar-products .pages { display: none; } .products.wrapper ~ .toolbar-products .pages { display: block; } .toolbar .pages { margin-bottom: 25px; } .sorter { float: right; } .page-products .sorter { position: absolute; right: 0; top: 0; z-index: 1; } .products.wrapper ~ .toolbar .sorter { display: none; } .sorter-options { margin: 0 5px 0 7px; width: auto; } .sorter-action { display: inline-block; text-decoration: none; } .sorter-action:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px; line-height: inherit; color: #757575; content: '\f176'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .sorter-action:hover:before { color: #333333; } .sorter-action > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .sorter-action.sort-desc:before { content: '\f175'; } .modes { display: none; } .limiter-options { margin: 0 5px 0 7px; width: auto; } .limiter-label { font-weight: 400; } .page-products .toolbar .limiter { display: none; } .limiter .control { display: inline-block; } .old-price, .old.price { color: #666666; } .prices-tier .price-container .price-including-tax + .price-excluding-tax:before { content: '(' attr(data-label) ':'; } .prices-tier .price-container .price-including-tax + .price-excluding-tax:last-child:after { content: ')'; } .prices-tier .price-container .weee[data-label] { display: inline; } .prices-tier .price-container .weee[data-label]:before { content: ' +' attr(data-label) ':'; } .actual-price { font-weight: 700; } .category-image .image { display: block; height: auto; max-width: 100%; } .category-cms, .category-image, .category-description { margin-bottom: 20px; } .product-image-container { display: inline-block; max-width: 100%; } .product-image-wrapper { display: block; height: 0; overflow: hidden; position: relative; z-index: 1; } .product-image-photo { bottom: 0; display: block; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: auto; } .product.media .placeholder .photo.container { max-width: 100%; } .product.media .notice { margin: 10px 0; color: #7d7d7d; font-size: 1.2rem; } .product.media .product.thumbs { margin: 10px 0 25px; } .product.media .items.thumbs { margin: 0; padding: 0; list-style: none none; } .product.media .items.thumbs > li { display: inline-block; vertical-align: top; } .product.media .items.thumbs > li { margin: 1rem 0 0; } .product.media .items.thumbs img { display: block; } .product.media .items.thumbs .active { display: block; line-height: 1; } .product.info.detailed { clear: both; margin-bottom: 30px; } .product.info.detailed .additional-attributes { width: auto; border: none; } .product.info.detailed .additional-attributes > thead > tr > th, .product.info.detailed .additional-attributes > tbody > tr > th, .product.info.detailed .additional-attributes > tfoot > tr > th, .product.info.detailed .additional-attributes > thead > tr > td, .product.info.detailed .additional-attributes > tbody > tr > td, .product.info.detailed .additional-attributes > tfoot > tr > td { border: none; } .product.info.detailed .additional-attributes > thead > tr > td, .product.info.detailed .additional-attributes > tbody > tr > td, .product.info.detailed .additional-attributes > tfoot > tr > td { padding: 4px 5px 10px 5px; } .product.info.detailed .additional-attributes > thead > tr > th, .product.info.detailed .additional-attributes > tbody > tr > th, .product.info.detailed .additional-attributes > tfoot > tr > th { padding: 4px 30px 10px 0; } .product-info-main .product-info-price { color: #575757; border-bottom: 1px solid #c1c1c1; display: table; margin-bottom: 15px; width: 100%; } .product-info-main .product-info-price .price-box { display: inline-block; vertical-align: top; width: auto; } .product-info-main .product-info-price .price-box .price-container > span { display: block; margin-bottom: 5px; } .product-info-main .product-info-price .price-box .price-container > span:last-child { margin-bottom: 0; } .product-info-main .product-info-price .price-including-tax + .price-excluding-tax, .product-info-main .product-info-price .weee + .price-excluding-tax, .product-info-main .product-info-price .weee { font-size: 1.4rem; } .product-info-main .product-info-price .price-including-tax + .price-excluding-tax .price, .product-info-main .product-info-price .weee + .price-excluding-tax .price, .product-info-main .product-info-price .weee .price { font-size: 1.4rem; font-weight: 600; line-height: 16px; } .product-info-main .product-info-price .price-wrapper .price { font-size: 2.2rem; font-weight: 600; line-height: 22px; } .product-info-main .product-info-price .old-price .price-wrapper .price { font-size: 2rem; font-weight: 300; } .product-info-main .product-info-price .special-price .price-label:after { content: ': '; } .product-info-main .product-info-price .price { white-space: nowrap; } .product-info-main .product-info-stock-sku { display: inline-block; float: right; padding-bottom: 10px; padding-left: 10%; text-align: right; vertical-align: top; } .product-info-main .stock { margin: 0 0 3px; } .product-info-main .stock.available, .product-info-main .stock.unavailable { font-weight: 700; text-transform: uppercase; } .product-info-main .product.attribute.sku { word-break: break-all; word-wrap: break-word; } .product-info-main .product.attribute.sku .type { font-weight: normal; margin-right: 5px; } .product-info-main .product.attribute.sku .type:after { content: '#:'; } .product-info-main .product.attribute.sku .value { display: inline-block; } .product-info-main .product.attribute.overview { margin: 20px 0; } .product-info-main .product.alert { margin: 10px 0; } .product-info-main .product-add-form { clear: both; padding-top: 15px; } .product-info-main .product-reviews-summary { float: left; } .product-info-main .product-options-bottom .box-tocart { margin-top: 20px; } .product-options-wrapper .fieldset:focus { box-shadow: none; } .product-options-wrapper .fieldset-product-options-inner .legend { font-weight: 600; font-size: 1.4rem; border: none; display: inline-block; float: none; margin: 0 0 8px; padding: 0; } .product-options-wrapper .fieldset-product-options-inner input.datetime-picker ~ select.datetime-picker { margin-top: 10px; } .product-options-wrapper .fieldset-product-options-inner.required .legend:after, .product-options-wrapper .fieldset-product-options-inner._required .legend:after { content: '*'; color: #e02b27; font-size: 1.2rem; } .product-options-wrapper .field .note { display: block; margin-top: 5px; } .product-options-wrapper .field .note.mage-error { color: #e02b27; } .product-options-bottom .price-box, .product-info-price .price-box { color: #575757; display: table-cell; padding-bottom: 10px; vertical-align: top; } .product-options-bottom .price-box .old-price, .product-info-price .price-box .old-price { font-size: 20px; font-weight: 300; } .product-options-bottom .price-box .old-price .price-container > span, .product-info-price .price-box .old-price .price-container > span { display: inline-block; } .product-options-bottom .price-box .price-container > span, .product-info-price .price-box .price-container > span { display: block; margin-bottom: 5px; } .product-options-bottom .price-box .price-container > span:last-child, .product-info-price .price-box .price-container > span:last-child { margin-bottom: 0; } .product-options-bottom .price-box .price-container .price, .product-info-price .price-box .price-container .price { font-size: 22px; font-weight: 600; line-height: 22px; } .product-options-bottom .price-box .price-container .price-including-tax + .price-excluding-tax, .product-info-price .price-box .price-container .price-including-tax + .price-excluding-tax, .product-options-bottom .price-box .price-container .weee + .price-excluding-tax, .product-info-price .price-box .price-container .weee + .price-excluding-tax, .product-options-bottom .price-box .price-container .weee, .product-info-price .price-box .price-container .weee { font-size: 1.2rem; line-height: 14px; } .product-options-bottom .price-box .price-container .price-including-tax + .price-excluding-tax .price, .product-info-price .price-box .price-container .price-including-tax + .price-excluding-tax .price, .product-options-bottom .price-box .price-container .weee + .price-excluding-tax .price, .product-info-price .price-box .price-container .weee + .price-excluding-tax .price, .product-options-bottom .price-box .price-container .weee .price, .product-info-price .price-box .price-container .weee .price { font-size: 1.2rem; font-weight: 700; } .box-tocart .action.tocart { vertical-align: top; } .box-tocart .action.tocart:not(:last-child) { margin-bottom: 15px; } .product-addto-links { display: inline; } .product-addto-links .action { margin-right: 5%; } .product-social-links { margin: 0 0 20px; text-align: center; } .product-social-links .action.tocompare:before { content: '\f0ec'; } .prices-tier { margin-bottom: 15px; } .prices-tier .item { margin-bottom: 10px; } .prices-tier .item:last-child { margin-bottom: 0; } .prices-tier .price-excluding-tax, .prices-tier .price-including-tax { display: inline-block; } .minimal-price-link, .price-excluding-tax, .price-including-tax { display: block; white-space: nowrap; } .ui-dialog-titlebar-close { line-height: 1.42857143; margin: 0; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; } .ui-dialog-titlebar-close:visited { color: #1979c3; text-decoration: none; } .ui-dialog-titlebar-close:hover { color: #006bb4; text-decoration: underline; } .ui-dialog-titlebar-close:active { color: #ff7a0e; text-decoration: underline; } .ui-dialog-titlebar-close:hover, .ui-dialog-titlebar-close:active, .ui-dialog-titlebar-close:focus { background: none; border: 0; } .ui-dialog-titlebar-close.disabled, .ui-dialog-titlebar-close[disabled], fieldset[disabled] .ui-dialog-titlebar-close { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .sidebar .product-items .product-item { margin-bottom: 20px; position: relative; } .sidebar .product-items .product-item-info { position: relative; width: auto; } .sidebar .product-items .product-item-info .product-item-photo { left: 0; position: absolute; top: 0; } .sidebar .product-items .product-item-name { margin-top: 0; } .sidebar .product-items .product-item-details { margin: 0 0 0 85px; } .sidebar .product-items .product-item-actions { display: block; margin-top: 10px; } .sidebar .product-items .price-box { display: block; margin: 7px 0; } .sidebar .product-items .text { margin-right: 8px; } .sidebar .product-items .counter { color: #7d7d7d; font-size: 12px; white-space: nowrap; } .sidebar .product-items .minilist .price { display: inline; padding: 0; } .sidebar .product-items .minilist .weee:before { display: inline-block; } .sidebar .product-items .action.delete { position: absolute; right: 0; top: 0; } .sidebar .block-compare .action.delete { right: initial; } .sidebar .action.tocart { border-radius: 0; } .sidebar .product-items-images { margin-left: -5px; } .sidebar .product-items-images .product-item { float: left; padding-left: 5px; } .sidebar .product-items-names .product-item { display: flex; margin-bottom: 10px; } .sidebar .product-items-names .product-item-name { margin: 0; } .catalog-category-view.page-layout-1column .column.main { min-height: inherit; } body.catalog-product-compare-index .action.print { float: right; margin: 15px 0; } .table-wrapper.comparison { clear: both; max-width: 100%; overflow-x: auto; position: relative; } .table-wrapper.comparison .table-comparison > tbody > tr > th, .table-wrapper.comparison .table-comparison > tbody > tr > td { border-top: 0; } .table-comparison { table-layout: fixed; } .table-comparison .cell { padding: 15px; width: 180px; } .table-comparison .cell.label { border-right: 1px solid #e5e5e5; } .table-comparison .cell.label .attribute.label { display: block; width: 100%; word-wrap: break-word; } .table-comparison .cell.product.info, .table-comparison .cell.product.label { border-bottom: 1px solid #e5e5e5; } .table-comparison .cell.attribute { font-size: 1.3rem; } .table-comparison .cell.attribute img { height: auto; max-width: 100%; } .table-comparison .cell.remove { padding-bottom: 0; padding-top: 0; text-align: right; } .table-comparison .cell.remove .action.delete { margin-right: .6rem; } .table-comparison .cell .attribute.value { overflow: hidden; width: 100%; } .table-comparison td:last-child { border-right: 1px solid #e5e5e5; } .table-comparison .product-item-photo { display: block; margin: 0 auto 15px; } .table-comparison .product-image-photo { margin-left: 0; } .table-comparison .product-item-actions, .table-comparison .price-box, .table-comparison .product.rating, .table-comparison .product-item-name { display: block; margin: 15px 0; } .table-comparison .product-addto-links { margin-top: 15px; } .table-comparison .product-addto-links .action.toggle { padding: 0; } .table-comparison .product-addto-links .action.split, .table-comparison .product-addto-links .action.toggle { line-height: 1.2rem; padding: 5px 8px; font-size: 1.1rem; } .table-comparison .action.tocart { white-space: nowrap; } .comparison.headings { background: #ffffff; left: 0; position: absolute; top: 0; width: auto; z-index: 2; } .block-compare .product-item .product-item-name { margin-left: 22px; } .block-compare .action.delete { left: 0; position: absolute; top: 0; } .block-compare .actions-toolbar { margin: 17px 0 0; } .block.related .action.select { vertical-align: top; } .block.related .product-item-details { position: relative; z-index: 1; } .block.related .related-available .product-item-name { margin-left: 20px; } .block.related .field.choice { left: 0; position: absolute; top: 2px; } .search .fieldset .control .addon input { flex-basis: auto; width: 100%; } .block-search { margin-bottom: 0; } .block-search .block-title { display: none; } .block-search .block-content { margin-bottom: 0; } .block-search .label { text-decoration: none; display: inline-block; float: right; } .block-search .label > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .block-search .label:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 28px; color: #757575; content: '\f002'; font-family: 'FontAwesome'; margin: 0 10px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .block-search .label:hover:before { color: #333333; } .block-search .label:active:before { color: #333333; } .block-search .label.active + .control input { position: static; } .block-search .action.search { display: none; } .block-search .control { border-top: 1px solid #e5e5e5; clear: both; margin: 0 -15px -1px; padding: 0 15px; } .block-search input { font-size: 16px; left: -300%; margin: 15px 0; position: absolute; } .block-search .nested { display: none; } .search-autocomplete { display: none; margin-top: -15px; overflow: hidden; position: absolute; z-index: 3; } .search-autocomplete ul { margin: 0; padding: 0; list-style: none none; } .search-autocomplete ul:not(:empty) { background: #ffffff; border: 1px solid #cccccc; border-top: 0; } .search-autocomplete ul li { border-top: 1px solid #e5e5e5; cursor: pointer; margin: 0; padding: 5px 40px 5px 10px; position: relative; text-align: left; white-space: normal; } .search-autocomplete ul li:first-child { border-top: none; } .search-autocomplete ul li:hover, .search-autocomplete ul li.selected { background: #e8e8e8; } .search-autocomplete ul li .amount { color: #999999; position: absolute; right: 7px; top: 5px; } .form.search.advanced .fields.range .field:first-child { position: relative; } .form.search.advanced .fields.range .field:first-child .control { padding-right: 25px; } .form.search.advanced .fields.range .field:first-child .control:after { content: ' \2013 '; display: inline-block; position: absolute; right: 0; text-align: center; top: 6px; width: 25px; } .form.search.advanced .fields.range .field:last-child { position: relative; } .form.search.advanced .fields.range .field:last-child div.mage-error { left: 0; position: absolute; top: 32px; } .form.search.advanced .fields.range .field.with-addon .control { padding-right: 45px; } .form.search.advanced .group.price .addon .addafter { background: none; border: 0; padding-top: 6px; position: absolute; right: 0; top: 0; } .search-terms { line-height: 2em; } .search-terms > li { display: inline-block; margin-right: 10px; } .search.found { margin-bottom: 10px; } .checkout-cart-index .page-main { padding-left: 0; padding-right: 0; } .checkout-cart-index .page-title-wrapper { padding-left: 15px; padding-right: 15px; } .cart-summary { background: #f5f5f5; margin-bottom: 25px; padding: 1px 0 25px; } .cart-summary > .title { font-size: 2.4rem; display: none; font-weight: 300; margin: 12px 0; } .cart-summary .block form:not(:last-of-type) .fieldset { margin: 0 0 25px; } .cart-summary .block .price { font-weight: 700; } .cart-summary .block .field { margin: 0 0 16px; } .cart-summary .block .actions-toolbar > .primary { text-align: left; } .cart-summary .block .actions-toolbar > .primary .action.primary { width: auto; } .cart-summary .block .title strong { font-size: 1.4rem; font-weight: 600; } .cart-summary .block .item-options { margin: 0 0 16px; } .cart-summary .block .item-options .field .radio { float: left; margin-top: 4px; } .cart-summary .block .item-options .field .radio + .label { display: block; margin: 0; overflow: hidden; } .page-main .cart-summary .block { margin-bottom: 0; } .cart-summary .checkout-methods-items { margin: 20px 0 0; padding: 0 15px; text-align: center; } .cart-summary .checkout-methods-items .action.primary.checkout { width: 100%; } .cart-summary .checkout-methods-items .item { margin-bottom: 25px; } .cart-summary .checkout-methods-items .item:last-child { margin-bottom: 0; } .cart-summary .message { padding-left: 20px; } .cart-summary .message > *:first-child:before { display: none; } .cart-totals tbody .mark, .cart-totals tfoot .mark { text-align: left; } .cart-totals .discount.coupon { display: none; } .cart.table-wrapper .cart thead tr th.col { border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; padding-top: 24px; } .cart.table-wrapper .cart tbody td { border: 0; } .cart.table-wrapper .cart > .item { border-bottom: 1px solid #e5e5e5; position: relative; } .cart.table-wrapper .col { padding-top: 15px; } .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp { padding: 20px 11px 10px; text-align: center; } .cart.table-wrapper .col.qty { padding: 20px 11px 10px; text-align: center; } .cart.table-wrapper .col.qty .input-text { height: 36px; margin-top: -7px; text-align: center; width: 60px; } .cart.table-wrapper .col > .price { color: #7d7d7d; font-size: 1.8rem; font-weight: 700; } .cart.table-wrapper .item-actions td { padding-bottom: 0; padding-left: 15px; padding-right: 15px; white-space: normal; } .cart.table-wrapper .item .col.item { display: block; min-height: 75px; padding: 15px 15px 10px 90px; position: relative; } .cart.table-wrapper .actions-toolbar { min-height: 20px; padding-bottom: 15px; position: relative; } .cart.table-wrapper .actions-toolbar > .action-edit, .cart.table-wrapper .actions-toolbar > .action-delete { position: absolute; right: 16px; top: 0; display: inline-block; text-decoration: none; } .cart.table-wrapper .actions-toolbar > .action-edit > span, .cart.table-wrapper .actions-toolbar > .action-delete > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .cart.table-wrapper .actions-toolbar > .action-edit:before, .cart.table-wrapper .actions-toolbar > .action-delete:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f040'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .cart.table-wrapper .actions-toolbar > .action-edit:hover:before, .cart.table-wrapper .actions-toolbar > .action-delete:hover:before { color: #333333; } .cart.table-wrapper .actions-toolbar > .action-edit:active:before, .cart.table-wrapper .actions-toolbar > .action-delete:active:before { color: #757575; } .cart.table-wrapper .actions-toolbar > .action-delete { right: 0; } .cart.table-wrapper .actions-toolbar > .action-delete:before { content: '\f1f8'; } .cart.table-wrapper .actions-toolbar > .action-delete:hover { text-decoration: none; } .cart.table-wrapper .action { margin-right: 25px; } .cart.table-wrapper .action:last-child { margin-right: 0; } .cart.table-wrapper .action.help.map { font-weight: 400; } .cart.table-wrapper .product-item-photo { display: block; left: 15px; max-width: 65px; padding: 0; position: absolute; top: 15px; width: 100%; } .cart.table-wrapper .product-item-name { font-size: 1.8rem; display: block; margin: -3px 0 5px; } .cart.table-wrapper .gift-registry-name-label:after { content: ':'; } .cart.table-wrapper .item-options { margin-bottom: 0; } .cart.table-wrapper .product-item-name + .item-options { margin-top: 20px; } .cart.table-wrapper .action.configure { display: inline-block; margin: 10px 0 0; } .cart.table-wrapper .item .message { margin-top: 20px; } .cart-products-toolbar .toolbar-amount { left: inherit; margin: 25px 0 15px; padding: 0; position: relative; text-align: center; top: inherit; } .cart-products-toolbar-top { border-bottom: 1px solid #e5e5e5; } .cart-discount { border-bottom: 1px solid #e5e5e5; clear: left; } .cart-empty { padding-left: 15px; padding-right: 15px; } .cart-tax-info + .cart-tax-total, .cart .cart-tax-info + .cart-tax-total { display: block; } .cart.table-wrapper .col.price, .order-items.table-wrapper .col.price, .cart.table-wrapper .col.qty, .order-items.table-wrapper .col.qty, .cart.table-wrapper .col.subtotal, .order-items.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp, .order-items.table-wrapper .col.msrp { text-align: right; } .block.crosssell { padding: 0 15px; margin-top: 70px; } .block.crosssell .product-item-info { width: 200px; } .block-minicart .items-total { float: left; margin: 0 10px; } .block-minicart .items-total .count { font-weight: 700; } .block-minicart .subtotal { margin: 0 10px 10px; text-align: right; } .block-minicart .amount .price-wrapper:first-child .price { font-size: 18px; font-weight: 700; } .block-minicart .subtitle { display: none; } .block-minicart .subtitle.empty { display: block; font-size: 14px; padding: 30px 0 20px; text-align: center; } .block-minicart dl.product.options.list { display: inline-block; vertical-align: top; } .block-minicart .text.empty { text-align: center; } .block-minicart .block-content > .actions { margin-top: 15px; } .block-minicart .block-content > .actions > .secondary { text-align: center; } .block-minicart .block-content > .actions > .primary { margin: 0 10px 15px; } .block-minicart .block-content > .actions > .primary .action.primary { display: block; width: 100%; } .block-minicart .block-content > .actions .paypal-logo { margin-top: 15px; text-align: center; } .block-minicart .block-category-link, .block-minicart .block-product-link, .block-minicart .block-cms-link, .block-minicart .block-banners { margin: 15px 0 0; text-align: center; } .minicart-wrapper { display: inline-block; position: relative; float: right; } .minicart-wrapper:before, .minicart-wrapper:after { content: ''; display: table; } .minicart-wrapper:after { clear: both; } .minicart-wrapper .action.showcart { cursor: pointer; display: inline-block; text-decoration: none; } .minicart-wrapper .action.showcart:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 28px; color: #757575; content: '\f291'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .minicart-wrapper .action.showcart:hover:before { color: #333333; } .minicart-wrapper .action.showcart:active:before { color: #757575; } .minicart-wrapper .action.showcart.active { display: inline-block; text-decoration: none; } .minicart-wrapper .action.showcart.active:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 28px; color: #757575; content: '\f291'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .minicart-wrapper .action.showcart.active:hover:before { color: #333333; } .minicart-wrapper .action.showcart.active:active:before { color: #757575; } .minicart-wrapper .block-minicart { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 160px; width: 320px; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; right: -10px; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .minicart-wrapper .block-minicart li { margin: 0; } .minicart-wrapper .block-minicart li:hover { cursor: pointer; } .minicart-wrapper .block-minicart:before, .minicart-wrapper .block-minicart:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .minicart-wrapper .block-minicart:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .minicart-wrapper .block-minicart:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .minicart-wrapper .block-minicart:before { right: 12px; top: -12px; } .minicart-wrapper .block-minicart:after { right: 11px; top: -14px; } .minicart-wrapper.active { overflow: visible; } .minicart-wrapper.active .block-minicart { display: block; } .minicart-wrapper .block-minicart { padding: 25px 20px; } .minicart-wrapper .block-minicart .block-title { display: none; } .minicart-wrapper .product .actions { float: right; margin: -28px 0 0; } .minicart-wrapper .product .actions > .primary, .minicart-wrapper .product .actions > .secondary { display: inline; } .minicart-wrapper .product .actions > .primary:not(:last-child), .minicart-wrapper .product .actions > .secondary:not(:last-child) { margin-right: 15px; } .minicart-wrapper .action.close { height: 30px; position: absolute; right: 0; top: 0; width: 25px; background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; display: inline-block; text-decoration: none; } .minicart-wrapper .action.close:focus, .minicart-wrapper .action.close:active { background: none; border: none; } .minicart-wrapper .action.close:hover { background: none; border: none; } .minicart-wrapper .action.close.disabled, .minicart-wrapper .action.close[disabled], fieldset[disabled] .minicart-wrapper .action.close { pointer-events: none; opacity: 0.5; } .minicart-wrapper .action.close:focus, .minicart-wrapper .action.close:active { color: #333333; } .minicart-wrapper .action.close:hover { color: #333333; } .minicart-wrapper .action.close > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .minicart-wrapper .action.close:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 14px; color: #757575; content: '\f00d'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .minicart-wrapper .action.close:hover:before { color: inherit; } .minicart-wrapper .action.close:active:before { color: inherit; } .minicart-wrapper .action.showcart { white-space: nowrap; } .minicart-wrapper .action.showcart .counter.qty { background: #ff7a0e; color: #ffffff; height: 24px; line-height: 24px; border-radius: 2px; display: inline-block; margin: 3px 0 0; min-width: 18px; overflow: hidden; padding: 0 3px; text-align: center; white-space: normal; } .minicart-wrapper .action.showcart .counter.qty.empty { display: none; } .minicart-wrapper .action.showcart .counter.qty .loader > img { max-width: 24px; } .minicart-wrapper .action.showcart .counter-number { text-shadow: 0 0 7px #000000; } .minicart-wrapper .minicart-widgets { margin-top: 15px; } .minicart-items-wrapper { border: 1px solid #e7e7e7; margin: 0 -20px; border-left: 0; border-right: 0; overflow-x: auto; padding: 15px; } .minicart-items { margin: 0; padding: 0; list-style: none none; } .minicart-items .product-item { padding: 20px 0; } .minicart-items .product-item:not(:first-child) { border-top: 1px solid #e7e7e7; } .minicart-items .product-item:first-child { padding-top: 0; } .minicart-items .product-item-pricing .label { display: inline-block; } .minicart-items .price-minicart { margin-bottom: 5px; } .minicart-items .message { margin-bottom: 0; margin-top: 10px; } .minicart-items .product-item-name { font-weight: 400; margin: 0 0 10px; } .minicart-items .product-item-name a { color: #1979c3; } .minicart-items .product-item-details { padding-left: 88px; } .minicart-items .product-item-details .price { font-weight: 700; } .minicart-items .product-item-details .price-including-tax, .minicart-items .product-item-details .price-excluding-tax { margin: 5px 0; } .minicart-items .product-item-details .weee[data-label] { font-size: 1.1rem; } .minicart-items .product-item-details .details-qty { margin-top: 10px; } .minicart-items .product > .product-item-photo, .minicart-items .product > .product-image-container { float: left; } .minicart-items .product .toggle { border: 0; padding: 0 0 5px 0; white-space: nowrap; } .minicart-items .product .toggle:after { color: #8f8f8f; margin: 0 0 0 5px; position: static; } .minicart-items .product .active > .toggle:after { content: '\f106'; } .minicart-items .product.pricing { margin-top: 3px; } .minicart-items .product.options .toggle.tooltip { display: inline-block; text-decoration: none; } .minicart-items .product.options .toggle.tooltip > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .minicart-items .product.options .toggle.tooltip:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 12px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; margin: -3px 0 0 7px; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .minicart-items .product.options .details { display: none; } .minicart-items .item-qty { text-align: center; width: 60px; } .minicart-items .update-cart-item { font-size: 1.1rem; margin-left: 5px; vertical-align: top; } .minicart-items .subtitle { display: none; } .minicart-items .action.edit, .minicart-items .action.delete { display: inline-block; text-decoration: none; } .minicart-items .action.edit > span, .minicart-items .action.delete > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .minicart-items .action.edit:before, .minicart-items .action.delete:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f040'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .minicart-items .action.edit:hover:before, .minicart-items .action.delete:hover:before { color: #333333; } .minicart-items .action.edit:active:before, .minicart-items .action.delete:active:before { color: #757575; } .minicart-items .action.delete:before { content: '\f1f8'; } .file-uploader-area { position: relative; } .file-uploader-area input[type='file'] { cursor: pointer; opacity: 0; overflow: hidden; position: absolute; visibility: hidden; width: 0; } .file-uploader-area input[type='file']:focus + .file-uploader-button { box-shadow: 0 0 0 1px #006bb4; } .file-uploader-area input[type='file']:disabled + .file-uploader-button { cursor: default; opacity: .5; pointer-events: none; } .file-uploader-summary { display: inline-block; vertical-align: top; } .file-uploader-button { background: #eeeeee; border: 1px solid #cccccc; box-sizing: border-box; color: #333333; cursor: pointer; display: inline-block; font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 1.4rem; font-weight: 600; line-height: 1.6rem; margin: 0; padding: 7px 15px; vertical-align: middle; } .file-uploader-button._is-dragover { background: #d4d4d4; border: 1px solid #006bb4; } .file-uploader-spinner { background-image: url('../../frontend/ToolWeb/Essence/en_US/images/loader-1.gif'); background-position: 50%; background-repeat: no-repeat; background-size: 15px; display: none; height: 30px; margin-left: 10px; vertical-align: top; width: 15px; } .file-uploader-preview .action-remove { bottom: 4px; cursor: pointer; display: block; height: 27px; left: 6px; padding: 2px; position: absolute; text-decoration: none; width: 25px; z-index: 2; } .file-uploader-preview .action-remove > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .file-uploader-preview .action-remove:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.6rem; line-height: inherit; content: '\f1f8'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .file-uploader-preview:hover .preview-image img, .file-uploader-preview:hover .preview-link:before { opacity: 0.7; } .file-uploader-preview .preview-link { display: block; height: 100%; } .file-uploader-preview .preview-image img { bottom: 0; left: 0; margin: auto; max-height: 100%; max-width: 100%; position: absolute; right: 0; top: 0; z-index: 1; } .file-uploader-preview .preview-video { display: inline-block; text-decoration: none; } .file-uploader-preview .preview-video:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 4rem; line-height: inherit; color: #cccccc; content: '\f01a'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .file-uploader-preview .preview-video:hover:before { color: #cccccc; } .file-uploader-preview .preview-video:before { left: 0; margin-top: -2rem; position: absolute; right: 0; top: 50%; z-index: 2; } .file-uploader-preview .preview-document { display: inline-block; text-decoration: none; } .file-uploader-preview .preview-document:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 7rem; line-height: inherit; color: #cccccc; content: '\f01a'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .file-uploader-preview .preview-document:hover:before { color: #cccccc; } .file-uploader-preview .preview-document:before { left: 0; margin-top: -3.5rem; position: absolute; right: 0; top: 50%; z-index: 2; } .file-uploader-preview, .file-uploader-placeholder { background: #ffffff; border: 1px solid #cacaca; box-sizing: border-box; cursor: pointer; display: block; height: 150px; line-height: 1; margin: 10px 25px 10px 0; overflow: hidden; position: relative; width: 150px; } .file-uploader._loading .file-uploader-spinner { display: inline-block; } .file-uploader .admin__field-note, .file-uploader .admin__field-error { margin-bottom: 10px; } .file-uploader .file-uploader-filename { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 150px; word-break: break-all; } .file-uploader .file-uploader-filename:first-child { margin-bottom: 10px; } .file-uploader .file-uploader-meta { color: #9e9e9e; } .file-uploader .admin__field-fallback-reset { margin-left: 10px; } ._keyfocus .file-uploader .action-remove:focus { box-shadow: 0 0 0 1px #006bb4; } .file-uploader-placeholder.placeholder-document { display: inline-block; text-decoration: none; } .file-uploader-placeholder.placeholder-document:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 5rem; line-height: inherit; color: #cccccc; content: '\f01a'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .file-uploader-placeholder.placeholder-document:hover:before { color: #cccccc; } .file-uploader-placeholder.placeholder-document:before { left: 0; position: absolute; right: 0; top: 20px; z-index: 2; } .file-uploader-placeholder.placeholder-image { display: inline-block; text-decoration: none; } .file-uploader-placeholder.placeholder-image:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 5rem; line-height: inherit; color: #cccccc; content: '\f01a'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .file-uploader-placeholder.placeholder-image:hover:before { color: #cccccc; } .file-uploader-placeholder.placeholder-image:before { left: 0; position: absolute; right: 0; top: 20px; z-index: 2; } .file-uploader-placeholder.placeholder-video { display: inline-block; text-decoration: none; } .file-uploader-placeholder.placeholder-video:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 3rem; line-height: inherit; color: #cccccc; content: '\f01a'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .file-uploader-placeholder.placeholder-video:hover:before { color: #cccccc; } .file-uploader-placeholder.placeholder-video:before { left: 0; position: absolute; right: 0; top: 30px; z-index: 2; } .file-uploader-placeholder-text { bottom: 0; color: #008bdb; font-size: 1.1rem; left: 0; line-height: 1.42857143; margin-bottom: 15%; padding: 0 20px; position: absolute; right: 0; text-align: center; } .data-grid-file-uploader { min-width: 7rem; } .data-grid-file-uploader._loading .file-uploader-spinner { display: block; } .data-grid-file-uploader._loading .file-uploader-button:before { display: none; } .data-grid-file-uploader .file-uploader-image { background: transparent; bottom: 0; left: 0; margin: auto; max-height: 100%; max-width: 100%; position: absolute; right: 0; top: 0; z-index: 1; } .data-grid-file-uploader .file-uploader-image + .file-uploader-area .file-uploader-button:before { display: none; } .data-grid-file-uploader .file-uploader-area { z-index: 2; } .data-grid-file-uploader .file-uploader-spinner { height: 100%; margin: 0; position: absolute; top: 0; width: 100%; } .data-grid-file-uploader .file-uploader-button { height: 48px; text-align: center; display: block; text-decoration: none; } .data-grid-file-uploader .file-uploader-button > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .data-grid-file-uploader .file-uploader-button:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.3rem; line-height: 48px; color: #8a837f; content: '\f01a'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .data-grid-file-uploader .file-uploader-button:hover:before { color: #666666; } .data-grid-file-uploader .action-select-wrap { float: left; } .data-grid-file-uploader .action-select-wrap .action-select { border: 1px solid #cacaca; display: block; height: 5rem; margin-left: -1px; padding: 0; width: 2rem; } .data-grid-file-uploader .action-select-wrap .action-select:after { border-color: #8a837f transparent transparent transparent; left: 50%; margin: 0 0 0 -5px; } .data-grid-file-uploader .action-select-wrap .action-select:hover:after { border-color: #666666 transparent transparent transparent; } .data-grid-file-uploader .action-select-wrap .action-select > span { display: none; } .data-grid-file-uploader .action-select-wrap .action-menu, .data-grid-file-uploader .action-select-wrap table th .action-menu .action-submenu { left: 4rem; right: auto; z-index: 2; } .data-grid-file-uploader-inner { border: 1px solid #cacaca; float: left; height: 5rem; position: relative; width: 5rem; } .checkout-container { margin: 0 0 20px; } .opc-wrapper { margin: 0 0 20px; } .opc-wrapper .step-title { border-bottom: 1px solid #cccccc; margin-bottom: 15px; } .opc-wrapper .step-content { margin: 0 0 40px; } .checkout-index-index .nav-sections, .checkout-index-index .nav-toggle { display: none; } .checkout-index-index .logo { margin-left: 0; } .checkout-onepage-success .print { display: none; } .abs-discount-code .form-discount, .checkout-payment-method .payment-option-content .form-discount { display: table; width: 100%; } .abs-discount-code .form-discount .actions-toolbar, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar { display: table-cell; vertical-align: top; width: 1%; } .abs-discount-code .form-discount .actions-toolbar .primary, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary { float: left; } .abs-discount-code .form-discount .actions-toolbar .primary .action, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action { border-bottom-left-radius: 0; border-top-left-radius: 0; margin: 0 0 0 -2px; white-space: nowrap; width: auto; } .abs-discount-code .form-discount > .field > .label, .checkout-payment-method .payment-option-content .form-discount > .field > .label { display: none; } .opc-estimated-wrapper { background: #ffffff; border-bottom: 1px solid #cccccc; border-top: 1px solid #cccccc; margin: -21px -15px 15px; padding: 18px 15px; } .opc-estimated-wrapper .estimated-block { font-size: 18px; float: left; font-weight: 700; } .opc-estimated-wrapper .estimated-block .estimated-label { display: block; margin: 0 0 5px; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart { background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:focus, .opc-estimated-wrapper .minicart-wrapper button.action.showcart:active, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart:focus, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart:active { background: none; border: none; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:hover, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart:hover { background: none; border: none; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart.disabled, .opc-estimated-wrapper .minicart-wrapper button.action.showcart[disabled], fieldset[disabled] .opc-estimated-wrapper .minicart-wrapper button.action.showcart, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart.disabled, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart[disabled], fieldset[disabled] .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart { pointer-events: none; opacity: 0.5; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:focus, .opc-estimated-wrapper .minicart-wrapper button.action.showcart:active, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart:focus, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart:active { color: #333333; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:hover, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart:hover { color: #333333; } .opc-estimated-wrapper .minicart-wrapper button.action.showcart:before, .opc-estimated-wrapper .minicart-wrapper .quote-details-items .actions-toolbar > .action.action.showcart:before { color: #333333; } .opc-progress-bar { display: none; } .field.choice .field-tooltip { display: inline-block; margin-left: 10px; position: relative; top: -3px; } .field.choice .field-tooltip-action { line-height: 24px; } .field._error .control input, .field._error .control select, .field._error .control textarea { border-color: #ed8380; } .checkout-index-index .modal-popup .fieldset .field .label { font-weight: 400; } .checkout-index-index .modal-popup .modal-footer .action-hide-popup { margin-top: 8px; } .field-tooltip { cursor: pointer; position: absolute; right: 0; top: 1px; } .field-tooltip._active { z-index: 100; } .field-tooltip._active .field-tooltip-content { display: block; } .field-tooltip._active .field-tooltip-action:before { color: #333333; } .field-tooltip .label { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .field-tooltip .field-tooltip-action { display: inline-block; text-decoration: none; } .field-tooltip .field-tooltip-action > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .field-tooltip .field-tooltip-action:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 24px; line-height: inherit; color: #bbbbbb; content: '\f059'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .field-tooltip .field-tooltip-action:hover:before { color: #333333; } .field-tooltip .field-tooltip-action:before { padding-left: 1px; } ._keyfocus .field-tooltip .field-tooltip-action:focus { z-index: 100; } ._keyfocus .field-tooltip .field-tooltip-action:focus + .field-tooltip-content { display: block; } ._keyfocus .field-tooltip .field-tooltip-action:focus:before { color: #333333; } .field-tooltip .field-tooltip-content { background: #ffffff; border: 1px solid #f2f5f7; border-radius: 1px; font-size: 14px; padding: 12px; width: 270px; display: none; left: 38px; position: absolute; text-transform: none; top: -9px; word-wrap: break-word; z-index: 2; } .field-tooltip .field-tooltip-content:before, .field-tooltip .field-tooltip-content:after { border: 10px solid transparent; height: 0; width: 0; border-right-color: #ffffff; left: -21px; top: 12px; content: ''; display: block; position: absolute; z-index: 3; } .field-tooltip .field-tooltip-content:before { border-right-color: #f2f5f7; } .field-tooltip .field-tooltip-content:after { border-right-color: #ffffff; width: 1px; z-index: 4; } @media only screen and (max-width: 768px) { .field-tooltip .field-tooltip-content { left: auto; right: -10px; top: 40px; } .field-tooltip .field-tooltip-content::before, .field-tooltip .field-tooltip-content::after { border: 10px solid transparent; height: 0; left: auto; margin-top: -21px; right: 10px; top: 0; width: 0; } .field-tooltip .field-tooltip-content::before { border-bottom-color: #f2f5f7; } .field-tooltip .field-tooltip-content::after { border-bottom-color: #ffffff; top: 1px; } } .opc-wrapper .form-login, .opc-wrapper .form-shipping-address { margin-top: 28px; margin-bottom: 28px; } .opc-wrapper .form-login .fieldset .field .label, .opc-wrapper .form-shipping-address .fieldset .field .label { font-weight: 400; } .opc-wrapper .form-login .fieldset .note, .opc-wrapper .form-shipping-address .fieldset .note { font-size: 14px; margin-top: 10px; } .opc-wrapper .shipping-address-items { font-size: 0; } .opc-wrapper .shipping-address-item { border: 2px solid transparent; font-size: 14px; line-height: 30px; margin: 0 0 20px; padding: 20px 35px 20px 20px; transition: 0.3s border-color; width: 50%; display: inline-block; position: relative; vertical-align: top; word-wrap: break-word; } .opc-wrapper .shipping-address-item.selected-item { border-color: #ff7a0e; } .opc-wrapper .shipping-address-item.selected-item:after { background: #ff7a0e; color: #ffffff; content: '\f00c'; font-family: 'FontAwesome'; height: 27px; width: 29px; font-size: 19px; line-height: 21px; padding-top: 2px; position: absolute; right: 0; text-align: center; top: 0; } .opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item { visibility: hidden; } .opc-wrapper .action-show-popup { margin: 0 0 20px; } .opc-wrapper .action-show-popup > span:before { content: '+'; padding-right: 5px; } .opc-wrapper .action-select-shipping-item { float: right; margin: 20px 0 0; } .opc-wrapper .edit-address-link { display: block; float: left; margin: 26px 5px 0 0; } .checkout-shipping-method .step-title { margin-bottom: 0; } .checkout-shipping-method .no-quotes-block { margin: 20px 0; } .methods-shipping .actions-toolbar .action.primary { margin: 20px 0 0; } .table-checkout-shipping-method thead th { display: none; } .table-checkout-shipping-method tbody td { border-top: 1px solid #cccccc; padding-bottom: 20px; padding-top: 20px; } .table-checkout-shipping-method tbody td:first-child { padding-left: 0; padding-right: 0; width: 20px; } .table-checkout-shipping-method tbody td input[type='radio'] { margin: 4px 5px 0 0; } .table-checkout-shipping-method tbody tr:first-child td { border-top: none; } .table-checkout-shipping-method tbody .col-price { font-weight: 600; } .table-checkout-shipping-method tbody .row-error td { border-top: none; padding-bottom: 10px; padding-top: 0; } .checkout-shipping-method { position: relative; } .shipping-policy-block.field-tooltip { top: 12px; } .shipping-policy-block.field-tooltip .field-tooltip-action { color: #1979c3; cursor: pointer; } .shipping-policy-block.field-tooltip .field-tooltip-action:before { display: none; } .shipping-policy-block.field-tooltip .field-tooltip-content { width: 420px; top: 30px; } .opc-block-shipping-information { padding: 0 30px; } .opc-block-shipping-information .shipping-information-title { border-bottom: 1px solid #cccccc; margin: 0 0 20px; position: relative; } .opc-block-shipping-information .shipping-information-title .action-edit { top: 2px; display: inline-block; text-decoration: none; margin: 0; position: absolute; right: 0; } .opc-block-shipping-information .shipping-information-title .action-edit > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .opc-block-shipping-information .shipping-information-title .action-edit:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 28px; line-height: 28px; color: #757575; content: '\f013'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .opc-block-shipping-information .shipping-information-title .action-edit:hover:before { color: #333333; } .opc-block-shipping-information .shipping-information-title .action-edit:active:before { color: #757575; } .opc-block-shipping-information .shipping-information-content { line-height: 27px; } .opc-block-shipping-information .shipping-information-content .actions-toolbar { margin-left: 0; } .opc-block-shipping-information .ship-to, .opc-block-shipping-information .ship-via { margin: 0 0 20px; } .opc-block-summary { background: #f5f5f5; margin: 0 0 20px; padding: 22px 30px; } .opc-block-summary > .title { display: block; } .opc-block-summary .mark .value { color: #666666; display: block; } .opc-block-summary .discount.coupon { display: none; } .opc-block-summary .grand.incl + .grand.excl .mark, .opc-block-summary .grand.incl + .grand.excl .amount { border-top: 0; font-size: 1.4rem; padding-top: 0; } .opc-block-summary .grand.incl + .grand.excl .mark strong, .opc-block-summary .grand.incl + .grand.excl .amount strong { font-weight: 400; } .opc-block-summary .not-calculated { font-style: italic; } .opc-block-summary .items-in-cart > .title { border-bottom: 1px solid #e5e5e5; padding: 10px 40px 10px 0; cursor: pointer; display: block; text-decoration: none; margin-bottom: 0; position: relative; } .opc-block-summary .items-in-cart > .title > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .opc-block-summary .items-in-cart > .title:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 12px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; margin: 3px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .opc-block-summary .items-in-cart > .title:after { position: absolute; right: 0; top: 10px; } .opc-block-summary .items-in-cart > .title strong { font-size: 1.8rem; font-weight: 300; margin: 0; } .opc-block-summary .items-in-cart.active > .title:after { content: '\f106'; } .opc-block-summary .items-in-cart .product { position: relative; } .opc-block-summary .minicart-items-wrapper { margin: 0 -15px 0 0; max-height: 370px; padding: 15px 15px 0 0; border: 0; } .column.main .opc-block-summary .product-item { margin: 0; padding-left: 0; } .opc-block-summary .product-item .product-item-inner { display: table; margin: 0 0 10px; width: 100%; } .opc-block-summary .product-item .product-item-name-block { display: block; padding-right: 5px; text-align: left; } .opc-block-summary .product-item .subtotal { display: block; text-align: left; } .opc-block-summary .product-item .price { font-size: 1.6rem; font-weight: 400; } .opc-block-summary .product-item .price-including-tax + .price-excluding-tax .price { font-size: 1rem; } .opc-block-summary .product-item .message { margin-top: 10px; } .opc-block-summary .actions-toolbar { position: relative; z-index: 1; } .opc-block-summary .actions-toolbar .secondary { border-top: 1px solid #e5e5e5; display: block; margin: -1px 0 0; padding: 15px 0 0; text-align: left; } .opc-block-summary .actions-toolbar .secondary .action { margin: 0; } @media only screen and (max-width: 768px) { .opc-block-summary .product-item .product-item-inner { display: block; } .opc-block-summary .product-item .product-item-name-block { display: block; text-align: left; } .opc-block-summary .product-item .subtotal { display: block; text-align: left; } } .authentication-dropdown { box-sizing: border-box; } .authentication-dropdown .modal-inner-wrap { padding: 25px; } .authentication-wrapper { float: right; margin-top: -60px; max-width: 50%; position: relative; z-index: 1; } ._has-auth-shown .authentication-wrapper { z-index: 900; } .block-authentication .block-title { font-size: 1.8rem; border-bottom: 0; margin-bottom: 25px; } .block-authentication .block-title strong { font-weight: 300; } .block-authentication .field .label { font-weight: 400; } .block-authentication .actions-toolbar { margin-bottom: 5px; } .block-authentication .actions-toolbar > .secondary { padding-top: 25px; text-align: left; } .block-authentication .block[class] { margin: 0; } .block-authentication .block[class] ul { list-style: none; padding-left: 10px; } .block-authentication .block[class] .field .control, .block-authentication .block[class] .field .label { float: none; width: auto; } .block-authentication .block[class] + .block { border-top: 1px solid #c1c1c1; margin-top: 40px; padding-top: 40px; position: relative; } .block-authentication .block[class] + .block:before { height: 36px; line-height: 34px; margin: -19px 0 0 -18px; min-width: 36px; background: #ffffff; border: 1px solid #c1c1c1; border-radius: 50%; box-sizing: border-box; color: #c1c1c1; content: attr(data-label); display: inline-block; left: 50%; letter-spacing: normal; padding: 0 .2rem; position: absolute; text-align: center; text-transform: uppercase; top: 0; } .checkout-payment-method .step-title { border-bottom: 0; margin-bottom: 0; } .checkout-payment-method .payment-method:first-child .payment-method-title { border-top: 0; } .checkout-payment-method .payment-method._active .payment-method-content { display: block; } .checkout-payment-method .payment-method + .payment-method .payment-method-title { border-top: 1px solid #cccccc; } .checkout-payment-method .payment-method form.form-purchase-order { margin-bottom: 15px; } .checkout-payment-method .payment-method form.form-purchase-order .input-text { width: 40%; } .checkout-payment-method .payment-method-content { /** * @codingStandardsIgnoreStart */ } .checkout-payment-method .payment-method-content #po_number { margin-bottom: 20px; } .checkout-payment-method .payment-method-title { padding: 20px 0; margin: 0; } .checkout-payment-method .payment-method-title .payment-icon { display: inline-block; margin-right: 5px; vertical-align: middle; } .checkout-payment-method .payment-method-title .action-help { display: inline-block; margin-left: 5px; } .checkout-payment-method .payment-method-content { display: none; padding: 0 0 20px 22px; } .checkout-payment-method .payment-method-content .fieldset:not(:last-child) { margin: 0 0 20px; } .checkout-payment-method .payment-group + .payment-group .step-title { margin: 20px 0 0; } .checkout-payment-method .field-select-billing, .checkout-payment-method .billing-address-form { max-width: 500px; } .checkout-payment-method .billing-address-same-as-shipping-block { margin: 0 0 10px; } .checkout-payment-method .checkout-billing-address { margin: 0 0 20px; } .checkout-payment-method .checkout-billing-address .primary .action-update { margin-bottom: 20px; margin-right: 0; } .checkout-payment-method .checkout-billing-address .billing-address-details { line-height: 27px; padding: 0 0 0 23px; } .checkout-payment-method .checkout-billing-address input[type="checkbox"] { vertical-align: top; } .checkout-payment-method .payment-method-note + .checkout-billing-address { margin-top: 20px; } .checkout-payment-method .payment-method-iframe { background-color: transparent; display: none; width: 100%; } .checkout-payment-method .no-payments-block { margin: 20px 0; } .checkout-payment-method .payment-option._active .payment-option-title .action-toggle:after { content: '\f106'; } .checkout-payment-method .payment-option._collapsible .payment-option-title { cursor: pointer; } .checkout-payment-method .payment-option._collapsible .payment-option-content { display: none; } .checkout-payment-method .payment-option-title { border-top: 1px solid #cccccc; padding: 20px 0; } .checkout-payment-method .payment-option-title .action-toggle { color: #1979c3; display: inline-block; text-decoration: none; } .checkout-payment-method .payment-option-title .action-toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 32px; line-height: 16px; color: #757575; content: '\f107'; font-family: 'FontAwesome'; margin: 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .checkout-payment-method .payment-option-title .action-toggle:hover:after { color: #333333; } .checkout-payment-method .payment-option-title .action-toggle:active:after { color: #757575; } .checkout-payment-method .payment-option-content { padding: 0 0 20px 22px; } .checkout-payment-method .payment-option-content .primary .action.action-apply { margin-right: 0; } .checkout-payment-method .payment-option-inner { margin: 0 0 20px; } .checkout-payment-method .credit-card-types { padding: 0; } .checkout-payment-method .credit-card-types .item { display: inline-block; list-style: none; margin: 0 5px 0 0; vertical-align: top; } .checkout-payment-method .credit-card-types .item._active { font-weight: 700; } .checkout-payment-method .credit-card-types .item._active img { -webkit-filter: grayscale(0%); } .checkout-payment-method .credit-card-types .item._inactive { opacity: .4; } .checkout-payment-method .credit-card-types .item span { display: inline-block; padding-top: 6px; vertical-align: top; } .checkout-payment-method .credit-card-types img { -webkit-filter: grayscale(100%); -webkit-transition: all .6s ease; } .checkout-payment-method .ccard .fields > .year { padding-left: 5px; } .checkout-payment-method .ccard .fields .select { padding-left: 5px; padding-right: 5px; } .checkout-payment-method .ccard .month .select { width: 140px; } .checkout-payment-method .ccard .year .select { width: 80px; } .checkout-payment-method .ccard .captcha .input-text, .checkout-payment-method .ccard .number .input-text { width: 225px; } .checkout-payment-method .ccard > .field.cvv > .control { display: inline-block; padding-right: 20px; } .checkout-payment-method .ccard .cvv .label { display: block; } .checkout-payment-method .ccard .cvv .input-text { width: 55px; } .checkout-payment-method .ccard.fieldset > .field .fields.group.group-2 .field { width: auto !important; } .checkout-agreements-block .checkout-agreements { margin-bottom: 20px; } .checkout-agreements-block .checkout-agreement.field { display: -webkit-flex; display: -ms-flexbox; display: flex; } .checkout-agreements-block .checkout-agreement.field.required label:after { content: none; } .checkout-agreements-block .checkout-agreement.field.required .action-show:after { content: '*'; color: #e02b27; font-size: 1.2rem; } .checkout-agreements-block .action-show { vertical-align: baseline; } .checkout-agreements-items { padding-bottom: 30px; } .checkout-agreements-items .checkout-agreements-item { margin-bottom: 20px; } .checkout-agreements-items .checkout-agreements-item-title { border-bottom: 0; } .checkout-agreement-item-content { overflow: auto; } .login-container .block-new-customer .actions-toolbar { margin-top: 25px; } .login-container .block .block-title { font-size: 1.8rem; } .login-container .fieldset:after { margin: 10px 0 0; content: attr(data-hasrequired); display: block; letter-spacing: normal; word-spacing: normal; color: #e02b27; font-size: 1.2rem; } .login-container .fieldset:after { margin-top: 35px; } .block-addresses-list .items.addresses > .item { margin-bottom: 20px; } .block-addresses-list .items.addresses > .item:last-child { margin-bottom: 0; } .block-addresses-list .items.addresses .item.actions { margin-top: 5px; } .form-address-edit .region_id { display: none; } .form-edit-account .fieldset.password { display: none; } .form-edit-account fieldset.additional_info { clear: both; } .form-create-account .fieldset-fullname .fields .field { float: none; } .form-create-account .fieldset.create.account:after { margin: 10px 0 0; content: attr(data-hasrequired); display: block; letter-spacing: normal; word-spacing: normal; color: #e02b27; font-size: 1.2rem; } .form-create-account .fieldset.create.account:after { margin-top: 35px; } .form.password.forget .fieldset:after { margin: 10px 0 0; content: attr(data-hasrequired); display: block; letter-spacing: normal; word-spacing: normal; color: #e02b27; font-size: 1.2rem; } .form.password.forget .fieldset:after { margin-top: 35px; } .box-billing-address .box-content, .box-shipping-address .box-content, .box-address-billing .box-content, .box-address-shipping .box-content, .box-information .box-content, .box-newsletter .box-content { overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-word; -webkit-hyphens: auto; -moz-hyphens: auto; -ms-hyphens: auto; hyphens: auto; } .account .page-title-wrapper .page-title { display: inline-block; } .account .messages { margin-bottom: 20px; } .account .column.main { margin-bottom: 30px; } .account .column.main h2 { margin-top: 0; } .account .sidebar-additional { margin-top: 40px; } .account .table-wrapper { margin-bottom: 20px; border-bottom: 1px solid #cccccc; overflow-x: auto; } .account .table-wrapper:last-child { margin-bottom: 0; } .account .data.table .col.actions .action.delete, [class^='sales-guest-'] .data.table .col.actions .action.delete, .sales-guest-view .data.table .col.actions .action.delete, .account .data.cms-page-view .column.main table.table-grid .col.actions .action.delete, [class^='sales-guest-'] .data.cms-page-view .column.main table.table-grid .col.actions .action.delete, .sales-guest-view .data.cms-page-view .column.main table.table-grid .col.actions .action.delete, .account .data.modal-content table.table-grid .col.actions .action.delete, [class^='sales-guest-'] .data.modal-content table.table-grid .col.actions .action.delete, .sales-guest-view .data.modal-content table.table-grid .col.actions .action.delete, .account .data.cms-page-view .column.main table.data-table .col.actions .action.delete, [class^='sales-guest-'] .data.cms-page-view .column.main table.data-table .col.actions .action.delete, .sales-guest-view .data.cms-page-view .column.main table.data-table .col.actions .action.delete, .account .data.modal-content table.data-table .col.actions .action.delete, [class^='sales-guest-'] .data.modal-content table.data-table .col.actions .action.delete, .sales-guest-view .data.modal-content table.data-table .col.actions .action.delete { color: #d10029; } .column.main .block:last-child { margin-bottom: 0; } .block .title { display: block; margin-bottom: 10px; } .block .title strong { font-weight: 700; line-height: 1.1; font-size: 1.4rem; margin-top: 2rem; margin-bottom: 2rem; } .block p:last-child { margin: 0; } .block .box-actions { margin-top: 5px; } .field.password .control { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .field.password .control .mage-error { -ms-flex-order: 2; -webkit-order: 2; order: 2; } .field.password .control .input-text { -ms-flex-order: 0; -webkit-order: 0; order: 0; z-index: 2; } .password-strength-meter { background-color: #f4f4f4; height: 41px; line-height: 41px; padding: 6px 10px; position: relative; z-index: 1; } .password-strength-meter:before { content: ''; height: 100%; left: 0; position: absolute; top: 0; z-index: -1; } .password-none .password-strength-meter:before { background-color: #f4f4f4; width: 100%; } .password-weak .password-strength-meter:before { background-color: #ffafae; width: 25%; } .password-medium .password-strength-meter:before { background-color: #ffd6b3; width: 50%; } .password-strong .password-strength-meter:before { background-color: #c5eeac; width: 75%; } .password-very-strong .password-strength-meter:before { background-color: #81b562; width: 100%; } .control.captcha-image { margin-top: 10px; } .control.captcha-image .captcha-img { vertical-align: middle; } .order-products-toolbar, .customer-addresses-toolbar { position: relative; } .order-products-toolbar .toolbar-amount, .customer-addresses-toolbar .toolbar-amount { position: relative; text-align: center; } .order-products-toolbar .pages, .customer-addresses-toolbar .pages { position: relative; } .additional-addresses table > thead > tr > th { white-space: nowrap; } .block-balance .price { margin-top: -10px; font-size: 3.2rem; display: inline-block; line-height: 32px; } .table-downloadable-products .product-name { font-weight: 400; margin-right: 15px; } .table-downloadable-products .action.download { display: inline-block; text-decoration: none; } .table-downloadable-products .action.download:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: inherit; color: inherit; content: '\f0ab'; font-family: 'FontAwesome'; margin: 0 5px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-product-downloadable .product-add-form { clear: both; margin-bottom: 25px; } .page-product-downloadable .product-options-bottom .field.qty { display: none; } .samples-item-title { font-size: 1.4rem; font-weight: 600; margin: 0 0 10px; } .samples-item { margin: 0 0 10px; } .field.downloads { margin-bottom: 10px; } .page-product-downloadable .product-add-form .product-options-wrapper .field.downloads > .control { width: 100%; } .field.downloads .price-container { display: inline; white-space: nowrap; } .field.downloads .price-container:before { content: ' + '; display: inline; } .field.downloads .price-excluding-tax { display: inline; } .field.downloads .price-excluding-tax:before { content: ' (' attr(data-label) ': '; } .field.downloads .price-excluding-tax:after { content: ')'; } .field.downloads .price-including-tax { display: inline; font-weight: 600; font-size: 1.4rem; } .field.downloads .field.choice { border-bottom: 1px solid #ebebeb; box-sizing: border-box; margin-bottom: 10px; padding-bottom: 10px; padding-left: 25px; position: relative; width: 100%; z-index: 1; } .field.downloads .field.choice input { left: 0; position: absolute; top: 2px; } .field.downloads .field.downloads-all { border-bottom: 0; padding-left: 0; } .field.downloads .sample.link { float: right; } .field.downloads-all .label { color: #1979c3; text-decoration: none; cursor: pointer; } .field.downloads-all .label:visited { color: #1979c3; text-decoration: none; } .field.downloads-all .label:hover { color: #006bb4; text-decoration: underline; } .field.downloads-all .label:active { color: #ff7a0e; text-decoration: underline; } .field.downloads-all input { opacity: 0; } .field.downloads.downloads-no-separately .field.choice { padding-left: 0; } .page-product-giftcard .giftcard-amount { border-top: 1px #c1c1c1 solid; clear: both; margin-bottom: 0; padding-top: 15px; text-align: left; } .page-product-giftcard .giftcard-amount .field:last-child { padding-bottom: 20px !important; } .page-product-giftcard .product-info-main .price-box .old-price { font-size: 20px; } .page-product-giftcard .product-info-main .price-box .price-container.price-final > span { display: block; margin-bottom: 5px; } .page-product-giftcard .product-info-main .price-box .price-container.price-final > span:last-child { margin-bottom: 0; } .page-product-giftcard .product-info-main .price-box .price-container.price-final .price { font-size: 22px; font-weight: 600; line-height: 22px; } .page-product-giftcard .product-info-main .price-box + .giftcard.form { border-top: 1px #c1c1c1 solid; padding-top: 15px; } .page-product-giftcard .product-info-main .alert { clear: left; } .page-product-giftcard .product-info-stock-sku { display: block; } .page-product-giftcard .product-add-form { border: 0; clear: none; padding-top: 0; } .page-product-giftcard .product-add-form .product-options-wrapper .field:not(.text) { margin-bottom: 20px; margin-top: 20px; } .page-product-giftcard .giftcard.form { clear: both; } .page-product-giftcard .price-box { margin-bottom: 10px; } .page-product-giftcard .product-info-price { border: 0; display: block; float: right; white-space: nowrap; width: auto; } .giftcard-account .please-wait { display: none; } .giftcard-account .form-giftcard-redeem .giftcard.info { margin-bottom: 30px; } .opc-wrapper .form-giftcard-account { max-width: 500px; } .opc-wrapper .form-giftcard-account .field { margin: 0 0 20px; } .opc-wrapper .giftcard-account-info { margin: 0 0 20px; } .opc-wrapper .giftcard-account-info .giftcard-account-number { margin: 0 0 10px; } .gift-message .field { margin-bottom: 20px; } .gift-message .field .label { color: #666666; font-weight: 400; } .gift-options { margin: 20px 0; } .gift-options .actions-toolbar .action-cancel { display: none; } .gift-options-title { font-weight: 600; margin: 0 0 20px; } .gift-options-content .fieldset { margin: 0 0 20px; } .gift-summary { margin-top: 10px; position: relative; } .gift-summary .actions-toolbar > .secondary .action { margin: 0 0 0 20px; width: auto; } .gift-summary .action-edit, .gift-summary .action-delete { display: inline-block; text-decoration: none; } .gift-summary .action-edit > span, .gift-summary .action-delete > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .gift-summary .action-edit:before, .gift-summary .action-delete:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f040'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .gift-summary .action-edit:hover:before, .gift-summary .action-delete:hover:before { color: #333333; } .gift-summary .action-edit:active:before, .gift-summary .action-delete:active:before { color: #757575; } .gift-summary .action-delete:before { content: '\f1f8'; } .action-gift { display: inline-block; text-decoration: none; } .action-gift:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.2rem; line-height: 20px; color: #757575; content: '\f107'; font-family: 'FontAwesome'; margin: 0 0 0 10px; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .action-gift:hover:after { color: #333333; } .action-gift:active:after { color: #757575; } .action-gift.active:after, .action-gift._active:after { content: '\f106'; } .gift-summary .actions-toolbar, .cart.table-wrapper .gift-summary .actions-toolbar { padding: 0; position: absolute; right: 0; top: 0; } .cart.table-wrapper .gift-content { box-sizing: border-box; clear: left; display: none; float: left; margin-right: -100%; padding: 20px 0; width: 100%; } .cart.table-wrapper .gift-content._active { display: block; } .cart.table-wrapper .item-gift._active { border-top: 1px solid #c1c1c1; } .cart.table-wrapper .item-gift .action { margin-right: 0; } .gift-item-block { border-bottom: 1px solid #c1c1c1; margin: 0; } .gift-item-block._active .title:after { content: '\f106'; } .gift-item-block .title { color: #1979c3; cursor: pointer; margin: 0; padding: 10px 40px 10px 15px; position: relative; display: block; text-decoration: none; } .gift-item-block .title:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.2rem; line-height: 20px; color: #858585; content: '\f107'; font-family: 'FontAwesome'; margin: 0 0 0 10px; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .gift-item-block .title:hover:after { color: #333333; } .gift-item-block .content { padding: 10px 0 20px; position: relative; } .order-details-items .order-gift-message dt:after, .order-details-items .block-order-details-gift-message dt:after { content: ''; } .order-details-items .order-gift-message .item-message, .order-details-items .block-order-details-gift-message .item-message { clear: left; } .order-details-items .order-gift-message .item-options dt, .order-details-items .block-order-details-gift-message .item-options dt { font-weight: 400; margin: 10px 0; } .gift-messages-order { margin-bottom: 25px; } .gift-message-summary { padding-right: 7rem; } .form-giftregistry-share .actions-toolbar:not(:last-child), .form-giftregistry-edit .actions-toolbar:not(:last-child) { margin-bottom: 40px; } .form-giftregistry-share .fieldset .nested .field:not(.choice) .control, .form-giftregistry-edit .fieldset .nested .field:not(.choice) .control { width: 100%; } .giftregisty-dropdown .action.toggle { color: #1979c3; } .table-giftregistry-items .product-image { margin-right: 10px; float: left; } .cart-summary .form.giftregistry .fieldset { margin: 15px 0 5px; text-align: left; } .cart-summary .form.giftregistry .fieldset .field { margin: 0 0 10px; } .cart-summary .form.giftregistry .fieldset .field .control { float: none; width: auto; } .form-giftregistry-search { margin-bottom: 60px; } .form-giftregistry-search .fields-specific-options .field:nth-last-of-type(1) { margin-bottom: 0; } .block-giftregistry .actions-toolbar { margin: 17px 0 0; } .block-giftregistry-shared .item-options .item-value { margin: 0 0 25px; } .block-giftregistry-shared-items .item .col { border: 0; } .block-giftregistry-shared-items th { border-bottom: 1px solid #e5e5e5; } .block-giftregistry-shared-items .col { padding: 20px 11px 10px; } .block-giftregistry-shared-items .col .price-box { display: inline-block; } .block-giftregistry-shared-items .col .price-wrapper { font-size: 1.8rem; display: block; font-weight: 700; white-space: nowrap; } .block-giftregistry-shared-items .product .item-options { margin: 0; } .block-giftregistry-shared-items .product-item-photo { display: block; max-width: 65px; padding: 10px 0; } .block-giftregistry-shared-items .product-item-name { font-size: 1.8rem; display: block; margin: 0 0 5px; } .gift-wrapping .label { margin: 0 0 5px; display: inline-block; } .gift-wrapping .field { margin-bottom: 10px; } .gift-wrapping-info { font-weight: 300; font-size: 18px; margin: 20px 0; } .gift-wrapping-list { list-style: none; margin: 20px 0 10px; padding: 0; } .gift-wrapping-list .no-image { background: #f2f2f2; display: inline-block; text-decoration: none; } .gift-wrapping-list .no-image > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .gift-wrapping-list .no-image:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 4rem; color: #494949; content: '\f06b'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .gift-wrapping-list .no-image:after { display: block; } .gift-wrapping-preview, .gift-wrapping-item > span { cursor: pointer; display: block; overflow: hidden; position: relative; z-index: 1; } .gift-wrapping-item { float: left; margin: 0 10px 10px 0; } .gift-wrapping-item:last-child { margin-right: 0; } .gift-wrapping-item._active span:before { border: 3px solid #333333; box-sizing: border-box; content: ''; display: block; height: 100%; position: absolute; width: 100%; z-index: 2; } .gift-wrapping-item > span { height: 4rem; width: 4rem; } .gift-wrapping-title { margin: 10px 0; } .gift-wrapping-title .action-remove { margin: -5px 0 0 5px; display: inline-block; text-decoration: none; } .gift-wrapping-title .action-remove > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .gift-wrapping-title .action-remove:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f1f8'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .gift-wrapping-title .action-remove:hover:before { color: #333333; } .gift-wrapping-title .action-remove:active:before { color: #757575; } .gift-options-content .fieldset .field { margin: 10px 0; } .gift-wrapping-summary { padding-right: 7rem; } .gift-wrapping-summary .gift-wrapping-title { border: 0; display: inline-block; padding: 0; } .opc-wrapper .fieldset.gift-message .field.gift-wrapping { padding: 0; width: 100%; } .opc-wrapper .data.table .gift-wrapping, .table-order-items .gift-wrapping, .opc-wrapper .data.cms-page-view .column.main table.table-grid .gift-wrapping, .opc-wrapper .data.modal-content table.table-grid .gift-wrapping, .opc-wrapper .data.cms-page-view .column.main table.data-table .gift-wrapping, .opc-wrapper .data.modal-content table.data-table .gift-wrapping { margin: 20px 0 0; } .opc-wrapper .data.table .gift-wrapping .title, .table-order-items .gift-wrapping .title, .opc-wrapper .data.cms-page-view .column.main table.table-grid .gift-wrapping .title, .opc-wrapper .data.modal-content table.table-grid .gift-wrapping .title, .opc-wrapper .data.cms-page-view .column.main table.data-table .gift-wrapping .title, .opc-wrapper .data.modal-content table.data-table .gift-wrapping .title { float: none; } .opc-wrapper .data.table .gift-wrapping .content, .table-order-items .gift-wrapping .content, .opc-wrapper .data.cms-page-view .column.main table.table-grid .gift-wrapping .content, .opc-wrapper .data.modal-content table.table-grid .gift-wrapping .content, .opc-wrapper .data.cms-page-view .column.main table.data-table .gift-wrapping .content, .opc-wrapper .data.modal-content table.data-table .gift-wrapping .content { margin: 0; } .opc-wrapper .data.table .gift-wrapping .content > img, .table-order-items .gift-wrapping .content > img, .opc-wrapper .data.cms-page-view .column.main table.table-grid .gift-wrapping .content > img, .opc-wrapper .data.modal-content table.table-grid .gift-wrapping .content > img, .opc-wrapper .data.cms-page-view .column.main table.data-table .gift-wrapping .content > img, .opc-wrapper .data.modal-content table.data-table .gift-wrapping .content > img { float: left; margin: 0 10px 0 0; max-height: 50px; max-width: 50px; } .gift-summary .price-box, .gift-options .price-box { margin-left: 22px; } .gift-summary .regular-price:before, .gift-options .regular-price:before { content: attr(data-label) ': '; } .gift-summary .regular-price .price, .gift-options .regular-price .price { font-weight: 700; } .order-options .item { padding-bottom: 20px; } .order-options .product { margin-bottom: 10px; } .order-options .product-image-container { float: left; padding-right: 10px; } .order-options .gift-wrapping { margin-bottom: 10px; } .table-wrapper.grouped { width: auto; } .table.grouped .row-tier-price > td, .cms-page-view .column.main table.table-grid.grouped .row-tier-price > td, .modal-content table.table-grid.grouped .row-tier-price > td, .cms-page-view .column.main table.data-table.grouped .row-tier-price > td, .modal-content table.data-table.grouped .row-tier-price > td { border-top: 0; } .table.grouped .col.item, .cms-page-view .column.main table.table-grid.grouped .col.item, .modal-content table.table-grid.grouped .col.item, .cms-page-view .column.main table.data-table.grouped .col.item, .modal-content table.data-table.grouped .col.item { width: 90%; } .table.grouped .col.qty, .cms-page-view .column.main table.table-grid.grouped .col.qty, .modal-content table.table-grid.grouped .col.qty, .cms-page-view .column.main table.data-table.grouped .col.qty, .modal-content table.data-table.grouped .col.qty { width: 10%; } .table.grouped .product-item-name, .cms-page-view .column.main table.table-grid.grouped .product-item-name, .modal-content table.table-grid.grouped .product-item-name, .cms-page-view .column.main table.data-table.grouped .product-item-name, .modal-content table.data-table.grouped .product-item-name { display: inline-block; font-weight: 400; margin-bottom: 10px; } .table.grouped .price-box p, .cms-page-view .column.main table.table-grid.grouped .price-box p, .modal-content table.table-grid.grouped .price-box p, .cms-page-view .column.main table.data-table.grouped .price-box p, .modal-content table.data-table.grouped .price-box p { margin: 0; } .table.grouped .price-box .price, .cms-page-view .column.main table.table-grid.grouped .price-box .price, .modal-content table.table-grid.grouped .price-box .price, .cms-page-view .column.main table.data-table.grouped .price-box .price, .modal-content table.data-table.grouped .price-box .price { font-weight: 700; } .table.grouped .price-box .old-price .price, .cms-page-view .column.main table.table-grid.grouped .price-box .old-price .price, .modal-content table.table-grid.grouped .price-box .old-price .price, .cms-page-view .column.main table.data-table.grouped .price-box .old-price .price, .modal-content table.data-table.grouped .price-box .old-price .price { font-weight: normal; } .table.grouped .stock.unavailable, .cms-page-view .column.main table.table-grid.grouped .stock.unavailable, .modal-content table.table-grid.grouped .stock.unavailable, .cms-page-view .column.main table.data-table.grouped .stock.unavailable, .modal-content table.data-table.grouped .stock.unavailable { font-weight: normal; margin: 0; text-transform: none; white-space: nowrap; } .page-product-grouped .product-info-main .alert { clear: left; } .page-product-grouped .box-tocart { margin-top: 10px; } .box-tocart .action.instant-purchase { vertical-align: top; } .box-tocart .action.instant-purchase:not(:last-child) { margin-bottom: 15px; } .form-add-invitations .additional, .form-add-invitations .field.message { margin-top: 20px; } .form-add-invitations .action.remove { top: 4px; } .form-add-invitations .action.add { display: inline-block; text-decoration: none; line-height: normal; padding: 4px; width: auto; } .form-add-invitations .action.add > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .form-add-invitations .action.add:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 22px; color: inherit; content: '\f196'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .form-add-invitations .action.add:hover:before { color: inherit; } .form-add-invitations .action.add:active:before { color: inherit; } .filter.block { margin-bottom: 0; } .filter-title strong { background-color: #f0f0f0; box-shadow: inset 0 1px 0 0 #ffffff, inset 0 -1px 0 0 rgba(229, 229, 229, 0.3); border: 1px solid #e5e5e5; border-radius: 3px; font-weight: 400; left: 0; line-height: 16px; padding: 7px 10px; position: absolute; text-align: center; top: 0; z-index: 2; } .filter-title strong[data-count]:after { color: #ffffff; background: #ff5501; border-radius: 2px; content: attr(data-count); display: inline-block; font-size: .8em; line-height: 1; margin: 0 5px; min-width: 1em; padding: 2px; } .filter-title strong.disabled { opacity: .5; } .filter .block-subtitle { border-bottom: 1px solid #e5e5e5; font-size: 14px; font-weight: 600; line-height: 1em; padding: 10px 10px 20px; } .filter-subtitle { display: none; } .filter-current { margin: 0; } .filter-current .items { padding: 5px 10px; } .filter-current .item { padding-left: 17px; position: relative; z-index: 1; } .filter .filter-current-subtitle { border: none; display: block; padding-bottom: 10px; } .filter-current .action.remove { left: -2px; position: absolute; top: -1px; } .filter-actions { margin-bottom: 25px; padding: 0 10px; } .filter-label { font-weight: 700; } .filter-label:after { content: ': '; } .filter-value { color: #757575; } .filter-options { display: none; margin: 0; } .filter-options-item { border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; } .filter-options-title { cursor: pointer; font-weight: 600; margin: 0; overflow: hidden; padding: 10px 40px 0 10px; position: relative; text-transform: uppercase; word-break: break-all; z-index: 1; display: block; text-decoration: none; } .filter-options-title:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 13px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .filter-options-title:after { position: absolute; right: 13px; top: 12px; } .filter-options-title:hover { color: #000000; } .active > .filter-options-title:after { content: '\f106'; } .filter-options-content { margin: 0; padding: 10px; } .filter-options-content .item { line-height: 1.5em; margin: 10px 0; } .filter-options-content a { color: #494949; margin-left: -5px; margin-right: -5px; padding-left: 5px; padding-right: 7px; } .filter-options-content a:hover { background-color: #e8e8e8; text-decoration: none; } .filter-options-content a:hover + .count { background-color: #e8e8e8; } .filter-options-content .count { color: #757575; font-weight: 300; padding-left: 5px; padding-right: 5px; } .filter-options-content .count:before { content: '('; } .filter-options-content .count:after { content: ')'; } .map-popup-wrapper.popup .action.close { top: 10px; } .map-popup { background: #ffffff; border: 1px solid #aeaeae; padding: 22px; width: 100%; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15); transition: opacity 0.3s linear; left: 0; margin-top: 10px; position: absolute; top: 0; z-index: 1001; display: none; opacity: 0; box-sizing: border-box; } .map-popup .popup-header { margin: 0 0 25px; padding-right: 22px; } .map-popup .popup-header .title { font-weight: 300; line-height: 1.1; font-size: 1.8rem; margin-top: 1.5rem; margin-bottom: 1rem; } .map-popup .popup-actions .action.close { position: absolute; display: inline-block; background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; right: 10px; top: 10px; } .map-popup .popup-actions .action.close > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .map-popup .popup-actions .action.close:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f00d'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .map-popup .popup-actions .action.close:hover:before { color: inherit; } .map-popup .popup-actions .action.close:active:before { color: inherit; } .map-popup .popup-actions .action.close:focus, .map-popup .popup-actions .action.close:active { background: none; border: none; } .map-popup .popup-actions .action.close:hover { background: none; border: none; } .map-popup .popup-actions .action.close.disabled, .map-popup .popup-actions .action.close[disabled], fieldset[disabled] .map-popup .popup-actions .action.close { pointer-events: none; opacity: 0.5; } .map-popup .popup-actions .action.close:focus, .map-popup .popup-actions .action.close:active { color: #333333; } .map-popup .popup-actions .action.close:hover { color: #333333; } .map-popup.active { opacity: 1; } .map-popup .map-info-price { margin: 0 0 20px; } .map-popup .map-info-price .price-box { margin: 0 0 20px; } .map-popup .map-info-price .price-box .label:after { content: ': '; } .map-popup .action.primary { margin-right: 10px; } .map-popup .map-msrp { margin-bottom: 10px; } .map-popup .actual-price { margin: 3px 0 15px; } .map-popup .regular-price .price-label { display: none; } .map-popup .popup-header { display: none; } .map-old-price { text-decoration: none; } .map-old-price .price-wrapper { text-decoration: line-through; } .map-fallback-price { display: none; } .map-old-price, .product-item .map-old-price, .product-info-price .map-show-info { display: inline-block; min-width: 10rem; } .map-old-price:not(:last-child), .product-item .map-old-price:not(:last-child), .product-info-price .map-show-info:not(:last-child) { margin-right: 10px; } .product-options-bottom .price-box .old-price .price-container > span, .product-info-price .price-box .old-price .price-container > span { display: inline; } .map-form-addtocart { display: inline-block; text-align: center; } .map-form-addtocart img { display: block; margin: 0 auto; } button.map-show-info, .quote-details-items .actions-toolbar > .action.map-show-info { background-image: none; -moz-box-sizing: content-box; box-shadow: none; line-height: inherit; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; line-height: 1.42857143; margin: 0; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; } button.map-show-info:focus, button.map-show-info:active, .quote-details-items .actions-toolbar > .action.map-show-info:focus, .quote-details-items .actions-toolbar > .action.map-show-info:active { background: none; border: none; } button.map-show-info:hover, .quote-details-items .actions-toolbar > .action.map-show-info:hover { background: none; border: none; } button.map-show-info.disabled, button.map-show-info[disabled], fieldset[disabled] button.map-show-info, .quote-details-items .actions-toolbar > .action.map-show-info.disabled, .quote-details-items .actions-toolbar > .action.map-show-info[disabled], fieldset[disabled] .quote-details-items .actions-toolbar > .action.map-show-info { pointer-events: none; opacity: 0.5; } button.map-show-info:focus, button.map-show-info:active, .quote-details-items .actions-toolbar > .action.map-show-info:focus, .quote-details-items .actions-toolbar > .action.map-show-info:active { color: #333333; } button.map-show-info:hover, .quote-details-items .actions-toolbar > .action.map-show-info:hover { color: #333333; } button.map-show-info:visited, .quote-details-items .actions-toolbar > .action.map-show-info:visited { color: #1979c3; text-decoration: none; } button.map-show-info:hover, .quote-details-items .actions-toolbar > .action.map-show-info:hover { color: #006bb4; text-decoration: underline; } button.map-show-info:active, .quote-details-items .actions-toolbar > .action.map-show-info:active { color: #ff7a0e; text-decoration: underline; } button.map-show-info:hover, button.map-show-info:active, button.map-show-info:focus, .quote-details-items .actions-toolbar > .action.map-show-info:hover, .quote-details-items .actions-toolbar > .action.map-show-info:active, .quote-details-items .actions-toolbar > .action.map-show-info:focus { background: none; border: 0; } button.map-show-info.disabled, button.map-show-info[disabled], fieldset[disabled] button.map-show-info, .quote-details-items .actions-toolbar > .action.map-show-info.disabled, .quote-details-items .actions-toolbar > .action.map-show-info[disabled], fieldset[disabled] .quote-details-items .actions-toolbar > .action.map-show-info { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .wishlist.split.button { display: inline-block; position: relative; margin-right: 5%; vertical-align: middle; } .wishlist.split.button:before, .wishlist.split.button:after { content: ''; display: table; } .wishlist.split.button:after { clear: both; } .wishlist.split.button .action.split { float: left; margin: 0; } .wishlist.split.button .action.toggle { float: right; margin: 0; } .wishlist.split.button .action.toggle { padding: 4px 5px; display: inline-block; text-decoration: none; } .wishlist.split.button .action.toggle > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .wishlist.split.button .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 22px; color: #666666; content: '\f107'; font-family: 'FontAwesome'; margin: 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .wishlist.split.button .action.toggle:hover:after { color: #333333; } .wishlist.split.button .action.toggle:active:after { color: inherit; } .wishlist.split.button .action.toggle.active { display: inline-block; text-decoration: none; } .wishlist.split.button .action.toggle.active > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .wishlist.split.button .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 22px; color: #666666; content: '\f106'; font-family: 'FontAwesome'; margin: 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .wishlist.split.button .action.toggle.active:hover:after { color: #333333; } .wishlist.split.button .action.toggle.active:active:after { color: inherit; } .wishlist.split.button .items { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 200px; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .wishlist.split.button .items li { margin: 0; padding: 5px 5px 5px 23px; } .wishlist.split.button .items li:hover { background: #e8e8e8; cursor: pointer; } .wishlist.split.button .items:before, .wishlist.split.button .items:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .wishlist.split.button .items:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .wishlist.split.button .items:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .wishlist.split.button .items:before { left: 10px; top: -12px; } .wishlist.split.button .items:after { left: 9px; top: -14px; } .wishlist.split.button.active { overflow: visible; } .wishlist.split.button.active .items { display: block; } .wishlist.split.button .items { padding: 6px 0; text-align: left; } .wishlist.split.button .items .item > span { display: block; padding: 5px 5px 5px 23px; } .wishlist.split.button .items li { padding: 0; } .wishlist.split.button > .action.split { margin-right: 5px; } .wishlist.split.button > .action.split:before { content: '\f004'; } .wishlist.split.button > .action.split:before { margin: 0; width: 18px; } .wishlist.split.button > .action:active, .wishlist.split.button > .action:focus, .wishlist.split.button > .action:hover { color: #333333; } .wishlist.split.button > .action.toggle:before { border-left: 1px solid #666666; content: ''; float: left; height: 15px; margin: 3px 4px 0 0; } .cart.table-wrapper .wishlist.split.button { vertical-align: baseline; } .cart.table-wrapper .wishlist.split.button > .action.split { font-weight: normal; letter-spacing: normal; text-transform: none; } .cart.table-wrapper .wishlist.split.button > .action.toggle:after { color: #1979c3; } .cart.table-wrapper .wishlist.split.button > .action.split, .cart.table-wrapper .wishlist.split.button > .action.toggle { color: #1979c3; } .cart.table-wrapper .wishlist.split.button > .action.split:before, .cart.table-wrapper .wishlist.split.button > .action.toggle:before { display: none; } .wishlist.window.popup { background: #ffffff; border: 1px solid #aeaeae; padding: 22px; width: 100%; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.15); transition: opacity 0.3s linear; bottom: 0; left: 0; position: fixed; right: 0; top: 0; z-index: 1001; display: none; opacity: 0; box-sizing: border-box; } .wishlist.window.popup .popup-header { margin: 0 0 25px; padding-right: 22px; } .wishlist.window.popup .popup-header .title { font-weight: 300; line-height: 1.1; font-size: 1.8rem; margin-top: 1.5rem; margin-bottom: 1rem; } .wishlist.window.popup .popup-actions .action.close { position: absolute; display: inline-block; background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; right: 10px; top: 10px; } .wishlist.window.popup .popup-actions .action.close > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .wishlist.window.popup .popup-actions .action.close:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 22px; color: inherit; content: '\f00d'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .wishlist.window.popup .popup-actions .action.close:hover:before { color: inherit; } .wishlist.window.popup .popup-actions .action.close:active:before { color: inherit; } .wishlist.window.popup .popup-actions .action.close:focus, .wishlist.window.popup .popup-actions .action.close:active { background: none; border: none; } .wishlist.window.popup .popup-actions .action.close:hover { background: none; border: none; } .wishlist.window.popup .popup-actions .action.close.disabled, .wishlist.window.popup .popup-actions .action.close[disabled], fieldset[disabled] .wishlist.window.popup .popup-actions .action.close { pointer-events: none; opacity: 0.5; } .wishlist.window.popup .popup-actions .action.close:focus, .wishlist.window.popup .popup-actions .action.close:active { color: #333333; } .wishlist.window.popup .popup-actions .action.close:hover { color: #333333; } .wishlist.window.popup.active { opacity: 1; } .wishlist.window.popup.active { display: block; } .wishlist.overlay { transition: opacity 0.15s linear; background: #000000; z-index: 899; bottom: 0; left: 0; opacity: 0; position: fixed; right: 0; top: 0; } .wishlist.overlay.active { opacity: 0.5; filter: alpha(opacity=50); } .wishlist.overlay.active { display: block; } .wishlist-dropdown.move .action.toggle, .wishlist-dropdown.copy .action.toggle { color: #1979c3; } .page-multiple-wishlist .actions-toolbar > .primary { display: block; float: none; text-align: left; } .page-multiple-wishlist .actions-toolbar > .primary .action.remove { float: right; } .block-wishlist-management { position: relative; } .block-wishlist-management .wishlist-select .wishlist-name-label { font-weight: 600; } .block-wishlist-management .wishlist-title { margin-bottom: 10px; } .block-wishlist-management .wishlist-title strong { font-weight: 300; margin-right: 10px; } .block-wishlist-management .wishlist-notice { color: #7d7d7d; display: inline-block; margin-right: 20px; } .block-wishlist-management .wishlist-notice.private { display: inline-block; text-decoration: none; } .block-wishlist-management .wishlist-notice.private:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: inherit; color: #a3a3a3; content: '\f023'; font-family: 'FontAwesome'; margin: 0 5px 0 0; vertical-align: text-bottom; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .block-wishlist-management .wishlist-toolbar-select, .block-wishlist-management .wishlist-toolbar-actions { display: inline-block; } .block-wishlist-management .wishlist-toolbar-select { margin-right: 20px; } .block-wishlist-management .wishlist-toolbar .copy .dropdown { right: 0; } .block-wishlist-management .wishlist-toolbar .copy .dropdown:before { left: auto; right: 11px; } .block-wishlist-management .wishlist-toolbar .copy .dropdown:after { left: auto; right: 10px; } .block-wishlist-management .wishlist-dropdown.move { margin-right: 20px; } .block-wishlist-search-form .form-wishlist-search { margin-bottom: 60px; max-width: 500px; } .block-wishlist-search-results .table-wrapper { border-top: none; } .block-wishlist-info-items .block-title { margin-bottom: 20px; font-size: 2.2rem; } .block-wishlist-info-items .block-title > strong { font-weight: 300; } .block-wishlist-info-items .product-item { width: 100%; } .block-wishlist-info-items .product-item-photo { margin-left: 20px; } .block-wishlist-info-items .product-item-info { width: auto; } .block-wishlist-info-items .product-item-info:hover .split { visibility: visible; } .block-wishlist-info-items .price-wrapper { display: block; margin: 0 0 10px; } .block-wishlist-info-items .split { clear: both; padding: 10px 0; visibility: hidden; } .block-wishlist-info-items .wishlist-dropdown .change { color: #1979c3; } .block-wishlist-info-items .action.towishlist { padding: 10px 0; } .block-wishlist-info-items .input-text.qty { margin-right: 10px; } .multicheckout.results h3, .multicheckout.success h3 { font-size: 1.6rem; margin-bottom: 20px; margin-top: 30px; } .multicheckout.results h3 a, .multicheckout.success h3 a { color: #333333; } .multicheckout.results h3 a:hover, .multicheckout.success h3 a:hover { text-decoration: none; } .multicheckout.results ul.orders-list, .multicheckout.success ul.orders-list { list-style: none; padding-left: 0; } .multicheckout.results .orders-list, .multicheckout.success .orders-list { margin-top: 25px; padding-left: 16px; } .multicheckout.results .orders-list .shipping-list .shipping-item, .multicheckout.success .orders-list .shipping-list .shipping-item { margin-left: 84px; } .multicheckout.results .orders-list .shipping-list .shipping-label, .multicheckout.success .orders-list .shipping-list .shipping-label { font-weight: 700; margin-right: 10px; } .multicheckout.results .orders-list .shipping-list .shipping-address, .multicheckout.success .orders-list .shipping-list .shipping-address { font-weight: 400; } .multicheckout.results .orders-list .shipping-list .error-block, .multicheckout.success .orders-list .shipping-list .error-block { color: #e02b27; } .multicheckout.results .orders-list .shipping-list .error-block .error-label, .multicheckout.success .orders-list .shipping-list .error-block .error-label { font-weight: 700; margin-right: 10px; } .multicheckout.results .orders-list .shipping-list .error-block .error-description, .multicheckout.success .orders-list .shipping-list .error-block .error-description { font-weight: 400; } .multicheckout.results .orders-succeed .orders-list, .multicheckout.success .orders-succeed .orders-list { margin-top: 0; } .multicheckout.results .orders-succeed .orders-list .shipping-list .order-id, .multicheckout.success .orders-succeed .orders-list .shipping-list .order-id { float: left; } .multicheckout.results .orders-succeed .orders-list .shipping-list .shipping-item, .multicheckout.success .orders-succeed .orders-list .shipping-list .shipping-item { margin-left: 100px; } .multicheckout .title { margin-bottom: 30px; } .multicheckout .title strong { font-weight: 400; } .multicheckout .table-wrapper { margin-bottom: 0; } .multicheckout .table-wrapper .action.delete { display: inline-block; } .multicheckout .table-wrapper .col .qty { display: inline-block; } .multicheckout .table-wrapper .col.item .action.edit { font-weight: 400; margin-left: 10px; } .multicheckout:not(.address) .table-wrapper .product-item-name { margin: 0; } .multicheckout > .actions-toolbar { margin-top: 40px; } .multicheckout .actions-toolbar > .secondary { display: block; } .multicheckout .actions-toolbar > .secondary .action { margin-bottom: 25px; } .multicheckout .actions-toolbar > .secondary .action.back { display: block; margin-left: 0; } .multicheckout .actions-toolbar > .primary { margin-right: 10px; } .multicheckout .item-options { margin: 10px 0 0; } .multicheckout .block .methods-shipping .item-content .fieldset > .field:before { display: none; } .multicheckout .block .methods-shipping .item-content .fieldset > .field .control { display: inline-block; } .multicheckout .block-title, .multicheckout .block-content .title { border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; } .multicheckout .block-title strong, .multicheckout .block-content .title strong { font-weight: 400; } .multicheckout .block-title strong span, .multicheckout .block-content .title strong span { color: #a6a6a6; } .multicheckout .block-content .title { border-bottom: none; padding-bottom: 0; } .multicheckout.order-review .block-title > strong { font-size: 2.4rem; } .multicheckout.order-review .block-shipping .block-content:not(:last-child) { margin-bottom: 40px; } .multicheckout.order-review .error-description { color: #e02b27; font-weight: 400; margin-bottom: 10px; margin-top: -10px; } .multicheckout .box-title span { margin-right: 10px; } .multicheckout .box-title > .action { margin: 0; } .multicheckout .box-shipping-method .price { font-weight: 700; } .multicheckout .box-billing-method .fieldset { margin: 0; } .multicheckout .box-billing-method .fieldset .legend.box-title { margin: 0 0 5px; } .multicheckout .checkout-review .grand.totals { font-size: 2.1rem; margin-bottom: 40px; } .multicheckout .checkout-review .grand.totals .mark { font-weight: 400; } [class^='multishipping-'] .logo { margin-left: 0; } .multishipping-checkout-success .nav-sections { display: block; } .block.newsletter { margin-bottom: 20px; } .block.newsletter .form.subscribe { display: table; width: 100%; } .block.newsletter .fieldset { display: table-cell; margin: 0; padding: 0; vertical-align: top; } .block.newsletter .field { margin: 0; } .block.newsletter .field .control { display: inline-block; text-decoration: none; display: block; } .block.newsletter .field .control:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px; line-height: 32px; color: #c2c2c2; content: '\f0e0'; font-family: 'FontAwesome'; margin: 0 0 0 8px; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .block.newsletter .field .control:before { position: absolute; } .block.newsletter input { margin-right: 35px; padding: 0 0 0 35px; } .block.newsletter .title { display: none; } .block.newsletter .actions { display: table-cell; vertical-align: top; width: 1%; } .block.newsletter .action.subscribe { border-bottom-left-radius: 0; border-top-left-radius: 0; margin-left: -1px; white-space: nowrap; } .data.switch .counter { color: #7d7d7d; } .data.switch .counter:before { content: '('; } .data.switch .counter:after { content: ')'; } .rating-summary { overflow: hidden; white-space: nowrap; } .rating-summary .rating-result { width: 100px; display: inline-block; position: relative; vertical-align: middle; } .rating-summary .rating-result:before { left: 0; position: absolute; top: 0; width: 100%; z-index: 1; -webkit-font-smoothing: antialiased; color: #c7c7c7; font-family: 'FontAwesome'; font-size: 28px; height: 28px; letter-spacing: -10px; line-height: 28px; content: '\f005' '\f005' '\f005' '\f005' '\f005'; display: block; font-style: normal; font-weight: normal; speak: none; } .rating-summary .rating-result > span { display: block; overflow: hidden; } .rating-summary .rating-result > span:before { position: relative; z-index: 2; -webkit-font-smoothing: antialiased; color: #ff7a0e; font-family: 'FontAwesome'; font-size: 28px; height: 28px; letter-spacing: -10px; line-height: 28px; content: '\f005' '\f005' '\f005' '\f005' '\f005'; display: block; font-style: normal; font-weight: normal; speak: none; } .rating-summary .rating-result > span span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .product-reviews-summary .rating-summary .label, .table-reviews .rating-summary .label { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .review-control-vote { overflow: hidden; } .review-control-vote:before { color: #c7c7c7; font-family: 'FontAwesome'; font-size: 28px; height: 28px; letter-spacing: -10px; line-height: 28px; font-style: normal; font-weight: normal; speak: none; vertical-align: top; -webkit-font-smoothing: antialiased; content: '\f005' '\f005' '\f005' '\f005' '\f005'; display: block; position: absolute; z-index: 1; } .review-control-vote input[type="radio"] { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .review-control-vote input[type="radio"]:hover + label:before, .review-control-vote input[type="radio"]:checked + label:before { opacity: 1; } .review-control-vote label { cursor: pointer; display: block; position: absolute; } .review-control-vote label span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .review-control-vote label:before { color: #ff7a0e; font-family: 'FontAwesome'; font-size: 28px; height: 28px; letter-spacing: -10px; line-height: 28px; font-style: normal; font-weight: normal; speak: none; vertical-align: top; -webkit-font-smoothing: antialiased; opacity: 0; } .review-control-vote label:hover:before { opacity: 1; } .review-control-vote label:hover ~ label:before { opacity: 0; } .review-control-vote .rating-5 { z-index: 2; } .review-control-vote .rating-5:before { content: '\f005' '\f005' '\f005' '\f005' '\f005'; } .review-control-vote .rating-4 { z-index: 3; } .review-control-vote .rating-4:before { content: '\f005' '\f005' '\f005' '\f005'; } .review-control-vote .rating-3 { z-index: 4; } .review-control-vote .rating-3:before { content: '\f005' '\f005' '\f005'; } .review-control-vote .rating-2 { z-index: 5; } .review-control-vote .rating-2:before { content: '\f005' '\f005'; } .review-control-vote .rating-1 { z-index: 6; } .review-control-vote .rating-1:before { content: '\f005'; } .review-control-vote:before { content: '\f006' '\f006' '\f006' '\f006' '\f006'; } .products-reviews-toolbar { position: relative; } .products-reviews-toolbar .toolbar-amount { position: relative; text-align: center; } .review-toolbar { border-top: 1px solid #c9c9c9; margin: 0 0 20px; padding: 0; text-align: center; } .review-toolbar:first-child { display: none; } .review-toolbar .pages { border-bottom: 1px solid #c9c9c9; display: block; padding: 20px 0; text-align: center; } .review-toolbar .limiter { display: none; } .review-add .block-title { display: none; } .review-form .action.submit.primary { background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; font-size: 1.4rem; line-height: 1.6rem; padding: 8px 15px 7px; margin: 0; } .review-form .action.submit.primary:focus, .review-form .action.submit.primary:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .review-form .action.submit.primary:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .review-form .actions-toolbar .actions-primary { padding: 0; } .fieldset .review-legend.legend { border-bottom: 0; line-height: 1.3; margin-bottom: 20px; padding: 0; } .fieldset .review-legend.legend span { margin: 0; } .fieldset .review-legend.legend strong { display: block; font-weight: 600; } .fieldset .review-field-ratings > .label { font-weight: 600; margin-bottom: 10px; padding: 0; } .review-control-vote label:before, .review-control-vote:before { font-size: 32px; height: 32px; letter-spacing: 10px; line-height: 32px; } .review-field-rating .label { font-weight: 600; } .review-field-rating .control { margin-bottom: 48px; margin-top: 10px; } .review-list { margin-bottom: 30px; } .review-list .block-title strong { font-weight: 300; line-height: 1.1; font-size: 2.6rem; margin-top: 2.5rem; margin-bottom: 2rem; } .review-item { border-bottom: 1px solid #c9c9c9; margin: 0; padding: 20px 0; } .review-item:after { clear: both; content: ''; display: table; } .review-item:last-child { border-width: 0; } .review-ratings { display: table; margin-bottom: 10px; max-width: 100%; } .review-author { display: inline; } .review-author .review-details-value { font-weight: 400; } .review-date { display: inline; } .review-title { font-weight: 300; line-height: 1.1; font-size: 1.8rem; margin-top: 1.5rem; margin-bottom: 1rem; margin: 0 0 20px; } .review-content { margin-bottom: 20px; } .page-main .column .review-add { margin-bottom: 0; } .data.table.reviews .rating-summary, .data.cms-page-view .column.main table.table-grid.reviews .rating-summary, .data.modal-content table.table-grid.reviews .rating-summary, .data.cms-page-view .column.main table.data-table.reviews .rating-summary, .data.modal-content table.data-table.reviews .rating-summary { margin-top: -4px; } .customer.review.view .review.title, .customer.review.view .ratings.summary.items, .customer.review.view .product.details { margin-bottom: 20px; } .product-reviews-summary { margin-bottom: 5px; } .products.wrapper.list .product-reviews-summary { margin: 0 auto; } .product-reviews-summary .rating-summary { display: inline-block; vertical-align: middle; } .product-reviews-summary .reviews-actions { display: inline-block; font-size: 11px; vertical-align: middle; } .product-reviews-summary .reviews-actions a:not(:last-child) { margin-right: 30px; } .product-reviews-summary .reviews-actions .action.add { white-space: nowrap; } .product-info-main .rating-summary, .customer-review .rating-summary { margin-right: 30px; } .block-reviews-dashboard .items .item { margin-bottom: 20px; } .block-reviews-dashboard .items .item:last-child { margin-bottom: 0; } .block-reviews-dashboard .product-name { display: inline-block; } .block-reviews-dashboard .product-name:not(:last-child) { margin-bottom: 5px; } .block-reviews-dashboard .rating-summary .label { font-weight: 600; margin-right: 10px; vertical-align: middle; } .table-reviews .product-name, .block-reviews-dashboard .product-name { font-weight: 400; } .table-reviews .rating-summary { display: inline-block; vertical-align: baseline; } .customer-review .product-media { float: left; margin-right: 3%; max-width: 285px; width: 30%; } .customer-review .review-details { margin: 0; } .customer-review .review-details .customer-review-rating { margin-bottom: 20px; } .customer-review .review-details .customer-review-rating .item { margin-bottom: 10px; } .customer-review .review-details .customer-review-rating .item:last-child { margin-bottom: 0; } .customer-review .review-details .review-title { font-weight: 300; line-height: 1.1; font-size: 1.8rem; margin-top: 1.5rem; margin-bottom: 1rem; font-weight: 600; margin-bottom: 20px; } .customer-review .review-details .review-content { margin: 0; margin-bottom: 20px; } .customer-review .review-details .review-date { color: #a6a6a6; } .block-reward-info .reward-balance { font-size: 1.8rem; margin-bottom: 25px; } .block-reward-info .reward-rates:not(:last-child), .block-reward-info .reward-limit:not(:last-child), .block-reward-info .reward-expiring:not(:last-child) { margin-bottom: 25px; } .block-reward-info .reward-rates .title, .block-reward-info .reward-limit .title, .block-reward-info .reward-expiring .title { display: inline-block; margin-bottom: 10px; } .order-details-items.rma .order-title { display: none; } .order-details-items.rma .order-title + .toolbar { display: none; } .form-create-return .additional:first-child { margin-top: 0; } .form-create-return .field.comment { margin-top: 55px; } .table-wrapper.table-returns .returns-details.hidden { display: none; } .block-returns-comments .returns-comments dt, .block-returns-comments .returns-comments dd { margin: 0; } .block-returns-comments .returns-comments dt { font-weight: 400; } .block-returns-comments .returns-comments dd { margin-bottom: 15px; } .block-returns-comments .returns-comments dd:last-child { margin-bottom: 0; } .block-returns-comments .fieldset { margin-bottom: 20px; } .magento-rma-guest-create .order-links .item a { line-height: 1.42857143; margin: 0 30px 0 0; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; } .magento-rma-guest-create .order-links .item a:visited { color: #1979c3; text-decoration: none; } .magento-rma-guest-create .order-links .item a:hover { color: #006bb4; text-decoration: underline; } .magento-rma-guest-create .order-links .item a:active { color: #ff7a0e; text-decoration: underline; } .magento-rma-guest-create .order-links .item a:hover, .magento-rma-guest-create .order-links .item a:active, .magento-rma-guest-create .order-links .item a:focus { background: none; border: 0; } .magento-rma-guest-create .order-links .item a.disabled, .magento-rma-guest-create .order-links .item a[disabled], fieldset[disabled] .magento-rma-guest-create .order-links .item a { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } #registrant-options .item .control table .col.qty .input-qty { display: none; } .order-links .item { line-height: 20px; margin: 0 0 -1px; } .order-links .item strong { background: #ffffff; border: 1px solid #e5e5e5; display: block; font-weight: 600; padding: 0 20px; } .order-links .item a { background: #f0f0f0; color: #666666; border: 1px solid #e5e5e5; display: block; font-weight: 600; padding: 0 20px; } .order-links .item a:hover { background: #fcfcfc; text-decoration: none; } .order-details-items { border: 1px solid #e5e5e5; margin-bottom: 40px; padding: 10px; } .order-details-items .order-title { border-bottom: 1px solid #e5e5e5; padding: 0 0 10px; } .order-details-items .order-title > strong { font-size: 2.4rem; font-weight: 300; } .order-details-items .order-title .action { display: inline-block; } .order-details-items .table-wrapper { margin: 0; } .order-details-items .table-wrapper + .actions-toolbar { display: none; } .order-details-items .table-wrapper:not(:last-child) { margin-bottom: 30px; } .order-details-items .table-wrapper.order-items-shipment { overflow: visible; } .order-details-items .table-order-items > thead > tr > th { border-bottom: 1px solid #e5e5e5; } .order-details-items .table-order-items tbody + tbody { border-top: 1px solid #e5e5e5; } .account .order-details-items .table-order-items tbody tr:nth-child(even) td { background: none; } .order-details-items .table-order-items tbody td { padding-bottom: 20px; padding-top: 20px; } .order-details-items .table-order-items tbody .col.label { font-weight: 700; padding-bottom: 5px; padding-top: 0; } .order-details-items .table-order-items tbody .col.options { padding: 10px 10px 15px; } .order-details-items .table-order-items tbody > .item-parent td { padding-bottom: 5px; } .order-details-items .table-order-items tbody > .item-parent + tr td { padding-top: 5px; } .order-details-items .table-order-items tbody .item-options-container td { padding-bottom: 15px; padding-top: 0; } .order-details-items .table-order-items .product-item-name { margin: 0 0 10px; } .order-details-items .item-options { margin: 0; } .order-details-items .item-options dt { margin: 0; } .order-details-items .item-options dd { margin: 0 0 15px; } .order-details-items .item-options dd:last-child { margin-bottom: 0; } .order-details-items .item-options.links dt { display: inline-block; } .order-details-items .item-options.links dt:after { content: ': '; } .order-details-items .item-options.links dd { margin: 0; } .order-details-items thead .col.qty { text-align: center; } .order-details-items .col.name { padding-top: 16px; } .order-details-items .action.show { display: inline-block; text-decoration: none; color: #333333; } .order-details-items .action.show > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .order-details-items .action.show:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; line-height: 10px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .order-details-items .action.show.expanded:after { content: '\f106'; } .order-details-items .product-item-name { font-size: 1.8rem; } .order-details-items .items-qty .item { white-space: nowrap; } .order-details-items .items-qty .title:after { content: ': '; } .order-details-items .pages-items .item:first-child, .order-details-items .pages-items .item:last-child { margin-right: 0; } .block-order-details-comments { margin: 0 0 40px; } .block-order-details-comments .comment-date { font-weight: 600; } .block-order-details-comments .comment-content { line-height: 1.6; margin: 0 0 20px; } .block-order-details-view .block-content .box { margin-bottom: 30px; } .block-order-details-view .box-title { font-weight: 600; } .block-order-details-view .box-content .payment-method .title { font-weight: 400; } .block-order-details-view .box-content .payment-method .content { margin: 0; } .block-order-details-view .box-content .payment-method .content > strong { font-weight: 400; } .block-order-details-view .box-content .payment-method .content > strong:after { content: ': '; } .column.main .order-details-items .block-order-details-gift-message { margin: 40px 0 0; } .block-order-details-gift-message + .actions-toolbar { display: none; } .order-tracking { margin: 0; padding: 20px 0; } .order-title + .order-tracking { border-bottom: 1px solid #e5e5e5; } .order-tracking .tracking-title { display: inline-block; } .order-tracking .tracking-content { display: inline-block; margin: 0 0 0 5px; } .order-actions-toolbar { margin-bottom: 25px; } .order-actions-toolbar .action { margin-right: 30px; } .order-actions-toolbar .action.print { display: none; margin: 0; } .form-orders-search .field:last-child { margin-bottom: 20px; } .block-reorder .actions-toolbar { margin: 17px 0; } .block-reorder .product-item-name { float: left; width: calc(100% - 20px); } .block-reorder .product-item::after { clear: both; content: ''; display: table; } .block-reorder .product-item .field.item { float: left; width: 20px; } .form.send.friend .fieldset .field .control { width: 100%; } .product-social-links .action.mailto.friend:before { content: '\f0e0'; } .block-collapsible-nav .content { background: #f5f5f5; padding: 15px 0; } .block-collapsible-nav .item { margin: 3px 0 0; } .block-collapsible-nav .item:first-child { margin-top: 0; } .block-collapsible-nav .item a, .block-collapsible-nav .item > strong { border-left: 3px solid transparent; color: #575757; display: block; padding: 5px 18px 5px 15px; } .block-collapsible-nav .item a { text-decoration: none; } .block-collapsible-nav .item a:hover { background: #e8e8e8; } .block-collapsible-nav .item.current a, .block-collapsible-nav .item.current > strong { border-color: #ff7a0e; color: #000000; font-weight: 600; } .block-collapsible-nav .item.current a { border-color: #ff7a0e; } .block-collapsible-nav .item .delimiter { border-top: 1px solid #d1d1d1; display: block; margin: 10px 1.8rem; } body { background-color: #ffffff; } .page-wrapper { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; min-height: 100vh; } .page-main { -webkit-flex-grow: 1; flex-grow: 1; } .page-main > .page-title-wrapper .page-title { hyphens: auto; } .page-header { background-color: #ffffff; border-bottom: 1px solid #e5e5e5; margin-bottom: 20px; } .page-header .panel.wrapper { background-color: #f2f2f2; color: #7e807e; } .header.panel > .header.links { margin: 0; padding: 0; list-style: none none; float: right; font-size: 0; margin-left: auto; margin-right: 20px; } .header.panel > .header.links > li { display: inline-block; vertical-align: top; } .header.panel > .header.links > li { font-size: 14px; margin: 0 0 0 15px; } .header.panel > .header.links > li.customer-welcome { margin: 0 0 0 5px; } .header.panel > .header.links > li > a { color: #7e807e; text-decoration: none; } .header.panel > .header.links > li > a:visited { color: #7e807e; text-decoration: none; } .header.panel > .header.links > li > a:hover { color: #7e807e; text-decoration: underline; } .header.panel > .header.links > li > a:active { color: #7e807e; text-decoration: underline; } .header.content { padding-top: 10px; position: relative; } .logo { float: left; margin: 0 0 10px 40px; max-width: 50%; position: relative; z-index: 5; } .logo img { display: block; height: auto; } .page-print .logo { display: inline-block; float: none; } .page-print .nav-toggle { display: none; } .page-main > .page-title-wrapper .page-title + .action { margin-top: 30px; } .action.skip:focus { background: #f0f0f0; padding: 10px; box-sizing: border-box; left: 0; position: absolute; text-align: center; top: 0; width: 100%; z-index: 15; } .action-skip-wrapper { height: 0; position: relative; } .message.global p { margin: 0; } .message.global.noscript, .message.global.cookie { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #ffee9c; border-color: #d6ca8e; color: #333333; margin: 0; } .message.global.noscript a, .message.global.cookie a { color: #1979c3; } .message.global.noscript a:hover, .message.global.cookie a:hover { color: #006bb4; } .message.global.noscript a:active, .message.global.cookie a:active { color: #ff7a0e; } .message.global.cookie { bottom: 0; left: 0; position: fixed; right: 0; z-index: 3; } .message.global.cookie .actions { margin-top: 10px; } .message.global.demo { margin: 0 0 10px; padding: 10px 20px; display: block; line-height: 1.2em; font-size: 1.3rem; background: #ff0101; border-color: none; color: #ffffff; margin-bottom: 0; text-align: center; } .message.global.demo a { color: #1979c3; } .message.global.demo a:hover { color: #006bb4; } .message.global.demo a:active { color: #ff7a0e; } .page-footer { margin-top: 25px; } .footer.content { border-top: 1px solid #cecece; padding-top: 20px; } .footer.content .links > li { background: transparent; font-size: 1.6rem; border-top: 1px solid #cecece; margin: 0 -15px; padding: 0 15px; } .footer.content .links a, .footer.content .links strong { display: block; padding: 10px 0; } .footer.content .links strong { color: #a6a6a6; font-weight: normal; } .footer.content .links a { color: #575757; text-decoration: none; } .footer.content .links a:visited { color: #575757; text-decoration: none; } .footer.content .links a:hover { color: #333333; text-decoration: underline; } .footer.content .links a:active { color: #333333; text-decoration: underline; } .copyright { color: #ffffff; box-sizing: border-box; display: block; padding: 10px; text-align: center; } .page-header .panel.wrapper .switcher .options, .page-footer .switcher .options { display: inline-block; position: relative; } .page-header .panel.wrapper .switcher .options:before, .page-footer .switcher .options:before, .page-header .panel.wrapper .switcher .options:after, .page-footer .switcher .options:after { content: ''; display: table; } .page-header .panel.wrapper .switcher .options:after, .page-footer .switcher .options:after { clear: both; } .page-header .panel.wrapper .switcher .options .action.toggle, .page-footer .switcher .options .action.toggle { padding: 0; cursor: pointer; display: inline-block; text-decoration: none; } .page-header .panel.wrapper .switcher .options .action.toggle > span, .page-footer .switcher .options .action.toggle > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .page-header .panel.wrapper .switcher .options .action.toggle:after, .page-footer .switcher .options .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; line-height: 22px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-header .panel.wrapper .switcher .options .action.toggle:hover:after, .page-footer .switcher .options .action.toggle:hover:after { color: inherit; } .page-header .panel.wrapper .switcher .options .action.toggle:active:after, .page-footer .switcher .options .action.toggle:active:after { color: inherit; } .page-header .panel.wrapper .switcher .options .action.toggle.active, .page-footer .switcher .options .action.toggle.active { display: inline-block; text-decoration: none; } .page-header .panel.wrapper .switcher .options .action.toggle.active > span, .page-footer .switcher .options .action.toggle.active > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .page-header .panel.wrapper .switcher .options .action.toggle.active:after, .page-footer .switcher .options .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; line-height: 22px; color: inherit; content: '\f106'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-header .panel.wrapper .switcher .options .action.toggle.active:hover:after, .page-footer .switcher .options .action.toggle.active:hover:after { color: inherit; } .page-header .panel.wrapper .switcher .options .action.toggle.active:active:after, .page-footer .switcher .options .action.toggle.active:active:after { color: inherit; } .page-header .panel.wrapper .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 160px; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .page-header .panel.wrapper .switcher .options ul.dropdown li, .page-footer .switcher .options ul.dropdown li { margin: 0; padding: 0; } .page-header .panel.wrapper .switcher .options ul.dropdown li:hover, .page-footer .switcher .options ul.dropdown li:hover { background: #e8e8e8; cursor: pointer; } .page-header .panel.wrapper .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before, .page-header .panel.wrapper .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .page-header .panel.wrapper .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .page-header .panel.wrapper .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .page-header .panel.wrapper .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before { left: 10px; top: -12px; } .page-header .panel.wrapper .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after { left: 9px; top: -14px; } .page-header .panel.wrapper .switcher .options.active, .page-footer .switcher .options.active { overflow: visible; } .page-header .panel.wrapper .switcher .options.active ul.dropdown, .page-footer .switcher .options.active ul.dropdown { display: block; } .page-header .panel.wrapper .switcher .options ul.dropdown a, .page-footer .switcher .options ul.dropdown a { color: #333333; text-decoration: none; display: block; padding: 8px; } .page-header .panel.wrapper .switcher .options ul.dropdown a:visited, .page-footer .switcher .options ul.dropdown a:visited { color: #333333; text-decoration: none; } .page-header .panel.wrapper .switcher .options ul.dropdown a:hover, .page-footer .switcher .options ul.dropdown a:hover { color: #333333; text-decoration: none; } .page-header .panel.wrapper .switcher .options ul.dropdown a:active, .page-footer .switcher .options ul.dropdown a:active { color: #333333; text-decoration: none; } .page-header .panel.wrapper .switcher strong, .page-footer .switcher strong { font-weight: 400; } .page-header .panel.wrapper .switcher .options ul.dropdown { right: 0; } .page-header .panel.wrapper .switcher .options ul.dropdown:before { left: auto; right: 10px; } .page-header .panel.wrapper .switcher .options ul.dropdown:after { left: auto; right: 9px; } .sidebar .widget.block:not(:last-child), .sidebar .widget:not(:last-child) { margin-bottom: 40px; } .widget { clear: both; } .page-header .widget.block, .page-footer .widget.block { margin: 20px 0; } .page-header .links .widget.block, .page-footer .links .widget.block { margin: 0; } .ui-datepicker td { padding: 0; } .ui-tooltip { background: #ffffff; border: 1px solid #bbbbbb; padding: 10px; } .cookie-status-message { display: none; } .my-credit-cards .status { font-style: italic; } .my-credit-cards .action.delete { background-image: none; -moz-box-sizing: content-box; box-shadow: none; line-height: inherit; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; line-height: 1.42857143; margin: 0; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; } .my-credit-cards .action.delete:focus, .my-credit-cards .action.delete:active { background: none; border: none; } .my-credit-cards .action.delete:hover { background: none; border: none; } .my-credit-cards .action.delete.disabled, .my-credit-cards .action.delete[disabled], fieldset[disabled] .my-credit-cards .action.delete { pointer-events: none; opacity: 0.5; } .my-credit-cards .action.delete:focus, .my-credit-cards .action.delete:active { color: #333333; } .my-credit-cards .action.delete:hover { color: #333333; } .my-credit-cards .action.delete:visited { color: #1979c3; text-decoration: none; } .my-credit-cards .action.delete:hover { color: #006bb4; text-decoration: underline; } .my-credit-cards .action.delete:active { color: #ff7a0e; text-decoration: underline; } .my-credit-cards .action.delete:hover, .my-credit-cards .action.delete:active, .my-credit-cards .action.delete:focus { background: none; border: 0; } .my-credit-cards .action.delete.disabled, .my-credit-cards .action.delete[disabled], fieldset[disabled] .my-credit-cards .action.delete { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .my-credit-cards-popup .modal-footer { text-align: right; } .my-credit-cards-popup .action.secondary { background-image: none; -moz-box-sizing: content-box; box-shadow: none; line-height: inherit; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; line-height: 1.42857143; margin: 0; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; margin-right: 20px; } .my-credit-cards-popup .action.secondary:focus, .my-credit-cards-popup .action.secondary:active { background: none; border: none; } .my-credit-cards-popup .action.secondary:hover { background: none; border: none; } .my-credit-cards-popup .action.secondary.disabled, .my-credit-cards-popup .action.secondary[disabled], fieldset[disabled] .my-credit-cards-popup .action.secondary { pointer-events: none; opacity: 0.5; } .my-credit-cards-popup .action.secondary:focus, .my-credit-cards-popup .action.secondary:active { color: #333333; } .my-credit-cards-popup .action.secondary:hover { color: #333333; } .my-credit-cards-popup .action.secondary:visited { color: #1979c3; text-decoration: none; } .my-credit-cards-popup .action.secondary:hover { color: #006bb4; text-decoration: underline; } .my-credit-cards-popup .action.secondary:active { color: #ff7a0e; text-decoration: underline; } .my-credit-cards-popup .action.secondary:hover, .my-credit-cards-popup .action.secondary:active, .my-credit-cards-popup .action.secondary:focus { background: none; border: 0; } .my-credit-cards-popup .action.secondary.disabled, .my-credit-cards-popup .action.secondary[disabled], fieldset[disabled] .my-credit-cards-popup .action.secondary { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .toolbar.wishlist-toolbar .limiter { float: right; } .toolbar.wishlist-toolbar .main .pages { display: inline-block; position: relative; z-index: 0; } .toolbar.wishlist-toolbar .toolbar-amount, .toolbar.wishlist-toolbar .limiter { display: inline-block; z-index: 1; } .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before { content: '\f004'; } .account .table-wrapper .data.table.wishlist > thead > tr > th, .account .table-wrapper .data.table.wishlist > tbody > tr > th, .account .table-wrapper .data.table.wishlist > tfoot > tr > th, .account .table-wrapper .data.table.wishlist > thead > tr > td, .account .table-wrapper .data.table.wishlist > tbody > tr > td, .account .table-wrapper .data.table.wishlist > tfoot > tr > td, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > thead > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > tbody > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > tfoot > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > thead > tr > td, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > tbody > tr > td, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > tfoot > tr > td, .account .table-wrapper .data.modal-content table.table-grid.wishlist > thead > tr > th, .account .table-wrapper .data.modal-content table.table-grid.wishlist > tbody > tr > th, .account .table-wrapper .data.modal-content table.table-grid.wishlist > tfoot > tr > th, .account .table-wrapper .data.modal-content table.table-grid.wishlist > thead > tr > td, .account .table-wrapper .data.modal-content table.table-grid.wishlist > tbody > tr > td, .account .table-wrapper .data.modal-content table.table-grid.wishlist > tfoot > tr > td, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > thead > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > tbody > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > tfoot > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > thead > tr > td, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > tbody > tr > td, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > tfoot > tr > td, .account .table-wrapper .data.modal-content table.data-table.wishlist > thead > tr > th, .account .table-wrapper .data.modal-content table.data-table.wishlist > tbody > tr > th, .account .table-wrapper .data.modal-content table.data-table.wishlist > tfoot > tr > th, .account .table-wrapper .data.modal-content table.data-table.wishlist > thead > tr > td, .account .table-wrapper .data.modal-content table.data-table.wishlist > tbody > tr > td, .account .table-wrapper .data.modal-content table.data-table.wishlist > tfoot > tr > td { border-top: 1px solid #e5e5e5; } .account .table-wrapper .data.table.wishlist > caption + thead > tr:first-child > th, .account .table-wrapper .data.table.wishlist > colgroup + thead > tr:first-child > th, .account .table-wrapper .data.table.wishlist > thead:first-child > tr:first-child > th, .account .table-wrapper .data.table.wishlist > caption + thead > tr:first-child > td, .account .table-wrapper .data.table.wishlist > colgroup + thead > tr:first-child > td, .account .table-wrapper .data.table.wishlist > thead:first-child > tr:first-child > td, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > caption + thead > tr:first-child > th, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > colgroup + thead > tr:first-child > th, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > thead:first-child > tr:first-child > th, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > caption + thead > tr:first-child > td, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > colgroup + thead > tr:first-child > td, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > thead:first-child > tr:first-child > td, .account .table-wrapper .data.modal-content table.table-grid.wishlist > caption + thead > tr:first-child > th, .account .table-wrapper .data.modal-content table.table-grid.wishlist > colgroup + thead > tr:first-child > th, .account .table-wrapper .data.modal-content table.table-grid.wishlist > thead:first-child > tr:first-child > th, .account .table-wrapper .data.modal-content table.table-grid.wishlist > caption + thead > tr:first-child > td, .account .table-wrapper .data.modal-content table.table-grid.wishlist > colgroup + thead > tr:first-child > td, .account .table-wrapper .data.modal-content table.table-grid.wishlist > thead:first-child > tr:first-child > td, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > caption + thead > tr:first-child > th, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > colgroup + thead > tr:first-child > th, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > thead:first-child > tr:first-child > th, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > caption + thead > tr:first-child > td, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > colgroup + thead > tr:first-child > td, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > thead:first-child > tr:first-child > td, .account .table-wrapper .data.modal-content table.data-table.wishlist > caption + thead > tr:first-child > th, .account .table-wrapper .data.modal-content table.data-table.wishlist > colgroup + thead > tr:first-child > th, .account .table-wrapper .data.modal-content table.data-table.wishlist > thead:first-child > tr:first-child > th, .account .table-wrapper .data.modal-content table.data-table.wishlist > caption + thead > tr:first-child > td, .account .table-wrapper .data.modal-content table.data-table.wishlist > colgroup + thead > tr:first-child > td, .account .table-wrapper .data.modal-content table.data-table.wishlist > thead:first-child > tr:first-child > td { border-top: 0; } .account .table-wrapper .data.table.wishlist > tbody + tbody, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist > tbody + tbody, .account .table-wrapper .data.modal-content table.table-grid.wishlist > tbody + tbody, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist > tbody + tbody, .account .table-wrapper .data.modal-content table.data-table.wishlist > tbody + tbody { border-top: 1px solid #e5e5e5; } .account .table-wrapper .data.table.wishlist thead > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist thead > tr > th, .account .table-wrapper .data.modal-content table.table-grid.wishlist thead > tr > th, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist thead > tr > th, .account .table-wrapper .data.modal-content table.data-table.wishlist thead > tr > th { border-bottom: 0; } .account .table-wrapper .data.table.wishlist tbody > tr:last-child > td, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist tbody > tr:last-child > td, .account .table-wrapper .data.modal-content table.table-grid.wishlist tbody > tr:last-child > td, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist tbody > tr:last-child > td, .account .table-wrapper .data.modal-content table.data-table.wishlist tbody > tr:last-child > td { border-bottom: 1px solid #e5e5e5; } .account .table-wrapper .data.table.wishlist .product.name, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .product.name, .account .table-wrapper .data.modal-content table.table-grid.wishlist .product.name, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .product.name, .account .table-wrapper .data.modal-content table.data-table.wishlist .product.name { display: inline-block; margin-bottom: 10px; } .account .table-wrapper .data.table.wishlist .box-tocart, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .box-tocart, .account .table-wrapper .data.modal-content table.table-grid.wishlist .box-tocart, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .box-tocart, .account .table-wrapper .data.modal-content table.data-table.wishlist .box-tocart { margin: 10px 0; } .account .table-wrapper .data.table.wishlist .box-tocart .qty, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .box-tocart .qty, .account .table-wrapper .data.modal-content table.table-grid.wishlist .box-tocart .qty, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .box-tocart .qty, .account .table-wrapper .data.modal-content table.data-table.wishlist .box-tocart .qty { vertical-align: middle; } .account .table-wrapper .data.table.wishlist .col.item, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .col.item, .account .table-wrapper .data.modal-content table.table-grid.wishlist .col.item, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .col.item, .account .table-wrapper .data.modal-content table.data-table.wishlist .col.item { width: 50%; } .account .table-wrapper .data.table.wishlist .col.photo, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .col.photo, .account .table-wrapper .data.modal-content table.table-grid.wishlist .col.photo, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .col.photo, .account .table-wrapper .data.modal-content table.data-table.wishlist .col.photo { max-width: 150px; } .account .table-wrapper .data.table.wishlist .col.selector, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .col.selector, .account .table-wrapper .data.modal-content table.table-grid.wishlist .col.selector, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .col.selector, .account .table-wrapper .data.modal-content table.data-table.wishlist .col.selector { max-width: 15px; } .account .table-wrapper .data.table.wishlist textarea, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist textarea, .account .table-wrapper .data.modal-content table.table-grid.wishlist textarea, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist textarea, .account .table-wrapper .data.modal-content table.data-table.wishlist textarea { margin: 10px 0; } .account .table-wrapper .data.table.wishlist .input-text.qty, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .input-text.qty, .account .table-wrapper .data.modal-content table.table-grid.wishlist .input-text.qty, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .input-text.qty, .account .table-wrapper .data.modal-content table.data-table.wishlist .input-text.qty { margin-bottom: 10px; } .account .table-wrapper .data.table.wishlist .action.primary, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .action.primary, .account .table-wrapper .data.modal-content table.table-grid.wishlist .action.primary, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .action.primary, .account .table-wrapper .data.modal-content table.data-table.wishlist .action.primary { vertical-align: top; } .account .table-wrapper .data.table.wishlist .price, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .price, .account .table-wrapper .data.modal-content table.table-grid.wishlist .price, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .price, .account .table-wrapper .data.modal-content table.data-table.wishlist .price { font-weight: 700; } .link.wishlist .counter { color: #7d7d7d; white-space: nowrap; } .link.wishlist .counter:before { content: '('; } .link.wishlist .counter:after { content: ')'; } .block-wishlist .product-item-name { margin-right: 25px; } .products-grid.wishlist .product-item { margin-left: 2%; width: calc((100% - 4%) / 3); } .products-grid.wishlist .product-item:nth-child(3n + 1) { margin-left: 0; } .products-grid.wishlist .product-item-photo { display: block; margin-bottom: 10px; } .products-grid.wishlist .product-item-name { margin-top: 0; } .products-grid.wishlist .product-item .price-box { margin: 0; } .products-grid.wishlist .product-item-comment { display: block; height: 42px; margin: 10px 0; } .products-grid.wishlist .product-item-actions > * { margin-right: 15px; } .products-grid.wishlist .product-item-actions > *:last-child { margin-right: 0; } .products-grid.wishlist .product-item-actions .action.edit, .products-grid.wishlist .product-item-actions .action.delete { display: inline-block; text-decoration: none; } .products-grid.wishlist .product-item-actions .action.edit > span, .products-grid.wishlist .product-item-actions .action.delete > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .products-grid.wishlist .product-item-actions .action.edit:before, .products-grid.wishlist .product-item-actions .action.delete:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f040'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .products-grid.wishlist .product-item-actions .action.edit:hover:before, .products-grid.wishlist .product-item-actions .action.delete:hover:before { color: #333333; } .products-grid.wishlist .product-item-actions .action.edit:active:before, .products-grid.wishlist .product-item-actions .action.delete:active:before { color: #757575; } .products-grid.wishlist .product-item-actions .action.delete:before { content: '\f1f8'; } .block-banners .banner-item, .block-banners-inline .banner-item { display: block; } .block-banners .banner-item-content, .block-banners-inline .banner-item-content { margin-bottom: 20px; } .block-banners .banner-item-content img, .block-banners-inline .banner-item-content img { display: block; margin: 0 auto; } .block-product-link.widget, .block-category-link.widget { display: block; margin-bottom: 20px; } .block-product-link-inline.widget { margin: 0; } .block.widget .products-grid .product-item { margin-left: 2%; width: calc((100% - 2%) / 2); } .block.widget .products-grid .product-item:nth-child(2n + 1) { margin-left: 0; } .block.widget .product-item-info { width: auto; } .block.widget .pager { padding: 0; } .block.widget .pager .toolbar-amount { float: none; font-size: 1.2rem; } .block.widget .pager .pages-item-previous { padding-left: 0; } .block.widget .pager .pages-item-next { position: relative; } .block.widget .pager .items { white-space: nowrap; } .columns .block-event { position: relative; z-index: 2; } .block-event .block-content { position: relative; } .block-event .block-content > .action { cursor: pointer; margin-top: -6px; position: absolute; top: 50%; z-index: 3; } .block-event .block-content > .action.backward, .block-event .block-content > .action.forward { opacity: .5; overflow: hidden; width: 20px; display: inline-block; text-decoration: none; } .block-event .block-content > .action.backward > span, .block-event .block-content > .action.forward > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .block-event .block-content > .action.backward:before, .block-event .block-content > .action.forward:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 55px; line-height: 30px; color: inherit; content: '\f104'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .block-event .block-content > .action.backward:before, .block-event .block-content > .action.forward:before { margin-left: -15px; } .block-event .block-content > .action.backward { left: 0; } .block-event .block-content > .action.forward { right: 0; } .block-event .block-content > .action.forward:before { content: '\f105'; } .block-event .block-content > .action.forward:before { margin-left: -20px; } .block-event .block-content > .action.inactive { cursor: default; display: none; } .block-event .block-content > .action:hover { opacity: 1; } .block-event .slider-panel { overflow: hidden; position: relative; z-index: 2; } .block-event .slider-panel .slider { white-space: nowrap; } .block-event .slider-panel .slider .item { background: #f0f0f0; display: inline-block; text-align: center; vertical-align: top; white-space: normal; width: 16.35%; } .sidebar-main .block-event .slider-panel .slider .item, .sidebar-additional .block-event .slider-panel .slider .item { width: 100%; } .block-event .slider-panel .slider .item img { max-width: 100%; } .block-event .slider-panel .slider .item .category-name { display: inline-block; font-size: 1.8rem; padding: 15px 5px 0; word-break: break-all; } .block-event .slider-panel .slider .item .ticker { margin: 0; padding: 0; list-style: none none; } .block-event .slider-panel .slider .item .ticker li { display: none; margin: 0 5px; } .block-event .slider-panel .slider .item .ticker .value { font-size: 2.6rem; font-weight: 300; } .block-event .slider-panel .slider .item .ticker .label { display: block; font-size: 1.3rem; } .block-event .slider-panel .slider .item .dates { font-weight: 300; } .block-event .slider-panel .slider .item .dates .start, .block-event .slider-panel .slider .item .dates .end, .block-event .slider-panel .slider .item .dates .date { display: block; } .block-event .slider-panel .slider .item .dates .start:after { font-size: 1.8rem; content: '\2013'; display: block; } .block-event .slider-panel .slider .item .dates .date { font-size: 1.8rem; font-weight: 300; } .block-event .slider-panel .slider .item .dates .time { font-size: 1.3rem; } .block-event .slider-panel .slider .item .box-event .box-content { padding: 5px 0 10px; } .block-event .slider-panel .slider .item .box-event .box-title { display: block; font-weight: 300; margin: 10px 0 0; } .block-event .slider-panel .slider .item .action.show { display: block; padding: 0; } .block-event .slider-panel .slider .item .action.show .category.name { display: inline-block; padding: 30px 10px 0; } .block-event .slider-panel .slider .item .action.show img { display: block; } .block-event .slider-panel .slider .item .action.event { background-image: none; background: #ff963b; background-color: #ff7a0e; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, #ff963b 0%, #ff7a0e 100%); background-image: linear-gradient(to bottom, #ff963b 0%, #ff7a0e 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff963b', endColorstr='#ff7a0e', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; padding: 8px 15px 7px; font-size: 1.4rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); line-height: 16px; margin-top: 15px; } .block-event .slider-panel .slider .item .action.event:focus, .block-event .slider-panel .slider .item .action.event:active { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .block-event .slider-panel .slider .item .action.event:hover { background: #ff8b26; background-color: false; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, false 0%, false 100%); background-image: linear-gradient(to bottom, false 0%, false 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='false', endColorstr='false', GradientType=0); border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .block-event .slider-panel .slider .item .action.event.disabled, .block-event .slider-panel .slider .item .action.event[disabled], fieldset[disabled] .block-event .slider-panel .slider .item .action.event { opacity: 0.5; cursor: default; pointer-events: none; } .block-event .slider-panel .slider .item .action.event:focus, .block-event .slider-panel .slider .item .action.event:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .block-event .slider-panel .slider .item .action.event:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .block-event .slider-panel .slider .item .action.event:hover { text-decoration: none; } .block-static-block.widget, .block-cms-link.widget { margin-bottom: 20px; } .links .block-static-block.widget, .links .block-cms-link.widget { margin-bottom: 0; } .block-cms-link-inline.widget { margin: 0; } .block-wishlist-search .form-wishlist-search { margin: 20px 0 0; } .block-cms-hierarchy-link.widget { display: block; margin-bottom: 20px; } .block-cms-hierarchy-link-inline.widget { margin: 0; } .sidebar .block-addbysku .fieldset { margin: 0; } .sidebar .block-addbysku .fieldset .fields { position: relative; } .sidebar .block-addbysku .fieldset .fields .field { display: inline-block; margin-bottom: 10px; vertical-align: top; } .sidebar .block-addbysku .fieldset .fields .field.sku { margin-right: -85px; padding-right: 90px; width: 100%; } .sidebar .block-addbysku .fieldset .fields .field.qty .qty + .mage-error { width: 80px; } .sidebar .block-addbysku .fieldset .fields .actions-toolbar { position: absolute; right: 0; top: 7px; } .sidebar .block-addbysku .form-addbysku .actions-toolbar { margin-bottom: 20px; } .sidebar .block-addbysku .form-addbysku .actions-toolbar .primary { text-align: left; } .sidebar .block-addbysku .form-addbysku .actions-toolbar .primary .action { width: auto; } .sidebar .block-addbysku .form-addbysku .actions-toolbar .secondary { float: none; text-align: left; } .sidebar .block-addbysku .action.add { display: inline-block; text-decoration: none; line-height: normal; padding: 4px; width: auto; } .sidebar .block-addbysku .action.add > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .sidebar .block-addbysku .action.add:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 22px; color: inherit; content: '\f196'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .sidebar .block-addbysku .action.add:hover:before { color: inherit; } .sidebar .block-addbysku .action.add:active:before { color: inherit; } .sidebar .block-addbysku .action.links { display: inline-block; margin: 20px 0 0; } .sidebar .block-addbysku .action.reset { display: block; margin: 10px 0; } .sidebar .block-addbysku .action.remove { display: inline-block; background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; } .sidebar .block-addbysku .action.remove > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .sidebar .block-addbysku .action.remove:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: 22px; color: #999999; content: '\f00d'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .sidebar .block-addbysku .action.remove:hover:before { color: inherit; } .sidebar .block-addbysku .action.remove:active:before { color: inherit; } .sidebar .block-addbysku .action.remove:focus, .sidebar .block-addbysku .action.remove:active { background: none; border: none; } .sidebar .block-addbysku .action.remove:hover { background: none; border: none; } .sidebar .block-addbysku .action.remove.disabled, .sidebar .block-addbysku .action.remove[disabled], fieldset[disabled] .sidebar .block-addbysku .action.remove { pointer-events: none; opacity: 0.5; } .sidebar .block-addbysku .action.remove:focus, .sidebar .block-addbysku .action.remove:active { color: #333333; } .sidebar .block-addbysku .action.remove:hover { color: #333333; } @media only screen and (max-width: 769px) { .modals-wrapper .modal-popup .modal-header { padding-top: 2rem; } .modals-wrapper .modal-popup .modal-title { border-bottom: none; font-size: 18px; font-weight: 300; } .popup-tree .modal-footer .action, .popup-tree .modal-footer .action-primary { display: block; margin-bottom: 10px; width: 100%; } .jstree li a > .field-tooltip { float: right; margin-right: -4rem; position: static; } .jstree li a > .field-tooltip .field-tooltip-content { left: 0; max-width: 90%; right: auto; top: 4.5rem; z-index: 20; } .jstree li a > .field-tooltip .field-tooltip-content:before, .jstree li a > .field-tooltip .field-tooltip-content:after { left: 6.1rem; right: auto; } .account .column.main .block.block-dashboard-info:not(.widget) .block-content .box:last-child { margin-bottom: 20px; } .form-create-purchase-order-rule .field.rule-type .field-tooltip { position: static; } .form-create-purchase-order-rule .field .field-tooltip .field-tooltip-content { bottom: 80px; left: 0; right: 0; top: auto; width: 100%; } .form-create-purchase-order-rule .field .field-tooltip .field-tooltip-content:before, .form-create-purchase-order-rule .field .field-tooltip .field-tooltip-content:after { border-bottom-color: transparent; left: 86px; top: auto; } .form-create-purchase-order-rule .field .field-tooltip .field-tooltip-content:before { border-top-color: #666666; bottom: -20px; } .form-create-purchase-order-rule .field .field-tooltip .field-tooltip-content:after { border-top-color: #f4f4f4; bottom: -19px; right: auto; } .field-tooltip .field-tooltip-content { right: -10px; top: 40px; left: auto; } } @media only screen and (max-width: 768px) { .abs-visually-hidden-mobile-m { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-add-clearfix-mobile-m:before, .abs-add-clearfix-mobile-m:after, .account .column.main .block:not(.widget) .block-title:before, .account .column.main .block:not(.widget) .block-title:after { content: ''; display: table; } .abs-add-clearfix-mobile-m:after, .account .column.main .block:not(.widget) .block-title:after { clear: both; } .abs-toggling-title-mobile, .block-wishlist-management .wishlist-select .wishlist-name, .block-collapsible-nav .title { border-top: 1px solid #e5e5e5; cursor: pointer; margin-bottom: 0; position: relative; border-bottom: 1px solid #e5e5e5; padding: 10px 40px 10px 15px; display: block; text-decoration: none; } .abs-toggling-title-mobile:after, .block-wishlist-management .wishlist-select .wishlist-name:after, .block-collapsible-nav .title:after { position: absolute; right: 20px; top: 10px; } .abs-toggling-title-mobile:after, .block-wishlist-management .wishlist-select .wishlist-name:after, .block-collapsible-nav .title:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; margin: 3px 0 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-toggling-title-mobile.active:after, .block-wishlist-management .wishlist-select .wishlist-name.active:after, .block-collapsible-nav .title.active:after { content: '\f106'; } .abs-icon-add-mobile, .block-wishlist-management .wishlist-add.item .add { display: block; text-decoration: none; } .abs-icon-add-mobile:before, .block-wishlist-management .wishlist-add.item .add:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 10px; line-height: 10px; color: inherit; content: '\f196'; font-family: 'FontAwesome'; margin: 0 5px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-checkout-tooltip-content-position-top-mobile, .field-tooltip .field-tooltip-content { right: -10px; top: 40px; left: auto; } .abs-checkout-tooltip-content-position-top-mobile:before, .abs-checkout-tooltip-content-position-top-mobile:after, .field-tooltip .field-tooltip-content:before, .field-tooltip .field-tooltip-content:after { border: 10px solid transparent; height: 0; width: 0; margin-top: -21px; right: 10px; left: auto; top: 0; } .abs-checkout-tooltip-content-position-top-mobile:before, .field-tooltip .field-tooltip-content:before { border-bottom-color: #f2f5f7; } .abs-checkout-tooltip-content-position-top-mobile:after, .field-tooltip .field-tooltip-content:after { border-bottom-color: #ffffff; top: 1px; } .navigation, .breadcrumbs, .page-header .header.panel, .header.content, .footer.content, .page-main, .page-wrapper > .widget, .page-wrapper > .page-bottom, .block.category.event, .top-container { padding-left: 15px; padding-right: 15px; } .account .page-main, .cms-privacy-policy .page-main { padding-top: 41px; position: relative; } .navigation { padding: 0; } .navigation .parent .level-top { display: block; text-decoration: none; position: relative; } .navigation .parent .level-top:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 42px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .navigation .parent .level-top:after { position: absolute; right: 7px; top: -8px; } .navigation .parent .level-top.ui-state-active:after { content: '\f106'; } .nav-sections { -webkit-overflow-scrolling: touch; -webkit-transition: left 0.3s; -moz-transition: left 0.3s; -ms-transition: left 0.3s; transition: left 0.3s; height: 100%; left: calc(-1 * (100% - 54px)); overflow: auto; position: fixed; top: 0; width: calc(100% - 54px); } .nav-sections .switcher { border-top: 1px solid #d1d1d1; font-size: 1.6rem; font-weight: 700; margin: 0; padding: .8rem 3.5rem .8rem 2rem; } .nav-sections .switcher .label { display: block; margin-bottom: 5px; } .nav-sections .switcher:last-child { border-bottom: 1px solid #d1d1d1; } .nav-sections .switcher-trigger strong { display: block; text-decoration: none; position: relative; } .nav-sections .switcher-trigger strong:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 42px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .nav-sections .switcher-trigger strong:after { position: absolute; right: -40px; top: -16px; } .nav-sections .switcher-trigger.active strong:after { content: '\f106'; } .nav-sections .switcher-dropdown { margin: 0; padding: 0; list-style: none none; display: none; padding: 10px 0; } .nav-sections .switcher-options.active .switcher-dropdown { display: block; } .nav-sections .header.links { margin: 0; padding: 0; list-style: none none; border-bottom: 1px solid #d1d1d1; } .nav-sections .header.links li { font-size: 1.6rem; margin: 0; } .nav-sections .header.links li.greet.welcome { border-top: 1px solid #d1d1d1; font-weight: 700; padding: 0.8rem 15px; } .nav-sections .header.links li > a { border-top: 1px solid #d1d1d1; } .nav-sections .header.links a, .nav-sections .header.links a:hover { color: #575757; text-decoration: none; display: block; font-weight: 700; padding: 0.8rem 15px; } .nav-sections .header.links .header.links { border: 0; } .nav-before-open { height: 100%; overflow-x: hidden; width: 100%; } .nav-before-open .page-wrapper { -webkit-transition: left 0.3s; -moz-transition: left 0.3s; -ms-transition: left 0.3s; transition: left 0.3s; height: 100%; left: 0; overflow: hidden; position: relative; } .nav-before-open body { height: 100%; overflow: hidden; position: relative; width: 100%; } .nav-open .page-wrapper { left: calc(100% - 54px); } .nav-open .nav-sections { -webkit-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75); -moz-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75); -ms-box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75); box-shadow: 0 0 5px 0 rgba(50, 50, 50, 0.75); left: 0; z-index: 99; } .nav-open .nav-toggle:after { background: rgba(0, 0, 0, 0.5); content: ''; display: block; height: 100%; position: fixed; right: 0; top: 0; width: 100%; z-index: 1; } .nav-sections-items { position: relative; z-index: 1; } .nav-sections-items:before, .nav-sections-items:after { content: ''; display: table; } .nav-sections-items:after { clear: both; } .nav-sections-item-title { background: #ededed; border: solid #e1e1e1; border-width: 0 0 1px 1px; box-sizing: border-box; float: left; height: 71px; padding-top: 24px; text-align: center; width: 33.33%; } .nav-sections-item-title.active { background: transparent; border-bottom: 0; } .nav-sections-item-title .nav-sections-item-switch:hover { text-decoration: none; } .nav-sections-item-content { box-sizing: border-box; float: right; margin-left: -100%; margin-top: 71px; width: 100%; padding: 25px 0; } .nav-sections-item-content:before, .nav-sections-item-content:after { content: ''; display: table; } .nav-sections-item-content:after { clear: both; } .nav-sections-item-content.active { display: block; } .navigation { background: #fafafa; box-sizing: border-box; } .navigation ul { margin: 0; padding: 0; } .navigation li { margin: 0; } .navigation a { display: block; padding-top: 10px; padding-right: 0; padding-bottom: 10px; padding-left: 15px; } .navigation a, .navigation a:hover { color: #575757; text-decoration: none; } .navigation .level0 { border-top: 1px solid #d1d1d1; font-size: 1.6rem; } .navigation .level0 > .level-top { font-weight: 700; padding: 8px 40px 8px 15px; text-transform: uppercase; word-wrap: break-word; } .navigation .level0 > .level-top:hover { color: #333333; } .navigation .level0.active .all-category .ui-state-focus { border-color: #ff7a0e; border-style: solid; border-width: 0 0 0 8px; padding-left: 7px; display: inline-block; } .navigation .level0 > .level1 { font-weight: 600; } .navigation .level0.active > a:not(.ui-state-active), .navigation .level0.has-active > a:not(.ui-state-active) { border-color: #ff7a0e; border-style: solid; border-width: 0 0 0 8px; } .navigation .level0.active > a:not(.ui-state-active) span:not(.ui-menu-icon), .navigation .level0.has-active > a:not(.ui-state-active) span:not(.ui-menu-icon) { margin-left: -8px; } .navigation li.level0:last-child { border-bottom: 1px solid #d1d1d1; } .navigation .submenu > li { word-wrap: break-word; } .navigation .submenu > li > a:hover { color: #333333; } .navigation .submenu:not(:first-child) { font-weight: 400; line-height: 1.3; left: auto !important; overflow-x: hidden; padding: 0; position: relative; top: auto !important; transition: left 0.3s ease-out; } .navigation .submenu:not(:first-child) > li > a { padding-left: 15px; } .navigation .submenu:not(:first-child) > li:last-child { margin-bottom: 0; } .navigation .submenu:not(:first-child) ul { display: block; padding-left: 15px; } .navigation .submenu:not(:first-child) ul > li { margin: 0; } .navigation .submenu:not(:first-child) ul > li a { color: #575757; display: block; line-height: normal; } .navigation .submenu:not(:first-child) ul > li a:hover { color: #333333; } .navigation .submenu:not(:first-child).expanded { display: block !important; padding-right: 0; top: 0 !important; } .navigation .submenu:not(:first-child) .active > a { border-color: #ff7a0e; border-style: solid; border-width: 0 0 0 8px; padding-left: 7px; } .navigation .submenu:not(:first-child) .level1.active > a { padding-left: 7px; } .product.data.items .item.title > .switch { padding: 1px 15px 1px; } .product.data.items > .item.content { padding: 10px 15px 30px; } .breadcrumbs { display: none; } .modal-popup.modal-slide { left: 44px; z-index: 900; } .modal-popup.modal-slide._show .modal-inner-wrap { -webkit-transform: translateX(0); transform: translateX(0); } .modal-popup.modal-slide .modal-inner-wrap { height: 100%; overflow-y: auto; position: static; -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; width: auto; } .modal-popup.modal-slide .modal-inner-wrap { margin: 0; max-height: 90vh; /** iOS webkit fix height problem when added long content **/ } .custom-slide { bottom: 0; left: 0; min-width: 0; position: fixed; right: 0; top: 0; visibility: hidden; opacity: 0; -webkit-transition: visibility 0s .3s, opacity .3s ease; transition: visibility 0s .3s, opacity .3s ease; left: 44px; z-index: 900; } .custom-slide._show { visibility: visible; opacity: 1; -webkit-transition: opacity .3s ease; transition: opacity .3s ease; } .custom-slide._show .modal-inner-wrap { -webkit-transform: translate(0, 0); transform: translate(0, 0); } .custom-slide .modal-inner-wrap { background-color: #ffffff; box-shadow: 0 0 12px 2px rgba(0, 0, 0, 0.35); opacity: 1; pointer-events: auto; } .custom-slide._show .modal-inner-wrap { -webkit-transform: translateX(0); transform: translateX(0); } .custom-slide .modal-inner-wrap { height: 100%; overflow-y: auto; position: static; -webkit-transform: translateX(100%); transform: translateX(100%); -webkit-transition: -webkit-transform 0.3s ease-in-out; transition: transform 0.3s ease-in-out; width: auto; } .custom-slide._show { -webkit-overflow-scrolling: touch; overflow-x: hidden; overflow-y: auto; } .custom-slide .modal-inner-wrap { background-color: #f4f4f4; box-sizing: border-box; height: auto; min-height: 100%; } body._has-modal-custom { height: 100vh; overflow: hidden; width: 100vw; } body._has-modal-custom .modal-custom-overlay { background-color: rgba(51, 51, 51, 0.55); } .modal-popup { pointer-events: auto; } .modal-popup.modal-slide .modal-inner-wrap[class] { background-color: #f4f4f4; } .modal-popup.modal-slide._inner-scroll._show { -webkit-overflow-scrolling: touch; overflow-y: auto; } .modal-popup.modal-slide._inner-scroll .modal-inner-wrap { height: auto; min-height: 100%; } .modal-popup .modal-title { font-size: 14px; font-weight: 700; } .shipping-address-modal.modal-popup.modal-slide, .billing-address-modal.modal-popup.modal-slide { left: 0; } .shipping-address-modal .modal-inner-wrap, .billing-address-modal .modal-inner-wrap { min-height: 400px; } .shipping-address-modal .modal-inner-wrap h1.modal-title, .billing-address-modal .modal-inner-wrap h1.modal-title { border: none; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .edit-address, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .ship-here, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .select-address, .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .address-selected { clear: left; float: left; margin-top: 5px; position: relative; top: 5px; } .shipping-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address, .billing-address-modal .modal-inner-wrap .admin__action-multiselect-menu-inner ._root .default-address { margin-top: 5px; position: absolute; right: 1rem; top: 0; } .address-loading-mask { top: 105px; } .checkout-cart-index .page-title-wrapper .block-requisition-list { display: none; } .checkout-cart-index .cart.item .block-requisition-list { margin-bottom: 0; padding: 0; width: auto; } .checkout-cart-index .cart.item .block-requisition-list .requisition-list-action .action { padding: 0; } .checkout-cart-index .cart.item .block-requisition-list .requisition-list-action .action.toggle > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .checkout-cart-index .block-requisition-list { display: inline-block; margin-bottom: 25px; padding: 0 15px; text-align: center; vertical-align: middle; width: 100%; } .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle { font-size: 1.4rem; display: inline-block; text-decoration: none; color: #757575; float: right; font-weight: 600; text-transform: uppercase; } .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 12px; line-height: inherit; color: #757575; content: '\e901'; font-family: 'magento-icons'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle:hover:before { color: #333333; } .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle:active, .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle:focus, .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle:hover { color: #333333; } .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle > span { margin-left: 8px; vertical-align: middle; } .checkout-cart-index .block-requisition-list .requisition-list-action { vertical-align: inherit; } .checkout-cart-index .gift-options-cart-item + .towishlist { position: static; } .cart.table-wrapper { overflow: visible; } .lac-notification { padding: 5px 0; } .lac-notification .lac-notification-icon { display: none; } .lac-notification .lac-notification-text, .lac-notification .lac-notification-links { float: none; padding: 5px 0; text-align: center; } .my-orders-search-advanced .search-sku { margin: 0 !important; width: 75% !important; } .my-orders-search-advanced .fieldset:first-of-type { margin-bottom: 20px; } .pagebuilder-banner-wrapper { background-attachment: scroll !important; } .pagebuilder-banner-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) { max-width: none; } .pagebuilder-column { background-attachment: scroll !important; flex-basis: 100%; max-width: 100%; } .pagebuilder-column-group { flex-wrap: wrap; } .pagebuilder-column-line { flex-wrap: wrap; } [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { background-attachment: scroll !important; } [data-content-type='row'][data-appearance='full-bleed'] { background-attachment: scroll !important; } [data-content-type='row'][data-appearance='full-width'] { background-attachment: scroll !important; } .pagebuilder-slide-wrapper .pagebuilder-overlay:not(.pagebuilder-poster-overlay) { max-width: none; } [data-content-type='tab-item'] { background-attachment: scroll !important; } .pagebuilder-mobile-hidden { display: none !important; } .page-main .admin__data-grid-pager-wrap { float: none; text-align: center; } .page-main .admin__data-grid-pager-wrap .admin__data-grid-pager { float: none; padding-top: 10px; position: static; width: 100%; } .page-main .admin__data-grid-header-row .row .col-xs-9, .page-main .admin__data-grid-header-row .row .col-xs-3 { text-align: center; width: 100%; } .page-main .admin__data-grid-header-row .row .col-xs-3 { padding-bottom: 10px; } div.admin__data-grid-filters-wrap .admin__form-field { width: 100%; } .product.quote-details-items.items { margin-top: 10px; } .product.quote-details-items.items .product-item-details { margin-bottom: 0; } .product.quote-details-items.items .quote-table-totals-wrap { margin-bottom: 10px; } .orderapprovals-purchaseorder-view .page-main .negotiable-quote-order-information { margin-top: .6rem; } .card-list { margin-left: 0; } .bolt-payment-method-content .content-inner { padding: 0 0 20px 22px; } .add-new-card-container .inner { padding-left: 0; } .add-new-card-container .inner .payment-method-billing-address { width: inherit; } .add-new-card-container .save-card-container { max-width: calc(100% - 32px); } .bolt-logout-info { text-align: inherit; } .bolt-logout-info .info { display: block; float: none; margin-bottom: 1px; } .bolt-logout-info .account-email { float: none; } .bolt-logout-info a { margin-top: -10px; } .right-menu + ul.cash-back li.cart_cashback { padding-top: 10px; padding-left: 15px; color: #000; font-family: 'Roboto Condensed'; font-weight: bold; font-size: 16px; } a.cash-back-link, div#cart_cashback { display: none; } .checkout-cart-index img.product-image-photo { width: auto; height: auto; } .checkout-cart-index span.product-image-container { width: auto !important; height: auto !important; } .checkout-cart-index .cart.table-wrapper .product-item-details { margin-left: 100px; margin-top: 10px; } .checkout-cart-index .cart.table-wrapper .product-item-details .productbage { position: relative; top: 0; left: -10px; padding: 10px 0 0 0; } .checkout-cart-index .cart.table-wrapper .product-item-details .productbage .child .handler .badge-text { width: 280px; } .checkout-cart-index .cart.table-wrapper .product-item-details .productbage .child .handler img { height: auto; max-width: 100px; } .checkout-cart-index .cart.table-wrapper .col.subtotal { text-align: center; } .checkout-cart-index .cart.main.actions { padding: 0; } .checkout-cart-index .cart-container .form-cart .actions.main { -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; } .checkout-cart-index .gift-options-cart-item + .towishlist { position: absolute; } .checkout-cart-index .cart.table-wrapper table.items tr.item-info { display: block; } .checkout-cart-index .productbage .child:nth-child(1) .handler .badge-text { left: -15px; bottom: 70px; } .checkout-cart-index .productbage .child:nth-child(1) .handler .badge-text::after { left: 15%; } .checkout-cart-index .productbage .child:nth-child(2) .handler .badge-text { left: -85px; bottom: 70px; } .checkout-cart-index .productbage .child:nth-child(2) .handler .badge-text::after { left: 42%; } .checkout-cart-index .productbage .child:nth-child(3) .handler .badge-text { left: -150px; bottom: 70px; } .checkout-cart-index .productbage .child:nth-child(3) .handler .badge-text::after { left: 64%; } .checkout-cart-index .productbage .child:nth-child(4) .handler .badge-text { left: -220px; bottom: 70px; } .checkout-cart-index .productbage .child:nth-child(4) .handler .badge-text::after { left: 93%; } .checkout-cart-index .productbage .child:nth-child(5) .handler .badge-text { left: -290px; bottom: 70px; } .checkout-cart-index .productbage .child:nth-child(5) .handler .badge-text::after { left: 96%; } .checkout-cart-index .productbage .child:nth-child(6) .handler .badge-text { left: -360px; bottom: 70px; } .checkout-cart-index .productbage .child:nth-child(6) .handler .badge-text::after { left: 96%; } .checkout-index-index .nav-toggle { display: block; } .checkout-index-index .field.addresses .control .select-shipping-address { height: 20px; } .checkout-index-index .block-search .label { right: 0px; } .checkout-index-index .modal-custom .action-close { display: none; } .checkout-index-index .checkout-payment-method .checkout-billing-address .action-cancel { margin-top: 0px; position: relative; bottom: 9px; left: 9px; } .gift-options-cart-item#shopping-cart-table + .towishlist { left: 35px; } .catalog-product-view .stock.unavailable { margin-right: 15px; } .catalog-product-view .usa-warehouse-status { padding-left: 15px; } .catalog-product-view .product.alert.stock { width: 100% !important; margin-left: 0px; padding-left: 0; border-left: 0; } .checkout-cart-index .rebate-details { padding: 0px 16px; } .contact-index-index .column:not(.sidebar-main) .form.contact { float: none; width: 100%; } .contact-index-index .column:not(.sidebar-additional) .form.contact { float: none; width: 100%; } .block-cart-failed .block-title { margin: 0 20px 20px; } .catalog-product-view .column.main { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .catalog-product-view .product.media { -ms-flex-order: -1; -webkit-order: -1; order: -1; } .compare.wrapper { display: none; } .catalog-product_compare-index .columns .column.main { flex-basis: inherit; } .block-search { margin-top: 10px; } .cart-container .form-cart .actions.main { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-items: center; -ms-align-items: center; align-items: center; } .cart-container .form-cart .actions.main .clear, .cart-container .form-cart .actions.main .continue { margin: 0 0 25px 0; } .cart-discount { border-bottom: 1px solid #e5e5e5; } .cart.table-wrapper { border-top: 1px solid #e5e5e5; } .cart.table-wrapper thead .col.item, .cart.table-wrapper thead .col.qty, .cart.table-wrapper thead .col.price, .cart.table-wrapper thead .col.subtotal, .cart.table-wrapper thead .col.msrp { display: none; } .cart.table-wrapper .col.qty, .cart.table-wrapper .col.price, .cart.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp { box-sizing: border-box; display: block; float: left; white-space: nowrap; width: 33%; } .cart.table-wrapper .col.qty[data-th]:before, .cart.table-wrapper .col.price[data-th]:before, .cart.table-wrapper .col.subtotal[data-th]:before, .cart.table-wrapper .col.msrp[data-th]:before { content: attr(data-th); display: block; font-weight: 600; padding-bottom: 10px; } .cart.table-wrapper .col.msrp { white-space: normal; } .cart.table-wrapper .item .col.item { padding-bottom: 0; } .cart.table-wrapper tbody > tr > td:last-child { border: 0; } .cart-totals { padding-left: 15px; padding-right: 15px; } .cart-totals .table-wrapper { border-top: 0; } .cart-totals .totals tbody > tr:not(:last-child) > td:last-child { border: 0; } .cart.table-wrapper .col.price, .order-items.table-wrapper .col.price, .cart.table-wrapper .col.qty, .order-items.table-wrapper .col.qty, .cart.table-wrapper .col.subtotal, .order-items.table-wrapper .col.subtotal, .cart.table-wrapper .col.msrp, .order-items.table-wrapper .col.msrp { text-align: left; } .minicart-wrapper { margin-top: 10px; } .minicart-wrapper:before, .minicart-wrapper:after { content: ''; display: table; } .minicart-wrapper:after { clear: both; } .minicart-wrapper .product .actions { float: left; margin: 10px 0 0 0; } .minicart-wrapper .update-cart-item { float: right; margin-left: 0; } .checkout-index-index .modal-popup .modal-footer .action-save-address { width: 100%; } .checkout-index-index .modal-popup .modal-footer .action-hide-popup { margin-top: 20px; } .field-tooltip .field-tooltip-content { right: -10px; top: 40px; left: auto; } .checkout-payment-method .payment-methods { margin: 0 -15px; } .checkout-payment-method .step-title { padding-left: 15px; padding-right: 15px; } .checkout-payment-method .payment-method-title { padding: 15px; } .checkout-payment-method .payment-method-content { padding: 0 15px 20px; } .checkout-payment-method .checkout-billing-address .action-cancel { margin-top: 10px; } .checkout-payment-method .payment-option { margin: 0 -15px; } .checkout-payment-method .payment-option .payment-option-title { padding: 15px; } .checkout-payment-method .payment-option .payment-option-content { padding: 0 15px 20px; } .login-container .fieldset:after { text-align: center; } .account .messages { margin-bottom: 0; } .account .column.main .block:not(.widget) .block-title > .action { float: right; margin-top: 5px; } .account .column.main .block:not(.widget) .block-content .box { margin-bottom: 20px; } .account .column.main .block:not(.widget) .block-content .box:last-child { margin-bottom: 0; } .control.captcha-image .captcha-img { display: block; margin-bottom: 10px; } .customer-account-index .page-title-wrapper { position: relative; } .form.search.advanced .field.price .with-addon .input-text { flex-basis: auto; width: 100%; } .cart-discount .giftcard .content { padding-bottom: 35px; } .cart-discount .actions-toolbar .secondary { bottom: 17px; } .field.open-amount { width: 100%; } .page-product-giftcard .product-info-main .product-info-stock-sku { display: block; padding-left: 10px; text-align: left; } .gift-message .actions-toolbar .action-update { font-size: 2rem; padding: 15px; width: 100%; } .gift-item-block { border-top: 1px solid #c1c1c1; border-bottom: 0; } .gift-item-block .title:after { font-size: 1.2rem; position: absolute; right: 20px; top: 10px; } .gift-item-block .content { padding-left: 1.5rem; padding-right: 1.5rem; } .cart.table-wrapper .gift-content { border-top: 1px solid #c1c1c1; margin-right: -15px; overflow: hidden; padding-left: 15px; padding-right: 15px; } .cart .action-gift { display: inline-block; text-decoration: none; } .cart .action-gift > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .cart .action-gift:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f06b'; font-family: 'FontAwesome'; margin: 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .cart .action-gift:hover:after { color: #333333; } .cart .action-gift:active:after { color: #757575; } .cart .action-gift._active { border: 1px solid #c1c1c1; border-bottom-color: #ffffff; margin: -5px 14px -1px -15px; padding: 4px 10px 9px 14px; } .cart .action-gift._active:after { color: #333333; } .gift-options-cart-item + .towishlist { left: 0; position: absolute; } .cart.table-wrapper .action-giftregistry { display: inline-block; text-decoration: none; } .cart.table-wrapper .action-giftregistry > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .cart.table-wrapper .action-giftregistry:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f274'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .cart.table-wrapper .action-giftregistry:hover:before { color: #333333; } .cart.table-wrapper .action-giftregistry:active:before { color: #757575; } .gift-options-cart-item .gift-wrapping, .cart-gift-item .gift-wrapping { border-bottom: 1px solid #c1c1c1; margin-bottom: 20px; padding-bottom: 10px; } .gift-wrapping-list { width: 100%; } .gift-wrapping-summary + .gift-message-summary { padding-right: 0; } .gift-options-cart-item { float: left; width: 100%; } .gift-wrapping-preview img { width: 100%; } .item-actions .actions-toolbar .gift-options .gift-wrapping, .item-actions .actions-toolbar .gift-options .gift-message { display: block; } .product-add-form .table-wrapper.grouped { margin-left: -15px; margin-right: -15px; } .product-add-form .table-wrapper.grouped .table.data.grouped tr td, .product-add-form .table-wrapper.grouped .cms-page-view .column.main table.table-grid.data.grouped tr td, .product-add-form .table-wrapper.grouped .modal-content table.table-grid.data.grouped tr td, .product-add-form .table-wrapper.grouped .cms-page-view .column.main table.data-table.data.grouped tr td, .product-add-form .table-wrapper.grouped .modal-content table.data-table.data.grouped tr td { padding: 5px 10px 5px 15px; } body.filter-active .page-header { display: none; } body.filter-active .page-wrapper { height: 0; margin-top: -999999em; visibility: hidden; } body.filter-active .columns { z-index: 999; } .filter.active { position: relative; visibility: visible; z-index: 99; } .filter.active .filter-options-item:last-child { margin-bottom: 40px; } .filter.active .filter-title { border-bottom: 1px solid #e5e5e5; height: 48px; left: 0; position: fixed; right: 0; top: 0; z-index: 2; } .filter.active .filter-title strong { box-shadow: none; background: none; border: 0; color: transparent; left: auto; right: 3px; top: 10px; display: inline-block; text-decoration: none; } .filter.active .filter-title strong:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px; line-height: inherit; color: #7d7d7d; content: '\f00d'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .filter.active .filter-subtitle { background: transparent; display: block; height: 50px; left: 0; line-height: 32px; position: fixed; right: 0; top: 0; z-index: 1; } .filter.active .filter-options { background: #ffffff; bottom: 0; display: block; left: 0; overflow: scroll; position: fixed; right: 0; top: 50px; z-index: 10; } .filter .filter-subtitle { font-size: 20px; font-weight: 300; } .filter-actions { margin: -35px -10px 25px; } .filter-options-content { padding: 5px 10px; } .filter .filter-current { border: solid #e5e5e5; border-width: 1px 0; margin: 5px -10px 0; } .filter .filter-current .items { display: none; } .filter .filter-current-subtitle { position: relative; text-transform: uppercase; z-index: 1; display: block; text-decoration: none; } .filter .filter-current-subtitle:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 13px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .filter .filter-current-subtitle:before { position: absolute; right: 10px; top: 10px; } .filter .filter-current-subtitle:after { color: #7d7d7d; content: ' (' attr(data-count) ')'; font-size: .9em; } .filter .filter-current.active { padding-bottom: 30px; } .filter .filter-current.active .block-subtitle:before { content: '\f106'; } .filter .filter-current.active .items { display: block; } .filter .filter-current.active + .block-actions { display: block; } .filter .filter-current + .block-actions { display: none; } .filter-no-options .filter-title:before { background: rgba(255, 255, 255, 0.5); content: ''; display: block; height: 40px; left: 0; margin-top: -60px; position: relative; width: 75px; z-index: 99; } .filter-no-options .filter-content { margin-bottom: 20px; } .page-with-filter .columns .sidebar-main { -ms-flex-order: 0; -webkit-order: 0; order: 0; } .map-popup { max-width: 100%; } .map-old-price, .map-show-info { display: inline-block; } .map-old-price:not(:last-child), .map-show-info:not(:last-child) { margin-bottom: 10px; } .block-wishlist-management { clear: both; margin-top: -21px; } .block-wishlist-management .wishlist-select { margin: 0 -15px 20px; } .block-wishlist-management .wishlist-select .wishlist-name { font-size: 1.6rem; } .block-wishlist-management .wishlist-select-items { border-bottom: 1px solid #e5e5e5; background: #f5f5f5; display: none; padding: 15px 0; } .block-wishlist-management .wishlist-select-items.active { display: block; } .block-wishlist-management .wishlist-select-items .item { margin: 3px 0 0; } .block-wishlist-management .wishlist-select-items .item:first-child { margin-top: 0; } .block-wishlist-management .wishlist-select-items .item.current { display: none; } .block-wishlist-management .wishlist-select-items .item a { color: #333333; display: block; padding: 5px 18px; text-decoration: none; } .block-wishlist-management .wishlist-select-items .item a:hover { background: #e8e8e8; } .block-wishlist-management .wishlist-title strong { font-size: 2.6rem; } .block-wishlist-management .wishlist-info { margin-bottom: 15px; } .block-wishlist-management .wishlist-toolbar-select, .block-wishlist-management .wishlist-toolbar-actions { margin-bottom: 15px; } .products-grid.wishlist .product-item-checkbox { left: 0; position: absolute; top: 20px; } .page-multiple-wishlist .products-grid.wishlist .product-item-photo { margin-left: 25px; } .page-multiple-wishlist .products-grid.wishlist .product-item-name, .page-multiple-wishlist .products-grid.wishlist .product-item-description, .page-multiple-wishlist .products-grid.wishlist .product-item .price-box, .page-multiple-wishlist .products-grid.wishlist .product-item-tooltip { margin-left: 115px; } .products-grid.wishlist .wishlist-dropdown { display: none; } .multishipping-checkout-success .nav-toggle { display: block; } .multishipping-checkout-success .logo { margin-left: 40px; } .multicheckout .actions-toolbar > .primary { margin-right: 0; } .block.newsletter input { font-size: 12px; padding-left: 30px; } .block.newsletter .field .control:before { font-size: 13px; } .order-pager-wrapper .toolbar-amount { left: inherit; position: relative; text-align: center; top: inherit; } .order-pager-wrapper .pages { text-align: center; } .order-pager-wrapper .action.previous, .order-pager-wrapper .action.next { margin: 0; } .form.send.friend .fieldset { padding-bottom: 5px; } .form.send.friend .action.remove { margin-left: 0; right: 0; top: 100%; } .block-collapsible-nav { left: 0; position: absolute; top: -21px; width: 100%; z-index: 5; } .block-collapsible-nav .content { border-bottom: 1px solid #e5e5e5; display: none; } .block-collapsible-nav .content.active { display: block; } .customer-name, .customer-welcome + .authorization-link { display: none; } .nav-sections .switcher-trigger strong:after { font-size: 1.6rem; right: -25px; top: -2px; } .navigation .parent .level-top:after { font-size: 1.6rem; right: 10px; top: 7px; } .page-footer .footer.content .switcher-store { background: transparent; font-size: 1.6rem; margin: 0 -15px; } .page-footer .footer.content .switcher-store .switcher-options { display: block; } .page-footer .footer.content .switcher-store .switcher-options ul.dropdown { background: none; border: 0; box-shadow: none; margin: 0; position: relative; } .page-footer .footer.content .switcher-store .switcher-options ul.dropdown:before, .page-footer .footer.content .switcher-store .switcher-options ul.dropdown:after { display: none; } .page-footer .footer.content .switcher-store .switcher-options .switcher-trigger, .page-footer .footer.content .switcher-store .switcher-options .switcher-option { border-top: 1px solid #cecece; display: block; padding: 10px 10px; } .page-footer .footer.content .switcher-store .switcher-options .switcher-trigger strong { padding: 10px 0; } .page-footer .footer.content .switcher-store .switcher-options .switcher-option a { padding: 0; } .logo { margin-bottom: 13px; margin-top: 4px; } .cms-page-view .page-main { padding-top: 0; position: relative; } [class^='cms-privacy-policy'] .page-main { padding-top: 41px; position: relative; } .cms-content .data-table { border: none; display: block; } .cms-content .data-table > thead > tr > th { display: none; } .cms-content .data-table > tbody { display: block; } .cms-content .data-table > tbody > tr { display: block; } .cms-content .data-table > tbody > tr td, .cms-content .data-table > tbody > tr th { border-bottom: none; display: block; padding: 5px 0; } .cms-content .data-table > tbody > tr td[data-th]:before, .cms-content .data-table > tbody > tr th[data-th]:before { padding-right: 10px; content: attr(data-th) ': '; display: inline-block; color: #111111; font-weight: 700; } .products-grid.wishlist { margin-bottom: 30px; margin-right: 0; } .products-grid.wishlist .product-item { padding: 20px 0 20px 0; position: relative; } .products-grid.wishlist .product-item-photo { float: left; margin-right: 20px; } .products-grid.wishlist .product-item-name { font-size: 1.6rem; } .products-grid.wishlist .product-item-actions { display: block; float: left; } .products-grid.wishlist .product-item-actions .action { margin-right: 15px; } .products-grid.wishlist .product-item-actions .action:last-child { margin-right: 0; } .products-grid.wishlist .product-item-actions .action.edit, .products-grid.wishlist .product-item-actions .action.delete { margin-top: 7px; } .products-grid.wishlist .product-item-name, .products-grid.wishlist .product-item-description, .products-grid.wishlist .product-item .price-box, .products-grid.wishlist .product-item-tooltip { margin-left: 95px; } .products-grid.wishlist .product-item .box-tocart { float: left; margin-right: 20px; } .products-grid.wishlist .product-item .box-tocart .stock { margin-top: 7px; } .products-grid.wishlist .product-item .giftregisty-dropdown, .products-grid.wishlist .product-item .field.qty { display: none; } .products-grid.wishlist .product-image-container { max-width: 80px; } .wishlist-index-index .product-item { width: 100%; } .wishlist-index-index .product-item-info { width: auto; } .cart.table-wrapper .towishlist { display: inline-block; text-decoration: none; } .cart.table-wrapper .towishlist > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .cart.table-wrapper .towishlist:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f004'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .cart.table-wrapper .towishlist:hover:before { color: #333333; } .cart.table-wrapper .towishlist:active:before { color: #757575; } .cart.table-wrapper .towishlist:before { overflow: visible; } .sidebar .block-viewed-products-grid .products-grid .product-item { margin-left: 2%; width: calc((100% - 2%) / 2); } .sidebar .block-viewed-products-grid .products-grid .product-item:nth-child(2n + 1) { margin-left: 0; } .sidebar .block-viewed-products-grid .products-grid .product-item-photo { display: block; position: relative; } .sidebar .block-viewed-products-grid .products-grid .product-item-details { margin: 0; } .sidebar .block-viewed-products-grid .products-grid .product-item-info { text-align: center; } .argento-tabs { margin: 0; padding: 0; } .argento-tabs > .item.title, .argento-tabs:not(.argento-tabs-initialized) > * > .block-title { box-sizing: border-box; float: none; width: 100%; } .argento-tabs > .item.title > .switch, .argento-tabs:not(.argento-tabs-initialized) > * > .block-title strong { display: block; } .argento-tabs > .item.content, .argento-tabs:not(.argento-tabs-initialized) > * > .block-content { box-sizing: border-box; display: block; float: none; margin: 0; } .argento-tabs > .item.content:before, .argento-tabs > .item.content:after { content: ''; display: table; } .argento-tabs > .item.content:after { clear: both; } .argento-tabs > .item.content.active { display: block; } .argento-tabs > .item.title, .argento-tabs:not(.argento-tabs-initialized) > * > .block-title { margin: 0 0 5px; } .argento-tabs > .item.title > .switch, .argento-tabs:not(.argento-tabs-initialized) > * > .block-title strong { background: #cfe2f1; height: 40px; padding: 5px 20px 5px 20px; font-weight: 600; line-height: 40px; font-size: 1.8rem; color: #666666; text-decoration: none; } .argento-tabs > .item.title > .switch:visited { color: #666666; text-decoration: none; } .argento-tabs > .item.title > .switch:hover { color: #666666; text-decoration: none; } .argento-tabs > .item.title > .switch:active { color: #d96708; text-decoration: none; } .argento-tabs > .item.title:not(.disabled) > .switch:focus, .argento-tabs > .item.title:not(.disabled) > .switch:hover { background: #fcfcfc; } .argento-tabs > .item.title:not(.disabled) > .switch:active, .argento-tabs > .item.title.active > .switch, .argento-tabs > .item.title.active > .switch:focus, .argento-tabs > .item.title.active > .switch:hover, .argento-tabs:not(.argento-tabs-initialized) > *:first-child > .block-title strong { background: #ffffff; color: #d96708; text-decoration: none; padding-bottom: 5px; } .argento-tabs > .item.content, .argento-tabs:not(.argento-tabs-initialized) > * > .block-content { background: #ffffff; border: 1px solid #cfe2f1; margin: 0 0 5px; padding: 20px 20px 20px 20px; } .argento-tabs > .item.title, .argento-tabs:not(.argento-tabs-initialized) > * > .block-title { cursor: pointer; } .argento-tabs > .item.title > .switch, .argento-tabs:not(.argento-tabs-initialized) > * > .block-title strong { text-shadow: 1px 1px 0 #ffffff; } .argento-tabs .data.item { display: block; } .argento-tabs .item.title > a, .argento-tabs .item.title > strong, .argento-tabs .item.title > span { position: relative; text-decoration: none; } .argento-tabs .item.title > a:after, .argento-tabs .item.title > strong:after, .argento-tabs .item.title > span:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 40px; color: #666666; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .argento-tabs .item.title > a:hover:after, .argento-tabs .item.title > strong:hover:after, .argento-tabs .item.title > span:hover:after { color: #666666; } .argento-tabs .item.title > a:active:after, .argento-tabs .item.title > strong:active:after, .argento-tabs .item.title > span:active:after { color: #d96708; } .argento-tabs .item.title > a:after, .argento-tabs .item.title > strong:after, .argento-tabs .item.title > span:after { position: absolute; right: 20px; top: 5px; } .argento-tabs .item.title.active > a:after, .argento-tabs .item.title.active > strong:after, .argento-tabs .item.title.active > span:after { content: '\f106'; } .nav-sections .header.links + .header.links { margin-top: -1px; } .header .header-cms-content { display: none; } .block-search, .minicart-wrapper { margin-top: 10px; } .page-header .header.content .logo { min-height: 40px; line-height: 40px; } .page-header .header.content .logo img { display: inline-block; vertical-align: middle; } .page-wrapper .nav-sections .nav-sections-items .switcher { display: block; position: static; } .page-wrapper .nav-sections .nav-sections-items .switcher .label { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .page-wrapper .nav-sections .nav-sections-items .switcher .action.toggle:after { content: ''; content: none; } .page-wrapper .nav-sections .nav-sections-items .switcher .action.toggle.active:after { content: ''; content: none; } .page-wrapper .nav-sections .nav-sections-items .switcher .action.toggle { padding: 0; display: none; } .page-wrapper .nav-sections .nav-sections-items .switcher .action.toggle.active { display: none; } .page-wrapper .nav-sections .nav-sections-items .switcher .ui-dialog { display: inherit !important; } .page-wrapper .nav-sections .nav-sections-items .switcher ul.dropdown { padding: 10px 0; background: none; border: none; height: auto; width: auto; margin: 0; display: inherit; box-shadow: none; position: static; } .page-wrapper .nav-sections .nav-sections-items .switcher ul.dropdown:before, .page-wrapper .nav-sections .nav-sections-items .switcher ul.dropdown:after { display: none; } .page-wrapper .nav-sections .nav-sections-items .switcher ul.dropdown li { margin: 0 0 7px; } .page-wrapper .nav-sections .nav-sections-items .switcher ul.dropdown li:hover { background-color: transparent; } .page-wrapper .nav-sections .nav-sections-items .switcher ul.dropdown li:last-child { margin: 0; } .page-wrapper .nav-sections .nav-sections-items .switcher ul.dropdown li a { padding: 0; } .page-wrapper .nav-sections .nav-sections-items .switcher.active { overflow: inherit; } .page-wrapper .nav-sections .nav-sections-items .switcher.active ul.dropdown { position: static; } .page-header.configurable { position: relative; } .page-header.configurable .panel.header .minicart-wrapper, .page-header.configurable .panel.header .block-search .label { margin-top: 20px; } .page-header.configurable .panel.header .minicart-wrapper { z-index: 21; } .page-header.configurable .panel.header .minicart-wrapper .block-minicart { color: initial; } .page-header.configurable .block-search { margin: 0; } .page-header.configurable .block-search .label { position: absolute; margin-top: 10px; right: 55px; z-index: 5; } .page-header.configurable .block-search .control { position: absolute; top: 100%; left: 0; right: 0; z-index: 20; background: #fff; margin: 0; } .page-footer .footer.content .switcher-store { margin: 0 -10px; } .page-footer .footer.content .switcher-store .switcher-options .switcher-trigger, .page-footer .footer.content .switcher-store .switcher-options .switcher-option { border: 0; } .nav-sections .switcher-trigger strong:after { font-size: 2.1rem; top: -3px; } .navigation .parent .level-top:after { font-size: 2.1rem; top: 5px; } .nav-sections { /* Theme editor overrides */ background-color: #fafafa !important; } .nav-sections-item-title:first-child { border-left-width: 0; } .nav-sections .header.links { border: none; } .nav-sections .header.links li.greet.welcome { border: none; font-weight: normal; } .nav-sections .header.links li > a { border: none; } .nav-sections .nav-sections-items .switcher { border: none; } .nav-sections .navigation a.level-top { color: #575757 !important; } .filter.active .filter-title strong:after { vertical-align: top; } .block-collapsible-nav { background: #fff; } .checkout-cart-index .cart.main.actions { padding: 0 15px; } .page-layout-checkout:not(.firecheckout) .page-header { margin-bottom: 20px; } .page-layout-checkout:not(.firecheckout) .page-main { padding-top: 0; } .footer-toolbar .social-icons { float: none !important; margin-bottom: 5px; } .footer.content .footer-contacts { text-align: center; } .placeholder-argento_essence_home_top { margin-top: 15px; } .page-header.configurable .block-search .label { right: 70px; } .page-header.configurable .minicart-wrapper .action.showcart .counter.qty.empty { display: inline-block; } /** PLP page badge LTL, Dropship etc START **/ .catalog-category-view.page-products .child:nth-child(1) .badge-top { bottom: 55px; left: -12px; } .catalog-category-view.page-products .child:nth-child(1) .badge-top::after { left: 19%; } .catalog-category-view.page-products .child:nth-child(2) .badge-top { left: -68px; } .catalog-category-view.page-products .child:nth-child(2) .badge-top::after { left: 34%; } .catalog-category-view.page-products .child:nth-child(3) .badge-top { left: -116px; } .catalog-category-view.page-products .child:nth-child(3) .badge-top::after { left: 49%; } .catalogsearch-result-index .productbage .child:nth-child(1) .badge-top { bottom: 55px; left: -12px; } .catalogsearch-result-index .productbage .child:nth-child(1) .badge-top::after { left: 19%; } .catalogsearch-result-index .productbage .child:nth-child(2) .badge-top { left: -68px; } .catalogsearch-result-index .productbage .child:nth-child(2) .badge-top::after { left: 34%; } .catalogsearch-result-index .productbage .child:nth-child(3) .badge-top { left: -116px; } .catalogsearch-result-index .productbage .child:nth-child(3) .badge-top::after { left: 49%; } /** PLP page badge LTL, Dropship etc END **/ .modal-popup.modal-slide._inner-scroll._show { margin-right: auto !important; bottom: unset !important; } .modal-popup.modal-slide._inner-scroll .modal-inner-wrap { min-height: auto !important; } .modal-popup .modal-inner-wrap { height: auto !important; min-height: auto; margin: 5rem auto !important; width: 75% !important; } .product.data.tabs .item.title > .switch, .product.data.tabs .item.title.active > .switch { background: #ccc; } .product.data.tabs > .item.content .additional-attributes-wrapper { border-top: 0; } .page-products .sidebar.blocks-secondary.col-md-3 { max-width: 100% !important; } .page-products .popular-products { border: 0px solid #ccc; background: #ffffff; margin-top: 0; } .page-products .best-seller { border: 0px solid #ccc; background: #ffffff; margin-top: 0; } .page-products .products-grid .product-item-actions { display: block; } .page-products .products-grid input[type="checkbox"] { float: left; } .page-products .product-item .tocompare:before { display: none !important; } .page-products .product-item-actions .actions-primary + .actions-secondary > .action { line-height: 22px; } .page-products .product-item-details .sku { min-height: 40px; height: 40px; } .page-products .product.actions.product-item-actions { position: relative; margin-bottom: 20px; } .page-products .tocompare { margin-right: 0px !important; } .page-products input[type="checkbox"] { position: relative; top: 0px; border: 1px solid #333; display: inline-block; font: 16px/1em sans-serif; height: 20px; margin: 0 10px 0 0; padding: 0; vertical-align: middle; width: 20px; } .page-products .block-compare .action.primary { background: #1479BC; } .page-products .product.name.product-item-name { min-height: 55px; height: 55px; } .page-products .products-list button.action.tocart.primary, .page-products .products-list .quote-details-items .actions-toolbar > .action.action.tocart.primary { margin-top: 5px; margin-bottom: 5px; } .page-products .products-list .product-item-name { font-size: 15px; } .page-products .products-list .product-item-actions .actions-primary + .actions-secondary { padding-left: 10px; } .page-products .products-list a.action.towishlist { margin-left: 0px; } .page-products .products-list .stock.available { width: 100%; } .page-products .category-view .block.widget .block-title strong { text-transform: capitalize; } .page-products .category-view .product-item-details .sku { min-height: 64px; word-wrap: break-word; } .page-products .list .product-item-details .sku { min-height: 20px; } .product.name a { font-size: 15px; } .catalog-category-view [class*='block-compare'] { display: block; } .catalog-product-view .product.media { width: 100% !important; } .catalog-product-view .product-info-main { width: 100% !important; } .catalog-product-view .block.block-compare { width: 100% !important; float: left; display: none; } .catalog-product-view a.action.towishlist { margin-left: 0%; width: 100%; } .catalog-product-view .modal-popup.modal-slide._inner-scroll .modal-inner-wrap { min-height: auto; } .catalog-product-view span.badge-info { width: 80%; float: left; } .catalog-product-view .mfglistprice { margin-top: 10px; } .catalog-product-view .mfgjobberprice { margin-top: 10px; } .catalog-product-view .product-social-links { margin-bottom: 0px !important; } .catalog-product-view p.fbl.fbl-button.fbl-ready { margin: 0px !important; } .catalog-product-view .stock.loading { margin-top: 0px; clear: right; margin-bottom: 10px; } .catalog-product-view .stock-warehosue-section .productWarehouses { clear: both; width: 100%; padding-left: 0px !important; margin-left: 0px !important; border-left: none; } .catalog-product-view .product-actions { display: grid; } .catalog-product-view .product-actions .wishlist.split.button { margin-top: 0; } .catalog-product-view .product-actions .to-compare-wrapper a.action.tocompare { height: auto; padding: 5px 0; } .catalog-product-view .product-actions a.action.towishlist { height: auto; padding: 5px 0; } .wishlist-index-index .actions-toolbar > .primary { margin-bottom: 10px; text-align: left; } .wishlist-index-index .actions-toolbar > .secondary { margin-bottom: 10px; text-align: left; } .wishlist-index-index .products-grid.wishlist .product-item .price-box { margin: 0px; } .form-edit-account .fieldset.password { width: 100%; } .copyright { font-size: 11px !important; } .page-products .products-list a.action.towishlist { margin-left: 0 !important; } .cms-index-index .block-promo .featured-categories { width: 49.6% !important; } .block.widget .products-grid .product-item { width: calc(49%) !important; } .argento-tabs > .item.content, .argento-tabs:not(.argento-tabs-initialized) > * > .block-content { margin-top: 0 !important; } .page-header { margin-bottom: 10px; } .page-header .panel.wrapper { display: none; } .nav-sections { box-shadow: none; } .nav-sections .header.links a { color: #000000; } .nav-sections .header.links a:hover { color: #000000; } .nav-sections .header.links li { border-bottom: 1px solid #d9d9d9; width: 100%; } .nav-sections .header.links li > a { border: none; padding: 11px; font-size: 16px; font-weight: bold; font-family: 'Roboto Condensed'; } .nav-sections .navigation a.level-top { color: #000000 !important; } .block-search .control { position: relative !important; border-bottom: 0 !important; } .block-search .label { position: absolute; right: 0px; z-index: 100; } .block-search .label:before { font-size: 16px; color: #ffffff; margin: 0px; background: #1379bc; border: 1px solid #ccc; padding: 2px 10px; } .block-search input { font-size: 14px; } .quickorder-index-index .block-search .label:before { position: absolute; right: 0; } .search-autocomplete { margin-top: 1px; z-index: 10 !important; } .control.catalog-search-box { padding: 0; } .navpro-transformable.navpro .level0 > .level-top { display: block; text-transform: capitalize; } .nav-toggle { left: 10px; } a.nav-sections-item-switch { color: #000000; font-weight: bold; font-size: 16px; } .navigation ul { padding: 0px !important; } .navpro.navpro li.li-item { border-bottom: 1px solid #d9d9d9; } .navpro.navpro li.li-item:last-child { border: 0; } .navpro-dropdown .children > li > a { padding: 8px 0px; } .navpro-dropdown .children .parent > a { padding: 8px 0px; } .navpro-transformable .navpro-dropdown { background: transparent; border: 0; box-shadow: none; position: static; width: auto !important; max-width: 100%; overflow: hidden; max-height: 0; } .navpro-transformable .navpro-dropdown .multicolumn.vertical { height: auto !important; } .navpro-transformable .navpro-dropdown .children { display: block; } .navpro-transformable .navpro-dropdown .children.multicolumn > li { width: 100%; } .navpro-transformable .navpro-dropdown.shown { max-height: 1000em; } .navpro-transformable .navpro-dropdown-inner { padding-top: 3px; padding-bottom: 5px; } .navpro-transformable .navpro-icon-caret::before { transform: rotate(-90deg); transition: transform 200ms ease-in-out; } .navpro-row.gutters { margin-left: 0; } .navpro-row.gutters > .navpro-row { margin-left: 0; } .navpro-row.gutters .navpro-col { margin-left: 0; width: 100%; } .navpro-row { flex-direction: column; flex-wrap: nowrap; } .navpro.orientation-horizontal > ul { display: block !important; } .navpro.orientation-horizontal > ul > li { display: block !important; } .navpro-dropdown.size-large { border-top: 1px solid rgba(0, 0, 0, 0.2); border-bottom: 1px solid rgba(0, 0, 0, 0.2); border-right: 0; border-left: 0; } .modal-popup.modal-slide { left: 0px !important; } .cms-index-index .magento-tabs > .item.title > .switch { background: #c22024; color: #ffffff !important; text-shadow: none; } .cms-index-index .magento-tabs > .item.title:not(.disabled) > .switch:hover { background: #c22024; } .cms-index-index .magento-tabs:not(.magento-tabs) > * > .block-title strong { background: #c22024; color: #ffffff !important; text-shadow: none; } .cms-index-index .magento-tabs > .item.title.active > .switch { color: #ffffff !important; } .cms-index-index .magento-tabs .price-wrapper .price { font-size: 21px; } .cms-index-index .carousel .product-image-wrapper { padding-bottom: 125% !important; } .cms-index-index strong.product.name.product-item-name { min-height: 35px; height: 35px; } .cms-index-index .sidebar .highlight-list .price-box.price-final_price { margin: 0px 38px; } .cms-page-view .pagebuilder-column { text-align: center; flex-basis: 50%; } .cms-the-isn-experience .pagebuilder-column { text-align: left; flex-basis: 100%; } .category-view .product.name.product-item-name { min-height: 70px; height: 70px; } .category-view .brand-logo-cash { margin-top: 5px !important; text-align: left; width: 100%; } .category-view .col-md-3.deallogo { width: 100%; } .category-view span.logo-text { padding: 5px 0px; display: block; } .category-view .filter-promotion-type a { width: 46% !important; padding-right: 24px !important; padding-bottom: 20px !important; } .category-view .filter-promotion-type a:nth-child(2) { padding-right: 0px !important; } .category-view .brand-banner-image img { width: 100% !important; } .category-view .brand-banner-image.banner-mobile img { margin-bottom: 10px; } .category-view .nuclear-deals.active.show-element { border: 3px solid #2793e6 !important; width: 94% !important; } .category-view .top-seller.show-element.active { border: 3px solid #2793e6 !important; width: 94% !important; } .category-view .new-item.active.show-element { border: 3px solid #2793e6 !important; width: 94% !important; } .category-view .new-and-exciting.show-element.active { border: 3px solid #2793e6; width: 94% !important; } .category-view .brand-web-banner { width: 100%; display: block; } .category-view img.web-banner-img { margin: 0px auto 15px auto !important; padding-top: 0px; padding-bottom: 0px; } .category-view img.web-banner-img:nth-child(2) { padding-top: 0px; padding-bottom: 0px; } .category-view .web-banner-img .slick-dots li { border: none !important; border-radius: 0px; } .category-view .featured-video .slick-dots { padding: 0px 0; } .category-view .featured-video .slick-next { right: 10px; top: 99%; } .category-view .featured-video .slick-next:before { padding-left: 0px; } .category-view .featured-video .slick-dotted .slick-list.draggable { width: 100%; } .category-view .featured-video .slick-prev { left: 0px; top: 99%; } .category-view .video-slick.slick-initialized.slick-slider { margin-bottom: 10px; } .category-view .brand-slider .slick-dots { padding: 0px; bottom: 17px; text-align: right; } .category-view .slick-dots { bottom: -12px; } .category-view .slick-dots li button, .category-view .slick-dots li .quote-details-items .actions-toolbar > .action { height: 12px; width: 12px; background: #cccccc !important; } .category-view .pagebuilder-column.nuclear-deal-right { padding: 0px !important; flex-basis: unset; width: 100% !important; } .category-view img.enhanced-web-banner-img { padding-bottom: 0px; } li.cashback-link a { font-size: 16Px; font-weight: 700; color: #006bb4; text-decoration: underline; } ul.cash-back { clear: both; } a.cash-back-link { display: none; } .magento-tabs .item.title > a:after { font-size: 20px; color: #ffffff; } .magento-tabs .item.title > a:hover:after { color: #ffffff; } .magento-tabs .item.title > strong:after { font-size: 20px; color: #ffffff; } .magento-tabs .item.title > strong:hover:after { color: #ffffff; } .magento-tabs .item.title > span:after { font-size: 20px; color: #ffffff; } .magento-tabs .item.title > span:hover:after { color: #ffffff; } .argento-grid.row.block-products-promo { width: 100%; margin: 0px auto; } span.cart-count { display: inline-block; background: #ffffff; padding: 6px 8px; font-size: 18px !important; font-weight: bold; color: #c22024; float: right; } .copyright { font-size: 10px; } .argento-grid { margin-left: 0px; margin-right: 0px; } .review-customer-index td.col.description { width: 100%; } .review-customer-index td.col.item { width: 100%; } .modes-mode:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: inherit; color: #7d7d7d; content: '\f009'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .modes-mode > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .mode-list:before { content: '\f00b'; } .modes { display: block; text-align: left; } .product-item-actions .actions-primary + .actions-secondary { vertical-align: middle; } .rga-myaccount-rgahistory .rgaViewPlaceholder { min-width: 80%; left: 18px; right: 18px; } .flyerbuilder-form-index .flyer-section table.formtable tbody tr td label { display: block; height: 20px; } .flyerbuilder-form-index #FlyerProductFrom table#tableProducts { overflow-x: auto; } .flyerbuilder-form-index #FlyerProductFrom table#tableProducts input[type="text"] { width: auto; } .flyerbuilder-form-index #FlyerProductFrom table#tableProducts .price-select { width: auto; } .flyerbuilder-form-index #FlyerProductFrom table#tableProducts .description-textarea { width: auto; } .flyerbuilder-form-index form#FlyerProductFrom { overflow: auto; width: 100%; } .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-date-range-control .flyer-date-range-control-range-picker label.date-label { display: inline-block; width: 60px; } .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-date-range-control .flyer-date-range-control-range-picker input.date { margin-right: 0px; margin-left: 12px; width: 70%; margin-bottom: 5px; margin-top: 8px; } .list img.free-gift { width: 30px; } .account .block.block-compare { display: none; } .block-products-promo .tabs-content .tab-heading-title { display: block; letter-spacing: .05em; line-height: 2; font-size: 20px; font-weight: bold; color: #ffffff; background: #757575; padding: 0px 8px; border: 1px solid #cccccc; } .block-products-promo div[data-content-type='tabs'] .tabs-content [data-content-type='tab-item'] { display: block !important; padding: 0px !important; } .block-products-promo .tab-sec-content .actions-toolbar { margin-bottom: 10px; padding: 0 10px; } .block-products-promo .tab-heading-title[aria-selected="false"] .tab-trigger:after { font-size: 20px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: 400; overflow: hidden; speak: none; text-align: right; float: right; overflow: visible; } .block-products-promo .tab-heading-title[aria-selected="true"] .tab-trigger:after { font-size: 20px; line-height: inherit; color: inherit; content: '\f106'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: 400; overflow: hidden; speak: none; text-align: center; float: right; overflow: visible; } .block-products-promo .tab-heading-title.active[aria-selected="false"] .tab-trigger:after { font-size: 20px; line-height: inherit; color: inherit; content: '\f106'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: 400; overflow: hidden; speak: none; text-align: center; float: right; overflow: visible; } .filter .filter-current { margin: 5px -10px 15px !important; } .filter .filter-current .items.active { display: block; } .stock.loading { margin-bottom: 7px; } .price-box .price.loading { float: unset; margin-top: 7px; display: block !important; } .product-info-price { margin: 0 0px 0 !important; } .stock.unavailable.loading { margin-bottom: 2px; } .catalogsearch-result-index .price-box.price-final_price { min-height: 40px !important; height: 40px; width: 100% !important; float: left; margin-top: 0px !important; margin-bottom: 10px !important; } .customer-account-login .block.block-new-customer { width: 47% !important; float: left !important; padding: 0 0px 0 10px; } .sidebar .product-items .product-item-info .product-item-photo { width: auto; } .toolbar-amount { float: left; } } @media only screen and (max-width: 768px) and print { tr { display: table-row !important; } } @media only screen and (max-width: 639px) { .abs-visually-hidden-mobile, .table-downloadable-products .col.title:before, .table-giftregistry-items .col.product:before { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-add-clearfix-mobile:before, .abs-add-clearfix-mobile:after, .abs-checkout-order-review tbody > tr:before, .abs-checkout-order-review tbody > tr:after, .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:before, .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:after, .table-giftregistry-items .col.product:before, .table-giftregistry-items .col.product:after, .multicheckout.order-review .data.table tbody > tr:before, .multicheckout.order-review .data.table tbody > tr:after, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot tr:before, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot tr:after, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot tr:before, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot tr:after, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot tr:before, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot tr:after, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot tr:before, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot tr:after, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr:before, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr:after, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr:before, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr:after, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr:before, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr:after, .multicheckout.order-review .data.modal-content table.data-table tbody > tr:before, .multicheckout.order-review .data.modal-content table.data-table tbody > tr:after { content: ''; display: table; } .abs-add-clearfix-mobile:after, .abs-checkout-order-review tbody > tr:after, .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:after, .table-giftregistry-items .col.product:after, .multicheckout.order-review .data.table tbody > tr:after, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot tr:after, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot tr:after, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot tr:after, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot tr:after, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr:after, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr:after, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr:after, .multicheckout.order-review .data.modal-content table.data-table tbody > tr:after { clear: both; } .abs-checkout-order-review tbody > tr:not(:last-child), .multicheckout.order-review .data.table tbody > tr:not(:last-child), .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr:not(:last-child), .multicheckout.order-review .data.modal-content table.table-grid tbody > tr:not(:last-child), .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr:not(:last-child), .multicheckout.order-review .data.modal-content table.data-table tbody > tr:not(:last-child) { border-bottom: 1px solid #e5e5e5; } .abs-checkout-order-review tbody > tr > td.col.item:before, .multicheckout.order-review .data.table tbody > tr > td.col.item:before, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col.item:before, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col.item:before, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col.item:before, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col.item:before { display: none; } .abs-checkout-order-review tbody > tr > td.col.qty, .abs-checkout-order-review tbody > tr > td.col.price, .abs-checkout-order-review tbody > tr > td.col.subtotal, .multicheckout.order-review .data.table tbody > tr > td.col.qty, .multicheckout.order-review .data.table tbody > tr > td.col.price, .multicheckout.order-review .data.table tbody > tr > td.col.subtotal, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col.qty, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col.price, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col.subtotal, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col.qty, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col.price, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col.subtotal, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col.qty, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col.price, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col.subtotal, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col.qty, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col.price, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col.subtotal { box-sizing: border-box; float: left; text-align: center; white-space: nowrap; width: 33%; } .abs-checkout-order-review tbody > tr > td.col.qty[data-th]:before, .abs-checkout-order-review tbody > tr > td.col.price[data-th]:before, .abs-checkout-order-review tbody > tr > td.col.subtotal[data-th]:before, .multicheckout.order-review .data.table tbody > tr > td.col.qty[data-th]:before, .multicheckout.order-review .data.table tbody > tr > td.col.price[data-th]:before, .multicheckout.order-review .data.table tbody > tr > td.col.subtotal[data-th]:before, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col.qty[data-th]:before, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col.price[data-th]:before, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col.subtotal[data-th]:before, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col.qty[data-th]:before, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col.price[data-th]:before, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col.subtotal[data-th]:before, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col.qty[data-th]:before, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col.price[data-th]:before, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col.subtotal[data-th]:before, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col.qty[data-th]:before, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col.price[data-th]:before, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col.subtotal[data-th]:before { content: attr(data-th) ':'; display: block; font-weight: 700; padding-bottom: 10px; } .abs-checkout-order-review tbody > tr > td.col:last-child, .multicheckout.order-review .data.table tbody > tr > td.col:last-child, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid tbody > tr > td.col:last-child, .multicheckout.order-review .data.modal-content table.table-grid tbody > tr > td.col:last-child, .multicheckout.order-review .data.cms-page-view .column.main table.data-table tbody > tr > td.col:last-child, .multicheckout.order-review .data.modal-content table.data-table tbody > tr > td.col:last-child { border: 0; } .abs-checkout-order-review .product-item-name, .multicheckout.order-review .data.table .product-item-name, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid .product-item-name, .multicheckout.order-review .data.modal-content table.table-grid .product-item-name, .multicheckout.order-review .data.cms-page-view .column.main table.data-table .product-item-name, .multicheckout.order-review .data.modal-content table.data-table .product-item-name { margin: 0; } .abs-product-items-summary tbody .col { padding: 10px 0 0; } .abs-product-items-summary tbody .col:last-child { padding-bottom: 10px; } .abs-product-items-summary tfoot .mark { padding-bottom: 5px; text-align: left; } .abs-product-items-summary tfoot .amount { padding-top: 0; text-align: left; } .abs-product-items-summary tfoot .grand.totals { font-size: 1.6rem; } .abs-product-items-summary tfoot .grand.totals .mark { padding-bottom: 0; padding-top: 5px; } .abs-product-items-summary tfoot .grand.totals .amount { padding-bottom: 10px; padding-top: 0; } .abs-product-items-summary tfoot .grand.totals .amount strong { border-top: none; } .abs-account-table-margin-mobile, .table-wrapper.balance-history, .table-wrapper.reward-history, .table-wrapper.orders-recent { margin-top: -20px; } .abs-col-no-prefix:before, .abs-sidebar-totals-mobile th:before, .abs-sidebar-totals-mobile td:before, .account .table-billing-agreements .col.actions:before, .account .table-billing-agreements-related .col.actions:before, .table-wrapper.comparison .table-comparison > tbody > tr > th:before, .table-wrapper.comparison .table-comparison > tbody > tr > td:before, .cart .table.items .col.item:before, .cart .table.items .item-actions td:before, .account .table-giftregistry .col.actions:before, .table.grouped > tbody > tr > td:before, .account .table-reviews .col.actions:before, .account .table-order-items .col.actions:before, .account .table-order-items .col.options:before, .cart-totals .totals th:before, .cart-totals .totals td:before, .opc-block-summary .totals th:before, .opc-block-summary .totals td:before, .cart .cms-page-view .column.main table.table-grid.items .col.item:before, .cart .cms-page-view .column.main table.table-grid.items .item-actions td:before, .cms-page-view .column.main table.table-grid.grouped > tbody > tr > td:before, .cart .modal-content table.table-grid.items .col.item:before, .cart .modal-content table.table-grid.items .item-actions td:before, .modal-content table.table-grid.grouped > tbody > tr > td:before, .cart .cms-page-view .column.main table.data-table.items .col.item:before, .cart .cms-page-view .column.main table.data-table.items .item-actions td:before, .cms-page-view .column.main table.data-table.grouped > tbody > tr > td:before, .cart .modal-content table.data-table.items .col.item:before, .cart .modal-content table.data-table.items .item-actions td:before, .modal-content table.data-table.grouped > tbody > tr > td:before { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-no-display-s, .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th, .order-details-items .table-order-items .options-label, .opc-wrapper .shipping-address-item.selected-item .action-select-shipping-item, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody th { display: none; } .abs-title-orders-mobile .page-main .page-title-wrapper .page-title, .magento-rma-returns-returns .page-main .page-title-wrapper .page-title, .magento-rma-returns-view .page-main .page-title-wrapper .page-title, .account .page-main .page-title-wrapper .page-title, [class^='sales-guest-'] .page-main .page-title-wrapper .page-title, .sales-guest-view .page-main .page-title-wrapper .page-title { display: block; } .abs-title-orders-mobile .page-main .page-title-wrapper .order-status, .magento-rma-returns-returns .page-main .page-title-wrapper .order-status, .magento-rma-returns-view .page-main .page-title-wrapper .order-status, .account .page-main .page-title-wrapper .order-status, [class^='sales-guest-'] .page-main .page-title-wrapper .order-status, .sales-guest-view .page-main .page-title-wrapper .order-status { margin: -10px 0 10px; } .abs-table-striped-mobile > tbody > tr > td:last-child, .account .data.table > tbody > tr > td:last-child, .account .data.cms-page-view .column.main table.table-grid > tbody > tr > td:last-child, .account .data.modal-content table.table-grid > tbody > tr > td:last-child, .account .data.cms-page-view .column.main table.data-table > tbody > tr > td:last-child, .account .data.modal-content table.data-table > tbody > tr > td:last-child { border: 0; } .abs-no-border-top, .product.info.detailed .additional-attributes-wrapper, .table-wrapper.balance-history, .table-wrapper.table-returns, .table-wrapper.orders-recent, .order-details-items .table-wrapper { border-top: 0; } .abs-no-border-bottom { border-bottom: 0; } .abs-sidebar-totals-mobile .amount, .cart-totals .totals .amount, .opc-block-summary .totals .amount { text-align: right; } .table-wrapper { border-top: 1px solid #e5e5e5; overflow-x: auto; overflow-y: hidden; width: 100%; -ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; position: relative; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison), .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison), .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison), .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison), .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) { border: none; display: block; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) > thead > tr > th { display: none; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody { display: block; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr { display: block; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td, .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th { border-bottom: none; display: block; padding: 5px 0; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]:before, .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]:before, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]:before, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]:before, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]:before, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]:before, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]:before, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]:before, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr td[data-th]:before, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th[data-th]:before { padding-right: 10px; content: attr(data-th) ': '; display: inline-block; color: #111111; font-weight: 700; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child { padding-top: 15px; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child { border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.col.qty, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.col.qty, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.col.qty, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.col.qty, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td.col.qty { text-align: left; } .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child, .table-wrapper .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child, .table-wrapper .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison).additional-attributes tbody td:last-child { border: none; padding: 0 0 5px; } .table-wrapper .table:not(.totals):not(.table-comparison) tfoot, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot { display: block; } .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot tr, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot tr, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot tr, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot tr { display: block; } .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child th, .table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr:first-child td, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot tr:first-child th, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot tr:first-child td, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot tr:first-child th, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot tr:first-child td, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot tr:first-child th, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot tr:first-child td, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot tr:first-child th, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot tr:first-child td { padding-top: 20px; } .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .mark, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot .mark, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot .mark, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot .mark, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot .mark { box-sizing: border-box; float: left; text-align: left; width: 70%; } .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .amount, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot .amount, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot .amount, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot .amount, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot .amount { box-sizing: border-box; float: left; text-align: right; width: 30%; } .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .grand.totals, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot .grand.totals, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot .grand.totals, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot .grand.totals, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot .grand.totals { font-size: 1.6rem; } .table-wrapper .table:not(.totals):not(.table-comparison) tfoot .grand.totals .amount, .table-wrapper .cms-page-view .column.main table.table-grid:not(.totals):not(.table-comparison) tfoot .grand.totals .amount, .table-wrapper .modal-content table.table-grid:not(.totals):not(.table-comparison) tfoot .grand.totals .amount, .table-wrapper .cms-page-view .column.main table.data-table:not(.totals):not(.table-comparison) tfoot .grand.totals .amount, .table-wrapper .modal-content table.data-table:not(.totals):not(.table-comparison) tfoot .grand.totals .amount { padding-bottom: 10px; } .data-table-definition-list thead { display: none; } .data-table-definition-list tbody th { padding-bottom: 0; } .data-table-definition-list tbody th, .data-table-definition-list tbody td { display: block; padding-left: 0; padding-right: 0; } .pages .pages-items { display: block; padding: 2px 40px 0; position: relative; white-space: normal; z-index: 1; } .pages-item-previous { left: 0; position: absolute; top: 0; z-index: 1; } .pages-item-next { position: absolute; right: 0; top: 0; z-index: 1; } .links-container-title { display: none; } .company-profile-index.account .page-main .page-title-wrapper .page-title { display: inline-block; margin-right: 10px; } .company-profile-index .company-profile-payment-methods { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .company-profile-index .company-profile-payment-methods .payment-methods-list { font-size: 1.4rem; padding-left: 0; } .company-account-index .column.main .block:not(.widget) .block-title > .action { margin-top: 5px; float: right; } .company-account-index .column.main .block:not(.widget) .block-content strong { float: left; margin-right: 5px; } .company-account-index .column.main .block:not(.widget) .block-content .box-content span { display: block; overflow: hidden; vertical-align: top; } .company-account-index .column.main .block:not(.widget) .block-content .box { margin-bottom: 20px; } .company-account-index .column.main .block:not(.widget) .block-content .box:last-child { margin-bottom: 0; } .company-users-index .table-wrapper .table:not(.cart) > tbody > tr td:last-child:before, .company-role-index .table-wrapper .table:not(.cart) > tbody > tr td:last-child:before, .company-users-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child:before, .company-role-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child:before, .company-users-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child:before, .company-role-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child:before, .company-users-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child:before, .company-role-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child:before, .company-users-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child:before, .company-role-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child:before { content: ''; padding: 0; } .company-users-index .table-wrapper .table:not(.cart) > tbody > tr td > div, .company-role-index .table-wrapper .table:not(.cart) > tbody > tr td > div, .company-users-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td > div, .company-role-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td > div, .company-users-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td > div, .company-role-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td > div, .company-users-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td > div, .company-role-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td > div, .company-users-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td > div, .company-role-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td > div { display: inline; } .company-users-index .table-wrapper .table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-role-index .table-wrapper .table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-users-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-role-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-users-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-role-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-users-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-role-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-users-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .company-role-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before { content: ''; } .company-users-index .admin__data-grid-pager, .company-role-index .admin__data-grid-pager { margin-top: 20px; } .company-users-index .toolbar-amount, .company-role-index .toolbar-amount { position: relative; } .table-wrapper .table:not(.cart) > tbody > tr td.actions.col:before, .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.actions.col:before, .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.actions.col:before, .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.actions.col:before, .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.actions.col:before { display: none; } .credit-balance-list { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .credit-balance-list .credit-balance-item { margin-right: 0; } .data-grid-cell-content { display: inline-block; } .company-credit-history-index .quotes-grid-toolbar .toolbar-amount { display: none; } .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child { border-bottom: 1px solid #e4e4e4; padding-bottom: 2rem; } .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.col-checkbox { float: left; padding-bottom: 0; } .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td.product, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.product, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.product, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.product, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.product { padding-top: 1.5rem; } .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.product:before { display: none; } .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td.number, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.number, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.number, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.number, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.number { display: none; } .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td:before, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:before, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:before, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:before, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:before { font-size: 12px; } .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr td, .requisition-list-requisition-view .table-wrapper .table:not(.cart) > tbody > tr th, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr th, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td, .requisition-list-requisition-view .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr th, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td, .requisition-list-requisition-view .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr th, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td, .requisition-list-requisition-view .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr th { padding-left: 1.5rem; padding-right: 1.5rem; } .requisition-list-requisition-index .table-wrapper .table:not(.cart) > tbody > tr td.list-name-field:before, .requisition-list-requisition-index .table-wrapper .table:not(.cart) > tbody > tr td:last-child:before, .requisition-list-requisition-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.list-name-field:before, .requisition-list-requisition-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child:before, .requisition-list-requisition-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.list-name-field:before, .requisition-list-requisition-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child:before, .requisition-list-requisition-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.list-name-field:before, .requisition-list-requisition-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child:before, .requisition-list-requisition-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.list-name-field:before, .requisition-list-requisition-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child:before { display: none; } .requisition-list-requisition-index .table-wrapper .table:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child { border-bottom: 1px solid #e4e4e4; } .requisition-list-requisition-index .data-grid td:first-child .data-grid-cell-content { display: inline-block; } .requisition-list-requisition-index .data-grid td > div { display: inline; } .requisition-list-requisition-index .data-grid.data-grid-tr-no-data td:before { content: ''; } .requisition-list-requisition-index .data-grid:last-child td { border-top-width: 0; } .requisition-list-requisition-index .toolbar-amount { top: -3.5rem; } .requisition-list-requisition-index .admin__data-grid-outer-wrap { position: relative; } .requisition-list-requisition-index .admin__data-grid-pager { margin-top: 20px; } .block-requisition-management { clear: both; margin-top: -25px; } .block-requisition-management .requisition-list-title h1 { font-size: 2.6rem; } .block-requisition-management .requisition-info { float: left; margin-bottom: 1.5rem; } .block-requisition-management .requisition-toolbar-select, .block-requisition-management .requisition-toolbar-actions { margin-bottom: 1.5rem; } .block-requisition-management .requisition-toolbar-select { display: block; margin-right: 0; text-align: right; } .block-requisition-management .requisition-toolbar-actions { display: block; } .block-requisition-management .requisition-toolbar-actions button.action span, .block-requisition-management .requisition-toolbar-actions .quote-details-items .actions-toolbar > .action.action span { display: none; } .block-requisition-management .requisition-toolbar-actions button.action:before, .block-requisition-management .requisition-toolbar-actions .quote-details-items .actions-toolbar > .action.action:before { content: attr(data-mobile-label); } .requisition-grid { margin-left: -1.5rem; margin-right: -1.5rem; width: auto; } .requisition-grid thead, .requisition-grid .item { position: relative; } .requisition-grid thead .col.qty .input-text, .requisition-grid .item .col.qty .input-text { height: 2.6rem; } .requisition-grid thead .col .product-item-subtotal, .requisition-grid .item .col .product-item-subtotal { display: inline; } .requisition-grid thead .col .actions-toolbar, .requisition-grid .item .col .actions-toolbar { float: right; margin-top: -.3rem; } .requisition-grid thead .col .actions-toolbar > .action-edit, .requisition-grid .item .col .actions-toolbar > .action-edit { position: absolute; right: 1rem; top: 1.5rem; } .requisition-grid thead .col .actions-toolbar > .action-delete, .requisition-grid .item .col .actions-toolbar > .action-delete { bottom: 1.5rem; position: absolute; right: 1rem; } .requisition-grid thead .col .price, .requisition-grid .item .col .price { font-size: 1.6rem; margin-right: 5px; } .requisition-grid thead .col .price-excluding-tax .price, .requisition-grid .item .col .price-excluding-tax .price { font-size: 12px; } .requisition-grid .product-item-image { display: none; } .requisition-grid .product-item-name { margin-bottom: 10px; } .requisition-grid .col .price-excluding-tax { display: inline-block; margin-right: 25px; } .requisition-list-description { line-height: 2; } .title-actions-links { margin-bottom: 10px; min-height: 2.2rem; text-align: right; } .title-actions-links:empty { margin-bottom: 25px; } .requisition-toolbar-actions .requisition-list-action, .requisition-view-buttons .requisition-list-action, .requisition-toolbar-actions .action, .requisition-view-buttons .action { vertical-align: baseline; } .requisition-toolbar-actions .mobile-label, .requisition-view-buttons .mobile-label { margin-right: 5px; } .requisition-list-action .action.toggle { float: none; } .requisition-popup .modal-footer { margin-top: 0; padding-top: 0; } .requisition-popup .action { display: block; text-align: center; width: 100%; } .requisition-popup .action:not(:last-child) { margin-bottom: 10px; } .order-actions-toolbar .block-requisition-list { float: right; line-height: 1.2; } .order-actions-toolbar .requisition-list-action.active .items { right: 0; } .order-actions-toolbar .requisition-list-action.active .items:before { left: auto; right: 11px; } .order-actions-toolbar .requisition-list-action.active .items:after { left: auto; right: 10px; } .requisition-list-requisition-print .nav-toggle { display: none; } .requisition-list-requisition-print .logo { margin-left: 0; } .requisition-list-requisition-print .block-requisition-management { border-bottom: none; } .requisition-list-requisition-print .block-requisition-management .requisition-info { float: none; margin-top: 0; } .requisition-list-requisition-print .requisition-grid .col.price, .requisition-list-requisition-print .requisition-grid .col.qty, .requisition-list-requisition-print .requisition-grid .col.subtotal { text-align: left; } .requisition-list-requisition-print .requisition-grid .col .input-text { padding-left: 0; text-align: left; } .requisition-list-requisition-print .table-wrapper { border-bottom: none; clear: both; } .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child { border-bottom: 1px solid #e4e4e4; padding-bottom: 2rem; } .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.col-checkbox { display: none; } .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td.product, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.product, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.product, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.product, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.col-checkbox, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.product { padding-top: 1.5rem; } .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.product:before, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.col-checkbox:before, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.product:before { display: none; } .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td.number, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td.number, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td.number, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td.number, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td.number { display: none; } .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td:before, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:before, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:before, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:before, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:before { font-size: 12px; } .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr td, .requisition-list-requisition-print .table-wrapper .table:not(.cart) > tbody > tr th, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr th, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td, .requisition-list-requisition-print .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr th, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td, .requisition-list-requisition-print .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr th, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td, .requisition-list-requisition-print .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr th { padding-left: 1.5rem; padding-right: 1.5rem; } .order-references { margin-top: 20px; } .negotiable-quote-quote-index .table-wrapper .table:not(.cart) > tbody > tr td:first-child .data-grid-cell-content, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:first-child .data-grid-cell-content, .negotiable-quote-quote-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:first-child .data-grid-cell-content, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:first-child .data-grid-cell-content, .negotiable-quote-quote-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:first-child .data-grid-cell-content { display: inline-block; } .negotiable-quote-quote-index .table-wrapper .table:not(.cart) > tbody > tr td:last-child, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child, .negotiable-quote-quote-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child, .negotiable-quote-quote-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child { border-bottom: 1px solid #e4e4e4; } .negotiable-quote-quote-index .table-wrapper .table:not(.cart) > tbody > tr td:last-child:before, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td:last-child:before, .negotiable-quote-quote-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td:last-child:before, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td:last-child:before, .negotiable-quote-quote-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td:last-child:before { content: ''; padding: 0; } .negotiable-quote-quote-index .table-wrapper .table:not(.cart) > tbody > tr td > div, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr td > div, .negotiable-quote-quote-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr td > div, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr td > div, .negotiable-quote-quote-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr td > div { display: inline; } .negotiable-quote-quote-index .table-wrapper .table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .negotiable-quote-quote-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before, .negotiable-quote-quote-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr.data-grid-tr-no-data td:before { content: ''; } .negotiable-quote-quote-index .table-wrapper .table:not(.cart) > tbody > tr:last-child td, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.table-grid:not(.cart) > tbody > tr:last-child td, .negotiable-quote-quote-index .table-wrapper .modal-content table.table-grid:not(.cart) > tbody > tr:last-child td, .negotiable-quote-quote-index .table-wrapper .cms-page-view .column.main table.data-table:not(.cart) > tbody > tr:last-child td, .negotiable-quote-quote-index .table-wrapper .modal-content table.data-table:not(.cart) > tbody > tr:last-child td { border-top-width: 0; } .negotiable-quote-quote-index .admin__data-grid-pager { margin-top: 20px; } .negotiable-quote-quote-index .toolbar-amount { position: relative; } .negotiable-quote-quote-view .page-main .page-title-wrapper .page-title { display: inline-block; margin-bottom: 5px; } .negotiable-quote-quote-view .modal-popup .modal-footer .action-save-address { width: 100%; } .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup { margin-top: 20px; } .negotiable-quote-quote-view .modal-popup .modal-footer .actions-toolbar > .action { display: block; margin-bottom: 10px; width: 100%; } .negotiable-quote-quote-view .table-wrapper { border-bottom: none; } .quote-table { width: auto; } .quote-table thead > tr > th { border-bottom: none; } .quote-table tbody > tr > td:first-child { padding-top: 0; } .quote-table .items > .item { border-bottom-width: 0; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td, .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr th { padding: 5px 10px; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td:last-child, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td:last-child, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td:last-child, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td:last-child, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td:last-child { border: medium none; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete { float: right; margin-top: -3.5rem; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete:before, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete:before, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete:before, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete:before, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td.delete:before { display: none; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update { display: block; width: 100%; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update:before, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update:before, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update:before, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update:before, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr td .update:before { display: none; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child td, .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody > tr:first-child th { padding-top: 10px; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td { padding-left: 0; padding-right: 0; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td:before, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td:before, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td:before, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td:before, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tbody .item-actions td:before { display: none; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th { padding: 5px 10px; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr th { box-sizing: border-box; float: left; text-align: left; width: 70%; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr td { box-sizing: border-box; float: left; text-align: right; width: 30%; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child td, .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child th { border-bottom: none; padding-bottom: 0; padding-top: 10px; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child > td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child > td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child > td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child > td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:first-child > td { border-bottom: none; float: none; padding: 0; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child td, .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot > tr:last-child th { border-bottom-width: 0; font-weight: 700; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th, .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total th { width: 150px; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price td, .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .grand_total td { float: right; width: 40%; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th:after, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th:after, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th:after, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th:after, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .catalog_price th:after { display: block; left: 130px; position: absolute; top: 1px; width: 15px; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price th, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price th, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price th, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price th, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price th { width: 125px; } .quote-table .table:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price td, .quote-table .cms-page-view .column.main table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price td, .quote-table .modal-content table.table-grid:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price td, .quote-table .cms-page-view .column.main table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price td, .quote-table .modal-content table.data-table:not(.cart):not(.totals):not(.table-comparison) > tfoot .proposed_quote_price td { float: right; width: 40%; } .quote-table .price-excluding-tax, .quote-table .price-including-tax { display: inline-block; } .quote-table .col .qty { display: inline-block; } .product.quote-details-items .quote-title, .product.quote-details-items .quote-comments, .product.quote-details-items .quote-history-log { display: block; } .product.quote-details-items .quote-title > strong, .product.quote-details-items .quote-comments > strong, .product.quote-details-items .quote-history-log > strong { font-size: 2.4rem; font-weight: 300; } .product.quote-details-items .quote-title.active > .switch, .product.quote-details-items .quote-comments.active > .switch, .product.quote-details-items .quote-history-log.active > .switch { border-bottom: 1px solid #e4e4e4; } .product.quote-details-items .item.content.quote-table { border-top: none; padding: 10px 10px 0; } .product.quote-details-items.items { border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; margin-left: 0; margin-right: 0; } .quote-date { margin-top: 0; } .quote-name { font-size: 1.4rem; margin-bottom: 30px; } .quote-references { margin-top: 25px; } .quote-reference-content { flex: 1 1 100%; margin-bottom: 5px; } .quote-view-links.quote-view-buttons .action { display: block; margin-bottom: 10px; width: 100%; } .quote-view-links .action { margin-bottom: 10px; width: 100%; } .quote-view-links .action[data-mobile-label] span { display: none; } .quote-view-links .action[data-mobile-label]:after { content: attr(data-mobile-label); } .negotiable-quote-quote-print.account .column.main .block.block-order-details-view .block-content:not(.widget) .box { float: none; width: 100%; } .negotiable-quote-quote-print .nav-toggle { display: none; } .negotiable-quote-quote-print .logo { margin-left: 0; } .negotiable-quote-quote-print .quote-date, .negotiable-quote-quote-print .quote-sales-rep { float: none; } .negotiable-quote-quote-print .quote-details-items thead .col.price, .negotiable-quote-quote-print .quote-details-items .item .col.price, .negotiable-quote-quote-print .quote-details-items thead .col.stock, .negotiable-quote-quote-print .quote-details-items .item .col.stock, .negotiable-quote-quote-print .quote-details-items thead .col.qty, .negotiable-quote-quote-print .quote-details-items .item .col.qty, .negotiable-quote-quote-print .quote-details-items thead .col.discount, .negotiable-quote-quote-print .quote-details-items .item .col.discount, .negotiable-quote-quote-print .quote-details-items thead .col.subtotal, .negotiable-quote-quote-print .quote-details-items .item .col.subtotal, .negotiable-quote-quote-print .quote-details-items thead .col.actions, .negotiable-quote-quote-print .quote-details-items .item .col.actions { text-align: left; } .negotiable-quote-quote-print .quote-details-items thead .col .input-text, .negotiable-quote-quote-print .quote-details-items .item .col .input-text { text-align: left; } .negotiable-quote-quote-print .quote-details-items thead .col .actions-toolbar, .negotiable-quote-quote-print .quote-details-items .item .col .actions-toolbar { display: none; } .negotiable-quote-quote-print .quote-details-items thead td, .negotiable-quote-quote-print .quote-details-items .item td { border: none; } .negotiable-quote-quote-print .quote-details-items .quote-table-totals td { text-align: left; } .negotiable-quote-quote-print .quote-table .quote-table-totals:not(.totals):not(.cart):not(.table-comparison) > tbody > tr th { display: none; } .negotiable-quote-quote-print .quote-block-title { margin-bottom: 10px; margin-top: 10px; } .negotiable-quote-quote-print .quote-block-content { width: 100%; } .order-details-items .table-order-items tbody > tr > .col.price { text-align: left; } .order-details-items .table-order-items tbody > tr > .col.subtotal { text-align: left; } .order-links-block, .quote-grid-filters-wrap { padding-bottom: 10px; text-align: right; } .negotiable-quote-order-information { margin-top: 0; } .my-orders-search-advanced .search-sku { margin: 0 !important; width: 75% !important; } .my-orders-search-advanced .fieldset:first-of-type { margin-bottom: 20px; } .filter-divider { display: none; } .quote-details-items.purchase-order-data-items .items.purchase-order-table-items tbody.item { border-bottom: 1px solid #cccccc; } .quote-details-items.purchase-order-data-items .items.purchase-order-table-items tbody.item:last-child { border-bottom: 0; } .orderapprovals-purchaseorder-view .page-main .negotiable-quote-order-information { margin-top: 0; } .orderapprovals-purchaseorder-view .quote-status { float: none; margin: -10px 0 10px; } .order-actions-toolbar .action.block-requisition-list { float: none; margin-left: 0; } .order-actions-toolbar .requisition-list-action.active .items { left: 0; right: auto; } .order-actions-toolbar .requisition-list-action.active .items:before, .order-actions-toolbar .requisition-list-action.active .items:after { right: auto; } .order-actions-toolbar .requisition-list-action.active .items:before { left: 11px; } .order-actions-toolbar .requisition-list-action.active .items:after { left: 10px; } .orderapprovals-purchaseorder-index .order-links-block { text-align: left; } .purchase-order-references { margin-top: 25px; } .purchase-order-reference-content { flex: 1 1 100%; margin-bottom: 5px; } .quote-view-links form { display: block; width: 100%; } .quickorder-index-index .column .block-addbysku .fieldset .fields { border-bottom: 1px solid #c2c2c2; margin-bottom: 1.5rem; padding-bottom: .2rem; position: relative; } .quickorder-index-index .column .block-addbysku .fieldset .fields .field { display: block; margin-right: 0; padding-right: 0; } .quickorder-index-index .column .block-addbysku .fieldset .fields .field.qty { display: inline-block; } .quickorder-index-index .column .block-addbysku .fieldset .fields .field.qty .control { display: inline-block; } .quickorder-index-index .column .block-addbysku .upload_container { width: 100%; } .quickorder-index-index .column .block-addbysku .upload_container .file_upload { display: block; } .quickorder-index-index .column .block-addbysku .deletable-item-title { display: none; } .quickorder-index-index .column .block-addbysku .deletable-item .label { display: inline-block; margin-right: 10px; } .quickorder-index-index .column .block-addbysku .deletable-item .actions-toolbar { float: right; } .company-profile-index .company-profile-shipping-methods { -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .company-profile-index .company-profile-shipping-methods .shipping-methods-list { font-size: 1.4rem; padding-left: 0; } .form-new-agreement select { width: auto; } .table-paypal-review-items .col.subtotal { text-align: left; } .table-paypal-review-items .product-item-name { display: inline-block; } .column .block-addbysku .sku { margin-right: -85px; padding-right: 90px; } .column .block-addbysku .action.remove { display: inline-block; background-image: none; background: none; -moz-box-sizing: content-box; border: 0; box-shadow: none; line-height: inherit; margin: 0; padding: 0; text-decoration: none; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; } .column .block-addbysku .action.remove > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .column .block-addbysku .action.remove:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 22px; color: #757575; content: '\f1f8'; font-family: 'FontAwesome'; margin: -4px 0 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .column .block-addbysku .action.remove:hover:before { color: inherit; } .column .block-addbysku .action.remove:active:before { color: inherit; } .column .block-addbysku .action.remove:focus, .column .block-addbysku .action.remove:active { background: none; border: none; } .column .block-addbysku .action.remove:hover { background: none; border: none; } .column .block-addbysku .action.remove.disabled, .column .block-addbysku .action.remove[disabled], fieldset[disabled] .column .block-addbysku .action.remove { pointer-events: none; opacity: 0.5; } .column .block-addbysku .action.remove:focus, .column .block-addbysku .action.remove:active { color: #333333; } .column .block-addbysku .action.remove:hover { color: #333333; } .products-list .product-item { table-layout: fixed; } .products-list .product-item-photo { padding: 0 10px 10px 0; width: 30%; } .product-item-actions .actions-primary { display: block; } .toolbar-products { margin-bottom: 0; } .product-info-price { margin: 0 -10px 0; width: calc(100% + 2*10px) !important; } .product-info-price > *:first-child { padding-left: 10px; } .product-info-price > *:last-child { padding-right: 10px; } .table-wrapper.comparison .table-comparison > tbody > tr > th, .table-wrapper.comparison .table-comparison > tbody > tr > td { display: table-cell; } .cart .table.items .col.qty, .cart .cms-page-view .column.main table.table-grid.items .col.qty, .cart .modal-content table.table-grid.items .col.qty, .cart .cms-page-view .column.main table.data-table.items .col.qty, .cart .modal-content table.data-table.items .col.qty { text-align: center; } .opc-wrapper .step-title { font-size: 18px; border-bottom: 0; padding-bottom: 0; } .opc-wrapper .step-content { margin: 0 0 15px; } .opc-wrapper .form-login, .opc-wrapper .form-shipping-address, .opc-wrapper .methods-shipping { background: #ffffff; margin: 20px -15px 15px; padding: 20px 15px; } .opc-wrapper .form-login + .form-shipping-address { margin-top: -15px; } .opc-wrapper .shipping-address-item { border-bottom: 1px solid #cccccc; margin: 0 0 15px; padding: 0 0 15px; width: 100%; } .opc-wrapper .shipping-address-item.selected-item { padding: 15px 35px 15px 18px; border-bottom-width: 2px; } .opc-wrapper .shipping-address-item.selected-item .edit-address-link { right: 39px; } .opc-wrapper .action-select-shipping-item { float: none; margin-top: 10px; width: 100%; } .opc-wrapper .action-show-popup { width: 100%; } .opc-wrapper .methods-shipping { border-bottom: 1px solid #cccccc; padding-top: 30px; } .opc-wrapper .edit-address-link { display: inline-block; text-decoration: none; margin: 0; position: absolute; right: 0; top: 5px; } .opc-wrapper .edit-address-link > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .opc-wrapper .edit-address-link:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 20px; color: #757575; content: '\f040'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .opc-wrapper .edit-address-link:hover:before { color: #333333; } .opc-wrapper .edit-address-link:active:before { color: #757575; } .shipping-policy-block.field-tooltip { margin-bottom: 20px; position: relative; right: auto; top: auto; } .shipping-policy-block.field-tooltip .field-tooltip-content { width: 300px; right: auto; } .shipping-policy-block.field-tooltip .field-tooltip-content:before, .shipping-policy-block.field-tooltip .field-tooltip-content:after { right: auto; } .opc-block-shipping-information .shipping-information-title { font-size: 2.3rem; } .opc-block-summary > .title { border-bottom: 0; font-size: 18px; margin-bottom: 20px; padding-bottom: 0; } .account .column.main, .account .sidebar-additional { margin: 0; padding: 0; } .account .sidebar-main .account-nav { margin-bottom: 0; } .page-product-downloadable .product-options-wrapper { margin-bottom: 25px; } .table-downloadable-products .product-name { display: block; margin-bottom: 5px; } .page-product-downloadable .product-info-price ~ *:last-child:after { border-bottom: 1px solid #c1c1c1; content: ''; display: block; height: 0; margin: 25px -10px; overflow: hidden; width: auto; } .table-giftregistry-items .field.choice, .table-giftregistry-items .field.qty { display: inline-block; } .form-giftregistry-search .fieldset { margin-bottom: 20px; } .block-giftregistry-results .block-title { margin-bottom: 0; } .block-giftregistry-results .table-wrapper { border-top: none; } .block-giftregistry-shared-items .block-title { margin-bottom: 10px; } .block-giftregistry-shared-items .table-wrapper { border-top: 0; } .table.grouped > thead > tr > th, .cms-page-view .column.main table.table-grid.grouped > thead > tr > th, .modal-content table.table-grid.grouped > thead > tr > th, .cms-page-view .column.main table.data-table.grouped > thead > tr > th, .modal-content table.data-table.grouped > thead > tr > th { border-bottom: 1px solid #e5e5e5; display: table-cell; } .table.grouped > tbody, .cms-page-view .column.main table.table-grid.grouped > tbody, .modal-content table.table-grid.grouped > tbody, .cms-page-view .column.main table.data-table.grouped > tbody, .modal-content table.data-table.grouped > tbody { border-bottom: 1px solid #e5e5e5; } .table.grouped > tbody > tr > td, .cms-page-view .column.main table.table-grid.grouped > tbody > tr > td, .modal-content table.table-grid.grouped > tbody > tr > td, .cms-page-view .column.main table.data-table.grouped > tbody > tr > td, .modal-content table.data-table.grouped > tbody > tr > td { padding: 8px 10px; border: 0; display: table-cell; } .table-wrapper .table.grouped:not(.totals):not(.cart):not(.table-comparison) > tbody > tr > td:last-child, .table-wrapper .cms-page-view .column.main table.table-grid.grouped:not(.totals):not(.cart):not(.table-comparison) > tbody > tr > td:last-child, .table-wrapper .modal-content table.table-grid.grouped:not(.totals):not(.cart):not(.table-comparison) > tbody > tr > td:last-child, .table-wrapper .cms-page-view .column.main table.data-table.grouped:not(.totals):not(.cart):not(.table-comparison) > tbody > tr > td:last-child, .table-wrapper .modal-content table.data-table.grouped:not(.totals):not(.cart):not(.table-comparison) > tbody > tr > td:last-child { border-bottom: 0; } .page-product-grouped .minimal-price { margin: 0; } .page-product-grouped .product-info-price { border: 0; margin-bottom: 0; } .page-product-grouped .product-info-price .price-box { padding-bottom: 0; } .form-add-invitations .action.remove { display: inline-block; text-decoration: none; } .form-add-invitations .action.remove > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .form-add-invitations .action.remove:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: 22px; color: #757575; content: '\f1f8'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .form-add-invitations .action.remove:hover:before { color: inherit; } .form-add-invitations .action.remove:active:before { color: inherit; } .multicheckout .data.table .address:before, .multicheckout .data.cms-page-view .column.main table.table-grid .address:before, .multicheckout .data.modal-content table.table-grid .address:before, .multicheckout .data.cms-page-view .column.main table.data-table .address:before, .multicheckout .data.modal-content table.data-table .address:before { margin-bottom: 5px; } .multicheckout .product-item-name, .multicheckout .price-including-tax, .multicheckout .price-excluding-tax { display: inline-block; } .multicheckout .block-content .box:not(:last-child) { margin-bottom: 40px; } .multicheckout .block-content .box:last-child { margin-bottom: 0; } .multicheckout.order-review .box-items .data.table thead, .multicheckout.order-review .box-items .data.cms-page-view .column.main table.table-grid thead, .multicheckout.order-review .box-items .data.modal-content table.table-grid thead, .multicheckout.order-review .box-items .data.cms-page-view .column.main table.data-table thead, .multicheckout.order-review .box-items .data.modal-content table.data-table thead { display: block; } .multicheckout.order-review .box-items .data.table thead tr, .multicheckout.order-review .box-items .data.cms-page-view .column.main table.table-grid thead tr, .multicheckout.order-review .box-items .data.modal-content table.table-grid thead tr, .multicheckout.order-review .box-items .data.cms-page-view .column.main table.data-table thead tr, .multicheckout.order-review .box-items .data.modal-content table.data-table thead tr { display: block; } .multicheckout.order-review .box-items .data.table thead .col.item, .multicheckout.order-review .box-items .data.cms-page-view .column.main table.table-grid thead .col.item, .multicheckout.order-review .box-items .data.modal-content table.table-grid thead .col.item, .multicheckout.order-review .box-items .data.cms-page-view .column.main table.data-table thead .col.item, .multicheckout.order-review .box-items .data.modal-content table.data-table thead .col.item { display: block; padding: 0; } .multicheckout.order-review .data.table.table-order-review > tbody > tr > td.col.subtotal, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid.table-order-review > tbody > tr > td.col.subtotal, .multicheckout.order-review .data.modal-content table.table-grid.table-order-review > tbody > tr > td.col.subtotal, .multicheckout.order-review .data.cms-page-view .column.main table.data-table.table-order-review > tbody > tr > td.col.subtotal, .multicheckout.order-review .data.modal-content table.data-table.table-order-review > tbody > tr > td.col.subtotal { border-bottom: none; } .multicheckout.order-review .data.table.table-order-review > tbody > tr > td.col.qty, .multicheckout.order-review .data.cms-page-view .column.main table.table-grid.table-order-review > tbody > tr > td.col.qty, .multicheckout.order-review .data.modal-content table.table-grid.table-order-review > tbody > tr > td.col.qty, .multicheckout.order-review .data.cms-page-view .column.main table.data-table.table-order-review > tbody > tr > td.col.qty, .multicheckout.order-review .data.modal-content table.data-table.table-order-review > tbody > tr > td.col.qty { text-align: center; } .multicheckout .actions-toolbar .action { margin-bottom: 25px; } .multicheckout .actions-toolbar > .primary { margin-bottom: 25px; margin-right: 0; } .customer-review .product-name { margin-bottom: 5px; } .customer-review .product-reviews-summary .rating-summary { display: block; margin-bottom: 5px; } .form-create-return .additional .field:nth-last-child(2) { margin-bottom: 0; } .form-create-return .additional .field:last-child { margin-top: 20px; } .account .column.main .returns-details-items .block-returns-tracking .block-title > .action.track { display: block; float: none; margin: 10px 0 0; } .table-wrapper.orders-recent .table-order-items.table tbody > tr > td.col, .table-wrapper.orders-recent .table-order-items.cms-page-view .column.main table.table-grid tbody > tr > td.col, .table-wrapper.orders-recent .table-order-items.modal-content table.table-grid tbody > tr > td.col, .table-wrapper.orders-recent .table-order-items.cms-page-view .column.main table.data-table tbody > tr > td.col, .table-wrapper.orders-recent .table-order-items.modal-content table.data-table tbody > tr > td.col { padding-left: 0; } .order-details-items thead { display: block; } .order-details-items thead tr { display: block; } .order-pager-wrapper { display: block; } .account .table-order-items tbody tr { display: block; } .account .table-order-items .product-item-name { display: inline-block; margin: 0; } .account .table-order-items .action.show { margin-top: 0; } .order-details-items .order-title strong { display: block; } .order-details-items .action { margin-top: 10px; } .order-details-items .items-qty { display: inline-block; vertical-align: top; } .order-details-items .col.price .price-including-tax, .order-details-items .col.subtotal .price-including-tax, .order-details-items .col.price .price-excluding-tax, .order-details-items .col.subtotal .price-excluding-tax { display: inline-block; } .order-details-items .data.table .col.options, .order-details-items .data.cms-page-view .column.main table.table-grid .col.options, .order-details-items .data.modal-content table.table-grid .col.options, .order-details-items .data.cms-page-view .column.main table.data-table .col.options, .order-details-items .data.modal-content table.data-table .col.options { padding: 0 10px 15px; } .order-details-items .data.table .col.options:before, .order-details-items .data.cms-page-view .column.main table.table-grid .col.options:before, .order-details-items .data.modal-content table.table-grid .col.options:before, .order-details-items .data.cms-page-view .column.main table.data-table .col.options:before, .order-details-items .data.modal-content table.data-table .col.options:before { display: none; } .order-details-items .options-label + .item-options-container[data-th]:before, .order-details-items .item-options-container + .item-options-container[data-th]:before { content: attr(data-th) ':'; display: block; font-weight: 700; padding-left: 10px; } .order-details-items .options-label + .item-options-container .col, .order-details-items .item-options-container + .item-options-container .col { font-size: 1.2rem; padding: 0 10px; } .order-details-items .options-label + .item-options-container .col:first-child, .order-details-items .item-options-container + .item-options-container .col:first-child { padding-top: 3px; } .order-details-items .options-label + .item-options-container .col:last-child, .order-details-items .item-options-container + .item-options-container .col:last-child { padding-bottom: 20px; } .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status, .my-credit-cards .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) .status, .my-credit-cards .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) .status, .my-credit-cards .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) .status, .my-credit-cards .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) .status { display: none; } .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status:before, .my-credit-cards .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) .status:before, .my-credit-cards .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) .status:before, .my-credit-cards .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) .status:before, .my-credit-cards .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) .status:before { display: none; } .my-credit-cards .table:not(.totals):not(.cart):not(.table-comparison) .status._default, .my-credit-cards .cms-page-view .column.main table.table-grid:not(.totals):not(.cart):not(.table-comparison) .status._default, .my-credit-cards .modal-content table.table-grid:not(.totals):not(.cart):not(.table-comparison) .status._default, .my-credit-cards .cms-page-view .column.main table.data-table:not(.totals):not(.cart):not(.table-comparison) .status._default, .my-credit-cards .modal-content table.data-table:not(.totals):not(.cart):not(.table-comparison) .status._default { display: block; } .my-credit-cards .card-type img { vertical-align: middle; } .products-grid.wishlist .product-item { border-bottom: 1px solid #e8e8e8; margin: 0; width: 100%; } .products-grid.wishlist .product-item:first-child { border-top: 1px solid #e8e8e8; } .footer-toolbar-bottom, .footer-toolbar-top { text-align: center; } .products-grid .product-item-info { padding: 5px; } .page-products .sorter-label { display: none; } .page-products .toolbar select { max-width: 180px; } .filter .filter-current-subtitle { display: block; text-decoration: none; } .filter .filter-current-subtitle:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 18px; line-height: inherit; color: inherit; content: '\f107'; font-family: 'FontAwesome'; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .table.grouped, .cms-page-view .column.main table.table-grid.grouped, .modal-content table.table-grid.grouped, .cms-page-view .column.main table.data-table.grouped, .modal-content table.data-table.grouped { margin-top: 20px; } .table.grouped .col.item, .table.grouped .col.qty, .cms-page-view .column.main table.table-grid.grouped .col.item, .cms-page-view .column.main table.table-grid.grouped .col.qty, .modal-content table.table-grid.grouped .col.item, .modal-content table.table-grid.grouped .col.qty, .cms-page-view .column.main table.data-table.grouped .col.item, .cms-page-view .column.main table.data-table.grouped .col.qty, .modal-content table.data-table.grouped .col.item, .modal-content table.data-table.grouped .col.qty { display: table-cell !important; padding: 5px 15px !important; } .table.grouped .col.qty, .cms-page-view .column.main table.table-grid.grouped .col.qty, .modal-content table.table-grid.grouped .col.qty, .cms-page-view .column.main table.data-table.grouped .col.qty, .modal-content table.data-table.grouped .col.qty { min-width: 60px; } .products-list div.prolabels-wrapper { width: 30%; border-width: 0 10px 10px 0; } .cms-index-index .column.main .easycatalogimg-grid li.item { margin: 0 !important; width: 50% !important; border-width: 1px 0 0 1px !important; } .cms-index-index .column.main .easycatalogimg-grid li.item:nth-child(2n+1) { border-left-width: 0 !important; } .cms-index-index .column.main .easycatalogimg-grid li.item:nth-child(1), .cms-index-index .column.main .easycatalogimg-grid li.item:nth-child(2) { border-top-width: 0 !important; } .page-products .toolbar select { max-width: 160px !important; } .page-products.catalog-category-view .products-grid .product-item-actions .actions-primary + .actions-secondary { margin-top: 5px; } .page-products.catalogsearch-result-index .products-grid .product-item-actions .actions-primary + .actions-secondary { margin-top: 5px; } .catalog-category-view .stock.loading { width: 70px; } .catalog-product-view .product-info-main .product-info-price .price-box { padding-left: 0px !important; } .catalog-product-view .stock.loading ~ .product-item-inner { margin-top: 40px !important; } .wishlist-index-index .products-grid .product-item { width: calc(51%) !important; } .products-grid .product-items { grid-template-columns: 1fr; } .category-view img.web-banner-img { width: 100% !important; } .category-view img.web-banner-img:nth-child(2) { padding: 0px 0px; } .category-view img.enhanced-web-banner-img { display: block; margin: 5px auto 25px 0px; display: flex; width: 100%; } .category-view img.enhanced-web-banner-img:last-child { padding-left: 0px; } .category-view .enhanced-brand-web-banner { display: block; width: 100%; } .category-view .enhanced-featured-video.video-slick { display: block; margin-bottom: 25px; } .category-view .enhanced-featured-video.video-slick iframe { width: 100%; height: auto; } .category-view .enhanced-featured-video.video-slick iframe:last-child { padding-left: 0px; margin-top: 30px; } .pages .pages-items { white-space: nowrap; } .products-list .product-item-details { width: 70%; } .catalogsearch-result-index .stock.loading ~ .product-item-inner { margin-top: 40px !important; } .catalogsearch-result-index .stock.loading { width: 70px; } } @media only screen and (max-width: 479px) { .tooltip.wrapper .tooltip.content { min-width: 10rem; } .checkout-cart-index .block-requisition-list .requisition-list-action .action.toggle { font-size: 1.3rem; } .payment-method .available-credit { float: none; margin-top: 5px; } .action-select-wrap.buttons { display: none; } button#top-cart-btn-checkout, .quote-details-items .actions-toolbar > .action#top-cart-btn-checkout { background: #1379bc; font-weight: 400; display: none; } .sorter-options { margin: 0 2px; } .minicart-wrapper .block-minicart { width: 290px; } .modal-popup .field-tooltip .field-tooltip-content { width: 200px; } .field-tooltip .field-tooltip-content { width: 140px; } .footer.content { text-align: center; } .catalog-product-view .fotorama { width: 100% !important; } .catalog-category-view .list.products-list .wishlist.split.button > .action.split { padding-left: 0; } .catalog-category-view .list.products-list .wishlist.split.button .items { left: 0; } .catalogsearch-result-index .list.products-list .wishlist.split.button > .action.split { padding-left: 0; } .catalogsearch-result-index .list.products-list .wishlist.split.button .items { left: 0; } .page-products .products-grid .product-item-inner .product-item-actions { display: block !important; } .page-products .bottom.toolbar .limiter { width: auto; } .page-products .bottom.toolbar.toolbar-products .pages { width: 45%; float: right; margin: 0; } .page-products .pages .action { width: auto; width: 75px; } .page-products .best-seller { text-align: center; } .catalog-product-view .product.attribute.overview strong { font-size: 18px !important; } .catalog-product-view .action.tocompare { width: 45%; top: 0px; left: 10px; float: left; } .catalog-product-view span.price-container.price-final_price.tax.weee span { text-align: left; } .catalog-product-view .fotorama { width: 100%; } .catalog-product-view div#qty-error { position: absolute; width: 190px; right: 0; left: 100px; top: 0px; } .catalog-product-view .product.media .promo_badge { right: 0; } .catalog-product-view .stock-warehosue-section ~ .product.alert { margin-left: 0; } .mp-save-cart-content { width: 100% !important; } .page-header .header.content .logo { min-height: auto; line-height: normal; text-align: right; display: inline-block; width: 65%; float: left; max-width: initial; margin: 0px; } .header.content { padding: 10px 8px !important; } .block-search { margin-top: 10px !important; width: 100% !important; } .block-search .label { right: 0; top: 56px; } .block-search .control { margin: 0; padding: 0px; } .block-swissup-ajaxsearch .minisearch .inactive { display: block; } .block-search.block-swissup-ajaxsearch .field.search { display: flex; flex-wrap: nowrap; } .swissup-ajaxsearch-filter-category-wrapper { display: block; } .nav-toggle { top: 4px; } .nav-toggle > span { clip: auto; height: 18px; width: 35px; font-size: 12px; top: 14px; left: 30px; } li.item.pages-item-next { margin: 0px 20px; } button#top-cart-btn-checkout, .quote-details-items .actions-toolbar > .action#top-cart-btn-checkout { padding: 6px 4px; border-width: 0; border-radius: 0px; } span.min-item { display: none; } .page-footer .footer { background-position: 50% 86%; background-size: 142px 25px; } .select2-container--default .select2-selection--single .select2-selection__rendered { line-height: 22px; } .heading { margin: 0px auto; width: 94%; } .logo img { height: 32px; max-width: 144px; } .footer.content .links a { padding: 4px 0; } .footer.content .links strong { padding: 4px 0; } .footer-icons { text-align: right; padding-right: 20px; } .footer-icons a { display: inline-block !important; } .most_viewed-wrapper .slick-list.draggable { width: 96%; padding: 0px; } .slick-dots { bottom: -6px; } .slick-dots li { height: 15px; width: 10px; margin: 0 4px; } .slick-dots li button, .slick-dots li .quote-details-items .actions-toolbar > .action { background: #ccc; height: 12px; width: 12px; } .cms-index-index .most_viewed-wrapper .slick-next { top: 99%; right: 5% !important; } .cms-index-index .most_viewed-wrapper .slick-prev { top: 99%; left: 5% !important; } .cms-index-index .swiper-container { padding-bottom: 0px; } .cms-index-index .swiper-container .swiper-pagination-bullets { bottom: 12px; } .cms-index-index .swiper-container .easyslide-description-bottom { bottom: 4px; background: #ffffff; padding: 12px; } .cms-index-index .featured-categories .product-category-link img { max-width: 250px; max-height: 250px; width: auto; height: auto; border: 1px solid #cccccc; } .cms-index-index .block-promo .featured-categories { border: 0px; width: 50%; } .cms-index-index .block-promo .categories-title { margin-bottom: 10px; font-size: 13px; margin-top: 10px; } .cms-index-index .block-promo .block-title { text-align: center; } .cms-index-index .categories-section { border: 0; border-top: 3px solid #c22024; margin: 0px auto; width: 98%; } .cms-index-index a.view-links { font-size: 13px !important; } .cms-index-index .content-para { font-size: 13px !important; width: 70% !important; } .cms-index-index .content-para p { margin-bottom: 0.2rem !important; } .cms-index-index [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { padding: 10px 0px !important; margin: 0px !important; } .cms-index-index .ad-banner { height: 60px !important; max-width: 480px; } .cms-index-index .block-title-tabs { text-align: center; } .cms-index-index strong.product.name.product-item-name { min-height: 38px; height: 38px; } .cms-index-index .products.wrapper.most_viewed-wrapper.custom_grid-wrapper.content-products { border: 0; width: 100%; margin: 0px auto; } .cms-index-index .popular-products { margin-top: 15px; } .cms-index-index .block-products-promo .magento-tabs span.product-image-container { width: 240px !important; } [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { padding: 10px 0px !important; } .category-view .video-slick.slick-initialized.slick-slider { padding-bottom: 0px; padding-top: 0px; } .category-view .brand-banner-image.banner-mobile img { width: 100%; margin-bottom: 10px; } .category-view iframe.youtube-video-1 { width: 100% !important; height: 257px; padding-left: 0px; } .category-view .web-banner-img .slick-slide { padding: 0px 0px 0px 0px !important; } .category-view .brand-banner-video iframe { width: 100%; } .category-view .col-md-8.brand-banner-header { margin-bottom: 10px; padding: 0px; } .category-view .col-md-4.booth-pitch { padding: 0; } .category-view [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { padding: 0px 0px !important; } .category-view .pagebuilder-column.cash-back-deal { display: none !important; } .category-view .pagebuilder-column.nuclear-deal-left { display: none !important; } .category-view .pagebuilder-column.nuclear-deal-right { padding: 0px !important; } .category-view .cash-back-text { font-size: 14px; } .category-view .block.widget.block-products-list.carousel { margin-bottom: 20px; } .category-view .carousel .slick-dots li { display: none; } .category-view .carousel .slick-dots li.slick-active { display: inline-block; } .category-view .carousel .slick-dots li.slick-active + li { display: inline-block; } .category-view .carousel .slick-dots li.slick-active + li + li { display: inline-block; } .category-view .carousel .slick-initialized .slick-slide { float: left; } .category-view .header-banner { flex-direction: column; } .category-view .brand-banner-image { width: 100%; } .category-view .brand-web-banner { flex-direction: column; } .category-view .featured-video .slick-slide { padding: 10px 0px !important; } .category-view .enhanced-featured-video.video-slick iframe { height: 257px; } .category-view .video-slick iframe { height: 257px; } .product-item-actions .actions-secondary > .action { width: auto; } .products.wrapper ~ .toolbar .pages { width: 100%; } .products.wrapper ~ .toolbar p#toolbar-amount { display: inline-block !important; float: left; } .product-info-main .product-info-price .price-box { width: auto; } span.count.cart-count { color: #c22024; margin-right: 0px; border: 1px solid; padding: 2px 8px; } span.count-label { display: none; } .featured-categories .product-category-link img { max-width: 250px; max-height: 250px; width: auto; height: auto; border: 1px solid #ccc; } a.view-links { font-size: 13px; } .content-para { font-size: 13px; width: 70%; } .content-para p { margin-bottom: 0.2rem; } .ad-banner .banner img { height: 60px !important; } .argento-grid { margin-left: 0px; margin-right: 0px; } .product.details.product-item-details.products-textlink.clearfix, .product.details.product-item-details.products-textlink.argento-grid { margin-top: 36px; } .cart-summary .cart-totals caption.table-caption { display: none; } .requisition-list-action .items { max-width: 140px; } li.fav-btn a span { background: none !important; } li.bulk-btn a span { background: none !important; } li.savecrt-btn a span { background: none !important; } .block-products-promo .isn-bestseller span.product-image-container { width: 75px !important; } .block-products-promo .magento-tabs .listing-badge { bottom: 0px; } .easyslide .pagebuilder-slider.slick-initialized.slick-slider.slick-dotted { min-height: 200px !important; } .easyslide .pagebuilder-slide-wrapper { background-position: center !important; background-size: 100% 100% !important; } .easyslide .slick-dots { bottom: -7px; left: 49%; } .easyslide .slick-slider .slick-slide { padding-left: 0px; padding-right: 0px; } } @media all and (min-width: 640px) { .abs-blocks-2columns-s { width: 48%; } .abs-blocks-2columns-s:nth-child(1) { clear: left; float: left; } .abs-blocks-2columns-s:nth-child(2) { float: right; } .abs-blocks-2columns-s:nth-child(2) + * { clear: both; } .abs-reset-left-margin-desktop-s, .column:not(.sidebar-main) .multicheckout .actions-toolbar, .multicheckout .block-shipping .box-shipping-method .fieldset .legend { margin-left: 0; } .abs-visually-hidden-desktop-s, .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .abs-add-clearfix-desktop-s:before, .abs-add-clearfix-desktop-s:after, .multicheckout .block-billing:before, .multicheckout .block-billing:after { content: ''; display: table; } .abs-add-clearfix-desktop-s:after, .multicheckout .block-billing:after { clear: both; } .abs-add-box-sizing-desktop-s, .multicheckout .block-shipping .box, .multicheckout .block-billing .box-billing-address, .multicheckout .block-billing .box-billing-method { box-sizing: border-box; } .abs-form-field-column-2-s .fieldset .field { padding: 0 12px 0 0; box-sizing: border-box; display: inline-block; width: 50%; vertical-align: top; } .abs-form-field-column-2-s .fieldset .field + .fieldset { clear: both; } .abs-form-field-column-2-s .fieldset .field:nth-last-child(1), .abs-form-field-column-2-s .fieldset .field:nth-last-child(2) { margin-bottom: 0; } .abs-form-field-column-2-s .fieldset .field .field { padding: 0; width: 100%; } .abs-form-field-revert-column-1-s { width: 100%; } .abs-action-print-s { display: inline-block; text-decoration: none; } .abs-action-print-s:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px; line-height: 16px; color: inherit; content: '\f02f'; font-family: 'FontAwesome'; margin: 0 4px 0 0; vertical-align: middle; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .abs-action-print-s:hover { text-decoration: underline; } .table > tbody > tr > th, .table > tbody > tr > td, .cms-page-view .column.main table.table-grid > tbody > tr > th, .cms-page-view .column.main table.table-grid > tbody > tr > td, .modal-content table.table-grid > tbody > tr > th, .modal-content table.table-grid > tbody > tr > td, .cms-page-view .column.main table.data-table > tbody > tr > th, .cms-page-view .column.main table.data-table > tbody > tr > td, .modal-content table.data-table > tbody > tr > th, .modal-content table.data-table > tbody > tr > td { border-top: 1px solid #e5e5e5; } .table > tbody + tbody, .cms-page-view .column.main table.table-grid > tbody + tbody, .modal-content table.table-grid > tbody + tbody, .cms-page-view .column.main table.data-table > tbody + tbody, .modal-content table.data-table > tbody + tbody { border-top: 1px solid #e5e5e5; } .ui-dialog.popup { width: 420px; } .column .block-addbysku .action.remove { background-image: none; -moz-box-sizing: content-box; box-shadow: none; line-height: inherit; text-shadow: none; font-weight: 400; text-transform: none; color: #333333; line-height: 1.42857143; margin: 0; padding: 0; color: #1979c3; text-decoration: none; background: none; border: 0; display: inline; margin-top: -4px; } .column .block-addbysku .action.remove:focus, .column .block-addbysku .action.remove:active { background: none; border: none; } .column .block-addbysku .action.remove:hover { background: none; border: none; } .column .block-addbysku .action.remove.disabled, .column .block-addbysku .action.remove[disabled], fieldset[disabled] .column .block-addbysku .action.remove { pointer-events: none; opacity: 0.5; } .column .block-addbysku .action.remove:focus, .column .block-addbysku .action.remove:active { color: #333333; } .column .block-addbysku .action.remove:hover { color: #333333; } .column .block-addbysku .action.remove:visited { color: #1979c3; text-decoration: none; } .column .block-addbysku .action.remove:hover { color: #006bb4; text-decoration: underline; } .column .block-addbysku .action.remove:active { color: #ff7a0e; text-decoration: underline; } .column .block-addbysku .action.remove:hover, .column .block-addbysku .action.remove:active, .column .block-addbysku .action.remove:focus { background: none; border: 0; } .column .block-addbysku .action.remove.disabled, .column .block-addbysku .action.remove[disabled], fieldset[disabled] .column .block-addbysku .action.remove { color: #1979c3; opacity: 0.5; cursor: default; pointer-events: none; text-decoration: underline; } .catalogsearch-advanced-result .message.error { margin-top: 0; } .products-grid .product-item-info:hover, .products-grid .product-item-info.active { background: #ffffff; box-shadow: 3px 4px 4px 0 rgba(0, 0, 0, 0.3); border: 1px solid #bbbbbb; margin: -10px; padding: 9px; position: relative; z-index: 9; } .products-grid .product-item-info:hover .product-item-inner, .products-grid .product-item-info.active .product-item-inner { display: block; } .sidebar .products-grid .product-item-info:hover .product-item-photo, .sidebar .products-grid .product-item-info.active .product-item-photo { left: 9px; top: 9px; } .products-grid .product-item-inner { background: #ffffff; box-shadow: 3px 4px 4px 0 rgba(0, 0, 0, 0.3); border: 1px solid #bbbbbb; border-top: none; left: 0; margin: 10px 0 0 -1px; padding: 0 9px 9px; position: absolute; right: -1px; z-index: 2; } .product-item-actions { display: block; } .products-grid .product-item-actions { margin: -10px 0 10px; } .product-item-actions .actions-primary + .actions-secondary { display: inline-block; vertical-align: middle; } .product-item-actions .actions-primary + .actions-secondary > .action { line-height: 35px; text-align: center; width: 35px; } .product-item-actions .actions-primary + .actions-secondary > .action:last-child { margin-right: 0; } .product-item-actions .actions-primary { display: inline-block; } .page-products .products-grid .product-item-inner:before { background: #ffffff; content: ''; height: 3px; left: 0; position: absolute; top: -2px; width: 100%; z-index: -1; } .page-products .product-item-actions { z-index: 1; } .products-grid .product-item { margin-bottom: 20px; width: 33.33333333%; } .page-products .products-grid .product-item, .page-layout-1column .products-grid .product-item, .page-layout-3columns .products-grid .product-item, .page-products.page-layout-1column .products-grid .product-item, .page-products.page-layout-3columns .products-grid .product-item { margin-left: 0; width: calc((100% - 4%) / 3); } .page-products .products-grid .product-item:nth-child(3n + 1), .page-layout-1column .products-grid .product-item:nth-child(3n + 1), .page-layout-3columns .products-grid .product-item:nth-child(3n + 1), .page-products.page-layout-1column .products-grid .product-item:nth-child(3n + 1), .page-products.page-layout-3columns .products-grid .product-item:nth-child(3n + 1) { margin-left: 0; } .block.widget .products-grid .product-item .product-item-inner, .page-layout-1column .block.widget .products-grid .product-item .product-item-inner, .page-layout-3columns .block.widget .products-grid .product-item .product-item-inner { box-shadow: 3px 6px 4px 0 rgba(0, 0, 0, 0.3); margin: 9px 0 0 -1px; } .sidebar .product-items .action.delete { line-height: unset; position: absolute; right: 0; top: -1px; width: auto; } .sidebar .block-compare .action.delete { left: 0; right: initial; } .cart-container .block.crosssell .products-grid .product-item-actions { margin: 0 0 10px; } .multicheckout .actions-toolbar .secondary { float: none; margin-top: 11px; text-align: right; } .multicheckout .actions-toolbar .secondary .action { margin-left: 0; } .multicheckout .actions-toolbar .secondary .action.back { display: block; float: left; } .multicheckout .item-options { margin: 20px 0 0; } .multicheckout .block-content .box { margin-bottom: 0; } .multicheckout .block-shipping .box { float: left; width: 25%; } .multicheckout .block-shipping .box-shipping-method { padding-left: 25px; padding-right: 25px; width: 50%; } .multicheckout .block-shipping .box-shipping-method .fieldset .field:before { display: none; } .multicheckout .block-billing .box-billing-address { float: left; width: 25%; } .multicheckout .block-billing .box-billing-method { float: left; padding-left: 25px; width: 50%; } .multicheckout.form.address .table-wrapper .applicable { margin: 7px 0 0; } .multicheckout.order-review .box-items { clear: left; float: none; padding-top: 40px; width: auto; } .multicheckout.order-review .col.item { width: 75%; } .multicheckout .methods-payment .item-content > .fieldset { width: auto; } .multicheckout .methods-payment .item-content > .fieldset .field.cvv { display: inline-block; width: auto; } .multicheckout .methods-payment .fieldset > .field:not(.choice) > .label { float: none; margin-bottom: 8px; text-align: left; width: auto; } .multicheckout .methods-payment .fieldset > .field:not(.choice):not(.cvv) .control { width: 100%; } .review-form { max-width: 500px; } .review-ratings { float: left; margin-bottom: 0; min-width: 130px; padding-right: 40px; } .review-ratings ~ .review-content-container { overflow: hidden; } .review-toolbar { margin: 0 0 30px; } .review-toolbar .pages { padding: 30px 0; } .fieldset .review-legend.legend { margin-bottom: 30px; } .review-item { padding: 30px 0; } .review-title { margin: 0 0 30px; } .order-details-items .order-title .action { margin: 12px 0 0 30px; } .order-details-items .order-title .action.track { float: right; } .wishlist-index-index .products-grid .product-item-actions { margin: 0; } .block.widget .products-grid .product-item, .page-layout-1column .block.widget .products-grid .product-item, .page-layout-3columns .block.widget .products-grid .product-item { width: 33.33333333%; } .page-layout-1column .block.widget .products-grid .product-item { margin-left: 2%; width: calc((100% - 4%) / 3); } .page-layout-1column .block.widget .products-grid .product-item:nth-child(3n + 1) { margin-left: 0; } .page-products.page-layout-1column .products-grid .product-item, .page-layout-1column .products-grid .product-item, .page-layout-1column .block.widget .products-grid .product-item { width: calc(100%/3 - -1px - 0.1px); } .page-products .products-grid .product-item, .products-grid .product-item, .block.widget .products-grid .product-item { width: calc(100%/3 - -1px - 0.1px); } .page-products.page-layout-3columns .products-grid .product-item, .page-layout-3columns .products-grid .product-item, .page-layout-3columns .block.widget .products-grid .product-item { width: calc(100%/3 - -1px - 0.1px); } .products-grid .product-item-info { margin: 0; padding: 5px; border: none; box-shadow: none; background: transparent; } .products-grid .product-item-info:hover, .products-grid .product-item-info.active { position: static; margin: 0; padding: 5px; border: none; box-shadow: none; background: transparent; } .products-grid .product-item-inner { position: static; border: none; padding: 0; background: transparent; box-shadow: none; } .products-grid .product-item-info .product-item-inner { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .products-grid .product-item-info:not(:hover):not(.active) .product-item-inner { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; } .products-grid .product-item-actions { margin: 10px 0; display: none; } .product-item-actions .actions-primary + .actions-secondary { vertical-align: top; padding-left: 10px; } .product-item-actions .actions-primary + .actions-secondary > .action { margin-right: 10px; width: auto; line-height: 33px; } .product-item-actions .actions-primary + .actions-secondary > .action:last-child { margin-right: 0; } .page-products .products-grid .product-item-inner:before { content: none; } .block.widget .products-grid .product-item .product-item-inner, .page-layout-1column .block.widget .products-grid .product-item .product-item-inner, .page-layout-3columns .block.widget .products-grid .product-item .product-item-inner { box-shadow: none; margin: 0; } .products-list .prolabels-wrapper { width: 1%; } .products-list .prolabels-wrapper img.photo.image, .products-list .prolabels-wrapper img.product-image-photo { max-width: none; } .products-grid .product-items { grid-template-columns: 1fr 1fr; } } /* This variable is used for body and navigation dropdowns */ /* To cover swiper-wrapper */ .embed-responsive { position: relative; display: block; height: 0; padding: 0; overflow: hidden; } .embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video { position: absolute; top: 0; left: 0; bottom: 0; height: 100%; width: 100%; border: 0; } .embed-responsive-16by9 { padding-bottom: 56.25%; } .embed-responsive-4by3 { padding-bottom: 75%; } @-ms-viewport { width: device-width; } .visible-xs, .visible-sm, .visible-md, .visible-lg { display: none !important; } .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block { display: none !important; } @media (max-width: 767px) { .visible-xs { display: block !important; } table.visible-xs { display: table !important; } tr.visible-xs { display: table-row !important; } th.visible-xs, td.visible-xs { display: table-cell !important; } } @media (max-width: 767px) { .visible-xs-block { display: block !important; } } @media (max-width: 767px) { .visible-xs-inline { display: inline !important; } } @media (max-width: 767px) { .visible-xs-inline-block { display: inline-block !important; } } @media (min-width: 768px) and (max-width: 1023px) { .visible-sm { display: block !important; } table.visible-sm { display: table !important; } tr.visible-sm { display: table-row !important; } th.visible-sm, td.visible-sm { display: table-cell !important; } } @media (min-width: 768px) and (max-width: 1023px) { .visible-sm-block { display: block !important; } } @media (min-width: 768px) and (max-width: 1023px) { .visible-sm-inline { display: inline !important; } } @media (min-width: 768px) and (max-width: 1023px) { .visible-sm-inline-block { display: inline-block !important; } } @media (min-width: 1024px) and (max-width: 1439px) { .visible-md { display: block !important; } table.visible-md { display: table !important; } tr.visible-md { display: table-row !important; } th.visible-md, td.visible-md { display: table-cell !important; } } @media (min-width: 1024px) and (max-width: 1439px) { .visible-md-block { display: block !important; } } @media (min-width: 1024px) and (max-width: 1439px) { .visible-md-inline { display: inline !important; } } @media (min-width: 1024px) and (max-width: 1439px) { .visible-md-inline-block { display: inline-block !important; } } @media (min-width: 1440px) { .visible-lg { display: block !important; } table.visible-lg { display: table !important; } tr.visible-lg { display: table-row !important; } th.visible-lg, td.visible-lg { display: table-cell !important; } } @media (min-width: 1440px) { .visible-lg-block { display: block !important; } } @media (min-width: 1440px) { .visible-lg-inline { display: inline !important; } } @media (min-width: 1440px) { .visible-lg-inline-block { display: inline-block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 1023px) { .hidden-sm { display: none !important; } } @media (min-width: 1024px) and (max-width: 1439px) { .hidden-md { display: none !important; } } @media (min-width: 1440px) { .hidden-lg { display: none !important; } } .visible-print { display: none !important; } @media print { .visible-print { display: block !important; } table.visible-print { display: table !important; } tr.visible-print { display: table-row !important; } th.visible-print, td.visible-print { display: table-cell !important; } } .visible-print-block { display: none !important; } @media print { .visible-print-block { display: block !important; } } .visible-print-inline { display: none !important; } @media print { .visible-print-inline { display: inline !important; } } .visible-print-inline-block { display: none !important; } @media print { .visible-print-inline-block { display: inline-block !important; } } @media print { .hidden-print { display: none !important; } } .is_stuck { z-index: 500; } .a-center-block { display: block; margin-left: auto; margin-right: auto; } .a-center { text-align: center; } .pull-left { float: left; } .pull-right { float: right; } .argento-scrollbar, .minicart-wrapper .block-minicart .minicart-items-wrapper, .page-layout-checkout .minicart-items-wrapper, .page-layout-checkout .modal-content, .ajaxpro-modal-dialog .modal-content { -webkit-overflow-scrolling: touch; } .argento-scrollbar::-webkit-scrollbar, .minicart-wrapper .block-minicart .minicart-items-wrapper::-webkit-scrollbar, .page-layout-checkout .minicart-items-wrapper::-webkit-scrollbar, .page-layout-checkout .modal-content::-webkit-scrollbar, .ajaxpro-modal-dialog .modal-content::-webkit-scrollbar { width: 6px; height: 6px; } .argento-scrollbar::-webkit-scrollbar-track, .minicart-wrapper .block-minicart .minicart-items-wrapper::-webkit-scrollbar-track, .page-layout-checkout .minicart-items-wrapper::-webkit-scrollbar-track, .page-layout-checkout .modal-content::-webkit-scrollbar-track, .ajaxpro-modal-dialog .modal-content::-webkit-scrollbar-track { background-color: #ededed; border-radius: 4px; } .argento-scrollbar::-webkit-scrollbar-thumb, .minicart-wrapper .block-minicart .minicart-items-wrapper::-webkit-scrollbar-thumb, .page-layout-checkout .minicart-items-wrapper::-webkit-scrollbar-thumb, .page-layout-checkout .modal-content::-webkit-scrollbar-thumb, .ajaxpro-modal-dialog .modal-content::-webkit-scrollbar-thumb { background-color: #cccccc; border-radius: 4px; } .lib-modal-popup .modal-inner-wrap { transform: translateY(20px); transition: all 0.2s; } .lib-modal-popup ~ .modals-overlay { transition: opacity 0.2s; opacity: 0; } .lib-modal-popup._show ~ .modals-overlay { opacity: 1; } .lib-button { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); line-height: 16px; } .lib-button:focus, .lib-button:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .lib-button:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .lib-button-primary { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); line-height: 16px; } .lib-button-primary:focus, .lib-button-primary:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .lib-button-primary:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); } .abs-revert-secondary-color, .abs-revert-to-action-secondary, .paypal-review .block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.primary, .abs-discount-block .actions-toolbar .action.cancel, .block-compare .action.primary, .cart-summary .block .actions-toolbar > .primary .action.primary, .abs-discount-code .form-discount .actions-toolbar .primary .action, .cart-summary .form.giftregistry .fieldset .action.primary, .paypal-review-discount .actions-toolbar .action.primary, .paypal-review-discount .actions-toolbar .action.cancel, .cart-discount .actions-toolbar .action.primary, .cart-discount .actions-toolbar .action.cancel, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); line-height: 16px; } .abs-revert-secondary-color:focus, .abs-revert-secondary-color:active, .abs-revert-to-action-secondary:focus, .abs-revert-to-action-secondary:active, .paypal-review .block .actions-toolbar .action.primary:focus, .paypal-review .block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.primary:focus, .abs-discount-block .actions-toolbar .action.primary:active, .abs-discount-block .actions-toolbar .action.cancel:focus, .abs-discount-block .actions-toolbar .action.cancel:active, .block-compare .action.primary:focus, .block-compare .action.primary:active, .cart-summary .block .actions-toolbar > .primary .action.primary:focus, .cart-summary .block .actions-toolbar > .primary .action.primary:active, .abs-discount-code .form-discount .actions-toolbar .primary .action:focus, .abs-discount-code .form-discount .actions-toolbar .primary .action:active, .cart-summary .form.giftregistry .fieldset .action.primary:focus, .cart-summary .form.giftregistry .fieldset .action.primary:active, .paypal-review-discount .actions-toolbar .action.primary:focus, .paypal-review-discount .actions-toolbar .action.primary:active, .paypal-review-discount .actions-toolbar .action.cancel:focus, .paypal-review-discount .actions-toolbar .action.cancel:active, .cart-discount .actions-toolbar .action.primary:focus, .cart-discount .actions-toolbar .action.primary:active, .cart-discount .actions-toolbar .action.cancel:focus, .cart-discount .actions-toolbar .action.cancel:active, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:focus, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .abs-revert-secondary-color:hover, .abs-revert-to-action-secondary:hover, .paypal-review .block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.primary:hover, .abs-discount-block .actions-toolbar .action.cancel:hover, .block-compare .action.primary:hover, .cart-summary .block .actions-toolbar > .primary .action.primary:hover, .abs-discount-code .form-discount .actions-toolbar .primary .action:hover, .cart-summary .form.giftregistry .fieldset .action.primary:hover, .paypal-review-discount .actions-toolbar .action.primary:hover, .paypal-review-discount .actions-toolbar .action.cancel:hover, .cart-discount .actions-toolbar .action.primary:hover, .cart-discount .actions-toolbar .action.cancel:hover, .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .abs-action-button-as-link, .abs-action-remove, .abs-discount-block .action.check, .popup .actions-toolbar .action.cancel, .checkout-container .action-additional, .data-grid-filters-wrap .action, .requisition-list-action > .action, .cart.table-wrapper .requisition-list-action > .action.toggle:after, .requisition-grid .actions-toolbar > .action-edit, .requisition-grid .actions-toolbar > .action-delete, .title-actions-links button, .block-requisition-management .requisition-list-title button, .block-requisition-management .requisition-toolbar-actions .remove-selected, .quote-grid-filters-wrap .action, .quote-details-items .actions-toolbar > .action-delete, .quote-notes-block .notes-block-item .editable, .attachments-list .attachments-item .action-delete, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup, .admin__action-group-wrap .admin__action-multiselect-action-links .action, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary, .paypal-button-widget .paypal-button, .bundle-options-container .action.back, .block.related .action.select, .cart.table-wrapper .actions-toolbar > .action-delete, .cart.table-wrapper .action.help.map, .checkout-index-index .modal-popup .modal-footer .action-hide-popup, .opc-wrapper .edit-address-link, .opc-block-shipping-information .shipping-information-title .action-edit, .action-auth-toggle, .checkout-payment-method .checkout-billing-address .action-cancel, .checkout-agreements-block .action-show, .gift-options .actions-toolbar .action-cancel, .gift-summary .action-edit, .gift-summary .action-delete, .action-gift, .gift-wrapping-title .action-remove, .wishlist.split.button > .action, .abs-add-fields .action.remove, .title-actions-links .quote-details-items .actions-toolbar > .action, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action, .paypal-review-discount .action.check, .cart-discount .action.check, .form-giftregistry-share .action.remove, .form-giftregistry-edit .action.remove, .form-add-invitations .action.remove, .form-create-return .action.remove, .form.send.friend .action.remove { text-transform: none; text-shadow: none; font-size: inherit; font-family: inherit; } .abs-action-button-as-link:focus, .abs-action-button-as-link:active, .abs-action-remove:focus, .abs-action-remove:active, .abs-discount-block .action.check:focus, .abs-discount-block .action.check:active, .popup .actions-toolbar .action.cancel:focus, .popup .actions-toolbar .action.cancel:active, .checkout-container .action-additional:focus, .checkout-container .action-additional:active, .data-grid-filters-wrap .action:focus, .data-grid-filters-wrap .action:active, .requisition-list-action > .action:focus, .requisition-list-action > .action:active, .cart.table-wrapper .requisition-list-action > .action.toggle:after:focus, .cart.table-wrapper .requisition-list-action > .action.toggle:after:active, .requisition-grid .actions-toolbar > .action-edit:focus, .requisition-grid .actions-toolbar > .action-edit:active, .requisition-grid .actions-toolbar > .action-delete:focus, .requisition-grid .actions-toolbar > .action-delete:active, .title-actions-links button:focus, .title-actions-links button:active, .block-requisition-management .requisition-list-title button:focus, .block-requisition-management .requisition-list-title button:active, .block-requisition-management .requisition-toolbar-actions .remove-selected:focus, .block-requisition-management .requisition-toolbar-actions .remove-selected:active, .quote-grid-filters-wrap .action:focus, .quote-grid-filters-wrap .action:active, .quote-details-items .actions-toolbar > .action-delete:focus, .quote-details-items .actions-toolbar > .action-delete:active, .quote-notes-block .notes-block-item .editable:focus, .quote-notes-block .notes-block-item .editable:active, .attachments-list .attachments-item .action-delete:focus, .attachments-list .attachments-item .action-delete:active, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:focus, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:active, .admin__action-group-wrap .admin__action-multiselect-action-links .action:focus, .admin__action-group-wrap .admin__action-multiselect-action-links .action:active, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:focus, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:active, .paypal-button-widget .paypal-button:focus, .paypal-button-widget .paypal-button:active, .bundle-options-container .action.back:focus, .bundle-options-container .action.back:active, .block.related .action.select:focus, .block.related .action.select:active, .cart.table-wrapper .actions-toolbar > .action-delete:focus, .cart.table-wrapper .actions-toolbar > .action-delete:active, .cart.table-wrapper .action.help.map:focus, .cart.table-wrapper .action.help.map:active, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:focus, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:active, .opc-wrapper .edit-address-link:focus, .opc-wrapper .edit-address-link:active, .opc-block-shipping-information .shipping-information-title .action-edit:focus, .opc-block-shipping-information .shipping-information-title .action-edit:active, .action-auth-toggle:focus, .action-auth-toggle:active, .checkout-payment-method .checkout-billing-address .action-cancel:focus, .checkout-payment-method .checkout-billing-address .action-cancel:active, .checkout-agreements-block .action-show:focus, .checkout-agreements-block .action-show:active, .gift-options .actions-toolbar .action-cancel:focus, .gift-options .actions-toolbar .action-cancel:active, .gift-summary .action-edit:focus, .gift-summary .action-edit:active, .gift-summary .action-delete:focus, .gift-summary .action-delete:active, .action-gift:focus, .action-gift:active, .gift-wrapping-title .action-remove:focus, .gift-wrapping-title .action-remove:active, .wishlist.split.button > .action:focus, .wishlist.split.button > .action:active, .abs-add-fields .action.remove:focus, .abs-add-fields .action.remove:active, .title-actions-links .quote-details-items .actions-toolbar > .action:focus, .title-actions-links .quote-details-items .actions-toolbar > .action:active, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:focus, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:active, .paypal-review-discount .action.check:focus, .paypal-review-discount .action.check:active, .cart-discount .action.check:focus, .cart-discount .action.check:active, .form-giftregistry-share .action.remove:focus, .form-giftregistry-share .action.remove:active, .form-giftregistry-edit .action.remove:focus, .form-giftregistry-edit .action.remove:active, .form-add-invitations .action.remove:focus, .form-add-invitations .action.remove:active, .form-create-return .action.remove:focus, .form-create-return .action.remove:active, .form.send.friend .action.remove:focus, .form.send.friend .action.remove:active { text-shadow: none; } .abs-action-button-as-link:hover, .abs-action-remove:hover, .abs-discount-block .action.check:hover, .popup .actions-toolbar .action.cancel:hover, .checkout-container .action-additional:hover, .data-grid-filters-wrap .action:hover, .requisition-list-action > .action:hover, .cart.table-wrapper .requisition-list-action > .action.toggle:after:hover, .requisition-grid .actions-toolbar > .action-edit:hover, .requisition-grid .actions-toolbar > .action-delete:hover, .title-actions-links button:hover, .block-requisition-management .requisition-list-title button:hover, .block-requisition-management .requisition-toolbar-actions .remove-selected:hover, .quote-grid-filters-wrap .action:hover, .quote-details-items .actions-toolbar > .action-delete:hover, .quote-notes-block .notes-block-item .editable:hover, .attachments-list .attachments-item .action-delete:hover, .negotiable-quote-quote-view .modal-popup .modal-footer .action-hide-popup:hover, .admin__action-group-wrap .admin__action-multiselect-action-links .action:hover, .admin__action-group-wrap .admin__action-multiselect-actions-wrap .action-tertiary:hover, .paypal-button-widget .paypal-button:hover, .bundle-options-container .action.back:hover, .block.related .action.select:hover, .cart.table-wrapper .actions-toolbar > .action-delete:hover, .cart.table-wrapper .action.help.map:hover, .checkout-index-index .modal-popup .modal-footer .action-hide-popup:hover, .opc-wrapper .edit-address-link:hover, .opc-block-shipping-information .shipping-information-title .action-edit:hover, .action-auth-toggle:hover, .checkout-payment-method .checkout-billing-address .action-cancel:hover, .checkout-agreements-block .action-show:hover, .gift-options .actions-toolbar .action-cancel:hover, .gift-summary .action-edit:hover, .gift-summary .action-delete:hover, .action-gift:hover, .gift-wrapping-title .action-remove:hover, .wishlist.split.button > .action:hover, .abs-add-fields .action.remove:hover, .title-actions-links .quote-details-items .actions-toolbar > .action:hover, .block-requisition-management .requisition-list-title .quote-details-items .actions-toolbar > .action:hover, .paypal-review-discount .action.check:hover, .cart-discount .action.check:hover, .form-giftregistry-share .action.remove:hover, .form-giftregistry-edit .action.remove:hover, .form-add-invitations .action.remove:hover, .form-create-return .action.remove:hover, .form.send.friend .action.remove:hover { text-shadow: none; } .lib-main-navigation-desktop .navigation li { position: relative; } .lib-main-navigation-desktop .navigation .level0 > .level-top { text-transform: none; font-family: inherit; } .lib-breadcrumbs { min-height: 17px; } .abs-input-qty, .requisition-grid .col.qty .input-text, .quote-details-items .col.qty .input-text, .column .block-addbysku .qty .qty, .bundle-options-container .input-text.qty, .box-tocart .input-text.qty, .account .data.table-return-items .qty .input-text, .table-giftregistry-items .field.qty .qty, .block-giftregistry-shared-items .qty .qty, .table.grouped .col.qty .control.qty .qty, .block-wishlist-info-items .input-text.qty, .multicheckout .table-wrapper .col .qty .input-text, .account .table-wrapper .data.table.wishlist .box-tocart .qty, .products-grid.wishlist .product-item .box-tocart input.qty, .sidebar .block-addbysku .fieldset .fields .field.qty .qty, .cms-page-view .column.main table.table-grid.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.cms-page-view .column.main table.table-grid.wishlist .box-tocart .qty, .modal-content table.table-grid.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.modal-content table.table-grid.wishlist .box-tocart .qty, .cms-page-view .column.main table.data-table.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.cms-page-view .column.main table.data-table.wishlist .box-tocart .qty, .modal-content table.data-table.grouped .col.qty .control.qty .qty, .account .table-wrapper .data.modal-content table.data-table.wishlist .box-tocart .qty { height: auto; } .abs-actions-addto:before, .bundle-options-container .block-bundle-summary .product-addto-links > .action:before, .product-item-actions .actions-secondary > .action:before, .product-social-links .action.tocompare:before, .wishlist.split.button > .action.split:before, .product-social-links .action.mailto.friend:before, .product-social-links .action.towishlist:before, .block-bundle-summary .action.towishlist:before, .product-item .action.towishlist:before, .table-comparison .action.towishlist:before { font-size: 16px; line-height: 16px; } .argento-grid { margin-left: -6px; margin-right: -6px; } .argento-grid:after { clear: both; content: ''; display: table; } .argento-grid-container { padding-left: 6px; padding-right: 6px; } .argento-grid-container:after { clear: both; content: ''; display: table; } .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { box-sizing: border-box; position: relative; min-height: 1px; padding-left: 6px; padding-right: 6px; } .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { float: left; } .col-xs-12 { width: 100%; } .col-xs-11 { width: 91.66666667%; } .col-xs-10 { width: 83.33333333%; } .col-xs-9 { width: 75%; } .col-xs-8 { width: 66.66666667%; } .col-xs-7 { width: 58.33333333%; } .col-xs-6 { width: 50%; } .col-xs-5 { width: 41.66666667%; } .col-xs-4 { width: 33.33333333%; } .col-xs-3 { width: 25%; } .col-xs-2 { width: 16.66666667%; } .col-xs-1 { width: 8.33333333%; } .col-xs-pull-12 { right: 100%; } .col-xs-pull-11 { right: 91.66666667%; } .col-xs-pull-10 { right: 83.33333333%; } .col-xs-pull-9 { right: 75%; } .col-xs-pull-8 { right: 66.66666667%; } .col-xs-pull-7 { right: 58.33333333%; } .col-xs-pull-6 { right: 50%; } .col-xs-pull-5 { right: 41.66666667%; } .col-xs-pull-4 { right: 33.33333333%; } .col-xs-pull-3 { right: 25%; } .col-xs-pull-2 { right: 16.66666667%; } .col-xs-pull-1 { right: 8.33333333%; } .col-xs-pull-0 { right: auto; } .col-xs-push-12 { left: 100%; } .col-xs-push-11 { left: 91.66666667%; } .col-xs-push-10 { left: 83.33333333%; } .col-xs-push-9 { left: 75%; } .col-xs-push-8 { left: 66.66666667%; } .col-xs-push-7 { left: 58.33333333%; } .col-xs-push-6 { left: 50%; } .col-xs-push-5 { left: 41.66666667%; } .col-xs-push-4 { left: 33.33333333%; } .col-xs-push-3 { left: 25%; } .col-xs-push-2 { left: 16.66666667%; } .col-xs-push-1 { left: 8.33333333%; } .col-xs-push-0 { left: auto; } .col-xs-offset-12 { margin-left: 100%; } .col-xs-offset-11 { margin-left: 91.66666667%; } .col-xs-offset-10 { margin-left: 83.33333333%; } .col-xs-offset-9 { margin-left: 75%; } .col-xs-offset-8 { margin-left: 66.66666667%; } .col-xs-offset-7 { margin-left: 58.33333333%; } .col-xs-offset-6 { margin-left: 50%; } .col-xs-offset-5 { margin-left: 41.66666667%; } .col-xs-offset-4 { margin-left: 33.33333333%; } .col-xs-offset-3 { margin-left: 25%; } .col-xs-offset-2 { margin-left: 16.66666667%; } .col-xs-offset-1 { margin-left: 8.33333333%; } .col-xs-offset-0 { margin-left: 0%; } @media (min-width: 480px) { .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { float: left; } .col-sm-12 { width: 100%; } .col-sm-11 { width: 91.66666667%; } .col-sm-10 { width: 83.33333333%; } .col-sm-9 { width: 75%; } .col-sm-8 { width: 66.66666667%; } .col-sm-7 { width: 58.33333333%; } .col-sm-6 { width: 50%; } .col-sm-5 { width: 41.66666667%; } .col-sm-4 { width: 33.33333333%; } .col-sm-3 { width: 25%; } .col-sm-2 { width: 16.66666667%; } .col-sm-1 { width: 8.33333333%; } .col-sm-pull-12 { right: 100%; } .col-sm-pull-11 { right: 91.66666667%; } .col-sm-pull-10 { right: 83.33333333%; } .col-sm-pull-9 { right: 75%; } .col-sm-pull-8 { right: 66.66666667%; } .col-sm-pull-7 { right: 58.33333333%; } .col-sm-pull-6 { right: 50%; } .col-sm-pull-5 { right: 41.66666667%; } .col-sm-pull-4 { right: 33.33333333%; } .col-sm-pull-3 { right: 25%; } .col-sm-pull-2 { right: 16.66666667%; } .col-sm-pull-1 { right: 8.33333333%; } .col-sm-pull-0 { right: auto; } .col-sm-push-12 { left: 100%; } .col-sm-push-11 { left: 91.66666667%; } .col-sm-push-10 { left: 83.33333333%; } .col-sm-push-9 { left: 75%; } .col-sm-push-8 { left: 66.66666667%; } .col-sm-push-7 { left: 58.33333333%; } .col-sm-push-6 { left: 50%; } .col-sm-push-5 { left: 41.66666667%; } .col-sm-push-4 { left: 33.33333333%; } .col-sm-push-3 { left: 25%; } .col-sm-push-2 { left: 16.66666667%; } .col-sm-push-1 { left: 8.33333333%; } .col-sm-push-0 { left: auto; } .col-sm-offset-12 { margin-left: 100%; } .col-sm-offset-11 { margin-left: 91.66666667%; } .col-sm-offset-10 { margin-left: 83.33333333%; } .col-sm-offset-9 { margin-left: 75%; } .col-sm-offset-8 { margin-left: 66.66666667%; } .col-sm-offset-7 { margin-left: 58.33333333%; } .col-sm-offset-6 { margin-left: 50%; } .col-sm-offset-5 { margin-left: 41.66666667%; } .col-sm-offset-4 { margin-left: 33.33333333%; } .col-sm-offset-3 { margin-left: 25%; } .col-sm-offset-2 { margin-left: 16.66666667%; } .col-sm-offset-1 { margin-left: 8.33333333%; } .col-sm-offset-0 { margin-left: 0%; } } .block-compare .counter, .block-wishlist .counter { font-size: inherit; } body { direction: ltr; background: #ffffff; } body > #cookie-status { display: none; } body._has-modal { overflow: auto; } .page-wrapper { background-color: #ffffff; } .page-wrapper > #remember-me-box { display: none; } .page-header .switcher .options, .page-footer .switcher .options { display: inline-block; position: relative; } .page-header .switcher .options:before, .page-footer .switcher .options:before, .page-header .switcher .options:after, .page-footer .switcher .options:after { content: ''; display: table; } .page-header .switcher .options:after, .page-footer .switcher .options:after { clear: both; } .page-header .switcher .options .action.toggle, .page-footer .switcher .options .action.toggle { cursor: pointer; display: inline-block; text-decoration: none; } .page-header .switcher .options .action.toggle:after, .page-footer .switcher .options .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 20px; color: inherit; content: '\f0d7'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-header .switcher .options .action.toggle:hover:after, .page-footer .switcher .options .action.toggle:hover:after { color: inherit; } .page-header .switcher .options .action.toggle:active:after, .page-footer .switcher .options .action.toggle:active:after { color: inherit; } .page-header .switcher .options .action.toggle.active, .page-footer .switcher .options .action.toggle.active { display: inline-block; text-decoration: none; } .page-header .switcher .options .action.toggle.active:after, .page-footer .switcher .options .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 20px; color: inherit; content: '\f0d8'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-header .switcher .options .action.toggle.active:hover:after, .page-footer .switcher .options .action.toggle.active:hover:after { color: inherit; } .page-header .switcher .options .action.toggle.active:active:after, .page-footer .switcher .options .action.toggle.active:active:after { color: inherit; } .page-header .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 160px; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .page-header .switcher .options ul.dropdown li, .page-footer .switcher .options ul.dropdown li { margin: 0; padding: 0; } .page-header .switcher .options ul.dropdown li:hover, .page-footer .switcher .options ul.dropdown li:hover { background: #e8e8e8; cursor: pointer; } .page-header .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before, .page-header .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .page-header .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .page-header .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .page-header .switcher .options ul.dropdown:before, .page-footer .switcher .options ul.dropdown:before { left: 10px; top: -12px; } .page-header .switcher .options ul.dropdown:after, .page-footer .switcher .options ul.dropdown:after { left: 9px; top: -14px; } .page-header .switcher .options.active, .page-footer .switcher .options.active { overflow: visible; } .page-header .switcher .options.active ul.dropdown, .page-footer .switcher .options.active ul.dropdown { display: block; } .page-container > .content { padding: 5px 10px; margin: 0 auto; width: auto; max-width: 980px; box-sizing: border-box; } .page-container > .content:after { clear: both; content: ''; display: table; } .pages .action { box-shadow: none; padding: 0 12px; } /* Fix for //github.com/magento/magento2/commit/d0ad63cca0b8e29b86b29c72608d034658d244a5 */ img { height: auto; max-height: none; } /*IE 11 Height fix*/ .ie10 .page-wrapper, .ie11 .page-wrapper { height: auto; } @-webkit-keyframes argento-spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes argento-spin { to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } ul, ol { padding-left: 30px; margin: 1.5rem 0 2.75rem; } .page-main .page-title-wrapper .page-title { word-break: break-word; } .cms-page-view .column.main section, .modal-content section { margin-bottom: 30px; } .cms-page-view .column.main section.gaps, .modal-content section.gaps { margin-top: 45px; margin-bottom: 45px; } .cms-page-view .column.main table, .modal-content table { margin-bottom: 10px; } .cms-page-view .column.main table.table-striped, .modal-content table.table-striped { background: #ffffff; } .cms-page-view .column.main table.table-striped thead tr, .modal-content table.table-striped thead tr { background: #f7f7f7; } .cms-page-view .column.main table.table-striped tbody tr:nth-child(even), .modal-content table.table-striped tbody tr:nth-child(even) { background: #fcfcfc; } .cms-page-view .column.main table.table-grid, .modal-content table.table-grid, .cms-page-view .column.main table.data-table, .modal-content table.data-table { border: 1px solid #e5e5e5; } .cms-page-view .column.main table.table-grid td, .modal-content table.table-grid td, .cms-page-view .column.main table.data-table td, .modal-content table.data-table td, .cms-page-view .column.main table.table-grid th, .modal-content table.table-grid th, .cms-page-view .column.main table.data-table th, .modal-content table.data-table th { border-left: 1px solid #e5e5e5; } .cms-page-view .column.main table.table-grid td:first-child, .modal-content table.table-grid td:first-child, .cms-page-view .column.main table.data-table td:first-child, .modal-content table.data-table td:first-child, .cms-page-view .column.main table.table-grid th:first-child, .modal-content table.table-grid th:first-child, .cms-page-view .column.main table.data-table th:first-child, .modal-content table.data-table th:first-child { border-left: 0; } .logo { margin-top: 4px; margin-bottom: 13px; } .page-header .switcher.customer, .page-header div.wishlist { display: none; } .page-header .switcher, .page-header .panel.wrapper .switcher { margin-right: 10px; } .page-header .switcher .options, .page-header .panel.wrapper .switcher .options { display: inline-block; position: relative; } .page-header .switcher .options:before, .page-header .panel.wrapper .switcher .options:before, .page-header .switcher .options:after, .page-header .panel.wrapper .switcher .options:after { content: ''; display: table; } .page-header .switcher .options:after, .page-header .panel.wrapper .switcher .options:after { clear: both; } .page-header .switcher .options .action.toggle, .page-header .panel.wrapper .switcher .options .action.toggle { padding: 0; cursor: pointer; display: inline-block; text-decoration: none; } .page-header .switcher .options .action.toggle > span, .page-header .panel.wrapper .switcher .options .action.toggle > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .page-header .switcher .options .action.toggle:after, .page-header .panel.wrapper .switcher .options .action.toggle:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 20px; color: inherit; content: '\f107'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-header .switcher .options .action.toggle:hover:after, .page-header .panel.wrapper .switcher .options .action.toggle:hover:after { color: inherit; } .page-header .switcher .options .action.toggle:active:after, .page-header .panel.wrapper .switcher .options .action.toggle:active:after { color: inherit; } .page-header .switcher .options .action.toggle.active, .page-header .panel.wrapper .switcher .options .action.toggle.active { display: inline-block; text-decoration: none; } .page-header .switcher .options .action.toggle.active > span, .page-header .panel.wrapper .switcher .options .action.toggle.active > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .page-header .switcher .options .action.toggle.active:after, .page-header .panel.wrapper .switcher .options .action.toggle.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 20px; color: inherit; content: '\f106'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-header .switcher .options .action.toggle.active:hover:after, .page-header .panel.wrapper .switcher .options .action.toggle.active:hover:after { color: inherit; } .page-header .switcher .options .action.toggle.active:active:after, .page-header .panel.wrapper .switcher .options .action.toggle.active:active:after { color: inherit; } .page-header .switcher .options ul.dropdown, .page-header .panel.wrapper .switcher .options ul.dropdown { margin: 0; padding: 0; list-style: none none; background: #ffffff; border: 0; margin-top: 4px; min-width: 160px; z-index: 101; box-sizing: border-box; display: none; position: absolute; top: 100%; box-shadow: 0 3px 17px rgba(0, 0, 0, 0.15); } .page-header .switcher .options ul.dropdown li, .page-header .panel.wrapper .switcher .options ul.dropdown li { margin: 0; padding: 0; } .page-header .switcher .options ul.dropdown li:hover, .page-header .panel.wrapper .switcher .options ul.dropdown li:hover { background: #e8e8e8; cursor: pointer; } .page-header .switcher .options ul.dropdown:before, .page-header .panel.wrapper .switcher .options ul.dropdown:before, .page-header .switcher .options ul.dropdown:after, .page-header .panel.wrapper .switcher .options ul.dropdown:after { border-bottom-style: solid; content: ''; display: block; height: 0; position: absolute; width: 0; } .page-header .switcher .options ul.dropdown:before, .page-header .panel.wrapper .switcher .options ul.dropdown:before { border: 6px solid; border-color: transparent transparent #ffffff transparent; z-index: 99; } .page-header .switcher .options ul.dropdown:after, .page-header .panel.wrapper .switcher .options ul.dropdown:after { border: 7px solid; border-color: transparent transparent #ffffff transparent; z-index: 98; } .page-header .switcher .options ul.dropdown:before, .page-header .panel.wrapper .switcher .options ul.dropdown:before { left: 10px; top: -12px; } .page-header .switcher .options ul.dropdown:after, .page-header .panel.wrapper .switcher .options ul.dropdown:after { left: 9px; top: -14px; } .page-header .switcher .options.active, .page-header .panel.wrapper .switcher .options.active { overflow: visible; } .page-header .switcher .options.active ul.dropdown, .page-header .panel.wrapper .switcher .options.active ul.dropdown { display: block; } .page-header .switcher .options ul.dropdown a, .page-header .panel.wrapper .switcher .options ul.dropdown a { color: #333333; text-decoration: none; display: block; padding: 8px; } .page-header .switcher .options ul.dropdown a:visited, .page-header .panel.wrapper .switcher .options ul.dropdown a:visited { color: #333333; text-decoration: none; } .page-header .switcher .options ul.dropdown a:hover, .page-header .panel.wrapper .switcher .options ul.dropdown a:hover { color: #333333; text-decoration: none; } .page-header .switcher .options ul.dropdown a:active, .page-header .panel.wrapper .switcher .options ul.dropdown a:active { color: #333333; text-decoration: none; } .page-header .switcher .options ul.dropdown a:hover, .page-header .panel.wrapper .switcher .options ul.dropdown a:hover { text-decoration: none; } .page-header .switcher strong, .page-header .panel.wrapper .switcher strong { font-weight: 400; } .page-header .switcher .options .action.toggle, .page-header .panel.wrapper .switcher .options .action.toggle, .page-footer .switcher .options .action.toggle, .page-footer .footer.content .switcher .options .action.toggle, .page-header .switcher .options .action.toggle.active, .page-header .panel.wrapper .switcher .options .action.toggle.active, .page-footer .switcher .options .action.toggle.active, .page-footer .footer.content .switcher .options .action.toggle.active { display: flex; align-items: center; } .page-header .switcher .options .action.toggle::after, .page-header .panel.wrapper .switcher .options .action.toggle::after, .page-footer .switcher .options .action.toggle::after, .page-footer .footer.content .switcher .options .action.toggle::after, .page-header .switcher .options .action.toggle.active::after, .page-header .panel.wrapper .switcher .options .action.toggle.active::after, .page-footer .switcher .options .action.toggle.active::after, .page-footer .footer.content .switcher .options .action.toggle.active::after { margin-left: 4px; } .customer-welcome .customer-menu .header.links, .page-header .switcher .options ul.dropdown, .page-header .panel.wrapper .switcher .options ul.dropdown, .page-footer .switcher .options ul.dropdown { padding: 6px; border-radius: 2px; } .customer-welcome .customer-menu .header.links li, .page-header .switcher .options ul.dropdown li, .page-header .panel.wrapper .switcher .options ul.dropdown li, .page-footer .switcher .options ul.dropdown li { transition: 200ms background-color linear; } .page-header .switcher .options ul.dropdown, .page-header .panel.wrapper .switcher .options ul.dropdown { left: auto; right: 0; } .page-header .switcher .options ul.dropdown:before, .page-header .panel.wrapper .switcher .options ul.dropdown:before { left: auto; right: 10px; } .page-header .switcher .options ul.dropdown:after, .page-header .panel.wrapper .switcher .options ul.dropdown:after { left: auto; right: 9px; } .block-search .input-text { height: 32px; padding: 0 35px 0 9px; } .block-search .control { border-top: none; border-bottom: 1px solid #e5e5e5; position: absolute; margin: 0 0 -1px; left: 0; right: 0; top: 100%; z-index: 99; background-color: #ffffff; } .minicart-wrapper .block-minicart { right: -5px; border-radius: 2px; } .header.panel .header-cms-links { list-style: none; padding: 0; margin: 0; } .header.panel .header-cms-links > li { display: inline-block; } .header.panel .header-cms-links a { color: #7e807e; } .header.panel .header.links.header-cms-links { float: left; } .header.panel .header.links.header-cms-links > li { margin: 0 15px 0 0; } .header .header-cms-content { float: left; margin: -10px 20px 0; } .header.wrapper.is_stuck { background: #ffffff; } .page-before-footer > .content, .page-footer > .content { padding: 5px 10px; margin: 0 auto; width: auto; max-width: 980px; box-sizing: border-box; } .page-before-footer > .content:after, .page-footer > .content:after { clear: both; content: ''; display: table; } .page-before-footer .content { position: relative; } .page-before-footer .content > :last-child { margin-bottom: 20px; } .page-before-footer .content > :last-child > :last-child { margin-bottom: 0; } .page-before-footer [data-role="spinner"] { position: absolute; } .footer.content .links { padding: 0; width: 100%; box-sizing: border-box; display: inline-block; text-align: left; } .footer.content .links > li { border: none; font-size: 14px; margin: 0 0 8px; padding: 0; } .footer-toolbar ul { margin: 0; padding: 0; list-style: none; } .footer-toolbar .footer.links > li { margin: 0 0 3px 15px; display: inline-block; } .footer-toolbar .footer.links > li:first-child { margin-left: 0; } .footer-toolbar-top { background: #f4f4f4; color: #333333; } .footer-toolbar-top a, .footer-toolbar-top .alink { color: #333333; } .footer-toolbar-bottom { background: #7e807e; color: #ffffff; } .footer-toolbar-bottom a, .footer-toolbar-bottom .alink { color: #ffffff; } .footer-toolbar-bottom .footer.links { float: right; } .footer-toolbar-bottom > .content { padding: 10px 10px; } .copyright { color: inherit; display: inline; padding: 0; text-align: inherit; } .minicart-wrapper .action.close { right: 4px; left: auto; } .minicart-wrapper .action.close::before, .minicart-wrapper .action.close::after { content: ''; position: absolute; left: 10px; top: 12px; height: 20px; width: 2px; background-color: #333333; } .minicart-wrapper .action.close::before { transform: rotate(45deg); } .minicart-wrapper .action.close::after { transform: rotate(-45deg); } .minicart-wrapper .block-minicart { padding: 15px 20px; } .minicart-wrapper .block-minicart .block-content { display: flex; flex-direction: column; } .minicart-wrapper .block-minicart .block-content > .subtitle { display: block; font-size: .9em; text-transform: uppercase; } .minicart-wrapper .block-minicart .minicart-items-wrapper { order: 50; border: 0; margin: 10px 0 0; padding: 0 2px 0 0; } .minicart-wrapper .block-minicart .subtotal, .minicart-wrapper .block-minicart .items-total { order: 100; background: #f7f7f7; padding: 8px 15px; border-radius: 6px; } .minicart-wrapper .block-minicart .items-total { margin: 10px 0 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; position: relative; } .minicart-wrapper .block-minicart .items-total::after { content: ''; position: absolute; left: 15px; right: 15px; bottom: 0; height: 1px; background: #e0e0e0; } .minicart-wrapper .block-minicart .subtotal { order: 100; margin: 0 0 5px; border-top-left-radius: 0; border-top-right-radius: 0; display: flex; align-items: center; justify-content: space-between; } .minicart-wrapper .block-minicart .subtotal .label::after { display: none; } .minicart-wrapper .block-minicart .block-content > .actions { order: 150; margin-top: 10px; } .minicart-wrapper .block-minicart .block-content > .actions > .primary { margin: 0; } .minicart-wrapper .block-minicart .block-content > .actions .secondary .action { margin: 5px 0; display: block; } .minicart-wrapper .minicart-items .product-item { padding: 10px 0; } .minicart-wrapper .minicart-items .product-item:last-child { padding-bottom: 0; } .minicart-wrapper .minicart-items .product-item-name { margin: 0 0 5px; } .minicart-wrapper .minicart-items .product-item-details { position: relative; } .minicart-wrapper .minicart-items .product-item-details .price-excluding-tax, .minicart-wrapper .minicart-items .product-item-details .price-including-tax { margin: 0; } .minicart-wrapper .minicart-items .product-item-details .item-qty { padding: 2px; width: 40px; height: 32px; border-color: #efefef; font-size: 1em; } .minicart-wrapper .minicart-items .product-item-details .item-qty:hover, .minicart-wrapper .minicart-items .product-item-details .item-qty:focus { border-color: #efefef; } .minicart-wrapper .minicart-items .product-item-details .product .toggle { padding: 0 0 5px; } .minicart-wrapper .minicart-items .product-item-details .product .options.list { margin: 5px 0; } .minicart-wrapper .minicart-items .product-item-details .product .options.list dt, .minicart-wrapper .minicart-items .product-item-details .product .options.list dd { margin-bottom: 3px; float: left; } .minicart-wrapper .minicart-items .product-item-details .product .options.list dt { margin-right: 10px; margin-left: 0; clear: left; } .minicart-wrapper .minicart-items .actions { opacity: 0; visibility: hidden; pointer-events: none; background: #fff; box-shadow: 0 0 5px 2px #fff; margin: 0; padding: 0 10px; position: absolute; right: 0; top: -2px; } .minicart-wrapper .minicart-items .actions > .primary:not(:last-child) { margin-right: 7px; } .minicart-wrapper .product:hover .actions { opacity: 1; visibility: visible; pointer-events: all; } .modal-custom .action-close, .modal-popup .action-close, .modal-slide .action-close { margin: 0; padding: 15px; } .modal-custom .action-close::before, .modal-popup .action-close::before, .modal-slide .action-close::before, .modal-custom .action-close::after, .modal-popup .action-close::after, .modal-slide .action-close::after { content: ''; position: absolute; left: 10px; top: 12px; height: 20px; width: 2px; background-color: #333333; } .modal-custom .action-close::before, .modal-popup .action-close::before, .modal-slide .action-close::before { transform: rotate(45deg); } .modal-custom .action-close::after, .modal-popup .action-close::after, .modal-slide .action-close::after { transform: rotate(-45deg); } .category-image .image { margin-left: auto; margin-right: auto; } .toolbar select { height: auto; padding-top: 7px; padding-bottom: 7px; } .products-grid .product-item { width: calc(100%/2 - -1px); box-sizing: border-box; } .products-grid .product-item-actions { display: none; } .product-item .tocart { border-radius: 6px; line-height: normal; padding-top: 7px; padding-bottom: 7px; display: inline-block; text-decoration: none; } .product-item .tocart:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 15px; line-height: 16px; color: inherit; content: '›'; font-family: Tahoma; margin: 0 0 0 2px; vertical-align: baseline; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .product-item .tocart:hover:after { color: inherit; } .product-item .tocart:active:after { color: inherit; } .product-item .price-box { margin: 10px 0; } .product-item-photo img, .product-image-container { vertical-align: top; } .page-products .product-item-info { width: auto; } .products.wrapper.list .product-reviews-summary { margin: 0 0 15px; } .block.crosssell .product-item-info, .block.upsell .product-item-info, .block.related .product-item-info { width: auto; } .column.main .products-grid .product-items { margin-left: 1px; } .column.main .products-grid .product-item:nth-child(n) { margin: 0 0 -1px -1px; padding: 0; } .column.main .products-grid .product.swiper-slide { margin: 0; } .rating-summary .rating-result { text-align: left; } .filter-title strong { box-shadow: none; } .filter .block-subtitle { font-weight: 300; font-size: 1.8rem; margin-top: 0rem; margin-bottom: 1.8rem; border: none; line-height: inherit; margin: 0; } .sidebar .product-items .product-item { margin: 0 0 -1px -1px; } .sidebar .product-items .product-item-info:after { clear: both; content: ''; display: table; } .sidebar .product-items .product-item-info .product-item-photo { margin: 0; display: inline-block; max-width: 100%; position: static; vertical-align: top; } .sidebar .product-items .product-item-info .product-item-details { margin: 0; } .sidebar .product-items .product-item .product-reviews-summary .reviews-actions { display: inline; } .product-reviews-summary .reviews-actions .action.add { white-space: normal; } .review-add .block-title { display: block; } .review-add .review-legend.legend, .review-add .review-field-ratings > legend.label { display: none; } .review-control-vote label:before, .review-control-vote:before { font-size: 38px; line-height: 38px; height: 38px; letter-spacing: 5px; } #product-review-container .review-toolbar { border: 0; } #product-review-container .review-toolbar .pages { border: 0; } @media (max-width: 1024px) { .review-ratings { float: none; margin-bottom: 10px; max-width: none; } .review-ratings ~ .review-content, .review-ratings ~ .review-details { margin: 0; clear: left; } } .product.data.items { border-bottom: none; margin-left: 0; margin-right: 0; } .product.data.items > .item.title a:after { font-size: 18px; } .product.data.items > .item.title .data.switch .counter { color: inherit; } .product.data.items > .item.content .products { margin: 0; } .argento-tabs:not(.argento-tabs-initialized) > *:first-child > .block-content { display: block; } @media (min-width: 768px) and (max-width: 1024px) { .product.data.items:not(.expanded,.collapsed) { padding: 0 !important; position: relative; } .product.data.items:not(.expanded,.collapsed) > .item.title { width: 200px; margin: 0; position: absolute; left: 0; top: 0; white-space: nowrap; transition: width 100ms ease-out, left 100ms ease-out; } .product.data.items:not(.expanded,.collapsed) > .item.title.active { width: 201px; left: 0; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(1) { top: 0px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(3) { top: 47px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(5) { top: 94px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(7) { top: 141px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(9) { top: 188px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(11) { top: 235px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(13) { top: 282px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(15) { top: 329px; } .product.data.items:not(.expanded,.collapsed) > .item.title:nth-child(17) { top: 376px; } .product.data.items:not(.expanded,.collapsed) > .item.title > .switch { transition: color 100ms ease-out, background-color 100ms ease-out; box-shadow: none; margin: 0; padding: 0 15px; line-height: 40px; border-style: solid; border-color: #cfe2f1; border-width: 1px 0 1px 1px; } .product.data.items:not(.expanded,.collapsed) > .item.title:not(.disabled) > .switch:active, .product.data.items:not(.expanded,.collapsed) > .item.title.active > .switch, .product.data.items:not(.expanded,.collapsed) > .item.title.active > .switch:focus, .product.data.items:not(.expanded,.collapsed) > .item.title.active > .switch:hover { box-shadow: none; margin: 0; padding: 0 15px; } .product.data.items:not(.expanded,.collapsed) > .item.content { width: auto; float: none; border: 1px solid #cfe2f1; border-width: 1px 0 0 1px; padding: 20px 10px 30px 20px; margin-top: 0px; margin-left: 200px; min-height: 315px; } } ul.compare.wrapper { display: block; margin: 0; padding: 0; list-style: none; } ul.compare.wrapper li { margin: 0; padding: 0; white-space: nowrap; } ul.compare.wrapper .action.compare { z-index: 20; position: fixed; right: 0; bottom: 130px; /* Slow scrolling performance: //stackoverflow.com/a/15147497; */ -webkit-backface-visibility: hidden; -webkit-perspective: 1000; transition: background 200ms linear; width: 40px; line-height: 40px; border-radius: 5px 0 0 5px; -ms-writing-mode: tb; writing-mode: vertical-lr; display: block; padding: 15px 0; box-sizing: border-box; color: #ffffff; background: #f57405; } ul.compare.wrapper .action.compare:visited { color: #ffffff; } ul.compare.wrapper .action.compare:hover { text-decoration: none; color: #ffffff; background: #f07205; } ul.compare.wrapper .counter.qty { display: none; color: inherit; font-weight: bold; } ul.compare.wrapper .counter.qty::before { content: '('; } ul.compare.wrapper .counter.qty::after { content: ')'; } @media (min-height: 490px) { ul.compare.wrapper .action.compare { bottom: 230px; } } @media (min-height: 720px) { ul.compare.wrapper .action.compare { bottom: 260px; } ul.compare.wrapper .action.compare .counter.qty { display: inline-block; } } .page-main > .messages { margin-left: auto; margin-right: auto; max-width: 980px; } .page-main > .messages .message { margin: 15px 0; } .block-product-sidebar .list-attributepages { margin: 0 0 20px; padding-bottom: 10px; border-bottom: 1px solid #c1c1c1; } .block-product-sidebar .block-services-sidebar .block-title { display: none; } .block-services-sidebar .icon-section { margin-bottom: 15px; } .block-services-sidebar .icon-section:after { clear: both; content: ''; display: table; } .block-services-sidebar .icon-section .icon { float: left; color: #219291; margin: 0 5px 0 0; } .block-services-sidebar .icon-section .section-info { margin-left: 61px; } .block-services-sidebar .icon-section .section-info .section-title { margin: 0 0 0.5rem; } .block-promo { border: 0 solid #e3e3e3; border-width: 3px; margin: 15px 0; } .block-promo .block-title { margin: 0; padding: 10px; border: 0 solid #e3e3e3; border-width: 0 0 3px; } .blocks-secondary .block { border: 3px solid #cfe2f1; padding: 5px 10px 0; margin: 0 0 12px !important; } .blocks-secondary .block .block-title strong { font-weight: 300; } .blocks-secondary .block .product-item-info:after { clear: both; content: ''; display: table; } .blocks-secondary .block .product-item-actions { display: none; } .blocks-secondary .block .actions-toolbar { border-top: 1px dashed #cfe2f1; padding: 13px 10px 12px; margin: 7px -10px 0; } .blocks-secondary .block .actions-toolbar .secondary a.action { margin: 0; } .blocks-secondary .product-items { margin: 0; } .column.main .blocks-secondary .product-items { margin: 0; } .blocks-secondary .product-items .product-item { padding: 10px 0 0; margin-bottom: 10px; border-top: 1px solid #cfe2f1; } .blocks-secondary .product-items .product-item:first-child { padding: 0; border-top: none; } .block.newsletter input { padding: 0; margin-right: 5px; } .block.newsletter input[type="email"] { height: 32px; border: 1px solid #cccccc; font-size: 14px; padding: 0 9px 0 30px; margin: 0; } .block.newsletter .field .control:before { line-height: 30px; } .block.newsletter .action.subscribe { margin: 0 0 0 -1px; position: static; width: auto; height: auto; } .block.newsletter .mage-error { text-align: left; } .jumbotron { background: #ffffff; padding: 25px 0 20px; position: relative; } .jumbotron > .container { padding: 5px 10px; margin: 0 auto; width: auto; max-width: 980px; box-sizing: border-box; } .jumbotron > .container:after { clear: both; content: ''; display: table; } .jumbotron.jumbotron-bright { background: #f15922; } .jumbotron.jumbotron-pastel { background: #229392; } .jumbotron.jumbotron-pastel-alt { background: #a5205f; } .jumbotron.jumbotron-dark { background: #151515; } .jumbotron.jumbotron-pattern { background: #ffffff; } .jumbotron.jumbotron-image { background: #ffffff; } .jumbotron-inverse, .jumbotron-inverse .block-title, .jumbotron-inverse .block .block-title, .jumbotron-inverse .block-title span, .jumbotron-inverse .block .block-title span, .jumbotron-inverse .block .block-title strong, .jumbotron-inverse .subtitle, .jumbotron-inverse a, .jumbotron-inverse .easycatalogimg .parent-category a { color: #ffffff; } .jumbotron-inverse { /* ignore jumbotron invert colors for product grid / product list */ } .jumbotron-inverse .product-items { color: #333333; } .jumbotron-inverse .product-items a { color: #1979c3; } .jumbotron.no-padding { padding: 0; } .jumbotron.no-padding-top { padding-top: 0; } .jumbotron.no-padding-bottom { padding-bottom: 0; } .jumbotron.no-padding .container { padding: 0; } .jumbotron + .jumbotron { border-top: 1px solid #e0e0e0; } .jumbotron-bright + .jumbotron, .jumbotron-pastel + .jumbotron, .jumbotron-pastel-alt + .jumbotron, .jumbotron-dark + .jumbotron, .jumbotron-pattern + .jumbotron, .jumbotron-image + .jumbotron, .jumbotron + .jumbotron-bright, .jumbotron + .jumbotron-pastel, .jumbotron + .jumbotron-pastel-alt, .jumbotron + .jumbotron-dark, .jumbotron + .jumbotron-pattern, .jumbotron + .jumbotron-image { border-top: 0; } .jumbotron-bright + .jumbotron-bright, .jumbotron-pastel + .jumbotron-pastel, .jumbotron-pastel-alt + .jumbotron-pastel-alt, .jumbotron-dark + .jumbotron-dark { border-top: 1px solid #fff; } .jumbotron .stub, .jumbotron .stub:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid; } .jumbotron .stub { z-index: 1; border-width: 21px 36px 0; top: -1px; left: 50%; margin-left: -36px; border-top-color: #e0e0e0; } .jumbotron .stub:after { content: ""; border-width: 20px 35px 0; top: -21px; margin-left: -35px; content: " "; border-top-color: #ffffff; } .jumbotron + .jumbotron-bright .stub, .jumbotron + .jumbotron-pastel .stub, .jumbotron + .jumbotron-pastel-alt .stub, .jumbotron + .jumbotron-dark .stub, .jumbotron + .jumbotron-pattern .stub, .jumbotron + .jumbotron-image .stub { border-top-color: transparent; top: 0px; } .jumbotron-bright + .jumbotron .stub, .jumbotron-bright + .jumbotron .stub:after { border-top-color: #f15922; } .jumbotron-pastel + .jumbotron .stub, .jumbotron-pastel + .jumbotron .stub:after { border-top-color: #229392; } .jumbotron-pastel-alt + .jumbotron .stub, .jumbotron-pastel-alt + .jumbotron .stub:after { border-top-color: #a5205f; } .jumbotron-dark + .jumbotron .stub, .jumbotron-dark + .jumbotron .stub:after { border-top-color: #151515; } .jumbotron-bright + .jumbotron-bright .stub, .jumbotron-pastel + .jumbotron-pastel .stub, .jumbotron-pastel-alt + .jumbotron-pastel-alt .stub, .jumbotron-dark + .jumbotron-dark .stub { border-top-color: #fff; } /* Covers - similar to stubs, but it cover the current jumbotron at the bottom with transparent triangle */ .jumbotron .cover .triangle { float: none !important; border-bottom: 21px solid #229392; width: 50%; box-sizing: border-box; position: absolute; bottom: 0; z-index: 2; } .jumbotron .cover .triangle { border-bottom-color: #ffffff; } .jumbotron .cover-pastel .triangle { border-bottom-color: #229392; } .jumbotron .cover-pastel-alt .triangle { border-bottom-color: #a5205f; } .jumbotron .cover-bright .triangle { border-bottom-color: #f15922; } .jumbotron .cover-dark .triangle { border-bottom-color: #151515; } .jumbotron .cover .right { right: 0; border-left: 36px solid transparent; } .jumbotron .cover .left { left: 0; border-right: 36px solid transparent; } .stub ~ .container, .stub + .h2 { padding-top: 5px; } .cover ~ .container { padding-bottom: 15px; } lite-youtube { max-width: 720px; } lite-youtube::after { content: ""; display: block; padding-bottom: calc(56.25%); } .argento-float-photo img { vertical-align: top; } .social-icons a { vertical-align: middle; display: inline-block; } .social-icons a:hover { text-decoration: none; } .social-icons .fa-stack { color: #cccccc; } .social-icons .fa-stack:hover { color: #b3b3b3; } .social-icons.colorize-fa .fa-youtube-play { color: #cc181e; } .social-icons.colorize-fa .fa-youtube { color: #cc181e; } .social-icons.colorize-fa .fa-vk { color: #507299; } .social-icons.colorize-fa .fa-vimeo { color: #00b3ec; } .social-icons.colorize-fa .fa-twitter { color: #1da1f2; } .social-icons.colorize-fa .fa-skype { color: #00aff0; } .social-icons.colorize-fa .fa-rss { color: #fb7629; } .social-icons.colorize-fa .fa-pinterest { color: #bd081c; } .social-icons.colorize-fa .fa-odnoklassniki { color: #ee8208; } .social-icons.colorize-fa .fa-linkedin { color: #1686b0; } .social-icons.colorize-fa .fa-github { color: #231e20; } .social-icons.colorize-fa .fa-google-plus { color: #db4437; } .social-icons.colorize-fa .fa-google { color: #db4437; } .social-icons.colorize-fa .fa-facebook { color: #3b5998; } .social-icons.colorize-fa .fa-instagram { color: #c5156a; } .social-icons.colorize-fa-hover .fa { transition: color 200ms ease-out; } .social-icons.colorize-fa-hover a:hover .fa-youtube-play { color: #cc181e; } .social-icons.colorize-fa-hover a:hover .fa-youtube { color: #cc181e; } .social-icons.colorize-fa-hover a:hover .fa-vk { color: #507299; } .social-icons.colorize-fa-hover a:hover .fa-vimeo { color: #00b3ec; } .social-icons.colorize-fa-hover a:hover .fa-twitter { color: #1da1f2; } .social-icons.colorize-fa-hover a:hover .fa-skype { color: #00aff0; } .social-icons.colorize-fa-hover a:hover .fa-rss { color: #fb7629; } .social-icons.colorize-fa-hover a:hover .fa-pinterest { color: #bd081c; } .social-icons.colorize-fa-hover a:hover .fa-odnoklassniki { color: #ee8208; } .social-icons.colorize-fa-hover a:hover .fa-linkedin { color: #1686b0; } .social-icons.colorize-fa-hover a:hover .fa-github { color: #231e20; } .social-icons.colorize-fa-hover a:hover .fa-google-plus { color: #db4437; } .social-icons.colorize-fa-hover a:hover .fa-google { color: #db4437; } .social-icons.colorize-fa-hover a:hover .fa-facebook { color: #3b5998; } .social-icons.colorize-fa-hover a:hover .fa-instagram { color: #c5156a; } .social-icons.colorize-fa-hover .fa-youtube-play:hover { color: #cc181e; } .social-icons.colorize-fa-hover .fa-youtube:hover { color: #cc181e; } .social-icons.colorize-fa-hover .fa-vk:hover { color: #507299; } .social-icons.colorize-fa-hover .fa-vimeo:hover { color: #00b3ec; } .social-icons.colorize-fa-hover .fa-twitter:hover { color: #1da1f2; } .social-icons.colorize-fa-hover .fa-skype:hover { color: #00aff0; } .social-icons.colorize-fa-hover .fa-rss:hover { color: #fb7629; } .social-icons.colorize-fa-hover .fa-pinterest:hover { color: #bd081c; } .social-icons.colorize-fa-hover .fa-odnoklassniki:hover { color: #ee8208; } .social-icons.colorize-fa-hover .fa-linkedin:hover { color: #1686b0; } .social-icons.colorize-fa-hover .fa-github:hover { color: #231e20; } .social-icons.colorize-fa-hover .fa-google-plus:hover { color: #db4437; } .social-icons.colorize-fa-hover .fa-google:hover { color: #db4437; } .social-icons.colorize-fa-hover .fa-facebook:hover { color: #3b5998; } .social-icons.colorize-fa-hover .fa-instagram:hover { color: #c5156a; } .social-icons.colorize-fa-stack .icon-youtube-play .fa-stack .fa:first-child { color: #cc181e; } .social-icons.colorize-fa-stack .icon-youtube .fa-stack .fa:first-child { color: #cc181e; } .social-icons.colorize-fa-stack .icon-vk .fa-stack .fa:first-child { color: #507299; } .social-icons.colorize-fa-stack .icon-vimeo .fa-stack .fa:first-child { color: #00b3ec; } .social-icons.colorize-fa-stack .icon-twitter .fa-stack .fa:first-child { color: #1da1f2; } .social-icons.colorize-fa-stack .icon-skype .fa-stack .fa:first-child { color: #00aff0; } .social-icons.colorize-fa-stack .icon-rss .fa-stack .fa:first-child { color: #fb7629; } .social-icons.colorize-fa-stack .icon-pinterest .fa-stack .fa:first-child { color: #bd081c; } .social-icons.colorize-fa-stack .icon-odnoklassniki .fa-stack .fa:first-child { color: #ee8208; } .social-icons.colorize-fa-stack .icon-linkedin .fa-stack .fa:first-child { color: #1686b0; } .social-icons.colorize-fa-stack .icon-github .fa-stack .fa:first-child { color: #231e20; } .social-icons.colorize-fa-stack .icon-google-plus .fa-stack .fa:first-child { color: #db4437; } .social-icons.colorize-fa-stack .icon-google .fa-stack .fa:first-child { color: #db4437; } .social-icons.colorize-fa-stack .icon-facebook .fa-stack .fa:first-child { color: #3b5998; } .social-icons.colorize-fa-stack .icon-instagram .fa-stack .fa:first-child { color: #c5156a; } .social-icons.colorize-fa-stack-hover .fa-stack .fa:first-child { transition: color 200ms ease-out; } .social-icons.colorize-fa-stack-hover .icon-youtube-play:hover .fa-stack .fa:first-child { color: #cc181e; } .social-icons.colorize-fa-stack-hover .icon-youtube:hover .fa-stack .fa:first-child { color: #cc181e; } .social-icons.colorize-fa-stack-hover .icon-vk:hover .fa-stack .fa:first-child { color: #507299; } .social-icons.colorize-fa-stack-hover .icon-vimeo:hover .fa-stack .fa:first-child { color: #00b3ec; } .social-icons.colorize-fa-stack-hover .icon-twitter:hover .fa-stack .fa:first-child { color: #1da1f2; } .social-icons.colorize-fa-stack-hover .icon-skype:hover .fa-stack .fa:first-child { color: #00aff0; } .social-icons.colorize-fa-stack-hover .icon-rss:hover .fa-stack .fa:first-child { color: #fb7629; } .social-icons.colorize-fa-stack-hover .icon-pinterest:hover .fa-stack .fa:first-child { color: #bd081c; } .social-icons.colorize-fa-stack-hover .icon-odnoklassniki:hover .fa-stack .fa:first-child { color: #ee8208; } .social-icons.colorize-fa-stack-hover .icon-linkedin:hover .fa-stack .fa:first-child { color: #1686b0; } .social-icons.colorize-fa-stack-hover .icon-github:hover .fa-stack .fa:first-child { color: #231e20; } .social-icons.colorize-fa-stack-hover .icon-google-plus:hover .fa-stack .fa:first-child { color: #db4437; } .social-icons.colorize-fa-stack-hover .icon-google:hover .fa-stack .fa:first-child { color: #db4437; } .social-icons.colorize-fa-stack-hover .icon-facebook:hover .fa-stack .fa:first-child { color: #3b5998; } .social-icons.colorize-fa-stack-hover .icon-instagram:hover .fa-stack .fa:first-child { color: #c5156a; } .page-scroll-up { position: fixed; bottom: 320px; right: 0; z-index: 21; width: 40px; height: 60px; /* Slow scrolling performance: //stackoverflow.com/a/15147497; */ -webkit-backface-visibility: hidden; -webkit-perspective: 1000; cursor: pointer; background: #ffffff; transition: background 200ms linear; border: 1px solid #eeeeee; border-width: 1px 0 1px 1px; border-radius: 0; } .page-scroll-up:hover { background: #fafafa; } .page-scroll-up svg { fill: #313131; width: 40px; height: 60px; } @media (min-height: 490px) { .page-scroll-up { bottom: 420px; } } @media (min-height: 720px) { .page-scroll-up { bottom: 520px; } } .box-tocart { padding-top: 10px; margin-top: 0 !important; } .product-info-main .swatch-opt, .product-info-main .fieldset:last-child { margin-bottom: 12px; } .cms-index-index .column.main > [data-content-type="html"] > .row, .cms-index-index .column.main > .row { margin-bottom: 15px; } .cms-index-index .column.main > [data-content-type="html"] > .row:last-child, .cms-index-index .column.main > .row:last-child { margin-bottom: 0; } .cms-index-index .column.main .blocks-main:not(.argento-tabs) .block .block-title { margin-bottom: 10px; } .cms-index-index .column.main .blocks-main:not(.argento-tabs) .block .block-content { border: 1px solid #cfe2f1; padding: 15px; } .cms-index-index .column.main .blocks-main:not(.argento-tabs) .block .block-content .actions-toolbar { border-top: 1px dashed #cfe2f1; padding: 15px 10px 0; margin: 10px -15px 0; } .cart.table-wrapper .col.qty .input-text { width: 60px; padding: 5px 15px; } .checkout-cart-index .cart.main.actions { display: flex; align-items: center; } .checkout-cart-index .cart.main.actions button, .checkout-cart-index .cart.main.actions .quote-details-items .actions-toolbar > .action { margin-left: 5px; } .checkout-cart-index .cart.main.actions .action.continue { display: block; margin-right: auto; } .checkout-cart-index .cart-summary { padding: 10px 22px 30px; } .checkout-cart-index .cart-summary .block.discount .title { border-top: 0; } .checkout-cart-index .cart-summary .block.discount .label { display: none; } .checkout-cart-index .cart-totals .table-caption { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; display: block; text-align: left; font-weight: bold; text-transform: uppercase; padding: 20px 0 10px 0; } .page-layout-checkout .page-header { border-bottom: 1px solid #f2f5f7; box-shadow: none; } .page-layout-checkout .opc-wrapper { margin: 0; } .page-layout-checkout select, .page-layout-checkout textarea, .page-layout-checkout input[type="text"], .page-layout-checkout input[type="password"], .page-layout-checkout input[type="url"], .page-layout-checkout input[type="tel"], .page-layout-checkout input[type="search"], .page-layout-checkout input[type="number"], .page-layout-checkout input[type="datetime"], .page-layout-checkout input[type="email"] { height: 41px; border: 1px solid #cccccc; padding: 6px 10px; border-radius: false; } .page-layout-checkout select:focus, .page-layout-checkout textarea:focus, .page-layout-checkout input[type="text"]:focus, .page-layout-checkout input[type="password"]:focus, .page-layout-checkout input[type="url"]:focus, .page-layout-checkout input[type="tel"]:focus, .page-layout-checkout input[type="search"]:focus, .page-layout-checkout input[type="number"]:focus, .page-layout-checkout input[type="datetime"]:focus, .page-layout-checkout input[type="email"]:focus { border-color: #b3b3b3; } .page-layout-checkout select { padding-right: 30px; } .page-layout-checkout textarea { height: auto; } .page-layout-checkout .field .control._with-tooltip input { margin-right: 0; width: calc(100% - 25px); } .page-layout-checkout .field.choice .field-note { margin: 2px 0 0 22px; font-size: .85em; opacity: .7; } .page-layout-checkout .opc-wrapper .form-login { margin: 0 5px 20px 5px; border-color: #f2f5f7; padding: 0; } .page-layout-checkout .fieldset { letter-spacing: -0.4em; } .page-layout-checkout .fieldset > * { letter-spacing: normal; } .page-layout-checkout .fieldset.address > div.field { width: calc(100%/2 - 10px); margin: 0 5px 20px 5px; display: inline-block; vertical-align: top; } .page-layout-checkout .fieldset.address > div.field.choice { width: 100%; } .page-layout-checkout .fieldset.address > fieldset { margin: 0 5px 20px 5px; } .page-layout-checkout .opc-wrapper .form-login { margin-top: 5px; } .page-layout-checkout .opc-wrapper .form-login, .page-layout-checkout .opc-wrapper .form-shipping-address { max-width: none; } .page-layout-checkout .fieldset > .field .fields.group .field, .page-layout-checkout .fieldset > .fields > .field .fields.group .field { float: left; } .page-layout-checkout:not(.firecheckout) .loading-mask .loader { position: absolute; left: 0; right: 0; top: 0; bottom: 0; transform: none; } .page-layout-checkout:not(.firecheckout) .loading-mask .loader img { visibility: hidden; opacity: 0; display: none; } .page-layout-checkout:not(.firecheckout) .loading-mask .loader:before { background: none; } .page-layout-checkout:not(.firecheckout) .loading-mask .loader:after { content: ''; position: absolute; top: 50%; left: 50%; width: 30px; height: 30px; margin-left: -15px; margin-top: -15px; -webkit-animation: argento-spin 0.7s linear infinite; animation: argento-spin 0.7s linear infinite; border: 2px solid transparent; border-top: 2px solid #ff8522; border-radius: 50%; cursor: wait; } .field-tooltip .field-tooltip-content { -webkit-filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.03)); filter: drop-shadow(0 0 5px rgba(0, 0, 0, 0.03)); } .field-tooltip .field-tooltip-content span > :first-child { margin-top: 0; } .field-tooltip { top: 4.5px; } .page-layout-checkout .opc-progress-bar { margin: 0 0 15px 5px; } .page-layout-checkout .opc-progress-bar li::before, .page-layout-checkout .opc-progress-bar li:last-child::after, .page-layout-checkout .opc-progress-bar li span::before, .page-layout-checkout .opc-progress-bar li span::after { display: none; } .page-layout-checkout .opc-progress-bar li { display: inline-block; width: auto; font-size: 13px; } .page-layout-checkout .opc-progress-bar li::after { content: '›'; margin: 0 5px 0 2px; position: static; border: 0; height: auto; } .page-layout-checkout .opc-progress-bar li span { font-size: 13px; padding: 0; width: auto; } .page-layout-checkout .opc-progress-bar li._complete span:hover { text-decoration: underline; } .page-layout-checkout .opc-block-summary { background: none; } .page-layout-checkout .opc-block-summary .items-in-cart > .title { border: 0; } .page-layout-checkout .opc-block-summary .table-totals, .page-layout-checkout .opc-block-summary .table-totals .grand .mark, .page-layout-checkout .opc-block-summary .table-totals .grand .amount { border-color: #f2f5f7; } .page-layout-checkout .opc-block-shipping-information .shipping-information-title { margin: 0; border: 0; font-size: 20px; } .page-layout-checkout .opc-block-shipping-information .shipping-information-title .action-edit { top: 2px; } .page-layout-checkout .opc-block-shipping-information .shipping-information-title .action-edit::before { font-size: 13px; } .page-layout-checkout .checkout-payment-method .fieldset > br { display: none; } .page-layout-checkout .checkout-payment-method .field-select-billing { margin: 0 5px 20px 5px; margin-top: 8px; } .page-layout-checkout .checkout-payment-method .field-select-billing, .page-layout-checkout .checkout-payment-method .billing-address-form { max-width: none; } .page-layout-checkout .checkout-payment-method .payment-method + .payment-method .payment-method-title, .page-layout-checkout .checkout-payment-method .payment-option-title { border: 0; } .page-layout-checkout .checkout-payment-method .payment-methods { margin: 0; } .page-layout-checkout .checkout-payment-method .opc-payment { margin-bottom: 20px; } .page-layout-checkout .checkout-payment-method .payment-method-title { padding: 12px 0; } .page-layout-checkout .checkout-payment-method .payment-method-content #po_number { margin-bottom: 0; } .page-layout-checkout .checkout-payment-method .payment-method-content .ccard > .field.cvv > .control { padding-right: 0; } .page-layout-checkout .checkout-payment-method .ccard .fields > .year { padding: 0; padding-left: 5px; } .page-layout-checkout .checkout-payment-method .payment-option { margin: 0; } .page-layout-checkout .checkout-payment-method .payment-option-title { padding: 5px 0; } .page-layout-checkout .checkout-payment-method .payment-option-title .action-toggle::after { margin: 0 0 3px; } .page-layout-checkout .checkout-payment-method .payment-option-content { padding: 5px 5px 10px; } .page-layout-checkout .checkout-payment-method .payment-option-content .form-discount input[type="text"] { height: 32px; } .page-layout-checkout .checkout-payment-method .payment-option-content .form-discount .actions-toolbar .primary .action { margin: 0 0 0 5px; border-radius: 6px; } .page-layout-checkout .checkout-agreements .checkout-agreement { margin: 0 0 7px; } #delivery-method-selector .action.selected { color: #ffffff; background: #ff963b; } .page-layout-checkout .opc-wrapper .shipping-address-item::before { display: none; } .page-layout-checkout .methods-shipping { border: 0; } .page-layout-checkout .methods-shipping .actions-toolbar { margin-top: 15px; } .page-layout-checkout .checkout-shipping-method .step-content { margin: 0; } .page-layout-checkout .table-checkout-shipping-method tbody td { border: 0; padding-top: 8px; padding-bottom: 8px; } .page-layout-checkout .swissup-delivery-date { max-width: none; } .page-layout-checkout .subscription > .field > label { display: none; } .page-layout-checkout .opc-estimated-wrapper { border-color: #f2f5f7; background: #fdfdfd; margin: -21px -15px 15px; } .page-layout-checkout .opc-wrapper .step-title, .page-layout-checkout .opc-block-summary > .title { border: 0; margin: 0; padding: 0 0 15px; font-size: 2.6rem; } .page-layout-checkout .opc-wrapper .step-title { border: 0; } .page-layout-checkout .modal-popup { pointer-events: auto; } .page-layout-checkout .modal-inner-wrap, .page-layout-checkout .modal-popup.modal-slide .modal-inner-wrap[class] { background: #ffffff; } .page-layout-checkout .modal-popup .form-shipping-address { max-width: none; } .page-layout-checkout .authentication-wrapper .action-auth-toggle, .page-layout-checkout .authentication-wrapper .action-auth-toggle:active, .page-layout-checkout .authentication-wrapper .action-auth-toggle:focus { color: #1979c3; } .page-layout-checkout .authentication-wrapper { margin-top: -72px; } .wishlist-index-index .box-tocart .field.qty input { padding: 5px 10px; max-width: 45px; } .wishlist-index-index .box-tocart .field.qty label { width: auto; min-height: 20px; } .wishlist-index-index .products-grid.wishlist .product-item-actions { text-align: left; opacity: 1; position: static; } .wishlist-index-index .products-grid.wishlist .product-item-comment { padding: 5px 8px; } .wishlist-index-index .products-grid.wishlist .product-item .price-box { display: block; } .product.data.items.collapsed > [name=prev]::before, .product.data.items.collapsed > [name=next]::after { width: 10px; background-size: auto 100%; background-position: center; background-repeat: no-repeat; } .products-list .prolabels-wrapper { display: table-cell; vertical-align: top; border: solid transparent; border-width: 0 30px 30px 0; } .products-list .prolabels-wrapper .product-item-photo { display: block; padding: 0; width: auto; } .block-carousel .block-content .swiper-container, .argento-swiper-wrapper .products-grid { padding: 0 30px; } .block-carousel .block-content .swiper-container::before, .block-carousel .block-content .swiper-container::after, .argento-swiper-wrapper .products-grid::before, .argento-swiper-wrapper .products-grid::after { content: ''; position: absolute; top: 0; bottom: 0; z-index: 2; background: #ffffff; width: 30px; } .block-carousel .block-content .swiper-container::before, .argento-swiper-wrapper .products-grid::before { left: 0; } .block-carousel .block-content .swiper-container::after, .argento-swiper-wrapper .products-grid::after { right: 0; } .argento-swiper-wrapper .products-grid { position: relative; } .argento-swiper-wrapper .products-grid:not(.swiper-container) .product-item:not(:first-child) { display: none; } .argento-swiper-wrapper .products-grid .product-item { margin: 0; } .argento-swiper-wrapper .products-grid .product-item-details :last-child { margin-bottom: 0; } .sidebar .block-wishlist .product-items .product-item { margin: 0 0 25px; } .sidebar .block-wishlist .product-items .product-item:last-child { margin: 0 0 15px; } .sidebar .block-wishlist .product-items .product-item-info .product-item-photo { margin: 0 10px 0 0; float: left; } .block-wishlist .product-items .product-item-photo img { height: auto !important; } .captcha-image:after { clear: both; content: ''; display: table; } .captcha-image .captcha-img { float: left; } .captcha-image .captcha-reload { border-radius: 50%; padding: 0; vertical-align: top; transform: translateX(-100%); display: inline-block; text-decoration: none; } .captcha-image .captcha-reload > span { border: 0; clip: rect(0, 0, 0, 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .captcha-image .captcha-reload:before { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 14px; line-height: 14px; color: inherit; content: '\f021'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .captcha-image .captcha-reload:hover:before { color: inherit; } .captcha-image .captcha-reload:active:before { color: inherit; } .captcha-image .captcha-reload::before { width: 14px; height: 14px; padding: 3px; } .element .bg-yellow { background-color: #FCE0B3; } .element .bg-mint { background-color: #D2ECE6; } .element .bg-lavender { background-color: #DFE2F0; } .element .bg-blue { background-color: #286EF1; } .element .bg-green { background-color: #42CA49; } .element .bg-orange { background-color: #FF6601; } .cms-elements { background: #fff; } .cms-elements .page-main { max-width: none; } .cms-elements .contents { padding-top: 30px; } .cms-elements .jumbotron + .jumbotron { border-top: 1px solid #e0e0e0; } .cms-elements section.jumbotron .container > .title { margin-bottom: 2em; } .cms-elements .code { display: none; margin-top: 2em; background: #f4f4f4; border: 1px solid #ddd; border-left: 3px solid #F23630; color: #666; page-break-inside: avoid; font-family: monospace; font-size: 15px; line-height: 1.6; margin-bottom: 1.6em; max-width: 100%; overflow: auto; padding: 1em 1.5em; word-wrap: break-word; white-space: pre-wrap; direction: ltr; } .image-block.element { display: flex; flex-direction: column-reverse; align-items: center; } .image-block.element .info { display: flex; flex-direction: column; justify-content: center; align-items: flex-start; } .image-block.element .info .label { padding: 3px 12px; font-size: 1.4rem; text-transform: uppercase; color: #000000; background: transparent; } .image-block.element .info h2.heading { font-size: 36px; padding-bottom: 1em; margin-top: 0; margin-bottom: 0; font-weight: 600; } .image-block.element .info h2.heading strong { font-weight: 600; } .image-block.element .info p.text { color: #000000; font-size: 18px; margin-bottom: 2em; } .image-block.element .info .action.primary { display: inline-block; padding: 18px 20px; font-size: 1.6rem; letter-spacing: normal; } .image-block.element .picture { text-align: center; margin-bottom: 2em; } .background-divider.element { position: relative; } .background-divider.element > img { display: block; } .background-divider.element .content { padding: 10px; color: #ffffff; background: transparent; background-size: cover; background-repeat: no-repeat; box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.02); } .background-divider.element .content .label { text-transform: uppercase; font-weight: 600; font-size: 1.4rem; padding: 3px 12px; display: inline-block; color: #000000; background: transparent; } .background-divider.element .content .block-title { margin-bottom: 20px; } .background-divider.element .content .block-title, .background-divider.element .content .block-title [role="heading"] { font-weight: 600; } .background-divider.element .content .block-title [role="heading"] { font-size: 2.8rem; } .background-divider.element .content .block-title [role="heading"]::after { margin-left: auto; margin-right: auto; } .background-divider.element .content .block-title .subtitle { font-size: 2rem; font-weight: 600; } .background-divider.element .content .action { border-radius: 6px; text-decoration: none; background-image: none; background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #000000; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: normal; margin: 0; padding: 18px 20px; font-size: 1.4rem; line-height: 1.6rem; box-sizing: border-box; vertical-align: middle; } .background-divider.element .content .action:hover, .background-divider.element .content .action:active, .background-divider.element .content .action:focus { text-decoration: none; } .background-divider.element .content .action:focus, .background-divider.element .content .action:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .background-divider.element .content .action:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .background-divider.element .content .action.disabled, .background-divider.element .content .action[disabled], fieldset[disabled] .background-divider.element .content .action { opacity: 0.5; cursor: default; pointer-events: none; } .element.icon-text-small { display: flex; flex-direction: column; } .element.icon-text-small .description { background-repeat: no-repeat; } .element.icon-text-small .description h2.heading { font-size: 36px; padding-bottom: 1em; margin-top: 0; margin-bottom: 0; } .element.icon-text-small .description h2.heading strong { background-size: contain; word-break: normal; } .element.icon-text-small .description p.text { font-size: 18px; margin-bottom: 2em; } .element.icon-text-small .description .action.primary { background-image: none; background: #a3a3a3; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; cursor: pointer; display: inline-block; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: 700; margin: 0; padding: 8px 15px 7px; font-size: 1.4rem; line-height: 1.6rem; box-sizing: border-box; vertical-align: middle; border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); line-height: 16px; padding: 12px 25px; } .element.icon-text-small .description .action.primary:focus, .element.icon-text-small .description .action.primary:active { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .element.icon-text-small .description .action.primary:hover { background: #9e9e9e; border: 0px solid rgba(0, 0, 0, 0.2); color: #ffffff; } .element.icon-text-small .description .action.primary.disabled, .element.icon-text-small .description .action.primary[disabled], fieldset[disabled] .element.icon-text-small .description .action.primary { opacity: 0.5; cursor: default; pointer-events: none; } .element.icon-text-small .description .action.primary:focus, .element.icon-text-small .description .action.primary:active { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .element.icon-text-small .description .action.primary:hover { border-width: 0 0 1px; border-color: transparent transparent rgba(0, 0, 0, 0.2); text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.2); } .element.icon-text-small .icons { display: flex; flex-wrap: wrap; padding: 2em; } .element.icon-text-small .icons .item { display: flex; margin: 20px 2px; } .element.icon-text-small .icons .item .icon { display: flex; width: 48px; height: 48px; border-radius: 50%; margin-right: 20px; justify-content: center; align-items: center; flex-shrink: 0; } .element.icon-text-small .icons .item .info h4 { font-size: 16px; margin-top: 0; margin-bottom: 1rem; text-transform: none; } .element.icon-text-big { display: flex; flex-direction: column; background-color: #ffffff; } .element.icon-text-big .item { display: flex; flex-direction: column; justify-content: center; padding: 2em 2em 4em; margin-bottom: 2em; border-radius: 4px; } .element.icon-text-big .item .icon { display: flex; width: 126px; height: 126px; border-radius: 50%; justify-content: center; align-items: center; align-self: center; flex-shrink: 0; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.06); } .element.icon-text-big .item .icon img { height: 64px; width: auto; } .element.icon-text-big .item .info { text-align: center; } .element.icon-text-big .item .info h3 { font-size: 24px; margin-top: 3.2rem; margin-bottom: 2rem; } .element.icon-text-top .content { display: flex; flex-direction: column; } .element.icon-text-top .block-title { text-align: center; } .element.icon-text-top .block-title .heading::after { margin-left: auto; margin-right: auto; } .element.icon-text-top .item { display: flex; flex-direction: column; justify-content: center; padding: 2em 2em 4em; border-radius: 4px; margin-bottom: 2em; } .element.icon-text-top .item .icon { display: flex; width: 100px; height: 100px; border-radius: 50%; justify-content: center; align-items: center; align-self: center; flex-shrink: 0; background-size: auto; } .element.icon-text-top .item .info { text-align: center; } .element.icon-text-top .item .info h3 { margin-top: 3.2rem; margin-bottom: 2rem; } .element.icon-text-top .item .info .text { color: false; } .element.brands-slider .block-title strong { text-transform: none; } .element.brands-slider .easyslide-wrapper .swiper-container .swiper-button-prev, .element.brands-slider .easyslide-wrapper .swiper-container .swiper-button-next { border: none; } .element.product-info { padding: 20px 0; } .element.product-info .block-highlight { border: none; box-shadow: none; } .element.product-info .products-list .product-item-actions, .element.product-info .products-list .product-item-description { display: block; } .element.product-info .product-item-info { display: flex; flex-direction: column; } .element.product-info .product-item-info > div, .element.product-info .product-item-info > .product-item-photo { border: none; width: auto; } .element.product-info .action.more, .element.product-info .swatch-attribute, .element.product-info .products-list .item .product.actions .actions-secondary { display: none; } .element.product-info .product-item-description, .element.product-info .product-item-description p { font-size: 1.8rem; } .element.product-info .product-item-details { display: flex; flex-direction: column; position: relative; padding-bottom: 70px; } .element.product-info .product-item-actions { position: absolute; bottom: 0; } .element.product-info .product-item .price-box { display: flex; flex-direction: column; text-align: left; } .element.product-info .product-item .price-box, .element.product-info .product-item .price-box .special-price { order: 10; } .element.product-info .product-item .price-box .price-label { display: none; } .element.product-info .product-item .price-box .price-from .price-label, .element.product-info .product-item .price-box .price-to .price-label { display: inline; } .element.product-info .product-item .price-box .price { font-size: 3.2rem; font-weight: 600; } .element.product-info .product-item .price-box .old-price .price { font-size: 1.8rem; text-decoration: line-through; text-decoration-thickness: 2px; } .element.product-info .product-item .price-box .old-price::after { display: none; } .element.product-info .product-item .tocart { font-size: 1.6rem; } .element.products-grid .block, .element.products-slider .block { border: none; box-shadow: none; } .element.products-grid .block-title, .element.products-slider .block-title { text-align: left; } .element.products-grid .block-title [role="heading"]::after, .element.products-slider .block-title [role="heading"]::after { display: none; } .element.products-slider .block-title strong::after { margin-left: auto; margin-right: auto; } .element.products-slider .block-highlight.highlight-carousel .swiper-container:hover { padding-bottom: 200px; margin-bottom: -200px; } .element.products-slider .block-highlight.highlight-carousel .swiper-container:hover .swiper-button-prev, .element.products-slider .block-highlight.highlight-carousel .swiper-container:hover .swiper-button-next { border: none; top: calc(50% - (200px - 20px) / 2); } .element.bio { display: flex; flex-direction: column; justify-content: space-around; padding-top: 50px; } .element.bio .item { border-radius: 4px; margin-bottom: 60px; } .element.bio .item .wrapper { display: flex; flex-direction: column; width: 100%; box-sizing: border-box; align-items: center; padding: 3%; } .element.bio .item .wrapper img.image { object-fit: scale-down; } .element.bio .item .wrapper .title { font-size: 24px; margin-bottom: 1rem; margin-top: 3.5rem; } .element.bio .item .wrapper .subtitle { text-transform: uppercase; font-weight: 600; font-size: 14px !important; margin-bottom: 2rem; } .element.bio .item .wrapper .info { padding: 5px 30px 30px; text-align: center; } .element.pricing .block-title .heading { font-size: 3rem; text-align: center; font-weight: normal; } .element.pricing .block-content { display: flex; flex-direction: column; justify-content: space-between; align-items: flex-end; padding: 1em; } .element.pricing .price-block { box-sizing: border-box; width: 100%; background-color: #FFF; text-align: center; margin-bottom: 20px; } .element.pricing .price-block.popular { border: 2px solid; padding-top: 0; } .element.pricing .price-block.popular::before { content: attr(data-popular); color: #FFF; text-transform: uppercase; font-weight: 600; font-size: 12px; display: inline-block; } .element.pricing .price-block .title { line-height: 230%; width: 100%; display: block; margin: 0 0 15px 0; } .element.pricing .price-block .price { font-weight: 600; } .element.pricing .price-block .price strong { font-weight: 600; font-size: 48px; } .element.pricing .price-block .price span { font-size: 16px; } .element.pricing .price-block ul.conditions { padding: 0; } .element.pricing .price-block ul.conditions li { list-style: none; list-style-position: inside; padding: 0 !important; text-indent: 0 !important; } .element.news .block-title { text-align: center; } .element.news .content { padding: 2em 1em 0; } .element.news .content .post-list { display: flex; flex-direction: column; justify-content: space-between; margin: 0; padding: 0; } .element.news .content .post-list li.item { display: flex; flex-direction: column; align-items: center; width: 100%; margin-bottom: 2em; overflow: hidden; } .element.news .content .post-list li.item .post-image { width: 95%; margin: 0 auto; text-align: center; } .element.news .content .post-list li.item .post-content { padding: 15px; width: 80%; } .element.news .content .post-list li.item .post-content .post-tag { font-size: 12px; padding: 3px 8px; text-transform: uppercase; line-height: 140%; } .element.news .content .post-list li.item .post-content h2 a { font-weight: 600; font-size: 24px; line-height: 160%; text-decoration: none; } .element.news .content .post-list li.item .post-content h2::after { display: none; } .element.news .content .post-list li.item .post-content .short-description { font-size: 16px; line-height: 160%; margin-bottom: 1.5em; } .element.news .content .post-list li.item .post-content .read-more-link { font-weight: 600; font-size: 16px; line-height: 150%; display: flex; align-items: flex-start; } .element.news .content .post-list li.item .post-content .read-more-link::after { margin-left: 15px; } .element.news .content .post-list li.item::before { display: none; } .element .testimonials-slider .content-heading { text-align: left; } .element .testimonials-slider .content-heading, .element .testimonials-slider .content-heading .title { position: relative; } .element .testimonials-slider .block-content figure.testimonial { padding: 135px 46px 35px; margin: 70px 0 50px; } .element .testimonials-slider .block-content figure.testimonial::before { content: ''; position: absolute; left: 10px; right: 10px; top: 0; bottom: 0; } .element .testimonials-slider .block-content figure.testimonial img, .element .testimonials-slider .block-content figure.testimonial .author { left: 50%; transform: translateX(-50%); z-index: 1; } .element .testimonials-slider .block-content figure.testimonial img { position: absolute; margin: 0; top: -30px; transform: translateX(-50%); } .element .testimonials-slider .block-content figure.testimonial .author { top: 65px; bottom: auto; padding: 0; text-align: center; } .element .testimonials-slider .block-content figure.testimonial .author, .element .testimonials-slider .block-content figure.testimonial .author h5 { text-transform: none; } .element .testimonials-slider .block-content figure.testimonial .author h5 { font-size: 1.6rem; font-weight: bold; } .element .testimonials-slider .block-content figure.testimonial .author p { color: #7A8FA3; } .element .testimonials-slider .block-content figure.testimonial .review-ratings { float: none; padding: 0; margin: 0 auto 10px; } .element .testimonials-slider .block-content figure.testimonial .review-ratings .label { display: none; } .element .testimonials-slider .block-content figure.testimonial blockquote { box-shadow: 0px 4px 24px rgba(0, 0, 0, 0.02); border-radius: 4px; text-align: center; font-size: 1.8rem; filter: none; -webkit-filter: none; padding: 20px; } .element .testimonials-slider .block-content figure.testimonial .arrow, .element .testimonials-slider .block-content figure.testimonial blockquote::before, .element .testimonials-slider .block-content figure.testimonial blockquote::after { display: none; } .element .testimonials-slider .block-content .swiper-button-prev, .element .testimonials-slider .block-content .swiper-container-rtl .swiper-button-next { bottom: 0; top: auto; left: calc(50% - 46px - 12px); } .element .testimonials-slider .block-content .swiper-button-next, .element .testimonials-slider .block-content .swiper-container-rtl .swiper-button-prev { bottom: 0; top: auto; left: calc(50% + 12px); } .element.testimonial-single .content-heading { display: none; } .cd-cart footer .checkout, .cd-cart footer .checkout:hover { background: #ff963b; } .argento-noisy-strip, .page-header .panel.wrapper, .footer-toolbar-top { background-image: url(../../frontend/ToolWeb/Essence/en_US/images/noisy_texture.png); background-color: #f2f2f2; box-shadow: 0 -5px 10px -5px rgba(0, 0, 0, 0.15) inset; } @media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { .argento-noisy-strip, .page-header .panel.wrapper, .footer-toolbar-top { background-size: 25px 25px; } } .sidebar .action.tocart { border-radius: 6px; } .page-header .panel.wrapper { border: none; } .minicart-wrapper .action.showcart:before { content: ''; content: none; } .minicart-wrapper .action.showcart.active:before { content: ''; content: none; } .minicart-wrapper .action.showcart { display: inline-block; text-decoration: none; } .minicart-wrapper .action.showcart:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 30px; color: #757575; content: '\f291'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .minicart-wrapper .action.showcart:hover:after { color: #333333; } .minicart-wrapper .action.showcart:active:after { color: #757575; } .minicart-wrapper .action.showcart.active { display: inline-block; text-decoration: none; } .minicart-wrapper .action.showcart.active:after { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 22px; line-height: 30px; color: #757575; content: '\f291'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .minicart-wrapper .action.showcart.active:hover:after { color: #333333; } .minicart-wrapper .action.showcart.active:active:after { color: #757575; } .page-footer { border-top: 1px solid #e3e3e3; background-color: #ffffff; background-repeat: repeat-x; background-image: -webkit-linear-gradient(top, #f1f1f1 0, #ffffff 60%); background-image: linear-gradient(to bottom, #f1f1f1 0, #ffffff 60%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#ffffff', GradientType=0); } .footer-toolbar-top { border-top: 1px solid #ffffff; } .footer-toolbar .block.newsletter { margin: 0; float: left; } .footer-toolbar .social-icons { float: right; margin-top: 2px; } .footer.content .links.item { padding: 5px; } .block-promo .block-title { box-shadow: 0 -8px 15px -10px rgba(0, 0, 0, 0.1) inset; color: #d96708; } .cms-index-index .argento-grid .easyslide-wrapper .swiper-container { padding-bottom: 35px; box-shadow: 0 8px 10px -10px rgba(0, 0, 0, 0.2); } .cms-index-index .argento-grid .easyslide-wrapper .swiper-container .easyslide-description { color: #7a7a7a; } .cms-index-index .argento-grid .easyslide-wrapper .swiper-container .easyslide-description-bottom { bottom: -33px; padding: 8px 10px; } .cms-index-index .argento-grid .easyslide-wrapper .swiper-container .swiper-pagination { text-align: right; padding-right: 10px; } .cms-index-index .argento-grid .easyslide-wrapper .swiper-container .swiper-pagination-bullet { width: 15px; height: 15px; } .cms-index-index .argento-grid .easyslide-wrapper .swiper-container .swiper-pagination-bullet-active { background-color: #525252; } .cms-index-index .argento-grid .easyslide-wrapper .swiper-container .swiper-pagination-bullets { bottom: 5px; } .cms-index-index .placeholder-argento_essence_home_top .easybanner-banner { margin-bottom: 10px; } .cms-index-index .placeholder-argento_essence_home_top .easybanner-banner:last-child { margin-bottom: 0; } .cms-index-index .column.main .easycatalogimg { border: 1px solid #cfe2f1; } .cms-index-index .column.main .easycatalogimg-grid li.item { padding: 0 10px; border: 1px dashed #cfe2f1; border-width: 0 0 0 1px; } .cms-index-index .column.main .easycatalogimg-grid li.item:first-child { border: none; } .cms-index-index .column.main .easycatalogimg-grid .parent-category a { color: #444; } .cms-index-index .sidebar .highlight-list .product-item-info { text-align: center; } .data.items .data.item.content .block-highlight .block-content { border: 0; padding: 0; } .data.items .data.item.content .block-highlight .block-content .actions-toolbar { border: 0; margin: 0; } .amasty-fpc-crawler-status { position: fixed; right: 20px; bottom: 20px; min-width: 400px; border: 2px solid #008080; z-index: 9999; background: white; } .amasty-fpc-crawler-status .status-header { text-align: center; color: white; font-weight: bold; background: #008080; font-size: 20px; padding: 5px 0; } .amasty-fpc-crawler-status.status-ignored .status { color: #bebebe; } .amasty-fpc-crawler-status.status-hit .status { color: #67b96a; } .amasty-fpc-crawler-status.status-miss .status { color: #d10c12; } .amasty-fpc-crawler-status .status { text-transform: uppercase; text-align: center; font-size: 28px; font-weight: bold; padding: 5px 0; } .amasty-fpc-crawler-status .not-cacheable .not-cacheable-header { background: #e4e4e4; text-align: center; font-weight: bold; padding: 3px 0; } .amasty-fpc-crawler-status .not-cacheable .blocks { max-height: 100px; overflow-y: auto; } .amasty-fpc-crawler-status .not-cacheable .blocks .not-cacheable-block { padding: 7px; border-bottom: 1px solid #e4e4e4; font-size: 12px; } .amasty-fpc-crawler-status .not-cacheable .blocks .not-cacheable-block:last-child { border-bottom: none; } .debug-status-toggle { text-align: center; background: #008080; font-size: 15px; font-weight: bold; color: #ffffff; } .debug-status-toggle:hover { background: #005f5f; cursor: pointer; } .amfpc-context-container { max-height: 700px; overflow-y: auto; display: none; } .amfpc-context-container.-toggled { display: block; } .amfpc-context-container .context-type-description { padding: 5px; margin: 0; background: #ffffff; border-bottom: 2px solid #008080; color: #000; } .amfpc-context-container .amfpc-context-item { padding: 5px; border-bottom: 2px solid #008080; } .amfpc-context-container .amfpc-context-item .context-row { color: #818181; background-color: #efefef; display: block; padding: 2px 10px; } .amfpc-context-container .amfpc-context-item .context-row.-unique-entry { color: #4d544b; background-color: #e0f0dc; } .amfpc-context-container .amfpc-context-item .context-row.-vary-entry { color: #4d544b; background-color: #dce4f0; } .argento-tabs > .item.title.active > .switch, .argento-tabs:not(.argento-tabs-initialized) > *:first-child > .block-title strong { color: #333 !important; font-weight: 600 !important; } .listing-badge { position: absolute; right: 10px; } img.lst-bdge { width: 36px; } a.product-comp { position: absolute; top: 10px; left: 10px; } .products-list a.product-comp { position: absolute; top: 0px; left: 0px; } .products.wrapper.list.products-list { position: relative; } img.free-gift { width: 50px; } .stock.unavailable { color: #c22024; font-weight: 600; } .stock.dropship { color: green; text-transform: capitalize !important; } .stock.reorder { color: green; text-transform: capitalize !important; } .stock.available { color: green; text-transform: capitalize !important; } .page-products .products-grid button.action.tocart.primary, .page-products .products-grid .quote-details-items .actions-toolbar > .action.action.tocart.primary { margin-top: 10px; } .page-products .products-grid .product-item-actions .actions-primary + .actions-secondary { padding-left: 4px; vertical-align: bottom; display: block; } .catalog-product-view .stock.available { color: green; font-weight: 600; float: left; width: auto; font-size: 18px; margin-top: 10px; } .catalog-product-view .stock.unavailable { color: #c22024; font-weight: 600; float: left; width: auto; font-size: 18px; margin-top: 10px; } .catalog-product-view .stock.unavailable ~ .productWarehouses { padding-left: 0; margin-left: 0; } .catalog-product-view .stock.reorder { color: green; font-weight: 600; float: left; width: auto; font-size: 18px; margin-top: 10px; } .catalog-product-view .stock.dropship { color: green; font-weight: 600; float: left; width: auto; font-size: 18px; margin-top: 10px; } .product-social-links .action.mailto.friend:before { font-family: 'FontAwesome'; content: "\f003"; } .product-actions { clear: both; padding: 20px 0 20px 0; position: relative; display: flex; } .product-actions > * { margin-right: 2rem; } .product-info-main .product-add-form .productbage { display: flex; align-items: center; justify-content: left; position: relative; top: 8px; } .product.data.tabs { margin-top: 10px; } .product.data.tabs .item.title > .switch, .product.data.tabs .item.title.active > .switch { border-color: #ccc; } .product.data.tabs > .item.content { border: 1px solid #ccc; } .fotorama__nav__shaft { display: table !important; } .page-products .product-item:hover .product-item-info { box-shadow: none !important; padding: 5px !important; left: 0px !important; top: 0px !important; border: none !important; } .page-products .product-item .tocart::after { display: none; } .page-products .products-grid .product-item .tocompare:before { display: none; } .page-products .products-grid .product-item .action.towishlist:before { display: none; } .page-products .products-grid .product-item .action { text-transform: capitalize; font-size: 13px; } .page-products .products-grid .product-items:not(.slick-slider) .product-item .product-item-info .product-item-inner { display: block !important; } .page-products .products-grid .prolabels-wrapper { width: auto; margin: 0 auto; } .page-products .products-grid li.item.product.product-item { position: relative; height: auto !important; margin-bottom: 15px !important; border: 1px solid #ccc !important; } .page-products .products-grid li.item.product.product-item:hover { height: initial !important; z-index: initial !important; border: 1px solid #ccc !important; position: relative !important; } .page-products .products-grid li.product-item { height: auto !important; margin-bottom: 15px !important; border: none !important; } .page-products .products-grid .product-item-photo { margin: 0 auto; } .page-products .products-grid .product-item-actions .actions-secondary > .action span { margin: 0px; overflow: hidden; padding: 0; position: static; vertical-align: middle; text-transform: capitalize; } .page-products .products-grid .product-item-actions .actions-primary + .actions-secondary > .action:last-child { margin-right: 0px; margin-left: 10px; } .page-products .product.name.product-item-name { min-height: 65px; height: 65px; white-space: normal !important; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; font-weight: 600; } .page-products #wishlist-sidebar .product-item-info { padding: 5px; } .page-products #wishlist-sidebar .product-item-photo { float: none !important; } .page-products .product-item-actions label.label span { width: 33px; float: left; } .page-products .product-item-actions input.qty { width: 50px; height: 25px; text-align: center; } .page-products li.item.product.product-item:hover .product-item-info { border: 0px solid #ccc !important; } .page-products .breadcrumbs { margin-top: 13px; padding-left: 14px; padding-right: 10px; margin-bottom: 13px; } .page-products .page-main { padding-left: 14px; padding-right: 10px; } .page-products .page-main > .page-title-wrapper .page-title { display: inline-block; font-size: 32px; font-weight: 700; margin-bottom: 0px; } .page-products .sidebar.blocks-secondary.col-md-3 { max-width: 300px !important; width: 100%; padding: 0px; margin-left: 0px; } .page-products .products-list span.product-image-container { width: 125px !important; height: 125px !important; } .page-products .products-list .product-image-wrapper { height: 125px; border: 1px solid #ccc; } .page-products .products-list img.product-image-photo { width: 100%; height: 100%; } .page-products .products-list li.item.product.product-item { border-bottom: 1px solid #ccc !important; margin-top: 20px; position: relative; } .page-products .products-list .control { width: auto; float: left; margin-top: 5px; } .page-products .products-list button.action.tocart.primary, .page-products .products-list .quote-details-items .actions-toolbar > .action.action.tocart.primary { margin-left: 21px; } .page-products .products-list .product-item-actions { width: 100%; } .page-products .products-list .product-item-actions .actions-secondary > .action span { margin: 0px; overflow: hidden; padding: 0; position: static; } .page-products .products-list .product-item-actions .actions-primary + .actions-secondary { padding-left: 25px; margin-top: 7px; display: block; } .page-products .products-list .product-item .tocart { margin-top: 0px; padding: 8px 25px 7px; } .page-products .products-list .product-item .tocompare:before { display: none; } .page-products .products-list .product-item .action { text-transform: capitalize; font-size: 13px; } .page-products .products-list .product-item .action.towishlist:before { display: none; } .page-products .products-list .product.name.product-item-name { min-height: 20px; } .page-products .products-list .product-item-name { font-weight: bold !important; font-size: 18px; color: #000000; } .page-products .products-list a.action.towishlist { margin-left: 105px; margin-bottom: 10px; } .page-products .products-list .stock.available { float: right; width: 100%; margin-bottom: 10px; margin-top: 10px; font-size: 18px; color: #90c53e; } .page-products .products-list .price-box.price-final_price { width: 7%; margin-top: 10px; display: flex; } .page-products .products-list .price-container .price { font-size: 18px; font-weight: bold !important; color: #c22024; } .page-products .products-list .product-item-details .sku { min-height: 25px; } .page-products .products-list .stock.loading { float: none; width: 110px !important; } .page-products .pages .action.next > span { position: static; color: #333333; font-weight: bold; font-size: 14px; padding: 4px; } .page-products .pages .action.next:after { vertical-align: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 16px; line-height: inherit; color: #333333; content: '\f105'; font-family: 'FontAwesome'; margin: 0; vertical-align: top; display: inline-block; font-weight: normal; overflow: hidden; speak: none; text-align: center; overflow: visible; } .page-products .pages .action.next > span.label { font-weight: 500; } .page-products .pages .action { background: transparent; border: 0px solid #e5e5e5; color: #333333; padding: 0px; margin: 0px; } .page-products .pages strong.page { background: transparent; font-size: 1.2rem; line-height: 3rem; letter-spacing: normal; color: #333333; display: inline-block; font-weight: 700; padding: 0 12px; border: 1px solid #ccc; } .page-products span.limiter-text { margin-left: -23px; } .page-products p#toolbar-amount { margin-right: 55px; margin-top: 2px; } .page-products .toolbar .limiter { display: none; } .page-products .bottom.toolbar .limiter { display: block; width: auto; float: left; } .page-products .popular-products { display: block !important; } .page-products .best-seller { display: block !important; border: 0px solid #ccc; height: 100%; background: #ffffff; margin-top: 0%; } .page-products .product-image-wrapper { z-index: 0; } .page-products .block.widget .block-title strong { font-size: 24px; font-weight: 700; text-transform: capitalize; } .page-products .category-view .product.name.product-item-name { min-height: 45px !important; height: 45px; } .page-products .brand { min-height: 25px; } .product.name a { font-weight: bold !important; color: #023761; font-size: 18px; color: #000000; } .page-products .products-grid:not(.swiper-container) .product-items .product-item .product-item-info .product-item-inner { display: block !important; } .catalog-category-view .block-swissup-ajaxsearch .swissup-ajaxsearch-filter-category-wrapper { border: none; } .catalog-category-view .wishlist.split.button { display: flex; align-items: center; justify-content: left; } .catalog-category-view .wishlist.split.button .action.toggle { padding: 4px 0; } .catalog-category-view .wishlist.split.button .action.toggle:before { border-left: 0; } .catalog-category-view .wishlist.split.button > .action.split { width: auto; white-space: nowrap; } .catalog-category-view .wishlist.split.button > .action.split:before { display: none; } .catalog-category-view .wishlist.split.button > .action.split span { position: relative; text-transform: capitalize; } .catalog-category-view .products-list .wishlist.split.button > .action.split { padding-left: 120px; } .catalog-category-view .products-list .wishlist.split.button .items { left: 120px; } .catalogsearch-result-index .wishlist.split.button, .catalog-product_compare-index .wishlist.split.button { display: flex; align-items: center; justify-content: left; } .catalogsearch-result-index .wishlist.split.button .action.toggle, .catalog-product_compare-index .wishlist.split.button .action.toggle { padding: 4px 0; } .catalogsearch-result-index .wishlist.split.button .action.toggle:before, .catalog-product_compare-index .wishlist.split.button .action.toggle:before { border-left: 0; height: auto; } .catalogsearch-result-index .wishlist.split.button > .action.split, .catalog-product_compare-index .wishlist.split.button > .action.split { width: auto; white-space: nowrap; } .catalogsearch-result-index .wishlist.split.button > .action.split:before, .catalog-product_compare-index .wishlist.split.button > .action.split:before { display: none; } .catalogsearch-result-index .wishlist.split.button > .action.split span, .catalog-product_compare-index .wishlist.split.button > .action.split span { position: relative; text-transform: capitalize; } .catalogsearch-result-index .products-list .wishlist.split.button > .action.split, .catalog-product_compare-index .products-list .wishlist.split.button > .action.split { padding-left: 120px; } .catalogsearch-result-index .products-list .wishlist.split.button .items, .catalog-product_compare-index .products-list .wishlist.split.button .items { left: 120px; } /*29-1-2024 end*/ .page-layout-1column.catalog-product-view .product.media { width: 32%; } .catalog-product-view .product.media { width: 32%; } .catalog-product-view ul.back-order-history { margin-top: 5px; } .catalog-product-view .back-history-not { color: #c22024; } .catalog-product-view .order-history-not { color: #c22024; } .catalog-product-view .fotorama { min-width: 1px; overflow: hidden; width: 400px; float: left; } .catalog-product-view span#warehouse { cursor: pointer; } .catalog-product-view span#warehouse strong { font-size: 18px; color: #666666; } .catalog-product-view .product-item-name { margin: 12px 0 5px 0; } .catalog-product-view span.whsName.outof-stock { color: #abaaaa; } .catalog-product-view .review-form { max-width: initial; padding: 10px; } .catalog-product-view .review-form .action.submit.primary { background: #1479BC; } .catalog-product-view div#preview { width: 855px !important; } .catalog-product-view .breadcrumbs .items { margin-bottom: 2%; margin-top: 2%; } .catalog-product-view .breadcrumbs a { color: #006bb4; } .catalog-product-view .breadcrumbs a:active { color: #707070; } .catalog-product-view .breadcrumbs a:visited { color: #707070; } .catalog-product-view .value h3 { margin-top: 0px; } .catalog-product-view .page-layout-1column.product-info-main { width: 68%; } .catalog-product-view .product-info-main .product-info-price { border-bottom: none; margin-bottom: 0px; } .catalog-product-view .product-info-main .product-info-price .price-box { width: 100%; padding: 0px; } .catalog-product-view .product-info-main .product-add-form { padding-top: 0px; } .catalog-product-view .product-info-main .product.attribute.overview { margin: 0 0 15px; font-size: 18px; padding-bottom: 15px; border-bottom: 1px solid #ccc; width: 100%; float: left; } .catalog-product-view .product-info-main .product.attribute.overview h2.prohead { margin: 5px 0 1.75rem; font-size: 24px; font-weight: bold; color: #000000; } .catalog-product-view .product-info-main .product.attribute.overview h2.spehead { margin: 25px 0 1.75rem; font-size: 24px; font-weight: bold; color: #000000; } .catalog-product-view .product-info-main .product.attribute.overview h2.warhead { margin: 25px 0 1.75rem; font-size: 24px; font-weight: bold; color: #000000; } .catalog-product-view .product-info-main .product.attribute.sku { word-break: break-all; word-wrap: break-word; float: left; width: 100%; font-size: 14px; margin-top: 5px; margin-bottom: 10px; } .catalog-product-view .fotorama__stage { width: 300px !important; margin-bottom: 5px; width: 400px !important; width: 100% !important; margin-bottom: 0px; left: 0px !important; } .catalog-product-view .fotorama__arr { z-index: 999; width: 80px; } .catalog-product-view .fotorama__arr .fotorama__arr__arr { display: block; } .catalog-product-view .fotorama1572955582381 .fotorama__nav--thumbs .fotorama__nav__frame { padding: 0 10px; height: 80px; } .catalog-product-view .fotorama__nav--thumbs { display: block; left: 0px; } .catalog-product-view strong.product.name.product-item-name { min-height: 0px; } .catalog-product-view .product.details.product-item-details { text-align: center; } .catalog-product-view .fotorama__thumb { background-color: #ffffff; width: 85%; height: 75%; width: 100%; height: 100%; border: 1px solid #ccc; } .catalog-product-view .action.primary { background-image: none; background: #1379bc; border-radius: 3px; border: 1px solid #1379bc; background-image: linear-gradient(to bottom, #1379bc 0%, #1379bc 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c22024', endColorstr='#c22024', GradientType=0); padding: 7px 15px; border: none !important; } .catalog-product-view .action.primary:hover { background: #2699fb; border: 1px solid #00000082; border-width: 0; border: none !important; } .catalog-product-view .field.qty { width: 140px; display: inline-block; margin: 0 0 8px; } .catalog-product-view .field.search label.label { width: auto; } .catalog-product-view .box-tocart { margin-bottom: 0; display: inline-block; } .catalog-product-view .box-tocart .action.tocart { font-size: 1.4rem; margin-right: 2em; width: auto; } .catalog-product-view .box-tocart .action.tocart:not(:last-child) { margin-bottom: 0px; } .catalog-product-view .box-tocart .actions { position: relative; display: inline-block; } .catalog-product-view .box-tocart .fieldset { display: inline-flex; } .catalog-product-view .box-tocart div { display: inline-block; } .catalog-product-view .box-tocart label { line-height: 30px; } .catalog-product-view .box-tocart .input-text.qty { width: 50px; text-align: center; } .catalog-product-view .back-order-history-info { width: 22%; background: #f2f2f2; padding: 8px; float: left; width: 88%; background: #fff; padding: 10px; border: 1px solid #ccc; margin-top: 15px; } .catalog-product-view .back-order-history-info ul li a:hover { text-decoration: none; color: #333333; text-decoration: underline; } .catalog-product-view .back-order-history-info ul li span.header { font-weight: bold; } .catalog-product-view .product.attribute.overview.clearfix, .catalog-product-view .product.attribute.overview.argento-grid { float: left; } .catalog-product-view .product-backorders h2 { font-size: 18px; font-weight: 600; font-size: 20px; font-weight: 700; margin: 0px 0px; color: #000000; } .catalog-product-view .product-backorders h2 a.see-all-href { font-size: 14px; color: #666666; text-decoration: underline; } .catalog-product-view h2.back-order-head { font-size: 18px; font-weight: 600; } .catalog-product-view .fotorama__stage.fotorama__shadows--left:before { display: none; } .catalog-product-view .productbage .child { display: inline-block; } .catalog-product-view .productbage .child .handler { padding: 10px; } .catalog-product-view .productbage img { cursor: pointer; } .catalog-product-view .block.review-add { display: none; } .catalog-product-view span.badge-img { vertical-align: middle; float: right; width: auto; } .catalog-product-view .modal-popup.modal-slide .modal-footer { display: none; } .catalog-product-view div#customer-reviews { padding: 0px 12px 12px 12px; } .catalog-product-view div#customer-reviews .block-title strong { display: none; } .catalog-product-view div#customer-reviews .block-content { padding: 10px; } .catalog-product-view .product.data.items.expanded > .item.title { width: 100%; } .catalog-product-view .product.data.items.expanded > .item.content { border-top: none; width: 100%; padding: 0px; } .catalog-product-view h2.title.custom-review { width: 100%; float: left; margin: 0px; margin-top: 3px; font-size: 24px; font-weight: bold; color: #000000; line-height: 2; } .catalog-product-view #tab-warranty h2.title.custom-review { margin-bottom: 10px; } .catalog-product-view #tab-warranty .warranty-text { margin-top: 10px; } .catalog-product-view .review-title { width: 100%; margin: 0 0 8px; } .catalog-product-view .review-title h2.title.custom-review { width: 100px !important; } .catalog-product-view .review-title input.write-review { margin-top: 0px; } .catalog-product-view .review-title .review-content { margin-bottom: 10px; font-size: 18px; line-height: normal; font-weight: normal; padding-top: 10px; float: left; width: 100%; } .catalog-product-view div#tab-label-reviews .review-title { margin-top: 10px; } .catalog-product-view input.write-review { padding: 8px 15px; background: #c22024; color: #ffffff; font-weight: 600; font-size: 14px; border: none; border-radius: 3px; vertical-align: -webkit-baseline-middle; margin-top: 10px; } .catalog-product-view .review-item { padding: 5px 0; } .catalog-product-view #product-review-container { float: left; width: 100%; } .catalog-product-view .review-add { float: left; width: 100%; position: relative; } .catalog-product-view .review-add .review-legend.legend { display: block; } .catalog-product-view .modified-review { float: left; width: 100%; margin-bottom: 15px; margin-top: 15px; } .catalog-product-view .modified-review .control { width: 50%; } .catalog-product-view .modified-review .fieldset { margin: 0 0 15px; } .catalog-product-view .block.review-add.review-event { border: 1px solid #ccc; margin-bottom: 10px !important; } .catalog-product-view a.action.tocompare, .catalog-product-view a.action.towishlist, .catalog-product-view a.action.addtoflyer { margin-top: 1px; order: 1; clear: both; color: rgba(0, 0, 0, 0.90196078); height: 18px; } .catalog-product-view a.action.tocompare:hover, .catalog-product-view a.action.towishlist:hover, .catalog-product-view a.action.addtoflyer:hover { text-decoration: none; } input[type="checkbox"].catalog-product-view + label:before { content: "\00a0"; display: inline-block; font: 16px/1em sans-serif; height: 20px; margin: 0 .25em 0 0; padding: 0; vertical-align: top; width: 20px; } .catalog-product-view input[type="checkbox"] { visibility: visible; float: left; top: 0px; display: inline-block; font: 16px/1em sans-serif; margin: 0 .25em 0 0; padding: 0; vertical-align: middle; width: 20px; height: 20px; } .catalog-product-view input[type="checkbox"]:checked + label:before { background: #fff; color: #333333; content: "\2713"; text-align: center; } .catalog-product-view .action.tocompare label { float: left; cursor: pointer; color: rgba(0, 0, 0, 0.90196078); } .catalog-product-view .to-compare-wrapper { order: 0; } .catalog-product-view .to-compare-wrapper > input[name="compare"].catalog-product-view .to-compare-wrapper + label:before { display: none; } .catalog-product-view .to-compare-wrapper > #box-compare-link-1 { font-weight: normal; color: #17CA17; text-decoration: underline; position: revert; float: left; clear: left; } .catalog-product-view .product.data.items { float: left; width: 100%; } .catalog-product-view .product.data.items > .item.content { margin-left: 0 !important; padding: 5px !important; background: #f2f2f2; word-break: break-all; } .catalog-product-view .review-control-vote label:before { color: #c22024; } .catalog-product-view .rating-summary .rating-result > span:before { color: #c22024; } .catalog-product-view input.review-login { padding: 8px 15px; font-weight: 600; font-size: 14px; border: none; border-radius: 3px; vertical-align: -webkit-baseline-middle; margin-top: 0px; } .catalog-product-view div#carousel { max-width: 1440px; margin: 0 auto; width: 100%; } .catalog-product-view .special-order { width: 15%; float: left; } .catalog-product-view span.badge-info { width: 82%; float: left; } .catalog-product-view .productWarehouses { float: left; padding-left: 15px !important; margin-top: 10px; border-left: 1px solid #ccc; margin-left: 15px !important; } .catalog-product-view .productWarehouses .warehouse .warehouse-qty { text-align: center; position: absolute; top: -50px; background: #FFFFFF; padding: 10px; min-width: 130px; z-index: 1; box-shadow: 0px 0px 4px #000; color: #000000; border: 2px solid #ccc; border-radius: 4px; line-height: 13px; left: 0px; } .catalog-product-view .product.attribute.description .value p { font-size: 18px; } .catalog-product-view .product.attribute.description strong { color: #000000; font-size: 24px !important; font-family: 'Roboto Condensed' !important; } .catalog-product-view .product.attribute.description span { font-family: 'Roboto Condensed' !important; color: #000000; font-weight: normal; font-size: 18px !important; } .catalog-product-view .product.attribute.description h2 { margin: 0; font-size: 24px; font-weight: bold; color: #000000; } .catalog-product-view .product.attribute.description ul li { margin: 0; font-size: 18px; font-weight: normal; color: #000000; } .catalog-product-view .page-main.page-main-details .product-full-width-section { display: none; } .catalog-product-view .product-item .price-box { margin: 0px 0; } .catalog-product-view .product-item .action.towishlist:before { font-size: 14px; width: 15px; } .catalog-product-view .product.attribute.overview strong { color: #000000; font-size: 24px !important; font-family: 'Roboto Condensed' !important; } .catalog-product-view .product.attribute.overview span { font-family: 'Roboto Condensed' !important; color: #000000; font-weight: normal; font-size: 18px; } .catalog-product-view .product.attribute.overview p { font-family: 'Roboto Condensed' !important; color: #000000; font-weight: normal; font-size: 18px; } .catalog-product-view .box-action { margin-bottom: 20px; width: 100%; padding-top: 20px; } .catalog-product-view .mfgJobberPrice { width: 25%; float: left; margin-left: 15px; font-size: 18px; color: #000000; } .catalog-product-view .fotorama__nav__frame.fotorama__nav__frame--thumb { cursor: pointer; } .catalog-product-view .fotorama__thumb-border { cursor: pointer; } .catalog-product-view h2.order-history-head { font-size: 20px; font-weight: 700; margin-bottom: 0; color: #000000; } .catalog-product-view h2.order-history-head a.see-all-href { font-size: 14px; color: #666666; text-decoration: underline; } .catalog-product-view ul.product-history { padding: 0px; list-style-type: none; margin: 5px 0 0rem; } .catalog-product-view .column.main .products-grid li.item.product.product-item { text-align: center; } .catalog-product-view .column.main .products-grid li.item.product.product-item span.price-container.price-final_price.tax.weee span { font-size: 18px; color: #c22024; } .catalog-product-view .column.main .block-content { margin-left: 15px; } .catalog-product-view .column.main .block-content .product-item { position: relative; } .catalog-product-view .column.main .block-content .product-item a.action.delete { position: absolute; left: 6px; } .catalog-product-view .column.main .block.block-compare .block-title { margin-top: 5px; margin-left: 15px; } .catalog-product-view .fotorama__wrap { -webkit-text-size-adjust: 100%; direction: ltr; position: relative; z-index: 0; border: 1px solid #ccc; padding: 1px; } .catalog-product-view .fotorama__stage__shaft.fotorama__grab { height: 100% !important; width: 100% !important; max-width: initial !important; } .catalog-product-view .fotorama__nav-wrap.fotorama__nav-wrap--horizontal { width: 100%; float: left; text-align: center; } .catalog-product-view .brand-logo { float: left; width: 100%; height: 26px; } .catalog-product-view .brand-name { max-height: 26px; font-size: 20px; height: 26px; font-weight: bold; color: #707070; } .catalog-product-view h1.page-title { font-size: 32px; font-weight: 700; color: #000000; margin-bottom: 0px; } .catalog-product-view .page-title-wrapper.product { float: left; width: 100%; } .catalog-product-view span.price-container.price-final_price.tax.weee span { color: #1479bc; font-size: 32px; font-weight: bold; margin-bottom: 5px; float: left; width: 100%; } .catalog-product-view ul.compare.wrapper { display: none; } .catalog-product-view .mfgListPrice { width: auto; padding-right: 15px; font-size: 18px; color: #000000; float: left; border-right: 1px solid #ccc; } .catalog-product-view .stock-warehosue-section { float: left; } .catalog-product-view a.link-hidden { width: 125px; text-align: left; position: absolute; left: 0; font-weight: normal; text-decoration: underline; color: #17ca17; } .catalog-product-view strong#block-compare-heading { color: #000000; font-size: 20px !important; font-family: 'Roboto Condensed' !important; font-weight: bold; } .catalog-product-view .block-compare .action.delete { left: 0; position: static; top: 0; } .catalog-product-view .block.block-compare { width: 85%; } .catalog-product-view .fotorama__wrap.fotorama__wrap--css3.fotorama__wrap--slide.fotorama__wrap--no-controls .fotorama__stage { width: 100% !important; margin-bottom: 0; left: 0px !important; } .catalog-product-view a.action.mailto.friend { width: auto; float: left; margin-left: 4px; background: #1877f2; color: #ffffff !important; font-weight: 600 !important; border-radius: 3px; font-size: 11px; padding: 2px 7px; font-family: Helvetica, Arial, sans-serif; text-transform: capitalize !important; } .catalog-product-view p.fbl.fbl-ready { width: auto; float: left; } .catalog-product-view .product-social-links { width: 100%; float: left; margin-top: 15px; height: 26px; margin-bottom: 0px; } .catalog-product-view .product-social-links .action.tocompare:before { font-size: 14px; width: 15px; } .catalog-product-view .product-social-links .action.mailto.friend:before { font-size: 14px; width: 15px; } .catalog-product-view .product-social-links .action.towishlist:before { font-size: 14px; width: 15px; } .catalog-product-view .abs-actions-addto:before, .catalog-product-view .bundle-options-container .block-bundle-summary .product-addto-links > .action:before, .catalog-product-view .product-item-actions .actions-secondary > .action:before, .catalog-product-view .product-social-links .action.tocompare:before, .catalog-product-view .wishlist.split.button > .action.split:before, .catalog-product-view .product-social-links .action.mailto.friend:before, .catalog-product-view .product-social-links .action.towishlist:before, .catalog-product-view .block-bundle-summary .action.towishlist:before, .catalog-product-view .product-item .action.towishlist:before, .catalog-product-view .table-comparison .action.towishlist:before { font-size: 14px; width: 15px; } .catalog-product-view .bundle-options-container .block-bundle-summary .product-addto-links > .action:before { font-size: 14px; width: 15px; } .catalog-product-view .product-item-actions .actions-secondary > .action:before { font-size: 14px; width: 15px; } .catalog-product-view .wishlist.split.button { display: inline-flex; align-items: center; justify-content: left; order: 2; margin-top: -4px; } .catalog-product-view .wishlist.split.button .action.toggle { padding: 4px 0; } .catalog-product-view .wishlist.split.button .action.toggle:before { border-left: 0; } .catalog-product-view .wishlist.split.button > .action.split { color: rgba(0, 0, 0, 0.90196078); font-weight: normal; } .catalog-product-view .wishlist.split.button > .action.split:before { font-size: 14px; width: 15px; display: none; } .catalog-product-view .wishlist.split.button > .action.split span { position: relative; text-transform: capitalize; } .catalog-product-view .block-bundle-summary .action.towishlist:before { font-size: 14px; width: 15px; } .catalog-product-view .table-comparison .action.towishlist:before { font-size: 14px; width: 15px; } .catalog-product-view .block-products-list.carousel .slick-next { right: 25px !important; } .catalog-product-view div#qty-error { position: absolute; width: 115px; } .catalog-product-view .mfglistprice { float: left; } .catalog-product-view .mfgjobberprice { margin-left: 2rem; float: left; } .catalog-product-view .test.product.attribute.description { float: left; width: 100%; } .catalog-product-view .additional-attributes-wrapper.table-wrapper { float: left; width: 100%; } .catalog-product-view .warranty-info { float: left; width: 100% !important; } .catalog-product-view .order-number { margin-right: 20px; width: 80px; float: left; } .catalog-product-view .header.col-1 { margin-right: 20px; } .catalog-product-view .stock.loading { margin-bottom: 0px; height: 1.8rem; width: 120px; margin-top: 10px; } .catalog-product-view .price-box .price.loading { position: relative; height: 1.8rem; border-radius: 5px; padding: 5px; clear: both; margin-top: 8px; margin-bottom: 8px; float: left; width: 110px !important; background: #1479bc; opacity: .5; animation: fading 1.5s infinite; } .catalog-product-view .product-info-price .price-box span.price { color: #1479bc; font-size: 32px; font-weight: bold; margin-bottom: 5px; float: left; width: 100%; } .catalog-product-view .header { font-weight: bold; } .catalog-product-view .stock.available { color: #90c53e !important; } .fotorama__nav.fotorama__shadows--left:before { display: none; } .fotorama__stage.fotorama__shadows--right:after { display: none; } .fotorama__nav.fotorama__shadows--right:after { display: none; } .review-add .review-field-ratings > legend.label { display: block; } .catalog-product-view.lightboxpro-advanced .fotorama-item.fotorama--fullscreen { padding: 0; } form.form-wishlist-items > .products-grid.wishlist > .product-items > .product-item.kiosk-no-pricing-mode .actions-primary > button.action.tocart.primary, form.form-wishlist-items > .products-grid.wishlist > .product-items > .product-item.kiosk-no-pricing-mode .actions-primary > .quote-details-items .actions-toolbar > .action.action.tocart.primary { visibility: hidden; } form.form-wishlist-items > .products-grid.wishlist > .product-items > .product-item.kiosk-no-pricing-mode .price-box.price-configured_price { visibility: hidden; } .wishlist-index-index .products-grid.wishlist .product-item-name { margin-left: 0px; min-height: 45px; height: 45px; white-space: normal !important; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; font-weight: 600; } .wishlist-index-index .products-grid.wishlist .product-item-photo { float: none; } .wishlist-index-index .pages .action.next > span { position: static; color: #000000; } .wishlist-index-index .block-wishlist-management .wishlist-select-items .current { border-bottom: 3px solid #1379bc; } .page-multiple-wishlist .products-grid.wishlist .product-item-description { margin-left: 0px; } .page-multiple-wishlist .products-grid.wishlist .product-item .price-box { margin-left: 0px; } .page-multiple-wishlist .products-grid.wishlist .product-item-tooltip { margin-left: 0px; } .page-multiple-wishlist.wishlist-index-index .products-grid.wishlist .product-item-checkbox { width: 15px; position: relative; top: 2px; } .page-multiple-wishlist.wishlist-index-index .products-grid.wishlist .product-item-checkbox + .product-item-name { position: relative; top: -13px; margin-left: 25px; } /** PLP page badge start LTL, Dropship etc **/ .catalog-category-view .productbage { display: flex; position: static !important; padding: 5px 0; } .catalog-category-view .badge-info-icon { right: -9px; font-size: 1.2em; } .catalog-category-view .handler .badge-top::after { left: 54%; } .catalog-category-view .handler .badge-text { width: 285px; } .catalog-category-view .handler .badge-text .badge-info img { width: 36px; } .catalog-category-view .badge-top { bottom: 55px; left: -130px; } .catalog-category-view.page-products .child { width: 36px; padding-left: 12px; } .catalog-category-view.page-products .child:first-child { padding-left: 0; } .catalog-category-view.page-products .handler img { width: auto; } .catalogsearch-result-index .productbage { display: flex; position: static !important; padding: 5px 0; } .catalogsearch-result-index .productbage .child { width: 36px; padding-left: 12px; } .catalogsearch-result-index .productbage .handler img { width: auto; } .catalogsearch-result-index .badge-info-icon { right: -9px; font-size: 1.2em; } .catalogsearch-result-index .handler .badge-top::after { left: 54%; } .catalogsearch-result-index .handler .badge-text { width: 285px; } .catalogsearch-result-index .handler .badge-text .badge-info img { width: 36px; } .catalogsearch-result-index .badge-top { bottom: 55px; left: -130px; } .catalogsearch-result-index.page-products .child:first-child { padding-left: 0; } /** PLP page badge LTL, Dropship etc END **/ @media only screen and (min-width: 441px) and (max-width: 768px) { .wishlist-index-index .actions-toolbar > .primary .action { width: auto; } .wishlist-index-index .actions-toolbar > .primary .action:last-child { margin-bottom: 10px; } } @media only screen and (min-width: 320px) and (max-width: 360px) { .page-products .bottom.toolbar.toolbar-products .pages { width: 65%; float: right; margin: 0px; } .catalog-product-view a.link-hidden { left: 178px; } } @media only screen and (min-width: 481px) and (max-width: 768px) { .page-products .pages .action { width: 90px; } .page-products .product-image-container { display: block; margin: 0 auto; } .page-products .products.wrapper ~ .toolbar .pages { width: 100%; margin-bottom: 0px; } .page-products .block.widget .block-title strong { text-transform: capitalize; } .page-products .brand-filter-select .catalog-search-box input#search { position: static !important; width: 100%; height: 25px !important; } .catalog-product-view .box-tocart .actions { width: 64%; } .catalog-product-view .product.media .promo_badge { left: 322px; } .catalog-product-view .stock-warehosue-section ~ .product.alert { margin-left: 0px; } } .products-grid .product-items { display: grid; } .products-grid .product-items .product-item { width: unset; } .products-grid .product-item, .products-grid .product-item .product-item-info, .products-grid .product-item .product-item-details { display: flex; flex-direction: column; } .products-grid .product-item .product-item-info, .products-grid .product-item .product-item-details { flex: 1; right: 0 !important; } .products-grid .product-item .newlabels-wrapper { flex: 0; } .products-grid .product-item .product-item-details .brand { margin-bottom: 0; } .company-users-index .data-grid-wrap table.data-grid > thead > tr > th { white-space: nowrap; width: 14%; } .company-users-index .data-grid-wrap table.data-grid > thead > tr > td { white-space: nowrap; width: 14%; } .company-users-index .data-grid-wrap table.data-grid > tbody > tr > th { white-space: nowrap; width: 14%; } .company-users-index .data-grid-wrap table.data-grid > tbody > tr > td { white-space: nowrap; width: 14%; } .company-users-index .data-grid-wrap table.data-grid > tfoot > tr > th { white-space: nowrap; width: 14%; } .company-users-index .data-grid-wrap table.data-grid > tfoot > tr > td { white-space: nowrap; width: 14%; } a.page { cursor: pointer; } body { font-family: 'Roboto Condensed' !important; background: #fff; } h1, h2 { font-size: 32px; font-weight: 700; } div#hs-eu-cookie-confirmation #hs-eu-cookie-confirmation-inner p { margin: 0 0px 12px !important; } .block-products-list.carousel.highlighted { border: 3px solid #c22024; } .block-products-list.carousel.highlighted .block-title { background: #c22024; color: #ffffff; } .block-products-list.carousel.highlighted .slick-prev:before, .block-products-list.carousel.highlighted .slick-next:before { color: #ffffff !important; background: #c22024 !important; } .fieldset > .legend { padding: 0 0 10px; width: 100%; } .form-edit-account .fieldset.info { margin-right: 20px; } .form-edit-account .fieldset.company { clear: both; float: left !important; margin-bottom: 20px; width: 48%; } .form-edit-account .fieldset:nth-child(2) + * { clear: right !important; } .password-strength-meter { padding: 0px 10px; } .cms-index-index .product-item .product-item-actions .actions-secondary { display: none !important; } .cms-index-index .price-box { width: auto !important; } .cms-index-index .stock.unavailable { height: auto !important; } .wishlist-index-index .unavailable .stock { display: none; } .fieldset > .field .note:before { display: none; } .argento-tabs > .item.title > .switch, .argento-tabs:not(.argento-tabs-initialized) > * > .block-title strong { font-weight: 400 !important; line-height: 40px !important; height: 40px !important; padding: 1px 21px 1px 21px !important; } .argento-tabs > .item.content, .argento-tabs:not(.argento-tabs-initialized) > * > .block-content { margin-top: 42px !important; } .backtoresult ul.backto.result { display: none; } .catalog-product-view .review-item { word-wrap: break-word; } .wishlist-index-index .unavailable { display: none; } .page-layout-checkout .opc-wrapper { width: 66.66666667%; } .cms-index-index .action.primary:after { display: none; } .page-layout-1column.catalog-product-view .product-info-main { width: 68%; } .social-icons > div { text-align: right; } .social-icons a { display: inline-block !important; } ul.header.links { color: #7f7f7f; font: normal 0.9em/1.7em Tahoma, Verdana, Arial, Helvetica, sans-serif !important; } ul.header.links li.fa { font: inherit; } .header.panel > .header.links > li { font-size: inherit; } .header.panel > .header.links > li:last-child { border: none; padding: 0; } .header.panel > .header.links > li > a { line-height: 1.8; } .header.panel > .header.links > .authorization-link:after { display: none !important; } .header.panel > .header.links > li.welcome { line-height: 1.8; } .header-cms-content { display: none; } .header.wrapper { background: transparent; } .header.wrapper ul.cash-back { display: none; } .page-header .panel.wrapper { background-image: none !important; background-color: white !important; border-bottom: 1px solid #f0f0f0 !important; box-shadow: none !important; position: relative; z-index: 21; } .page-header .header.panel { padding-bottom: 10px !important; padding-top: 10px !important; } .page-header .header.panel > .header.links > li { font-size: 1.4rem; font-family: 'Roboto Condensed'; line-height: 1.5; } .page-header .header.panel > .header.links > li.welcome { color: #202020; line-height: 1.5; } .page-header .header.panel > .header.links > li a, .page-header .header.panel > .header.links > li a:visited { color: #202020; cursor: pointer; } .page-header .header.panel > .header.links > li a:hover, .page-header .header.panel > .header.links > li a:focus, .page-header .header.panel > .header.links > li a:active { color: #1979c3; cursor: pointer; text-decoration: underline; } ul.header.links.header-cms-links { display: none; } .header.content { padding: 20px 10px 10px; } input#search::placeholder { color: #7f7f7f; } .block-search { width: 360px; margin: auto; float: left !important; margin-left: auto; } .block-search .control { clear: initial; } .block-search .action.search { background: #c22024; border: 1px solid transparent; border-radius: 0; height: 34px; padding: 0; right: 0 !important; top: 0; width: 34px; z-index: 99; } .block-search .action.search::before { color: inherit; } .block-search .action.search:hover::before { color: inherit; } .block-search .input-text { height: 34px !important; margin: 0px 0; position: static; } .block-swissup-ajaxsearch h4.ajaxsearch-title { display: none; } .search.results dd.item { float: left; margin-right: 20px; } .navpro-dropdown { border: 1px solid rgba(0, 0, 0, 0.2); } .navpro-dropdown .children > li > a { display: block; line-height: inherit; color: #023761; padding: 0px 12px 11px 12px; text-decoration: none; font-weight: bold; } .navpro-dropdown .children .parent > a { display: block; line-height: inherit; color: #023761; padding: 0px 12px 11px 12px; text-decoration: none; font-weight: bold; } .navpro-dropdown .vertical.multicolumn { padding: 0; margin: 5px 0; list-style: none; } .navpro.navpro li.li-item { border-right: 1px solid #d9d9d9; } .navpro.navpro li.li-item li { border-right: none; } .navpro.navpro .level0 > .level-top { padding: 11px 11px 11px 11px; } .navpro-dropdown.size-large { width: 560px; border: 1px solid rgba(0, 0, 0, 0.2); } .navpro.orientation-horizontal li.level-top.parent a.level-top::before { display: none; } .navpro.orientation-horizontal li.level-top.parent a.level-top::after { display: none; } .nav-sections { margin-bottom: 0px !important; border-bottom: 1px solid #e6e6e6; box-shadow: 4px 4px 18px #e6e6e6; } .navigation .level0 { border-style: none; } .navigation .level0 > .level-top { font-family: 'Roboto Condensed'; font-weight: bold; font-size: 16px; color: #000000 !important; } .navigation .level0 > .level-top:hover { color: #ffffff; } .navigation .level0 > .level-top.ui-state-focus { color: #ffffff; } .navigation ul { padding: 0px 8px 1px; } .logo { margin: -8px auto 10px 0; } .nav-toggle:before { color: #c22024; } .nav-toggle:hover:before { color: #c22024; } .block-collapsible-nav .item.current a { border-color: #1479BC; } .block-collapsible-nav .item.current > strong { border-color: #1479BC; } .fa-user:before { content: "\f007"; padding: 4px; display: none; } .signin-wrapper { float: right; } .modal-popup .modal-footer button, .modal-popup .modal-footer .quote-details-items .actions-toolbar > .action { background: #1379bc; } .modal-popup .modal-footer button.action.primary:hover, .modal-popup .modal-footer .quote-details-items .actions-toolbar > .action.action.primary:hover { border-width: 0 0 1px !important; } .modal-popup .modal-footer button.action-primary:hover, .modal-popup .modal-footer .quote-details-items .actions-toolbar > .action.action-primary:hover { border-width: 0 0 1px !important; } .kiosk { color: #eaeaea; clear: both; margin-top: 0px; float: left; display: block !important; } .kiosk fieldset { border: none; margin-left: 0px; padding: 0px 0px 0px 0px; margin-bottom: 0px; } .kiosk fieldset i.fa:before { padding: 3px; } .pricing.selected i.fa { background: #f9c519; color: #222222; border: none; font-size: 16px; } .footer.content .links a.pricing.selected { color: #222222 !important; background: #f9c519; width: 200px; display: inline-block; } span.kiosk-text { padding-left: 5px; } .footer.content { border-top: none; max-width: inherit; background-color: #c32126; background-image: url('/media/wysiwyg/footer-logo.png'); background-repeat: no-repeat; background-position: 82% 90%; background-size: 400px 70px; } .footer.content .links > li { font: normal 1.3em Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff; font-family: 'Roboto Condensed' !important; } .footer.content .links > li .h4 { font-size: 14px; font-weight: bold; } .footer.content .links a { color: #ffffff !important; text-decoration: none !important; font-family: 'Roboto Condensed' !important; font-size: 16px; } i.fa.fa-facebook { color: #ffffff !important; } .footer-icons a i { padding: 0px 15px; font-size: 20px; color: #ffffff !important; } .page-container.footer-toolbar.footer-toolbar-top { display: none; } .footer-toolbar-bottom { background: #7e807e; color: #ffffff; display: none; } .footer [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { box-sizing: border-box; width: 100%; float: right; } .copyright { color: #ffffff; font-size: 12px; } form.form.subscribe { display: none; } .page-footer { background: #c22024; margin-top: auto; padding-bottom: 0px; box-shadow: 0 2px 7px rgba(0, 0, 0, 0.15); } [data-content-type='row'][data-appearance='contained'] { max-width: 1440px; } .swiper-slide { -webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative; float: left; } .most_viewed-wrapper .slick-list.draggable { width: 80%; margin: 0 auto; padding: 0 10px; } .slick-prev:hover { background-color: transparent !important; } .slick-next:hover { background-color: transparent !important; } .cms-index-index .swiper-container { padding-bottom: 55px; box-shadow: 0 8px 10px -10px rgba(0, 0, 0, 0.2); } .cms-index-index .block-promo { border: none; border-width: 1px; } .cms-index-index .block-promo .featured-categories { width: 24.9%; text-align: center; float: left; border-left: 1px dashed #D6D6D6; } .cms-index-index .block-promo .featured-categories:first-child { border-left: 0; } .cms-index-index .block-promo .block-title { box-shadow: none !important; color: #000000 !important; border: none !important; padding: 10px 0; } .cms-index-index .block-promo .block-title strong { font-size: 20px; font-weight: bold; text-transform: uppercase; color: #000000; } .cms-index-index .block-promo .categories-title { color: #000000; font-weight: bold; margin-bottom: 15px; font-family: 'Roboto Condensed', sans-serif; font-size: 20px; margin-top: 15px; } .cms-index-index .featured-categories .product-category-link img { max-width: 248px; max-height: 248px; width: 100%; height: 100%; border: 1px solid #cccccc; background: #cccccc; } .cms-index-index .content-para a { color: #000000; } .cms-index-index .ad-banner { width: 100%; height: 120px; margin-bottom: 20px; max-width: 1440px; background: #ffffff; } .cms-index-index .ad-banner .banner img { width: 100%; height: 120px; } .cms-index-index .easycatalogimg { display: none; } .cms-index-index .column.main .product-items { line-height: 1.1; letter-spacing: 0; } .cms-index-index .most_viewed-wrapper .slick-prev { left: 10px !important; background: none; top: 42%; } .cms-index-index .most_viewed-wrapper .slick-prev:before { color: #ffffff !important; background: #c22024 !important; border-radius: 50px; content: '\f103' !important; font-family: 'pagebuilder-font' !important; } .cms-index-index .most_viewed-wrapper .slick-next { right: 10px !important; background: none; top: 42%; right: 35px !important; } .cms-index-index .most_viewed-wrapper .slick-next:before { color: #ffffff !important; content: '\f102' !important; font-family: 'pagebuilder-font' !important; background: #c22024 !important; border-radius: 50px; } .cms-index-index .product-item .product-item-info { padding: 0px !important; } .cms-index-index .product-item .product-item-info img.product-image-photo { width: 95%; } .cms-index-index strong.product.name.product-item-name { min-height: 65px; height: 65px; white-space: normal !important; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 3; display: -webkit-box; -webkit-box-orient: vertical; font-weight: 600; } .cms-index-index .popular-products { border: 1px solid #eaeaea; width: auto; height: auto; background: #ffffff; margin-top: 0; max-width: 470px; max-height: 470px; padding: 60px; display: block !important; } .cms-index-index .product-item-actions .actions-primary + .actions-secondary { display: none !important; } .cms-index-index .magento-tabs .product.details.product-item-details { text-align: left; width: 85%; margin: 0 auto; } .cms-index-index .magento-tabs .price-wrapper .price { font-weight: bold; font-size: 26px; } .cms-index-index .block.widget .products-grid .product-items .product-item .product-item-info .product-item-inner { display: block; } .cms-index-index a.action.view { color: #c22024; font-size: 14px; font-weight: bold; } .cms-index-index button.stock.available a span, .cms-index-index .quote-details-items .actions-toolbar > .action.stock.available a span { color: #ffffff; } .cms-index-index .categories-section { display: block; overflow: hidden; border: 1px solid #ccc; border-top: 5px solid #c22024; } .cms-index-index .products.wrapper.most_viewed-wrapper.custom_grid-wrapper.content-products { border: 3px solid #c22024; padding: 0px; width: 100%; } .cms-index-index .content { font-size: 14px; margin-top: 10px; } .cms-index-index .product-image-wrapper { height: auto; padding-bottom: 100% !important; overflow: visible; } .cms-index-index .block-products-promo .product-item .price-box { margin: 0px 0; color: #c22024; } .cms-index-index .block-products-promo .block.widget .products-grid .product-items:not(.slick-slider) .product-item:before { background: transparent; } .cms-index-index .block-products-promo .product-item-sku { margin-bottom: 5px; } .cms-index-index .best-seller { display: block !important; } .cms-index-index .slick-prev.slick-disabled:before { opacity: 1; } .cms-index-index .slick-next.slick-disabled:before { opacity: 1; } .cms-index-index .easybanner-banner [data-content-type=row][data-appearance=contained] [data-element=inner] { padding: 0px !important; } .cms-index-index .stock.loading { margin-bottom: 5px; } .cms-index-index div.block-highlight .block-title strong { font-weight: bold; } .cms-index-index .carousel ul.slick-dots { display: none !important; } .cms-index-index .carousel .slick-prev { height: 60px; width: 60px; } .cms-index-index .carousel .slick-next { height: 60px; width: 60px; } .cms-index-index div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title { padding: 1px 25px; } .cms-index-index div[data-content-type='tabs'] .tabs-navigation li.tab-header a.tab-title span.tab-title { border-color: #cccccc; color: #000000 !important; letter-spacing: .05em; line-height: 2; font-size: 20px; font-weight: 700; } .cms-index-index .price-box .price.loading { margin-bottom: 10px !important; } .cms-all-categories .breadcrumbs { margin-top: 13px; margin-bottom: 13px; } .cms-all-categories figure[data-content-type='image'] { margin: 0 auto !important; } .cms-all-categories div[data-content-type='text'] { text-align: center !important; border-bottom: 1px solid #eaeaea !important; } .cms-all-categories a:hover { color: #333333; text-decoration: underline; } .cms-all-categories a:visited { color: #333333; text-decoration: none; } .alink:hover { color: #333333; text-decoration: underline; } .alink:visited { color: #333333; text-decoration: none; } .cms-boschtraining .actions { padding: 17px 0px 18px 0px !important; margin: 0px !important; } .category-view { padding-left: 10px; padding-right: 10px; margin-bottom: 10px; } .category-view .brand-slider.slick-slider .slick-slide { padding: 10px 0px !important; } .category-view .featured-videos .brand-slider.slick-slider .slick-slide { padding: 10px !important; float: none; display: inline-block; margin: 0px auto; } .category-view .featured-videos .slick-track { text-align: center; } .category-view .featured-video .slick-slide { padding: 10px !important; float: none; display: inline-block !important; margin: 0px auto; } .category-view .featured-video .slick-track { text-align: center; text-align: left !important; margin-left: 0px !important; } .category-view .featured-video .slick-dots { padding: 25px 0; } .category-view .featured-video .slick-dots li button, .category-view .featured-video .slick-dots li .quote-details-items .actions-toolbar > .action { background: grey; } .category-view .featured-video .slick-prev { left: 30px; } .category-view .featured-video .slick-prev:active:active { background: rgba(252, 252, 252, 0.7); } .category-view .featured-video .slick-prev:focus:active { background: rgba(252, 252, 252, 0.7); } .category-view .featured-video .slick-prev:not(.primary) { background: rgba(252, 252, 252, 0.7); } .category-view .featured-video .slick-prev:hover { background-color: rgba(252, 252, 252, 0.7) !important; } .category-view .featured-video .slick-prev:before { font-size: 21px !important; padding: 9px; border-radius: 50px; font-weight: 700; } .category-view .featured-video .slick-next { right: 30px; } .category-view .featured-video .slick-next:active:active { background: rgba(252, 252, 252, 0.7); } .category-view .featured-video .slick-next:focus:active { background: rgba(252, 252, 252, 0.7); } .category-view .featured-video .slick-next:not(.primary) { background: rgba(252, 252, 252, 0.7); } .category-view .featured-video .slick-next:hover { background-color: rgba(252, 252, 252, 0.7) !important; } .category-view .featured-video .slick-next:before { font-size: 21px !important; padding: 9px; border-radius: 50px; font-weight: 700; } .category-view .featured-video .slick-dotted .slick-list.draggable { width: 85%; margin: 0 auto; } .category-view .slick-dots li.slick-active button, .category-view .slick-dots li.slick-active .quote-details-items .actions-toolbar > .action { background: #2793e6 !important; } .category-view .brand-slider .slick-dots { padding: 15px 0px; } .category-view .brand-slider .slick-dots li button, .category-view .brand-slider .slick-dots li .quote-details-items .actions-toolbar > .action { border: 1px solid #000000 !important; background: #ffffff; } .category-view .brand-web-banner { width: 100%; display: inline-flex; } .category-view img.web-banner-img { margin: 0 auto; width: 33%; padding-top: 20px; padding-bottom: 20px; } .category-view img.web-banner-img:nth-child(2) { padding: 0px 24px; padding-top: 20px; padding-bottom: 20px; } .category-view .cash-back-text { font-size: 24px; font-weight: 600; border: 1px solid #cccccc; padding: 20px 25px 25px 25px; color: #000000; } .category-view .cash-back-text .text { margin-left: 175px; word-break: break-all; } .category-view .cash-back-deal-right { padding: 40px 0px 0px 0px !important; } .category-view .cash-back-deal-right .block { padding-bottom: 10px; } .category-view .pagebuilder-column.cash-back-deal { padding-left: 0px !important; } .category-view .pagebuilder-column.nuclear-deal-right { padding: 10px 0px 0px 14px !important; } .category-view .pagebuilder-column.nuclear-deal-left { padding-left: 0px !important; } .category-view .carousel .slick-initialized .slick-slide { display: inline-block; margin: 0px auto; } .category-view .brand-logo-cash { text-align: right; width: 80%; display: inline-block !important; margin-top: -41px !important; float: right; } .category-view .col-md-3.deallogo { margin: 0 auto; float: none; display: inline-block; padding-bottom: 0px; } .category-view .col-md-3.deallogo img { width: 30px; display: inline-block; vertical-align: middle; padding: 0 5px; } .category-view span.logo-text { font-size: 14px; font-weight: normal; } .category-view .brand-banner-image.banner-desktop { margin: 0 15px 0 auto; width: 75%; margin: 0 15px 0 0; width: 920px; } .category-view .brand-banner-image.banner-desktop img { max-height: 250px; width: 100%; } .category-view iframe.youtube-video-1 { margin: 0 auto; display: block; height: 246px; padding-left: 0px; width: 100% !important; } .category-view .header-banner { display: flex; width: 100%; margin: 0px auto !important; overflow-x: hidden; flex-direction: row !important; justify-content: center !important; } .category-view .brand-banner-image { width: 25%; margin: 0px auto; width: 505px; margin: 0px; } .category-view .widget.block.block-static-block { width: 100%; margin: 0px auto; } .category-view .widget .block-title { margin: 0px; } .category-view .widget .block-title h2 { margin: 0; font-size: 24px; } .category-view .block { margin-bottom: 5px; } .category-view span.price-container.price-final_price.tax.weee { white-space: normal; display: inline-block; } .category-view .video-slick.slick-initialized.slick-slider { padding-bottom: 15px; padding-top: 5px; } .category-view .enhanced-brand-web-banner { display: flex; width: 100%; } .category-view img.enhanced-web-banner-img { margin: 0 auto; display: flex; width: 50%; padding-bottom: 20px; } .category-view img.enhanced-web-banner-img:last-child { padding-left: 40px; } .category-view .enhanced-featured-video.video-slick { display: flex; width: 100%; margin-bottom: 35px; } .category-view .enhanced-featured-video.video-slick iframe { margin: 0 auto; display: flex; width: 50%; } .category-view .enhanced-featured-video.video-slick iframe:last-child { padding-left: 40px; } .category-view .web-banner-img-block.widget { padding: 40px 0px 15px 0px; } .category-view .web-banner-img.slick-initialized.slick-slider { width: 100%; float: left; } .category-view .web-banner-img .slick-slide { padding: 0px 15px 0px 0px; width: 465px; } .category-view .web-banner-img .slick-dots li { border: 1px solid #2793e6; border-radius: 25px; } .category-view .web-banner-img .slick-track { margin: 0; } .category-view img.web-banner-img.slick-initialized.slick-slider { padding: 0px 0px 10px 0px; } .category-view .filter-promotion-type-title.widget { padding: 40px 0px 15px 0px; } .category-view .filter-promotion-type-title.widget h3 { font-size: 16px; margin-top: 15px; margin-bottom: 0px; font-weight: normal; line-height: 1.5; } .category-view .filter-promotion-type { width: 100%; float: left; display: none; } .category-view .filter-promotion-type a { float: left; width: 23.5%; padding-right: 25px; padding-bottom: 20px; } .category-view .filter-promotion-type a:last-child { padding-right: 0px !important; } .category-view .filter-promotion-type img { width: 100% !important; } .category-view .show-element { display: block !important; } .category-view .nuclear-deals.active.show-element { border: 5px solid #2793e6; width: 96% !important; } .category-view .top-seller.show-element.active { border: 5px solid #2793e6; width: 96% !important; } .category-view .new-item.active.show-element { border: 5px solid #2793e6; width: 96% !important; } .category-view .new-and-exciting.show-element.active { border: 5px solid #2793e6; width: 96% !important; } .category-view .Cash-back-title { padding: 0px 0px 15px 0px; } .category-view .filter-promotion-type-title { display: none; } .category-view .nuclear-deal-container { display: none !important; } .category-view .cash-back-desc { margin-bottom: 0px !important; } .enhanced-featured-video .block { padding-bottom: 15px; padding-top: 15px; } .not-clickable { pointer-events: none; cursor: default; } .page-main > .messages { max-width: 1440px; } .items-total .actions { display: inline; margin-left: 20px; } .items-total .actions .secondary { display: inline; } .ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.mage-dropdown-dialog { display: block !important; } .product-item .price-box { height: 28px; } .product-item .price-box .price { font-weight: bold; white-space: nowrap; font-size: 18px; color: #1479bc !important; } .customer-account-login .block.block-customer-login { float: left; } .customer-account-login .block.block-new-customer { margin: 0px; float: initial !important; } div#tab-label-reviews { display: none; } .product.data.items > .item.content { background: #ffffff; margin-top: 0px; padding: 35px 0px 30px 0px; border-top: 1px solid rgba(0, 0, 0, 0.68); border: none; } .rating-summary .rating-result { width: 84px; } .rating-summary .rating-result > span:before { color: #524e4e; } span.order-history-no { color: #006bb4; font-weight: bold; text-decoration: underline; } span.order-history-lastpurchasedate { color: #000000; font-weight: bold; } ul.back-order-history { padding-left: 0; } ul.back-order-history li { margin-bottom: 2px; list-style: none; } ul.product-history li { margin-bottom: 2px; } .review-control-vote label:before { color: #524e4e; } .to-compare-wrapper { display: inline-block; } .pages .action.previous > span.label { font-weight: 500; margin-left: 12px; } .pages .action.previous > span { position: static; color: #333333; font-weight: bold; font-size: 14px; } .pages .action.next { margin-left: 0px; } .pages .action.next:before { display: none; } .products.wrapper ~ .toolbar .pages { float: right; } .products.wrapper ~ .toolbar .toolbar-amount { display: block; } .products.wrapper ~ .toolbar p#toolbar-amount { display: block !important; } select#limiter { border: none; background: #ffffff url('../../frontend/ToolWeb/Essence/en_US/images/select-bg.svg') no-repeat 100% 45%; background-color: transparent; margin: 0px; background-size: 55px 60px; font-weight: 600; padding-left: 0px; } .top.toolbar.toolbar-products .toolbar-amount { display: none; } .bottom.toolbar.toolbar-products .modes { display: none; } .bottom.toolbar.toolbar-products .toolbar-sorter.sorter { display: none; } .toolbar-products .pages { display: none; } .products.wrapper ~ .bottom.toolbar.toolbar-products { display: none; } span.prolabel__content { color: #ffffff; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.3); width: 48px; height: 48px; background: #1379bc; border-radius: 50%; font-size: 16px; text-transform: lowercase; } ul.compare.wrapper { display: none; } .block-products-promo .product-image-photo { width: 100%; height: 100%; } .block-products-promo .tabs-content .tab-heading-title { display: none; } .block-products-promo .magento-tabs .prolabels-wrapper span.product-image-container { width: 240px !important; } #um-stotop { background: #92cbfc; border: 0px #bfbebe solid; color: #ffffff; border-radius: 12px; } #um-stotop:hover { background: #92cbfc; border: 0px #0088cc solid; } .catalogsearch-result-index .products-grid button.action.tocart.primary, .catalogsearch-result-index .products-grid .quote-details-items .actions-toolbar > .action.action.tocart.primary { margin-top: 10px; } .catalogsearch-result-index .price-box.price-final_price { min-height: 20px; } .warehouseTitle { font-size: 18px; color: #666666; } .qty-switcher-dec:before { border-left: 2px solid; border-bottom: 2px solid; } .qty-switcher-inc:after { border-left: 2px solid; border-bottom: 2px solid; } #featureClass table > tbody > tr > td { padding: 4px; } div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button { background-color: #c22024 !important; border: 1px solid #c22024 !important; } div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-decline-button { border: 1px solid #c22024 !important; color: #c22024; } .best-seller { display: none !important; } .popular-products { display: none !important; } .widget.block.block-static-block { width: 98%; margin: 0px auto; } .um-scrolltotop-right { right: 20px; } #um-scrolltotop .um-stotop { padding: 12px 10px !important; background: #c22024; border: 1px #cccccc solid; color: #ffffff; border-radius: 100%; } #um-scrolltotop .um-stotop i { font-size: 20px !important; } .mob-button-wrapper { float: left; display: none; } .mob-button-wrapper ul { list-style-type: none; } .mob-button-wrapper ul li { display: inline; } a.favorites { background: #c22024; padding: 4px 15px; font-family: 'Roboto Condensed'; font-weight: bold; font-size: 16px; color: #ffffff; border: 1px solid #989898; text-transform: uppercase; } .content-para { width: 76%; margin: 0px auto; text-align: left; font-size: 20px; margin-top: 20px; margin-bottom: 20px; } .content-para a { color: #000000; } a.view-links { color: #c22024; font-weight: bold; font-size: 20px; margin-top: 10px; display: inline-block; } .ad-banner .banner img { width: 100%; height: 120px; } .ad-banner img { width: 100%; margin: 15px 0; } .product-hover { height: 140px; } ol#compare-items { max-height: 250px; overflow: auto; } span.item-compare-no { color: #1479bc; font-weight: bold; } .review-customer-index td.col.description { width: 30%; } .review-customer-index td.col.item { width: 30%; } .signin-wrapper a { background: #c22024; color: #ffffff; font-weight: bold; padding: 6px 10px; font-size: 14px; border-radius: 6px; } .signin-wrapper a:after { content: "\f105"; font-size: 14px; font-family: FontAwesome; margin: 0px 0px 0px 4px; } .fotorama__fullscreen-icon { right: 0px !important; } .flyer-builder .flyer-design { height: auto; } .flyer-builder .flyer-design .flyer-section { width: 98%; } .requisition_list-requisition-view .requisition-grid .product-item-subtotal .price { display: inline-block; } .requisition_list-requisition-view .requisition-grid .product-item-subtotal .actions-toolbar { position: initial !important; bottom: initial !important; right: initial !important; float: left; } .mpsavecart-dashboard-index .items-total a.action.viewcart { display: inline-block; } button, .quote-details-items .actions-toolbar > .action { background: #c22024; } button:hover, .quote-details-items .actions-toolbar > .action:hover { background: #1479BC; } button:not(.primary):active, .quote-details-items .actions-toolbar > .action:not(.primary):active { background: #1479BC; } .quote-details-items .actions-toolbar > .action { background: #c22024; } .quote-details-items .actions-toolbar > .action:hover { background: #1479BC; } .quote-details-items .actions-toolbar > .action:not(.primary):active { background: #1479BC; } .rgaSubmitBox .warehouseList { width: 230px; } body:not(._keyfocus) button:focus, body:not(._keyfocus) .quote-details-items .actions-toolbar > .action:focus { background: #1379bc; } body:not(._keyfocus) .quote-details-items .actions-toolbar > .action:focus { background: #1479BC; } .fotorama__active .fotorama__dot { background-color: #c22024; border-color: #c22024; } .kiosk fieldset ul li a.selected { cursor: auto; } .kiosk fieldset ul li a { cursor: pointer; } .k-state-selected { color: #ffffff; background-color: #1479BC; border-color: #1479bc; background-image: url(../../frontend/ToolWeb/Essence/en_US/css/textures/highlight.png); background-image: none, -webkit-linear-gradient(top, #1479bc 0, #1479bc 100%); background-image: none, -moz-linear-gradient(top, #1479bc 0, #1479bc 100%); background-image: none, -o-linear-gradient(top, #1479bc 0, #1479bc 100%); background-image: none, linear-gradient(to bottom, #1479bc 0, #1479bc 100%); } .k-link.k-state-selected { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .k-list > .k-state-selected { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .k-list > .k-state-focused { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .k-list > .k-state-highlight { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .k-panel > .k-state-selected { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .k-button:active { color: #ffffff; background-color: #1479BC; border-color: #1479bc; background-image: url(../../frontend/ToolWeb/Essence/en_US/css/textures/highlight.png); background-image: none, -webkit-linear-gradient(top, #1479bc 0, #1479bc 100%); background-image: none, -moz-linear-gradient(top, #1479bc 0, #1479bc 100%); background-image: none, -o-linear-gradient(top, #1479bc 0, #1479bc 100%); background-image: none, linear-gradient(to bottom, #1479bc 0, #1479bc 100%); } .k-ghost-splitbar-vertical { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .k-ghost-splitbar-horizontal { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .k-draghandle.k-state-selected:hover { color: #ffffff; background-color: #1479BC; border-color: #1479bc; } .initial-message-avatar.justify-center { top: 0px !important; } table#product-attribute-specs-table > caption { height: initial; width: initial; clip: initial; position: initial; text-align: left; font-size: 1.6em; padding: 10px 0; font-weight: 600; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__stage { max-height: 100% !important; padding: 10px 0; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__stage .fotorama__zoom-in { display: block !important; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__stage .fotorama__zoom-out { display: block !important; } .fotorama__stage__shaft { max-width: 100% !important; } .fotorama__nav-wrap--vertical.fotorama__nav-wrap { top: auto !important; bottom: 20px !important; } .fotorama__nav-wrap--vertical .fotorama__nav__shaft { background-color: transparent; border: 0px !important; } .fotorama__arr.fotorama__arr--prev { display: block !important; } .fotorama__arr.fotorama__arr--next { display: block !important; right: 0px !important; } .custom-price { font-size: 16px; float: left; width: 100%; padding-bottom: 5px; } .warranty-info { width: auto !important; } .warranty-text { font-size: 18px !important; line-height: 2.5; } a.action.previous .label { display: none; } a.action.next .label { display: none; } label[for=cash-pricing-margin] { margin-right: 15px; } label[for=cc-pricing-margin] { margin-right: 10px; } label[for=fn-pricing-margin] { margin-right: 0px; } .account .data.table .col.actions, .account .data.cms-page-view .column.main table.table-grid .col.actions, .account .data.modal-content table.table-grid .col.actions, .account .data.cms-page-view .column.main table.data-table .col.actions, .account .data.modal-content table.data-table .col.actions { white-space: nowrap; width: auto; } .argento-grid.row.home-adbanner img { width: auto; } a.cash-back-link { position: absolute; right: 30%; top: 38px; font-size: 14px; font-weight: 400; text-decoration: underline; } .tool-dealer a span { color: #006bb4; font-size: 16px; text-decoration: underline; font-weight: 700; } button.pagebuilder-slide-button.pagebuilder-button-primary:focus, .quote-details-items .actions-toolbar > .action.pagebuilder-slide-button.pagebuilder-button-primary:focus { background: none !important; } .block-products-list.carousel .slick-next { background: 0 0 !important; } .block-products-list.carousel .slick-prev { background: 0 0 !important; } .cash-back-desc figure { display: none; } .nuclear-deal-container figure { display: none; } .nuclear-deal-container .nuclear-deal-right { display: none; } .block-compare .action.primary { background: #1479BC; } body.company-index-index:not:not(._keyfocus) button:focus, body.company-index-index:not:not(._keyfocus) .quote-details-items .actions-toolbar > .action:focus { background: transparent !important; } body.company-index-index:not(._keyfocus) button:focus, body.company-index-index:not(._keyfocus) .quote-details-items .actions-toolbar > .action:focus { background: transparent !important; } body.company-users-index:not(._keyfocus) button:focus, body.company-users-index:not(._keyfocus) .quote-details-items .actions-toolbar > .action:focus { background: transparent; } .table-comparison .tgl-flip + .tgl-btn:before { background: #1479BC; } .actions-toolbar .primary button:focus, .actions-toolbar .primary .quote-details-items .actions-toolbar > .action:focus { background: #1479BC; } .actions-toolbar .secondary { float: left !important; } .opc-block-shipping-information .shipping-information-title .action-edit:focus { background: transparent !important; } .opc-block-shipping-information .shipping-information-title .action-edit:before { content: '\f040' !important; } input.hs-button.primary.large { background: #1479BC; border-color: #1479bc; } button#kiosk-show:focus, .quote-details-items .actions-toolbar > .action#kiosk-show:focus { background: none !important; } .fixed { position: fixed; top: 0; width: 100%; left: 0px; margin-top: 0px; z-index: 999; } .fixed .message.success { padding-left: 70px; } .fixed .message.success > *:first-child:before { left: 27px; } .message.success { animation: css 0s 5s forwards; } button.action.tocart.primary.disabled, .quote-details-items .actions-toolbar > .action.action.tocart.primary.disabled { background: #277000 !important; } button.action.tocart.primary._block-content-loading, .quote-details-items .actions-toolbar > .action.action.tocart.primary._block-content-loading { background: #277000 !important; color: #ffffff !important; } .fixed.messages .message { margin: 0px 0; } .page-layout-1column .block.widget.highlight-cols-3 .products-grid .product-items { margin-left: 0px; } .magento-tabs .products { margin: 0px; } .magento-tabs .stock.available { padding: 5px 0; } .magento-tabs .stock.unavailable { padding: 5px 0px; } .magento-tabs .sku.product-item-brand { min-height: 16px; } .magento-tabs .stock.dropship { padding: 5px 0px; } .sidebar.blocks-secondary.col-md-4 { max-width: 470px; width: 100%; float: left; margin: 0; height: 100%; padding-right: 0px; padding: 0; margin-left: 0px; } .easyslide .slick-dots { bottom: -15px; text-align: right; } .easyslide .slick-dots li button, .easyslide .slick-dots li .quote-details-items .actions-toolbar > .action { height: 15px; width: 15px; background: #000; opacity: .2; } .easyslide .slick-dots li.slick-active button, .easyslide .slick-dots li.slick-active .quote-details-items .actions-toolbar > .action { background-color: #1479BC; opacity: 1; } .easyslide .slick-slider .slick-slide { padding-left: 0px; padding-right: 0px; padding-top: 0px; } .carousel .sku.product-item-brand { padding: 5px 0px; min-height: 16px; } .blocks-secondary .product-item-name { margin: 5px 0; } .catalog-product_compare-index .stock.loading { clear: right !important; width: 110px; float: unset !important; } .catalog-product_compare-index .price-box .price.loading { clear: right; float: left; width: 100px !important; } .catalog-product_compare-index .table-comparison .stock.loading ~ .price-box { display: block; margin: 0px 0 0px 0px; float: left; width: 100%; } .backtoresult { height: 32px; } .action-primary:hover { border-width: 0 0 0px !important; } .stock.available { height: 18px; color: #90c53e !important; } .stock.unavailable { height: 18px; } .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary { border: 0 !important; } .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary:focus { border: 0 !important; } .promoCompanionBox { clear: both; border: solid 1px #707070; padding: 10px; margin-top: 50px; } .promoCompanionBox h4 { margin: 0.8em 0; } .stock.loading::after { position: absolute; top: 0; right: 0; bottom: 0; left: 50%; z-index: 1; width: 270%; margin-left: -150%; opacity: .1; animation: fading 1.5s infinite; content: " "; pointer-events: none; } .price-box .price.loading::after { position: absolute; top: 0; right: 0; bottom: 0; left: 50%; z-index: 1; width: 270%; margin-left: -150%; opacity: .1; animation: fading 1.5s infinite; content: " "; pointer-events: none; } .mfglistprice.loading::after { position: absolute; top: 0; right: 0; bottom: 0; left: 50%; z-index: 1; width: 270%; margin-left: -150%; opacity: .1; animation: fading 1.5s infinite; content: " "; pointer-events: none; } .mfgjobberprice.loading::after { position: absolute; top: 0; right: 0; bottom: 0; left: 50%; z-index: 1; width: 270%; margin-left: -150%; opacity: .1; animation: fading 1.5s infinite; content: " "; pointer-events: none; } .warehouseTitle.loading::after { position: absolute; top: 0; right: 0; bottom: 0; left: 50%; z-index: 1; width: 270%; margin-left: -150%; opacity: .1; animation: fading 1.5s infinite; content: " "; pointer-events: none; } .stock.loading { position: relative; height: 1.8rem; border-radius: 5px; padding: 5px; margin-bottom: 7px; clear: both; width: 110px; float: left; background: #90c53e; color: #90c53e; opacity: .5; animation: fading 1.5s infinite; } .stock.unavailable.loading { background: #c22024; position: relative; height: 1.8rem; border-radius: 5px; padding: 5px; margin-bottom: 7px; clear: both; float: left; color: #c22024; opacity: .5; animation: fading 1.5s infinite; } .price-box .price.loading { position: relative; height: 1.8rem; border-radius: 5px; margin: 0px 0px 7px 0px; padding: 5px; clear: both; float: left; width: 77px !important; background: #1479bc; opacity: .5; animation: fading 1.5s infinite; } .mfglistprice.loading { position: relative; height: 1.8rem; border-radius: 5px; padding: 5px; clear: both; float: left; width: 135px !important; background: #c1c1c1; color: #c1c1c1; opacity: .5; animation: fading 1.5s infinite; } .mfgjobberprice.loading { position: relative; height: 1.8rem; border-radius: 5px; padding: 5px; clear: both; float: left; width: 135px !important; margin-top: 7px; background: #c1c1c1; color: #c1c1c1; opacity: .5; animation: fading 1.5s infinite; margin-left: 0; } .warehouseTitle.loading { position: relative; height: 1.8rem; width: 300px; border-radius: 5px; padding: 5px; clear: both; float: left; background: #666666; color: #666666; opacity: .5; animation: fading 1.5s infinite; } @keyframes css { to { visibility: hidden; height: 0; } } @keyframes fading { 0% { opacity: .3; } 50% { opacity: .5; } 100% { opacity: .7; } } .customer-welcome.active .customer-menu .header.links { border: 1px solid #ddd; } .customer-welcome.active .customer-menu .header.links li a { padding: 8px 12px 8px 12px; font-size: 14px; } @media only screen and (max-width: 475px) { .cms-index-index .carousel ul.slick-dots { display: block !important; } } @media only screen and (min-width: 640px) and (max-width: 768px) { .page-layout-1column .magento-tabs .products-grid .product-item, .page-layout-1column .magento-tabs .block.widget .products-grid .product-item { width: calc(23.23333333%); } } @media only screen and (min-width: 481px) and (max-width: 640px) { a.favorites { padding: 4px; font-size: 11px; } } @media only screen and (min-width: 320px) and (max-width: 350px) { .category-view .brand-banner-video iframe { width: 100%; } .category-view .col-md-8.brand-banner-header { margin-bottom: 10px; padding: 0px; } .category-view .col-md-4.booth-pitch { padding: 0; } .category-view [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { padding: 0px 0px !important; } .category-view .pagebuilder-column.cash-back-deal { display: none !important; } .category-view .pagebuilder-column.nuclear-deal-left { display: none !important; } .category-view .pagebuilder-column.nuclear-deal-right { padding: 0px !important; } .category-view .cash-back-text { font-size: 14px; } } @media only screen and (min-width: 320px) and (max-width: 991px) { .fotorama__arr.fotorama__arr--next { display: block !important; } .fotorama__arr.fotorama__arr--prev { display: block !important; } .fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled { display: block; } .fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled { display: block; } } @media only screen and (min-width: 320px) and (max-width: 662px) { .catalog-product-view .stock.loading { margin-top: 0px !important; } } @media only screen and (min-width: 600px) and (max-width: 768px) { .catalog-product-view a.link-hidden { left: 280px; } } @media only screen and (min-width: 580px) and (max-width: 768px) { .catalog-product-view .stock.loading { margin-top: 9px !important; } } @media only screen and (min-width: 480px) and (max-width: 768px) { .category-view .video-slick iframe { height: 185px; } .category-view iframe.youtube-video-1 { height: 385px; } } @media only screen and (min-width: 640px) and (max-width: 768px) { .category-view .video-slick iframe { height: 185px; } .category-view iframe.youtube-video-1 { height: 385px; } .category-view img.web-banner-img { width: 30%; height: 100px; } .category-view .brand-web-banner { display: inline-flex; flex-direction: column !important; } .category-view img.enhanced-web-banner-img { margin: 0 auto; display: flex; width: 46%; height: 175px; } .category-view .enhanced-featured-video.video-slick iframe { margin: 0 auto; display: flex; width: 46%; height: auto; } } @media only screen and (min-width: 320px) and (max-width: 549px) { .category-view .brand-logo-cash { text-align: left; width: 100%; margin: 0 auto; } .category-view .col-md-3.deallogo { display: block; padding: 0px; } .category-view .col-md-3.deallogo img { padding: 0 0px; } } @media only screen and (min-width: 320px) and (max-width: 360px) { li.item.pages-item-next { margin: 0px 20px; } .products.wrapper ~ .toolbar .pages { width: 65%; } .products.wrapper ~ .toolbar p#toolbar-amount { display: inline-block !important; float: left; } } @media only screen and (min-width: 481px) and (max-width: 768px) { .page-header .header.content .logo { min-height: auto; line-height: normal; text-align: right; display: inline-block; width: 50%; float: left; max-width: initial; margin: 0px; } .page-header .header.content .logo img { margin-left: 50px; width: 190px; } .header.content { padding: 10px; } .block-search { float: left; width: 51% !important; } .block-search .block-content { margin-top: 30px; position: relative; } #search-lightbox .block.block-content { margin-top: 15px; } .nav-toggle > span { clip: auto; height: 18px; width: 30px; font-size: 12px; bottom: 28px; left: 0px; } .navpro [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { display: block !important; float: left; width: 100%; } .navpro [data-content-type='row'][data-appearance='contained'] [data-element='inner'] ul.right-menu { display: none !important; } .logo img { max-height: 32px; max-width: 144px; height: auto; } .page-footer .footer { background-position: 50% 86%; background-size: 150px 26px; } .footer-icons { text-align: right; padding-right: 50px; } .footer-icons a { display: inline-block !important; } .footer.content .links a { padding: 4px 0; } .footer.content .links strong { padding: 4px 0; } .most_viewed-wrapper .slick-list.draggable { width: 85%; padding: 0 6px; } .cms-index-index .block-promo { margin: 0px auto; width: 98%; margin-top: 15px; } .cms-index-index .block-promo .featured-categories { width: 50%; border: 0px; } .cms-index-index .ad-banner { width: 100%; height: 61px; max-width: 731px; } .cms-index-index .swiper-container { padding-bottom: 0px; } .cms-index-index .most_viewed-wrapper .slick-next { right: 15px !important; } .cms-index-index .products.wrapper.most_viewed-wrapper.custom_grid-wrapper.content-products { border: 3px solid #c22024; padding: 0px; width: 98%; margin: 0px auto; } .cms-index-index .blocks-secondary .block { margin-top: 10px !important; } .cms-index-index .popular-products { margin-top: 10px !important; max-width: initial; } .cms-index-index .magento-tabs strong.product.name.product-item-name { min-height: 38px; height: 38px; } [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { padding: 10px 0px !important; } .ad-banner .banner img { height: 61px !important; } .category-view .brand-banner-image.banner-desktop { margin: 0 auto; width: 100% !important; display: block; } .category-view .brand-banner-image.banner-desktop img { width: 100%; margin-bottom: 10px; } .category-view .header-banner { flex-direction: column !important; } .category-view .brand-banner-image { width: 100% !important; } .category-view .brand-web-banner { flex-direction: column !important; } .category-view iframe.youtube-video-1 { height: 409px; width: 100%; padding-left: 0px; margin-bottom: 20px; } .category-view .brand-banner-video iframe { width: 100%; } .category-view .col-md-4.booth-pitch { padding: 0; } .category-view .col-md-8.brand-banner-header { margin-bottom: 10px; padding: 0px; } .category-view [data-content-type='row'][data-appearance='contained'] [data-element='inner'] { padding: 0px 0px !important; } .category-view .pagebuilder-column.cash-back-deal { display: none !important; } .category-view .pagebuilder-column.nuclear-deal-left { display: none !important; } .category-view .pagebuilder-column.nuclear-deal-right { padding: 0px !important; } .category-view .cash-back-text { font-size: 14px; } .category-view .block-products-list.carousel .item { padding: 10px 0px; } .bottom.toolbar.toolbar-products .pages { width: 240px; margin-bottom: 0px; } .products.wrapper ~ .toolbar p#toolbar-amount { display: inline-block !important; float: left; } span.count-label { margin-right: 1px; } .items-total .actions { margin-left: 0px; } span.count.cart-count { margin-right: 0px; padding: 2px 5px; float: initial; background: #f7f7f7; } a.favorites { padding: 4px 8px; font-weight: normal; font-size: 14px; margin: 0px 3px; } .cart-summary > .cart-totals caption.table-caption { display: none; } .block-products-promo .isn-bestseller span.product-image-container { width: 75px !important; } .block-products-promo .magento-tabs .listing-badge { right: 10px; bottom: 0px; } .pagebuilder-slider.slick-initialized.slick-slider.slick-dotted { min-height: 300px !important; } .pagebuilder-slide-wrapper { background-size: 100% 100% !important; background-position: center !important; } .pagebuilder-column.promoslide { flex-direction: row !important; } .promoslide figure[data-content-type='image'] { padding: 3px !important; } } @media only screen and (min-width: 501px) and (max-width: 680px) { .category-view iframe.youtube-video-1 { height: 350px; } } @media only screen and (min-width: 481px) and (max-width: 500px) { .catalog-product-view a.link-hidden { left: 170px; } .block-products-promo .magento-tabs .listing-badge { right: 2px; } } .filter-options-item.boolean { border: 0; } .filter-options-item.boolean .filter-options-content { padding: 0 10px; } .filter-options-item.boolean:last-child { border-bottom: 1px solid #e5e5e5; } /* compare page less file start */ .catalog-product_compare-index { --row_border: 1px solid #e8e8e8; --cell-attribute-bg__color: hsl(0deg 0% 80% / 0.25); } .catalog-product_compare-index .table-comparison { border-radius: 4px; } .catalog-product_compare-index .table-comparison .cell.attribute { position: relative; } .catalog-product_compare-index .table-comparison .cell.label { position: relative; vertical-align: middle; } .catalog-product_compare-index .table-comparison tbody tr th { border: unset; } .catalog-product_compare-index .product-reviews-summary.short { margin-bottom: 0px; position: absolute; top: 5px; } .catalog-product_compare-index .stock.available { color: #59c567; } .catalog-product_compare-index .stock.unavailable { color: #c55959; font-weight: 600; } /* compare page less file end */ .listing-new-badge { /* position: absolute; top: 0; z-index: 4; left: auto; right: auto; text-align: center; */ position: absolute; top: 0; z-index: 3; left: 0; right: auto; /* text-align: center; */ display: flex; /* float: left; */ justify-content: space-between; /* width: 65px; */ /* height: 65px; */ width: 65%; } .carousel .listing-new-badge { width: 68%; } .page-products .products-list .listing-new-badge{ width: auto; } .carousel a.product-comp { height: auto; } .carousel img.media-list-new { width: 50px; } .magento-tabs .listing-new-badge { width: 60%; } img.media-list-new { /* float: left; */ width: 65px; height: 65px; /* left: auto; */ } a.product-comp { /* position: static !important; top: 0; left: 0; width: 65px; height: 65px; */ } .new-freegift-badge { left: 0; right: 0; width: 66%; float: left; z-index: 99; top: 0; display: flex; justify-content: space-between; position: absolute; } .newlabels-wrapper { height: 100%; text-align: center; max-width: 250px; /* max-height: 250px; */ margin: 0 auto; width: 100%; } .page-products .products-list .newlabels-wrapper { display: table-cell; width: 1%; } .catalog-product-view .pdp-new-badge { position: absolute; top: 0; left: 0; right: 0; text-align: left; padding: 5px 0px; } .badge-info-icon { margin-left: 4px; color: #1379bc; position: absolute; top: -5px; right: 0; font-size: 1.7em; } /* @media screen and (min-width:768px) { .page-products a.product-comp { float: left; position: static !important; padding-left: 6px; } img.media-list-new { float: left; width: 62px; } .page-products a.product-comp:first-child { padding-left: 0px; } } @media screen and (max-width:639px){ img.media-list-new { width: 50px; padding: 5px; } .page-products a.product-comp { padding-left: 5px; } .listing-new-badge { left: auto; right: auto; } } */ @media screen and (max-width:767px){ img.media-list-new { /* float: left; */ width: 50px; /* left: auto; */ height:50px; } .listing-new-badge { width: 63%; } .carousel .listing-new-badge { width: 64%; } .magento-tabs .listing-new-badge { width: 65%; } .products-list img.media-list-new { /* float: left; */ width: 40px; /* left: auto; */ height: 40px; } .catalog-product-view .productbage .child .handler .badge-text { width: 250px; } .catalog-product-view .productbage .child:nth-child(1) .badge-top { left: 0; } .catalog-product-view .productbage .child:nth-child(1) .badge-top::after { left: 8%; } .catalog-product-view .productbage .child:nth-child(2) .handler .badge-text { left: -45px; } .catalog-product-view .productbage .child:nth-child(2) .badge-top::after { left: 37%; } .catalog-product-view .productbage .child:nth-child(3) .badge-top::after { left: 54%; } .catalog-product-view .productbage .child:nth-child(4) .badge-top::after { left: 54%; } .catalog-product-view .productbage .child:nth-child(5) .handler .badge-text { left: -185px; } .catalog-product-view .productbage .child:nth-child(5) .badge-top::after { left: 76%; } .catalog-product-view .productbage .child:nth-child(6) .handler .badge-text { left: -230px; } .catalog-product-view .productbage .child:nth-child(6) .badge-top::after { left: 92%; } .fa-2x { font-size: 1.3em; } } @media screen and (min-width:480px) and (max-width:767px){ /* .listing-new-badge { width: 60%; } */ .products-grid img.media-list-new { /* float: left; */ width: 60px; /* left: auto; */ height:60px; } .magento-tabs .listing-new-badge { width: 60%; } } /* @media screen and (min-width:480px) and (max-width:767px){ } */ @media screen and (min-width:640px) and (max-width:767px){ .listing-new-badge { width: 60%; } } @media screen and (min-width:768px) and (max-width:1024px){ img.media-list-new { width: 47px; height: 47px; } .magento-tabs .listing-new-badge { width: 68%; } .catalog-product-view .productbage .child:nth-child(4) .handler .badge-text { left: -180px; } .catalog-product-view .productbage .child:nth-child(4) .badge-top::after { left: 65%; } .catalog-product-view .productbage .child:nth-child(5) .handler .badge-text { left: -240px; } .catalog-product-view .productbage .child:nth-child(5) .badge-top::after { left: 84%; } .catalog-product-view .productbage .child:nth-child(6) .handler .badge-text { left: -270px; } .catalog-product-view .productbage .child:nth-child(6) .badge-top::after { left: 93%; } .fa-2x { font-size: 1.5em; } } @media screen and (min-width:768px) and (max-width:800px){ .listing-new-badge { left: 0; width: 73%; } } @media screen and (min-width:1150px) and (max-width:1300px){ img.media-list-new { width: 60px; height: 60px; } .listing-new-badge { left: 0; width: 70%; } .magento-tabs img.media-list-new { width: 65px; height: 65px; } } @media screen and (min-width:900px) and (max-width:1024px){ .listing-new-badge { width: 70%; } } @media screen and (max-width:359px){ img.media-list-new { width: 45px; height:45px; } .carousel img.media-list-new { width: 45px; height: 45px; } } @media screen and (max-width: 768px){ .catalog-product-view .carousel img.media-list-new { width: 30px!important; height: 30px!important; } .catalog-product-view .carousel a.product-comp{ width: 30px!important; height: 30px!important; } .catalog-product-view .carousel .promo_badge .child{ width: 30px!important; } .catalog-product-view .carousel img.free-gift { padding-left: 0px; height: 100%!important; width: 100%!important; } .catalog-product-view .carousel .listing-new-badge { width: 58%; } } @media screen and (min-width: 786px) and (max-width: 1024px){ .catalog-product-view .carousel img.media-list-new { width: 26px!important; height: 26px!important; } .catalog-product-view .carousel a.product-comp{ width: 26px!important; height: 26px!important; } .catalog-product-view .carousel .promo_badge .child{ width: 26px!important; } .catalog-product-view .carousel img.free-gift { padding-left: 0px; height: 100%!important; width: 100%!important; } .catalog-product-view .carousel .listing-new-badge { width: 58%; } } @media screen and (min-width: 1025px) and (max-width: 1279px){ .catalog-product-view .carousel img.media-list-new { width: 30px!important; height: 30px!important; } .catalog-product-view .carousel a.product-comp{ width: 30px!important; height: 30px!important; } .catalog-product-view .carousel .promo_badge .child{ width: 30px!important; } .catalog-product-view .carousel img.free-gift { padding-left: 0px; height: 100%!important; width: 100%!important; } .catalog-product-view .carousel .listing-new-badge { width: 58%; } } @media screen and (max-width:639px){ .page-products .products-list .newlabels-wrapper { display: table-cell; width: 30%; padding: 0 10px 10px 0; } .products-list .product-item-photo { padding: 0; width: auto; display: block; } } /* P65 message PDP */ .p65_warning_message { float: left; } p.config_warning { padding: 10px 0px 0px 10px; } .handler { position: relative; display: inline-block; } .handler:hover .badge-text { visibility: visible; } .badge-top::after { content: ""; position: absolute; top: 100%; left: 50%; margin-left: -10px; border-width: 10px; border-style: solid; border-color: #000 transparent transparent transparent; } .badge-top { bottom: 75px; left: -127px; } .handler .badge-text { visibility: hidden; position: absolute; width: 300px; background-color: #fff; border: 1px solid #000; color: #000; text-align: center; padding: 10px 10px; border-radius: 6px; z-index: 1; } .handler .badge-text .badge-title { font-size: 18px; font-weight: bold; width: 100%; float: left; text-align: left; border-bottom: 1px solid #ddd; margin-bottom: 5px; } .handler .badge-text .badge-info { float: left; width: 100%; } .handler .badge-text .badge-info .content { float: left; width: 80%; text-align: left; text-align: left; font-size: 14px; } .catalog-product-view .handler .badge-img { float: left; width: 20%; } .handler .badge-text .badge-info img { float: left; width: 100%; }/** * @package ISN\CatalogWidget * @version 0.2.0 * @author ISN <davidt@isnweb.com> * @copyright Copyright © Integrated Supply Network. */ .block-products-list.carousel { margin-bottom: 20px; padding: 0; } .block-products-list.carousel .block-title { padding: 0 10px; line-height: 2.7; font-size: 1.8rem; margin-top: 0; margin-bottom: 0; letter-spacing: .3px; text-transform: uppercase; font-weight: bold; } .block-products-list.carousel .slick-slider { margin-bottom: 0; } .block-products-list.carousel .slick-slider .slick-track { margin: initial; } .block-products-list.carousel .slick-prev { left: 10px !important; background: 0 0; top: 42%; } .block-products-list.carousel .slick-prev:before { font-size: 21px !important; padding: 9px; border-radius: 50px; font-weight: 700; content: '\f103' !important; font-family: 'pagebuilder-font' !important; } .block-products-list.carousel .slick-next { right: 18px !important; background: 0 0; top: 42%; } .block-products-list.carousel .slick-next:before { content: '\f102' !important; font-family: 'pagebuilder-font' !important; font-size: 21px !important; padding: 9px; border-radius: 50px; font-weight: 700; } .block-products-list.carousel .slick-list.draggable { width: 86%; margin: 0 auto; } .block-products-list.carousel .item { padding: 10px; box-sizing: border-box; height: auto; } .block-products-list.carousel .item:hover { box-shadow: 0 0 9px rgba(0, 0, 0, 0.15); } .block-products-list.carousel .item:hover .actions { visibility: visible; } .block-products-list.carousel .item .product.details.product-item-details { text-align: left; } .block-products-list.carousel .item .product-image-container { border: 1px solid #cccccc; margin: 0 auto; } .block-products-list.carousel .item .name { white-space: normal !important; overflow: hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical; font-weight: 600; } .block-products-list.carousel .item .price { color: #c22024; font-size: 18px; font-weight: bold; float: left; width: 100%; } .block-products-list.carousel .item .actions { text-align: center; margin-top: 10px; visibility: hidden; float: left; width: 100%; } .block-products-list.carousel .item .actions .action.primary { margin: 0px; } .block-products-list.carousel .item .actions .action.primary span { margin: 0px; padding: 0px; } .block-products-list.carousel.highlighted { border: 3px solid #c22024; } .block-products-list.carousel.highlighted .block-title { background: #c22024; color: #ffffff; } .block-products-list.carousel.highlighted .slick-prev:before, .block-products-list.carousel.highlighted .slick-next:before { color: #ffffff !important; background: #c22024 !important; } .catalog-product-view .slick-slide span.price-container.price-final_price.tax.weee span { font-size: initial; } @media screen and (max-width: 480px) { .block-products-list.carousel { border: none; } .block-products-list.carousel .slick-prev { left: 3px !important; top: 99%; } .block-products-list.carousel .slick-next { right: 12px !important; top: 99%; } .block-products-list.carousel .slick-list.draggable { width: auto; } .block-products-list.carousel .item { padding: 0; } .block-products-list.carousel .item .sku .label { display: none; } .block-products-list.carousel .item .actions { display: none; } } .usa-warehouse-status { float: left; width: auto; margin-top: 10px; } .usa-warehouse-status span { float: left; width: auto; } .usa-warehouse-status span img#usa_wh_img { width: 30px; height: auto; } .usa-warehouse-status span label#usa_wh_label { float: right; width: auto; margin: 0; padding: 6px 0 0 10px; font-size: 17px; line-height: 17px; color: #000; } .usa-warehouse-status span label ~ img { float: left; width: auto; margin-left: 5px; } .checkout-cart-index .product-item-details .usdropship-checkbox-container input[type="checkbox"] { margin: 2px 5px 0 0; position: relative; vertical-align: middle; top: -2px !important; height: 20px; width: 20px; -webkit-appearance: none; -moz-appearance: none; -o-appearance: none; appearance: none; border: 1px solid #34495E; border-radius: 4px; outline: none; transition-duration: 0.3s; background-color: #f9ff90; cursor: pointer; } .checkout-cart-index .product-item-details .usdropship-checkbox-container input:checked::before { content: '\2713'; display: block; text-align: center; font-weight: bold; color: #1379bc; position: absolute; left: 0.4rem; top: 0rem; } .checkout-cart-index .cart.table-wrapper .product-item-details { padding-bottom: 5px; } @media screen and (min-width: 320px) and (max-width: 380px) { .catalog-product-view .stock.available { border-right: 0px; } .usa-warehouse-status { float: left; width: 100%; } .usa-warehouse-status span { float: left; width: auto; } .usa-warehouse-status span label#usa_wh_label { padding: 6px 0 0 10px; } } @media screen and (min-width: 769px) and (max-width: 1024px) { .checkout-cart-index .product-item-details input[type="checkbox"] { height: 15px !important; width: 15px !important; top: 0px !important; } .checkout-cart-index .product-item-details input:checked::before { font-size: 10px !important; left: 0.3rem !important; top: -0.1rem !important; } } .checkout-cart-index .cart.table-wrapper .actions-toolbar { padding-bottom: 0px !important; } .checkout-cart-index .cart.table-wrapper .item .col.item { padding-bottom: 10px !important; } .usdropship-checkbox-container label img { vertical-align: middle; } @media screen and (min-width: 769px) and (max-width: 800px) { .checkout-cart-index .product-item-details input[type="checkbox"] { height: 18px !important; width: 30px !important; } .checkout-cart-index .product-item-details input:checked::before { left: 0.6rem !important; } .usdropship-checkbox-container span img { width: 48px; } .usdropship-checkbox-container span ~ span { margin-top: 2px; } } @media screen and (min-width: 801px) and (max-width: 850px) { .checkout-cart-index .product-item-details input[type="checkbox"] { height: 18px !important; width: 23px !important; } .checkout-cart-index .product-item-details input:checked::before { left: 0.4rem !important; top: 0rem !important; } .usdropship-checkbox-container span img { width: 40px; } .usdropship-checkbox-container span ~ span { margin-top: 2px; } } @media screen and (min-width: 980px) and (max-width: 1024px) { .checkout-cart-index .product-item-details input[type="checkbox"] { height: 18px !important; width: 18px !important; } .checkout-cart-index .product-item-details input:checked::before { left: 0.4rem !important; } .usdropship-checkbox-container span img { width: 24px; } .usdropship-checkbox-container span ~ span { margin-top: 2px; } } .can-flags { width: 100%; margin-top: 2px; margin-bottom: 4px; } .can-flags img { float: left; margin-right: 8px; } .can-flags .stock { float: left; line-height: 25px; vertical-align: middle; display: inline-table; } .can-flags span.product-warehouses-plp { line-height: 25px; vertical-align: middle; margin-left: 8px; } .can-flags .product-usa-warehouses-plp { float: left; width: 100%; } .us-flags { width: 100%; float: left; margin-bottom: 4px; } .us-flags img { float: left; margin-right: 8px; } .us-flags .label { line-height: 25px; vertical-align: middle; width: 100%; } .page-products .products-list .can-flags .stock { margin-top: 0; float: left; width: auto; font-size: 1.4rem; } .page-products .products-list .stock.loading { float: none !important; } .page-products .products-list .us-flags { float: left; } .page-products .products-list .price-box.price-final_price { float: none !important; } .listing-badge { position: relative !important; right: 0 !important; } img.ca-flag-pdp { float: left; margin-right: 10px; margin-top: 10px; } img.ca-flag-pdp ~ .stock { height: 26px; } .product-item .price-box { float: left; width: 100%; margin: 2px 0 10px 0; } .catalog-product-view .us-flags { float: left; margin-top: 5px; } .catalog-product-view .us-flags .label { font-size: 18px; } .catalog-product-view label.label { line-height: 35px; vertical-align: middle; } .catalog-category-view .can-flags { display: inline-block; } .catalog-category-view .can-flags .stock.loading { margin: 0; } .catalogsearch-result-index .can-flags { display: inline-block; } .catalogsearch-result-index .can-flags .stock.loading { margin: 0; } .page-products.catalog-category-view .products-list .price-box.price-final_price { margin-top: 10px !important; } .page-products.catalogsearch-result-index .products-list .price-box.price-final_price { margin-top: 10px !important; } @media screen and (min-width: 320px) and (max-width: 350px) { .can-flags span.product-warehouses-plp { margin-left: 0px; width: 100%; display: inline-block; } } @media screen and (min-width: 769px) and (max-width: 880px) { .can-flags span.product-warehouses-plp { margin-left: 0px; width: 100%; display: inline-block; } } @media screen and (min-width: 320px) and (max-width: 768px) { .can-flags { display: inline-block; } .can-flags ~ .price-box { margin-top: 0px; } .can-flags ~ .price-box .price.loading { margin-top: 0px; } .catalogsearch-result-index .can-flags ~ .price-box.price-final_price { min-height: 25px !important; height: 25px !important; margin-bottom: 15px !important; } } @media screen and (max-width: 768px) { .catalog-product-view .productWarehouses .warehouse .warehouse-qty { min-width: 100px; } } .usdropship-checkbox-container { display: flex; } .usdropship-checkbox-container span { margin-right: 5px; margin-left: 3px; } .page-products .products-list .price-box.price-final_price { float: none !important; display: inline-block !important; width: 100% !important; } .page-products.catalog-category-view .product-item-details .sku { min-height: 19px !important; height: auto; } /* NTW-949 Start*/ .product-add-form + div { float: left; width: 100%; margin-bottom: 8px; } .product-add-form + div > span.cms-block { float: left; width: 330px; } @media screen and (min-width: 320px) and (max-width: 375px) { .product-add-form .productbage { top: 0px; } } /* NTW-949 End*/  .ui-dialog { background: #fff; box-shadow: 0px 0px 5px #2C2C2C; border-radius: 3px; z-index: 1000; } .ui-dialog-titlebar { padding: 6px 5px 6px 8px; background: #000; color: #fff; height: 16px; cursor: move; } .kiosk { color: #eaeaea; clear: both; margin-top: 0px; float: left; display: block !important; } .kiosk fieldset { border: none; margin-left: 0px; padding: 0px 0px 0px 0px; margin-bottom: 0px; } .kiosk fieldset legend { font-weight: normal; font-size: 12px; color: #a7a7a7; text-align: left; } .kiosk fieldset ul li { width: 100%!important; float: left; margin-right: 7px !important; } .kiosk fieldset ul li a { margin: 0px !important; padding: 0px !important; float: left; clear: none !important; /* border: 1px solid #464646; */ /* height: 21px; width: 21px; */ } .kiosk fieldset ul li a.selected { /* border: 1px solid #AFAFAF; */ -khtml-opacity: 1; -moz-opacity: 1; -ms-filter: "alpha(opacity=50)"; filter: alpha(opacity=100); filter: progid: DXImageTransform.Microsoft.Alpha(opacity=1); opacity: 1; } .kiosk fieldset ul li a i.fa { /* background: url(../../frontend/ToolWeb/Essence/en_US/ISN_Kiosk/images/kiosk-background.png); */ background-color: #000; -khtml-opacity: 1; -moz-opacity: 1; -ms-filter: "alpha(opacity=100)"; filter: alpha(opacity=100); filter: progid: DXImageTransform.Microsoft.Alpha(opacity=1); opacity: 1; } .kiosk fieldset ul li a:hover { -khtml-opacity: 1; -moz-opacity: 1; -ms-filter: "alpha(opacity=50)"; filter: alpha(opacity=100); filter: progid: DXImageTransform.Microsoft.Alpha(opacity=1); opacity: 1; } .kiosk fieldset ul li.my-pricing a { background-position: 0px 0px; } .kiosk fieldset ul li.no-pricing a { background-position: 42px 0px; } .kiosk fieldset ul li.cc-pricing a { background-position: 63px 0px; } .kiosk fieldset ul li.fn-pricing a { background-position: 22px 0px; } .kiosk fieldset ul li.cash-pricing a { background-position: 84px 0px; } .kiosk-buttons { padding-left:0px; float: none; font-size: 11px; } .kiosk-buttons a { margin: 3px 11px 0px 0px !important; text-decoration: none !important; float: left !important; clear: none !important; color: #8B8B8B !important; } .kiosk-buttons a:hover { text-decoration: underline !important; color: #dadada !important; } .kiosk-buttons #kiosk-hide { padding: 2px 0px 0px 0px; background: none; color: #8B8B8B; margin-right: 17px; text-transform: none; outline: none; border: none; line-height: 13px; font-size: 12px; margin-left: 0px; cursor: pointer; margin-top: 2px; } .kiosk-buttons #kiosk-hide:hover { text-decoration: underline !important; color: #dadada !important; } .kiosk-show { float: left; height: 90px; clear: left; display: none; } #kiosk-show { padding: 2px 0px 0px 0px; background: none; text-transform: none; outline: none; margin-left: 10px; color: #a7a7a7; font-size: 12px; margin-top: 10px; float: left; border: none; font-family: Arial; cursor: pointer; } #kiosk-show:hover { text-decoration: underline !important; } #kiosk-help span.help-thumb { width: 28px; height: 28px; display: block; float: left; margin-right: 10px; } #kiosk-help { font-family: arial; line-height: 14px; font-size: 11px; } #kiosk-help strong { font-weight: bold; width: 230px; display: block; float: left; } #kiosk-help>div { clear: both; min-height: 45px; } .my-pricing-help span.help-thumb { background: url(../../frontend/ToolWeb/Essence/en_US/ISN_Kiosk/images/kiosk-background2.png); background-color: #333; background-position: 1px 0px; } .fn-pricing-help span.help-thumb { background: url(../../frontend/ToolWeb/Essence/en_US/ISN_Kiosk/images/kiosk-background2.png); background-color: #333; background-position: 28px 0px; } .no-pricing-help span.help-thumb { background: url(../../frontend/ToolWeb/Essence/en_US/ISN_Kiosk/images/kiosk-background2.png); background-color: #333; background-position: 56px 0px; } .cash-pricing-help span.help-thumb { background: url(../../frontend/ToolWeb/Essence/en_US/ISN_Kiosk/images/kiosk-background2.png); background-color: #333; background-position: 112px 0px; } .cc-pricing-help span.help-thumb { background: url(../../frontend/ToolWeb/Essence/en_US/ISN_Kiosk/images/kiosk-background2.png); background-color: #333; background-position: 83px 0px; } div.kiosk-settings { clear: both; float: left; margin-top: 5px; } .kiosk-settings .cash-pricing-margin, .kiosk-settings .cc-pricing-margin, .kiosk-settings .fn-pricing-margin { margin-bottom: 17px; } .current-kiosk-mode-indicator { margin-bottom: 15px; line-height: 20px; width: 100%; float: left; clear: right; } .current-mode-indicator { float: left; padding: .25em 1em; } .kiosk-settings p { clear: left; } .kiosk-settings .cash-pricing-margin input[type="text"], .kiosk-settings .cc-pricing-margin input[type="text"], .kiosk-settings .fn-pricing-margin input[type="text"] { width: 55px; padding: 2px; } .kiosk-settings .cash-pricing-margin label, .kiosk-settings .cc-pricing-margin label, .kiosk-settings .fn-pricing-margin label { font-weight: bold; } .kiosk-settings .cash-pricing-margin input[type="text"] { margin-left: 38px; } .kiosk-settings .fn-pricing-margin input[type="text"] { margin-left: 21px; } .kiosk-settings .cash-pricing-margin, .kiosk-settings .cc-pricing-margin, .kiosk-settings .fn-pricing-margin, .hide-free-item-promotions { clear: left; } #kioskSettingsForm span.submit-button { float: left; clear: left; margin-top: 15px; } .kiosk fieldset i.fa { border: 1px solid #464646; padding: 1px 0px; font-size: 12px; } .kiosk fieldset .fa-user-o:before { content: "\f007"; } .kiosk fieldset .fa-dollar:before, .fa-usd:before { padding: 4px !important; } .kiosk fieldset .fa-credit-card-alt:before { padding: 0px !important; } .kiosk fieldset i.fa:before { padding: 3px; } span.kiosk-text { padding-left: 5px; } .footer.content .links a.pricing.selected { color: #222 !important; background: #f9c519; width: 200px; } .pricing.selected i.fa { background: #f9c519; color: #222; border: none; font-size: 16px; } @media screen and (min-width:769px){ .footer.content ul { padding-right: 0px !important; } } @media screen and (max-width:768px){ .kiosk fieldset ul li { margin-bottom: 8px !important; } } .kiosk-settings-index .logo-details-kiosk { display: flex; flex-wrap: wrap; gap: 2rem; margin-top: 2rem; } .kiosk-settings-index .logo-details-kiosk > *:empty { display: none; } .kiosk-settings-index .kiosk-logo-notifications:not(:empty) { flex: none; width: 100%; } .kiosk-settings-index .kiosk-logo-notifications .notification { background-color: hsl(0deg, 64%, 96%); border-radius: 0.25rem; color: hsl(0deg, 64%, 32%); padding: 0.5rem 1rem; } .kiosk-settings-index .logo-upload { width: auto; } .kiosk-settings-index .logo-upload .customer-logo-label { font-size: 15px; font-weight: bold; display: block; white-space: nowrap; } .kiosk-settings-index .logo-upload .customer-logo-label span.customer-logo-upload-types { font-weight: normal; } .kiosk-settings-index .upload-button-wrapper { position: relative; overflow: hidden; clear: both; margin-top: 5px; } .kiosk-settings-index .logo-upload .upload-button-wrapper input[type=file] { font-size: 1.5em; position: absolute; left: 0; top: 0; opacity: 0; } .kiosk-settings-index .customer-logo-control-right { width: auto; text-align: center; margin-right: 15px; } .kiosk-settings-index .customer-logo-control-right .customer-logo-image-preview-text { font-weight: bold; } .kiosk-settings-index .customer-logo-image-reset { width: auto; } @media screen and (max-width:480px){ .kiosk-settings-index .logo-details-kiosk { display: block; } .kiosk-settings-index .logo-upload { margin-bottom: 20px; } .kiosk-settings-index .customer-logo-control-right { margin-bottom: 20px; text-align: left; } } @media only screen and (max-width: 639px) { .account .column.main { padding-bottom: 40px !important; } } .logo-details-kiosk .validation-error-label.large_size{ display: block; color: #ff0000; margin-top: 5px; } .logo-details-kiosk .validation-error-label { display: none; } [data-theme="kiosk"] { --kiosk-background-color: hsl(var(--kiosk-hue, 0deg) var(--kiosk-saturation, 0%) var(--kiosk-lightness, 48%)); --kiosk-background-color-hover: hsl(var(--kiosk-hue, 0deg) var(--kiosk-saturation, 0%) var(--kiosk-lightness, 56%)); --kiosk-background-color-active: hsl(var(--kiosk-hue, 0deg) var(--kiosk-saturation, 0%) var(--kiosk-lightness, 40%)); --kiosk-background-color-visited: hsl(var(--kiosk-hue, 0deg) var(--kiosk-saturation, 0%) calc(var(--kiosk-lightness, 40%) / 2)); } [data-theme="kiosk"] .page-header .header.content .logo img { opacity: 1; transition: all 100ms ease-in-out; visibility: visible; } [data-theme="kiosk"] .page-footer, [data-theme="kiosk"] .footer.content, [data-theme="kiosk"] .right-menu .right-menu__button, [data-theme="kiosk"] .view-cart .view-cart-button, [data-theme="kiosk"] .block-compare .action.primary, [data-theme="kiosk"] .block-search .action.search, [data-theme="kiosk"].catalog-product-view .action.primary, [data-theme="kiosk"].catalog-product-view input.write-review, [data-theme="kiosk"] .flyer-builder .flyer-section-header, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button, [data-theme="kiosk"] .flyer-controls .flyer-submit, [data-theme="kiosk"].customer-address-index button.required-entry, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action, [data-theme="kiosk"] #um-scrolltotop .um-stotop, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button, [data-theme="kiosk"] .kiosk-settings .submit-button button, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button, [data-theme="kiosk"] .pagebuilder-button-primary, [data-theme="kiosk"] .product-social-links a, [data-theme="kiosk"] .product-social-links button, [data-theme="kiosk"].cms-index-index .action.primary, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary, [data-theme="kiosk"] .action.primary { background: #767676; background: var(--kiosk-background-color, #767676); background-image: none; border: 0; color: #ffffff; color: var(--kiosk-text-color, #ffffff); text-decoration: none; text-shadow: none; transition: background-color 80ms ease-in-out, color 80ms ease-in-out; } [data-theme="kiosk"] .page-footer::before, [data-theme="kiosk"] .footer.content::before, [data-theme="kiosk"] .right-menu .right-menu__button::before, [data-theme="kiosk"] .view-cart .view-cart-button::before, [data-theme="kiosk"] .block-compare .action.primary::before, [data-theme="kiosk"] .block-search .action.search::before, [data-theme="kiosk"].catalog-product-view .action.primary::before, [data-theme="kiosk"].catalog-product-view input.write-review::before, [data-theme="kiosk"] .flyer-builder .flyer-section-header::before, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button::before, [data-theme="kiosk"] .flyer-controls .flyer-submit::before, [data-theme="kiosk"].customer-address-index button.required-entry::before, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear::before, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action::before, [data-theme="kiosk"] #um-scrolltotop .um-stotop::before, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button::before, [data-theme="kiosk"] .kiosk-settings .submit-button button::before, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button::before, [data-theme="kiosk"] .pagebuilder-button-primary::before, [data-theme="kiosk"] .product-social-links a::before, [data-theme="kiosk"] .product-social-links button::before, [data-theme="kiosk"].cms-index-index .action.primary::before, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary::before, [data-theme="kiosk"] .action.primary::before { color: currentColor; } [data-theme="kiosk"] .right-menu .right-menu__button:focus, [data-theme="kiosk"] .view-cart .view-cart-button:focus, [data-theme="kiosk"] .block-compare .action.primary:focus, [data-theme="kiosk"] .block-search .action.search:focus, [data-theme="kiosk"].catalog-product-view .action.primary:focus, [data-theme="kiosk"].catalog-product-view input.write-review:focus, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button:focus, [data-theme="kiosk"] .flyer-controls .flyer-submit:focus, [data-theme="kiosk"].customer-address-index button.required-entry:focus, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear:focus, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action:focus, [data-theme="kiosk"] #um-scrolltotop .um-stotop:focus, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button:focus, [data-theme="kiosk"] .kiosk-settings .submit-button button:focus, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button:focus, [data-theme="kiosk"] .pagebuilder-button-primary:focus, [data-theme="kiosk"] .product-social-links a:focus, [data-theme="kiosk"] .product-social-links button:focus, [data-theme="kiosk"].cms-index-index .action.primary:focus, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary:focus, [data-theme="kiosk"] .action.primary:focus, [data-theme="kiosk"] .right-menu .right-menu__button:hover, [data-theme="kiosk"] .view-cart .view-cart-button:hover, [data-theme="kiosk"] .block-compare .action.primary:hover, [data-theme="kiosk"] .block-search .action.search:hover, [data-theme="kiosk"].catalog-product-view .action.primary:hover, [data-theme="kiosk"].catalog-product-view input.write-review:hover, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button:hover, [data-theme="kiosk"] .flyer-controls .flyer-submit:hover, [data-theme="kiosk"].customer-address-index button.required-entry:hover, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear:hover, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action:hover, [data-theme="kiosk"] #um-scrolltotop .um-stotop:hover, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button:hover, [data-theme="kiosk"] .kiosk-settings .submit-button button:hover, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button:hover, [data-theme="kiosk"] .pagebuilder-button-primary:hover, [data-theme="kiosk"] .product-social-links a:hover, [data-theme="kiosk"] .product-social-links button:hover, [data-theme="kiosk"].cms-index-index .action.primary:hover, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary:hover, [data-theme="kiosk"] .action.primary:hover { background: #8a8a8a; background: var(--kiosk-background-color-hover, #8a8a8a); background-image: none; border: 0; color: #ffffff; color: var(--kiosk-text-color, #ffffff); text-decoration: none; text-shadow: none; } [data-theme="kiosk"] .right-menu .right-menu__button:focus::before, [data-theme="kiosk"] .view-cart .view-cart-button:focus::before, [data-theme="kiosk"] .block-compare .action.primary:focus::before, [data-theme="kiosk"] .block-search .action.search:focus::before, [data-theme="kiosk"].catalog-product-view .action.primary:focus::before, [data-theme="kiosk"].catalog-product-view input.write-review:focus::before, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button:focus::before, [data-theme="kiosk"] .flyer-controls .flyer-submit:focus::before, [data-theme="kiosk"].customer-address-index button.required-entry:focus::before, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear:focus::before, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action:focus::before, [data-theme="kiosk"] #um-scrolltotop .um-stotop:focus::before, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button:focus::before, [data-theme="kiosk"] .kiosk-settings .submit-button button:focus::before, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button:focus::before, [data-theme="kiosk"] .pagebuilder-button-primary:focus::before, [data-theme="kiosk"] .product-social-links a:focus::before, [data-theme="kiosk"] .product-social-links button:focus::before, [data-theme="kiosk"].cms-index-index .action.primary:focus::before, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary:focus::before, [data-theme="kiosk"] .action.primary:focus::before, [data-theme="kiosk"] .right-menu .right-menu__button:hover::before, [data-theme="kiosk"] .view-cart .view-cart-button:hover::before, [data-theme="kiosk"] .block-compare .action.primary:hover::before, [data-theme="kiosk"] .block-search .action.search:hover::before, [data-theme="kiosk"].catalog-product-view .action.primary:hover::before, [data-theme="kiosk"].catalog-product-view input.write-review:hover::before, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button:hover::before, [data-theme="kiosk"] .flyer-controls .flyer-submit:hover::before, [data-theme="kiosk"].customer-address-index button.required-entry:hover::before, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear:hover::before, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action:hover::before, [data-theme="kiosk"] #um-scrolltotop .um-stotop:hover::before, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button:hover::before, [data-theme="kiosk"] .kiosk-settings .submit-button button:hover::before, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button:hover::before, [data-theme="kiosk"] .pagebuilder-button-primary:hover::before, [data-theme="kiosk"] .product-social-links a:hover::before, [data-theme="kiosk"] .product-social-links button:hover::before, [data-theme="kiosk"].cms-index-index .action.primary:hover::before, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary:hover::before, [data-theme="kiosk"] .action.primary:hover::before { color: currentColor; } [data-theme="kiosk"] .right-menu .right-menu__button:active, [data-theme="kiosk"] .view-cart .view-cart-button:active, [data-theme="kiosk"] .block-compare .action.primary:active, [data-theme="kiosk"] .block-search .action.search:active, [data-theme="kiosk"].catalog-product-view .action.primary:active, [data-theme="kiosk"].catalog-product-view input.write-review:active, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button:active, [data-theme="kiosk"] .flyer-controls .flyer-submit:active, [data-theme="kiosk"].customer-address-index button.required-entry:active, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear:active, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action:active, [data-theme="kiosk"] #um-scrolltotop .um-stotop:active, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button:active, [data-theme="kiosk"] .kiosk-settings .submit-button button:active, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button:active, [data-theme="kiosk"] .pagebuilder-button-primary:active, [data-theme="kiosk"] .product-social-links a:active, [data-theme="kiosk"] .product-social-links button:active, [data-theme="kiosk"].cms-index-index .action.primary:active, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary:active, [data-theme="kiosk"] .action.primary:active { background: #626262; background: var(--kiosk-background-color-active, #626262); background-image: none; border: 0; color: #ffffff; color: var(--kiosk-text-color, #ffffff); text-decoration: none; text-shadow: none; } [data-theme="kiosk"] .right-menu .right-menu__button:active::before, [data-theme="kiosk"] .view-cart .view-cart-button:active::before, [data-theme="kiosk"] .block-compare .action.primary:active::before, [data-theme="kiosk"] .block-search .action.search:active::before, [data-theme="kiosk"].catalog-product-view .action.primary:active::before, [data-theme="kiosk"].catalog-product-view input.write-review:active::before, [data-theme="kiosk"] .flyer-builder .flyer-design .flyer-section .flyer-left-pane .flyer-logo-control .flyer-logo-control-left .logo-upload .upload-button-wrapper .overlay-button:active::before, [data-theme="kiosk"] .flyer-controls .flyer-submit:active::before, [data-theme="kiosk"].customer-address-index button.required-entry:active::before, [data-theme="kiosk"] .cart-container .form-cart .actions.main .clear:active::before, [data-theme="kiosk"] .form-wishlist-items .actions-toolbar button.action:active::before, [data-theme="kiosk"] #um-scrolltotop .um-stotop:active::before, [data-theme="kiosk"] .kiosk-settings .upload-button-wrapper button:active::before, [data-theme="kiosk"] .kiosk-settings .submit-button button:active::before, [data-theme="kiosk"] .kiosk-settings .customer-logo-image-reset button:active::before, [data-theme="kiosk"] .pagebuilder-button-primary:active::before, [data-theme="kiosk"] .product-social-links a:active::before, [data-theme="kiosk"] .product-social-links button:active::before, [data-theme="kiosk"].cms-index-index .action.primary:active::before, [data-theme="kiosk"] .cart-summary .block #discount-coupon-form .actions-toolbar > .primary .action.primary:active::before, [data-theme="kiosk"] .action.primary:active::before { color: currentColor; } [data-theme="kiosk"] a, [data-theme="kiosk"] .alink, [data-theme="kiosk"] h1.page-title > span.base, [data-theme="kiosk"] .navpro-dropdown .children > li > a, [data-theme="kiosk"].catalog-product-view .breadcrumbs a, [data-theme="kiosk"] .block-dashboard-company .box-actions button.action, [data-theme="kiosk"] .form-edit-role .box-actions button.action, [data-theme="kiosk"] .data-grid-filters-wrap .action, [data-theme="kiosk"] span.item-compare-no { color: #767676; color: var(--kiosk-background-color, #767676); text-shadow: none; } [data-theme="kiosk"].catalog-product-view .breadcrumbs a:visited { color: #767676; color: var(--kiosk-background-color-visited, #767676); } [data-theme="kiosk"] .argento-tabs > .item.title:not(.disabled) > .switch:active { color: #767676; color: var(--kiosk-background-color-visited, #767676); } [data-theme="kiosk"] .block-collapsible-nav .item.current > strong { border-color: #767676; border-color: var(--kiosk-background-color, #767676); } [data-theme="kiosk"] .kiosk-grayscale { filter: grayscale(1); } [data-theme="kiosk"] .logo img { width: auto; } /* toolshow badges pdp */ .catalog-product-view .product.media .promo_badge { position: absolute; z-index: 1; right: 30px; } .carousel img.free-gift { width: 50px !important; } .carousel img.free-gift { width: 50px !important; } .nuclear-deal-right .carousel img.free-gift { width: 40px !important; } .catalog-product-view .product.media { position: relative; } .catalog-product-view .promo_badge .child { width: auto; float:none ; padding: 5px; } .catalog-product-view .promo_badge .handler img { width: auto; } /* toolshow badges pdp */ /* toolshow list badge */ .page-products .products-grid .productbage { position: absolute; z-index: 99; right: 0px; top: 0px; /* new design */ } .page-products .products-list .productbage { position: absolute; z-index: 99; right: 0px; } .page-products .products-list .child { width: auto; float: left; } .page-products .child { width: auto; /* float: left; */ float: none; /* new design */ } .page-products .product-item-info { position: relative; } .page-products .handler { padding: 0px; } .page-products .handler img { width: 65px; } .carousel .handler img { width: 100px; } .carousel .promo_badge { position: absolute; z-index: 999; right: 0px; top: 0px; } .prolabels-wrapper .top-right { top: 5px; right: 0; } .carousel .product-item-info { position: relative; } .carousel .promo_badge .child { width: 50px; float: none; padding: 0px; } .carousel .handler { padding: 0px; } .nuclear-deal-right .carousel .promo_badge .child { width: 40px; float: none; padding: 0px; } .page-products span.prolabel { width: 56px !important; height: 56px !important; background: none !important; } .page-products .carousel span.prolabel { width: 44px !important; height: 40px !important; } .carousel span.prolabel__content { width: 48px !important; height: 43px !important; font-size: 12px; } .nuclear-deal-right .carousel .promo_badge { position: absolute; z-index: 999; right: 0px; top: 0px; } .nuclear-deal-right .carousel span.prolabel__content { width: 30px !important; height: 32px !important; font-size: 11px; } .page-products .nuclear-deal-right .carousel span.prolabel { width: 34px !important; height: 34px !important; } .prolabels-wrapper .top-right { left: 0; } @media screen and (max-width:768px){ .carousel .promo_badge .child { /* width: 35px; */ float: none; padding: 0px; } .carousel span.prolabel__content { width: 30px !important; height: 30px !important; font-size: 9px; } .carousel img.free-gift { /* width: 35px !important; */ } .page-products .carousel span.prolabel { width: 30px !important; height: 30px !important; } .page-products .child { /* width: 50px; */ width:50px; /* new design */ /* float: left; */ float:none; /* new design */ margin-bottom: 5px; } .page-products .products-list .child { width: 50px; float: left; } .page-products .productbage { position: absolute; z-index: 99; right: 0px; } .page-products .products-list .productbage { position: absolute; z-index: 99; right: 0px; bottom: 0px; } .page-products span.prolabel { width: 50px !important; height: 50px !important; background: none !important; } .list img.free-gift { width: 60px !important; } a.product-comp { position: static; top: 0px; left: 0; } .nuclear-deal-right .carousel img.free-gift { width: 35px !important; } .nuclear-deal-right .carousel a.product-comp { position: absolute; top: 0px; left: 0; } } @media screen and (max-width:639px){ .page-products .products-list .child { width: 40px; } .page-products .list .handler { padding: 0px; } span.prolabel__content { width: 42px !important; height: 39px !important; text-transform: lowercase !important; font-size: 12px !important; } .prolabels-wrapper .top-right { top: 5px; right: 0; } .page-products span.prolabel { width: 44px !important; height: 44px !important; background: none !important; } a.product-comp { position: static; top: 7px; left: 0; } .products-list a.product-comp { position: static; top: 0px; left: 0px; } .carousel a.product-comp { position: static; top: 0px; left: 0; } .list img.free-gift { width: 50px !important; height: 50px; } .page-products .nuclear-deal-right .carousel span.prolabel { width: 29px !important; height: 29px !important; } .nuclear-deal-right .carousel span.prolabel__content { width: 27px !important; height: 29px !important; font-size: 11px; } } @media screen and (min-width:769px) and (max-width:991px){ .page-products .child { float:none; } .page-products .list .child { float:left; } .page-products .products-grid .child{ float:none !important; } .page-products .products-list .productbage { position: absolute; z-index: 99; right: 0px; top: 35px; } .prolabels-wrapper .top-right { top: 0px; right: 0; } } @media screen and (max-width:480px){ .carousel .promo_badge .child { /* width: 35px; */ float: none; padding: 0px; } .page-products .carousel span.prolabel { width: 28px !important; height: 30px !important; } .carousel span.prolabel__content { width: 26px !important; height: 26px !important; font-size: 9px !important; } .carousel .prolabels-wrapper .top-right { top: 2px; right: 0; } .nuclear-deal-right .carousel .promo_badge .child { width: 35px; float: none; padding: 0px; } .catalog-product-view .product.media .promo_badge { position: absolute; z-index: 1; right: 0px; } } @media screen and (min-width:769px) and (max-width:1024px){ .carousel .promo_badge .child { width: 40px; float: none; padding: 0px; } .nuclear-deal-right .carousel img.free-gift { width: 28px !important; } .nuclear-deal-right .carousel .promo_badge .child { width: 28px; float: none; padding: 0px; } .page-products .nuclear-deal-right .carousel span.prolabel { width: 23px !important; height: 24px !important; } .nuclear-deal-right .carousel span.prolabel__content { width: 23px !important; height: 23px !important; font-size: 9px !important; } .page-products .handler img { width: 47px; } .catalog-product-view .product.media .promo_badge { position: absolute; z-index: 1; right: 0px; } .page-products span.prolabel { width: 42px !important; height: 42px !important; background: none !important; } span.prolabel__content { width: 48px !important; height: 35px !important; font-size: 12px !important; } .prolabels-wrapper .top-right { top: 0px; right: 0; } .carousel .prolabels-wrapper .top-right { top: 4px; right: 0; } img.free-gift { width: 47px !important; } .page-products .carousel span.prolabel { width: 30px !important; height: 30px !important; } .carousel span.prolabel__content { width: 48px !important; height: 28px !important; font-size: 10px !important; } } @media screen and (min-width:1440px){ .catalog-product-view .product.media .promo_badge { position: absolute; z-index: 99; right: 60px; top: 0px; } } @media screen and (min-width:481px) and (max-width:768px) { .catalog-product-view .product.media .promo_badge { position: absolute; z-index: 1; left: 322px; } } @media screen and (min-width:481px) and (max-width:600px) { .nuclear-deal-right .carousel .promo_badge .child { width: 30px; } .carousel img.free-gift { /* width: 30px !important; */ } .page-products .nuclear-deal-right .carousel span.prolabel { width: 24px !important; height: 20px !important; } .nuclear-deal-right .carousel span.prolabel__content { width: 22px !important; height: 26px !important; font-size: 11px; } .carousel .promo_badge .child { /* width: 30px; */ } .page-products .carousel span.prolabel { width: 26px !important; height: 26px !important; } .carousel span.prolabel__content { width: 30px !important; height: 26px !important; font-size: 7px !important; } .prolabels-wrapper .top-right { top: 3px; right: 0; } } @media screen and (max-width:359px) { .page-products .products-list .child { width: 34px; } } @media screen and (min-width:769px) { img.free-gift { width: 65px !important; } a.product-comp { /* position: absolute !important; top: 0px !important; left: 0px !important; */ position: static !important; top: 0; left: 0; width: 65px; /* height: 65px; */ } .nuclear-deal-right .carousel a.product-comp { position: absolute !important; top: 2px !important; left: 0px !important; } } @media screen and (min-width:769px) and (max-width:1024px){ img.free-gift { width: 47px !important; } .carousel img.free-gift { width: 40px !important; } .carousel img.media-list-new { width: 40px; } } .category-view .featured-video .slick-next,.category-view .featured-video .slick-prev { background: 0 0 !important; } @media screen and (min-width:1025px) and (max-width:1250px){ .nuclear-deal-right .carousel .promo_badge .child { width: 30px; } .nuclear-deal-right .carousel img.free-gift { width: 30px !important; } .page-products .nuclear-deal-right .carousel span.prolabel { width: 25px !important; height: 25px !important; } .nuclear-deal-right .carousel span.prolabel__content { width: 26px !important; height: 27px !important; font-size: 9px !important; } .carousel .promo_badge .child { width: 40px; float: none; padding: 0px; } .carousel img.free-gift { width: 40px !important; } .carousel span.prolabel__content { width: 42px !important; height: 34px !important; font-size: 12px; } .page-products .carousel span.prolabel { width: 33px !important; height: 28px !important; } } .catalog-product-view .product.media span.prolabel { width: 60px !important; height: 60px !important; background: none !important; } .catalog-product-view .carousel span.prolabel{ background: none !important; } .catalog-product-view .product.media span.prolabel__content { font-size: 16px !important; } @media screen and (max-width: 639px){ .catalog-product-view .product.media .prolabels-wrapper .top-right { top: 0px; right: 0; } .page-products .products-list img.free-gift { width: 40px !important; height:40px; } .page-products .products-list span.prolabel { width: 30px !important; height: 30px !important; background: none !important; } .page-products .products-list span.prolabel__content { width: 30px !important; height: 30px !important; text-transform: lowercase !important; font-size: 12px !important; } .page-products .products-list .prolabels-wrapper .top-right { top: 2px; right: 0; } .page-products .products-list .prolabels-wrapper .top-right { left: auto; } } @media screen and (min-width: 640px){ .page-products .products-list img.free-gift { width: 65px !important; } .page-products .products-list span.prolabel { width: 35px !important; height: 35px !important; background: none !important; } .page-products .products-list span.prolabel__content { width: 48px; height: 35px; font-size: 12px; } .page-products .products-list .prolabels-wrapper .top-right { left: auto; } } @media screen and (max-width: 768px){ .catalog-product-view .product.media .prolabels-wrapper { height: auto; text-align: center; } } @media screen and (min-width: 992px) and (max-width:1200px){ .page-products .products-list .productbage { top: 35px; } .page-products .products-list .handler img { width: 50px; } } /* toolshow list badge */ /** tab section badges **/ .block-products-promo .magento-tabs .promo_badge { position: absolute; z-index: 3; right: 0px; top: 3px; } .block-products-promo .magento-tabs .child { width: 65px; float: none; padding: 0px; } .block-products-promo .magento-tabs li.product-item.item{ position: relative; } .magento-tabs img.free-gift { width: 65px !important; } @media screen and (min-width: 481px) and (max-width:550px){ .block-products-promo .magento-tabs .child { width: 48px; } } @media screen and (min-width: 769px) and (max-width:1199px){ .block-products-promo .magento-tabs .promo_badge { top: -1px; } .block-products-promo .magento-tabs .child { width: 47px; } .block-products-promo .magento-tabs .prolabels-wrapper .top-right { top: 3px; } .magento-tabs img.free-gift { width: 47px !important; } } @media screen and (max-width: 768px){ .block-products-promo .magento-tabs a.product-comp { position: static; top: 0px; left: 0; } .block-products-promo .magento-tabs .child { width: 50px; margin-bottom: 5px; } .magento-tabs img.free-gift { width: 50px !important; } .block-products-promo .magento-tabs .promo_badge { top: 0px; } .products-list a.product-comp { position: static; } .carousel img.free-gift { padding-left: 4px; } /* .catalog-product-view .product.media { text-align: center; } .catalog-product-view .product.mobile { text-align: left; } */ .catalog-product-view .pdp-new-badge { top: auto; } } @media screen and (min-width:480px) and (max-width:768px){ .page-products .child { margin-bottom: 20px; } .block-products-promo .magento-tabs .child { width: 60px; } .products-grid .list img.free-gift { width: 60px !important; height: 60px; } .page-products .child { /* width: 50px; */ width: 60px; /* float: left; */ float: none; } .magento-tabs img.free-gift { width: 60px !important; } } @media screen and (max-width:480px){ .catalog-product-view .pdp-new-badge { /* top: 120px; */ left: 0; } } @media screen and (min-width:481px) and (max-width:639px){ .catalog-product-view .pdp-new-badge { /* top: 125px; */ left:0px; } } @media screen and (min-width:640px) and (max-width:768px){ .page-products .products-list img.free-gift { width: 40px !important; } .page-products .products-list .child { width: 40px; } .catalog-product-view .pdp-new-badge { /* top: 80px; */ left:0px; } } @media screen and (min-width:1150px) and (max-width:1300px){ .page-products .child { width: 60px; } .list img.free-gift { width: 60px !important; height: 60px; } } @media screen and (max-width:359px){ .page-products .child { width: 45px; } .list img.free-gift { width: 45px !important; height: 45px; } .magento-tabs img.free-gift { width: 45px !important; } .block-products-promo .magento-tabs .child { width: 45px; } .carousel img.free-gift { width: 45px !important; } .carousel .promo_badge .child { width: 45px; } } /** tab section badges **/ @media screen and (min-width:1025px) and (max-width:1439px){ .catalog-product-view .product.media .promo_badge { right: 33px; } .catalog-product-view .fotorama { width: 93% !important; } }.modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap { width: 600px; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content { padding: 0px; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-ctn.ex-field { background: #f3f3f3; padding: 3rem 3rem 0rem 3rem; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-ctn.ex-field .ex-vinfo-input.control { padding-bottom: 30px; border-bottom: 1px solid #e4e4e4; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-actions { padding: 30px; width: auto; float: right; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-actions button.action { display: inline-block; padding: 18px 22px; font-size: 22px; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-actions .ex-vinfo-rem { display: inline-block; font-size: 18px; padding-right: 10px; color: #1379bc; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-actions .ex-vinfo-rem a { text-decoration: none; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-verifyinfo-popup { margin-bottom: 0px; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .popup-header { padding: 30px 30px 5px 30px; } .ex-verifyinfo-popup .popup-header h2.popup-title { margin: 0px 0px 5px 0px; padding: 0; font-size: 30px; } .ex-verifyinfo-popup .popup-header p { font-size: 16px; margin: 0px 0px 5px 0px; font-style: italic; border-bottom: 1px solid #f3f3f3; } .ex-verifyinfo-popup .messages { margin-bottom: 10px; } .ex-vinfo-content .ex-vinfo-input div { margin-bottom: 10px; } .ex-vinfo-content .ex-vinfo-input div span { color: #ff0000; padding-left: 5px; } .ex-vinfo-content .ex-vinfo-input div input[type="checkbox"] { height: auto; } .ex-vinfo-content .ex-vinfo-input div input { height: 50px; } .ex-vinfo-content .ex-vinfo-input .ex-vinfo-fname { width: 49%; float: left; padding-right: 5px; } .ex-vinfo-content .ex-vinfo-input .ex-vinfo-lname { float: left; width: 49%; padding-left: 5px; } .ex-vinfo-content .ex-vinfo-input label { margin-bottom: 5px; font-size: 18px; display: inline-block; } .ex-vinfo-content .ex-vinfo-input .ex-vinfo-signup { font-size: 14px; } .expo-popup-verifyinfo header.modal-header { padding-top: 1rem; } @media only screen and (max-width: 768px) { .modal-popup.expo-popup-verifyinfo { left: 0px; } .ex-verifyinfo-popup .popup-header h2.popup-title { font-size: 26px; } .ex-verifyinfo-popup .popup-header p { border-bottom: 1px solid #e4e4e4; } .ex-vinfo-content .ex-vinfo-input .ex-vinfo-fname { width: 100%; float: left; padding-right: 0px; } .ex-vinfo-content .ex-vinfo-input .ex-vinfo-lname { float: left; width: 100%; padding-left: 0px; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap { width: auto; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-actions { padding: 0px 30px 30px 30px; } .modals-wrapper .modal-popup.expo-popup-verifyinfo .modal-inner-wrap .modal-content .ex-vinfo-content.content .ex-vinfo-ctn.ex-field { padding: 0px 30px 30px 30px; } } /* span.brand-selected { background: #d8d8d8; color: black; padding: 2px 7px; margin: 0px 4px 1px 4px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; display: inline-block; } */ span.brand-selected { background: #d8d8d8; color: black; padding: 2px 7px; margin: 0px 0px 0px 4px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; display: inline-block; width: 50px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; vertical-align: middle; position: relative; } /* span.fa.fa-times.amsify-remove-tag { cursor: pointer; } */ span.fa.fa-times.amsify-remove-tag { cursor: pointer; position: absolute; right: 0; top: 0; } .control.catalog-search-box { text-align: left; height: auto; } .control.catalog-search-box { display: block; width: 100%; padding: 0.375rem 0.75rem; /* font-size: 12px; */ line-height: 1.5; color: #7b8a8b; background-color: #fff; background-clip: padding-box; /* border: 1px solid #ced4da; */ border-radius: 0.25rem; -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } /* input#search { width: auto !important; max-width: 200px; padding: 0px 4px; border: 0; } */ /* .brand-filter-select input#search { width: 255px; max-width: 200px; padding: 0px 4px; border: 0; height: 32px; } */ .page-products .brand-filter-select .catalog-search-box input#search { width: 255px; /* max-width: 200px; */ padding: 0px 4px; border: 0; height: 32px !important; } .brand-filter-select .control.catalog-search-box { /* border-top: 1px solid #ccc !important; border-right: 0; */ border: 1px solid #ccc; } .brand-filter-select .search-autocomplete{ width:358px !important } @media screen and (max-width:400px){ .page-products .brand-filter-select .catalog-search-box input#search { width: 50%; } } @media screen and (min-width:401px) and (max-width:480px){ .page-products .brand-filter-select .catalog-search-box input#search { width: 60%; } } @media screen and (min-width:481px) and (max-width:768px){ .control.catalog-search-box { padding: 0px; } .page-products .brand-filter-select .control.catalog-search-box { width: auto; padding: 0.375rem 0.75rem; } .brand-filter-select .control.catalog-search-box { border-top: 1px solid #ccc !important; border-right: 1px solid #ccc; } .page-products .brand-filter-select .catalog-search-box input#search { position:absolute; width: 100%; } .page-products .brand-filter-select .label.active + .control input{ position: static !important; } .page-products .header.wrapper ul.right-menu { position: relative; bottom: 6px; right: 0px; top:52px; } .page-products .header.wrapper ul.right-menu { float: right; } } /* @media screen and (min-width:640px) and (max-width:767px){ .page-products .brand-filter-select .catalog-search-box input#search { width: 216px; } .page-products .brand-filter-select .control.catalog-search-box { padding: 0; } } */ @media screen and (min-width:768px) and (max-width:990px){ .page-products .brand-filter-select .catalog-search-box input#search { width: 135px; } } .fotorama-stretch, .fotorama-focus-overlay:after, .fotorama__stage__shaft, .fotorama__stage__frame, .fotorama__html, .fotorama__video iframe { bottom: 0; height: 100%; left: 0; position: absolute; right: 0; top: 0; width: 100%; } .fotorama-grab-cursor, .fotorama__wrap .fotorama__grab { cursor: move; cursor: -webkit-grab; cursor: -moz-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab; } .fotorama-grabbing-cursor, .fotorama__grabbing * { cursor: move; cursor: -webkit-grabbing; cursor: -moz-grabbing; cursor: -o-grabbing; cursor: -ms-grabbing; cursor: grabbing; } .fotorama-gpu, .fotorama--fullscreen, .fotorama__caption, .fotorama__wrap--css3 .fotorama__spinner, .fotorama__wrap--css3 .fotorama__stage, .fotorama__wrap--css3 .fotorama__nav, .fotorama__wrap--css3 .fotorama__stage__frame, .fotorama__wrap--css3 .fotorama__html, .fotorama__stage:before, .fotorama__nav:before, .fotorama__stage:after, .fotorama__nav:after, .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full { transform: translateZ(0); } .fotorama-focus, .fotorama__nav__frame, .fotorama__fullscreen-icon:focus, .fotorama__zoom-out:focus, .fotorama__zoom-in:focus { outline: 0; } .fotorama-focus-overlay:after { background-color: #006bb4; border-radius: inherit; content: ''; } .fotorama-transform-disabled, .fotorama__wrap--video .fotorama__stage__shaft, .fotorama__wrap--video .fotorama__stage, .fotorama__wrap--video .fotorama__stage__frame--video, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html { transform: none !important; } .fotorama-transition-for-slide, .fotorama__wrap--css3 .fotorama__stage__shaft, .fotorama__wrap--css3 .fotorama__nav__shaft, .fotorama__wrap--css3 .fotorama__thumb-border { transition-duration: 0ms; transition-property: transform, width; transition-timing-function: cubic-bezier(0.1, 0, 0.25, 1); } .fotorama-no-select, .fotorama__wrap, .fotorama__no-select, .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close { user-select: none; } .fotorama-select, .fotorama__select { user-select: text; } .fotorama-empty-bg { background: url(data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=); } .fotorama-auto-margin, .fotorama__nav, .fotorama__nav__frame { margin: auto; padding: 0; } .fotorama-inline-block, .fotorama__nav__shaft, .fotorama__nav__frame, .fotorama__caption__wrap { *display: inline; *zoom: 1; -moz-box-orient: vertical; display: -moz-inline-box; display: inline-block; vertical-align: middle; } .fotorama-content-box, .fotorama__nav__frame { box-sizing: content-box; } .fotorama-border-box, .fotorama__thumb-border, .fotorama__caption__wrap, .fotorama__arr { box-sizing: border-box; } .fotorama-hidden, .fotorama--hidden, .fotorama__load { left: -99999px; position: absolute; top: -99999px; z-index: -1000; } .fotorama-visible { left: auto; opacity: 1; position: relative; top: auto; z-index: auto; } .fotorama-no-tap, .fotorama__stage__shaft, .fotorama__stage__frame, .fotorama__nav, .fotorama__nav__shaft, .fotorama__nav__frame, .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .transitionDuration { transition-duration: 333ms; } .transitionDurationZero { transition-duration: 0ms; } .fotorama-sprite, .fotorama__fullscreen .fotorama__zoom-out, .fotorama__fullscreen .fotorama__zoom-in, .fotorama__arr .fotorama__arr__arr, .fotorama__fullscreen-icon, .fotorama__video-play, .fotorama__thumb--icon, .fotorama__video-close { background-image: url('../../frontend/ToolWeb/Essence/en_US/mage/gallery/gallery.png'); background-repeat: no-repeat; } @media print { .fotorama-print-background, .fotorama-sprite, .fotorama__thumb-border, .fotorama__fullscreen .fotorama__zoom-out, .fotorama__fullscreen .fotorama__zoom-in, .fotorama__arr .fotorama__arr__arr, .fotorama__fullscreen-icon, .fotorama__video-play, .fotorama__thumb--icon, .fotorama__video-close { background: none !important; } } .fotorama__fullscreen-icon:focus, .fotorama__zoom-out:focus, .fotorama__zoom-in:focus, .fotorama__arr:focus, .fotorama__stage__shaft:focus, .fotorama__nav__frame--thumb:focus .fotorama__thumb, .fotorama__nav__frame--dot:focus .fotorama__dot { box-shadow: none; } .fotorama__fullscreen-icon:focus:after, .fotorama__zoom-out:focus:after, .fotorama__zoom-in:focus:after, .fotorama__arr:focus:after, .fotorama__stage__shaft:focus:after, .fotorama__nav__frame--thumb:focus .fotorama__thumb:after, .fotorama__nav__frame--dot:focus .fotorama__dot:after { border-radius: inherit; bottom: 3px; box-shadow: 0 0 3px 1px #68a8e0; content: ''; left: 3px; position: absolute; right: 3px; top: 3px; z-index: 1000; } .fotorama__nav__frame--thumb:focus .fotorama__thumb:after, .fotorama__nav__frame--dot:focus .fotorama__thumb:after, .fotorama__nav__frame--thumb:focus .fotorama__dot:after, .fotorama__nav__frame--dot:focus .fotorama__dot:after { bottom: 0; left: 0; right: 0; top: 0; } .fotorama__nav__frame--thumb:focus .fotorama__thumb.fotorama_vertical_ratio:after, .fotorama__nav__frame--dot:focus .fotorama__thumb.fotorama_vertical_ratio:after { left: 2px; right: 2px; } .fotorama__nav__frame--thumb:focus .fotorama__thumb, .fotorama__nav__frame--dot:focus .fotorama__thumb { overflow: inherit; } .fotorama__nav__frame:nth-child(2):focus .fotorama__thumb:after { left: 1px; } .fotorama__nav__frame:nth-child(2):focus .fotorama__thumb.fotorama_vertical_ratio:after { top: 1px; } .fotorama__nav__frame:last-child:focus .fotorama__thumb:after { right: 1px; } .fotorama__nav__frame:last-child:focus .fotorama__thumb.fotorama_vertical_ratio:after { bottom: 1px; } .fotorama__thumb__arr { box-shadow: none; } .fotorama--fullscreen { background: #ffffff; bottom: 0 !important; float: none !important; left: 0 !important; margin: 0 !important; position: fixed !important; right: 0 !important; top: 0 !important; width: 100% !important; z-index: 1000 !important; } .fotorama--fullscreen .fotorama__wrap { max-width: 100% !important; } .fotorama__fullscreen { overflow: hidden; position: relative; } .fotorama__fullscreen .fotorama__zoom-in, .fotorama__fullscreen .fotorama__zoom-out { cursor: pointer; display: block; height: 80px; overflow: hidden; position: absolute; width: 80px; } .fotorama__fullscreen .fotorama__zoom-out { background-position: 0 -80px !important; top: 80px; } .fotorama__fullscreen .fotorama__zoom-out.fotorama__zoom-out--disabled { display: none; } .fotorama__fullscreen .fotorama__zoom-in { background-position: 0 0 !important; top: 0; } .fotorama__fullscreen .fotorama__zoom-in.fotorama__zoom-in--disabled { display: none; } .fotorama__fullscreen .fotorama__video-close { display: none; } .fotorama--fullscreen .fotorama__loaded--full .fotorama__img { display: none; } .fotorama--fullscreen .fotorama__loaded--full .fotorama__img--full { display: block; } .fotorama__zoom-in, .fotorama__zoom-out { display: none; } .fotorama { min-width: 1px; overflow: hidden; } .fotorama__wrap { -webkit-text-size-adjust: 100%; direction: ltr; position: relative; z-index: 0; } .fotorama__wrap--rtl .fotorama__stage__frame { direction: rtl; } .fotorama__stage, .fotorama__nav { max-width: 100%; overflow: hidden; position: relative; } .fotorama__wrap--pan-y { -ms-touch-action: pan-y; } .fotorama__stage__shaft { position: relative; } .fotorama__wrap .fotorama__pointer { cursor: pointer; } .fotorama__wrap--slide .fotorama__stage__frame { opacity: 1 !important; } .fotorama__stage__frame { overflow: hidden; } .fotorama__stage__frame.fotorama__active { z-index: 8; } .fotorama__wrap--fade .fotorama__stage__frame { display: none; } .fotorama__wrap--fade .fotorama__stage__frame.fotorama__active, .fotorama__wrap--fade .fotorama__fade-front, .fotorama__wrap--fade .fotorama__fade-rear { display: block; left: 0; top: 0; } .fotorama__wrap--fade .fotorama__fade-front { z-index: 8; } .fotorama__wrap--fade .fotorama__fade-rear { z-index: 7; } .fotorama__wrap--fade .fotorama__fade-rear.fotorama__active { z-index: 9; } .fotorama__wrap--fade .fotorama__stage .fotorama__shadow { display: none; } .fotorama__img { border: none !important; max-width: inherit; opacity: 0; } .fotorama__loaded .fotorama__img, .fotorama__error .fotorama__img { opacity: 1; } .fotorama__img--full { display: none; } .fotorama__nav { display: none; font-size: 0; line-height: 0; white-space: nowrap; z-index: 5; } .fotorama__nav__shaft { left: 0; position: relative; text-align: left; top: 0; } .fotorama__nav__frame { position: relative; } .fotorama__nav--dots { display: block; text-align: center; } .fotorama__nav--dots .fotorama__nav__frame { height: 30px; width: 18px; } .fotorama__nav--dots .fotorama__nav__frame--thumb, .fotorama__nav--dots .fotorama__thumb-border { display: none; } .fotorama__nav--thumbs { display: block; } .fotorama__nav--thumbs .fotorama__nav__frame { padding-left: 0 !important; } .fotorama__nav--thumbs .fotorama__nav__frame:last-child { padding-right: 0 !important; } .fotorama__nav--thumbs .fotorama__nav__frame--dot { display: none; } .fotorama__active .fotorama__dot { background-color: #ff5501; border-color: #ff5501; } .fotorama__nav__frame.fotorama__active .fotorama__nav__frame { border-width: 3px; height: 0; width: 0; } .fotorama__nav__frame.fotorama__active .fotorama__nav__frame:after { left: -3px; padding: 3px; top: -3px; } .fotorama__nav__frame:focus { box-shadow: none; } .fotorama__nav__frame:focus :after { left: -1px; padding: 1px; top: -1px; } .fotorama__dot { border-radius: 6px; border: 1px solid #858585; display: block; height: 4px; left: 6px; position: relative; top: 12px; width: 4px; } .fotorama__thumb { background-color: #ebebeb; height: 100%; overflow: hidden; position: relative; width: 100%; } .fotorama__nav__frame:focus .fotorama__thumb { z-index: 2; } .fotorama__thumb-border { backface-visibility: hidden; background-image: linear-gradient(to bottom right, rgba(255, 255, 255, 0.25), rgba(64, 64, 64, 0.1)); border: 1px solid #ff5501; left: 0; position: absolute; top: 0; z-index: 9; } .fotorama__caption { bottom: 0; color: #000000; font-size: 14px; left: 0; line-height: 1.5; position: absolute; right: 0; z-index: 12; } .fotorama__caption a { border-bottom: 1px solid; border-color: rgba(0, 0, 0, 0.005); color: #000000; text-decoration: none; } .fotorama__caption a:hover { border-color: rgba(0, 0, 0, 0.005); color: #000000; } .fotorama__wrap--rtl .fotorama__caption { left: auto; right: 0; } .fotorama__wrap--video .fotorama__caption, .fotorama__wrap--no-captions .fotorama__caption { display: none; } .fotorama__caption__wrap { background-color: #ffffff; padding: 5px 10px; } @keyframes spinner { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } .fotorama__spinner { -webkit-transform: translate3d(-50%, -50%, 0); -ms-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); left: 50%; position: absolute; top: 50%; } .fotorama__wrap--css3 .fotorama__spinner { animation: spinner 24s infinite linear; } .fotorama__wrap--css3 .fotorama__html { transition-duration: 0.3s; transition-property: opacity; transition-timing-function: linear; } .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__img, .fotorama__wrap--video .fotorama__stage__frame--video .fotorama__html { opacity: 0; } .fotorama__select { cursor: auto; } .fotorama__video { bottom: 0; left: 0; position: absolute; right: 0; top: 32px; z-index: 10; } @-moz-document url-prefix() { .fotorama__active { box-shadow: 0 0 0 transparent; } } .fotorama__arr, .fotorama__fullscreen-icon, .fotorama__video-close { cursor: pointer; position: absolute; } .fotorama__arr { z-index: 900; } .fotorama__fullscreen-icon, .fotorama__zoom-out, .fotorama__zoom-in, .fotorama__video-close { z-index: 1000; } .fotorama__arr { bottom: 0; position: absolute; top: 0; width: 80px; } ._block-content-loading .fotorama__arr { opacity: 0; } .fotorama__arr .fotorama__arr__arr { -webkit-transform: translate3d(-50%, -50%, 0); -ms-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); left: 50%; position: absolute; top: 50%; height: 80px; width: 80px; } .fotorama__arr--prev { left: 0; } .fotorama__arr--prev .fotorama__arr__arr { background-position: -80px -80px; } .fotorama__arr--next { right: 0; } .fotorama__arr--next .fotorama__arr__arr { background-position: -160px -80px; } .fotorama__arr--disabled { cursor: default; opacity: 0; pointer-events: none; } .fotorama__fullscreen-icon { background-position: 0 0; display: none; height: 80px; right: 0; top: 0; width: 80px; z-index: 1000; } .fotorama--fullscreen-icons .fotorama__fullscreen-icon { display: none; } .fotorama--fullscreen .fotorama__fullscreen-icon { background-position: -80px 0; display: inline-block; } .fotorama__video-play { -webkit-transform: translate3d(-50%, -50%, 0); -ms-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); left: 50%; position: absolute; top: 50%; background-position: -80px -160px; height: 160px; width: 160px; } .fotorama__wrap--css2 .fotorama__video-play, .fotorama__wrap--video .fotorama__stage .fotorama__video-play { display: none; } .fotorama__loaded .fotorama__video-play, .fotorama__error .fotorama__video-play, .fotorama__nav__frame .fotorama__video-play { display: block; opacity: 1; } .fotorama__nav__frame .fotorama__video-play { background-position: 0 -240px; height: 80px; width: 80px; } .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon { opacity: 0; } .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus { opacity: 1; } .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close { display: none; } .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close { opacity: 1; right: 93px; top: 97px; } .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close { display: none; } .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close { opacity: 1; right: 93px; top: 97px; } .fotorama__wrap--toggle-arrows:not(.fotorama__wrap--video) .fotorama__video-close { display: none; } .fotorama__wrap--toggle-arrows.fotorama__wrap--video .fotorama__video-close { opacity: 1; right: 93px; top: 97px; } .fotorama__wrap--video .fotorama__arr, .fotorama__wrap--video .fotorama__fullscreen-icon { opacity: 0 !important; } .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon { display: none; } .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__arr:focus, .fotorama__wrap--css2.fotorama__wrap--no-controls.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:focus { display: block; } .fotorama__wrap--css2.fotorama__wrap--video .fotorama__arr, .fotorama__wrap--css2.fotorama__wrap--video .fotorama__fullscreen-icon { display: none !important; } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__fullscreen-icon:not(:focus) { -webkit-transform: translate3d(80px, -80px, 0); -ms-transform: translate3d(80px, -80px, 0); -o-transform: translate3d(80px, -80px, 0); transform: translate3d(80px, -80px, 0); } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--prev:not(:focus) { -webkit-transform: translate3d(-120px, 0, 0); -ms-transform: translate3d(-120px, 0, 0); -o-transform: translate3d(-120px, 0, 0); transform: translate3d(-120px, 0, 0); } .fotorama__wrap--css3.fotorama__wrap--no-controls.fotorama__wrap--slide.fotorama__wrap--toggle-arrows .fotorama__arr--next:not(:focus) { -webkit-transform: translate3d(120px, 0, 0); -ms-transform: translate3d(120px, 0, 0); -o-transform: translate3d(120px, 0, 0); transform: translate3d(120px, 0, 0); } .fotorama__wrap--css3.fotorama__wrap--video .fotorama__fullscreen-icon { -webkit-transform: translate3d(80px, -80px, 0) !important; -ms-transform: translate3d(80px, -80px, 0) !important; -o-transform: translate3d(80px, -80px, 0) !important; transform: translate3d(80px, -80px, 0) !important; } .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--prev { -webkit-transform: translate3d(-120px, 0, 0) !important; -ms-transform: translate3d(-120px, 0, 0) !important; -o-transform: translate3d(-120px, 0, 0) !important; transform: translate3d(-120px, 0, 0) !important; } .fotorama__wrap--css3.fotorama__wrap--video .fotorama__arr--next { -webkit-transform: translate3d(120px, 0, 0) !important; -ms-transform: translate3d(120px, 0, 0) !important; -o-transform: translate3d(120px, 0, 0) !important; transform: translate3d(120px, 0, 0) !important; } .fotorama__wrap--css3 .fotorama__arr:not(:focus), .fotorama__wrap--css3 .fotorama__fullscreen-icon:not(:focus), .fotorama__wrap--css3 .fotorama__video-play:not(:focus), .fotorama__wrap--css3 .fotorama__video-close:not(:focus) { transition-duration: 0.3s; transition-property: transform, opacity, background-color; } .fotorama__stage:before, .fotorama__nav:before, .fotorama__stage:after, .fotorama__nav:after { background-repeat: no-repeat; content: ''; display: block; pointer-events: none; position: absolute; text-decoration: none; z-index: 10; } .fotorama__stage:before, .fotorama__nav:before { left: -10px; top: -10px; } .fotorama__stage:after, .fotorama__nav:after { right: -10px; bottom: -10px; } .fotorama__stage.fotorama__shadows--left:before, .fotorama__nav.fotorama__shadows--left:before, .fotorama__stage.fotorama__shadows--right:after, .fotorama__nav.fotorama__shadows--right:after { background-size: 1px 100%, 5px 100%; bottom: 0; height: auto; top: 0; width: 10px; } .fotorama__stage.fotorama__shadows--top:before, .fotorama__nav.fotorama__shadows--top:before, .fotorama__stage.fotorama__shadows--bottom:after, .fotorama__nav.fotorama__shadows--bottom:after { background-size: 100% 1px, 100% 5px ; height: 10px; left: 0; right: 0; width: auto; } .fotorama__stage.fotorama__shadows--left:before, .fotorama__nav.fotorama__shadows--left:before { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 0 50%, rgba(0, 0, 0, 0.4), transparent); background-position: 0 0, 0 0; left: 0; } .fotorama__stage.fotorama__shadows--right:after, .fotorama__nav.fotorama__shadows--right:after { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 100% 50%, rgba(0, 0, 0, 0.4), transparent); background-position: 100% 0, 100% 0; right: 0; } .fotorama__stage.fotorama__shadows--top:before, .fotorama__nav.fotorama__shadows--top:before { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 50% 0, rgba(0, 0, 0, 0.4), transparent); background-position: 0 0, 0 0; top: 0; } .fotorama__stage.fotorama__shadows--bottom:after, .fotorama__nav.fotorama__shadows--bottom:after { background-image: linear-gradient(transparent, rgba(0, 0, 0, 0.2) 25%, rgba(0, 0, 0, 0.3) 75%, transparent), radial-gradient(farthest-side at 50% 100%, rgba(0, 0, 0, 0.4), transparent); background-position: 0 100%, 0 100%; bottom: 0; } .fotorama--fullscreen .fotorama__stage:before, .fotorama--fullscreen .fotorama__nav:before, .fotorama__wrap--no-shadows .fotorama__stage:before, .fotorama__wrap--no-shadows .fotorama__nav:before, .fotorama__wrap--fade .fotorama__stage:before, .fotorama--fullscreen .fotorama__stage:after, .fotorama--fullscreen .fotorama__nav:after, .fotorama__wrap--no-shadows .fotorama__stage:after, .fotorama__wrap--no-shadows .fotorama__nav:after, .fotorama__wrap--fade .fotorama__stage:after { display: none; } .fotorama__nav-wrap .fotorama_vertical_ratio .fotorama__img { -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: auto; position: absolute; top: 50%; width: 100%; } .fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img { -webkit-transform: translate(-50%, -50%); -ms-transform: translateY(-50%, -50%); -o-transform: translateY(-50%, -50%); transform: translateY(-50%, -50%); top: 50%; left: 50%; position: absolute; width: auto; } .magnifier-thumb-wrapper { display: block; left: 0; position: relative; top: 0; } .magnifier-lens { border: solid 1px #bbbbbb; left: 0; overflow: hidden; position: absolute; top: 0; z-index: 800; } .magnify-lens { background: rgba(255, 255, 255, 0.5); border: solid 1px #bbbbbb; color: #ffffff; left: 0; position: absolute; text-align: center; top: 0; z-index: 1000; overflow: hidden; } .magnify-lens .magnifier-large { width: auto; height: auto; max-height: none; max-width: none; border: none; position: absolute; z-index: 100; } .magnifier-loader-text { margin-top: 10px; } .magnifier-preview { bottom: 0; left: 58%; overflow: hidden; padding: 0; position: absolute; z-index: 2; top: 215px; } .magnifier-preview:not(.hidden) { background-color: #ffffff; } .magnifier-preview img { left: 0; max-width: inherit; max-height: inherit; position: absolute; top: 0; object-fit: scale-down; } .fotorama__stage__frame { text-align: center; } .fotorama__stage__frame .fotorama__img { height: auto; left: 50%; max-height: 100%; max-width: 100%; position: absolute; top: 50%; -webkit-transform: translate3d(-50%, -50%, 0); -ms-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); transition-duration: 0.3s; transition-property: width, height, top, left; vertical-align: middle; width: auto; } @media all and (min-width: 768px) { .fotorama__stage__frame .fotorama__img { top: 49.5%; } } .magnify-opaque { opacity: .5; } .magnify-hidden { display: none; } .fotorama__nav-wrap--vertical.fotorama__nav-wrap { display: inline-block; left: 0; position: absolute; top: 0; } .fotorama__nav-wrap--vertical .fotorama__nav__shaft { background-color: white; width: 100%; } .fotorama__nav-wrap--vertical .fotorama__nav__shaft .fotorama__nav__frame--thumb { display: block; padding-bottom: inherit !important; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img { display: none; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img, .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full { bottom: 0; left: 0; margin: auto; max-height: inherit; max-width: inherit; position: absolute; right: 0; top: 0; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full { cursor: default; display: block; height: auto; left: 0; margin: auto; max-height: 100%; max-width: 100%; top: 0; transition: 0.3s linear; vertical-align: middle; width: auto; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--zoommable { cursor: pointer; max-height: none; max-width: none; transition-property: width, height, bottom, right, top, left; } .fotorama--fullscreen .fotorama__stage__frame .fotorama__img--full.fotorama__img--draggable { cursor: move; transition-property: none; } .fotorama--fullscreen .fotorama__stage__frame iframe { left: 80px; width: calc(100% - 80px * 2); } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left, .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right { bottom: 0; cursor: pointer; position: absolute; top: 0; width: 30px; z-index: 1000; } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left .fotorama__thumb--icon, .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right .fotorama__thumb--icon { -webkit-transform: translate3d(-50%, -50%, 0); -ms-transform: translate3d(-50%, -50%, 0); -o-transform: translate3d(-50%, -50%, 0); transform: translate3d(-50%, -50%, 0); left: 50%; position: absolute; top: 50%; width: 100%; } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left { left: 0; } .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right { right: 0; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left, .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right { cursor: pointer; height: 30px; left: 0; position: absolute; right: 0; z-index: 1000; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left .fotorama__thumb--icon, .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right .fotorama__thumb--icon { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); margin: auto; width: 30px; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--left { top: 0; } .fotorama__nav-wrap--vertical .fotorama__thumb__arr--right { bottom: 0; } .fotorama__wrap--only-active .fotorama__stage, .fotorama__wrap--only-active .fotorama__nav { max-width: 99999px !important; } .fotorama__wrap--only-active .fotorama__stage__frame { visibility: hidden; } .fotorama__wrap--only-active .fotorama__stage__frame.fotorama__active { visibility: visible; } .fotorama__thumb--icon { font-size: 0.001px; padding-bottom: 30px; } .fotorama__thumb__arr--left .fotorama__thumb--icon { background-position: -25px -265px; } .fotorama__thumb__arr--right .fotorama__thumb--icon { background-position: -25px -350px; } .magnify-fullimage { display: none; } .fotorama__arr, .fotorama__thumb__arr { background-color: rgba(255, 255, 255, 0.3); transition: background-color 0.3s ease-in-out; } .fotorama__arr:hover, .fotorama__thumb__arr:hover { background-color: rgba(255, 255, 255, 0.5); } .fotorama__arr:active, .fotorama__thumb__arr:active { background-color: rgba(213, 213, 213, 0.5); } .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in { background-color: rgba(255, 255, 255, 0.3); transition: background-color 0.3s ease-in-out; } .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:hover, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:hover, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:hover { background-color: rgba(255, 255, 255, 0.5); } .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__fullscreen-icon:active, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-out:active, .fotorama__wrap:not(.fotorama__wrap--toggle-arrows) .fotorama__zoom-in:active { background-color: rgba(213, 213, 213, 0.5); } .fotorama__video-close { background-position: -80px 0; height: 80px; opacity: 0; right: 0; top: 0; transform: translate3d(80px, -80px, 0); transition: opacity 0.3s ease-in-out; width: 80px; } @media all and (max-width: 768px) { .fotorama__video-close { background-position: -100px -20px; top: 10px; height: 40px; width: 40px; } } .fotorama__video-close.fotorama-show-control { opacity: 1; transform: translate3d(0, -10px, 0); } .gallery-placeholder__image { display: block; margin: auto; } .fotorama__spinner { background-image: url('../../frontend/ToolWeb/Essence/en_US/images/loader-1.gif'); bottom: 0; display: none; height: 64px; left: 0; margin: auto; position: absolute; right: 0; top: 0; width: 64px; z-index: 100; } .fotorama__spinner.fotorama__spinner--show { display: block; } .fotorama__product-video--loaded .fotorama__img, .fotorama__product-video--loaded .fotorama__img--full { display: none !important; } .fotorama__stage .fotorama__arr--shown { display: block !important; } .fotorama__stage .fotorama__arr--hidden { display: none !important; } @media (min-width: 768px) { .lightboxpro-simple .fotorama-item.fotorama--fullscreen { text-align: center; background: rgba(50, 50, 50, 0.75); padding-top: 10px; } .lightboxpro-simple .fotorama-item.fotorama--fullscreen .fotorama__wrap { max-width: 900px !important; margin: 0 auto; background: #fff; } } @media (min-width: 768px) { .lightboxpro-advanced .fotorama-item.fotorama--fullscreen { text-align: center; } .catalog-product-view.lightboxpro-advanced .fotorama-item.fotorama--fullscreen { background: rgba(50, 50, 50, 0.75); padding: 5vh 0; } .catalog-product-view.lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__wrap { max-width: 95% !important; margin: 0 auto; background: #fff; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__stage { max-height: 90vh; padding: 10px 0; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__stage .fotorama__zoom-in, .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__stage .fotorama__zoom-out { display: none; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__nav--thumbs { padding: 10px; max-height: calc(90vh - 20px); } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__nav--thumbs .fotorama__thumb-border { display: none; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__nav--thumbs .fotorama__nav__shaft { height: calc(90vh - 20px); border: 1px solid #ccc; white-space: normal; overflow: auto; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__nav--thumbs .fotorama__nav__frame--thumb { max-width: 50px; max-height: 50px; border: 1px solid #ccc; padding: 1px !important; display: inline-block; vertical-align: top; margin: 8px; } .lightboxpro-advanced .fotorama-item.fotorama--fullscreen .fotorama__nav--thumbs .fotorama__nav__frame--thumb.fotorama__active { border: 2px solid #ff5501; padding: 0 !important; } } /** * General styles (mobile first) */ .lightboxpro-masonry { display: grid; grid-template-columns: repeat(auto-fit, minmax(80px, 1fr)); grid-gap: 1em; grid-auto-rows: minmax(60px, auto); grid-auto-flow: dense; } .lightboxpro-masonry > div { border-radius: 6px; overflow: hidden; transition: .3s; } .lightboxpro-masonry > div:nth-child(n) { grid-column-end: span 2; grid-row-end: span 3; } .lightboxpro-masonry > div:nth-child(2n) { grid-column-end: span 2; grid-row-end: span 2; } .lightboxpro-masonry > div img { object-fit: cover; height: 100%; width: 100%; vertical-align: top; } /** * Desktop styles */ @media (min-width: 768px) { .lightboxpro-masonry { grid-template-columns: repeat(auto-fit, minmax(120px, 1fr)); grid-gap: 2em; grid-auto-rows: minmax(100px, auto); } .lightboxpro-masonry > div :not(:hover) { filter: grayscale(10%); } .lightboxpro-masonry > div:hover { -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.55); -moz-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.55); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.55); } } @media (min-width: 1024px) { .lightboxpro-masonry { grid-template-columns: repeat(auto-fit, minmax(160px, 1fr)); grid-auto-rows: minmax(120px, auto); } .lightboxpro-masonry > div:nth-child(6n-2):not(:last-child) { grid-column-start: 1; } } /* Fixed image position with navdir=vertical on mobile */ @media (max-width: 768px) { .gallery-placeholder .loader .fotorama__stage { left: 0 !important; } .gallery-placeholder .loader .fotorama__stage__shaft { max-width: none !important; } } /* fix margin on top of first thumbnail for vertical layout */ .fotorama__nav-wrap--vertical .fotorama__thumb-border:first-child { margin-top: 0 !important; } .fotorama__nav-wrap--vertical .fotorama__nav--thumbs .fotorama__nav__frame:nth-child(2) { padding-top: 0px !important; } /* Fix for M2.3.3 //github.com/magento/magento2/pull/25358 */ .magnifier-preview img { max-height: inherit; } /** * Swiper 4.5.3 * Most modern mobile touch slider and framework with hardware accelerated transitions * //www.idangero.us/swiper/ * * Copyright 2014-2019 Vladimir Kharlampidi * * Released under the MIT License * * Released on: October 16, 2019 */ .swiper-container { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0; /* Fix of Webkit flickering */ z-index: 1; } .swiper-container-no-flexbox .swiper-slide { float: left; } .swiper-container-vertical > .swiper-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; -webkit-box-sizing: content-box; box-sizing: content-box; } .swiper-container-android .swiper-slide, .swiper-wrapper { -webkit-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0); } .swiper-container-multirow > .swiper-wrapper { -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .swiper-container-free-mode > .swiper-wrapper { -webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; margin: 0 auto; } .swiper-slide { -webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform; } .swiper-slide-invisible-blank { visibility: hidden; } /* Auto Height */ .swiper-container-autoheight, .swiper-container-autoheight .swiper-slide { height: auto; } .swiper-container-autoheight .swiper-wrapper { -webkit-box-align: start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-transition-property: height, -webkit-transform; transition-property: height, -webkit-transform; -o-transition-property: transform, height; transition-property: transform, height; transition-property: transform, height, -webkit-transform; } /* 3D Effects */ .swiper-container-3d { -webkit-perspective: 1200px; perspective: 1200px; } .swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow { -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom { position: absolute; left: 0; top: 0; width: 100%; height: 100%; pointer-events: none; z-index: 10; } .swiper-container-3d .swiper-slide-shadow-left { background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-right { background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-top { background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } .swiper-container-3d .swiper-slide-shadow-bottom { background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); } /* IE10 Windows Phone 8 Fixes */ .swiper-container-wp8-horizontal, .swiper-container-wp8-horizontal > .swiper-wrapper { -ms-touch-action: pan-y; touch-action: pan-y; } .swiper-container-wp8-vertical, .swiper-container-wp8-vertical > .swiper-wrapper { -ms-touch-action: pan-x; touch-action: pan-x; } .swiper-button-prev, .swiper-button-next { position: absolute; top: 50%; width: 27px; height: 44px; margin-top: -22px; z-index: 10; cursor: pointer; background-size: 27px 44px; background-position: center; background-repeat: no-repeat; } .swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled { opacity: 0.35; cursor: auto; pointer-events: none; } .swiper-button-prev, .swiper-container-rtl .swiper-button-next { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); left: 10px; right: auto; } .swiper-button-next, .swiper-container-rtl .swiper-button-prev { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); right: 10px; left: auto; } .swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); } .swiper-button-lock { display: none; } .swiper-pagination { position: absolute; text-align: center; -webkit-transition: 300ms opacity; -o-transition: 300ms opacity; transition: 300ms opacity; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); z-index: 10; } .swiper-pagination.swiper-pagination-hidden { opacity: 0; } /* Common Styles */ .swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets { bottom: 10px; left: 0; width: 100%; } /* Bullets */ .swiper-pagination-bullets-dynamic { overflow: hidden; font-size: 0; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); position: relative; } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { -webkit-transform: scale(0.66); -ms-transform: scale(0.66); transform: scale(0.66); } .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { -webkit-transform: scale(0.33); -ms-transform: scale(0.33); transform: scale(0.33); } .swiper-pagination-bullet { width: 8px; height: 8px; display: inline-block; border-radius: 100%; background: #000; opacity: 0.2; } button.swiper-pagination-bullet { border: none; margin: 0; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; } .swiper-pagination-clickable .swiper-pagination-bullet { cursor: pointer; } .swiper-pagination-bullet-active { opacity: 1; background: #007aff; } .swiper-container-vertical > .swiper-pagination-bullets { right: 10px; top: 50%; -webkit-transform: translate3d(0px, -50%, 0); transform: translate3d(0px, -50%, 0); } .swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 6px 0; display: block; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); width: 8px; } .swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { display: inline-block; -webkit-transition: 200ms top, 200ms -webkit-transform; transition: 200ms top, 200ms -webkit-transform; -o-transition: 200ms transform, 200ms top; transition: 200ms transform, 200ms top; transition: 200ms transform, 200ms top, 200ms -webkit-transform; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { margin: 0 4px; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); white-space: nowrap; } .swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: 200ms left, 200ms -webkit-transform; transition: 200ms left, 200ms -webkit-transform; -o-transition: 200ms transform, 200ms left; transition: 200ms transform, 200ms left; transition: 200ms transform, 200ms left, 200ms -webkit-transform; } .swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { -webkit-transition: 200ms right, 200ms -webkit-transform; transition: 200ms right, 200ms -webkit-transform; -o-transition: 200ms transform, 200ms right; transition: 200ms transform, 200ms right; transition: 200ms transform, 200ms right, 200ms -webkit-transform; } /* Progress */ .swiper-pagination-progressbar { background: rgba(0, 0, 0, 0.25); position: absolute; } .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { background: #007aff; position: absolute; left: 0; top: 0; width: 100%; height: 100%; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transform-origin: left top; -ms-transform-origin: left top; transform-origin: left top; } .swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { -webkit-transform-origin: right top; -ms-transform-origin: right top; transform-origin: right top; } .swiper-container-horizontal > .swiper-pagination-progressbar, .swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 100%; height: 4px; left: 0; top: 0; } .swiper-container-vertical > .swiper-pagination-progressbar, .swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { width: 4px; height: 100%; left: 0; top: 0; } .swiper-pagination-white .swiper-pagination-bullet-active { background: #ffffff; } .swiper-pagination-progressbar.swiper-pagination-white { background: rgba(255, 255, 255, 0.25); } .swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill { background: #ffffff; } .swiper-pagination-black .swiper-pagination-bullet-active { background: #000000; } .swiper-pagination-progressbar.swiper-pagination-black { background: rgba(0, 0, 0, 0.25); } .swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill { background: #000000; } .swiper-pagination-lock { display: none; } /* Scrollbar */ .swiper-scrollbar { border-radius: 10px; position: relative; -ms-touch-action: none; background: rgba(0, 0, 0, 0.1); } .swiper-container-horizontal > .swiper-scrollbar { position: absolute; left: 1%; bottom: 3px; z-index: 50; height: 5px; width: 98%; } .swiper-container-vertical > .swiper-scrollbar { position: absolute; right: 3px; top: 1%; z-index: 50; width: 5px; height: 98%; } .swiper-scrollbar-drag { height: 100%; width: 100%; position: relative; background: rgba(0, 0, 0, 0.5); border-radius: 10px; left: 0; top: 0; } .swiper-scrollbar-cursor-drag { cursor: move; } .swiper-scrollbar-lock { display: none; } .swiper-zoom-container { width: 100%; height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; text-align: center; } .swiper-zoom-container > img, .swiper-zoom-container > svg, .swiper-zoom-container > canvas { max-width: 100%; max-height: 100%; -o-object-fit: contain; object-fit: contain; } .swiper-slide-zoomed { cursor: move; } /* Preloader */ .swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; -webkit-transform-origin: 50%; -ms-transform-origin: 50%; transform-origin: 50%; -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; animation: swiper-preloader-spin 1s steps(12, end) infinite; } .swiper-lazy-preloader:after { display: block; content: ''; width: 100%; height: 100%; background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); background-position: 50%; background-size: 100%; background-repeat: no-repeat; } .swiper-lazy-preloader-white:after { background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); } @-webkit-keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes swiper-preloader-spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } /* a11y */ .swiper-container .swiper-notification { position: absolute; left: 0; top: 0; pointer-events: none; opacity: 0; z-index: -1000; } .swiper-container-fade.swiper-container-free-mode .swiper-slide { -webkit-transition-timing-function: ease-out; -o-transition-timing-function: ease-out; transition-timing-function: ease-out; } .swiper-container-fade .swiper-slide { pointer-events: none; -webkit-transition-property: opacity; -o-transition-property: opacity; transition-property: opacity; } .swiper-container-fade .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube { overflow: visible; } .swiper-container-cube .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; visibility: hidden; -webkit-transform-origin: 0 0; -ms-transform-origin: 0 0; transform-origin: 0 0; width: 100%; height: 100%; } .swiper-container-cube .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-cube.swiper-container-rtl .swiper-slide { -webkit-transform-origin: 100% 0; -ms-transform-origin: 100% 0; transform-origin: 100% 0; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next + .swiper-slide { pointer-events: auto; visibility: visible; } .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-cube .swiper-cube-shadow { position: absolute; left: 0; bottom: 0px; width: 100%; height: 100%; background: #000; opacity: 0.6; -webkit-filter: blur(50px); filter: blur(50px); z-index: 0; } .swiper-container-flip { overflow: visible; } .swiper-container-flip .swiper-slide { pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; z-index: 1; } .swiper-container-flip .swiper-slide .swiper-slide { pointer-events: none; } .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active { pointer-events: auto; } .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right { z-index: 0; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .swiper-container-coverflow .swiper-wrapper { /* Windows 8 IE 10 fix */ -ms-perspective: 1200px; } 