﻿@import url('https://fonts.googleapis.com/css2?family=Philosopher:ital,wght@0,400;0,700;1,400&display=swap');
@font-face{font-family:Adorn-Icons;src:url("../fonts/adorn-icons.woff2") format('woff2'),url("../fonts/adorn-icons.woff") format('woff'),url("../fonts/adorn-icons.svg") format('svg');font-weight:400;font-style:normal;font-display:swap}.ad{font:normal normal normal 16px/1 adorn-icons;speak:none;text-transform:none;display:inline-block;vertical-align:middle;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ad-sort:before{content:"\ea0a"}.ad-step-forward:before{content:"\ea11"}.ad-step-forward-r:before{content:"\eb33"}.ad-an-double-down:before{content:"\eb62"}.ad-an-double-left:before{content:"\eb63"}.ad-an-double-right:before{content:"\eb64"}.ad-an-double-up:before{content:"\eb65"}.ad-angle-down:before{content:"\e902"}.ad-angle-down-r:before{content:"\ea45"}.ad-angle-down-l:before{content:"\eb66"}.ad-angle-left:before{content:"\e903"}.ad{font-family:adorn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ad-money-note:before{content:"\e91c"}.ad-chat:before{content:"\e906"}.ad-credit-card1:before{content:"\e907"}.ad-customer-service:before{content:"\e908"}.ad-dollar:before{content:"\e909"}.ad-fire:before{content:"\e911"}.ad-fire-l:before{content:"\e912"}.ad-free-delivery:before{content:"\e913"}.ad-gift-box:before{content:"\e914"}.ad-like:before{content:"\e91a"}.ad-money:before{content:"\e91b"}.ad-payment-security:before{content:"\e91d"}.ad-phone-24:before{content:"\e923"}.ad-recommended:before{content:"\e924"}.ad-reliability:before{content:"\e925"}.ad-rule:before{content:"\e926"}.ad-ruler:before{content:"\e929"}.ad-dressmaker:before{content:"\e92e"}.ad-shield:before{content:"\e930"}.ad-bag-t:before{content:"\e933"}.ad-video2:before{content:"\e93b"}.ad-video-player1:before{content:"\e93e"}.ad-worldwide:before{content:"\e941"}.ad-telegram:before{content:"\ec30"}.ad-telegram-plane:before{content:"\ec31"}.ad-upload:before{content:"\ea33"}.ad-upload-r:before{content:"\eb51"}.ad-upload-l:before{content:"\ec1a"}.ad-window-restore-r:before{content:"\eb5e"}.ad-book-r:before{content:"\ea6a"}.ad-briefcase:before{content:"\e93c"}.ad-briefcase-r:before{content:"\ea6b"}.ad-calculator:before{content:"\e940"}.ad-calculator-r:before{content:"\ea6e"}.ad-calculator-l:before{content:"\eb83"}.ad-calendar:before{content:"\f073"}.ad-copy-l:before{content:"\eba5"}.ad-download:before{content:"\e976"}.ad-download-r:before{content:"\eaa6"}.ad-paper-r-plane:before{content:"\eaeb"}.ad-paper-l-plane:before{content:"\ebd7"}.ad-portrait-l:before{content:"\ebe4"}.ad-save:before{content:"\e9f4"}.ad-save-r:before{content:"\eb1b"}.ad-save-l:before{content:"\ebf2"}.ad-server:before{content:"\f233"}.ad-server-r:before{content:"\eb20"}.ad-server-l:before{content:"\ebf6"}.ad-id-badge:before{content:"\e9a2"}.ad-id-badge-r:before{content:"\eabc"}.ad-id-card:before{content:"\e9a3"}.ad-id-card-r:before{content:"\eabd"}.ad-id-card-l:before{content:"\ebbe"}.ad-image:before{content:"\e9a4"}.ad-image-r:before{content:"\eabe"}.ad-images-r:before{content:"\eabf"}.ad-inbox:before{content:"\e9a6"}.ad-inbox-in:before{content:"\e9a7"}.ad-inbox-in-r:before{content:"\eac0"}.ad-inbox-out:before{content:"\e9a8"}.ad-inbox-out-r:before{content:"\eac1"}.ad-tag:before{content:"\ea1e"}.ad-tags:before{content:"\ea1f"}.ad-tag-r:before{content:"\eb39"}.ad-tags-r:before{content:"\eb3a"}.ad-tag-l:before{content:"\ec08"}.ad-tags-l:before{content:"\ec09"}.ad-newspaper:before{content:"\eae4"}.ad-newspaper-r:before{content:"\ebd6"}.ad-clipboard:before{content:"\f0ea"}.ad-paste:before{content:"\f0ea"}.ad-address-book-o:before{content:"\f2ba"}.ad-address-book:before{content:"\e900"}.ad-address-card:before{content:"\e901"}.ad-address-book-r:before{content:"\ebbd"}.ad-folder:before{content:"\e999"}.ad-folder-open:before{content:"\e99a"}.ad-browser:before{content:"\ea6c"}.ad-folder-r:before{content:"\eab5"}.ad-folder-open-r:before{content:"\eab6"}.ad-folder-l:before{content:"\ebb7"}.ad-folder-open-l:before{content:"\ebb8"}.ad-file-text-o:before{content:"\f0f6"}.ad-copy-files-o:before{content:"\f0c5"}.ad-file-alt:before{content:"\e992"}.ad-file-check:before{content:"\e993"}.ad-file-code:before{content:"\e994"}.ad-file-pdf:before{content:"\e995"}.ad-file-ar:before{content:"\ebb5"}.ad-sliders-h-square:before{content:"\ea08"}.ad-sliders-hr-square:before{content:"\eb2d"}.ad-tuning:before{content:"\ec46"}.ad-ban:before{content:"\e938"}.ad-ban-r:before{content:"\ea65"}.ad-bars:before{content:"\e939"}.ad-bars-r:before{content:"\ea66"}.ad-bars-l:before{content:"\eb7f"}.ad-chain:before{content:"\f0c1"}.ad-link3:before{content:"\f0c1"}.ad-circle-notch:before{content:"\e968"}.ad-circle-notch-r:before{content:"\ea92"}.ad-clone:before{content:"\f24d"}.ad-cog:before{content:"\f013"}.ad-gear:before{content:"\f013"}.ad-cog-r:before{content:"\ea96"}.ad-cog-l:before{content:"\eba0"}.ad-cogs:before{content:"\f085"}.ad-gears:before{content:"\f085"}.ad-cogs-r:before{content:"\ea97"}.ad-cogs-l:before{content:"\eba1"}.ad-edit1:before{content:"\ec47"}.ad-edit:before{content:"\e977"}.ad-edit-l:before{content:"\eba9"}.ad-edit4:before{content:"\f044"}.ad-pencil-square-o:before{content:"\f044"}.ad-ellipsis-h:before{content:"\e978"}.ad-ellipsis-hl:before{content:"\eaa8"}.ad-ellipsis-h3:before{content:"\f141"}.ad-ellipsis-v:before{content:"\e979"}.ad-ellipsis-vl:before{content:"\eaa9"}.ad-ellipsis-v3:before{content:"\f142"}.ad-expand-alt:before{content:"\e982"}.ad-compress-alt:before{content:"\ea9c"}.ad-expand:before{content:"\e981"}.ad-expand-wide:before{content:"\e985"}.ad-external-link:before{content:"\e986"}.ad-external-link-square:before{content:"\e988"}.ad-link:before{content:"\e9b3"}.ad-link-r:before{content:"\eac9"}.ad-list:before{content:"\e9b4"}.ad-list-alt:before{content:"\e9b5"}.ad-list-alt-r:before{content:"\eacc"}.ad-list-ul:before{content:"\e9b6"}.ad-list-ulr:before{content:"\eace"}.ad-list-r:before{content:"\eacb"}.ad-list-l:before{content:"\ebc6"}.ad-list4:before{content:"\f03a"}.ad-minus:before{content:"\e9c7"}.ad-minus-circle:before{content:"\e9c8"}.ad-minus-circle-r:before{content:"\ead9"}.ad-minus-circle-l:before{content:"\ebd2"}.ad-minus-square:before{content:"\e9c9"}.ad-minus-square-r:before{content:"\eada"}.ad-minus-square-l:before{content:"\ebd3"}.ad-minus-r:before{content:"\ead8"}.ad-minus-l:before{content:"\ebd1"}.ad-pen-alt:before{content:"\eaf1"}.ad-pen-square:before{content:"\eaf4"}.ad-pen-square-l:before{content:"\ebdb"}.ad-pencil:before{content:"\eaf2"}.ad-pencil-alt:before{content:"\e9d1"}.ad-pencil-ar:before{content:"\eaf3"}.ad-pencil-al:before{content:"\ebda"}.ad-pencil-square:before{content:"\f14b"}.ad-pencil-l:before{content:"\ebd9"}.ad-plus:before{content:"\e9d6"}.ad-plus-circle:before{content:"\e9d7"}.ad-plus-cir:before{content:"\eafc"}.ad-plus-cil:before{content:"\ebe1"}.ad-plus-square:before{content:"\e9d8"}.ad-plus-sqr:before{content:"\eafd"}.ad-plus-sql:before{content:"\ebe2"}.ad-plus-r:before{content:"\eafb"}.ad-plus-l:before{content:"\ebe0"}.ad-power-off:before{content:"\e9dc"}.ad-power-off-r:before{content:"\eb02"}.ad-random:before{content:"\e9e4"}.ad-random-r:before{content:"\eb0c"}.ad-recycle:before{content:"\e9e5"}.ad-recycle-r:before{content:"\eb0d"}.ad-recycle-l:before{content:"\ebec"}.ad-redo:before{content:"\e9e6"}.ad-redo-alt:before{content:"\e9e7"}.ad-redo-ar:before{content:"\eb0f"}.ad-redo-r:before{content:"\eb0e"}.ad-redo-l:before{content:"\ebed"}.ad-refresh:before{content:"\f021"}.ad-repeat:before{content:"\e9e8"}.ad-repeat-alt:before{content:"\eb12"}.ad-repeat-r:before{content:"\eb11"}.ad-repeat3:before{content:"\f01e"}.ad-rotate-right:before{content:"\f01e"}.ad-reply:before{content:"\e9ec"}.ad-reply-all:before{content:"\e9ed"}.ad-reply-all-r:before{content:"\eb14"}.ad-reply-r:before{content:"\eb13"}.ad-retweet:before{content:"\e9ee"}.ad-retweet-r:before{content:"\eb15"}.ad-retweet3:before{content:"\f079"}.ad-rotate-left:before{content:"\f0e2"}.ad-undo4:before{content:"\f0e2"}.ad-share:before{content:"\e9f9"}.ad-share-all:before{content:"\e9fa"}.ad-share-all-r:before{content:"\eb22"}.ad-share-square:before{content:"\e9fd"}.ad-share-sqr:before{content:"\eb25"}.ad-share-r:before{content:"\eb21"}.ad-sign-in-alt:before{content:"\ea05"}.ad-sign-in-ar:before{content:"\eb29"}.ad-sign-in-al:before{content:"\ebfb"}.ad-sign-out-alt:before{content:"\ea06"}.ad-sign-out-ar:before{content:"\eb2a"}.ad-sign-out-al:before{content:"\ebfc"}.ad-sitemap-r:before{content:"\eb2b"}.ad-sitemap-l:before{content:"\ebfd"}.ad-sliders:before{content:"\f1de"}.ad-sliders-h:before{content:"\eb2c"}.ad-sliders-hr:before{content:"\ebfe"}.ad-sliders-v:before{content:"\eb2e"}.ad-sliders-v-square:before{content:"\ea09"}.ad-sliders-v-sqr:before{content:"\eb2f"}.ad-sliders-vr:before{content:"\ebff"}.ad-sort-amount-down:before{content:"\ea0b"}.ad-sort-amount-up:before{content:"\ea0c"}.ad-spinner:before{content:"\ea0d"}.ad-spinner-r:before{content:"\eb30"}.ad-spinner-l:before{content:"\ec00"}.ad-spinner4:before{content:"\f110"}.ad-sync:before{content:"\ea18"}.ad-sync-ar:before{content:"\eb34"}.ad-table:before{content:"\ea1a"}.ad-table-r:before{content:"\eb35"}.ad-table3:before{content:"\f0ce"}.ad-th:before{content:"\ea20"}.ad-th-large:before{content:"\ea21"}.ad-th-large-r:before{content:"\eb3d"}.ad-th-large-l:before{content:"\ec0b"}.ad-th-list:before{content:"\ea22"}.ad-th-list-r:before{content:"\eb3e"}.ad-th-list-l:before{content:"\ec0c"}.ad-th-r:before{content:"\eb3c"}.ad-th-l:before{content:"\ec0a"}.ad-times:before{content:"\ea25"}.ad-times-circle:before{content:"\ea26"}.ad-times-cir:before{content:"\eb42"}.ad-times-cil:before{content:"\ec10"}.ad-times-square:before{content:"\ea27"}.ad-times-sqr:before{content:"\eb43"}.ad-times-sql:before{content:"\ec11"}.ad-times-r:before{content:"\eb41"}.ad-times-l:before{content:"\ec0f"}.ad-toggle-off:before{content:"\ea28"}.ad-toggle-offr:before{content:"\eb44"}.ad-toggle-onr:before{content:"\eb45"}.ad-trash-alt:before{content:"\ea2b"}.ad-trash-ar:before{content:"\eb46"}.ad-trash-al:before{content:"\ec14"}.ad-undo:before{content:"\ea2f"}.ad-undo-alt:before{content:"\ea30"}.ad-undo-r:before{content:"\eb4a"}.ad-undo-l:before{content:"\ec16"}.ad-wrench:before{content:"\ea43"}.ad-wrench-r:before{content:"\ec21"}.ad-exclamation:before{content:"\e97d"}.ad-exclamation-circle:before{content:"\e97e"}.ad-exclamation-cir:before{content:"\eaac"}.ad-exclamation-cil:before{content:"\ebad"}.ad-exclamation-square:before{content:"\e97f"}.ad-exclamation-sqr:before{content:"\eaad"}.ad-exclamation-sql:before{content:"\ebae"}.ad-exclamation-triangle:before{content:"\e980"}.ad-exclamation-tr:before{content:"\eaae"}.ad-exclamation-tl:before{content:"\ebaf"}.ad-exclamation-r:before{content:"\ebac"}.ad-info:before{content:"\e9ac"}.ad-info-circle:before{content:"\e9ad"}.ad-info-cir:before{content:"\eac3"}.ad-info-cil:before{content:"\ebc0"}.ad-info-square:before{content:"\e9ae"}.ad-info-sqr:before{content:"\eac4"}.ad-info-sql:before{content:"\ebc1"}.ad-info-r:before{content:"\eac2"}.ad-info-l:before{content:"\ebbf"}.ad-question:before{content:"\e9df"}.ad-question-circle:before{content:"\e9e0"}.ad-question-cir:before{content:"\eb07"}.ad-question-cil:before{content:"\ebe8"}.ad-question-square:before{content:"\e9e1"}.ad-question-sqr:before{content:"\eb08"}.ad-question-sql:before{content:"\ebe9"}.ad-question-r:before{content:"\eb06"}.ad-question-l:before{content:"\ebe7"}.ad-quote-left:before{content:"\e9e2"}.ad-quote-r-left:before{content:"\eb0a"}.ad-quote-l-left:before{content:"\ebea"}.ad-quote-right:before{content:"\e9e3"}.ad-quote-r-right:before{content:"\eb0b"}.ad-quote-l-right:before{content:"\ebeb"}.ad-amazon:before{content:"\e90e"}.ad-android:before{content:"\e918"}.ad-apple:before{content:"\e922"}.ad-bar-chart:before{content:"\f080"}.ad-bar-chart-o:before{content:"\f080"}.ad-bell-o:before{content:"\f0a2"}.ad-bell2:before{content:"\eb80"}.ad-birthday-cake:before{content:"\e93a"}.ad-birthday-cake-r:before{content:"\ea69"}.ad-bug:before{content:"\e93d"}.ad-vh-bus:before{content:"\e93f"}.ad-vh-bus-r:before{content:"\ea6d"}.ad-vh-bus-l:before{content:"\eb82"}.ad-certificate:before{content:"\e953"}.ad-child:before{content:"\e967"}.ad-clock:before{content:"\ea93"}.ad-clock-r:before{content:"\eb9e"}.ad-code:before{content:"\e96a"}.ad-code-r:before{content:"\ea95"}.ad-comment:before{content:"\e96d"}.ad-comment-alt:before{content:"\e96e"}.ad-comment-ar:before{content:"\ea9a"}.ad-comment-al:before{content:"\eba3"}.ad-comment-r:before{content:"\ea99"}.ad-comment-l:before{content:"\eba2"}.ad-comments:before{content:"\e96f"}.ad-comments-o:before{content:"\f0e6"}.ad-comments-r:before{content:"\ea9b"}.ad-comments-l:before{content:"\eba4"}.ad-css3-alt:before{content:"\eab4"}.ad-dashboard:before{content:"\f0e4"}.ad-tachometer:before{content:"\f0e4"}.ad-database:before{content:"\eaa2"}.ad-desktop:before{content:"\eaa3"}.ad-desktop-alt:before{content:"\e974"}.ad-desktop-ar:before{content:"\eaa4"}.ad-envelope:before{content:"\e97a"}.ad-envelope-square:before{content:"\e97b"}.ad-envelope-r:before{content:"\eaaa"}.ad-envelope-l:before{content:"\ebaa"}.ad-envelope1:before{content:"\ec48"}.ad-expeditedssl:before{content:"\eaec"}.ad-eye:before{content:"\e98a"}.ad-eye-slash:before{content:"\e98b"}.ad-eye-slash2:before{content:"\f070"}.ad-eye-slash-l:before{content:"\ebb3"}.ad-eye-r:before{content:"\eab1"}.ad-eye-l:before{content:"\ebb2"}.ad-female:before{content:"\e98f"}.ad-filter:before{content:"\e996"}.ad-filter-r:before{content:"\eab3"}.ad-filter-l:before{content:"\ebb6"}.ad-flag:before{content:"\f024"}.ad-flag-o:before{content:"\f11d"}.ad-gift:before{content:"\e99c"}.ad-gift-r:before{content:"\eab7"}.ad-gift-l:before{content:"\ebb9"}.ad-handshake:before{content:"\e99e"}.ad-handshake-o:before{content:"\f2b5"}.ad-handshake-l:before{content:"\ebba"}.ad-heart:before{content:"\e99f"}.ad-heart-r:before{content:"\eaba"}.ad-heart-l:before{content:"\ebbb"}.ad-history:before{content:"\e9a0"}.ad-home:before{content:"\e9a1"}.ad-home-r:before{content:"\eabb"}.ad-home-l:before{content:"\ebbc"}.ad-html5:before{content:"\ebcc"}.ad-key:before{content:"\e9af"}.ad-key-r:before{content:"\eac5"}.ad-key-l:before{content:"\ebc2"}.ad-language:before{content:"\e9b1"}.ad-language2:before{content:"\f1ab"}.ad-laptop:before{content:"\e9b2"}.ad-laptop-r:before{content:"\ebc3"}.ad-life-ring:before{content:"\eac7"}.ad-lightbulb:before{content:"\eac8"}.ad-lightbulb-r:before{content:"\ebc4"}.ad-location:before{content:"\ec49"}.ad-lock:before{content:"\ead0"}.ad-lock-alt:before{content:"\e9b7"}.ad-lock-ar:before{content:"\ead1"}.ad-lock-al:before{content:"\ebc7"}.ad-lock-open-alt:before{content:"\e9b8"}.ad-lock-open-ar:before{content:"\ead3"}.ad-lock-open-al:before{content:"\ebc8"}.ad-map-marker-alt:before{content:"\e9c2"}.ad-map-marker-ar:before{content:"\ead5"}.ad-map-marker-al:before{content:"\ebcd"}.ad-map-signs:before{content:"\e9c4"}.ad-map-signs-r:before{content:"\ead7"}.ad-map-signs-l:before{content:"\ebd0"}.ad-medapps:before{content:"\ec04"}.ad-microsoft:before{content:"\ec12"}.ad-mobile:before{content:"\e9ca"}.ad-mobile-alt:before{content:"\e9cb"}.ad-mobile-ar:before{content:"\eadb"}.ad-mobile-android:before{content:"\e9cc"}.ad-mobile-android-alt:before{content:"\e9cd"}.ad-mobile-android-ar:before{content:"\eadc"}.ad-neuter:before{content:"\e9ce"}.ad-neuter-r:before{content:"\eae3"}.ad-neuter-l:before{content:"\ebcf"}.ad-pennant:before{content:"\e9d2"}.ad-qrcode:before{content:"\e9de"}.ad-qrcode2:before{content:"\eb05"}.ad-react:before{content:"\ec26"}.ad-shield1:before{content:"\f132"}.ad-shield-alt:before{content:"\e9ff"}.ad-shield-check:before{content:"\ea00"}.ad-shield-check-r:before{content:"\e921"}.ad-signal:before{content:"\ea04"}.ad-search-sistrix:before{content:"\ec28"}.ad-sitemap:before{content:"\ea07"}.ad-slideshare:before{content:"\ec2a"}.ad-star:before{content:"\f005"}.ad-star-half-empty:before{content:"\f123"}.ad-star-half-full:before{content:"\f123"}.ad-star-half-o:before{content:"\f123"}.ad-star-o:before{content:"\f006"}.ad-suitcase:before{content:"\ea16"}.ad-sun:before{content:"\ea17"}.ad-tablet-alt:before{content:"\ea1b"}.ad-tablet-ar:before{content:"\eb36"}.ad-tablet-android-alt:before{content:"\ea1c"}.ad-tablet-android-ar:before{content:"\eb37"}.ad-tachometer-alt:before{content:"\ea1d"}.ad-tachometer-ar:before{content:"\eb38"}.ad-tachometer-al:before{content:"\ec07"}.ad-thumbs-down:before{content:"\ea23"}.ad-thumbs-down-r:before{content:"\eb3f"}.ad-thumbs-down-l:before{content:"\ec0d"}.ad-thumbs-up:before{content:"\ea24"}.ad-thumbs-up-r:before{content:"\eb40"}.ad-thumbs-up-l:before{content:"\ec0e"}.ad-trophy:before{content:"\f091"}.ad-trophy-alt:before{content:"\ea2d"}.ad-trophy-ar:before{content:"\eb48"}.ad-truck:before{content:"\ea2e"}.ad-truck-front:before{content:"\e90c"}.ad-truck-line:before{content:"\e90d"}.ad-truck-r:before{content:"\eb49"}.ad-truck-l:before{content:"\ec15"}.ad-unlock-alt:before{content:"\ea32"}.ad-unlock-ar:before{content:"\eb50"}.ad-unlock-al:before{content:"\ec19"}.ad-wifi:before{content:"\ea3f"}.ad-wifi-r:before{content:"\eb5c"}.ad-wifi3:before{content:"\f1eb"}.ad-group:before{content:"\f0c0"}.ad-users4:before{content:"\f0c0"}.ad-user-circle-o:before{content:"\f2be"}.ad-user:before{content:"\ea36"}.ad-user-alt:before{content:"\ea37"}.ad-user-circle:before{content:"\ea38"}.ad-user-plus:before{content:"\ea39"}.ad-users:before{content:"\ea3a"}.ad-user-r:before{content:"\eb54"}.ad-user-ar:before{content:"\eb55"}.ad-user-cir:before{content:"\eb56"}.ad-user-plus-r:before{content:"\eb58"}.ad-users-r:before{content:"\eb59"}.ad-user-times2:before{content:"\eb5a"}.ad-user-l:before{content:"\ec1b"}.ad-user-al:before{content:"\ec1c"}.ad-user-cil:before{content:"\ec1d"}.ad-users-l:before{content:"\ec1e"}.ad-bag4:before{content:"\f290"}.ad-basket4:before{content:"\f291"}.ad-cart-2-s:before{content:"\ec41"}.ad-cart-1-l:before{content:"\ec43"}.ad-shopping-cart4:before{content:"\ec45"}.ad-cart-arrow-down:before{content:"\e951"}.ad-cart-plus:before{content:"\e952"}.ad-bag:before{content:"\ea01"}.ad-basket:before{content:"\ea02"}.ad-cart-s:before{content:"\ea03"}.ad-cart-arrow-down-r:before{content:"\ea7d"}.ad-cart-plus-r:before{content:"\ea7e"}.ad-bag-r:before{content:"\eb26"}.ad-basket-r:before{content:"\eb27"}.ad-cart-r:before{content:"\eb28"}.ad-bag-l:before{content:"\ebf8"}.ad-sq-bag:before{content:"\e931"}.ad-basket-l:before{content:"\ebf9"}.ad-cart-l:before{content:"\ebfa"}.ad-camera-retro:before{content:"\e943"}.ad-camera-ar:before{content:"\ea70"}.ad-camera-al:before{content:"\eb84"}.ad-check-square-o:before{content:"\f046"}.ad-check-badge:before{content:"\e937"}.ad-check:before{content:"\e954"}.ad-check-circle:before{content:"\e955"}.ad-check-square:before{content:"\e956"}.ad-check-badge-r:before{content:"\ea64"}.ad-check-r:before{content:"\ea7f"}.ad-check-cir:before{content:"\ea80"}.ad-check-sqr:before{content:"\ea81"}.ad-check-cil:before{content:"\eb8c"}.ad-check-sql:before{content:"\eb8d"}.ad-search-s:before{content:"\ec44"}.ad-search-glass:before{content:"\ec4a"}.ad-search7:before{content:"\ec4b"}.ad-search:before{content:"\e9f5"}.ad-search-r:before{content:"\eb1d"}.ad-search-minus-r:before{content:"\eb1e"}.ad-search-plus-r:before{content:"\eb1f"}.ad-search-l:before{content:"\ebf3"}.ad-search-minus-l:before{content:"\ebf4"}.ad-search-plus-l:before{content:"\ebf5"}.ad-phone-tel:before{content:"\e920"}.ad-phone-call-r:before{content:"\e91e"}.ad-phone-call-l:before{content:"\e91f"}.ad-phone-old:before{content:"\e90b"}.ad-phone-s:before{content:"\e9d3"}.ad-phone-square:before{content:"\e9d4"}.ad-phone-volume:before{content:"\e9d5"}.ad-phone-r:before{content:"\eaf5"}.ad-phone-sqr:before{content:"\eaf6"}.ad-phone-l:before{content:"\ebdc"}.ad-phone-sql:before{content:"\ebdd"}.ad-phone:before{content:"\f095"}.ad-phone-square4:before{content:"\f098"}.ad-microphone:before{content:"\e9c5"}.ad-microphone-alt:before{content:"\e9c6"}.ad-bullhorn:before{content:"\f0a1"}.ad-mobile2:before{content:"\f10b"}.ad-fax:before{content:"\e98e"}.ad-fax-r:before{content:"\ebb4"}.ad-print:before{content:"\f02f"}.ad-print-r:before{content:"\eb03"}.ad-print-l:before{content:"\ebe6"}.ad-pay-security:before{content:"\e932"}.ad-ruble-sign:before{content:"\e9f2"}.ad-ruble-sign-r:before{content:"\eb19"}.ad-ruble-sign-l:before{content:"\ebf0"}.ad-dollar-sign:before{content:"\e975"}.ad-dollar-sign-r:before{content:"\eaa5"}.ad-dollar-sign-l:before{content:"\eba8"}.ad-aws:before{content:"\e96b"}.ad-btc:before{content:"\e9ea"}.ad-amazon-pay:before{content:"\e915"}.ad-apple-pay:before{content:"\e92f"}.ad-bitcoin:before{content:"\e991"}.ad-cc:before{content:"\f20a"}.ad-cc-amazon-pay:before{content:"\e9ef"}.ad-cc-amex:before{content:"\e9f8"}.ad-cc-apple-pay:before{content:"\ea0e"}.ad-cc-diners-club:before{content:"\ea0f"}.ad-cc-discover:before{content:"\ea19"}.ad-cc-jcb:before{content:"\ea2a"}.ad-cc-mastercard:before{content:"\ea2c"}.ad-cc-paypal:before{content:"\ea3e"}.ad-cc-stripe:before{content:"\ea42"}.ad-cc-visa:before{content:"\ea67"}.ad-credit-card:before{content:"\e972"}.ad-credit-card-blank:before{content:"\eaa0"}.ad-credit-card-front:before{content:"\e973"}.ad-credit-card-front-r:before{content:"\eaa1"}.ad-credit-card-r:before{content:"\ea9f"}.ad-credit-card-l:before{content:"\eba7"}.ad-euro-sign:before{content:"\e97c"}.ad-euro-sign-r:before{content:"\eaab"}.ad-euro-sign-l:before{content:"\ebab"}.ad-money-bill:before{content:"\eadd"}.ad-money-bill-alt:before{content:"\eade"}.ad-money-bill-ar:before{content:"\ebd5"}.ad-money-bill-r:before{content:"\ebd4"}.ad-paypal:before{content:"\ec20"}.ad-pound-sign:before{content:"\e9db"}.ad-pound-sign-r:before{content:"\eb01"}.ad-pound-sign-l:before{content:"\ebe5"}.ad-rupee-sign:before{content:"\e9f3"}.ad-rupee-sign-r:before{content:"\eb1a"}.ad-rupee-sign-l:before{content:"\ebf1"}.ad-stripe:before{content:"\ec2f"}.ad-yen-sign:before{content:"\ea44"}.ad-yen-sign-r:before{content:"\eb61"}.ad-yen-sign-l:before{content:"\ec22"}.ad-sort:before{content:"\ea0a"}.ad-step-forward:before{content:"\ea11"}.ad-step-forward-r:before{content:"\eb33"}.ad-an-double-down:before{content:"\eb62"}.ad-an-double-left:before{content:"\eb63"}.ad-an-double-right:before{content:"\eb64"}.ad-an-double-up:before{content:"\eb65"}.ad-angle-down:before{content:"\e902"}.ad-angle-down-r:before{content:"\ea45"}.ad-angle-down-l:before{content:"\eb66"}.ad-angle-left:before{content:"\e903"}.ad-angle-left-r:before{content:"\ea46"}.ad-angle-left-l:before{content:"\eb67"}.ad-angle-right:before{content:"\e904"}.ad-angle-right-r:before{content:"\ea47"}.ad-angle-right-l:before{content:"\eb68"}.ad-angle-up:before{content:"\e905"}.ad-angle-up-r:before{content:"\ea48"}.ad-angle-up-l:before{content:"\eb69"}.ad-arrow-alt-down:before{content:"\e90a"}.ad-arrow-ar-down:before{content:"\ea4d"}.ad-arrow-al-down:before{content:"\eb6e"}.ad-arrow-alt-left:before{content:"\e90f"}.ad-arrow-ar-left:before{content:"\ea4e"}.ad-arrow-al-left:before{content:"\eb6f"}.ad-arrow-alt-right:before{content:"\e910"}.ad-arrow-ar-right:before{content:"\ea4f"}.ad-arrow-al-right:before{content:"\eb70"}.ad-arrow-alt-to-left:before{content:"\e916"}.ad-arrow-alt-to-right:before{content:"\e917"}.ad-arrow-alt-up:before{content:"\e919"}.ad-arrow-ar-up:before{content:"\ea54"}.ad-arrow-al-up:before{content:"\eb72"}.ad-arw-down:before{content:"\ea59"}.ad-arrow-s-down:before{content:"\f063"}.ad-arw-left:before{content:"\ea5a"}.ad-arrow-s-left:before{content:"\f060"}.ad-arw-right:before{content:"\ea5b"}.ad-arrow-s-right:before{content:"\f061"}.ad-arrow-sq-down:before{content:"\e92a"}.ad-arrow-sql-down:before{content:"\eb79"}.ad-arrow-sq-left:before{content:"\e92b"}.ad-arrow-sql-left:before{content:"\eb7a"}.ad-arrow-sq-right:before{content:"\e92c"}.ad-arrow-sql-right:before{content:"\eb7b"}.ad-arrow-sq-up:before{content:"\e92d"}.ad-arrow-sql-up:before{content:"\eb7c"}.ad-arw-up:before{content:"\ea60"}.ad-arrow-s-up:before{content:"\f062"}.ad-arrows-alt-h:before{content:"\e927"}.ad-arrows-alt-v:before{content:"\e928"}.ad-caret-circle-down:before{content:"\e945"}.ad-caret-cir-down:before{content:"\ea71"}.ad-caret-circle-left:before{content:"\e946"}.ad-caret-cir-left:before{content:"\ea72"}.ad-caret-circle-right:before{content:"\e947"}.ad-caret-cir-right:before{content:"\ea73"}.ad-caret-circle-up:before{content:"\e948"}.ad-caret-cir-up:before{content:"\ea74"}.ad-caret-down:before{content:"\e949"}.ad-caret-r-down:before{content:"\ea75"}.ad-caret-l-down:before{content:"\eb85"}.ad-caret-left:before{content:"\e94a"}.ad-caret-r-left:before{content:"\ea76"}.ad-caret-l-left:before{content:"\eb86"}.ad-caret-right:before{content:"\e94b"}.ad-caret-r-right:before{content:"\ea77"}.ad-caret-l-right:before{content:"\eb87"}.ad-caret-sq-down:before{content:"\e94c"}.ad-caret-sqr-down:before{content:"\ea78"}.ad-caret-sq-left:before{content:"\e94d"}.ad-caret-sqr-left:before{content:"\ea79"}.ad-caret-sq-right:before{content:"\e94e"}.ad-caret-sqr-right:before{content:"\ea7a"}.ad-caret-sq-up:before{content:"\e94f"}.ad-caret-sqr-up:before{content:"\ea7b"}.ad-caret-up:before{content:"\e950"}.ad-caret-r-up:before{content:"\ea7c"}.ad-caret-l-up:before{content:"\eb88"}.ad-chevron-circle-down:before{content:"\e957"}.ad-chevron-cir-down:before{content:"\ea82"}.ad-chevron-cil-down:before{content:"\eb8e"}.ad-chevron-circle-left:before{content:"\e958"}.ad-chevron-cir-left:before{content:"\ea83"}.ad-chevron-cil-left:before{content:"\eb8f"}.ad-chevron-circle-right:before{content:"\e959"}.ad-chevron-cir-right:before{content:"\ea84"}.ad-chevron-cil-right:before{content:"\eb90"}.ad-chevron-circle-up:before{content:"\e95a"}.ad-chevron-cir-up:before{content:"\ea85"}.ad-chevron-cil-up:before{content:"\eb91"}.ad-ch-double-down:before{content:"\e95b"}.ad-ch-doublel-down:before{content:"\eb92"}.ad-ch-double-left:before{content:"\e95c"}.ad-ch-doublel-left:before{content:"\eb93"}.ad-ch-double-right:before{content:"\e95d"}.ad-ch-doublel-right:before{content:"\eb94"}.ad-ch-double-up:before{content:"\e95e"}.ad-ch-doublel-up:before{content:"\eb95"}.ad-chevron-down:before{content:"\e95f"}.ad-chevron-r-down:before{content:"\ea8a"}.ad-chevron-l-down:before{content:"\eb96"}.ad-chevron-left:before{content:"\e960"}.ad-chevron-r-left:before{content:"\ea8b"}.ad-chevron-l-left:before{content:"\eb97"}.ad-chevron-right:before{content:"\e961"}.ad-chevron-r-right:before{content:"\ea8c"}.ad-chevron-l-right:before{content:"\eb98"}.ad-chevron-square-down:before{content:"\e962"}.ad-chevron-sqr-down:before{content:"\ea8d"}.ad-chevron-sql-down:before{content:"\eb99"}.ad-chevron-square-left:before{content:"\e963"}.ad-chevron-sqr-left:before{content:"\ea8e"}.ad-chevron-sql-left:before{content:"\eb9a"}.ad-chevron-square-right:before{content:"\e964"}.ad-chevron-sqr-right:before{content:"\ea8f"}.ad-chevron-sql-right:before{content:"\eb9b"}.ad-chevron-square-up:before{content:"\e965"}.ad-chevron-sqr-up:before{content:"\ea90"}.ad-chevron-sql-up:before{content:"\eb9c"}.ad-chevron-up:before{content:"\e966"}.ad-chevron-r-up:before{content:"\ea91"}.ad-chevron-l-up:before{content:"\eb9d"}.ad-expand-arrows-alt:before{content:"\e984"}.ad-expand-arwsr-alt:before{content:"\eab0"}.ad-expand-r-arrows:before{content:"\eaaf"}.ad-expand-l-arrows:before{content:"\ebb0"}.ad-arrows2:before{content:"\eb77"}.ad-viber:before{content:"\ec38"}.ad-globe:before{content:"\eab8"}.ad-rss:before{content:"\e9f0"}.ad-rss-square:before{content:"\e9f1"}.ad-rss-sqr:before{content:"\eb18"}.ad-rss-sql:before{content:"\ebef"}.ad-rss-r:before{content:"\eb17"}.ad-safari:before{content:"\ec27"}.ad-share-alt:before{content:"\e9fb"}.ad-share-alt-square:before{content:"\e9fc"}.ad-share-ar-square:before{content:"\eb24"}.ad-share-al-square:before{content:"\ebf7"}.ad-share-ar:before{content:"\eb23"}.ad-spotify:before{content:"\ec2e"}.ad-tripadvisor:before{content:"\ec32"}.ad-whatsapp:before{content:"\ec3d"}.ad-whatsapp-square:before{content:"\ec3e"}.ad-flickr:before{content:"\eb4e"}.ad-flipboard:before{content:"\eb57"}.ad-skype:before{content:"\ec29"}.ad-codepen:before{content:"\ea68"}.ad-behance:before{content:"\e96c"}.ad-behance-square:before{content:"\e990"}.ad-blogger:before{content:"\e997"}.ad-blogger-b:before{content:"\e998"}.ad-delicious:before{content:"\eab9"}.ad-deviantart:before{content:"\eac6"}.ad-digg:before{content:"\eacd"}.ad-dribbble:before{content:"\ead4"}.ad-dribbble-square:before{content:"\eae5"}.ad-dropbox:before{content:"\eae6"}.ad-facebook:before{content:"\eaed"}.ad-facebook-f:before{content:"\eafa"}.ad-facebook-messenger:before{content:"\eb31"}.ad-facebook-square:before{content:"\eb47"}.ad-google:before{content:"\eb8a"}.ad-google-drive:before{content:"\eb8b"}.ad-google-play:before{content:"\eba6"}.ad-google-plus:before{content:"\ebc5"}.ad-google-plus-g:before{content:"\ebc9"}.ad-google-plus-square:before{content:"\ebca"}.ad-google-wallet:before{content:"\ebcb"}.ad-instagram:before{content:"\ec01"}.ad-linkedin:before{content:"\ec02"}.ad-linkedin-in:before{content:"\ec03"}.ad-linkedin-square:before{content:"\f08c"}.ad-pinterest:before{content:"\ec23"}.ad-pinterest-p:before{content:"\ec24"}.ad-pinterest-square:before{content:"\ec25"}.ad-snapchat:before{content:"\ec2b"}.ad-snapchat-ghost:before{content:"\ec2c"}.ad-snapchat-square:before{content:"\ec2d"}.ad-tumblr:before{content:"\ec33"}.ad-tumblr-square:before{content:"\ec34"}.ad-twitter:before{content:"\ec36"}.ad-twitter-square:before{content:"\ec37"}.ad-vimeo:before{content:"\ec39"}.ad-vimeo-square:before{content:"\ec3a"}.ad-vimeo-v:before{content:"\ec3b"}.ad-youtube:before{content:"\ec3f"}.ad-youtube-square:before{content:"\ec40"}.ad-youtube-square2:before{content:"\f166"}.ad-youtube2:before{content:"\f167"}.ad-video-player:before{content:"\e934"}.ad-forward:before{content:"\e99b"}.ad-backward:before{content:"\e936"}.ad-backward-r:before{content:"\ea63"}.ad-backward-l:before{content:"\eb7e"}.ad-fast-backward:before{content:"\e98c"}.ad-fast-forward:before{content:"\e98d"}.ad-pause:before{content:"\eaee"}.ad-pause-circle:before{content:"\eaef"}.ad-pause-cil:before{content:"\ebd8"}.ad-play:before{content:"\eaf8"}.ad-play-circle:before{content:"\eaf9"}.ad-play-cir:before{content:"\ebdf"}.ad-play-r:before{content:"\ebde"}.ad-podcast:before{content:"\e9d9"}.ad-podcast-r:before{content:"\eafe"}.ad-podcast-l:before{content:"\ebe3"}.ad-step-backward:before{content:"\ea10"}.ad-step-backward-r:before{content:"\eb32"}.ad-stop:before{content:"\ea12"}.ad-stop-circle:before{content:"\ea13"}.ad-video:before{content:"\ea3c"}.ad-video-r:before{content:"\eb5b"}.ad-video1:before{content:"\e935"}
del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video
  {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
ol, ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
b,strong {font-weight:bold;}
a {color:#444;text-decoration:underline;outline:none;cursor:pointer;}
a:hover,a:focus {color:#a78b53;opacity:0.8;outline:none;text-decoration:none;}
a, a:after, a:before {transition:all .3s ease-in-out;}
input,button,select,textarea {font-family:inherit;font-size:inherit;line-height:inherit;padding: 8px 8px;}
img {width:auto\9;height:auto;max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;padding-left: 0px; padding-bottom: 0px;}
body {margin:0 auto 0;background:#fff;font-family:'Philosopher',Arial,sans-serif;font-size:13px;line-height:1.4em;max-width:1920px;color:#333333;min-width:320px;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6 {margin:5px 0px 10px 0px;font-weight:700;}
h1,.h1 {font-size:30px;}
h2,.h2 {font-size:26px;}
h3,.h3 {font-size:26px;}
h4,.h4 {font-size:26px;}
h5,.h5 {font-size:26px;}
h6,.h6 {font-size:26px;}
i,em {}
p {margin:0px 0px 10px 0px;}
.hidden {display:none !important;}
iframe {max-width:100%;}
* {box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
*:before, *:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
table td,table th {border:1px solid #aaaaaa;padding:.75rem;vertical-align:top;}
.pull-left .pull-left,.pull-right .pull-right {float:none;}
.hyphenator {text-align:justify;}
.avPlayerContainer {max-width:100%;}
[class*='moduletable'][class*='span'] > [class*='span'] {width:100%;}
[id*='menu'] .menu-close {display:none;}
.menu-toggle,.search-toggle {display:!none;}
.none,.hide {display:none;}
.hamburger {display:none;}
.page-width {*zoom: 1; max-width: 1200px; margin: 0 auto; padding-left: 15px; padding-right: 15px; } 
#wrapper {height:100%;}
#wrap {width:100%;overflow:hidden;min-height:100%;height:auto !important;height:100%;margin:0px auto -369px;padding:0px 0px 369px 0px; } 
.text-center {text-align:center!important;}
.module_title {font-size:22px;line-height:1.3;margin:0 auto 35px;color:#111111;text-transform:uppercase;font-weight:700;text-align:center;}
/*overlay*/
.showOverly .modalOverly, .loading .modalOverly {display:block;}
.modalOverly {display:none;position:fixed;bottom:0;left:0;right:0;top:0;z-index:666;background-color:rgba(0,0,0,0.6);-ms-transition:all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);-webkit-transition:all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);transition:all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);}
/*inputs*/
.input-group__field {width:100%;}
.input-group {position:relative;display:table;width:100%;border-collapse:separate;}
.input-group__btn {white-space:nowrap;width:1%;}
.input-group__field, .input-group__btn {display:table-cell;vertical-align:middle;margin:0;}
/*top-1*/
.moduletabletop-1 {position:relative;z-index:1;background-color:#121212;color:#ffffff;font-size:11px;display:block;}
.moduletabletop-1 .top-header {color:#f5f5f5;min-height:35px;position:relative;z-index:6;font-size:12px;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;align-items:center}
/*.moduletabletop-1 .top-header > div {-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;padding:7px 0;}*/
.moduletabletop-1 .top-header .left-hdr,.moduletabletop-1 .top-header .right-hdr {display: flex;     align-items: center; width: max-content;}
.moduletabletop-1 .top-header .middle-hdr {/*flex:1 0 80%;*/ margin: 0 auto;}
.moduletabletop-1 .top-header a {color:#f5f5f5;text-decoration:none;}
.moduletabletop-1 .top-header .left-hdr span,.moduletabletop-1 .top-header .left-hdr a,.moduletabletop-1 .top-header .left-hdr p {padding: 0 5px;}
.moduletabletop-1 .social-icons a {padding:0 7px;display:inline-block;}
.moduletabletop-1 #topbrexit {cursor:pointer; padding: 0 5px;}
.moduletabletop-1 p {margin-bottom:0;}
/*header*/
#headerWrapper {position: relative; z-index: 15; background-color: #ffffff; border-bottom: 1px solid #eeeeee; } 
#headerWrapper.stickyHeader {position:fixed;top:0;z-index:50;width:100%;left:0;box-shadow:0 0 7px rgba(0,0,0,0.2);}
.site-header.page-width {padding: 0 15px; } 
.site-header {display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%; align-items: center; min-height: 60px; position: relative; padding: 0 60px; } /*system message*/
.site-header .icons-col {font-size:0px;width:20%;max-width:170px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}
.site-header .icons-col > div {position:relative;color:#030505;display:inline-block;height:30px;line-height:30px;text-align:center;padding:0 9px;}
#searchPopup .input-group {border-bottom:1px solid #eeeeee;}
#searchPopup .search__input,#searchPopup .search__input::-webkit-input-placeholder {color:#050000;padding:5px 0;background:none;border:0 none;outline:none;font-size:14px;}
#searchPopup .btn {color:#050000;opacity:0.5;padding:0;border:0 none;background:none;}
/*header logo*/
.moduletablelogo {-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin:0;min-width:170px;max-width:120px;} 
.moduletablelogo a{color:#333; font-family: 'Philosopher'; font-size:300%; -webkit-transition: color 0.5s ease; }
.moduletablelogo a:focus,.moduletablelogo a:hover{color:#3598db; text-decoration:none; } 
.moduletablelogo a span{color:#3598db; -webkit-transition: color 0.5s ease; } 
.moduletablelogo a:focus span,.moduletablelogo a:hover span{color:#fff; } 
/*mainmenu*/
#shopify-section-navigation {-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}
.moduletablemainmenu .nav {text-align:right;}
.moduletablemainmenu .nav > li {display:inline-block;text-align:left;margin-right:10px;}
.moduletablemainmenu .nav > li > a {color:#111111;font-size:13px;font-weight:400;text-transform:uppercase;position:relative; line-height:40px;padding:10px 15px;} 
.moduletablemainmenu .nav > li > a:hover,.moduletablemainmenu .nav > li.active > a {color:#a78b53;}
.moduletablemainmenu .nav > li > ul {opacity:0;visibility:hidden;position:absolute;left:0;right:0;top:150%;padding:20px 30px 25px;z-index:999;max-height:600px;overflow:auto;background-color:#e7e7e7;box-shadow:0px 0px 15px rgba(0,0,0,0.1);-ms-transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;ransition:all 0.3s ease-in;column-count:5;}
.moduletablemainmenu .nav.menu > li:hover > ul {top:100%;opacity:1;visibility:visible;pointer-events:visible;}
.moduletablemainmenu .nav > li > ul > li {-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}
.moduletablemainmenu .nav > li > ul > li a {text-decoration:none;}
.moduletablemainmenu .nav > li > ul > li > a {text-transform:uppercase;color:#000000;padding:0 0 8px;font-weight:700;display:block;}
.moduletablemainmenu .nav > li > ul > li > a:hover {color:#a78b53;}
.moduletablemainmenu .nav > li > ul > li > ul li a {color:#444444;padding:3px 0;display:block;}
.moduletablemainmenu .nav > li > ul > li > ul li a:hover {color:#a78b53;}
.moduletablemainmenu .nav > li > ul > li > ul li a:hover:before {width:5px;margin-right:5px;}
.moduletablemainmenu .nav > li > ul > li > ul li a:before {content:"";display:inline-block;width:0px;height:2px;vertical-align:middle;background-color:#a78b53;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
/*search*/
#searchPopup {top:0;width:100%;padding:40px 50px;opacity:0;position:fixed;left:0;z-index:999;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);color:#050000;text-align:left;background-color:#ffffff;box-shadow:0 0 15px rgba(5,0,0,0.1);-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;} 
#searchPopup.active {opacity:1;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);}
#searchPopup .title {color:#050000;font-weight:700;font-size:15px;line-height:1.4;margin:0px 0px 20px 0px;}
#searchPopup .closeSearch {color:#050000;font-size:24px;position:absolute;top:10px;right:20px;}
/*popup login*/
.moduletablelogin {position:initial !important;}
#settingsBox {visibility:hidden;opacity:0;padding:20px;width:300px;position:absolute;right:15px;z-index:99;background:#fff;color:#050000;text-align:left;box-shadow:0 0 15px rgba(5,0,0,0.1);-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-size:12px;}
#settingsBox.active {visibility:visible;opacity:1;top:100%;}
#settingsBox .btn {width:100%;}
#settingsBox .text-center {text-transform:uppercase;}
#settingsBox .text-center a {text-decoration:underline;}
#settingsBox .text-center a:hover {text-decoration:none;}
/*new header login*/
body.guest-user .moduletableheader-login .for-registered,body.logged-user .moduletableheader-login .for-guest 
	{display:none;}
.moduletableheader-login a {text-decoration:none;}
.moduletableheader-login a:before {content:"\ec1b";vertical-align:middle;font-family:adorn-icons!important;speak:none;font-size:16px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
/*cart*/
#jshop_module_cart .shopping-bag {position:absolute;background:#000000;color:#ffffff;min-width:16px;height:16px;border-radius:16px;line-height:17px;font-size:11px;right:-7px;top:-3px;}
/*wishlist header*/
.mod_wsh .count {position:absolute;background:#000000;color:#ffffff;min-width:16px;height:16px;border-radius:16px;line-height:17px;font-size:11px;right:-7px;top:-3px;}
/*slider*/
#module264 {margin-bottom:20px;}
#module264 .page-width {max-width:100%;padding:0;}
#module264 .uk-slidenav-position .uk-slidenav {width:40px;border-radius:5px;height:40px;line-height:38px;background-color:rgba(255,255,255,0.5);font-size:24px;}
#module264 .uk-slidenav-position .uk-slidenav:hover {opacity:1;background-color:rgba(255,255,255,0.5);box-shadow:0 0 4px rgba(0,0,0,0.3);}
#module264 .uk-slidenav-position .uk-slidenav-previous:before,#module264 .uk-slidenav-position .uk-slidenav-next:before 
	{font-family:"adorn-icons";font-size:20px;color:#000;opacity:0.75;}
#module264 .uk-slidenav-position .uk-slidenav-previous:before {content:"\ea8b";}
#module264 .uk-slidenav-position .uk-slidenav-next:before {content:"\ea8c";}
#module264 .uk-dotnav>*>* {width:12px;height:12px;}
/*new arrivals module*/
.moduletablebestseller {margin-top:50px;}
/*block-1*/
.moduletableblock-1 {background-color:#fafafa;padding:50px 0px;}
.newsflashblock-1 {display:flex;flex-wrap:wrap;}
.moduletableblock-1 .item .image {margin-bottom:30px;}
.moduletableblock-1 .newsflash-title {margin:7.5px 5px;line-height:26px;font-size:15px;font-weight:700;text-align:center;}
.moduletableblock-1 .newsflash-title a:hover {text-decoration:none;}
.moduletableblock-1 .date {margin:0 0 20px 0;color:#777;text-align:center;}
/*block-2 old
.moduletableblock-2 .cat-item {position:relative;overflow:hidden;margin-bottom:30px;}
.moduletableblock-2 .cat-item img {display:block;width:100%;-ms-transition:all ease-out 0.4s;-webkit-transition:all ease-out 0.4s;transition:all ease-out 0.4s;}
.moduletableblock-2 .cat-item:hover img {transform:scale(1.1);}
.moduletableblock-2 .cat-description {background-color:#fff;opacity: 0.7;color:#000;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:5px;right:0;padding:10px;text-align:center;width:50%;}
.moduletableblock-2 .medium-up--one-quarter .cat-description {width:70%;}
.moduletableblock-2 .cat-description .h3 {color:#000;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1.4;}
.moduletableblock-2 .cat-description .btn {padding:8px 20px;margin-top:10px;}
/*block-2*/

/*block-2 new */
.moduletableblock-2 .cat-item { margin-bottom: 10px;overflow: hidden; position: relative;padding-left: 10px;}
.moduletableblock-2 .cat-item:hover .cat-description, .cat-item:hover h3, .cat-item:hover a {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}
.moduletableblock-2 .cat-item img {display:block;width:100%;-ms-transition:all ease-out 0.4s;-webkit-transition:all ease-out 0.4s;transition:all ease-out 0.4s;}

.moduletableblock-2 .cat-description {background-color: rgba(0, 0, 0, 0.8);  bottom: 0;  color: white;  left: 0;  padding: 10px;  position: absolute;  text-align: center;  width: 100%;  -webkit-transition: -webkit-transform 0.35s;  transition: transform 0.35s;  -webkit-transform: translate3d(0, 100%, 0);  transform: translate3d(0, 100%, 0);}
.moduletableblock-2 .cat-description .h3, .cat-description a {-webkit-transition: -webkit-transform 0.5s;  transition: transform 0.5s; -webkit-transform: translate3d(0, 200%, 0); transform: translate3d(0, 200%, 0);}
.moduletableblock-2 .cat-description .h3 {color: white;font-family: 'Montserrat', sans-serif;  font-size: 1.714em;  margin-bottom: 5px;}
.moduletableblock-2 .cat-description a {color: rgba(255, 255, 255, 0.5); font-size: .857em;  font-weight: 700;  text-transform: uppercase;  text-decoration: underline;}
/*block-2 new */

/*block-3*/
.moduletableblock-3 {background-color:#131313;padding:30px 0px;color:#fff;}
.moduletableblock-3 ul {display:flex;justify-content:space-between;margin:0 -20px;}
.moduletableblock-3 ul li {flex:1;padding:10px 20px;align-items:center;display:flex;}
.moduletableblock-3 ul li .ad {margin:0 15px 0 0;display:inline-block;}
.moduletableblock-3 ul li .text strong {margin-bottom:5px;font-size:14px;text-transform:uppercase;font-weight:700;line-height:1.4;}
.moduletableblock-3 ul li .text span {display:block;}
/*manufacturers*/
#module272 .uk-cover-background {background-size:auto;}
#module272 .uk-slidenav-position .uk-slidenav {width:40px;border-radius:5px;height:40px;line-height:38px;background-color:rgba(255,255,255,0.5);font-size:24px;}
#module272 .uk-slidenav-position .uk-slidenav:hover {opacity:1;background-color:rgba(255,255,255,0.5);box-shadow:0 0 4px rgba(0,0,0,0.3);}
#module272 .uk-slidenav-position .uk-slidenav-previous:before,
	#module272 .uk-slidenav-position .uk-slidenav-next:before 
	{font-family:"adorn-icons";font-size:20px;color:#000;opacity:0.75;}
#module272 .uk-slidenav-position .uk-slidenav-previous:before {content:"\ea8b";}
#module272 .uk-slidenav-position .uk-slidenav-next:before {content:"\ea8c";}
/*breadcrumbs*/
.moduletablebreadcrumbs {background:#f9f9f9;margin:0 0 30px;}
.moduletablebreadcrumbs ol {padding-top:8px;padding-bottom:8px;}
.moduletablebreadcrumbs ol li {display:inline-block;padding:0 3px 0 0;margin-right:3px;font-size:12px;}
.moduletablebreadcrumbs ol li:after {content:'|';margin-left:6px;}
.moduletablebreadcrumbs ol li:last-child:after {display:none;}
.moduletablebreadcrumbs ol li.active {font-weight:700;}
.moduletablebreadcrumbs a:first-child,.moduletablebreadcrumbs span:first-child {padding-left:0;}
.moduletablebreadcrumbs a,.moduletablebreadcrumbs span {color:#111111;}
/*home page*/
body.home-page .item-page {display:none;}
/*msg*/
#system-message {margin-bottom:20px;}
#system-message .close {display:none;}
#system-message #content {border:none;}
/*content*/
.template-collection .main-col.right {float:right;}
/*blog*/
#content .blog h1 {font-weight:700;font-size:20px;position:relative;margin:0 0 30px 0;text-align:center;}
#content .blog .item {margin-bottom:20px;}
#content .blog .item .article-info {color:#777;margin:0px 0px 20px 0px;display:flex;}
#content .blog .item .article-info dd {margin:0 5px;}
#content .blog .item .page-header {margin:0px 0px 0px 0px;padding:0;border-bottom:none;}
#content .blog .item .page-header h2 {margin:0;line-height:1.45;font-size:26px;font-weight:700;margin-bottom:20px;}
#content .blog .item .item-image {margin-bottom:25px;}
#content .blog .pagination {display:flex;margin:40px 0px;}
#content .blog .pagination .counter {margin:0;}
#content .blog .pagination .pagination-list {display:flex;margin-left:auto;}
#content .blog .pagination .pagination-list li {margin:0 5px;}
.rte {color:#333;margin-bottom:20px;}
.rte p {margin-bottom:20px;}
/*article*/
.item-page .article-info {margin:0px 0px 20px 0px;text-align:left;}
.item-page .article-info dd {color:#777;list-style:none;display:inline-block;margin:0 5px;}
.item-page .page-header {margin:0px 0px 20px 0px;padding:0;border-bottom:none;}
.item-page .page-header h1 {font-size:26px;text-align:left;}
.item-page [itemprop="articleBody"] {font-size:16px; text-align:left}
.item-page [itemprop="articleBody"] ul {margin:25px 0px 40px 40px;list-style:disc;}
.item-page [itemprop="articleBody"] ul li {margin-bottom:15px;}
.item-page [itemprop="articleBody"] ol {margin:25px 0px 40px 40px;list-style:decimal;}
.item-page [itemprop="articleBody"] ol li {margin-bottom:15px;}
.item-page .post-action {margin:20px 0px 0px 0px !important;display:flex;}
.item-page .post-action li {list-style:none;margin:0px 0px 0px 0px !important;width:40%;position:relative;padding-left:31px;}
.item-page .post-action li:before {font-family:adorn-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #444;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;float:left;top:50%;left:0;position:absolute;margin-top:-12px;}
.item-page .post-action .btn-pre:before {content: "\eb97";}
.item-page .post-action .btn-next {margin-left:auto !important;}
.item-page .post-action .btn-next:before {content:"\eb98";}
.item-page [itemprop=articleBody] img {/*margin:0 auto 20px*/;display:block;}
/*about us*/
.item-page.about-us * {text-align:left;}
.item-page.about-us h1,.item-page.about-us h3 {font-weight:700;font-size:20px;margin:0 0 30px 0;}
.item-page.about-us .top-text-block {font-size:14px;}
.about-details > .grid__item:nth-child(odd) {clear:left;}
.item-page.about-us .about-details * {text-align:left;}
.item-page.about-us .about-details h4 {text-transform:uppercase;}
.item-page.about-us .block-title,.item-page.about-us .block-des {margin-bottom:35px;}
.item-page.about-us .team-bio img {margin-bottom:20px;}
.item-page.about-us .team-bio .social-url a {margin:0 6px;}
/*html-category*/
.item-page.html-category .cat-item {position:relative;overflow:hidden;margin-bottom:30px;}
.item-page.html-category .cat-item img {display:block;width:100%;-ms-transition:all ease-out 0.4s;-webkit-transition:all ease-out 0.4s;transition:all ease-out 0.4s;}
.item-page.html-category .cat-item:hover img {transform:scale(1.1);}
.item-page.html-category .cat-description {background-color:#fff;color:#000;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:30px;right:0;padding:20px;text-align:center;width:50%;}
.item-page.html-category .medium-up--one-quarter .cat-description {width:70%;}
.item-page.html-category .medium-up--one-half .cat-description {width:70%;}
.item-page.html-category .cat-description .h3 {color:#000;font-size:16px;text-transform:uppercase;font-weight:700;line-height:1.4;}
.item-page.html-category .cat-description .btn {padding:8px 20px;margin-top:10px;}
/*jsh categories*/
.jshop_list_category .jshop_categ.category {}
/*jsh category*/
.catalog h1 {font-size:18px;text-transform:uppercase;font-weight:700;color:#111111;line-height:1.4;}
.mfilter {display:none;}
.catalog .filterBtn .btn-filter {border-radius:3px;text-transform:uppercase;padding:2px 12px;line-height:normal;height:auto;font-size:12px;letter-spacing:0.5px;}
.catalog .product-thumb-info {margin-bottom:30px;}
.catalog .product-thumb-info-content {padding:15px 10px 10px;}
.catalog .product-thumb-info-content > a {display:block;color:#111111;font-size:13px;text-transform:none;font-weight:normal;}
.catalog .product-thumb-info-content .name > a {text-decoration:none;}
.catalog .product-thumb-info-content .grid-view-item__meta {margin:5px 0 10px;text-align:center;}
.catalog .product-thumb-info-content .no_sale {display:inline-block;}
.catalog .product-thumb-info-content .price {font-size:14px;font-weight:400;display:inline-block;color:#222222;}
.catalog .product-thumb-info-content .no_sale + .price {color:#a78b53;}
.catalog .product-thumb-info-content .attr_url .def {display:flex;}
.catalog .product-thumb-info-content .attr_url .def .attr_name {display:none;}
.catalog .product-thumb-info-content .attr_url .def span {display:inline-block;border:0;background-color:#eaeaea;position:relative;font-size:11px;padding:0;margin:2px;line-height:29px;width:100%;height:28px;width:28px;text-align:center;border-radius:4px;color:#000;}
.catalog .product-thumb-info-content .wishboxproductsreviews_wrapper {margin-bottom:14px;}
.sr-rating span.sr-star:before {color:#2d2d2d !important;}
.catalog .product-thumb-info-content .wishboxproductsreviews_wrapper small {display:none !important;}
.grid-view_image {width:100%;overflow:hidden;position:relative;z-index:1;}
.grid-view-item {margin-bottom:30px;text-align:center;border:1px solid rgba(0,0,0,0);-ms-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;}
.jshop_pagination {clear:both;}
.jshop_pagination .pagination-list {display:flex;justify-content:center;margin-bottom:40px;}
.jshop_pagination .pagination-list li {margin:0px 10px}
.orderfilters #order {height:auto;margin:0;margin-right:-10px;-ms-transition:all ease-out 0.15s;-webkit-transition:all ease-out 0.15s;transition:all ease-out 0.15s;background-color:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%;opacity:1;outline:none !important;}
.pagination li {margin:0px 2px !important;}
.pagination li a {text-decoration:none;font-size:12px;color:gray;height:35px;min-width:35px;line-height:35px;display:inline-block;border:2px solid #eee;text-align:center;padding:0px 10px;}
.pagination li.active a {border: 2px solid #6e6e6e;color: #333;}
/*jsh product*/
h1.product-single__title {color:#111111;font-weight:600;font-size:22px;margin-bottom:15px;line-height:1.4;}
.jshop.productfull .product-single__photos,.jshop.productfull .product-single__meta {margin-bottom:45px;}
.jshop.productfull [itemprop=brand] {margin-left:auto;}
.jshop.productfull .sr-segment {display:flex;align-items:center;}
.jshop.productfull .sr-rating span.sr-star {margin:0px 0px 0px 0px !important;top:-2px;}
.jshop.productfull .sr-rating + small {display:inline-block;margin-left:5px;line-height:1;}
.jshop.productfull .product-info {margin-bottom:0px;}
.jshop.productfull .product-info .product-rating,.jshop.productfull .product-info .product-stock 
	{color:rgba(51,51,51,0.7);display:inline-block;margin:0 25px 0 0;}
.jshop.productfull .product-info .product-stock {line-height:1.5;}
.product-info .review span.instock,.product-info p span.instock {color:#67b00a;}
.product-info .review span.outstock,.product-info p span.outstock {color:#ff9f3b;}
.product-info span.extra_fields_name {font-weight:600;}
.product-info .product-sku {margin:0px 10px 0px 0px;font-size:15px}
.jshop.productfull .prices .price, .price_default {font-family:sans-serif;font-size:300%;font-weight:600;line-height:1;color:#000000;}
.jshop.productfull .prices .no_sale {font-family:sans-serif;font-size:170%;font-weight:600;line-height:1;color:red; text-decoration:line-through;padding: 0px 5px 0px 0px;}
.jshop.productfull .prices .discount {font-family:sans-serif;font-size:150%;font-weight:600;line-height:1;background-color:#fa3333; color:white; padding: 0px 10px 0px 10px; border-radius: 5px;padding: 0px 13px 0px 13px;}
.prod-large-img {position:relative;z-index:1;}
#list_product_image_middle .zoom {width:100%;}
/* #list_product_image_middle .zoom:hover .img-responsive {visibility:hidden;} */
#list_product_image_thumb {margin-top:35px;margin-bottom:35px;}
.thumbnails-wrapper {text-align:center;}
.slick-slider:hover .slick-arrow:hover {opacity:1;}
.slick-slider:hover .slick-arrow {opacity:0.7;}
.slick-vertical .slick-slide {cursor:pointer;display:block;height:auto;border:1px solid transparent;margin-bottom:3px;outline:none !important;}
.thumbnails-wrapper .slick-prev {left:0;}
.thumbnails-wrapper .slick-next {right:0;}
.slick-arrow {position:absolute;top:50%;z-index:9;height:35px;line-height:34px;width:35px;text-align:center;font-size:0px;padding:0;background:#fff;border:none;border-radius:0;outline:0 none;cursor:pointer;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;}
.jshop.productfull .swatch {width:100%;margin-bottom:15px;}
.jshop.productfull .swatch .product-form__item {margin-bottom:0;padding-bottom:0;padding-top:0;}
.product-form__item {margin-bottom:10px;}
.jshop.productfull .swatch label.header {margin-bottom:8px;text-transform:uppercase;}
.jshop.productfull .swatch label {display:block;text-transform:capitalize;font-weight:500;}
.jshop.productfull .swatch .prod_colors {-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;}
.jshop.productfull .swatch .prod_colors .image_colors {display:inline-block;margin:0 4px 2px 0;position:relative;border-radius:5px;border:2px solid #fff;box-shadow:0 0 0 1px #ddd;}
.jshop.productfull .swatch .prod_colors .image_colors img {max-width:50px;max-height:50px;}
.jshop.productfull .swatch.attr [id*=block_attr_sel] {-webkit-flex:1 1 200px;-moz-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px;margin-bottom:10px;padding:5px 0;}
.jshop.productfull .swatch.attr .input_type_radio {display:inline-block;margin:0 4px 2px 0;position:relative;}
.jshop.productfull .swatch.attr input {display:none;}
.jshop.productfull .swatch.attr input[checked] {}
.jshop.productfull .swatch.attr input + label {width:50px;height:50px;border-radius:5px;color:#333;font-size:18px;font-weight:400;line-height:28px;text-transform:capitalize;display:inline-block;overflow:hidden;text-align:center;background-color:#e7e7e7;display:flex;cursor:pointer;align-items:center;justify-content:center;}
.jshop.productfull .swatch.attr input:checked + label {border:2px solid #a78b53;box-shadow:none;background-color: black;color: white;}
.jshop.productfull .swatch.attr .sizelink {margin-left:12px;font-size:12px;font-weight:400;text-transform:uppercase;}
.jshop.productfull .infolinks button {border:none;cursor:pointer;background:none;outline:none;}
.jshop.productfull .infolinks button:not(.btn):hover {color:#333333;opacity:0.8;}
.jshop.productfull .infolinks button:not(.btn) {display:inline-block;vertical-align:top;margin:0 15px 15px 0;font-size:13px;color:#333333;}
.jshop.productfull .infolinks button:not(.btn) .ad {font-size:13px;margin-right:5px;margin-top:-3px;}
.jshop.productfull .product-action {display:table;width:100%;position:relative;margin-bottom:15px;}
.jshop.productfull .product-action .product-form__item--quantity {width:90px;display:table-cell;vertical-align:top;margin-right:5px;}
.jshop.productfull .social {clear:both;}
.qtyField {display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;border:1px solid #ddd;border-radius:0;}
.qtyField .qtyBtn {line-height:17px;cursor:pointer;outline:none !important;}
.qtyField .qtyBtn,.qtyField input {margin:0;color:#111;width:28px;height:38px;text-align:center;line-height:normal;text-align:center;padding:11px 0;background:none;border-radius:0;border:none;}
.qtyField .qtyBtn .ad {font-size:10px;}
.qtyField .qty {border:0 none;}
.jshop.productfull .product-action .product-form__item--submit {padding-left:10px;width:auto;display:table-cell;vertical-align:top;overflow:visible;}
.jshop.productfull .product-action .product-form__item--submit button {height:40px;width:100%;}
.jshop.productfull .tabs-listing .product-tabs {width:100%;border-bottom:1px solid #eee;}
.jshop.productfull .tabs-listing .product-tabs li {float:none;display:inline-block;position:relative;margin-right:5px;}
.jshop.productfull .tabs-listing .product-tabs li a {font-size:13px;position:relative;letter-spacing:0.02em;display:block;padding:10px 25px;font-weight:600;outline:none;color:#111111;border:1px solid #e7e7e7;border-bottom:0;background:#e7e7e7;text-decoration:none;}
.jshop.productfull .tabs-listing .product-tabs li.active a {text-decoration:none;background-color:rgba(0,0,0,0);color:#000000;border:1px solid #eeeeee;border-bottom:0;}
.tab-container .tab-content {display:none;}
.jshop.productfull .tab-container .tab-content .title {margin-bottom:7.5px;font-size:15px;font-weight:700;text-transform:uppercase;}
.jshop.productfull .tab-container .product-fields .extra_fields_name {font-weight:bold;}
.jshop.productfull .tabs-listing .tab-container {padding:30px 0 20px;text-align:left;margin-bottom:25px;}
.jshop.productfull .product-slide {margin-bottom:40px;}
.jshop.productfull .product-slide:not([class*=moduletable]):not(.owl-theme) {border-top:1px solid #eee;padding-top:40px;}
.jshop.productfull .product-lastvisit .moduletable {border-top:1px solid #eee;padding-top:40px;}
.jshop.productfull .product-slide .title,.jshop.productfull .product-lastvisit .title {color:#111111;font-weight:700;text-align:center;}
.spr-reviews {margin:24px 0 0 0;}
.spr-review:first-child {margin-top:24px;}
.spr-container .spr-header .spr-summary .block_rating_hits {display:flex;align-items:center;}
.spr-container .spr-header .spr-summary .block_rating_hits .spr-summary-caption {margin-left:5px;}
.spr-container .spr-header .spr-summary .block_rating_hits .can-rate-1 {margin-left:auto;}
.spr-container .spr-review {position:relative;padding-bottom:10px;border-top:1px solid #ECECEC;padding:24px 0;}
.spr-review-header-starratings {margin:0 0 0.5em 0;display:inline-block;font-size:13px;}
.spr-review-header-starratings .spr-icon,.sr-rating .spr-icon {color:#2d2d2d;}
.spr-review-header-title {font-size:16px;line-height:24px;margin:0;padding:0;border:none;font-weight:700;}
.spr-review-header-byline {opacity:0.7;display:inline-block;margin:0 0 1em 0;}
.spr-review-content {margin:0 0 24px 0;}
.spr-review-content-body {font-size:13px;line-height:20px;margin:0;padding:0;}
.zoom {display:inline-block;position:relative;}
.zoom:after {content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url(icon.png);}
.zoom img {display: block;margin:0 auto;}
.zoom img::selection {background-color:transparent; }
.product-single__photos {display:flex;flex-wrap:wrap;flex-direction:row-reverse;}
.image_middle {}
.product-btn {position:absolute;right:10px;bottom:10px;}
.product-btn .btn {     width: 40px;     float: left;     height: 35px;     line-height: 30px;     padding: 0;     position: relative;     margin-right: 2px; }
.product-btn .ad {     font-size: 18px; }
.product-btn .tooltip-label {font-size:13px;top: -40px;     left: 0%;     -ms-transform: translate(-50%);     -webkit-transform: translate(-50%);     transform: translate(-50%); }
.product-btn .tooltip-label:before {     bottom: -9px;     border-top: 5px solid #000;     left: 50%;     margin-left: -4px; }
.with-tooltip {position:relative;}
.with-tooltip .tooltip-label {font-size:13px;top: -40px;     left: 50%;     -ms-transform: translate(-50%);     -webkit-transform: translate(-50%);     transform: translate(-50%); }
.with-tooltip .tooltip-label:before {bottom: -9px;     border-top: 5px solid #000;     left: 50%;     margin-left: -4px; }
.jshop.productfull .acor-ttl {font-size:12px;font-weight:700;margin:0 0 5px;}
.jshop.productfull .acor-ttl a {color:#111111;font-size:13px;background-color:#f5f5f5;border:1px solid #dddddd;display:block;padding:15px 30px 15px 15px;text-decoration:none;position:relative;text-transform:uppercase;}
.jshop.productfull .acor-ttl a:before {position:absolute;right:15px;top:50%;margin-top:-10px;font-family:"adorn-icons";content:"\eb66";font-size:18px;}
.jshop.productfull .acor-ttl.active a:before {content:"\eb69";}
.sprnav {color: #333333;font-size: 12px;     line-height: 1.2;     max-width: 200px;     padding: 5px;     opacity: 0.3;     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     width: 100%;     -ms-flex-align: center;     -webkit-align-items: center;     -moz-align-items: center;     -ms-align-items: center;     -o-align-items: center;     align-items: center;     -webkit-justify-content: space-between;     -ms-justify-content: space-between;     justify-content: space-between;     position: fixed;     top: 45%;     z-index: 10;     background-color: #ffffff;     box-shadow: 0 0 10px rgba(0,0,0,0.2); }
.sprnav.prev {     left: -130px; }
.sprnav.next {     right: -130px;    flex-direction: row-reverse;}
.sprnav:hover {color: #333333;}
.sprnav:hover.prev {     left: 0; }
.sprnav:hover.next {     right: 0; }
.sprnav .details {     width: 125px;     padding: 5px; }
.sprnav .details a {}
.sprnav span.img {     width: 60px; }
.sprnav .details > span {     display: block;     margin-top: 7px; }
.sprnav span.img img {     display: block;max-width:60px;}
.sprnav>span {     -webkit-justify-content: space-between;     -ms-justify-content: space-between;     justify-content: space-between; }
/*mini cart*/
#cart-drawer.active {right:0px;height:auto;min-height:100vh;}
#cart-drawer {padding:15px;width:90%;max-width:320px;height:100%;overflow:auto;position:fixed;top:0;right:-400px;z-index:555;color:#050000;text-align:left;background-color:#ffffff;box-shadow:0 0 15px rgba(5,0,0,0.1);-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
#cart-drawer .close-cart {color:#050000;font-size:20px;float:right;margin:-7px -4px 0 0;opacity:0.6;}
#cart-drawer>h4 {color:#050000;font-size:18px;text-align:left;margin:0 0 10px;font-weight:700;line-height:1.4;}
.mini-products-list li {padding:15px 0;line-height:normal;border-top:1px solid #eeeeee;font-size:13px;}
.mini-products-list .grid {margin:0;}
.mini-products-list .grid .grid__item {padding:0;}
.mini-products-list .grid .product-details {padding-left:15px;text-align:left;}
#cart-drawer .remove {color:#050000;opacity:0.5;}
.mini-products-list li .remove {float:right;padding:7px;margin:-7px -7px 0 0;}
.mini-products-list li .pName {color:#050000;white-space:normal;text-decoration:none;display:block;line-height:1.3;margin-right:20px;}
.mini-products-list li .vropts {color:#050000;opacity:0.6;padding:5px 0;}
.mini-products-list li.cart-subtotal-row {padding:10px 0;margin-bottom:0;}
.cart-subtotal-row {margin-bottom:10px;font-size:16px;text-align:left;font-weight:700;padding:10px 0;text-transform:uppercase;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;}
.mini-products-list .buttonSet {border-bottom:0;}
#cart-drawer .btn {width:100%;}
/*jsh edit account*/
.jshop.editaccount_block h1 {font-size:18px;text-transform:uppercase;font-weight:700;margin:0 0 20px;color:#111111;line-height:1.4;}
/*jsh cart*/
.jshop.cart form[name=updateCart] {margin-bottom:40px;}
.jshop.cart form[name=updateCart] h3 {margin:0 0 30px 0;text-align:center;font-weight:700;font-size:20px;}
table.jshop.cart th {vertical-align:middle;border:none;font-weight:700;padding:10px 0 8px;background:#e7e7e7;text-transform: uppercase;padding-left:15px;padding-right:15px;}
table.jshop.cart td {padding:10px;position:relative;text-align:center;border:none;vertical-align:middle;}
table.jshop.cart td.cart__update-wrapper .qtyField {margin:0px 25px 0px 0px;}
table.jshop.cart td.cart__update-wrapper .qty-container {display:flex;justify-content:center;align-items:center;}
table.jshop.cart td.cart__update-wrapper .btncart {margin:10px 0px;display:inline-block;text-decoration:none;line-height:1.2;}
table.jshop.cart td.cart__update-wrapper .btncart i {margin-right:7px;}
table.jshop.cart th.cart__meta,table.jshop.cart td.cart__meta {text-align:left;}
table.jshop.cart .cart__meta {padding-right:15px;}
table.jshop.cart td.delete {width:30px;}
table.jshop.cart .qtyField {width:86px;margin:0 auto 10px;border-collapse:separate;}
table.jshop.cart .qtyField input[type='button'] {cursor:pointer;outline:none !important;}
table.jshop.cart .cart__remove {position:absolute;opacity:1;height:22px;width:22px;border-radius:50%;padding:5px;line-height: 12px;     border: 0;     left: 0;     margin-top: -10px; }
table.jshop.cart .cart__remove .ad {font-size:12px;}
.jshop.cart .cart-table-under-blocks {display:flex;flex-wrap:wrap;}
.jshop.cart .cart-table-under-blocks .well {height:100%;}
.jshop.cart #form-login input[type=text],.jshop.cart #form-login input[type=password] {width:100%;}
.jshop.cart .jshop.jshop_subtotal td {border:none;}
.jshop.cart .jshop.jshop_subtotal .name {padding-left:0;}
.jshop.cart .jshop.jshop_subtotal .value {padding-right:0;}
#oneStepCheckoutForm .problem_checkout,#oneStepCheckoutForm table.jshop.cart {margin-top:40px;}
#oneStepCheckoutForm .jshop.jshop_subtotal td {border:none;font-size:18px;padding-left:0;padding-bottom:0;}
#oneStepCheckoutForm #button_order_finish {margin-top:15px;width:100%;}
#oneStepLoginForm {margin:40px 0px;}
#oneStepLoginForm .flex {align-items:center;}
#oneStepLoginForm button[type='submit'] {margin-bottom:15px;padding:9px 25px;}
#oneStepLoginForm label {margin-bottom:15px;margin-right:15px;}
#oneStepLoginForm .input-prepend {margin-right:15px;}
#oneStepCheckoutForm #order-comment label {float:left;clear:left;width:30%;margin:.3em .5em 0 0;padding:.2em 0 0;}
#oneStepCheckoutForm #order-comment textarea {float:left;width:68% !important;}
#oneStepCheckoutForm #step5 {margin-top:25px;}
#oneStepCheckoutForm #table_payments td {border:none;}
#oneStepCheckoutForm .checkout_title {font-weight:700;font-size:18px;}
#oneStepCheckoutForm table.jshop.cart .qtyField {margin:0 auto;}
#oneStepCheckoutForm #table_shippings #pvz_data + .selectize-input {border:none;padding:0;background:none;box-shadow:none;margin:0px 0px 10px 0px;}
#oneStepCheckoutForm #table_shippings #pvz_data + .selectize-input button {border:none;text-decoration:underline;background:none;padding:0;cursor:pointer;outline:none !important;}
#oneStepCheckoutForm #table_shippings #pvz_data + .selectize-input button:hover {text-decoration:none;}
#select_pvz
{
	margin-bottom: 10px;
}
/*products slider*/
.products-slider .owl-prev,.products-slider .owl-next {position:absolute;top:50%;z-index:9;height:35px;line-height:34px;width:35px;text-align:center;font-size:0px;padding:0;background:#fff;border:none;border-radius:0;outline:0 none;cursor:pointer;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-ms-transition:all 0.3s ease-out;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out;opacity:0;}
.products-slider .owl-prev:before,.products-slider .owl-next:before {font-family:"adorn-icons";font-size:20px;color:#000;opacity:0.75;}
.products-slider .owl-prev {left:-40px;}
.products-slider .owl-prev:before {content:"\ea8b";}
.products-slider .owl-next {right:-40px;}
.products-slider .owl-next:before {content:"\ea8c";}
.products-slider:hover .owl-prev,.products-slider:hover .owl-next {opacity:1;}
.products-slider .product_label {position:absolute;left:5px;top:5px;width:15%;z-index:11;}
.products-slider .product-thumb-info-image img {display:block;margin:0 auto;}
.products-slider .product-thumb-info-content {padding:15px 10px 10px;}
.products-slider .product-thumb-info-content > a {display:block;color:#111111;font-size:13px;text-transform:none;font-weight:normal;}
.products-slider .product-thumb-info-content .price {margin:5px 0 10px;font-size:14px;font-weight:400;display:inline-block;color:#222222;}
/*sidebar*/
.sidebar {margin-top:0;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
/*side filter*/
.filter-cell {margin-bottom:15px;padding:0 !important;}
.filter-cell .title {color:#111111;font-size:15px;margin-bottom:10px;font-weight:700;text-transform:uppercase;}
.values-container {display:flex;flex-wrap:wrap;}
.values-container input[type=checkbox] {display:none;}
.values-container input+label {display:inline-block;line-height:2em;}
.values-container label {font-weight:400;font-size:12px;cursor:pointer;margin-bottom:0;text-transform:uppercase;}
.values-container input+label {display:inline-block;white-space:nowrap;margin:0 0.8em 0.8em 0em;border:1px solid #d0d0d0;vertical-align:bottom;padding:0 0.7em;}
.values-container input:checked+label {background:#000;color:#fff;}
.filter-field-price .row {display:flex;}
.filter-field-price .row * {margin-right:5px;}
.filter-field-price span {line-height:1.7;}
.filter-field-price input {height:26px;}
/*side accordeon menu*/
.moduletable.left {margin-bottom:25px;}
.moduletable.left .module_title {color:#111111;font-size:15px;margin-bottom:10px;font-weight:700;position:relative;text-transform:uppercase;text-align:left;}
.moduletable.left .menu .menu {display:none;}
.moduletable.left .menu li.parent {padding:8px 0;position:relative;}
.moduletable.left .menu li.parent .showsubmenu {cursor:pointer;z-index:2;font-size:18px;height:26px;line-height:26px;position:absolute;right:0;text-align:center;top:4px;width:26px;}
.moduletable.left .menu li.parent a {color:#000000;display:block;}
.moduletable.left .menu li.parent > a {font-weight:bold;}
.moduletable.left .menu li.parent a:hover {color:#a78b53;}
.moduletable.left .menu li.parent .showsubmenu {transition:all 0.3s;}
.moduletable.left .menu li.parent.parent-showsub .showsubmenu {transform:rotate(90deg);}
.moduletable.left .menu li.parent .menu {padding:6px 10px 0px;}
.moduletable.left .menu li.parent .menu li {padding:4px 0px;}
.moduletable.left .menu li.parent .menu li.active a:before {content:"";display:inline-block;height:3px;vertical-align:middle;background-color:#111111;width:4px;margin-right:3px;}
.moduletable.left .menu li.active.parent-showsub.parent > .menu {display:block;}
.moduletable.left .menu li a {text-decoration:none;}
/*side-1*/
.moduletableside-1 .module_title {color:#111111;font-size:15px;margin-bottom:10px;font-weight:700;position:relative;text-align:left;text-transform:none;}
.moduletableside-1 a {color:#000;}
.moduletableside-1 .article-img {float:left;margin-right:10px;}
.moduletableside-1 .article-name {line-height:17px;display:block;margin-bottom:5px;}
.moduletableside-1 .article__date {display:block;color:#666;margin:0;}
.moduletableside-1 li {padding-bottom:15px;}
.moduletableside-1 p {margin-bottom:0;}
/*side-2*/
.moduletableside-2 {margin-bottom:30px;}
.moduletableside-2 .module_title {color:#111111;font-size:15px;margin-bottom:10px;font-weight:700;position:relative;text-align:left;text-transform:none;}
.moduletableside-2 ul li {padding:2px 0px;}
/*footer*/
#footer {min-height:369px;}
.footer-block {display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;margin-bottom:-30px;margin-left:0px;}
.footer-block__item {-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:30px;padding-left:0px;max-width:100%;} 
#footer .module_title {color:#000000;font-size:1em;letter-spacing:0.5px;margin:0 0 15px;font-weight:700;line-height:1.4;text-transform:uppercase;text-align:left;padding: 0px 0px 0px 0px;}
.footer-top {color:#111111;background-color:#fafafa;border-top:1px solid #ffffff;padding-top:35px;padding-bottom:35px;}
.footer-middle {padding:15px 0;}
.footer-bottom {background:#ffffff;color:#111111;clear:both;padding:15px 0;border-top:1px dotted #eeeeee;}
/*footer menu*/
.footer-links li {margin-bottom:7px;}
.footer-links li a {color:#111111;text-decoration:none;}
.footer-links a:before {content:"";display:inline-block;width:0px;height:3px;vertical-align:middle;background-color:#111111;}
.footer-links a:hover {opacity:0.7;}
.footer-links a:hover:before {width:4px;margin-right:3px;}
/*footer-4*/
.moduletablefooter-4 .list-inline {padding-left:0;margin-left:-5px;list-style:none;}
.moduletablefooter-4 .list-inline li {padding:0 0 3px;display:inline-block;}
.moduletablefooter-4 .list-inline li a {border:1px solid #d0d0d0;border-radius:0px;display:inline-block;margin:0 2px 5px 0;padding:5px 10px;text-decoration:none;}
/*footer-5*/
.moduletablefooter-5 [id*=sp-form-] {padding:0;border:none;font-family:'Philosopher',Arial,sans-serif;}
.moduletablefooter-5 .module_title {font-size:13px;}
.moduletablefooter-5 .sp-form .sp-field {padding:0;}
.moduletablefooter-5 .sp-form p:last-of-type {margin-bottom:15px;}
.moduletablefooter-5 input[type='text'],.moduletablefooter-5 input[type='email']
	{color:#000000 !important;background-color:#ffffff;display:block;margin-bottom:10px !important;border-radius:0;width:100%;height:38px !important;padding:10px 18px;border:1px solid #ddd;font-size:13px !important;line-height:1.2 !important;}
.moduletablefooter-5 button {border:0 !important;font-size:11px !important;padding:0 18px !important;color:#ffffff !important;background-color:#000000 !important;height:38px !important;border-radius:0 !important;}
.moduletablefooter-5 button:hover {top:auto !important;}
.moduletablefooter-5 .note {color:#999;margin-top:15px;font-size:12px;}
/*footer-6*/
.moduletablefooter-6 p {margin:0;}
/*footer-7*/
.moduletablefooter-7 a {width:-webkit-fill-available;text-align:left;color:#191c1c;font-size:12px;display:inline-block;margin-right:5px;padding:0 7px;line-height:28px;border-radius:50%;}
.moduletablefooter-7 a:hover {opacity:0.7;}
/*delivery*/
#wishbox_delivery_yandexmap_container .label {color:#666;padding:0;font-size:100%;padding-top:5px;text-align:left;padding-bottom: 3px;font-weight:700;}
#wishbox_delivery_yandexmap_container .label .value {font-weight:normal;}
#wishbox_delivery_yandexmap_map_info > div {display:block;padding:5px 10px;}
.backmap {     font-size: 20px;     color: #3598db;     border-bottom: 1px solid #ddd;     padding: 20px;     margin-left: -15px;     margin-right: -15px;     cursor: pointer;     font-weight: bold; }
/*404*/
.notfoundpage {text-align:center;}
.moduletable404search form {margin:40px 0;position:relative;}
.moduletable404search form input[type=text] {display:block;height:42px;outline:none !important;border:1px solid #ccc;padding:0 15px;width:100% !important;color:#ccc;font-size:1em;border-radius:21px;}
.moduletable404search form button[type=submit] {border:none;background:none;cursor:pointer;position:absolute;top:9px;right:15px;}


/*fancybox*/
.fancybox-content {padding:25px !important;}
.fancybox-content > iframe
{
	left: 25px;
	right: 25px;
	top: 25px;
	width: calc(100% - 50px);
	height: calc(100% - 25px);
	/* Для чего? я заккоментирован */
	/*max-width: 900px;*/
}


/*theme*/
.animated {-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.productfull .b-share {     padding: 0!important }
.blog .social,.item-page .social {     margin-top: 20px;     margin-bottom: 20px;     font-size: 14px }
.item-page .social .head,.blog .social .head,.productfull .social .head {     color: #666 }
.item-page .social .b-share-icon,.blog .social .b-share-icon,.productfull .social .b-share-icon {     background: url(../images/icons.png) no-repeat }
.item-page .social .b-share-icon.b-share-icon_facebook,.blog .social .b-share-icon.b-share-icon_facebook,.productfull .social .b-share-icon.b-share-icon_facebook {     background-position: 0 0 }
.item-page .social .b-share-icon.b-share-icon_vkontakte,.blog .social .b-share-icon.b-share-icon_vkontakte,.productfull .social .b-share-icon.b-share-icon_vkontakte {     background-position: -16px 0 }
.item-page .social .b-share-icon.b-share-icon_twitter,.blog .social .b-share-icon.b-share-icon_twitter,.productfull .social .b-share-icon.b-share-icon_twitter {     background-position: -32px 0 }
.item-page .social .b-share-icon.b-share-icon_odnoklassniki,.blog .social .b-share-icon.b-share-icon_odnoklassniki,.productfull .social .b-share-icon.b-share-icon_odnoklassniki {     background-position: -48px 0 }
.item-page .social .b-share-icon.b-share-icon_gplus,.blog .social .b-share-icon.b-share-icon_gplus,.productfull .social .b-share-icon.b-share-icon_gplus {     background-position: -64px 0 }
.item-page .social .b-share-icon.b-share-icon_moimir,.blog .social .b-share-icon.b-share-icon_moimir,.productfull .social .b-share-icon.b-share-icon_moimir {     background-position: -80px 0 }
.item-page .social .b-share-icon.b-share-icon_yaru,.blog .social .b-share-icon.b-share-icon_yaru,.productfull .social .b-share-icon.b-share-icon_yaru {     background-position: -96px 0 }
.item-page .social a,.blog .social a,.productfull .social a {     opacity: .7;     float: none;     height: 30px;     padding: 6px 5px 5px 6px!important;     cursor: pointer;     text-align: center;     text-decoration: none!important;     border: 1px solid #ddd;     border-radius: 50%;     width: 30px;     margin-right: 3px;     display: inline-block }
.product-thumb-info-image {position:relative;}
.label_new
{
	color: #fff;     background: green;     text-align: center;     border-radius: 3px;     position: absolute; 
    font-size: 12px;     top: 10px;     padding: 0 5px;     font-weight: 700;     z-index: 1;
}
.label_round
{
	color: #fff;     background: red;     text-align: center;     border-radius: 3px;     position: absolute; 
    font-size: 12px;     top: 10px;     padding: 0 5px;     font-weight: 700;     z-index: 1;
}
.product-btn .btn:hover .tooltip-label {opacity:1;visibility:visible;top:-43px;}
.with-tooltip:hover .tooltip-label {opacity:1;visibility:visible;top:-28px;}
@keyframes fadeInDown {
    0% {opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
    100% {opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}

.align-items-center {align-items:center;}
.flex-wrap-wrap {flex-wrap:wrap;}
.flex {display:flex;}
.grid {list-style:none;margin:0 -15px;padding:0;}
.grid::after {content:'';display:table;clear:both;}

.grid__item
{
	float: left;
	padding-left: 15px;
	padding-right: 15px;
	width:100%;
}

.catalog .product
{
	overflow: hidden;
}

.grid-products .grid__item .top_line
{
	background: #ddd;
	height: 1px;
	margin-top: -1px;
	width: 1000px;
}

.grid__item[class*="--push"] {position:relative;}
.template-collection .main-col.right {float:right;}
.custom-block .text {margin-bottom:15px;}
.list--inline li {display:inline-block;margin-bottom:0;vertical-align:middle;}
.fadeInDown {-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
.icon__fallback-text,.visually-hidden {position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}
.btn {white-space:nowrap;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:auto;text-decoration:none;text-align:center;vertical-align:middle;cursor:pointer;border:2px solid rgba(0,0,0,0);padding:7px 15px;background-color:#111;letter-spacing:0.02em;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;line-height:1;white-space:normal;border-radius:0;-ms-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.btn:hover,.btn:focus {color:#ffffff;background-color:#262525;border:2px solid #030505;opacity:1;}
.btn-invert {background:#fff;color:#111;}
.btn-invert:hover {background:#eee;color:#111;}
.btn-small {padding:6px 18px !important;}
.btn--small {padding:0 10px !important;font-size:0.92308em;border-width:2px;line-height:25px;}
.btn--secondary {color:#fff;background-color:green;border-color:rgba(0,0,0,0);}
.btn--secondary:hover,.btn--secondary:focus {color:#ffffff;background-color:#111111;border-color:rgba(0,0,0,0);}
.clearfix::after {content:'';display:table;clear:both;}
.one-third {width:33.33333%;}
.text-center,.text-center * {text-align:center!important;}
.tooltip-label {font-size:11px;text-transform:none;line-height:18px;-ms-transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;visibility:hidden;opacity:0;background:#000000;color:#ffffff;border-radius:0;padding:0 5px;letter-spacing:-0.2px;white-space:nowrap;position:absolute;}
.tooltip-label:before {content: "";     border: 5px solid transparent;     position: absolute; }
.well {background:#f5f5f5;padding:20px;width:100%;}
.pull-right {float:right;}
.text-right {text-align:right!important;}
.text-left {text-align:left!important;}
.border-top {border-top:1px solid #eee;}
.border-bottom {border-bottom:1px solid #eee;}
.divider {border-bottom:1px solid #eee;margin:10px 0px;}
.divider-bold {border-bottom:2px solid #8c8c8c;margin:10px 0px;}
.cart__image-wrapper {width:120px;}
input, textarea, select {margin-bottom:15px;border:1px solid #ddd;background-color:#fff;color:#111;max-width:100%;line-height:1.2;}
.control-group {margin-bottom:20px;*zoom:1;}
.control-group .control-label {float:left;width:160px;padding-top:5px;text-align:left;}
.control-group .controls {*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0;display:block;}
.control-group .controls input {width:100%;margin:0;}
.nav-tabs {border-bottom:1px solid #ddd;display:inline-block;width:100%;margin-bottom:20px;}
.nav-tabs > li {margin-bottom:-1px;}
.nav-tabs > li {float:left;}
.nav-tabs > li > a {padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;text-decoration:none;}
.nav-tabs > li > a, .nav-pills > li > a {padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px;}
.nav > li > a {display:block;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus {color:#555555;cursor:default;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;}
.uk-accordion .uk-accordion-title {line-height:22px;cursor:pointer;font-weight:600;font-size:105%;text-transform:uppercase;background:none;padding:18px 40px 18px 0;margin:0;border-bottom:1px solid #eeeeee;position:relative;}
.uk-accordion .uk-accordion-title:before {position:absolute;content:"\ebe0";font-family:"adorn-icons";right:10px;top:50%;margin-top:-10px;font-size:12px;}
.uk-accordion .uk-accordion-title.uk-active:before {content:"\ebd1";}
.uk-accordion .uk-accordion-title.uk-active + div {padding: 25px 0;}
.uk-accordion .uk-accordion-content.uk-active {padding:0;}
.modalOverly {     display: none;     position: fixed;     bottom: 0;     left: 0;     right: 0;     top: 0;     z-index: 666;     background-color: rgba(0,0,0,0.6);     -ms-transition: all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);     -webkit-transition: all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1);     transition: all 0.45s cubic-bezier(0.29, 0.63, 0.44, 1); }
.mb-1 {margin-bottom:1rem;}
.slick-prev:before {content:"\ea8b";}
.slick-next:before {content:"\ea8c";}
.slick-arrow:before {font-family:"adorn-icons";font-size:20px;color:#000;opacity:0.75;}
@media only screen and (max-width: 1366px){
	body.mobile .site-header .mobile-nav, body.mobile .site-header .icons-col {max-width:105px;}
	body.mobile .large-up--hide {display:inherit !important;}
}
/*@media only screen and (max-width: 1024px){*/
@media only screen and (max-width: 1366px){
	body.mobile {position:relative;left:0;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
	body.mobile input,body.mobile select,body.mobile textarea {padding:10px 18px;}
	body.mobile.menuOn {left:270px;}
	body.mobile.menuOn .modalOverly {     display: block;     opacity: 0.3; }
	body.mobile .custom-content,body.mobile {margin:0;flex-wrap: wrap;}
	body.mobile .custom-content,body.mobile .footer-block {margin:0;}
	body.mobile .page-width .slick-prev {left:0;}
	body.mobile .page-width .slick-next {right:0;}
	body.mobile .slick-arrow {height:30px;width:30px;line-height:29px;border-radius:60%;opacity:1 !important;}
	body.mobile .page-width > .grid {margin:0;}
	body.mobile .grid {margin:0 -7.5px;max-width:100%;}
	body.mobile .grid__item {padding-left:7.5px;padding-right:7.5px;}
	body.mobile .medium--hide {display:none!important;}
	/*header*/
	body.mobile .site-header .mobile-nav,body.mobile .site-header .icons-col {max-width:105px;}
	body.mobile .site-header a.hdicon {     position: relative;     color: #030505;     display: inline-block;     height: 30px;     line-height: 30px;     text-align: center;     padding: 0 9px; }
	body.mobile .site-header a.hdicon .ad {font-size:18px;}
	body.mobile .js-mobile-nav-toggle {padding-left:0;margin-left:-9px;}
	body.mobile .js-mobile-nav-toggle.open .ad-bars-l {     display: inline-block; }
	body.mobile .js-mobile-nav-toggle.open .ad-times-l ,body.mobile .js-mobile-nav-toggle .ad-bars-l {display: none; }
	body.mobile .site-header>.header-logo,body.mobile .site-header>div,body.mobile .site-header>nav {-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}
	body.mobile .moduletablelogo {max-width:100%;min-width:40px;}
	body.mobile #shopify-section-navigation {flex:0;}
	body.mobile #cart-drawer.active {/*height:auto;min-height:100vh;*/height:100%;}
	/*mainmenu*/
	body.mobile .moduletablemainmenu {width:270px;height:100%;position:fixed;left:-270px;top:0;z-index:999;background-color:#ffffff;box-shadow:0 0 5px rgba(0,0,0,0.3);opacity:0;visibility:hidden;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;}
	body.mobile .moduletablemainmenu.active {left:0;opacity:1;visibility:visible;}
	body.mobile .moduletablemainmenu .nav li {border-top:1px solid #eeeeee;position:relative;display:block;margin:0;}
	body.mobile .moduletablemainmenu .nav li > a,body.mobile .moduletablemainmenu .nav li ul li > a {color:#333333;text-decoration:none;display:block;padding:10px 45px 10px 10px;opacity:1;-webkit-font-smoothing:antialiased;font-weight:400;line-height:18px;text-transform:uppercase;}
	body.mobile .moduletablemainmenu .nav li li li a {padding:10px 30px 10px 45px !important;}
	body.mobile .closemobileMenu {display:inherit !important;color:#000;font-size:14px;padding:8px 10px;background-color:#eee;cursor:pointer;}
	body.mobile .mobile-nav-wrapper .closemobileMenu .ad {font-size:18px;}
	body.mobile .moduletablemainmenu .nav li > ul {display:none;background-color:#f2f2f2;max-height:none !important;padding:0;}
	body.mobile .moduletablemainmenu .nav ul {column-count:1 !important;position:relative !important;left:auto !important;right:auto !important;min-height:auto !important;}
	body.mobile .moduletablemainmenu .nav li.parent > a:after {content:"\ebe0";color:#333333;display:block;width:40px;height:40px;line-height:40px;position:absolute;right:0;top:0;text-align:center;padding:0 10px;font-family:adorn-icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;}
	body.mobile .moduletablemainmenu .nav li.parent.open > a:after {content:"\ebd1";}
	body.mobile .moduletablemainmenu .nav li.open > ul {display:block;}
	body.mobile .moduletablemainmenu > [id*=menu] {height:100%;}
	body.mobile .moduletablemainmenu .inner {height:calc(100% - 36px);padding-bottom:10px;overflow:auto;}
	/*block-1*/
	body.mobile .moduletableblock-1 {background-color:#fafafa;padding:20px 10px;}
	body.mobile .moduletableblock-1 .image img {width:100%;}
	/*block-2*/
	body.mobile .moduletableblock-2 .cat-description .h3 {font-size:14px;}
	body.mobile .moduletableblock-2 .medium-up--one-quarter .cat-description {width:100%;}
	body.mobile .moduletableblock-2 .medium-up--one-half .cat-description {width:100%;}
	body.mobile .moduletableblock-2 .cat-description .btn {padding:8px 14px;}
	/*block-3*/
	body.mobile .moduletableblock-3 ul {flex-wrap:wrap;}
	body.mobile .moduletableblock-3 ul li {flex:1 1 33%;}
	/*jsh product*/
	body.mobile .jshop.productfull [itemprop=brand] {margin-left:0;}
	body.mobile .jshop.productfull .product-action .product-form__item--submit {padding-left:0;}
	body.mobile .toolbar.orderfilters {display:inline-block;width:100%;}
	body.mobile .slick-slide {padding:3px;}
	body.mobile .qtyField .qty {padding:11px 0px;}
	/*jsh category*/
	body.mobile .catalog .filterBtn .btn-filter {display:none;}
	/*jsh cart*/
	body.mobile .table-wrapper {overflow-x:auto;}
	body.mobile #oneStepCheckoutForm #order-comment label,body.mobile #oneStepCheckoutForm #order-comment textarea
		{width:100%;float:none;}
	/*blog*/
	body.mobile #content .blog .item .page-header h2 {font-size:17px;text-align:center;}
	body.mobile #content .blog .item .article-info {justify-content:center;}
	body.mobile #content .blog .item .intro,body.mobile #content .blog .item .readmore {text-align:center;}
	/*article*/
	body.mobile:not(.delivery) .item-page {text-align:center;}
	body.mobile .item-page .page-header h1 {font-size:21px;}
	body.mobile .item-page [itemprop="articleBody"] ul {margin-left:0;list-style-position:inside;}
	/*search popup*/
	body.mobile #searchPopup {padding:15px 20px;}
	/*delivery page*/
	body.mobile #mod_jshopping_wishbox_courier_shipping_pvz_list {overflow-x:scroll;}
	/*forms*/
	body.mobile control-group .control-label {float:none;width:100%;}
	body.mobile .control-group .controls {margin:0;}
	/*contact us*/
	body.mobile .item-page.about-us .about-details .team-bio > .grid > .grid__item {margin-bottom:25px;}
	/*jsh left categories*/
	body.mobile .moduletable.left {display:none;}
}
@media only screen and (max-width: 1024px) {
	/*side filter*/
	body.mobile .moduletable.filter-blk {padding:10px;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;width:250px;height:100%;position:fixed;top:0;left:-260px;z-index:444;overflow:visible;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,0.3);}
	body.mobile .moduletable.filter-blk.active {left:0;/*overflow-y:scroll;height:100%;*/}
	body.mobile .moduletable.filter-blk.active .ExtendedFilterContainer {overflow:auto;height:100%;}
	body.mobile .moduletable.filter-blk .closeFilter {color:#fff;font-size:16px;line-height:29px;height:30px;width:30px;text-align:center;visibility:hidden;cursor:pointer;position:fixed;top:15px;left:-30px;background-color:#a78b53;-ms-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;z-index:999;}
	body.mobile .moduletable.filter-blk.active .closeFilter {visibility:visible;left:250px;}
	/*jsh category*/
	body.mobile .catalog .filterBtn .btn-filter {display:inherit !important;}
	/*blog*/
	body.mobile #main > .page-width > .grid {display:flex;flex-direction:column-reverse;}
}
@media only screen and (max-width: 1024px) and (min-width: 767px){
	/*.medium--hide {display:none!important;}*/
	.footer-block__item {padding-left:20px;}
}
@media only screen and (min-width: 1025px) {
	.large-up--one-third {width:33.33333%;}
	.large-up--three-quarters {width:75%;}
	.large-up--one-quarter {width:25%;}
	.grid--uniform .large-up--five-tenths:nth-child(2n+1),.grid--uniform .large-up--four-eighths:nth-child(2n+1), .grid--uniform .large-up--four-twelfths:nth-child(3n+1), .grid--uniform .large-up--one-eighth:nth-child(8n+1), .grid--uniform .large-up--one-fifth:nth-child(5n+1), .grid--uniform .large-up--one-half:nth-child(2n+1), .grid--uniform .large-up--one-quarter:nth-child(4n+1), .grid--uniform .large-up--one-seventh:nth-child(7n+1), .grid--uniform .large-up--one-sixth:nth-child(6n+1), .grid--uniform .large-up--one-third:nth-child(3n+1), .grid--uniform .large-up--one-twelfth:nth-child(12n+1), .grid--uniform .large-up--six-twelfths:nth-child(2n+1), .grid--uniform .large-up--three-sixths:nth-child(2n+1), .grid--uniform .large-up--three-twelfths:nth-child(4n+1), .grid--uniform .large-up--two-eighths:nth-child(4n+1), .grid--uniform .large-up--two-sixths:nth-child(3n+1), .grid--uniform .large-up--two-twelfths:nth-child(6n+1) 
	{clear:both;}
	.large-up--hide {display:none!important;}
	/*jsh product*/
	/*.prod-large-img {float:right;width:85%;}
	.thumbnails-wrapper {float:left;width:15%;padding-right:10px;}
	.thumbnails-wrapper .slick-prev {top:-35px;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
	.slick-arrow:before {font-family:"adorn-icons";font-size:20px;color:#000;opacity:0.75;}
	.thumbnails-wrapper .slick-prev:before {content:"\e966";}
	.thumbnails-wrapper .slick-next:before {content:"\e95f";}
	.thumbnails-wrapper .slick-next {top:inherit;bottom:-35px;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}*/
	.review-textarea {width:20vw !important;min-height:120px;}
	/*blog*/
	#content .blog .item {margin-bottom:40px;}
	/*mainmenu*/
	.closemobileMenu {display:none;}
	/*jsh category*/
	.closeFilter {display:none;}
}
@media only screen and (min-width: 767px) {
	.medium-up--one-whole {width:100% }
    .medium-up--one-half {width: 50% }
    .medium-up--one-third {width: 33.33333% }
    .medium-up--two-thirds {width: 66.66667% }
    .medium-up--one-quarter {width: 25% }
    .medium-up--two-quarters {width: 50% }
    .medium-up--three-quarters {width: 75% }
    .medium-up--one-fifth {width: 20% }
    .medium-up--two-fifths {width: 40% }
    .medium-up--three-fifths {width: 60% }
    .medium-up--four-fifths {width: 80% }
    .medium-up--one-sixth {width: 16.66667% } 
	.medium-up--eight-tenth {width:10%;}
	.medium-up--one-tenth {width:10%;}
	.medium-up--push-one-tenth {left:10%;}
	.medium--one-quarter {width:25%;}
	input, select, textarea {padding:5px 18px;}
    /*inputs*/
	.input-group__field, .input-group__btn .btn {height:38px;}
	/*theme*/
	.btn {padding:20px 25px;}
	/*jsh product*/
	.jshop.productfull .product-slide .title,.jshop.productfull .product-lastvisit .title 
		{font-size:22px;line-height:1.3;max-width:400px;margin:0 auto;}
	.prod-large-img {float:right;width:95%;}
	.thumbnails-wrapper {float:left; width:100%; padding-right:10px;}
	.thumbnails-wrapper .slick-prev {top:-35px;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);}
	.slick-arrow:before {font-family:"adorn-icons";font-size:20px;color:#000;opacity:0.75;}
	.thumbnails-wrapper .slick-prev:before {content:"\e966";}
	.thumbnails-wrapper .slick-next:before {content:"\e95f";}
	.thumbnails-wrapper .slick-next {top:inherit;bottom:-35px;left:50%;-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%,0);transform:translate(-50%,0);}
	/*about us page*/
	.top-text-block {max-width:800px;margin:0 auto 40px;}
	/*footer*/
	body:not(.home-page) #footer {margin-top:50px;}
}
@media only screen and (max-width: 766px) {
	.grid--uniform .small--five-tenths:nth-child(2n+1), .grid--uniform .small--four-eighths:nth-child(2n+1), .grid--uniform .small--four-twelfths:nth-child(3n+1), .grid--uniform .small--one-eighth:nth-child(8n+1), .grid--uniform .small--one-half:nth-child(2n+1), .grid--uniform .small--one-quarter:nth-child(4n+1), .grid--uniform .small--one-seventh:nth-child(7n+1), .grid--uniform .small--one-sixth:nth-child(6n+1), .grid--uniform .small--one-third:nth-child(3n+1), .grid--uniform .small--one-twelfth:nth-child(12n+1), .grid--uniform .small--six-twelfths:nth-child(2n+1), .grid--uniform .small--three-sixths:nth-child(2n+1), .grid--uniform .small--three-twelfths:nth-child(4n+1), .grid--uniform .small--two-eighths:nth-child(4n+1), .grid--uniform .small--two-sixths:nth-child(3n+1), .grid--uniform .small--two-twelfths:nth-child(6n+1), .grid--uniform.small--one-fifth:nth-child(5n+1){clear:both;}
    h1,.h1 {font-size:25px;}
    h2,.h2 {font-size:21px;}
    h3,.h3 {font-size:17px;}
	.small--hide {display:none!important;}
	.page-width {padding-left:15px;padding-right:15px;}
	.grid {margin:0 -5px;}
	.grid .grid {margin:0;}
	.grid__item {padding-left:5px;padding-right:5px;}
	.small--one-whole {width:100%;}
	.small--one-half {width:50%;}
	.slick-arrow:before, .slick-arrow:after {font-size:16px;}
	.tablewrap {overflow-x:auto;}
	/*footer*/
	body.mobile .custom__item {width:100%;padding:0;width: calc(50% - 5px);margin-bottom:0;} /* 2022-01-27*/
	body.mobile .footer-block_item {width:100%;padding:0;margin:0;}
	
	[class*=moduletable].footer-links {border-top:1px solid #ddd;width:100%;padding:12px 0;margin:0px 0px -1px 0px;border-bottom:1px solid #ddd;}
	.footer-links .module_title {margin-bottom:0px !important;}
	.footer-links .module_title:before {content:"\ea45";font-size:15px;font-family:"adorn-icons";float:right;}
	.footer-links .module_title.active:before {content:"\ea48";}
	.footer-links ul {display:none;margin:10px 0 20px;}
	.moduletablefooter-4 {margin-top:12px;}
	.moduletablefooter-7 {margin-bottom:12px;}
	/*jsh category*/
	.catalog .filterBtn .btn {width:100%;margin-bottom:15px;}
	.catalog .product-thumb-info {text-align:center;}
	body.products.com_jshopping .moduletable.left {display:none;}
	/*jsh product*/
	.jshop.productfull .tabs-listing .tab-content {padding:15px 0px;}
	.spr-container .spr-header .spr-summary .block_rating_hits {flex-wrap:wrap;justify-content:center;}
	.spr-container .spr-header .spr-summary .block_rating_hits .can-rate-1 {display:block;margin:15px 0 0;width:100%;}
	.spr-container .spr-header .spr-summary .block_rating_hits .can-rate-1 button {width:100%;}
	body.mobile .thumbnails-wrapper {display:block;width:100%;}
	/*delivery*/
	#wishbox_delivery_yandexmap_container > .grid {display:flex;flex-wrap:wrap;flex-direction:column-reverse;}
	#wishbox_delivery_yandexmap_container .left_pvz {z-index:1;}
	/*jsh cart*/
	table.jshop.cart td {padding:10px 5px;} 
	table.jshop.cart td.cart__update-wrapper .qty-container {flex-wrap:wrap;}
	table.jshop.cart td.cart__update-wrapper .qtyField {margin:0px 0px 0px 0px;}
	.nvg-block-adress-fields {float:none;}
	.jshop_nvg_register .os-name, .jshop_register .os-name,.jshop_nvg_register .os-value, .jshop_register .os-value
		{width:100%;}
	#wishboxcheckoutshippingtime label,#wishboxcheckoutshippingtime select,
		#oneStepCheckoutForm #order-comment label,#oneStepCheckoutForm #order-comment textarea
		{float:none;width:100% !important;}
	#oneStepCheckoutForm #step5 .grid__item.medium-up--one-third {margin-top:25px;}
	#oneStepCheckoutForm .jshop.jshop_subtotal td.value {padding-right:0;}
	/*block-3*/
	body.mobile .moduletableblock-3 ul li {flex:1 1 100%;}
}
@font-face {font-family:'font-awesome-stars';src:url(https://productreviews.shopifycdn.com/assets/font-awesome-stars/font-awesome-stars-911003a601bdba3638357048b4273cc43c8958b4ea8d8e8b57d2a1b0c6620eeb.eot?38446773);src:url(https://productreviews.shopifycdn.com/assets/font-awesome-stars/font-awesome-stars-911003a601bdba3638357048b4273cc43c8958b4ea8d8e8b57d2a1b0c6620eeb.eot?38446773#iefix) format("embedded-opentype"),url(https://productreviews.shopifycdn.com/assets/font-awesome-stars/font-awesome-stars-9db9f5907ce1cfed8edd001b2c6f89efd1d4b1847972f4432679de8a760c60e0.svg?38446773#font-awesome-stars) format("svg");font-weight:normal;font-style:normal;}
@font-face {font-family:'font-awesome-stars';src:url("data:application/octet-stream;base64,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") format("woff"),url("data:application/octet-stream;base64,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PSstsEsssgEAPSstsEwssgEBPSstsE0ssgAAOSstsE4ssgABOSstsE8ssgEAOSstsFAssgEBOSstsFEssgAAOystsFIssgABOystsFMssgEAOystsFQssgEBOystsFUssgAAPistsFYssgABPistsFcssgEAPistsFgssgEBPistsFkssgAAOistsFossgABOistsFsssgEAOistsFwssgEBOistsF0ssDIrLrEmARQrLbBeLLAyK7A2Ky2wXyywMiuwNystsGAssAAWsDIrsDgrLbBhLLAzKy6xJgEUKy2wYiywMyuwNistsGMssDMrsDcrLbBkLLAzK7A4Ky2wZSywNCsusSYBFCstsGYssDQrsDYrLbBnLLA0K7A3Ky2waCywNCuwOCstsGkssDUrLrEmARQrLbBqLLA1K7A2Ky2wayywNSuwNystsGwssDUrsDgrLbBtLCuwCGWwAyRQeLABFTAtAAAAS7gAyFJYsQEBjlm5CAAIAGMgsAEjRLADI3CyBCgJRVJEsgoCByqxBgFEsSQBiFFYsECIWLEGA0SxJgGIUVi4BACIWLEGAURZWVlZuAH/hbAEjbEFAEQAAA==") format("truetype");}
[class^="spr-icon-"]:before,[class*=" spr-icon-"]:before {font-family:"font-awesome-stars";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;font-size:120%;}
.spr-icon {font-size:12px !important;margin-right:1px !important;font-size:120%;position:relative;top:1px;width:1.3em;height:1.3em;}
.spr-icon-star:before {content:'\e800' !important;}
.spr-icon-star-empty:before {content:'\e801' !important;}
.sr-rating.can-rate-1:hover .spr-icon.spr-icon-star:before {content:"\e801" !important;}
.sr-rating.can-rate-1 .spr-icon.spr-icon-star:hover:before,.sr-rating.can-rate-1 .spr-icon:hover:before,
	.sr-rating.can-rate-1 .spr-icon:hover ~ .spr-icon:before,
	.sr-rating.can-rate-1 .spr-icon.sr-selected-user:before,
	.sr-rating.can-rate-1 .spr-icon.sr-selected-user ~ .spr-icon:before
	{content:"\e800" !important;}


@media (min-width:1920px){

}
@media (max-width:1919px) and (min-width:1600px){

}
@media (max-width:1599px) and (min-width:1440px){

}
@media (max-width:1439px) and (min-width:1366px){

}
@media (max-width:1365px) and (min-width:1280px){

}
@media only screen and (min-width: 1025px)
{
	/*mainmenu*/
	.moduletablemainmenu .nav > li > a {text-decoration:none;letter-spacing:0.02em;display:block;opacity:1;-webkit-font-smoothing:antialiased;}
}
@media (max-width:1279px) and (min-width:1024px){

}
@media (max-width:1023px) and (min-width:980px){

}
@media (max-width:979px) and (min-width:768px){

}
@media (max-width:767px) and (min-width:480px){

}
@media (max-width:479px) and (min-width:320px){

}

.article__row {
    margin: 30px -25px;
    display: flex;
}

.article__col {
    width: 50%;
    padding: 0 25px;
}

.alert-message {color: #3c763d; background-color: #dff0d8; border-color: #d6e9c6;padding:5px 10px;}

.box_link {background: #ffffff; line-height: 32px; text-align: left;}
.box_link a {color: #777; padding: 10px; border-radius: 4px; text-decoration: none; display: inline-block; height: 30px; line-height: 10px; margin: 0 0 10px 0; border: 1px solid #ccc; text-transform: uppercase;}
.box_link a:hover {background: #000; color: #fff}

.custom-content {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
}
.custom__item {
  flex: 0 0 auto;
  max-width: 100%;
  width: calc(50% - 5px);
}
.moduletableblock-2 .cat-description {
  padding: 10px 0;
}
.moduletableblock-2 .cat-item {
  padding: 0;
}
.custom__item.medium-up--one-quarter.animation > .cat-item {
  margin-bottom: 0;
}
.custom__item.medium-up--one-quarter.animation:not(:nth-child(2n)) {
  margin-right: 10px;
  margin-bottom: 10px;
}
@media only screen and (min-width: 767px) {
  .custom__item.medium-up--one-quarter.animation:not(:nth-child(2n)) {
    margin-right: 0px;
    margin-bottom: 10px;
  }
  .custom__item.medium-up--one-quarter.animation:not(:nth-child(4n)) {
    margin-right: 10px;
  }
}
@media only screen and (min-width: 767px) {
  .medium-up--one-quarter {
    width: calc(25% - 7.5px);
  }
}

.custom__item.medium-up--one-half.animation > .cat-item {
  margin-bottom: 0;
}
.custom__item.medium-up--one-half.animation:not(:nth-child(0n)) {
  margin-right: 10px;
  margin-bottom: 10px;
}
@media only screen and (min-width: 767px) {
  .custom__item.medium-up--one-half.animation:not(:nth-child(0n)) {
    margin-right: 0px;
    margin-bottom: 10px;
  }
  .custom__item.medium-up--one-half.animation:not(:nth-child(2n)) {
    margin-right: 10px;
  }
}
@media only screen and (min-width: 767px) {
  .medium-up--one-half {
    width: calc(50% - 5.5px);
  }
}


/* Slider */
body.mobile .grid {
  margin: 0 auto;
}
.slick-arrow {
  top: calc(40% + 4vw - 35px);
}
@media only screen and (max-width: 1366px) {
  body.mobile .page-width .slick-next {
    right: 2px;
  }
  body.mobile .page-width .slick-prev {
    left: 2px;
  }
}
.moduletableblock-1 .item .image {
  margin-bottom: 0px;
}

/* Advantages */
@media only screen and (max-width: 1366px) {
  body.mobile .moduletableblock-3 ul li {
    justify-content: center;
    flex: initial;
  }
}
@media only screen and (max-width: 766px) {
  body.mobile .moduletableblock-3 ul li {
    flex: initial;
    justify-content: flex-start;
  }
  body.mobile .moduletableblock-3 ul {
    margin: 0 auto;
    flex-direction: column;
    width: fit-content;
  }
}
.moduletableblock-3 ul {
  margin: 0 0;
  justify-content: space-around;
}
.moduletableblock-3 ul li {
  flex: initial;
  min-width: min-content;
}

/* footer */
/* module3,4 заголовок заглавными и сделать в H4, либо убрать p и сделать как заголовок модуля */
@media only screen and (max-width: 768px) {
  .footer-block__item {
    width: 100%;
  }
  .sp-form {
    margin: 0 !important;
  }
}
@media only screen and (min-width: 768px) {
  .footer-block__item.medium-up--one-fifth:not(:first-child) {
    padding-left: 20px;
  }
}
.moduletablefooter-4 .list-inline {
  margin-left: 0px;
}

.product-thumb-info-image {
    height: 200px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin-top: 2px;
}
.catalog .product-thumb-info {
    width: fit-content;
    margin: 0 auto;
}
.catalog .product-thumb-info-content .grid-view-item__meta {
    text-align: right;
}

@media only screen and (min-width: 490px) {
    .product-thumb-info-image {
        height: 250px;
        overflow: hidden;
    }
    .product-thumb-info-image img {
        width: 200px;
    }
}

.catalog .product-thumb-info-content {
    padding: 5px;
}
.catalog .product-thumb-info-content .attr_url .def {
    flex-wrap: wrap;
}
.catalog .product-thumb-info-content .attr_url .def span {
    margin: 5px 5px 0 0;
    width: 26px;
    height: 26px;
}
.catalog .product-thumb-info-content .attr_url .def span:last-child {
    margin: 5px 0 0 0;
}
@media only screen and (min-width: 490px) {
    .product-thumb-info-image img {
        height: 100%;
        max-height: 250px;
        width: 100%;
        max-width: 200px;
    }
    .catalog .product-thumb-info-content {
        padding: 10px 5px 5px;
    }
}
.pagination li {
    margin: 2px 2px !important;
}
.jshop_pagination .pagination-list {
	flex-wrap: wrap;
}
.well-alert {
	color: white;
	background: #bd6c6c;
	padding: 12px;
	margin-top: 8px;
}
.well-info {
	background: #e8e8e8;
	font-weight:600;
	padding: 7px 7px 7px 7px;
	margin: 0px 0px 12px 0px;
	border: 2px solid grey;
}
.label_round.label_round__kid {
	right: 0;
	background: #bd6c6c;
}
.wholesale-conditions-block ol, .wholesale-conditions-block ul {margin-left: 16px; list-style: disc;}
[itemprop="articleBody"] {font-size: 16px;}

/** Стиль list4b li **/
.list4b{padding:0;list-style:none;counter-reset:li;list-style:none!important}
.list4b li{position:relative;padding:3px 5px 15px 15px;margin-left:54px;transition-duration:0.3s}
.list4b li:before{border:0px solid transparent;line-height:30px;position:absolute;top:0;left:-26px;width:36px;text-align:center;font-size:13px;font-weight:bold;color:#000000;counter-increment:li;content:counter(li);transition-duration:0.3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.list4b li:hover:before{color:#337AB7}
.list4b li:after{position:absolute;top:0;left:-23px;width:30px;height:30px;border:3px solid #DDDDDD;border-radius:50%;content:'';opacity:0.5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.list4b li:hover:after{animation:500ms ease-in-out 0s bounceIn;opacity:1;border:3px solid #000000} @keyframes bounceIn{0%{opacity:0;transform:scale3d(.3,.3,.3)} 20%{transform:scale3d(1.3,1.3,1.3)} 40%{transform:scale3d(.9,.9,.9)} 60%{opacity:1;transform:scale3d(1.03,1.03,1.03)} 80%{transform:scale3d(.97,.97,.97)} to{opacity:1;transform:scale3d(1,1,1)}}

.wishboxproductsrequestmissing_pre_text {
	font-weight: bold;
}
.wishboxproductsrequestmissing_form {
	display: flex;
	margin: 16px 0;
	flex-direction: column;
}
.wishboxproductsrequestmissing_message {
	margin-top: 12px;
	text-align: center;
}

.brands img {width:100px; height:100px;}
.brands a {display: inline-block; border: 1px solid; text-decoration: none}
.brands-cat img {float: right; margin: 0 0 [x] [y]; width:100px; height:100px;border: 1px solid #eee}

.brands-item img {width:50px; height:50px;}
.brands-item a {display: inline-block; border: 0px solid; padding: 0px 0px 30px 0px; text-decoration: none; text-align: -webkit-center; width: 90px;}

.manufacturer_name {
    margin-bottom: 50px;
    border-bottom: 1px solid #ddd;
}

.productfull .mf-logo {
    border: 0px solid #ddd;
	float: right!important;
}

.image-logo-header{
width: 150px;
height: auto;
}

.soc-block-1 {
    width: 50%;
}
.soc-block-2 {
    display: flex;
    width: 50%;
}

.soc {
    display: flex;
}