
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{ font-display:swap;font-family:'FontAwesome';src:url('/wp-content/plugins/woocommerce-ajax-filters/berocket/assets/fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('/wp-content/plugins/woocommerce-ajax-filters/berocket/assets/fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('/wp-content/plugins/woocommerce-ajax-filters/berocket/assets/fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype');font-weight:normal;font-style:normal }.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.bapf_sfilter .bapf_button,.bapf_sfilter label{cursor:pointer}.bapf_sfilter .bapf_button{display:inline-block!important}.bapf_sfilter label{display:inline!important}.bapf_sfilter ul li{list-style:none!important;margin:0!important;padding:0!important;max-width:100%;text-align:left!important}.rtl .bapf_sfilter ul li{text-align:right!important}.bapf_sfilter .bapf_body ul li ul{margin-left:15px!important;padding-left:0!important}.bapf_slidr_main.ui-widget-content,.berocket_filter_price_slider.ui-widget-content{background:none repeat scroll 0 0 #b0b5b9;border:0 none;border-radius:0;height:4px;padding:0}.bapf_slidr_main.ui-widget-content .ui-slider-range,.berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:none repeat scroll 0 0 #000}.slide.default .bapf_slidr_main.ui-widget-content .ui-slider-range,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-slider-range{background:#222}.slide.default .bapf_slidr_main.ui-widget-content,.slide.default .berocket_filter_price_slider.ui-widget-content{height:4px;border:1px solid #555;font-size:10px}.bapf_slidr_main.ui-widget-content .ui-slider-handle,.berocket_filter_price_slider.ui-widget-content .ui-slider-handle,.slide.default .bapf_slidr_main .ui-state-default,.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,.slide.default .berocket_filter_price_slider .ui-state-default,.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default{background:#ddd;font-size:14px;width:1em;height:1em;border:1px solid #555;top:-6px;border-radius:2em}.berocket_aapf_widget li.slider div.slide{clear:both;height:auto;text-align:right;line-height:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapf_slidr_main>a:last-child{margin-left:-12px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.slide .ui-corner-all,.slide .ui-corner-bottom,.slide .ui-corner-br,.slide .ui-corner-right{border-bottom-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-bl,.slide .ui-corner-bottom,.slide .ui-corner-left{border-bottom-left-radius:4px}.slide .ui-corner-all,.slide .ui-corner-right,.slide .ui-corner-top,.slide .ui-corner-tr{border-top-right-radius:4px}.slide .ui-corner-all,.slide .ui-corner-left,.slide .ui-corner-tl,.slide .ui-corner-top{border-top-left-radius:4px}ul.berocket_aapf_widget li.slider>span{cursor:initial}ul.berocket_aapf_widget li.slider .bapf_slidr_main{cursor:pointer}.slide .ui-widget-content{background:#fff;border:1px solid #aaa;color:#222}.slide .ui-state-default,.slide .ui-widget-content .ui-state-default,.slide .ui-widget-header .ui-state-default{background:#e6e6e6;border:1px solid #d3d3d3;color:#555;font-weight:400}.ui-widget.ui-datepicker{font-size:14px;z-index:9000!important}.bapf_sfilter .ui-widget.ui-widget-content{border:0}.bapf_sfilter .ui-button,.bapf_sfilter .ui-state-default,.bapf_sfilter .ui-widget-content .ui-state-default,.bapf_sfilter .ui-widget-header .ui-state-default,html .bapf_sfilter .ui-button.ui-state-disabled:active,html .bapf_sfilter .ui-button.ui-state-disabled:hover{border:0}.bapf_slidr_jqrui .bapf_slidr_all:after{content:"";display:block;clear:both}.bapf_slidr_jqrui .bapf_slidr_main{margin-bottom:10px}.bapf_slidr_jqrui .bapf_from,.bapf_slidr_jqrui .bapf_to{width:49%;display:inline-block;margin-bottom:10px;vertical-align:middle}.bapf_slidr_jqrui .bapf_from input,.bapf_slidr_jqrui .bapf_to input{width:50%;vertical-align:middle;font-size:1em;padding:0;margin:0;line-height:1em}.bapf_slidr_jqrui .bapf_from{text-align:left}.bapf_slidr_jqrui .bapf_to{text-align:right}.bapf_slidr.bapf_slidr_btmval .irs-bar{top:3px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-bar{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-bar{top:17px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-bar{top:5px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-bar{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--square .irs-bar{top:6px}.bapf_slidr.bapf_slidr_btmval .irs-handle{top:0}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle{top:0;border-top-width:1px;border-bottom-width:0;border-radius:3px 3px 0 0}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:first-child{top:initial;bottom:-2px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(2){border-radius:3px 3px 0 0}.bapf_slidr.bapf_slidr_btmval .irs-line{top:3px}.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-line{top:0}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-line{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-line{top:17px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-line{top:5px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-line{top:10px}.bapf_slidr.bapf_slidr_btmval .irs--square .irs-line{top:6px}.bapf_slidr.bapf_slidr_btmval .irs-max,.bapf_slidr.bapf_slidr_btmval .irs-min{top:25px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-min{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-min{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-min{top:20px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-max,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-min{top:30px}.bapf_slidr.bapf_slidr_btmval .irs-from,.bapf_slidr.bapf_slidr_btmval .irs-single,.bapf_slidr.bapf_slidr_btmval .irs-to{top:25px}.bapf_slidr.bapf_slidr_btmval .irs--big .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--big .irs-to{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to{top:20px}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to{top:30px}.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#ed5565}.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#617be5}.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#20b426}.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#a804b2}.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from:before,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single:before,.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to:before{bottom:initial;top:-6px;border-top-color:transparent;border-bottom-color:#006cfa}.bapf_sfilter{margin-bottom:20px}.berocket_single_filter_widget.berocket_inline_clickable,.berocket_single_filter_widget.berocket_inline_filters{float:left!important;padding-right:15px!important}.berocket_single_filter_widget.berocket_inline_filters{width:12.5%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px!important;padding-right:35px!important;border-radius:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div h3{margin:0!important;padding:0!important;font-size:inherit!important;color:inherit!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-title_div{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:10px!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-wrapper{padding-bottom:0!important}.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important;display:none}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{z-index:900!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .berocket_aapf_widget{left:0!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .berocket_aapf_widget{right:0!important}@media screen and (max-width:767px){.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}}.berocket_element_above_products{clear:both!important;overflow:visible!important}.berocket_single_filter_widget.bapf_mt_none{display:none!important}div.berocket_single_filter_widget div.berocket_aapf_widget-wrapper *{opacity:1}@media screen and (max-width:767px){.bapf_sngl_hd_mobile{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.bapf_sngl_hd_tablet{display:none}}@media screen and (min-width:1025px){.bapf_sngl_hd_desktop{display:none}}.berocket_aapf_widget select{overflow:auto!important}.berocket_element_above_products_after{clear:both}ul.berocket_aapf_widget li>span>input+.berocket_label_widgets::before{margin-right:6px}.berocket_element_above_products_is_hide{overflow:visible!important}.berocket_element_above_products_is_hide:after{content:"";display:block;clear:both}.berocket_element_above_products_is_hide.br_is_hidden{opacity:0;max-height:1px;position:relative}.berocket_element_above_products_is_hide_toggle{height:20px;width:200px!important;margin:40px 0;display:inline-block;position:relative;padding-left:25px;outline:0 none!important;color:#2a2a2a;font-weight:600;font-size:16px}body{transition:margin-left .2s}@media screen and (min-width:981px){body.berocket_ajax_filters_sidebar_active{margin-left:200px}}body .berocket_ajax_filters_sidebar_back{display:none}@media screen and (max-width:800px){body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_mobile_hide{display:none}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile{display:block}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile .berocket_ajax_filters_sidebar_toggle{margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile{position:fixed;z-index:99990}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top{top:0}body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top{top:46px}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_bottom{bottom:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_left{left:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_right{right:0}}@media screen and (min-width:800px){body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_desktop_hide{display:none}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop{display:block}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop .berocket_ajax_filters_sidebar_toggle{margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop{position:fixed;z-index:99990;margin:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top{top:0}body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top{top:32px}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_bottom{bottom:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_left{left:0}body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_right{right:0}}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line,body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line{left:0;right:0;padding:10px!important}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line{text-align:left}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line{text-align:right}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linewht{background-color:#fff}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line.brapf_sidefl_lineclr{background:#372cd2;background:linear-gradient(130deg,#372cd2 30%,#f9615c 60%,#ff967e 80%)}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line.brapf_sidefl_lineclr{background:#372cd2;background:linear-gradient(130deg,#ff967e 20%,#f9615c 40%,#372cd2 70%)}body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linegrey{background:#7a7a7a;background:linear-gradient(60deg,#7a7a7a 20%,#e0e0e0 80%)}.berocket_ajax_filters_sidebar_toggle{height:26px;width:200px!important;margin:40px 0;display:inline-block;position:relative;padding-left:25px;outline:0 none!important;text-decoration:none!important;box-sizing:border-box!important;font-weight:600;font-size:16px}#berocket-ajax-filters-sidebar{display:block;position:fixed;top:0;left:-400px;bottom:0;width:350px;max-width:100%;background:#fff;transition:all .2s;z-index:100000;box-sizing:border-box;overflow:auto!important}#berocket-ajax-filters-sidebar-shadow{content:"";display:none;position:fixed;top:0;left:0;bottom:0;right:0;z-index:99999;background:#000;opacity:.7}.admin-bar #berocket-ajax-filters-sidebar{top:32px}#berocket-ajax-filters-sidebar.active,#berocket-ajax-filters-sidebar.active+#berocket-ajax-filters-sidebar-shadow{left:0;display:block;visibility:visible}#berocket-ajax-filters-sidebar .berocket_ajax_group_filter_title{padding:15px 88px 15px 15px!important;font-weight:500!important;font-size:24px!important;color:#333!important;border-bottom:1px solid #ccc!important}#berocket-ajax-filters-sidebar>div{padding:15px!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget-title_div{color:#333!important;font-size:19px!important;font-weight:600!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget,#berocket-ajax-filters-sidebar .berocket_aapf_widget li{margin:0!important}#berocket-ajax-filters-sidebar .berocket_aapf_widget .berocket_checkbox_color .berocket_label_widgets{margin:0 .6em .6em 0!important}#berocket-ajax-filters-sidebar-close{position:absolute!important;right:0!important;line-height:39px;padding:17px 15px 13px!important;font-family:Arial,serif!important;color:#a2a2a2}#berocket-ajax-filters-sidebar-close+*{margin-top:70px!important}#berocket-ajax-filters-sidebar-close+.berocket_ajax_group_filter_title{margin-top:0!important}@media screen and (max-width:782px){.admin-bar #berocket-ajax-filters-sidebar{top:46px}}@media screen and (max-width:600px){.admin-bar #berocket-ajax-filters-sidebar{top:0}}.berocket_aapf_widget-wrapper .slider:not(.flickity-enabled){overflow:initial;white-space:initial}.select2-container{z-index:9999}.bapf_sfilter .bapf_body .mCSB_container>ul,.bapf_sfilter .bapf_body>ul{margin-left:0!important;margin-top:0!important;margin-bottom:0!important;padding-left:0!important}.bapf_sfilter.bapf_vpr_1 .bapf_body ul,.bapf_sfilter.bapf_vpr_2 .bapf_body ul,.bapf_sfilter.bapf_vpr_3 .bapf_body ul,.bapf_sfilter.bapf_vpr_4 .bapf_body ul{display:flex;flex-wrap:wrap}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{white-space:nowrap;flex-grow:1}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li{flex-basis:100%}.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li{flex-basis:50%}.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li{flex-basis:33%}.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li{flex-basis:25%}.bapf_sfilter.bapf_vpr_1 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_2 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_3 .bapf_body ul>li label,.bapf_sfilter.bapf_vpr_4 .bapf_body ul>li label{white-space:initial}.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide,.bapf_sfilter.bapf_fhide.bapf_filter_hide{display:none!important}.bapf_sfilter .bapf_hascolarr,.bapf_sfilter .bapf_hasdesc{position:relative;padding-right:25px;display:flex;align-items:center}.bapf_sfilter .bapf_hascolarr.bapf_hasdesc{padding-right:45px}.bapf_sfilter .bapf_colaps_smb,.bapf_sfilter .bapf_desci{position:absolute;right:0;line-height:inherit;font-size:16px;cursor:pointer}.bapf_sfilter .bapf_desci{padding:4px 8px}.bapf_sfilter .bapf_hasdesc .bapf_colaps_smb{right:25px}.bapf_sfilter .bapf_cchild,.bapf_sfilter .bapf_ochild{cursor:pointer;padding:0 5px}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head{border:2px solid #333!important;background-color:#333!important;color:#ccc!important;padding:5px!important;border-radius:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div{padding-right:55px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper,.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper{padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head{cursor:pointer}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3{margin:0;font-size:inherit!important;color:inherit!important;padding-top:0!important;padding-bottom:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter{position:relative!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head{border:2px solid #ccc!important;color:#000!important;background-color:#ccc!important;border-radius:5px 5px 0 0!important;padding-bottom:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ccc!important;padding:5px!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body{left:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body{right:0!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body>ul,.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body>ul{padding-bottom:1px!important}@media screen and (max-width:767px){#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible{position:fixed!important;top:0!important;left:0!important;bottom:0!important;right:0!important;z-index:9000000000!important;background-color:#fff!important;overflow:auto!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget{border:0!important;width:100%!important;max-width:100%!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide{display:block!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before{content:"\f00d"!important}#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description,.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description{display:none!important}body .select2-container,body .ui-widget.ui-datepicker{z-index:9000000009!important}}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head{border:0!important;background-color:transparent!important;color:#222!important;padding:0 0 15px 0!important;border-radius:0!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head{border:0!important;color:#000!important;background-color:transparent!important;border-radius:0!important;padding-bottom:15px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:0 solid #ccc!important;padding:8px 15px!important;box-shadow:0 3px 8px 1px #00000038;border-radius:9px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head{border:2px solid #ececec!important;background-color:#fff!important;color:#222!important;padding:14px!important;border-radius:10px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb{color:#dbdbdb}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head{color:#000!important;background-color:#fff!important;padding-bottom:14px!important;border:2px solid #ececec!important;border-radius:10px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:-2px 0 0!important;border:2px solid #ececec!important;padding:8px 15px!important;border-radius:9px!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head{border:2px solid #eaeaea!important;background-color:#fff!important;color:#595962!important;padding:14px!important;border-radius:10px!important;box-shadow:0 0 0 4px #eeeeee91}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3{font-weight:600!important}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb{color:#747481}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head,.berocket_single_filter_widget.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head{border:2px solid #d8daff!important;background-color:#fff!important;color:#30303b!important;padding:14px!important;border-radius:10px!important;box-shadow:0 0 0 4px rgba(181,199,255,.25)}#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body,.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body{position:absolute!important;top:100%!important;width:100%!important;background-color:#fff!important;z-index:800!important;margin:0!important;border:2px solid #ececec!important;padding:8px 15px!important;border-radius:9px!important;box-shadow:0 3px 15px 0 #00000017}@keyframes bapf_loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.bapf_loader_page{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,.5);z-index:9999}.bapf_lcontainer{position:absolute;top:50%;margin:0;margin-top:-20px;left:50%;margin-left:-20px;width:30px;height:30px;padding:0}.bapf_lcontainer .bapf_loader{width:100%;height:100%;display:block;transform:rotate(0);animation:1s linear 0s infinite bapf_loader;position:relative}.bapf_lcontainer .bapf_loader .bapf_lfirst,.bapf_lcontainer .bapf_loader .bapf_lsecond{position:absolute;width:10px;height:10px;background:#000;background:linear-gradient(45deg,#000,transparent);display:block;border-radius:6px}.bapf_lcontainer .bapf_loader .bapf_lfirst{bottom:0;right:0}.bapf_lcontainer .bapf_loader .bapf_lsecond{top:0;left:0;transform:rotate(180deg)}.bapf_lcontainer .bapf_labove,.bapf_lcontainer .bapf_lbelow{position:absolute;display:block;text-align:center;width:600px;left:-285px;width:80vw;left:calc(15px - 40vw)}.bapf_lcontainer .bapf_labove{bottom:120%}.bapf_lcontainer .bapf_lbelow{top:120%}.bapf_lcontainer .bapf_lafter,.bapf_lcontainer .bapf_lbefore{position:absolute;top:50%;margin-top:-15px;height:30px;line-height:30px;vertical-align:middle;white-space:nowrap}.bapf_lcontainer .bapf_lbefore{right:120%}.bapf_lcontainer .bapf_lafter{left:120%}.bapf_lcontainer .bapf_limg{width:100%;height:100%}.berocket_single_filter_widget .tippy-tooltip,.berocket_single_filter_widget .tippy-tooltip .tippy-content{font-size:1em}@media only screen and (max-device-width:767px){.bapf_hide_mobile{display:none!important}}.bapf_sfilter .bapf_button{font-size:1em}.bapf_sfilter .rightpcs{float:right}.bapf_sfilter .right2empcs{padding-left:10px}#bapf_footer_clrimg>div,#bapf_footer_count_before>div,#bapf_footer_description>div{z-index:999999999999!important}.bapf_sfilter.bapf_ckbox input[type=checkbox]{margin-right:5px;cursor:pointer}.bapf_sfilter.bapf_ckbox input[type=checkbox],.bapf_sfilter.bapf_ckbox label,.bapf_sfilter.bapf_ckbox label+span,.bapf_sfilter.bapf_ckbox label>span{vertical-align:middle}.select2-container--classic input[type=search],.select2-container--classic input[type=search]:focus{background-color:initial}.berocket_search_box_block{position:relative;padding:.5em}.berocket_search_box_block .berocket_search_box_background_all{position:relative;z-index:200}.berocket_search_box_block .berocket_search_box_background{z-index:100;position:absolute;top:0;bottom:0;left:0;right:0}.berocket_search_box_block select{min-width:100%}.berocket_search_box_button{cursor:pointer;display:block;text-align:center;padding:5px 0}.berocket_search_box_block .berocket_aapf_widget-wrapper ul{margin:0}.berocket_search_box_block .berocket_aapf_widget-wrapper{margin:1em 0}.bapf_show_hide{cursor:pointer}.bapf_hideckbox li input[type=checkbox],.bapf_hideckbox li input[type=checkbox]:after,.bapf_hideckbox li input[type=checkbox]:before{display:none!important}.bapf_hideckbox li label,.bapf_hideckbox li label a{color:#428bca}.bapf_hideckbox li input:checked+label:hover,.bapf_hideckbox li input:checked+label:hover a,.bapf_hideckbox li label:hover,.bapf_hideckbox li label:hover a{color:#2a6496}.bapf_hideckbox li input:checked+label,.bapf_hideckbox li input:checked+label a{color:#222}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul{width:100%;flex-basis:100%}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li{display:flex;align-items:center;flex-wrap:wrap}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label{display:flex!important;flex-direction:row!important;align-items:center!important}.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_img_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_clr_span,.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_img_span{flex-shrink:0}.bapf_sfilter .brapf_disabled_checkbox{opacity:.8}.bapf_sfilter .brapf_disabled_checkbox input,.bapf_sfilter .brapf_disabled_checkbox label{cursor:default!important}.bapf_sfilter .bapf_body .bapf_slidr_main .ui-slider-handle{border-style:solid}.berocket_aapf_widget_selected_area .braapf_unselect_all .fa,.berocket_aapf_widget_selected_area a.braapf_unselect .fa{margin-right:3px}.bapf_ckbox_search{position:relative;margin-bottom:10px}.bapf_ckbox_search input{display:block;width:100%;font-size:16px;padding:6px;line-height:1em;border-radius:6px;border:1px solid #aaa;margin:0}.bapf_ckbox_search:after{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;content:"\f002";position:absolute;top:50%;right:10px;margin-top:-7px;color:#777}.bapf_sfilter.bapf_button_berocket .bapf_button{font-size:20px;padding:8px 30px;border:0;line-height:28px;font-weight:600;display:inline-block;color:#fff;text-transform:uppercase;text-align:center;text-decoration:none;background-color:#f16543}.bapf_sfilter.bapf_button_berocket .bapf_button:hover{background-color:#d94825}.bapf_sfilter.bapf_button_dark_rounded .bapf_button{background:#000;color:#fff;border:0;border-radius:7px;padding:12px 15px;width:100%;max-width:240px;font-weight:600;font-size:16px;position:relative}.bapf_sfilter.bapf_button_dark_rounded .bapf_button:after{content:"";box-shadow:0 7px 0 -3px #ccc;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:7px}.bapf_sfilter.bapf_button_dark_rounded .bapf_button:hover:after{opacity:1}.bapf_sfilter.bapf_button_light .bapf_button{background:#fff;border:2px solid #a000aa;color:#a000aa;border-radius:7px;padding:10px 15px;max-width:100%;font-weight:500;font-size:16px}.bapf_sfilter.bapf_button_light .bapf_button:hover{border-color:#bd12c8;color:#bd12c8}.berocket_single_filter_widget .bapf-clean-rounded ul{display:flex!important;flex-wrap:wrap;gap:10px}.berocket_single_filter_widget .bapf-clean-rounded li input{display:none}.berocket_single_filter_widget .bapf-clean-rounded li label{display:inline-block!important;border:2px solid #ccc;padding:3px 15px;font-weight:600;border-radius:14px;color:#333;position:relative}.berocket_single_filter_widget .bapf-clean-rounded li label:hover{border-color:#ddd;color:#111}.berocket_single_filter_widget .bapf-clean-rounded li.checked label{border-color:#3781df;color:#0d59b9;padding-left:26px}.berocket_single_filter_widget .bapf-clean-rounded li.checked label:before{border-bottom:2px solid;border-left:2px solid;border-color:#0d59b9;content:"";width:10px;height:4px;rotate:-45deg;display:block;position:absolute;left:8px;top:11px}.berocket_single_filter_widget .bapf-clean-rounded .bapf_show_hide{padding-top:10px;display:block}.bapf_sfilter.bapf_colorinline li{display:inline-block!important}.bapf_sfilter .bapf_clr_span,.bapf_sfilter .bapf_img_span{display:inline-block!important;position:relative;overflow:hidden;margin:0;margin-right:5px;margin-bottom:5px;margin-left:5px;margin-top:5px;height:2em;width:2em;line-height:2em;border:2px solid #000;text-align:center;vertical-align:middle;color:#222!important;text-shadow:0 0 3px #fff,1px 0 2px #fff,0 1px 2px #fff,-1px 0 2px #fff,0 -1px 2px #fff,1px 1px 2px #fff,1px -1px 2px #fff,-1px 1px 2px #fff,-1px -1px 2px #fff;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s}.bapf_sfilter .bapf_clr_span.h1em,.bapf_sfilter .bapf_img_span.h1em{height:1em;line-height:1em}.bapf_sfilter .bapf_clr_span.h2em,.bapf_sfilter .bapf_img_span.h2em{height:2em;line-height:2em}.bapf_sfilter .bapf_clr_span.h3em,.bapf_sfilter .bapf_img_span.h3em{height:3em;line-height:3em}.bapf_sfilter .bapf_clr_span.h4em,.bapf_sfilter .bapf_img_span.h4em{height:4em;line-height:4em}.bapf_sfilter .bapf_clr_span.h5em,.bapf_sfilter .bapf_img_span.h5em{height:5em;line-height:5em}.bapf_sfilter .bapf_clr_span.w1em,.bapf_sfilter .bapf_img_span.w1em{width:1em}.bapf_sfilter .bapf_clr_span.w2em,.bapf_sfilter .bapf_img_span.w2em{width:2em}.bapf_sfilter .bapf_clr_span.w3em,.bapf_sfilter .bapf_img_span.w3em{width:3em}.bapf_sfilter .bapf_clr_span.w4em,.bapf_sfilter .bapf_img_span.w4em{width:4em}.bapf_sfilter .bapf_clr_span.w5em,.bapf_sfilter .bapf_img_span.w5em{width:5em}.bapf_sfilter .bapf_img_span.w1em.h1em .fa,.bapf_sfilter .bapf_img_span.w1em.h2em .fa,.bapf_sfilter .bapf_img_span.w1em.h3em .fa,.bapf_sfilter .bapf_img_span.w1em.h4em .fa,.bapf_sfilter .bapf_img_span.w1em.h5em .fa,.bapf_sfilter .bapf_img_span.w2em.h1em .fa,.bapf_sfilter .bapf_img_span.w3em.h1em .fa,.bapf_sfilter .bapf_img_span.w4em.h1em .fa,.bapf_sfilter .bapf_img_span.w5em.h1em .fa{font-size:.8em}.bapf_sfilter .bapf_img_span.w2em.h2em .fa,.bapf_sfilter .bapf_img_span.w2em.h3em .fa,.bapf_sfilter .bapf_img_span.w2em.h4em .fa,.bapf_sfilter .bapf_img_span.w2em.h5em .fa,.bapf_sfilter .bapf_img_span.w3em.h2em .fa,.bapf_sfilter .bapf_img_span.w4em.h2em .fa,.bapf_sfilter .bapf_img_span.w5em.h2em .fa{font-size:1.6em}.bapf_sfilter .bapf_img_span.w3em.h3em .fa,.bapf_sfilter .bapf_img_span.w3em.h4em .fa,.bapf_sfilter .bapf_img_span.w3em.h5em .fa,.bapf_sfilter .bapf_img_span.w4em.h3em .fa,.bapf_sfilter .bapf_img_span.w5em.h3em .fa{font-size:2.4em}.bapf_sfilter .bapf_img_span.w4em.h4em .fa,.bapf_sfilter .bapf_img_span.w4em.h5em .fa,.bapf_sfilter .bapf_img_span.w5em.h4em .fa{font-size:3.2em}.bapf_sfilter .bapf_img_span.w5em.h5em .fa{font-size:4em}.bapf_sfilter .bapf_clr_span .bapf_clr_span_abslt{position:relative;z-index:100}.bapf_sfilter .bapf_img_span .bapf_clr_span_abslt{position:absolute;top:0;left:0;right:0;bottom:0}.bapf_sfilter.brchecked_default input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_default input:checked+label .bapf_img_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_rotate input:checked+label .bapf_img_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.brchecked_scale input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_scale input:checked+label .bapf_img_span{transform:scale(1.1)}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 1px 3px #88f}.bapf_sfilter.brchecked_image_shadow input:checked+label .bapf_img_span{-webkit-filter:drop-shadow(0px 0px 2px);-moz-filter:drop-shadow(0px 0px 2px);-o-filter:drop-shadow(0px 0px 2px);filter:drop-shadow(0px 0px 2px)}.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_clr_span,.bapf_sfilter.brchecked_hue_rotate input:checked+label .bapf_img_span{-webkit-filter:hue-rotate(90deg);-moz-filter:hue-rotate(90deg);-o-filter:hue-rotate(90deg);filter:hue-rotate(90deg)}.bapf_sfilter .bapf_clr_multi,.bapf_sfilter.divi_color_class .bapf_clr_multi{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transform:rotateZ(45deg);padding:0;margin:0;box-sizing:border-box}.bapf_sfilter .bapf_clr_multi{margin-top:-2em;margin-bottom:-2em}.bapf_sfilter .bapf_clr_multi.bapf_clr_multi_gradient{transform:none;margin-top:0;margin-bottom:0}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl{position:absolute;top:-50%;bottom:-50%;padding:0;margin:0;box-shadow:none;box-sizing:border-box;border:0}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl{width:100%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{width:34%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{width:83%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl{width:25%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_0,.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{width:75%}.bapf_sfilter .bapf_clr_multi .bapf_clr_multi_singl_0{left:-50%}.bapf_sfilter .bapf_clr_multi_2 .bapf_clr_multi_singl_1{left:50%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_1{left:33%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_1{left:25%}.bapf_sfilter .bapf_clr_multi_3 .bapf_clr_multi_singl_2{left:67%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_2{left:50%}.bapf_sfilter .bapf_clr_multi_4 .bapf_clr_multi_singl_3{left:75%}.bapf_sfilter.bapf_clr_txt_left .bapf_img_span{margin-right:0;margin-left:10px;margin-top:5px;margin-bottom:5px}.bapf_sfilter.bapf_clr_txt_right .bapf_img_span{margin-right:10px;margin-left:0;margin-top:5px;margin-bottom:5px}.bapf_sfilter.bapf_clr_txt_bottom .bapf_img_span,.bapf_sfilter.bapf_clr_txt_top .bapf_img_span{margin-right:10px;margin-left:10px;margin-top:5px;margin-bottom:5px}.bapf_sfilter.bapf_colorinline.bapf_clr_txt_bottom li label,.bapf_sfilter.bapf_colorinline.bapf_clr_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.bapf_clr_txt_bottom .bapf_clr_text,.bapf_sfilter.bapf_clr_txt_top .bapf_clr_text{display:block;margin-right:10px;margin-left:10px}.bapf_colorinline .bapf_body li{text-align:center}.bapf_img_woborder.bapf_sfilter .bapf_img_span{border:none;overflow:visible}.bapf_clr_woborder.bapf_sfilter .bapf_clr_span{border:none}.bapf_radio_chck ul li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:15px;height:15px;outline:0;border-radius:10px;padding:2px;margin-right:5px;position:relative}.bapf_radio_chck ul li input[type=checkbox]:checked:after{content:"";width:8px;height:12px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:-4px;left:3px;transform:rotate(45deg)}.bapf_asradio2 ul li input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:15px;height:15px;outline:0;border-radius:10px;padding:2px;margin-right:5px}.bapf_asradio2 ul li input[type=checkbox]:checked{background:#555;background-clip:content-box}.bapf_slct select{width:100%;font-size:1em}.bapf_slct .select2 .select2-search__field{width:auto!important}#bapf-select2-high-zindex .select2-container{z-index:999999999!important}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-right:5px!important;margin-top:5px!important;padding:0 5px!important}.bapf_sfa_inline .berocket_aapf_widget_selected_area ul li{display:inline-block;margin-left:3px!important;margin-right:3px!important}.bapf_sfa_valueonly .bapf_sfa_taxonomy>span{display:none}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area ul{display:flex!important;flex-wrap:wrap;gap:10px;align-items:center;padding:0!important;margin:0}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area ul li{display:inline-block}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area .berocket_aapf_widget_selected_filter{display:flex!important;flex-wrap:wrap;gap:10px}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area .bapf_sfa_taxonomy span{display:none}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a{display:inline-block!important;border:2px solid #ccc;padding:3px 30px 3px 15px;font-weight:600;border-radius:14px;color:#333;position:relative}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:focus,.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:hover{border-color:#ddd;color:#111;outline:0 none}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:before{color:#ccc;content:"+";width:10px;height:10px;rotate:-45deg;display:block;position:absolute;right:17px;top:7px;font-size:32px;font-weight:100}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a i.fa-times{display:none!important}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area a.braapf_unselect_all{border:0;padding:0;color:#848484}.bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area a.braapf_unselect_all::before{display:none!important}.theme-storefront .bapf-sfa-grey-rounded .berocket_aapf_widget_selected_area li a:before{right:24px!important;top:-2px!important}.bapf_ckbox_sqchck input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:20px;height:20px;outline:0;padding:4px;margin-right:5px;position:relative}.bapf_ckbox_sqchck input[type=checkbox]:checked:after{content:"";width:8px;height:12px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:0;left:4px;transform:rotate(45deg)}.bapf_ckbox_square input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:2px solid #555;width:20px;height:20px;outline:0;padding:4px;margin-right:5px}.bapf_ckbox_square input[type=checkbox]:checked{background:#555;background-clip:content-box}.bapf_sfilter.bapf_cksquare .bapf_body ul{display:flex;flex-wrap:wrap;gap:12px;justify-content:start}.bapf_sfilter.bapf_cksquare .bapf_body ul li{width:70px;height:70px;position:relative;z-index:1}.bapf_sfilter.bapf_cksquare.bapf_cksquareprice .bapf_body ul li{width:100%}.bapf_sfilter.bapf_cksquare .bapf_body ul li input{display:none}.bapf_sfilter.bapf_cksquare .bapf_body ul li label{position:absolute;top:0;bottom:0;left:0;right:0;line-height:1.2em;vertical-align:middle;text-align:center;border:2px solid #ceceff;z-index:10;background-color:#efefff;overflow:hidden;display:flex!important;align-items:center;justify-content:center;padding:4px;word-wrap:anywhere}.bapf_sfilter.bapf_cksquare .bapf_body ul li input:checked+label{background-color:#ceceff}.bapf_sfilter.bapf_cksquare .bapf_body ul li span{position:absolute;top:-5px;left:-5px;z-index:20;background-color:#efefff;border:2px solid #ceceff;font-size:12px;line-height:12px;padding:2px}.bapf_sfilter.bapf_cksquare .bapf_body ul li span.rightpcs{left:initial;right:-5px}.bapf_clr_square .bapf_clr_span{border-radius:50em}.bapf_date_all .bapf_date_from,.bapf_date_all .bapf_date_to{width:49%;max-width:49%;display:inline-block;text-align:center}.bapf_date_all .bapf_date_from{float:left}.bapf_date_all .bapf_date_to{float:right}.bapf_date_all:after{content:"";display:block;clear:both}.bapf_date_all .bapf_date_from input[type=text],.bapf_date_all .bapf_date_to input[type=text]{font-size:1em;width:auto;max-width:100%;text-align:center;margin:0!important;margin-left:3px!important;margin-right:3px!important;padding:0!important}.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all{display:flex;flex-wrap:nowrap}.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_from,.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_to{float:none}.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_to{position:relative;padding-left:14px}.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all .bapf_date_to:before{content:"";position:absolute;height:2px;width:10px;background:#939393;left:-3px;top:14px}.berocket_single_filter_widget .datepicker_dark_class .bapf_date_all input{border:0;padding:4px 0!important;font-size:14px;font-weight:400;text-align:left;margin:0!important;cursor:pointer}.bapfdpapcss.datepicker_dark_class .ui-widget.ui-widget-content{box-shadow:0 5px 20px 0 #00000020;border:0;border-radius:9px}.bapfdpapcss.datepicker_dark_class .ui-widget-header{background:0 0;border:0}.bapfdpapcss.datepicker_dark_class .ui-datepicker-next,.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev{border:2px solid #e3e3e3;border-radius:6px;font-weight:inherit;height:1.8em;width:1.8em;cursor:pointer;top:2px!important}.bapfdpapcss.datepicker_dark_class .ui-datepicker-next{right:2px!important}.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev{left:2px!important}.bapfdpapcss.datepicker_dark_class .ui-datepicker-next:after,.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev:after{content:"";display:block;font-size:16px;height:4px;width:4px;border-top:2px solid #999;position:absolute;top:8px}.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev:after{rotate:-45deg;right:7px;border-left:2px solid #999}.bapfdpapcss.datepicker_dark_class .ui-datepicker-next:after{rotate:45deg;left:7px;border-right:2px solid #999}.bapfdpapcss.datepicker_dark_class .ui-widget-header .ui-corner-all .ui-icon{background-image:none}.bapfdpapcss.datepicker_dark_class .ui-datepicker-prev.ui-corner-all.ui-state-disabled{opacity:0;filter:Alpha(Opacity=0)}.bapfdpapcss.datepicker_dark_class .ui-datepicker-title select{border:0;border-radius:0;position:relative;padding:3px 0 2px}.bapfdpapcss.datepicker_dark_class .ui-datepicker select.ui-datepicker-month,.bapfdpapcss.datepicker_dark_class .ui-datepicker select.ui-datepicker-year{width:33%}.bapfdpapcss.datepicker_dark_class .ui-datepicker select+select{margin-left:5%}.bapfdpapcss.datepicker_dark_class .ui-datepicker table thead th{padding:.7em .3em;text-align:center;border:0;font-weight:600;color:#ccc}.bapfdpapcss.datepicker_dark_class .ui-datepicker table tbody td a,.bapfdpapcss.datepicker_dark_class .ui-datepicker table tbody td span{text-align:center;border:1px solid transparent;background:0 0;font-weight:600;color:#555}.bapfdpapcss.datepicker_dark_class .ui-datepicker table tbody td a.ui-state-active{background:#111;color:#fff;font-weight:400;border-radius:8px}.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all{display:flex;flex-wrap:nowrap;justify-content:space-around;border:2px solid #ececec;border-radius:7px}.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_from,.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_to{float:none;position:relative}.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_to{padding-left:14px}.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_from:before{content:"";position:absolute;height:16px;width:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAA0CAYAAADIZmusAAABg2lDQ1BJQ0MgcHJvZmlsZQAAKJF9kT1Iw0AcxV9TpVUqDhYRcchQneyiIo6likWwUNoKrTqYXPoFTRqSFBdHwbXg4Mdi1cHFWVcHV0EQ/ABxF5wUXaTE/yWFFjEeHPfj3b3H3TtAaFaZavbEAFWzjHQiLubyq2LgFQICGEYfghIz9WRmMQvP8XUPH1/vojzL+9yfY0ApmAzwicQxphsW8Qbx7Kalc94nDrOypBCfE08adEHiR67LLr9xLjks8MywkU3PE4eJxVIXy13MyoZKPEMcUVSN8oWcywrnLc5qtc7a9+QvDBW0lQzXaY4hgSUkkYIIGXVUUIWFKK0aKSbStB/38I86/hS5ZHJVwMixgBpUSI4f/A9+d2sWp6fcpFAc6H2x7Y9xILALtBq2/X1s260TwP8MXGkdf60JzH2S3uhokSNgcBu4uO5o8h5wuQOMPOmSITmSn6ZQLALvZ/RNeWDoFuhfc3tr7+P0AchSV8s3wMEhMFGi7HWPdwe7e/v3TLu/HzhXco99j2PlAAAABmJLR0QAAABjAMe20pkVAAAACXBIWXMAAC4jAAAuIwF4pT92AAAAB3RJTUUH6QIHFgsE5rpJIwAAABl0RVh0Q29tbWVudABDcmVhdGVkIHdpdGggR0lNUFeBDhcAAAfqSURBVGje7Vl9VJPXHX7eJOQNTYIQSMQEg4AHjtBOSojyYdU6bbvqsX70iJ5adVY9VerZ6Tx2m5uTbgMLdGtne46DzuOOH3wWlQ9psLpudWulOtGhgKQiqBBAQTQJCfl47/6geclLomKrLXH8zsk5ufe595f73Pv7ujfAfcThcPAzfrvjnXVrX2vIz8vLGo5famoK+V3G27o3NqU3HD16dMNwvKqqaurmTen/Tt+46eQ/Pvts2nC8pqZm85pXV/3n19u2Vej1evlwPD8vb+faNT+9kPNO9nsOh4N/t3UK7kek/MiRhOO6ml84nU5c+fpyTMPFi3+NjYtrceHFRcUrqysrn6dAwWG3bwOQ7z7/xLFPt52p/SoFAORy+W8ALOQQqdZtv9TQKG9qaEwQ0fQKALtcWGNjY9TG9Ru2Dlis/OaGxjh1ePg+AHUPRMRsMgeUFBdH65ubFzgdDoCiYDaZeGdOn1mdlZnZBFAACOw2+wsUKAAAQ0hYbnbOSrvD4QQAP4GAf6mpaYpL580bNyJzc3JX2u12JwAI/fz4F+svBAKD2kxG06yszMwbLt2nT9VGW839fIrHg8PpBIAJdyNCuTdsTievRa9POvRx2aZzZ+t+crWtTUZhdAgBEBEV2Ts1Pr5q3nPzsjSJiZe8ErFarX4FBw6uq6yoyOls75BgFIt6Urhp5uzZG9dtWF9M07SdY1o1Ot2HB/ft29Bv7nfbBgKhiIZtwMZ2hSjk4FE8DG2ABXdu3xm0U4EAsuBgzo8a79yBxWIBAPg/4Q+pNICD9/T0wOlwAAACxo2DSCRiMYYwuNl9w4PI1dY2SXnZof0hcnkMgO0soKuuTpuVnGpN1mhJskZLZkxPIoUFBaT9+nXS0dFBkhMSSbJGS5ISEonZ3E8YhmE/tbW1xDXvl1vf4mAMw5CD+w+weGFBoQe+5c2fs/jpr05zMLO5n0x/WjOIJ2jJ+396j6Rqp7Pj58ycPVBVWTkfAHgWi0VYWlK6w2az0QAQEBiIj/62F2nLl0OpUkEmkyE6dgoIgJSZz4CmhaAoiv2EqVSgv9nFuKee4mAURSFq8mQQQkAIQWRkpAceHx8PABCJRFCqlByMpoVImfkMCICYuCl4fdNG5O/dA7FUCgCwmM3Cmk90uVarVYyP8vIXuRgmabTkyy++IMPl1q1b5FxdHTEajR4YwzCkvb2d1NfXE5vN5hXXNzcTfbOeMAzjgdtsNlJfX0862jsIQzxxo9FIztXVkb6+Prbv5Oefs6eSrNGSA/v2z+c/GRf7qystV6ZSADTTtHht/TrweDyOTYpEIoSGhkIoFHqGPYqCVCqFQqEAn8/3isuCgyELloGiPGMgn8+HQqGAVCoFBU9cKBQiNDSU4ztKlQqnz5xBd2cXCIBAWZCF13OzZ4pr+rNznvW6mNEmAoEAc348hw27ho6OaJ7FYmHDiFyugK9ISIjc/VQVAoZh2A4eRYEQ4hNE3M3U6XRyS5Sc7GyM2/0XnyDS19fHNTf3E7nZ1Y2bXd3wReG5RyjiQwsn96p+f7blTSRoND5BpPbUKeze9aF3ImFhYYiOjvYJIteuXeOaFh4TGSMy6rL9g05obW1F3+3bQ3UYTSMmJsajjjIajbh8uYW9ulEEiJocBYnE887W0NAAm93OtoMCAxEeHv5oiZz49Dj25A29L6TOmomcd3M9xnV3d2PjuvWcMvBgabFXIh+8/2ecPzt0FX99czpWrV79/ZoWRY35yA/rI667vJev9xx3b3WEO5Z8D0SWpaVh0ZLFQ0fK53u9ME2cOBFVx3ScvoCAAK86d+Zkw73mo71c4B46EWmAdETjhEIhgoe9qNxNgoKCxnzk/9vZCYD269dhNBo5JhQZFeXxbGAymTwKO7VaDbFY7KFXr9fD8c0jncuXlCoVqEdFhAJQ84nOe0Ic5vBdXV1Y++pqj4QYERHhofePue/iv49DQqTGfOQhEiG+6OwAsOTlpXhxwfwhBQKB14QYFhaGQ5XlnD6ZTOZVZ8Yffg9m8I+cwYra3//RExlp8qJpGhMmTBjR2PEKxZiPjFW/nZ2dMJvNQwnRzw8T1WqPcf39/TAYDJw+pVIJfy/239bWxkmIUokEivHjHy2Ro5VVXhPicIc3GAxYmbZiRAlxZ2YWNyG+kY5Vax6HhEh9Vx8hPuzsNE2zDfeXjO+aEalhG/uwr/YOt7X6+/tDIBQKDQBiBp2u9b4KXlq8CPOef45t+/n5eU2ISpUKRYc+5vQp7pIvtu/YAYdzyNnFT4jvu3ltrW1ss7e395JAIpGcBDAbAMoPH8GyZWkQS+6uKCQkZEQ7JhKJoPYSzbyJUqV8oNMwmoyoOHyENYjYuNgLvKTk5DKJdPCtqdvQibKyslH9rxXDMCgpLkZvTw9b9qSmppbxFr60sFGj1Va4lr571wcoKS7GgM026khYBwZQWFCAPbvz2dP40dPxJckpqRcoADh/ti727YyMY4b2DpVr0pPxU7H05aWYFBHxrV41HqYMDAygpeUKykpL0VB/ge2fFBnRvuWtrTMStdpW1kvLDx9JKSkqqmz5+rLMF8LtxHC1YcUrryxYvHTJWY+oqKuunnz8+Im9X5781wz3d6bRJHw+H0mpKX9/Yf6L6+fOndtyz/BeVFC44Py5c6u7urqmmYxGdd+tvh908UEyGaQB0qtisfif2mnaA8vSlp8Q0kKn+5j/AbhSrNWQ8pLKAAAAAElFTkSuQmCC);left:-12px;top:11px;background-size:contain}.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_to:before{content:"";position:absolute;height:1px;width:8px;background:#939393;left:1px;top:19px}.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all .bapf_date_from input{text-align:right}.berocket_single_filter_widget .datepicker_orange_class .bapf_date_all input{border:0;padding:9px 0!important;font-size:14px;font-weight:400;text-align:left;margin:0!important;cursor:pointer}.bapfdpapcss.datepicker_orange_class .ui-widget.ui-widget-content{box-shadow:0 1px 2px 2px #00000020;border:0;border-radius:9px}.bapfdpapcss.datepicker_orange_class .ui-widget-header{background:0 0;border:0}.bapfdpapcss.datepicker_orange_class .ui-datepicker-next,.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev{border:2px solid #e3e3e3;border-radius:6px;font-weight:inherit;height:2em;width:2em;cursor:pointer;top:2px!important}.bapfdpapcss.datepicker_orange_class .ui-datepicker-next{right:2px!important}.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev{left:2px!important}.bapfdpapcss.datepicker_orange_class .ui-datepicker-next:after,.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev:after{content:"";display:block;font-size:16px;height:4px;width:4px;border-top:2px solid #999;position:absolute;top:10px}.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev:after{rotate:-45deg;right:9px;border-left:2px solid #999}.bapfdpapcss.datepicker_orange_class .ui-datepicker-next:after{rotate:45deg;left:9px;border-right:2px solid #999}.bapfdpapcss.datepicker_orange_class .ui-widget-header .ui-corner-all .ui-icon{background-image:none}.bapfdpapcss.datepicker_orange_class .ui-datepicker-prev.ui-corner-all.ui-state-disabled{opacity:0;filter:Alpha(Opacity=0)}.bapfdpapcss.datepicker_orange_class .ui-datepicker-title select{border:0;border-radius:0;position:relative;padding:3px 0 2px}.bapfdpapcss.datepicker_orange_class .ui-datepicker select.ui-datepicker-month,.bapfdpapcss.datepicker_orange_class .ui-datepicker select.ui-datepicker-year{width:33%}.bapfdpapcss.datepicker_orange_class .ui-datepicker select+select{margin-left:5%}.bapfdpapcss.datepicker_orange_class .ui-datepicker table thead th{padding:.7em .3em;text-align:center;border:0;font-weight:500;color:#959595}.bapfdpapcss.datepicker_orange_class .ui-datepicker table tbody td a,.bapfdpapcss.datepicker_orange_class .ui-datepicker table tbody td span{text-align:center;border:1px solid transparent;background:0 0;font-weight:600;color:#555}.bapfdpapcss.datepicker_orange_class .ui-datepicker table tbody td a.ui-state-active{background:#f97c4a;color:#fff;font-weight:400;border-radius:8px}.theme-storefront .berocket_single_filter_widget .datepicker_orange_class .bapf_date_all input{background-color:transparent;box-shadow:none}.bapf_divi_sfa h3,.divi_checkbox_class h3,.divi_color_class h3,.divi_image_class h3,.divi_slider_class h3{color:#6d6d6d;font-weight:700;font-size:14px;display:block;cursor:auto;border-bottom:1px solid rgba(0,0,0,.1);margin:0 0 .8em;padding-bottom:.8em;width:100%;position:relative;line-height:1em}.berocket_hidden_clickable .bapf_divi_sfa h3,.berocket_hidden_clickable .divi_checkbox_class h3,.berocket_hidden_clickable .divi_color_class h3,.berocket_hidden_clickable .divi_image_class h3,.berocket_hidden_clickable .divi_slider_class h3{color:#6d6d6d;font-weight:400;font-size:inherit;cursor:pointer;border-bottom:0;margin-bottom:0!important}.divi_checkbox_class .divi_checkbox_class_item{position:relative;margin-bottom:7px!important}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]{border:1px solid #b4b9be;background:#fff;color:#555;clear:none;cursor:pointer;display:inline-block;line-height:1;height:20px;margin:0 4px 0 0;padding:0;text-align:center;vertical-align:middle;width:20px;-webkit-appearance:none;transition:.05s border-color ease-in-out;font-size:16px;outline:0;position:relative}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]:checked{background:#555;background-clip:content-box}.divi_checkbox_class .divi_checkbox_class_item label{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;text-rendering:optimizeLegibility;color:#6d6d6d;font-size:.875em;font-weight:400;margin:0 0 0 .3819820591em}.divi_checkbox_class .divi_checkbox_class_item label+span{background:#e6e6e6;border-radius:50px;padding:.5em .8em;font-size:.65em;line-height:1.1em;color:#5f5f5f;display:inline-block;vertical-align:middle;margin-top:-2px;position:relative;top:0;margin-left:5px}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]:checked{background:0 0}.divi_checkbox_class .divi_checkbox_class_item input[type=checkbox]:checked:before{content:"";position:absolute;height:6px;width:15px;border:0 none;border-bottom:1px solid #616971;border-left:1px solid #616971;transform:rotate(-49deg) skew(0deg,-10deg);left:2px;top:2px}.divi_color_class .divi_color_class_item{position:relative;margin-bottom:7px!important}.divi_color_class .divi_color_class_item label{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;text-rendering:optimizeLegibility;color:#6d6d6d;font-size:.875em;font-weight:400;margin:0 0 0 .3819820591em}.bapf_sfilter.divi_color_class .bapf_clr_span{display:inline-block!important;position:relative;overflow:visible;margin:5px 10px 5px 0;height:2em;width:2em;line-height:2em;border:0 none;text-align:center;vertical-align:middle;color:#222!important;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s;border-radius:50%;box-shadow:1px 1px 2px #eee}.bapf_sfilter.divi_color_class.bapf_colorinline li.divi_color_class_item{display:inline-block!important}.bapf_sfilter.divi_color_class .bapf_clr_span.h1em,.bapf_sfilter.divi_color_class .bapf_clr_span.h2em,.bapf_sfilter.divi_color_class .bapf_clr_span.w1em,.bapf_sfilter.divi_color_class .bapf_clr_span.w2em{height:2em;line-height:2em;width:2em}.bapf_sfilter.divi_color_class .bapf_clr_span.h3em,.bapf_sfilter.divi_color_class .bapf_clr_span.w3em{height:3em;line-height:3em;width:3em}.bapf_sfilter.divi_color_class .bapf_clr_span.h4em,.bapf_sfilter.divi_color_class .bapf_clr_span.w4em{height:4em;line-height:4em;width:4em}.bapf_sfilter.divi_color_class .bapf_clr_span.h5em,.bapf_sfilter.divi_color_class .bapf_clr_span.w5em{height:5em;line-height:5em;width:5em}.bapf_sfilter.divi_color_class .bapf_clr_span .bapf_clr_span_abslt{position:absolute;z-index:100;display:inline-block!important;top:-2px;left:-8px;margin-left:3px;font-size:.65em;line-height:1em;color:#5f5f5f!important;vertical-align:middle}.bapf_sfilter.divi_color_class .bapf_clr_span .bapf_clr_span_abslt .pcs{padding:.4em .8em;background:#e6e6e6;border-radius:50px;line-height:1em}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_clr_span .bapf_clr_span_abslt,.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_clr_span .bapf_clr_span_abslt,.bapf_sfilter.divi_color_class.bapf_clr_txt_right .bapf_clr_span .bapf_clr_span_abslt,.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_clr_span .bapf_clr_span_abslt{display:none!important}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom label span.pcs,.bapf_sfilter.divi_color_class.bapf_clr_txt_left label span.pcs,.bapf_sfilter.divi_color_class.bapf_clr_txt_right label span.pcs,.bapf_sfilter.divi_color_class.bapf_clr_txt_top label span.pcs{background:#e6e6e6;border-radius:50px;padding:.6em .8em;font-size:.7em;line-height:1em;color:#5f5f5f;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:4px;font-weight:400}.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_clr_span{margin:5px 0 5px 10px}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_span{position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_span:before{content:"";position:absolute;height:6px;width:15px;border:0 none;border-bottom:1px solid #fff;border-left:1px solid #fff;transform:translate(-50%,-50%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:10}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_span:after{content:"";position:absolute;height:6px;width:15px;border:0 none;border-bottom:1px solid #999;border-left:1px solid #999;transform:translate(-45%,-50%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:9}.bapf_sfilter.divi_color_class .divi_color_class_item .bapf_clr_span .bapf_clr_span_abslt{position:absolute}.bapf_sfilter.divi_color_class.brchecked_default input:checked+label .bapf_clr_text{font-weight:700}.bapf_sfilter.divi_color_class.brchecked_rotate input:checked+label .bapf_clr_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.divi_color_class.brchecked_scale input:checked+label .bapf_clr_span{transform:scale(1.1)}.bapf_sfilter.divi_color_class.brchecked_shadow input:checked+label .bapf_clr_span{box-shadow:0 0 1px 3px #88f}.bapf_sfilter.divi_color_class .bapf_clr_multi{padding:0;margin:0;width:inherit;height:inherit;overflow:hidden;border-radius:50px;-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%)}.bapf_sfilter.divi_color_class.bapf_clr_txt_left .bapf_img_span{margin-right:0;margin-left:10px;margin-top:5px;margin-bottom:5px}.bapf_sfilter.divi_color_class.bapf_clr_txt_right .bapf_img_span{margin-right:10px;margin-left:0;margin-top:5px;margin-bottom:5px}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_img_span,.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_img_span{margin-right:10px;margin-left:10px;margin-top:5px;margin-bottom:5px}.bapf_sfilter.divi_color_class.bapf_colorinline.bapf_clr_txt_bottom li label,.bapf_sfilter.divi_color_class.bapf_colorinline.bapf_clr_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.divi_color_class.bapf_clr_txt_bottom .bapf_clr_text,.bapf_sfilter.divi_color_class.bapf_clr_txt_top .bapf_clr_text{display:block;margin-right:10px;margin-left:10px}.divi_color_class .bapf_colorinline .bapf_body li{text-align:center}.divi_image_class .divi_image_class_item{position:relative;margin-bottom:7px!important}.divi_image_class .divi_image_class_item label{font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;text-rendering:optimizeLegibility;color:#6d6d6d;font-size:.875em;font-weight:400}.bapf_sfilter.divi_image_class .bapf_img_span{display:inline-block!important;position:relative;overflow:visible;margin:5px 10px 5px 0;height:2em;width:2em;line-height:2em;border:0 none;text-align:center;vertical-align:middle;color:#222!important;-webkit-transition:all .2s ease-out .1s;-moz-transition:all .2s ease-out .1s;-o-transition:all .2s ease-out .1s;transition:all .2s ease-out .1s;border-radius:50%;box-shadow:1px 1px 2px #eee}.bapf_sfilter.divi_image_class.bapf_colorinline li.divi_color_class_item{display:inline-block!important}.bapf_sfilter.divi_image_class .bapf_img_span.h1em,.bapf_sfilter.divi_image_class .bapf_img_span.h2em,.bapf_sfilter.divi_image_class .bapf_img_span.w1em,.bapf_sfilter.divi_image_class .bapf_img_span.w2em{height:2em;line-height:2em;width:2em}.bapf_sfilter.divi_image_class .bapf_img_span.h3em,.bapf_sfilter.divi_image_class .bapf_img_span.w3em{height:3em;line-height:3em;width:3em}.bapf_sfilter.divi_image_class .bapf_img_span.h4em,.bapf_sfilter.divi_image_class .bapf_img_span.w4em{height:4em;line-height:4em;width:4em}.bapf_sfilter.divi_image_class .bapf_img_span.h5em,.bapf_sfilter.divi_image_class .bapf_img_span.w5em{height:5em;line-height:5em;width:5em}.bapf_sfilter.divi_image_class .bapf_img_span .bapf_img_span_abslt{position:absolute;z-index:100;display:inline-block!important;top:-2px;left:-8px;margin-left:3px;font-size:.65em;line-height:1em;color:#5f5f5f!important;vertical-align:middle}.bapf_sfilter.divi_image_class .bapf_img_span .bapf_img_span_abslt .pcs{padding:.4em .8em;background:#e6e6e6;border-radius:50px;line-height:1em}.bapf_sfilter.divi_image_class.bapf_clr_txt_bottom .bapf_img_span .bapf_img_span_abslt,.bapf_sfilter.divi_image_class.bapf_clr_txt_left .bapf_img_span .bapf_img_span_abslt,.bapf_sfilter.divi_image_class.bapf_clr_txt_right .bapf_img_span .bapf_img_span_abslt,.bapf_sfilter.divi_image_class.bapf_clr_txt_top .bapf_img_span .bapf_img_span_abslt{display:none!important}.bapf_sfilter.divi_image_class.bapf_clr_txt_bottom label span.pcs,.bapf_sfilter.divi_image_class.bapf_clr_txt_left label span.pcs,.bapf_sfilter.divi_image_class.bapf_clr_txt_right label span.pcs,.bapf_sfilter.divi_image_class.bapf_clr_txt_top label span.pcs{background:#e6e6e6;border-radius:50px;padding:.6em .8em;font-size:.7em;line-height:1em;color:#5f5f5f;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:4px;font-weight:400}.bapf_sfilter.divi_image_class.bapf_clr_txt_left .bapf_img_span{margin:5px 0 5px 10px}.bapf_sfilter.divi_image_class .bapf_clr_text{white-space:nowrap}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_clr_text{font-weight:700}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_img_span{position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_img_span:before{content:"";position:absolute;height:6px;width:15px;border:0 none;border-bottom:2px solid #fff;border-left:2px solid #fff;transform:translate(-50%,-50%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:10}.bapf_sfilter.divi_image_class.brchecked_default input:checked+label .bapf_img_span:after{content:"";position:absolute;height:6px;width:17px;border:0 none;border-bottom:1px solid #999;border-left:1px solid #999;transform:translate(-45%,-30%) rotate(-49deg) skew(0deg,-10deg);left:50%;top:50%;z-index:9}.bapf_sfilter.divi_image_class .divi_image_class_item .bapf_img_span .bapf_img_span_abslt{position:absolute}.bapf_sfilter.divi_image_class.brchecked_rotate input:checked+label .bapf_img_span{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}.bapf_sfilter.divi_image_class.brchecked_scale input:checked+label .bapf_img_span{transform:scale(1.1)}.bapf_sfilter.divi_image_class.brchecked_shadow input:checked+label .bapf_img_span{box-shadow:0 0 1px 3px #88f}.bapf_sfilter.divi_image_class .bapf_img_multi{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2;transform:rotateZ(45deg);padding:0;margin:0;box-sizing:border-box;margin-top:-2em;margin-bottom:-2em}.bapf_sfilter.divi_image_class .bapf_img_multi .bapf_img_multi_singl{position:absolute;top:-50%;bottom:-50%;padding:0;margin:0;box-shadow:none;box-sizing:border-box;border:0}.bapf_sfilter.divi_image_class .bapf_img_multi_2 .bapf_img_multi_singl,.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl{width:100%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_1{width:34%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_0,.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_2{width:83%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl{width:25%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_0,.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_3{width:75%}.bapf_sfilter.divi_image_class .bapf_img_multi .bapf_img_multi_singl_0{left:-50%}.bapf_sfilter.divi_image_class .bapf_img_multi_2 .bapf_img_multi_singl_1{left:50%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_1{left:33%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_1{left:25%}.bapf_sfilter.divi_image_class .bapf_img_multi_3 .bapf_img_multi_singl_2{left:67%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_2{left:50%}.bapf_sfilter.divi_image_class .bapf_img_multi_4 .bapf_img_multi_singl_3{left:75%}.bapf_sfilter.divi_image_class.bapf_img_txt_left .bapf_img_span{margin-right:0;margin-left:10px;margin-top:5px;margin-bottom:5px}.bapf_sfilter.divi_image_class.bapf_img_txt_right .bapf_img_span{margin-right:10px;margin-left:0;margin-top:5px;margin-bottom:5px}.bapf_sfilter.divi_image_class.bapf_img_txt_bottom .bapf_img_span,.bapf_sfilter.divi_image_class.bapf_img_txt_top .bapf_img_span{margin-right:10px;margin-left:10px;margin-top:5px;margin-bottom:5px}.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_img_txt_bottom li label,.bapf_sfilter.divi_image_class.bapf_colorinline.bapf_img_txt_top li label{display:inline-block!important;text-align:center}.bapf_sfilter.divi_image_class.bapf_img_txt_bottom .bapf_img_text,.bapf_sfilter.divi_image_class.bapf_img_txt_top .bapf_img_text{display:block;margin-right:10px;margin-left:10px}.divi_image_class .bapf_colorinline .bapf_body li{text-align:center}.divi_slider_class .bapf_slidr_all{margin-bottom:40px}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-widget-content{height:2px;background:#d1d4d7}.divi_slider_class .bapf_slidr_all .bapf_from,.divi_slider_class .bapf_slidr_all .bapf_to{text-rendering:optimizeLegibility;color:#6d6d6d;font-size:.875em;font-weight:400}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-handle{border-radius:50px;top:-.5em;width:1.2em;height:1.2em;cursor:pointer;background:#fff;border:1px solid #d3d3d3}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-handle:hover{border:1px solid #999}.divi_slider_class .bapf_slidr_all .bapf_slidr_main.ui-slider .ui-slider-range{background:#975dc3;border:none}.divi_checkbox_class_item ul{margin-top:6px!important}.divi_checkbox_class_item .bapf_cchild.fa-minus,.divi_checkbox_class_item .bapf_ochild.fa-plus{height:1em;width:1em;position:relative;top:3px;margin-left:8px;cursor:pointer;transition:all .1s}.divi_checkbox_class_item .bapf_cchild.fa-minus::after,.divi_checkbox_class_item .bapf_cchild.fa-minus::before,.divi_checkbox_class_item .bapf_ochild.fa-plus::after,.divi_checkbox_class_item .bapf_ochild.fa-plus::before{content:'';display:block;border-top:1px solid #6d6d6d;position:absolute;left:0;top:50%;width:.6em}.divi_checkbox_class_item .bapf_ochild.fa-plus::after{transform:rotateZ(90deg)}.divi_checkbox_class_item .bapf_cchild.fa-minus::before{transform:rotateZ(45deg);width:.7em}.divi_checkbox_class_item .bapf_cchild.fa-minus::after{transform:rotateZ(-45deg);width:.7em}.bapf_sfilter.bapf_divi_button .bapf_button{background-color:#eee;border-color:#eee;color:#333;display:block!important;width:100%;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.618;text-rendering:optimizeLegibility;font-size:1em;font-weight:400}.bapf_sfilter.bapf_divi_button .bapf_button:hover{background-color:#d5d5d5;border-color:#d5d5d5}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter{display:flex;flex-wrap:wrap;gap:10px}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy>span{display:none}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul{margin-left:0;margin-bottom:0;padding-left:0!important;padding-bottom:0!important}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter .bapf_sfa_taxonomy ul{display:flex;flex-wrap:wrap;gap:10px}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li{display:inline-block}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a{padding:.4em 2em .4em .8em;background:#e6e6e6;border-radius:50px;line-height:1em;font-size:.85em;text-rendering:optimizeLegibility;font-weight:400;color:#5f5f5f!important;display:inline-block;margin-right:0;margin-bottom:0;position:relative;font-family:"Source Sans Pro",HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times{position:absolute;left:100%;margin-left:-1.4em;top:.9em}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times::after,.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times::before{content:'';display:block;border-top:1px solid #6d6d6d;position:absolute;left:0;top:50%;width:.9em;transform:rotateZ(45deg)}.bapf_sfilter.bapf_divi_sfa .berocket_aapf_widget_selected_filter ul li a i.fa-times::after{transform:rotateZ(-45deg)}.bapf_sfilter.divi_checkbox_class .bapf_hasdesc .bapf_colaps_smb,.bapf_sfilter.divi_color_class .bapf_hasdesc .bapf_colaps_smb,.bapf_sfilter.divi_image_class .bapf_hasdesc .bapf_colaps_smb{right:40px}.bapf_sfilter.divi_checkbox_class .bapf_colaps_smb,.bapf_sfilter.divi_checkbox_class .bapf_desci,.bapf_sfilter.divi_color_class .bapf_colaps_smb,.bapf_sfilter.divi_color_class .bapf_desci,.bapf_sfilter.divi_image_class .bapf_colaps_smb,.bapf_sfilter.divi_image_class .bapf_desci{background:#e6e6e6;border-radius:50%;width:30px;height:30px;text-align:center;line-height:30px;padding:0}.berocket_hidden_clickable .bapf_sfilter.divi_checkbox_class .bapf_colaps_smb,.berocket_hidden_clickable .bapf_sfilter.divi_checkbox_class .bapf_desci,.berocket_hidden_clickable .bapf_sfilter.divi_color_class .bapf_colaps_smb,.berocket_hidden_clickable .bapf_sfilter.divi_color_class .bapf_desci,.berocket_hidden_clickable .bapf_sfilter.divi_image_class .bapf_colaps_smb,.berocket_hidden_clickable .bapf_sfilter.divi_image_class .bapf_desci{background:0 0;border-radius:0;width:auto;height:auto;text-align:center;line-height:1;padding:0}.berocket_single_filter_widget .bapf_purple_rounded_button .bapf_button{background:#5d00cf;border:0;border-radius:21px;padding:15px 20px;width:300px;max-width:100%;font-size:16px;color:#fff;text-shadow:0 1px 1px #460b2175}.berocket_single_filter_widget .bapf_purple_rounded_button .bapf_button:hover{background:#6d1dce}.berocket_single_filter_widget .bapf_linklike_button .bapf_button{background:0 0;border:0;border-radius:0;padding:0 0 0 38px;width:auto;max-width:100%;font-size:14px;color:#2a293b;position:relative;font-weight:700}.berocket_single_filter_widget .bapf_linklike_button .bapf_button:before{content:"";display:block;border-right:2px solid #fff;border-bottom:2px solid #fff;width:7px;height:7px;rotate:-45deg;border-radius:0;position:absolute;left:10px;top:6px;z-index:10;transition:all .3s ease-in-out}.berocket_single_filter_widget .bapf_linklike_button .bapf_button:after{content:"";display:block;background:#2a293b;width:30px;height:30px;border-radius:30px;position:absolute;left:0;top:-5px;z-index:9;transition:all .3s ease-in-out}.berocket_single_filter_widget .bapf_linklike_button .bapf_button:hover:before{left:15px}.berocket_single_filter_widget .bapf_linklike_button .bapf_button:hover:after{left:13px;width:16px}.berocket_single_filter_widget .dark_blue_button .bapf_button{background:#3f425c;border:2px solid #3f425c;border-radius:5px;padding:17px 30px;max-width:100%;font-size:16px;color:#fff}.berocket_single_filter_widget .dark_blue_button .bapf_button:hover{box-shadow:inset 0 0 0 1px #fff}.berocket_single_filter_widget .pink_labels_checkbox_class ul{display:flex;gap:10px;flex-wrap:wrap}.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item input{display:none}.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item label{background:#edeffc;border-radius:5px;padding:10px 14px;font-size:14px;font-weight:500;display:block!important;color:#222}.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item label:hover,.berocket_single_filter_widget .pink_labels_checkbox_class li.pink_labels_checkbox_class_item.checked label{background:#f369fd;color:#fff}.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label{font-size:26px;margin:0}.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label span.bapf_clr_span{border-width:1px;border-radius:50%;box-shadow:inset 0 0 0 0 #fff;display:flex!important;justify-content:center;align-items:center;transform:none;border-color:transparent}.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label:hover span.bapf_clr_span,.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item.checked label span.bapf_clr_span{border-radius:50%;box-shadow:inset 0 0 0 4px #fff}.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label .bapf_clr_span_abslt{position:relative;line-height:1;border-radius:50%;font-size:14px}.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item .bapf_clr_text{font-size:18px;padding-left:10px;color:#222;transition:all .2s ease-in}.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item:hover .bapf_clr_text{padding-left:1px}.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label{font-size:26px;margin:0}.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label span.bapf_clr_span{border-width:0;border-radius:9px;display:flex!important;justify-content:center;align-items:center;box-sizing:border-box;transform:none;margin-bottom:0;transition:all .2s ease-out}.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label:focus span.bapf_clr_span,.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label:hover span.bapf_clr_span,.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item.checked label span.bapf_clr_span{border-color:transparent;box-shadow:inset 0 0 0 5px rgba(255,255,255,.7)}.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item label .bapf_clr_span_abslt{position:absolute;line-height:16px;font-size:14px;background:#ffffffd9;width:18px;height:18px;border-radius:50%;text-align:center;border:1px solid #00000029;right:1px;top:1px;text-shadow:none}.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item.checked label .bapf_clr_span_abslt,.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item:hover label .bapf_clr_span_abslt{box-shadow:inset 0 0 0 5px rgba(255,255,255,.7)}.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item .bapf_clr_text{font-size:18px;padding-left:10px;color:#222;transition:all .2s ease-in}.berocket_single_filter_widget .square_with_shadow_color_class li.square_with_shadow_color_class_item:hover .bapf_clr_text{padding-left:1px}.bapf_ckbox_greychck input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:0;border:1px solid #ddd;background-color:#ddd;width:20px;height:20px;outline:0;padding:4px;margin-right:5px;position:relative}.bapf_ckbox_greychck input[type=checkbox]:checked{border:1px solid #555;background-color:transparent}.bapf_ckbox_greychck input[type=checkbox]:checked:after{content:"";width:8px;height:10px;border-bottom:2px solid #333;border-right:2px solid #333;display:block;position:absolute;top:2px;left:5px;transform:rotate(45deg)}.irs--bapf-flat{height:40px}.irs--bapf-flat.irs-with-grid{height:60px}.irs--bapf-flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:8px}.irs--bapf-flat .irs-bar{top:28px;height:6px;background-color:#617be5}.irs--bapf-flat .irs-bar--single{border-radius:8px 0 0 8px}.irs--bapf-flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--bapf-flat .irs-handle{top:25px;font-size:12px;width:1em;height:1em;background-color:transparent}.irs--bapf-flat .irs-handle>i:first-child{position:absolute;font-size:inherit;display:block;top:0;left:.5em;width:100%;height:100%;margin-left:-6px;background-color:#516bd5;border-radius:80px}.irs--bapf-flat .irs-handle.state_hover>i:first-child,.irs--bapf-flat .irs-handle:hover>i:first-child{background-color:#415bc5}.irs--bapf-flat .irs-max,.irs--bapf-flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:8px}.irs--bapf-flat .irs-from,.irs--bapf-flat .irs-single,.irs--bapf-flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#617be5;border-radius:8px}.irs--bapf-flat .irs-from:before,.irs--bapf-flat .irs-single:before,.irs--bapf-flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#617be5}.irs--bapf-flat .irs-grid-pol{background-color:#e1e4e9}.irs--bapf-flat .irs-grid-text{color:#999}.bapf_sfilter.bapf_rtnstrs ul{display:flex;gap:5px}.bapf_sfilter.bapf_rtnstrs ul li{display:flex;place-items:center}.bapf_sfilter.bapf_rtnstrs ul li,.bapf_sfilter.bapf_rtnstrs ul li label{padding:0;margin:0}.bapf_sfilter.bapf_rtnstrs ul li input{display:none}.bapf_sfilter.bapf_rtnstrs ul li label,.bapf_sfilter.bapf_rtnstrs ul li label .fa{font-size:36px}.bapf_sfilter.bapf_srch .bapf_form{display:flex;flex-direction:row}.bapf_sfilter.bapf_srch .bapf_form .bapf_input{flex-basis:100%;min-width:100px}.bapf_sfilter.bapf_srch .bapf_form .bapf_search{margin-left:5px}.bapf_sfilter.bapf_srch .bapf_form{padding:0;margin:0}.bapf_srch .bapf_suggest{position:relative}.bapf_srch .bapf_current_suggest{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #eee;z-index:1000;overflow:auto}.bapf_srch .bapf_current_suggest .bapf_suggest_element{cursor:pointer;color:#444}.bapf_srch .bapf_current_suggest .bapf_suggest_element:hover{background-color:#f3f3f3;color:#111}.bapf_srch .bapf_current_suggest .bapf_suggest_element{display:block;margin:0;padding:5px}.bapf_loader_search{position:relative;height:100px}.bapf_srch.bapf_button_icon .bapf_form{position:relative}.bapf_srch.bapf_button_icon .bapf_input{height:32px;line-height:32px;font-size:20px}.bapf_srch.bapf_button_icon span.bapf_search{position:absolute;right:0;line-height:32px;top:0;font-size:24px;padding:0;margin:0;display:block;width:32px;text-align:center;cursor:pointer;color:#777}.bapf_srch.bapf_button_icon span.bapf_search:hover{color:#333}.berocket_single_filter_widget .bapf_srch.bapf_search_divi .bapf_form{background:#eee;border-radius:6px;position:relative}.berocket_single_filter_widget .bapf_srch.bapf_search_divi .bapf_form input{background-color:transparent;border:0;padding:2px 2px 2px 32px;color:#4e4e4e;height:40px;max-width:100%;width:300px}.berocket_single_filter_widget .bapf_srch.bapf_search_divi .bapf_form span{position:absolute;left:5px;top:8px;cursor:pointer}.berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form{background:#fff;border-radius:10px;position:relative;box-shadow:2px 2px 6px 0 rgba(0,0,0,.4)}.berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form input{background-color:transparent;border:0;padding:2px 32px 2px 11px;color:#4e4e4e;height:30px;max-width:100%;width:300px}.berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form span{position:absolute;background:#444041;right:0;top:0;height:30px;width:30px;cursor:pointer;border-radius:0 10px 10px 0;text-align:center;line-height:30px}.berocket_single_filter_widget .bapf_srch.bapf_search_dark_button .bapf_form span i{color:#fff}.berocket_single_filter_widget .bapf_srch.bapf_search_white_button .bapf_form{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:30px;position:relative;box-shadow:1px 2px 0 1px rgba(0,0,0,.2)}.berocket_single_filter_widget .bapf_srch.bapf_search_white_button .bapf_form input{background-color:transparent;border:0;padding:2px 32px 2px 11px;color:#4e4e4e;height:30px;max-width:100%;width:300px}.berocket_single_filter_widget .bapf_srch.bapf_search_white_button .bapf_form span{position:absolute;right:0;top:0;height:30px;width:30px;cursor:pointer;text-align:center;line-height:30px;border:0}.berocket_aapf_widget_selected_area ul{padding-bottom:10px!important}.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect,.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all{background-color:#e0f7f7;padding:0 5px 0 30px;display:inline-block;border-radius:35px;border:3px solid #a0d7d7;position:relative;overflow:hidden;line-height:2em}.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect .fa-times,.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all .fa-times{padding:0 5px 0 7px;position:absolute;left:0;top:0;background-color:#428bca;color:#e0f7f7;line-height:2em}.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy .braapf_unselect:hover,.bapf_sfilter.bapf_sfa_blue .bapf_sfa_unall .braapf_unselect_all:hover{background-color:#d8efef}.bapf_sfilter.bapf_sfa_blue .bapf_sfa_taxonomy ul,.bapf_sfilter.bapf_sfa_blue ul.bapf_sfa_unall{padding:0!important;margin:0!important}.bapf_sfa_min_space .berocket_aapf_widget_selected_filter{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bapf_sfa_min_space .bapf_sfa_taxonomy>span{display:none}.bapf_sfa_min_space .bapf_sfa_taxonomy>ul{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:0!important}.bapf_sfa_min_space .bapf_sfa_taxonomy>ul li{display:flex}.bapf_sfa_min_space .bapf_sfa_taxonomy>ul li a,.bapf_sfa_min_space ul.bapf_sfa_unall li a{display:inline-block;color:#1486ff;background:#e8f7ffc2;border-radius:4px;padding:4px 24px 4px 9px;line-height:1;font-weight:500;position:relative}.bapf_sfa_min_space ul.bapf_sfa_unall li a{background:0 0;padding-left:20px;padding-right:0}.bapf_sfa_min_space .bapf_sfa_taxonomy>ul li a:after,.bapf_sfa_min_space ul.bapf_sfa_unall li a:before{content:"+";display:inline-block;position:absolute;rotate:45deg;color:#1486ff;font-size:18px;right:5px;top:2px}.bapf_sfa_min_space ul.bapf_sfa_unall li a:before{right:auto;left:5px}.bapf_sfa_min_space .bapf_sfa_taxonomy>ul li a i.fa-times,.bapf_sfa_min_space ul.bapf_sfa_unall li a i.fa-times{display:none}.bapf_sfilter.bapf_sfa_min_space .bapf_sfa_taxonomy ul,.bapf_sfilter.bapf_sfa_min_space ul.bapf_sfa_unall{padding:0!important;margin:0!important}.bapf_ckbox_smlchck input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;vertical-align:middle;border:0;border:1px solid #e5e5e5;width:14px;height:14px;outline:0;padding:4px;margin-right:5px;position:relative;border-radius:2px}.bapf_ckbox_smlchck input[type=checkbox]:checked:after{content:"";width:6px;height:3px;border:solid #111;border-width:0 0 2px 2px;display:block;position:absolute;top:3px;left:2px;transform:rotate(-45deg);box-sizing:content-box}.bapf_tag_cloud input[type=checkbox]{display:none!important}.bapf_tag_cloud input[type=checkbox]+label{padding:3px!important;background-color:#eee;line-height:1.2em}.bapf_tag_cloud input[type=checkbox]+label,.bapf_tag_cloud input[type=checkbox]+label *{color:#333}.bapf_tag_cloud input[type=checkbox]:checked+label,.bapf_tag_cloud input[type=checkbox]:checked+label *{background-color:#333;color:#eee}.bapf_tag_cloud ul{text-align:center}.bapf_sfilter.bapf_tag_cloud ul li{display:inline-block!important;line-height:1em;vertical-align:baseline;margin:6px!important}.bapf_tag_cloud .bapf_tag_size_10 *{font-size:10px}.bapf_tag_cloud .bapf_tag_size_11 *{font-size:11px}.bapf_tag_cloud .bapf_tag_size_12 *{font-size:12px}.bapf_tag_cloud .bapf_tag_size_13 *{font-size:13px}.bapf_tag_cloud .bapf_tag_size_14 *{font-size:14px}.bapf_tag_cloud .bapf_tag_size_15 *{font-size:15px}.bapf_tag_cloud .bapf_tag_size_16 *{font-size:16px}.bapf_tag_cloud .bapf_tag_size_17 *{font-size:17px}.bapf_tag_cloud .bapf_tag_size_18 *{font-size:18px}.bapf_tag_cloud .bapf_tag_size_19 *{font-size:19px}.bapf_tag_cloud .bapf_tag_size_20 *{font-size:20px}.bapf_tag_cloud .bapf_tag_size_21 *{font-size:21px}.bapf_tag_cloud .bapf_tag_size_22 *{font-size:22px}.bapf_tag_cloud .bapf_tag_size_23 *{font-size:23px}.bapf_tag_cloud .bapf_tag_size_24 *{font-size:24px}.bapf_tag_cloud .bapf_tag_size_25 *{font-size:25px}.bapf_tag_cloud .bapf_tag_size_26 *{font-size:26px}.bapf_tag_cloud .bapf_tag_size_27 *{font-size:27px}.bapf_tag_cloud .bapf_tag_size_28 *{font-size:28px}.bapf_tag_cloud .bapf_tag_size_29 *{font-size:29px}.bapf_tag_cloud .bapf_tag_size_30 *{font-size:30px}.bapf_tag_cloud .bapf_tag_size_31 *{font-size:31px}.bapf_tag_cloud .bapf_tag_size_32 *{font-size:32px}.bapf_tag_cloud .bapf_tag_size_33 *{font-size:33px}.bapf_tag_cloud .bapf_tag_size_34 *{font-size:34px}/*! jQuery UI - v1.12.1 - 2020-08-04
* http://jqueryui.com
* Includes: core.css, datepicker.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=.bapfdpapcss&folderName=bapfdpapcss&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.bapfdpapcss .ui-helper-hidden{display:none}.bapfdpapcss .ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.bapfdpapcss .ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.bapfdpapcss .ui-helper-clearfix:after,.bapfdpapcss .ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.bapfdpapcss .ui-helper-clearfix:after{clear:both}.bapfdpapcss .ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.bapfdpapcss .ui-front{z-index:100}.bapfdpapcss .ui-state-disabled{cursor:default!important;pointer-events:none}.bapfdpapcss .ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.bapfdpapcss .ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.bapfdpapcss .ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.bapfdpapcss .ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.bapfdpapcss .ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.bapfdpapcss .ui-datepicker .ui-datepicker-next,.bapfdpapcss .ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover,.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{top:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev{left:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-next{right:2px}.bapfdpapcss .ui-datepicker .ui-datepicker-prev-hover{left:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next-hover{right:1px}.bapfdpapcss .ui-datepicker .ui-datepicker-next span,.bapfdpapcss .ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.bapfdpapcss .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.bapfdpapcss .ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.bapfdpapcss .ui-datepicker select.ui-datepicker-month,.bapfdpapcss .ui-datepicker select.ui-datepicker-year{width:45%}.bapfdpapcss .ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.bapfdpapcss .ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.bapfdpapcss .ui-datepicker td{border:0;padding:1px}.bapfdpapcss .ui-datepicker td a,.bapfdpapcss .ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.bapfdpapcss .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.bapfdpapcss .ui-datepicker.ui-datepicker-multi{width:auto}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group{float:left}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.bapfdpapcss .ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.bapfdpapcss .ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.bapfdpapcss .ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.bapfdpapcss .ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.bapfdpapcss .ui-datepicker-row-break{clear:both;width:100%;font-size:0}.bapfdpapcss .ui-datepicker-rtl{direction:rtl}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group{float:right}.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.bapfdpapcss .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.bapfdpapcss .ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.bapfdpapcss .ui-slider{position:relative;text-align:left}.bapfdpapcss .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.bapfdpapcss .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-handle,.bapfdpapcss .ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.bapfdpapcss .ui-slider-horizontal{height:.8em}.bapfdpapcss .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.bapfdpapcss .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-min{left:0}.bapfdpapcss .ui-slider-horizontal .ui-slider-range-max{right:0}.bapfdpapcss .ui-slider-vertical{width:.8em;height:100px}.bapfdpapcss .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.bapfdpapcss .ui-slider-vertical .ui-slider-range{left:0;width:100%}.bapfdpapcss .ui-slider-vertical .ui-slider-range-min{bottom:0}.bapfdpapcss .ui-slider-vertical .ui-slider-range-max{top:0}.bapfdpapcss .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget .ui-widget{font-size:1em}.bapfdpapcss .ui-widget button,.bapfdpapcss .ui-widget input,.bapfdpapcss .ui-widget select,.bapfdpapcss .ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget.ui-widget-content{border:1px solid #c5c5c5}.bapfdpapcss .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.bapfdpapcss .ui-widget-content a{color:#333}.bapfdpapcss .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.bapfdpapcss .ui-widget-header a{color:#333}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default,.bapfdpapcss .ui-widget-content .ui-state-default,.bapfdpapcss .ui-widget-header .ui-state-default,html .bapfdpapcss .ui-button.ui-state-disabled:active,html .bapfdpapcss .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default a,.bapfdpapcss .ui-state-default a:link,.bapfdpapcss .ui-state-default a:visited,a.bapfdpapcss .ui-button,a:link.bapfdpapcss .ui-button,a:visited.bapfdpapcss .ui-button{color:#454545;text-decoration:none}.bapfdpapcss .ui-button:focus,.bapfdpapcss .ui-button:hover,.bapfdpapcss .ui-state-focus,.bapfdpapcss .ui-state-hover,.bapfdpapcss .ui-widget-content .ui-state-focus,.bapfdpapcss .ui-widget-content .ui-state-hover,.bapfdpapcss .ui-widget-header .ui-state-focus,.bapfdpapcss .ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.bapfdpapcss .ui-state-focus a,.bapfdpapcss .ui-state-focus a:hover,.bapfdpapcss .ui-state-focus a:link,.bapfdpapcss .ui-state-focus a:visited,.bapfdpapcss .ui-state-hover a,.bapfdpapcss .ui-state-hover a:hover,.bapfdpapcss .ui-state-hover a:link,.bapfdpapcss .ui-state-hover a:visited,a.bapfdpapcss .ui-button:focus,a.bapfdpapcss .ui-button:hover{color:#2b2b2b;text-decoration:none}.bapfdpapcss .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.bapfdpapcss .ui-button.ui-state-active:hover,.bapfdpapcss .ui-button:active,.bapfdpapcss .ui-state-active,.bapfdpapcss .ui-widget-content .ui-state-active,.bapfdpapcss .ui-widget-header .ui-state-active,a.bapfdpapcss .ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.bapfdpapcss .ui-icon-background,.bapfdpapcss .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.bapfdpapcss .ui-state-active a,.bapfdpapcss .ui-state-active a:link,.bapfdpapcss .ui-state-active a:visited{color:#fff;text-decoration:none}.bapfdpapcss .ui-state-highlight,.bapfdpapcss .ui-widget-content .ui-state-highlight,.bapfdpapcss .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.bapfdpapcss .ui-state-checked{border:1px solid #dad55e;background:#fffa90}.bapfdpapcss .ui-state-highlight a,.bapfdpapcss .ui-widget-content .ui-state-highlight a,.bapfdpapcss .ui-widget-header .ui-state-highlight a{color:#777620}.bapfdpapcss .ui-state-error,.bapfdpapcss .ui-widget-content .ui-state-error,.bapfdpapcss .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.bapfdpapcss .ui-state-error a,.bapfdpapcss .ui-widget-content .ui-state-error a,.bapfdpapcss .ui-widget-header .ui-state-error a{color:#5f3f3f}.bapfdpapcss .ui-state-error-text,.bapfdpapcss .ui-widget-content .ui-state-error-text,.bapfdpapcss .ui-widget-header .ui-state-error-text{color:#5f3f3f}.bapfdpapcss .ui-priority-primary,.bapfdpapcss .ui-widget-content .ui-priority-primary,.bapfdpapcss .ui-widget-header .ui-priority-primary{font-weight:700}.bapfdpapcss .ui-priority-secondary,.bapfdpapcss .ui-widget-content .ui-priority-secondary,.bapfdpapcss .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.bapfdpapcss .ui-state-disabled,.bapfdpapcss .ui-widget-content .ui-state-disabled,.bapfdpapcss .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bapfdpapcss .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bapfdpapcss .ui-icon{width:16px;height:16px}.bapfdpapcss .ui-icon,.bapfdpapcss .ui-widget-content .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_444444_256x240.png")}.bapfdpapcss .ui-widget-header .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_444444_256x240.png")}.bapfdpapcss .ui-button:focus .ui-icon,.bapfdpapcss .ui-button:hover .ui-icon,.bapfdpapcss .ui-state-focus .ui-icon,.bapfdpapcss .ui-state-hover .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_555555_256x240.png")}.bapfdpapcss .ui-button:active .ui-icon,.bapfdpapcss .ui-state-active .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_ffffff_256x240.png")}.bapfdpapcss .ui-button .ui-state-highlight.ui-icon,.bapfdpapcss .ui-state-highlight .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777620_256x240.png")}.bapfdpapcss .ui-state-error .ui-icon,.bapfdpapcss .ui-state-error-text .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_cc0000_256x240.png")}.bapfdpapcss .ui-button .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777777_256x240.png")}.bapfdpapcss .ui-icon-blank{background-position:16px 16px}.bapfdpapcss .ui-icon-caret-1-n{background-position:0 0}.bapfdpapcss .ui-icon-caret-1-ne{background-position:-16px 0}.bapfdpapcss .ui-icon-caret-1-e{background-position:-32px 0}.bapfdpapcss .ui-icon-caret-1-se{background-position:-48px 0}.bapfdpapcss .ui-icon-caret-1-s{background-position:-65px 0}.bapfdpapcss .ui-icon-caret-1-sw{background-position:-80px 0}.bapfdpapcss .ui-icon-caret-1-w{background-position:-96px 0}.bapfdpapcss .ui-icon-caret-1-nw{background-position:-112px 0}.bapfdpapcss .ui-icon-caret-2-n-s{background-position:-128px 0}.bapfdpapcss .ui-icon-caret-2-e-w{background-position:-144px 0}.bapfdpapcss .ui-icon-triangle-1-n{background-position:0 -16px}.bapfdpapcss .ui-icon-triangle-1-ne{background-position:-16px -16px}.bapfdpapcss .ui-icon-triangle-1-e{background-position:-32px -16px}.bapfdpapcss .ui-icon-triangle-1-se{background-position:-48px -16px}.bapfdpapcss .ui-icon-triangle-1-s{background-position:-65px -16px}.bapfdpapcss .ui-icon-triangle-1-sw{background-position:-80px -16px}.bapfdpapcss .ui-icon-triangle-1-w{background-position:-96px -16px}.bapfdpapcss .ui-icon-triangle-1-nw{background-position:-112px -16px}.bapfdpapcss .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bapfdpapcss .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bapfdpapcss .ui-icon-arrow-1-n{background-position:0 -32px}.bapfdpapcss .ui-icon-arrow-1-ne{background-position:-16px -32px}.bapfdpapcss .ui-icon-arrow-1-e{background-position:-32px -32px}.bapfdpapcss .ui-icon-arrow-1-se{background-position:-48px -32px}.bapfdpapcss .ui-icon-arrow-1-s{background-position:-65px -32px}.bapfdpapcss .ui-icon-arrow-1-sw{background-position:-80px -32px}.bapfdpapcss .ui-icon-arrow-1-w{background-position:-96px -32px}.bapfdpapcss .ui-icon-arrow-1-nw{background-position:-112px -32px}.bapfdpapcss .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bapfdpapcss .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bapfdpapcss .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bapfdpapcss .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bapfdpapcss .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bapfdpapcss .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bapfdpapcss .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bapfdpapcss .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bapfdpapcss .ui-icon-arrowthick-1-n{background-position:1px -48px}.bapfdpapcss .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bapfdpapcss .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bapfdpapcss .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bapfdpapcss .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bapfdpapcss .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bapfdpapcss .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bapfdpapcss .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bapfdpapcss .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bapfdpapcss .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bapfdpapcss .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bapfdpapcss .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bapfdpapcss .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bapfdpapcss .ui-icon-arrow-4{background-position:0 -80px}.bapfdpapcss .ui-icon-arrow-4-diag{background-position:-16px -80px}.bapfdpapcss .ui-icon-extlink{background-position:-32px -80px}.bapfdpapcss .ui-icon-newwin{background-position:-48px -80px}.bapfdpapcss .ui-icon-refresh{background-position:-64px -80px}.bapfdpapcss .ui-icon-shuffle{background-position:-80px -80px}.bapfdpapcss .ui-icon-transfer-e-w{background-position:-96px -80px}.bapfdpapcss .ui-icon-transferthick-e-w{background-position:-112px -80px}.bapfdpapcss .ui-icon-folder-collapsed{background-position:0 -96px}.bapfdpapcss .ui-icon-folder-open{background-position:-16px -96px}.bapfdpapcss .ui-icon-document{background-position:-32px -96px}.bapfdpapcss .ui-icon-document-b{background-position:-48px -96px}.bapfdpapcss .ui-icon-note{background-position:-64px -96px}.bapfdpapcss .ui-icon-mail-closed{background-position:-80px -96px}.bapfdpapcss .ui-icon-mail-open{background-position:-96px -96px}.bapfdpapcss .ui-icon-suitcase{background-position:-112px -96px}.bapfdpapcss .ui-icon-comment{background-position:-128px -96px}.bapfdpapcss .ui-icon-person{background-position:-144px -96px}.bapfdpapcss .ui-icon-print{background-position:-160px -96px}.bapfdpapcss .ui-icon-trash{background-position:-176px -96px}.bapfdpapcss .ui-icon-locked{background-position:-192px -96px}.bapfdpapcss .ui-icon-unlocked{background-position:-208px -96px}.bapfdpapcss .ui-icon-bookmark{background-position:-224px -96px}.bapfdpapcss .ui-icon-tag{background-position:-240px -96px}.bapfdpapcss .ui-icon-home{background-position:0 -112px}.bapfdpapcss .ui-icon-flag{background-position:-16px -112px}.bapfdpapcss .ui-icon-calendar{background-position:-32px -112px}.bapfdpapcss .ui-icon-cart{background-position:-48px -112px}.bapfdpapcss .ui-icon-pencil{background-position:-64px -112px}.bapfdpapcss .ui-icon-clock{background-position:-80px -112px}.bapfdpapcss .ui-icon-disk{background-position:-96px -112px}.bapfdpapcss .ui-icon-calculator{background-position:-112px -112px}.bapfdpapcss .ui-icon-zoomin{background-position:-128px -112px}.bapfdpapcss .ui-icon-zoomout{background-position:-144px -112px}.bapfdpapcss .ui-icon-search{background-position:-160px -112px}.bapfdpapcss .ui-icon-wrench{background-position:-176px -112px}.bapfdpapcss .ui-icon-gear{background-position:-192px -112px}.bapfdpapcss .ui-icon-heart{background-position:-208px -112px}.bapfdpapcss .ui-icon-star{background-position:-224px -112px}.bapfdpapcss .ui-icon-link{background-position:-240px -112px}.bapfdpapcss .ui-icon-cancel{background-position:0 -128px}.bapfdpapcss .ui-icon-plus{background-position:-16px -128px}.bapfdpapcss .ui-icon-plusthick{background-position:-32px -128px}.bapfdpapcss .ui-icon-minus{background-position:-48px -128px}.bapfdpapcss .ui-icon-minusthick{background-position:-64px -128px}.bapfdpapcss .ui-icon-close{background-position:-80px -128px}.bapfdpapcss .ui-icon-closethick{background-position:-96px -128px}.bapfdpapcss .ui-icon-key{background-position:-112px -128px}.bapfdpapcss .ui-icon-lightbulb{background-position:-128px -128px}.bapfdpapcss .ui-icon-scissors{background-position:-144px -128px}.bapfdpapcss .ui-icon-clipboard{background-position:-160px -128px}.bapfdpapcss .ui-icon-copy{background-position:-176px -128px}.bapfdpapcss .ui-icon-contact{background-position:-192px -128px}.bapfdpapcss .ui-icon-image{background-position:-208px -128px}.bapfdpapcss .ui-icon-video{background-position:-224px -128px}.bapfdpapcss .ui-icon-script{background-position:-240px -128px}.bapfdpapcss .ui-icon-alert{background-position:0 -144px}.bapfdpapcss .ui-icon-info{background-position:-16px -144px}.bapfdpapcss .ui-icon-notice{background-position:-32px -144px}.bapfdpapcss .ui-icon-help{background-position:-48px -144px}.bapfdpapcss .ui-icon-check{background-position:-64px -144px}.bapfdpapcss .ui-icon-bullet{background-position:-80px -144px}.bapfdpapcss .ui-icon-radio-on{background-position:-96px -144px}.bapfdpapcss .ui-icon-radio-off{background-position:-112px -144px}.bapfdpapcss .ui-icon-pin-w{background-position:-128px -144px}.bapfdpapcss .ui-icon-pin-s{background-position:-144px -144px}.bapfdpapcss .ui-icon-play{background-position:0 -160px}.bapfdpapcss .ui-icon-pause{background-position:-16px -160px}.bapfdpapcss .ui-icon-seek-next{background-position:-32px -160px}.bapfdpapcss .ui-icon-seek-prev{background-position:-48px -160px}.bapfdpapcss .ui-icon-seek-end{background-position:-64px -160px}.bapfdpapcss .ui-icon-seek-start{background-position:-80px -160px}.bapfdpapcss .ui-icon-seek-first{background-position:-80px -160px}.bapfdpapcss .ui-icon-stop{background-position:-96px -160px}.bapfdpapcss .ui-icon-eject{background-position:-112px -160px}.bapfdpapcss .ui-icon-volume-off{background-position:-128px -160px}.bapfdpapcss .ui-icon-volume-on{background-position:-144px -160px}.bapfdpapcss .ui-icon-power{background-position:0 -176px}.bapfdpapcss .ui-icon-signal-diag{background-position:-16px -176px}.bapfdpapcss .ui-icon-signal{background-position:-32px -176px}.bapfdpapcss .ui-icon-battery-0{background-position:-48px -176px}.bapfdpapcss .ui-icon-battery-1{background-position:-64px -176px}.bapfdpapcss .ui-icon-battery-2{background-position:-80px -176px}.bapfdpapcss .ui-icon-battery-3{background-position:-96px -176px}.bapfdpapcss .ui-icon-circle-plus{background-position:0 -192px}.bapfdpapcss .ui-icon-circle-minus{background-position:-16px -192px}.bapfdpapcss .ui-icon-circle-close{background-position:-32px -192px}.bapfdpapcss .ui-icon-circle-triangle-e{background-position:-48px -192px}.bapfdpapcss .ui-icon-circle-triangle-s{background-position:-64px -192px}.bapfdpapcss .ui-icon-circle-triangle-w{background-position:-80px -192px}.bapfdpapcss .ui-icon-circle-triangle-n{background-position:-96px -192px}.bapfdpapcss .ui-icon-circle-arrow-e{background-position:-112px -192px}.bapfdpapcss .ui-icon-circle-arrow-s{background-position:-128px -192px}.bapfdpapcss .ui-icon-circle-arrow-w{background-position:-144px -192px}.bapfdpapcss .ui-icon-circle-arrow-n{background-position:-160px -192px}.bapfdpapcss .ui-icon-circle-zoomin{background-position:-176px -192px}.bapfdpapcss .ui-icon-circle-zoomout{background-position:-192px -192px}.bapfdpapcss .ui-icon-circle-check{background-position:-208px -192px}.bapfdpapcss .ui-icon-circlesmall-plus{background-position:0 -208px}.bapfdpapcss .ui-icon-circlesmall-minus{background-position:-16px -208px}.bapfdpapcss .ui-icon-circlesmall-close{background-position:-32px -208px}.bapfdpapcss .ui-icon-squaresmall-plus{background-position:-48px -208px}.bapfdpapcss .ui-icon-squaresmall-minus{background-position:-64px -208px}.bapfdpapcss .ui-icon-squaresmall-close{background-position:-80px -208px}.bapfdpapcss .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bapfdpapcss .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bapfdpapcss .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bapfdpapcss .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bapfdpapcss .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bapfdpapcss .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-left,.bapfdpapcss .ui-corner-tl,.bapfdpapcss .ui-corner-top{border-top-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-right,.bapfdpapcss .ui-corner-top,.bapfdpapcss .ui-corner-tr{border-top-right-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bl,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-left{border-bottom-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-br,.bapfdpapcss .ui-corner-right{border-bottom-right-radius:3px}.bapfdpapcss .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.bapfdpapcss .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}/*! jQuery UI - v1.12.1 - 2020-08-04
* http://jqueryui.com
* Copyright jQuery Foundation and other contributors; Licensed MIT */.bapfdpapcss .ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget .ui-widget{font-size:1em}.bapfdpapcss .ui-widget button,.bapfdpapcss .ui-widget input,.bapfdpapcss .ui-widget select,.bapfdpapcss .ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.bapfdpapcss .ui-widget.ui-widget-content{border:1px solid #c5c5c5}.bapfdpapcss .ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.bapfdpapcss .ui-widget-content a{color:#333}.bapfdpapcss .ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.bapfdpapcss .ui-widget-header a{color:#333}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default,.bapfdpapcss .ui-widget-content .ui-state-default,.bapfdpapcss .ui-widget-header .ui-state-default,html .bapfdpapcss .ui-button.ui-state-disabled:active,html .bapfdpapcss .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.bapfdpapcss .ui-button,.bapfdpapcss .ui-state-default a,.bapfdpapcss .ui-state-default a:link,.bapfdpapcss .ui-state-default a:visited,a.bapfdpapcss .ui-button,a:link.bapfdpapcss .ui-button,a:visited.bapfdpapcss .ui-button{color:#454545;text-decoration:none}.bapfdpapcss .ui-button:focus,.bapfdpapcss .ui-button:hover,.bapfdpapcss .ui-state-focus,.bapfdpapcss .ui-state-hover,.bapfdpapcss .ui-widget-content .ui-state-focus,.bapfdpapcss .ui-widget-content .ui-state-hover,.bapfdpapcss .ui-widget-header .ui-state-focus,.bapfdpapcss .ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.bapfdpapcss .ui-state-focus a,.bapfdpapcss .ui-state-focus a:hover,.bapfdpapcss .ui-state-focus a:link,.bapfdpapcss .ui-state-focus a:visited,.bapfdpapcss .ui-state-hover a,.bapfdpapcss .ui-state-hover a:hover,.bapfdpapcss .ui-state-hover a:link,.bapfdpapcss .ui-state-hover a:visited,a.bapfdpapcss .ui-button:focus,a.bapfdpapcss .ui-button:hover{color:#2b2b2b;text-decoration:none}.bapfdpapcss .ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.bapfdpapcss .ui-button.ui-state-active:hover,.bapfdpapcss .ui-button:active,.bapfdpapcss .ui-state-active,.bapfdpapcss .ui-widget-content .ui-state-active,.bapfdpapcss .ui-widget-header .ui-state-active,a.bapfdpapcss .ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.bapfdpapcss .ui-icon-background,.bapfdpapcss .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.bapfdpapcss .ui-state-active a,.bapfdpapcss .ui-state-active a:link,.bapfdpapcss .ui-state-active a:visited{color:#fff;text-decoration:none}.bapfdpapcss .ui-state-highlight,.bapfdpapcss .ui-widget-content .ui-state-highlight,.bapfdpapcss .ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.bapfdpapcss .ui-state-checked{border:1px solid #dad55e;background:#fffa90}.bapfdpapcss .ui-state-highlight a,.bapfdpapcss .ui-widget-content .ui-state-highlight a,.bapfdpapcss .ui-widget-header .ui-state-highlight a{color:#777620}.bapfdpapcss .ui-state-error,.bapfdpapcss .ui-widget-content .ui-state-error,.bapfdpapcss .ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.bapfdpapcss .ui-state-error a,.bapfdpapcss .ui-widget-content .ui-state-error a,.bapfdpapcss .ui-widget-header .ui-state-error a{color:#5f3f3f}.bapfdpapcss .ui-state-error-text,.bapfdpapcss .ui-widget-content .ui-state-error-text,.bapfdpapcss .ui-widget-header .ui-state-error-text{color:#5f3f3f}.bapfdpapcss .ui-priority-primary,.bapfdpapcss .ui-widget-content .ui-priority-primary,.bapfdpapcss .ui-widget-header .ui-priority-primary{font-weight:700}.bapfdpapcss .ui-priority-secondary,.bapfdpapcss .ui-widget-content .ui-priority-secondary,.bapfdpapcss .ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.bapfdpapcss .ui-state-disabled,.bapfdpapcss .ui-widget-content .ui-state-disabled,.bapfdpapcss .ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.bapfdpapcss .ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.bapfdpapcss .ui-icon{width:16px;height:16px}.bapfdpapcss .ui-icon,.bapfdpapcss .ui-widget-content .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_444444_256x240.png")}.bapfdpapcss .ui-widget-header .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_444444_256x240.png")}.bapfdpapcss .ui-button:focus .ui-icon,.bapfdpapcss .ui-button:hover .ui-icon,.bapfdpapcss .ui-state-focus .ui-icon,.bapfdpapcss .ui-state-hover .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_555555_256x240.png")}.bapfdpapcss .ui-button:active .ui-icon,.bapfdpapcss .ui-state-active .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_ffffff_256x240.png")}.bapfdpapcss .ui-button .ui-state-highlight.ui-icon,.bapfdpapcss .ui-state-highlight .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777620_256x240.png")}.bapfdpapcss .ui-state-error .ui-icon,.bapfdpapcss .ui-state-error-text .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_cc0000_256x240.png")}.bapfdpapcss .ui-button .ui-icon{background-image:url("/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/images/ui-icons_777777_256x240.png")}.bapfdpapcss .ui-icon-blank{background-position:16px 16px}.bapfdpapcss .ui-icon-caret-1-n{background-position:0 0}.bapfdpapcss .ui-icon-caret-1-ne{background-position:-16px 0}.bapfdpapcss .ui-icon-caret-1-e{background-position:-32px 0}.bapfdpapcss .ui-icon-caret-1-se{background-position:-48px 0}.bapfdpapcss .ui-icon-caret-1-s{background-position:-65px 0}.bapfdpapcss .ui-icon-caret-1-sw{background-position:-80px 0}.bapfdpapcss .ui-icon-caret-1-w{background-position:-96px 0}.bapfdpapcss .ui-icon-caret-1-nw{background-position:-112px 0}.bapfdpapcss .ui-icon-caret-2-n-s{background-position:-128px 0}.bapfdpapcss .ui-icon-caret-2-e-w{background-position:-144px 0}.bapfdpapcss .ui-icon-triangle-1-n{background-position:0 -16px}.bapfdpapcss .ui-icon-triangle-1-ne{background-position:-16px -16px}.bapfdpapcss .ui-icon-triangle-1-e{background-position:-32px -16px}.bapfdpapcss .ui-icon-triangle-1-se{background-position:-48px -16px}.bapfdpapcss .ui-icon-triangle-1-s{background-position:-65px -16px}.bapfdpapcss .ui-icon-triangle-1-sw{background-position:-80px -16px}.bapfdpapcss .ui-icon-triangle-1-w{background-position:-96px -16px}.bapfdpapcss .ui-icon-triangle-1-nw{background-position:-112px -16px}.bapfdpapcss .ui-icon-triangle-2-n-s{background-position:-128px -16px}.bapfdpapcss .ui-icon-triangle-2-e-w{background-position:-144px -16px}.bapfdpapcss .ui-icon-arrow-1-n{background-position:0 -32px}.bapfdpapcss .ui-icon-arrow-1-ne{background-position:-16px -32px}.bapfdpapcss .ui-icon-arrow-1-e{background-position:-32px -32px}.bapfdpapcss .ui-icon-arrow-1-se{background-position:-48px -32px}.bapfdpapcss .ui-icon-arrow-1-s{background-position:-65px -32px}.bapfdpapcss .ui-icon-arrow-1-sw{background-position:-80px -32px}.bapfdpapcss .ui-icon-arrow-1-w{background-position:-96px -32px}.bapfdpapcss .ui-icon-arrow-1-nw{background-position:-112px -32px}.bapfdpapcss .ui-icon-arrow-2-n-s{background-position:-128px -32px}.bapfdpapcss .ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.bapfdpapcss .ui-icon-arrow-2-e-w{background-position:-160px -32px}.bapfdpapcss .ui-icon-arrow-2-se-nw{background-position:-176px -32px}.bapfdpapcss .ui-icon-arrowstop-1-n{background-position:-192px -32px}.bapfdpapcss .ui-icon-arrowstop-1-e{background-position:-208px -32px}.bapfdpapcss .ui-icon-arrowstop-1-s{background-position:-224px -32px}.bapfdpapcss .ui-icon-arrowstop-1-w{background-position:-240px -32px}.bapfdpapcss .ui-icon-arrowthick-1-n{background-position:1px -48px}.bapfdpapcss .ui-icon-arrowthick-1-ne{background-position:-16px -48px}.bapfdpapcss .ui-icon-arrowthick-1-e{background-position:-32px -48px}.bapfdpapcss .ui-icon-arrowthick-1-se{background-position:-48px -48px}.bapfdpapcss .ui-icon-arrowthick-1-s{background-position:-64px -48px}.bapfdpapcss .ui-icon-arrowthick-1-sw{background-position:-80px -48px}.bapfdpapcss .ui-icon-arrowthick-1-w{background-position:-96px -48px}.bapfdpapcss .ui-icon-arrowthick-1-nw{background-position:-112px -48px}.bapfdpapcss .ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.bapfdpapcss .ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.bapfdpapcss .ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.bapfdpapcss .ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.bapfdpapcss .ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.bapfdpapcss .ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.bapfdpapcss .ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-w{background-position:-64px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-n{background-position:-80px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-e{background-position:-96px -64px}.bapfdpapcss .ui-icon-arrowreturn-1-s{background-position:-112px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.bapfdpapcss .ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.bapfdpapcss .ui-icon-arrow-4{background-position:0 -80px}.bapfdpapcss .ui-icon-arrow-4-diag{background-position:-16px -80px}.bapfdpapcss .ui-icon-extlink{background-position:-32px -80px}.bapfdpapcss .ui-icon-newwin{background-position:-48px -80px}.bapfdpapcss .ui-icon-refresh{background-position:-64px -80px}.bapfdpapcss .ui-icon-shuffle{background-position:-80px -80px}.bapfdpapcss .ui-icon-transfer-e-w{background-position:-96px -80px}.bapfdpapcss .ui-icon-transferthick-e-w{background-position:-112px -80px}.bapfdpapcss .ui-icon-folder-collapsed{background-position:0 -96px}.bapfdpapcss .ui-icon-folder-open{background-position:-16px -96px}.bapfdpapcss .ui-icon-document{background-position:-32px -96px}.bapfdpapcss .ui-icon-document-b{background-position:-48px -96px}.bapfdpapcss .ui-icon-note{background-position:-64px -96px}.bapfdpapcss .ui-icon-mail-closed{background-position:-80px -96px}.bapfdpapcss .ui-icon-mail-open{background-position:-96px -96px}.bapfdpapcss .ui-icon-suitcase{background-position:-112px -96px}.bapfdpapcss .ui-icon-comment{background-position:-128px -96px}.bapfdpapcss .ui-icon-person{background-position:-144px -96px}.bapfdpapcss .ui-icon-print{background-position:-160px -96px}.bapfdpapcss .ui-icon-trash{background-position:-176px -96px}.bapfdpapcss .ui-icon-locked{background-position:-192px -96px}.bapfdpapcss .ui-icon-unlocked{background-position:-208px -96px}.bapfdpapcss .ui-icon-bookmark{background-position:-224px -96px}.bapfdpapcss .ui-icon-tag{background-position:-240px -96px}.bapfdpapcss .ui-icon-home{background-position:0 -112px}.bapfdpapcss .ui-icon-flag{background-position:-16px -112px}.bapfdpapcss .ui-icon-calendar{background-position:-32px -112px}.bapfdpapcss .ui-icon-cart{background-position:-48px -112px}.bapfdpapcss .ui-icon-pencil{background-position:-64px -112px}.bapfdpapcss .ui-icon-clock{background-position:-80px -112px}.bapfdpapcss .ui-icon-disk{background-position:-96px -112px}.bapfdpapcss .ui-icon-calculator{background-position:-112px -112px}.bapfdpapcss .ui-icon-zoomin{background-position:-128px -112px}.bapfdpapcss .ui-icon-zoomout{background-position:-144px -112px}.bapfdpapcss .ui-icon-search{background-position:-160px -112px}.bapfdpapcss .ui-icon-wrench{background-position:-176px -112px}.bapfdpapcss .ui-icon-gear{background-position:-192px -112px}.bapfdpapcss .ui-icon-heart{background-position:-208px -112px}.bapfdpapcss .ui-icon-star{background-position:-224px -112px}.bapfdpapcss .ui-icon-link{background-position:-240px -112px}.bapfdpapcss .ui-icon-cancel{background-position:0 -128px}.bapfdpapcss .ui-icon-plus{background-position:-16px -128px}.bapfdpapcss .ui-icon-plusthick{background-position:-32px -128px}.bapfdpapcss .ui-icon-minus{background-position:-48px -128px}.bapfdpapcss .ui-icon-minusthick{background-position:-64px -128px}.bapfdpapcss .ui-icon-close{background-position:-80px -128px}.bapfdpapcss .ui-icon-closethick{background-position:-96px -128px}.bapfdpapcss .ui-icon-key{background-position:-112px -128px}.bapfdpapcss .ui-icon-lightbulb{background-position:-128px -128px}.bapfdpapcss .ui-icon-scissors{background-position:-144px -128px}.bapfdpapcss .ui-icon-clipboard{background-position:-160px -128px}.bapfdpapcss .ui-icon-copy{background-position:-176px -128px}.bapfdpapcss .ui-icon-contact{background-position:-192px -128px}.bapfdpapcss .ui-icon-image{background-position:-208px -128px}.bapfdpapcss .ui-icon-video{background-position:-224px -128px}.bapfdpapcss .ui-icon-script{background-position:-240px -128px}.bapfdpapcss .ui-icon-alert{background-position:0 -144px}.bapfdpapcss .ui-icon-info{background-position:-16px -144px}.bapfdpapcss .ui-icon-notice{background-position:-32px -144px}.bapfdpapcss .ui-icon-help{background-position:-48px -144px}.bapfdpapcss .ui-icon-check{background-position:-64px -144px}.bapfdpapcss .ui-icon-bullet{background-position:-80px -144px}.bapfdpapcss .ui-icon-radio-on{background-position:-96px -144px}.bapfdpapcss .ui-icon-radio-off{background-position:-112px -144px}.bapfdpapcss .ui-icon-pin-w{background-position:-128px -144px}.bapfdpapcss .ui-icon-pin-s{background-position:-144px -144px}.bapfdpapcss .ui-icon-play{background-position:0 -160px}.bapfdpapcss .ui-icon-pause{background-position:-16px -160px}.bapfdpapcss .ui-icon-seek-next{background-position:-32px -160px}.bapfdpapcss .ui-icon-seek-prev{background-position:-48px -160px}.bapfdpapcss .ui-icon-seek-end{background-position:-64px -160px}.bapfdpapcss .ui-icon-seek-start{background-position:-80px -160px}.bapfdpapcss .ui-icon-seek-first{background-position:-80px -160px}.bapfdpapcss .ui-icon-stop{background-position:-96px -160px}.bapfdpapcss .ui-icon-eject{background-position:-112px -160px}.bapfdpapcss .ui-icon-volume-off{background-position:-128px -160px}.bapfdpapcss .ui-icon-volume-on{background-position:-144px -160px}.bapfdpapcss .ui-icon-power{background-position:0 -176px}.bapfdpapcss .ui-icon-signal-diag{background-position:-16px -176px}.bapfdpapcss .ui-icon-signal{background-position:-32px -176px}.bapfdpapcss .ui-icon-battery-0{background-position:-48px -176px}.bapfdpapcss .ui-icon-battery-1{background-position:-64px -176px}.bapfdpapcss .ui-icon-battery-2{background-position:-80px -176px}.bapfdpapcss .ui-icon-battery-3{background-position:-96px -176px}.bapfdpapcss .ui-icon-circle-plus{background-position:0 -192px}.bapfdpapcss .ui-icon-circle-minus{background-position:-16px -192px}.bapfdpapcss .ui-icon-circle-close{background-position:-32px -192px}.bapfdpapcss .ui-icon-circle-triangle-e{background-position:-48px -192px}.bapfdpapcss .ui-icon-circle-triangle-s{background-position:-64px -192px}.bapfdpapcss .ui-icon-circle-triangle-w{background-position:-80px -192px}.bapfdpapcss .ui-icon-circle-triangle-n{background-position:-96px -192px}.bapfdpapcss .ui-icon-circle-arrow-e{background-position:-112px -192px}.bapfdpapcss .ui-icon-circle-arrow-s{background-position:-128px -192px}.bapfdpapcss .ui-icon-circle-arrow-w{background-position:-144px -192px}.bapfdpapcss .ui-icon-circle-arrow-n{background-position:-160px -192px}.bapfdpapcss .ui-icon-circle-zoomin{background-position:-176px -192px}.bapfdpapcss .ui-icon-circle-zoomout{background-position:-192px -192px}.bapfdpapcss .ui-icon-circle-check{background-position:-208px -192px}.bapfdpapcss .ui-icon-circlesmall-plus{background-position:0 -208px}.bapfdpapcss .ui-icon-circlesmall-minus{background-position:-16px -208px}.bapfdpapcss .ui-icon-circlesmall-close{background-position:-32px -208px}.bapfdpapcss .ui-icon-squaresmall-plus{background-position:-48px -208px}.bapfdpapcss .ui-icon-squaresmall-minus{background-position:-64px -208px}.bapfdpapcss .ui-icon-squaresmall-close{background-position:-80px -208px}.bapfdpapcss .ui-icon-grip-dotted-vertical{background-position:0 -224px}.bapfdpapcss .ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.bapfdpapcss .ui-icon-grip-solid-vertical{background-position:-32px -224px}.bapfdpapcss .ui-icon-grip-solid-horizontal{background-position:-48px -224px}.bapfdpapcss .ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.bapfdpapcss .ui-icon-grip-diagonal-se{background-position:-80px -224px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-left,.bapfdpapcss .ui-corner-tl,.bapfdpapcss .ui-corner-top{border-top-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-right,.bapfdpapcss .ui-corner-top,.bapfdpapcss .ui-corner-tr{border-top-right-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bl,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-left{border-bottom-left-radius:3px}.bapfdpapcss .ui-corner-all,.bapfdpapcss .ui-corner-bottom,.bapfdpapcss .ui-corner-br,.bapfdpapcss .ui-corner-right{border-bottom-right-radius:3px}.bapfdpapcss .ui-widget-overlay{background:#aaa;opacity:.3;filter:Alpha(Opacity=30)}.bapfdpapcss .ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;height:100%;max-width:100%;outline:0;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;width:16px;height:auto;left:auto;top:0;right:0;bottom:0;opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px;z-index:1}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;width:4px;height:100%;margin:0 auto;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:absolute;height:20px;width:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{width:auto;height:16px;top:auto;right:0;bottom:0;left:0}.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:2px;margin:7px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:30px;height:100%;left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:12px;margin:2px auto}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:8px;margin:4px 0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{display:block;position:absolute;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;height:auto;width:auto;overflow:hidden;top:0;left:0;right:0;bottom:0;margin-right:30px;margin-bottom:30px}.mCSB_container_wrapper>.mCSB_container{padding-right:30px;padding-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;-o-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)"}.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(/wp-content/plugins/woocommerce-ajax-filters/assets/frontend/css/mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px auto}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;background-color:#fff;background-color:rgba(255,255,255,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background-color:#fff;background-color:rgba(255,255,255,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:14px;margin:0 1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:14px;margin:1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:16px;height:16px;margin:-1px 0}.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:16px;width:16px;margin:0 -1px}.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px;margin:6px 0}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail{height:4px;margin:6px 0;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-y;background-image:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(left,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-repeat:repeat-x;background-image:-moz-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,.5)),color-stop(100%,rgba(255,255,255,0)));background-image:-webkit-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:-ms-linear-gradient(top,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%)}.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d-dark.mCSB_scrollTools,.mCS-3d.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:8px;margin:4px 0;box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:100%;height:8px;margin:4px auto}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=30)";-ms-filter:"alpha(opacity=30)"}.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px}.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick-dark.mCSB_scrollTools_vertical,.mCS-3d-thick.mCSB_scrollTools_vertical{box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal,.mCS-3d-thick.mCSB_scrollTools_horizontal{bottom:1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;box-shadow:inset 1px 0 0 rgba(255,255,255,.4);width:12px;margin:2px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4);height:12px;width:auto}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{left:0;right:auto}.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);filter:"alpha(opacity=20)";-ms-filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);filter:"alpha(opacity=50)";-ms-filter:"alpha(opacity=50)"}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:6px;margin:5px 0}.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:12px;margin:2px 0}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;margin:3px 5px;position:absolute;height:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{height:6px;margin:5px 3px;position:absolute;width:auto;top:0;bottom:0;left:0;right:0}.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%;height:12px;margin:2px 0}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.berocket_ajax_filters_toggle{text-decoration:none;box-sizing:border-box!important}.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle.active i,.berocket_ajax_filters_toggle.active i:after,.berocket_ajax_filters_toggle.active i:before,.berocket_ajax_filters_toggle:hover i,.berocket_ajax_filters_toggle:hover i:after,.berocket_ajax_filters_toggle:hover i:before{background:#2a2a2a}.berocket_ajax_filters_toggle:hover i:before{width:14px}.berocket_ajax_filters_toggle:hover i:after{width:11px}.berocket_ajax_filters_toggle.active i{background-color:transparent!important}.berocket_ajax_filters_toggle.active i:before{transform:rotate(45deg);width:17px;top:0}.berocket_ajax_filters_toggle.active i:after{transform:rotate(135deg);width:17px;top:0}.berocket_ajax_filters_toggle span{width:25px;height:25px;left:-10px}.berocket_ajax_filters_toggle span i,.berocket_ajax_filters_toggle span i:after,.berocket_ajax_filters_toggle span i:before{box-sizing:border-box!important;top:18px;width:17px;height:2px;background:#ababab;display:block;transition:all .2s;content:'';position:absolute;left:0}.berocket_ajax_filters_toggle span i:before{top:-6px}.berocket_ajax_filters_toggle span i:after{top:6px}.berocket_ajax_filters_toggle span b,.berocket_ajax_filters_toggle span s{position:absolute;display:block;top:0;left:0}.berocket_ajax_filters_toggle span b:after,.berocket_ajax_filters_toggle span b:before,.berocket_ajax_filters_toggle span s:after,.berocket_ajax_filters_toggle span s:before,.berocket_ajax_filters_toggle span:after,.berocket_ajax_filters_toggle span:before{content:'';display:block;position:absolute;top:0;left:0;z-index:100;box-sizing:border-box!important}.berocket_ajax_filters_toggle.icon-theme-1 span i{width:11px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:after{width:3px;left:4px}.berocket_ajax_filters_toggle.icon-theme-1 span i:before{width:19px;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:before{transform:rotate(45deg);width:17px;top:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-1.active span i:after{transform:rotate(135deg);width:17px;bottom:0;left:-4px}.berocket_ajax_filters_toggle.icon-theme-2 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-2 span,.berocket_ajax_filters_toggle.icon-theme-2 span:after,.berocket_ajax_filters_toggle.icon-theme-2 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-2 span i{top:18px;width:17px;height:0;background:0 0;z-index:20}.berocket_ajax_filters_toggle.icon-theme-2 span i:after,.berocket_ajax_filters_toggle.icon-theme-2 span i:before{height:2px;width:26px;background-color:#ababab;position:absolute;left:0}.berocket_ajax_filters_toggle.icon-theme-2 span i:before{top:-5px}.berocket_ajax_filters_toggle.icon-theme-2 span i:after{top:5px}.berocket_ajax_filters_toggle.icon-theme-2 span b{background-color:transparent;z-index:21;top:18px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after,.berocket_ajax_filters_toggle.icon-theme-2 span b:before{height:10px;width:10px;border:2px solid #ababab;position:absolute;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-2 span b:before{top:-9px;left:2px}.berocket_ajax_filters_toggle.icon-theme-2 span b:after{top:1px;left:14px}.berocket_ajax_filters_toggle.icon-theme-2.active i:after,.berocket_ajax_filters_toggle.icon-theme-2.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-2.active i:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-2.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-2.active b:after,.berocket_ajax_filters_toggle.icon-theme-2.active b:before{display:none}.berocket_ajax_filters_toggle.icon-theme-2:hover i:after,.berocket_ajax_filters_toggle.icon-theme-2:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-2:hover b:after,.berocket_ajax_filters_toggle.icon-theme-2:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-3 span,.berocket_ajax_filters_toggle.icon-theme-3 span:after,.berocket_ajax_filters_toggle.icon-theme-3 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-3 span i,.berocket_ajax_filters_toggle.icon-theme-3 span i:after,.berocket_ajax_filters_toggle.icon-theme-3 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-3 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-3 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-3 span b{top:14px;left:2px}.berocket_ajax_filters_toggle.icon-theme-3 span b,.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{height:10px;width:10px;border:2px solid #ababab;border-radius:50%;background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-3 span b:after,.berocket_ajax_filters_toggle.icon-theme-3 span b:before{left:10px;position:absolute;content:'';top:7px}.berocket_ajax_filters_toggle.icon-theme-3 span b:after{top:-11px}.berocket_ajax_filters_toggle.icon-theme-3.active i{background-color:transparent}.berocket_ajax_filters_toggle.icon-theme-3.active i:after,.berocket_ajax_filters_toggle.icon-theme-3.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-3.active i:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-3.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-3.active b,.berocket_ajax_filters_toggle.icon-theme-3.active b:after,.berocket_ajax_filters_toggle.icon-theme-3.active b:before{display:none}.berocket_ajax_filters_toggle.icon-theme-3:hover i,.berocket_ajax_filters_toggle.icon-theme-3:hover i:after,.berocket_ajax_filters_toggle.icon-theme-3:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-3:hover b,.berocket_ajax_filters_toggle.icon-theme-3:hover b:after,.berocket_ajax_filters_toggle.icon-theme-3:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4 span{width:26px;margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-4 span,.berocket_ajax_filters_toggle.icon-theme-4 span:after,.berocket_ajax_filters_toggle.icon-theme-4 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-4 span i,.berocket_ajax_filters_toggle.icon-theme-4 span i:after,.berocket_ajax_filters_toggle.icon-theme-4 span i:before{width:100%;left:0}.berocket_ajax_filters_toggle.icon-theme-4 span i:before{top:-9px}.berocket_ajax_filters_toggle.icon-theme-4 span i:after{top:9px}.berocket_ajax_filters_toggle.icon-theme-4 span b{top:15px;left:16px}.berocket_ajax_filters_toggle.icon-theme-4 span b,.berocket_ajax_filters_toggle.icon-theme-4 span b:after,.berocket_ajax_filters_toggle.icon-theme-4 span b:before{height:8px;width:8px;border-radius:50%;border:4px solid #ababab;box-sizing:content-box;position:absolute}.berocket_ajax_filters_toggle.icon-theme-4 span b:before{content:'';top:-13px;left:-10px}.berocket_ajax_filters_toggle.icon-theme-4 span b:after{content:'';top:5px;left:-18px}.berocket_ajax_filters_toggle.icon-theme-4.active i{background-color:transparent}.berocket_ajax_filters_toggle.icon-theme-4.active i:after,.berocket_ajax_filters_toggle.icon-theme-4.active i:before{width:17px;top:0;left:3px}.berocket_ajax_filters_toggle.icon-theme-4.active i:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-4.active i:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-4.active b,.berocket_ajax_filters_toggle.icon-theme-4.active b:after,.berocket_ajax_filters_toggle.icon-theme-4.active b:before{display:none}.berocket_ajax_filters_toggle.icon-theme-4:hover i,.berocket_ajax_filters_toggle.icon-theme-4:hover i:after,.berocket_ajax_filters_toggle.icon-theme-4:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4:hover b,.berocket_ajax_filters_toggle.icon-theme-4:hover b:after,.berocket_ajax_filters_toggle.icon-theme-4:hover b:before{border-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-4.theme-5 span b:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-5 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-5 span,.berocket_ajax_filters_toggle.icon-theme-5 span i,.berocket_ajax_filters_toggle.icon-theme-5 span i:after,.berocket_ajax_filters_toggle.icon-theme-5 span i:before,.berocket_ajax_filters_toggle.icon-theme-5 span:after,.berocket_ajax_filters_toggle.icon-theme-5 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5 span s:before{border:2px solid #383b40;border-radius:50%;background-color:#fff;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-5 span b:before{left:7px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span b:after{left:17px;top:-2px}.berocket_ajax_filters_toggle.icon-theme-5 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-5 span s:before{top:-2px;left:8px}.berocket_ajax_filters_toggle.icon-theme-5 span s:after{top:6px;left:3px}.berocket_ajax_filters_toggle.icon-theme-5:hover b,.berocket_ajax_filters_toggle.icon-theme-5:hover b:after,.berocket_ajax_filters_toggle.icon-theme-5:hover b:before,.berocket_ajax_filters_toggle.icon-theme-5:hover s,.berocket_ajax_filters_toggle.icon-theme-5:hover s:after,.berocket_ajax_filters_toggle.icon-theme-5:hover s:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.icon-theme-5.active b{border:transparent;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-5.active b:after,.berocket_ajax_filters_toggle.icon-theme-5.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.icon-theme-5.active b:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-5.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-5.active s,.berocket_ajax_filters_toggle.icon-theme-5.active s:after,.berocket_ajax_filters_toggle.icon-theme-5.active s:before{display:none}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-5.theme-5 span s:before{border-color:#fff;background:0 0}.berocket_ajax_filters_toggle.icon-theme-5.theme-5.active span b{margin-top:0;border:transparent;background:0 0}.berocket_ajax_filters_toggle.icon-theme-6 span{margin-left:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span,.berocket_ajax_filters_toggle.icon-theme-6 span i,.berocket_ajax_filters_toggle.icon-theme-6 span i:after,.berocket_ajax_filters_toggle.icon-theme-6 span i:before,.berocket_ajax_filters_toggle.icon-theme-6 span:after,.berocket_ajax_filters_toggle.icon-theme-6 span:before{background:0 0!important}.berocket_ajax_filters_toggle.icon-theme-6 span b,.berocket_ajax_filters_toggle.icon-theme-6 span b:after,.berocket_ajax_filters_toggle.icon-theme-6 span b:before,.berocket_ajax_filters_toggle.icon-theme-6 span s,.berocket_ajax_filters_toggle.icon-theme-6 span s:after,.berocket_ajax_filters_toggle.icon-theme-6 span s:before{border:3px solid #383b40;border-radius:50%;width:6px;height:6px;top:8px;bottom:auto}.berocket_ajax_filters_toggle.icon-theme-6 span b:before{left:6px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span b:after{left:16px;top:-3px}.berocket_ajax_filters_toggle.icon-theme-6 span s{left:4px;top:16px}.berocket_ajax_filters_toggle.icon-theme-6 span s:before{top:-3px;left:7px}.berocket_ajax_filters_toggle.icon-theme-6 span s:after{top:5px;left:2px}.berocket_ajax_filters_toggle.icon-theme-6:hover b,.berocket_ajax_filters_toggle.icon-theme-6:hover b:after,.berocket_ajax_filters_toggle.icon-theme-6:hover b:before,.berocket_ajax_filters_toggle.icon-theme-6:hover s,.berocket_ajax_filters_toggle.icon-theme-6:hover s:after,.berocket_ajax_filters_toggle.icon-theme-6:hover s:before{background-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.active b{border:transparent;background:0 0;left:4px}.berocket_ajax_filters_toggle.icon-theme-6.active b:after,.berocket_ajax_filters_toggle.icon-theme-6.active b:before{width:17px;top:10px;border:1px solid #2a2a2a;height:0;left:0;border-radius:0}.berocket_ajax_filters_toggle.icon-theme-6.active b:before{transform:rotate(45deg)}.berocket_ajax_filters_toggle.icon-theme-6.active b:after{transform:rotate(135deg)}.berocket_ajax_filters_toggle.icon-theme-6.active s,.berocket_ajax_filters_toggle.icon-theme-6.active s:after,.berocket_ajax_filters_toggle.icon-theme-6.active s:before{display:none}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s{margin-top:1px}.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span b:before,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:after,.berocket_ajax_filters_toggle.icon-theme-6.theme-5 span s:before{border-color:#fff}.berocket_ajax_filters_toggle.icon-theme-6.theme-5.active span b{margin-top:0;border:transparent;background:0 0}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle:focus,.berocket_ajax_filters_toggle:hover{text-decoration:none}.berocket_ajax_filters_toggle,.berocket_ajax_filters_toggle *{box-sizing:border-box!important}.berocket_ajax_filters_toggle span{position:relative;display:inline-block;z-index:20}.berocket_ajax_filters_toggle.theme-1{background:#fff;border:1px solid #ebebeb;height:40px;line-height:32px;text-align:center;padding:1px 0;font-weight:400}.berocket_ajax_filters_toggle.theme-1 span{left:-10px}.berocket_ajax_filters_toggle.theme-1 span i,.berocket_ajax_filters_toggle.theme-1 span i:after,.berocket_ajax_filters_toggle.theme-1 span i:before,.berocket_ajax_filters_toggle.theme-1.active i,.berocket_ajax_filters_toggle.theme-1.active i:after,.berocket_ajax_filters_toggle.theme-1.active i:before,.berocket_ajax_filters_toggle.theme-1:hover i,.berocket_ajax_filters_toggle.theme-1:hover i:after,.berocket_ajax_filters_toggle.theme-1:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.theme-2{background:#fff;border:1px solid #ebebeb;height:40px;line-height:32px;text-align:center;padding:1px 0;font-weight:400;box-shadow:0 0 6px 0 #dedede}.berocket_ajax_filters_toggle.theme-2 span{left:-10px}.berocket_ajax_filters_toggle.theme-1 span i,.berocket_ajax_filters_toggle.theme-1 span i:after,.berocket_ajax_filters_toggle.theme-1 span i:before,.berocket_ajax_filters_toggle.theme-1.active i,.berocket_ajax_filters_toggle.theme-1.active i:after,.berocket_ajax_filters_toggle.theme-1.active i:before,.berocket_ajax_filters_toggle.theme-1:hover i,.berocket_ajax_filters_toggle.theme-1:hover i:after,.berocket_ajax_filters_toggle.theme-1:hover i:before{background-color:#2a2a2a}.berocket_ajax_filters_toggle.theme-3{background:#ff4e3d;height:40px;line-height:32px;text-align:center;padding:4px 0 4px 36px;font-weight:400;color:#fff}.berocket_ajax_filters_toggle.theme-3:before{background:#d43f34;content:"";position:absolute;left:0;top:0;bottom:0;width:40px}.berocket_ajax_filters_toggle.theme-3 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-3 span i,.berocket_ajax_filters_toggle.theme-3 span i:after,.berocket_ajax_filters_toggle.theme-3 span i:before,.berocket_ajax_filters_toggle.theme-3.active i,.berocket_ajax_filters_toggle.theme-3.active i:after,.berocket_ajax_filters_toggle.theme-3.active i:before,.berocket_ajax_filters_toggle.theme-3:hover i,.berocket_ajax_filters_toggle.theme-3:hover i:after,.berocket_ajax_filters_toggle.theme-3:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-3 span b,.berocket_ajax_filters_toggle.theme-3 span b:after,.berocket_ajax_filters_toggle.theme-3 span b:before,.berocket_ajax_filters_toggle.theme-3 span s,.berocket_ajax_filters_toggle.theme-3 span s:after,.berocket_ajax_filters_toggle.theme-3 span s:before,.berocket_ajax_filters_toggle.theme-3.active b,.berocket_ajax_filters_toggle.theme-3.active b:after,.berocket_ajax_filters_toggle.theme-3.active b:before,.berocket_ajax_filters_toggle.theme-3.active s,.berocket_ajax_filters_toggle.theme-3.active s:after,.berocket_ajax_filters_toggle.theme-3.active s:before,.berocket_ajax_filters_toggle.theme-3:hover b,.berocket_ajax_filters_toggle.theme-3:hover b:after,.berocket_ajax_filters_toggle.theme-3:hover b:before,.berocket_ajax_filters_toggle.theme-3:hover s,.berocket_ajax_filters_toggle.theme-3:hover s:after,.berocket_ajax_filters_toggle.theme-3:hover s:before{border-color:#fff;background-color:#d43f34}.berocket_ajax_filters_toggle.theme-4{background:#fff;height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#79c7a5;box-shadow:0 5px 5px 0 #c7e8dbc7}.berocket_ajax_filters_toggle.theme-4 span{left:-10px}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before{border-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4:hover span i,.berocket_ajax_filters_toggle.theme-4:hover span i:after,.berocket_ajax_filters_toggle.theme-4:hover span i:before{border-color:#47b585}.berocket_ajax_filters_toggle.theme-4 span i,.berocket_ajax_filters_toggle.theme-4 span i:after,.berocket_ajax_filters_toggle.theme-4 span i:before,.berocket_ajax_filters_toggle.theme-4.active i,.berocket_ajax_filters_toggle.theme-4.active i:after,.berocket_ajax_filters_toggle.theme-4.active i:before,.berocket_ajax_filters_toggle.theme-4:hover i,.berocket_ajax_filters_toggle.theme-4:hover i:after,.berocket_ajax_filters_toggle.theme-4:hover i:before{background-color:#79c7a5}.berocket_ajax_filters_toggle.theme-4 span b,.berocket_ajax_filters_toggle.theme-4 span b:after,.berocket_ajax_filters_toggle.theme-4 span b:before,.berocket_ajax_filters_toggle.theme-4 span s,.berocket_ajax_filters_toggle.theme-4 span s:after,.berocket_ajax_filters_toggle.theme-4 span s:before,.berocket_ajax_filters_toggle.theme-4.active b,.berocket_ajax_filters_toggle.theme-4.active b:after,.berocket_ajax_filters_toggle.theme-4.active b:before,.berocket_ajax_filters_toggle.theme-4.active s,.berocket_ajax_filters_toggle.theme-4.active s:after,.berocket_ajax_filters_toggle.theme-4.active s:before,.berocket_ajax_filters_toggle.theme-4:hover b,.berocket_ajax_filters_toggle.theme-4:hover b:after,.berocket_ajax_filters_toggle.theme-4:hover b:before,.berocket_ajax_filters_toggle.theme-4:hover s,.berocket_ajax_filters_toggle.theme-4:hover s:after,.berocket_ajax_filters_toggle.theme-4:hover s:before{border-color:#79c7a5;background-color:#fff}.berocket_ajax_filters_toggle.theme-5{height:40px;line-height:32px;text-align:center;padding:4px 0;font-weight:400;color:#fff;border-radius:20px;background:#65d6d0;background:linear-gradient(90deg,#65d6d0 0,#39b4ef 56%,#2aa1f5 100%)}.berocket_ajax_filters_toggle.theme-5:before{content:'';height:34px;width:34px;position:absolute;top:3px;left:3px;border:1px solid #fff;box-sizing:border-box;border-radius:50%}.berocket_ajax_filters_toggle.theme-5 span{position:absolute;left:11px;top:1px}.berocket_ajax_filters_toggle.theme-5 span i,.berocket_ajax_filters_toggle.theme-5 span i:after,.berocket_ajax_filters_toggle.theme-5 span i:before,.berocket_ajax_filters_toggle.theme-5.active i,.berocket_ajax_filters_toggle.theme-5.active i:after,.berocket_ajax_filters_toggle.theme-5.active i:before,.berocket_ajax_filters_toggle.theme-5:hover i,.berocket_ajax_filters_toggle.theme-5:hover i:after,.berocket_ajax_filters_toggle.theme-5:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-5 span b,.berocket_ajax_filters_toggle.theme-5 span b:after,.berocket_ajax_filters_toggle.theme-5 span b:before,.berocket_ajax_filters_toggle.theme-5 span s,.berocket_ajax_filters_toggle.theme-5 span s:after,.berocket_ajax_filters_toggle.theme-5 span s:before,.berocket_ajax_filters_toggle.theme-5.active b,.berocket_ajax_filters_toggle.theme-5.active b:after,.berocket_ajax_filters_toggle.theme-5.active b:before,.berocket_ajax_filters_toggle.theme-5.active s,.berocket_ajax_filters_toggle.theme-5.active s:after,.berocket_ajax_filters_toggle.theme-5.active s:before,.berocket_ajax_filters_toggle.theme-5:hover b,.berocket_ajax_filters_toggle.theme-5:hover b:after,.berocket_ajax_filters_toggle.theme-5:hover b:before,.berocket_ajax_filters_toggle.theme-5:hover s,.berocket_ajax_filters_toggle.theme-5:hover s:after,.berocket_ajax_filters_toggle.theme-5:hover s:before{border-color:#65d6d0;background-color:#fff}.berocket_ajax_filters_toggle.theme-6{height:50px;line-height:29px;text-align:center;padding:10px 0 10px 12px;font-weight:400;color:#fff;border-radius:6px;background:#ed5153;border-bottom:4px solid #e14043}.berocket_ajax_filters_toggle.theme-6 span{position:absolute;left:13px;top:5px}.berocket_ajax_filters_toggle.theme-6 span i,.berocket_ajax_filters_toggle.theme-6 span i:after,.berocket_ajax_filters_toggle.theme-6 span i:before,.berocket_ajax_filters_toggle.theme-6.active i,.berocket_ajax_filters_toggle.theme-6.active i:after,.berocket_ajax_filters_toggle.theme-6.active i:before,.berocket_ajax_filters_toggle.theme-6:hover i,.berocket_ajax_filters_toggle.theme-6:hover i:after,.berocket_ajax_filters_toggle.theme-6:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-6 span b,.berocket_ajax_filters_toggle.theme-6 span b:after,.berocket_ajax_filters_toggle.theme-6 span b:before,.berocket_ajax_filters_toggle.theme-6 span s,.berocket_ajax_filters_toggle.theme-6 span s:after,.berocket_ajax_filters_toggle.theme-6 span s:before,.berocket_ajax_filters_toggle.theme-6.active b,.berocket_ajax_filters_toggle.theme-6.active b:after,.berocket_ajax_filters_toggle.theme-6.active b:before,.berocket_ajax_filters_toggle.theme-6.active s,.berocket_ajax_filters_toggle.theme-6.active s:after,.berocket_ajax_filters_toggle.theme-6.active s:before,.berocket_ajax_filters_toggle.theme-6:hover b,.berocket_ajax_filters_toggle.theme-6:hover b:after,.berocket_ajax_filters_toggle.theme-6:hover b:before,.berocket_ajax_filters_toggle.theme-6:hover s,.berocket_ajax_filters_toggle.theme-6:hover s:after,.berocket_ajax_filters_toggle.theme-6:hover s:before{border-color:#fff;background-color:#ed5153}.berocket_ajax_filters_toggle.theme-7{height:50px;line-height:29px;text-align:center;padding:10px 0 10px 44px;font-weight:400;color:#fff;border-radius:6px;background:#a39cff;border:0 none}.berocket_ajax_filters_toggle.theme-7:after{content:"";background:#fff;top:4px;left:4px;bottom:4px;position:absolute;width:44px;display:block;z-index:10;border-radius:6px}.berocket_ajax_filters_toggle.theme-7 span{position:absolute;left:17px;top:6px}.berocket_ajax_filters_toggle.theme-7 span i,.berocket_ajax_filters_toggle.theme-7 span i:after,.berocket_ajax_filters_toggle.theme-7 span i:before,.berocket_ajax_filters_toggle.theme-7.active i,.berocket_ajax_filters_toggle.theme-7.active i:after,.berocket_ajax_filters_toggle.theme-7.active i:before,.berocket_ajax_filters_toggle.theme-7:hover i,.berocket_ajax_filters_toggle.theme-7:hover i:after,.berocket_ajax_filters_toggle.theme-7:hover i:before{background-color:#6d5ceb}.berocket_ajax_filters_toggle.theme-7 span b,.berocket_ajax_filters_toggle.theme-7 span b:after,.berocket_ajax_filters_toggle.theme-7 span b:before,.berocket_ajax_filters_toggle.theme-7 span s,.berocket_ajax_filters_toggle.theme-7 span s:after,.berocket_ajax_filters_toggle.theme-7 span s:before,.berocket_ajax_filters_toggle.theme-7.active b,.berocket_ajax_filters_toggle.theme-7.active b:after,.berocket_ajax_filters_toggle.theme-7.active b:before,.berocket_ajax_filters_toggle.theme-7.active s,.berocket_ajax_filters_toggle.theme-7.active s:after,.berocket_ajax_filters_toggle.theme-7.active s:before,.berocket_ajax_filters_toggle.theme-7:hover b,.berocket_ajax_filters_toggle.theme-7:hover b:after,.berocket_ajax_filters_toggle.theme-7:hover b:before,.berocket_ajax_filters_toggle.theme-7:hover s,.berocket_ajax_filters_toggle.theme-7:hover s:after,.berocket_ajax_filters_toggle.theme-7:hover s:before{border-color:#6d5ceb;background-color:#fff}.berocket_ajax_filters_toggle.theme-8{height:50px;line-height:29px;text-align:center;padding:10px 0 10px 12px;font-weight:400;color:#333;border-radius:6px;background:#fff;border:0 none;box-shadow:0 2px 2px 2px #ccc}.berocket_ajax_filters_toggle.theme-8 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-8 span i,.berocket_ajax_filters_toggle.theme-8 span i:after,.berocket_ajax_filters_toggle.theme-8 span i:before,.berocket_ajax_filters_toggle.theme-8.active i,.berocket_ajax_filters_toggle.theme-8.active i:after,.berocket_ajax_filters_toggle.theme-8.active i:before,.berocket_ajax_filters_toggle.theme-8:hover i,.berocket_ajax_filters_toggle.theme-8:hover i:after,.berocket_ajax_filters_toggle.theme-8:hover i:before{background-color:#333}.berocket_ajax_filters_toggle.theme-8 span b,.berocket_ajax_filters_toggle.theme-8 span b:after,.berocket_ajax_filters_toggle.theme-8 span b:before,.berocket_ajax_filters_toggle.theme-8 span s,.berocket_ajax_filters_toggle.theme-8 span s:after,.berocket_ajax_filters_toggle.theme-8 span s:before,.berocket_ajax_filters_toggle.theme-8.active b,.berocket_ajax_filters_toggle.theme-8.active b:after,.berocket_ajax_filters_toggle.theme-8.active b:before,.berocket_ajax_filters_toggle.theme-8.active s,.berocket_ajax_filters_toggle.theme-8.active s:after,.berocket_ajax_filters_toggle.theme-8.active s:before,.berocket_ajax_filters_toggle.theme-8:hover b,.berocket_ajax_filters_toggle.theme-8:hover b:after,.berocket_ajax_filters_toggle.theme-8:hover b:before,.berocket_ajax_filters_toggle.theme-8:hover s,.berocket_ajax_filters_toggle.theme-8:hover s:after,.berocket_ajax_filters_toggle.theme-8:hover s:before{border-color:#333;background-color:#fff}.berocket_ajax_filters_toggle.theme-9{height:50px;line-height:29px;text-align:center;padding:10px 0 10px 12px;font-weight:400;color:#fff;border-radius:6px;background:#4f5055;background:radial-gradient(circle,#4f5055 0,#87888d 100%);border:0 none}.berocket_ajax_filters_toggle.theme-9 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-9 span i,.berocket_ajax_filters_toggle.theme-9 span i:after,.berocket_ajax_filters_toggle.theme-9 span i:before,.berocket_ajax_filters_toggle.theme-9.active i,.berocket_ajax_filters_toggle.theme-9.active i:after,.berocket_ajax_filters_toggle.theme-9.active i:before,.berocket_ajax_filters_toggle.theme-9:hover i,.berocket_ajax_filters_toggle.theme-9:hover i:after,.berocket_ajax_filters_toggle.theme-9:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-9 span b,.berocket_ajax_filters_toggle.theme-9 span b:after,.berocket_ajax_filters_toggle.theme-9 span b:before,.berocket_ajax_filters_toggle.theme-9 span s,.berocket_ajax_filters_toggle.theme-9 span s:after,.berocket_ajax_filters_toggle.theme-9 span s:before,.berocket_ajax_filters_toggle.theme-9.active b,.berocket_ajax_filters_toggle.theme-9.active b:after,.berocket_ajax_filters_toggle.theme-9.active b:before,.berocket_ajax_filters_toggle.theme-9.active s,.berocket_ajax_filters_toggle.theme-9.active s:after,.berocket_ajax_filters_toggle.theme-9.active s:before,.berocket_ajax_filters_toggle.theme-9:hover b,.berocket_ajax_filters_toggle.theme-9:hover b:after,.berocket_ajax_filters_toggle.theme-9:hover b:before,.berocket_ajax_filters_toggle.theme-9:hover s,.berocket_ajax_filters_toggle.theme-9:hover s:after,.berocket_ajax_filters_toggle.theme-9:hover s:before{border-color:#fff;background-color:#87888d}.berocket_ajax_filters_toggle.theme-10{height:50px;line-height:29px;text-align:center;padding:10px 0 10px 12px;font-weight:400;color:#fff;border-radius:8px;background:#db0071;border:0 none}.berocket_ajax_filters_toggle.theme-10:after{content:"";top:50%;left:15%;right:15%;bottom:0;position:absolute;display:block;z-index:-1;border-radius:6px;box-shadow:0 0 35px 1px #db0071}.berocket_ajax_filters_toggle.theme-10 span{position:absolute;left:17px;top:5px}.berocket_ajax_filters_toggle.theme-10 span i,.berocket_ajax_filters_toggle.theme-10 span i:after,.berocket_ajax_filters_toggle.theme-10 span i:before,.berocket_ajax_filters_toggle.theme-10.active i,.berocket_ajax_filters_toggle.theme-10.active i:after,.berocket_ajax_filters_toggle.theme-10.active i:before,.berocket_ajax_filters_toggle.theme-10:hover i,.berocket_ajax_filters_toggle.theme-10:hover i:after,.berocket_ajax_filters_toggle.theme-10:hover i:before{background-color:#fff}.berocket_ajax_filters_toggle.theme-10 span b,.berocket_ajax_filters_toggle.theme-10 span b:after,.berocket_ajax_filters_toggle.theme-10 span b:before,.berocket_ajax_filters_toggle.theme-10 span s,.berocket_ajax_filters_toggle.theme-10 span s:after,.berocket_ajax_filters_toggle.theme-10 span s:before,.berocket_ajax_filters_toggle.theme-10.active b,.berocket_ajax_filters_toggle.theme-10.active b:after,.berocket_ajax_filters_toggle.theme-10.active b:before,.berocket_ajax_filters_toggle.theme-10.active s,.berocket_ajax_filters_toggle.theme-10.active s:after,.berocket_ajax_filters_toggle.theme-10.active s:before,.berocket_ajax_filters_toggle.theme-10:hover b,.berocket_ajax_filters_toggle.theme-10:hover b:after,.berocket_ajax_filters_toggle.theme-10:hover b:before,.berocket_ajax_filters_toggle.theme-10:hover s,.berocket_ajax_filters_toggle.theme-10:hover s:after,.berocket_ajax_filters_toggle.theme-10:hover s:before{border-color:#fff;background-color:#db0071}#berocket-ajax-filters-sidebar.sidebar-theme-1{box-shadow:8px 0 10px 0 #eee}#berocket-ajax-filters-sidebar.sidebar-theme-1.active+#berocket-ajax-filters-sidebar-shadow{display:none}#berocket-ajax-filters-sidebar.sidebar-theme-2{box-shadow:8px 0 10px 0 #eee}#berocket-ajax-filters-sidebar.sidebar-theme-2.active+#berocket-ajax-filters-sidebar-shadow{background-color:#fff}/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{position:relative;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:12px;font-family:Arial,sans-serif}.irs-line{position:relative;display:block;overflow:hidden;outline:0!important}.irs-bar{position:absolute;display:block;left:0;width:0}.irs-shadow{position:absolute;display:none;left:0;width:0}.irs-handle{position:absolute;display:block;box-sizing:border-box;cursor:default;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{position:absolute;display:block;cursor:default}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{position:absolute;display:block;top:0;left:0;cursor:default;white-space:nowrap}.irs-grid{position:absolute;display:none;bottom:0;left:0;width:100%;height:20px}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{position:absolute;top:0;left:0;width:1px;height:8px;background:#000}.irs-grid-pol.small{height:4px}.irs-grid-text{position:absolute;bottom:0;left:0;white-space:nowrap;text-align:center;font-size:9px;line-height:9px;padding:0 3px;color:#000}.irs-disable-mask{position:absolute;display:block;top:0;left:-1%;width:102%;height:100%;cursor:default;background:rgba(0,0,0,0);z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed}.irs-disabled{opacity:.4}.irs-hidden-input{position:absolute!important;display:block!important;top:0!important;left:0!important;width:0!important;height:0!important;font-size:0!important;line-height:0!important;padding:0!important;margin:0!important;overflow:hidden;outline:0!important;z-index:-9999!important;background:0 0!important;border-style:solid!important;border-color:transparent!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{top:25px;height:12px;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-bar{top:25px;height:12px;background-color:#ed5565}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{height:1px;bottom:16px;background-color:#e1e4e9}.irs--flat .irs-handle{font-size:18px;top:22px;width:16px;height:1em;background-color:transparent}.irs--flat .irs-handle>i:first-child{font-size:inherit;position:absolute;display:block;top:0;left:50%;width:.1111111111em;height:100%;margin-left:-.055555555em;background-color:#da4453}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{top:0;padding:1px 3px;color:#999;font-size:10px;line-height:1.333;text-shadow:none;background-color:#e1e4e9;border-radius:4px}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{color:#fff;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#ed5565;border-radius:4px}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#ed5565}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{top:33px;height:12px;background-color:#fff;background:linear-gradient(to bottom,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px}.irs--big .irs-bar{top:33px;height:12px;background-color:#92bce0;border:1px solid #428bca;background:linear-gradient(to bottom,#fff 0,#428bca 30%,#b9d4ec 100%);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.5)}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{height:1px;bottom:16px;background-color:rgba(66,139,202,.5)}.irs--big .irs-handle{font-size:30px;top:25px;width:1em;height:1em;border:1px solid rgba(0,0,0,.3);background-color:#cbcfd5;background:linear-gradient(to bottom,#fff 0,#b4b9be 30%,#fff 100%);box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;border-radius:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{border-color:rgba(0,0,0,.45);background-color:#939ba7;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--big .irs-max,.irs--big .irs-min{top:0;padding:1px 5px;color:#fff;text-shadow:none;background-color:#9f9f9f;border-radius:3px}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{color:#fff;text-shadow:none;padding:1px 5px;background-color:#428bca;background:linear-gradient(to bottom,#428bca 0,#3071a9 100%);border-radius:3px}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern{height:55px}.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{top:25px;height:5px;background-color:#d1d6e0;background:linear-gradient(to bottom,#e0e4ea 0,#d1d6e0 100%);border:1px solid #a3adc1;border-bottom-width:0;border-radius:5px}.irs--modern .irs-bar{top:25px;height:5px;background:#20b426;background:linear-gradient(to bottom,#20b426 0,#18891d 100%)}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{height:1px;bottom:21px;background-color:rgba(209,214,224,.5)}.irs--modern .irs-handle{box-sizing:content-box;font-size:12px;top:37px;width:1em;height:1em;border:1px solid #a3adc1;border-top-width:0;box-shadow:1px 1px 1px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:first-child{position:absolute;display:block;top:-.25em;left:.25em;width:.5em;height:.5em;border:1px solid #a3adc1;background:#fff;transform:rotate(45deg)}.irs--modern .irs-handle>i:nth-child(2){position:absolute;display:block;box-sizing:border-box;top:0;left:0;width:1em;height:1em;background:#e9e6e6;background:linear-gradient(to bottom,#fff 0,#e9e6e6 100%);border-radius:0 0 3px 3px}.irs--modern .irs-handle>i:nth-child(3){position:absolute;display:block;box-sizing:border-box;top:.25em;left:.25em;right:.25em;bottom:.25em;border-left:1px solid #a3adc1;border-right:1px solid #a3adc1}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{border-color:#7685a2;background:#c3c7cd;background:linear-gradient(to bottom,#fff 0,#919ba5 30%,#fff 100%)}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{top:0;font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;color:#fff;background-color:#d1d6e0;border-radius:5px}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{font-size:10px;line-height:1.333;text-shadow:none;padding:1px 5px;background-color:#20b426;color:#fff;border-radius:5px}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#20b426}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{height:50px;font-size:12px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{top:30px;height:2px;background-color:#000;border-radius:2px}.irs--sharp .irs-bar{top:30px;height:2px;background-color:#ee22fa}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{height:1px;bottom:21px;background-color:rgba(0,0,0,.5)}.irs--sharp .irs-handle{font-size:10px;top:25px;width:1em;height:1em;background-color:#a804b2}.irs--sharp .irs-handle>i:first-child{font-size:inherit;position:absolute;display:block;top:100%;left:0;width:0;height:0;border:.5em solid transparent;border-top-color:#a804b2}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{color:#fff;font-size:14px;line-height:1;top:0;padding:3px 4px;opacity:.4;background-color:#a804b2;border-radius:2px}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 4px;background-color:#a804b2;color:#fff;border-radius:2px}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#a804b2}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{top:36px;height:4px;background-color:#dee4ec;border-radius:4px}.irs--round .irs-bar{top:36px;height:4px;background-color:#006cfa}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{height:4px;bottom:21px;background-color:rgba(222,228,236,.5)}.irs--round .irs-handle{font-size:24px;top:26px;width:1em;height:1em;border:4px solid #006cfa;background-color:#fff;border-radius:80px;box-shadow:0 1px 3px rgba(0,0,255,.3)}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1);border-radius:4px}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#006cfa;color:#fff;border-radius:4px}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{position:absolute;display:block;content:"";bottom:-6px;left:50%;width:0;height:0;margin-left:-3px;overflow:hidden;border:3px solid transparent;border-top-color:#006cfa}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{top:31px;height:4px;background-color:#dedede}.irs--square .irs-bar{top:31px;height:4px;background-color:#000}.irs--square .irs-shadow{height:2px;bottom:21px;background-color:#dedede}.irs--square .irs-handle{font-size:16px;top:25px;width:1em;height:1em;border:3px solid #000;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{color:#333;font-size:14px;line-height:1;top:0;padding:3px 5px;background-color:rgba(0,0,0,.1)}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{font-size:14px;line-height:1;text-shadow:none;padding:3px 5px;background-color:#000;color:#fff}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-color]){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}

/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */

/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
/*# sourceURL=/wp-includes/css/classic-themes.min.css */
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}

:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
/*# sourceURL=global-styles-inline-css */
/* CMP Popup Styles */

#cmp-container {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.9);
    color: #fff;
    padding: 20px;
    z-index: 9999;
    text-align: center;
    font-family: Arial, sans-serif;
}

#cmp-container p {
    margin: 0 0 15px 0;
    font-size: 16px;
    color: #fff;
}

#cmp-container button {
    padding: 10px 20px;
    font-size: 14px;
    margin: 0 5px;
    cursor: pointer;
    border: none;
    border-radius: 4px;
}

#cmp-container button.allow {
    background-color: #0D3273;
    color: #fff;
}

#cmp-container button.deny {
    background-color: #ccc;
    color: #000;
}

/* Privacy Button Styles */

#cmp-privacy-button {
    position: fixed;
    bottom: 10px;
    right: 10px;
    background-color: #0D3273;
    color: #fff;
    padding: 10px 15px;
    font-size: 14px;
    cursor: pointer;
    border: none;
    border-radius: 4px;
    z-index: 100;
    font-family: Arial, sans-serif;
}
#commercekit-wishlist-popup{font-weight:700;line-height:50px;text-align:center;background:#fff;box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:6px;position:fixed;top:50%;left:50%;padding:7px 40px;z-index:10000;transform:translate(-50%,0)}.commercekit-wishlist.mini{position:absolute;right:15px;top:15px;z-index:2;width:30px;height:30px;background:#fff;border-radius:50%;opacity:0;transition:all .2s}@media (max-width:992px){.commercekit-wishlist.mini{opacity:1}}li.menu-item .commercekit-wishlist.mini{right:10px;top:10px}li.product .commercekit-wishlist a{width:30px;height:30px;position:absolute;top:0;z-index:1;display:block;text-align:center;height:100%}.summary .commercekit-wishlist{position:relative;margin-left:22px;margin-bottom:15px}.summary .commercekit-wishlist a em.cg-wishlist-t:before,.summary .commercekit-wishlist a em.cg-wishlist:before{margin-top:2px}.commercekit-wishlist a.processing:after,.commercekit-wishlist-table a.commercekit-remove-wishlist2.processing:after{position:absolute;top:3px;left:3px;-webkit-transition:opacity 0 ease;transition:opacity 0 ease;content:"";display:inline-block;width:22px;height:22px;border:1px solid rgba(0,0,0,.15);border-left-color:#fff;border-radius:50%;vertical-align:middle;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;webkit-animation:rotate 450ms infinite linear;animation:rotate 450ms infinite linear;box-sizing:content-box}.commercekit-wishlist-table a.commercekit-remove-wishlist2.processing:after{top:-6px;left:-6px;width:30px;height:30px}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.commercekit-wishlist a em{font-style:normal}.commercekit-wishlist a em.cg-wishlist-t:before,.commercekit-wishlist a em.cg-wishlist:before,.summary .commercekit-wishlist a em.cg-wishlist-t:before{position:absolute;content:"";display:block;width:16px;height:16px;background:#333;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}li .commercekit-wishlist a em.cg-wishlist-t:before,li .commercekit-wishlist a em.cg-wishlist:before{left:50%;top:50%;transform:translate(-50%,-50%)}.commercekit-wishlist a em.cg-wishlist-t:before,.commercekit-wishlist a em.cg-wishlist:before,.summary .commercekit-wishlist a em.cg-wishlist-t:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31802 6.31802C2.56066 8.07538 2.56066 10.9246 4.31802 12.682L12.0001 20.364L19.682 12.682C21.4393 10.9246 21.4393 8.07538 19.682 6.31802C17.9246 4.56066 15.0754 4.56066 13.318 6.31802L12.0001 7.63609L10.682 6.31802C8.92462 4.56066 6.07538 4.56066 4.31802 6.31802Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31802 6.31802C2.56066 8.07538 2.56066 10.9246 4.31802 12.682L12.0001 20.364L19.682 12.682C21.4393 10.9246 21.4393 8.07538 19.682 6.31802C17.9246 4.56066 15.0754 4.56066 13.318 6.31802L12.0001 7.63609L10.682 6.31802C8.92462 4.56066 6.07538 4.56066 4.31802 6.31802Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.commercekit-wishlist a em.cg-wishlist-t:before{-webkit-mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 13L9 17L19 7' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 13L9 17L19 7' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.summary .commercekit-wishlist a em.cg-wishlist{position:absolute}ul.products li.product:hover .commercekit-wishlist.mini{opacity:1;transform:translateY(0px)}.commercekit-pages{clear:both;width:100%;text-align:right}.commercekit-wishlist-table tbody td,.commercekit-wishlist-table thead th{border-bottom:1px solid #eee;padding:10px 0;vertical-align:middle;font-size:15px}.commercekit-wishlist-table thead th{padding-top:0;border-bottom-width:2px}.commercekit-wishlist-table tbody td{padding-right:15px}.commercekit-wishlist-table tbody tr:last-child td{border:none}.commercekit-wishlist-table a{color:#000}.commercekit-wishlist-table .remove{vertical-align:middle;text-align:left;padding-left:0;padding-right:0;width:42px}.commercekit-wishlist-table .remove a{display:block;width:24px;height:24px;font-size:16px;line-height:19px;border-radius:100%;color:#ccc;font-weight:700;text-align:center;border:1.5px solid #ccc;transition:all .2s}.commercekit-wishlist-table .remove a:hover{color:#777;border-color:#777}.commercekit-wishlist-table .image-name{vertical-align:middle}.commercekit-wishlist-table .image-name .image{display:inline-block;vertical-align:middle;width:50px;margin-right:10px}.commercekit-wishlist-table .image{width:80px}.commercekit-wishlist-table .price del{color:#999}.commercekit-wishlist-table .stock .instock{color:#323232}.commercekit-wishlist-table .stock .outofstock{color:#999}.commercekit-wishlist-table .cart{text-align:right;padding-right:0;font-size:13px}.commercekit-wishlist-table .cart button{transition:.2s all;border-radius:4px;font-size:14px;color:#fff;white-space:nowrap;font-weight:700}.commercekit-wishlist-table{margin-top:10px;margin-bottom:3em}.commercekit-wishlist-table .center{text-align:center}.commercekit-wishlist-table a.commercekit-remove-wishlist2{width:24px;height:24px;display:inline-block;vertical-align:middle;text-align:center}.commercekit-wishlist-table a.commercekit-remove-wishlist2:focus{outline:0}.commercekit-wishlist-table a.commercekit-remove-wishlist2.processing{position:relative}.commercekit-wishlist a em.cg-wishlist-t:before,.commercekit-wishlist a em.cg-wishlist:before,.summary .commercekit-wishlist a em.cg-wishlist-t:before{left:-22px}@media(max-width: 770px){.commercekit-wishlist-table{margin-bottom:inherit}.commercekit-wishlist-table thead{display:none}.commercekit-wishlist-table tbody td{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;padding:0 0 5px;font-size:13px;border:none}.commercekit-wishlist-table tbody td.name{padding-bottom:2px;font-size:14px;padding-right:40px;line-height:1.45}.commercekit-wishlist-table tbody td.stock{font-size:12px;opacity:.6}.commercekit-wishlist-table tr{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e2e2e2;padding-left:120px;min-height:130px;display:block}.commercekit-wishlist-table tr:last-child{border:none}.commercekit-wishlist-table td.remove{position:absolute;top:0;right:0;z-index:1;width:inherit}.commercekit-wishlist-table td.image{position:absolute;top:5px;left:0;overflow:hidden;margin-bottom:0;padding-bottom:0;max-height:120px;border-bottom:none}.commercekit-wishlist-table .image{width:100px}.commercekit-wishlist-table .cart button{font-size:12px;padding:.5em 1.2em}}.wpcf7 .screen-reader-response {
	position: absolute;
	overflow: hidden;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	width: 1px;
	margin: -1px;
	padding: 0;
	border: 0;
	word-wrap: normal !important;
	word-break: normal !important;
}

.wpcf7 .hidden-fields-container {
	display: none;
}

.wpcf7 form .wpcf7-response-output {
	margin: 2em 0.5em 1em;
	padding: 0.2em 1em;
	border: 2px solid #00a0d2; /* Blue */
}

.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
	display: none;
}

.wpcf7 form.sent .wpcf7-response-output {
	border-color: #46b450; /* Green */
}

.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
	border-color: #dc3232; /* Red */
}

.wpcf7 form.spam .wpcf7-response-output {
	border-color: #f56e28; /* Orange */
}

.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
	border-color: #ffb900; /* Yellow */
}

.wpcf7-form-control-wrap {
	position: relative;
}

.wpcf7-not-valid-tip {
	color: #dc3232; /* Red */
	font-size: 1em;
	font-weight: normal;
	display: block;
}

.use-floating-validation-tip .wpcf7-not-valid-tip {
	position: relative;
	top: -2ex;
	left: 1em;
	z-index: 100;
	border: 1px solid #dc3232;
	background: #fff;
	padding: .2em .8em;
	width: 24em;
}

.wpcf7-list-item {
	display: inline-block;
	margin: 0 0 0 1em;
}

.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
	content: " ";
}

.wpcf7-spinner {
	visibility: hidden;
	display: inline-block;
	background-color: #23282d; /* Dark Gray 800 */
	opacity: 0.75;
	width: 24px;
	height: 24px;
	border: none;
	border-radius: 100%;
	padding: 0;
	margin: 0 24px;
	position: relative;
}

form.submitting .wpcf7-spinner {
	visibility: visible;
}

.wpcf7-spinner::before {
	content: '';
	position: absolute;
	background-color: #fbfbfc; /* Light Gray 100 */
	top: 4px;
	left: 4px;
	width: 6px;
	height: 6px;
	border: none;
	border-radius: 100%;
	transform-origin: 8px 8px;
	animation-name: spin;
	animation-duration: 1000ms;
	animation-timing-function: linear;
	animation-iteration-count: infinite;
}

@media (prefers-reduced-motion: reduce) {
	.wpcf7-spinner::before {
		animation-name: blink;
		animation-duration: 2000ms;
	}
}

@keyframes spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

@keyframes blink {
	from {
		opacity: 0;
	}

	50% {
		opacity: 1;
	}

	to {
		opacity: 0;
	}
}

.wpcf7 [inert] {
	opacity: 0.5;
}

.wpcf7 input[type="file"] {
	cursor: pointer;
}

.wpcf7 input[type="file"]:disabled {
	cursor: default;
}

.wpcf7 .wpcf7-submit:disabled {
	cursor: not-allowed;
}

.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
	direction: ltr;
}

.wpcf7-reflection > output {
	display: list-item;
	list-style: none;
}

.wpcf7-reflection > output[hidden] {
	display: none;
}
/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 *//**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
#compare-product-popup{
    font-weight: 700;
    line-height: 50px;
    text-align: center;
    background: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    position: fixed;
    top: 50%;
    left: 50%;
    padding: 7px 40px;
    z-index: 10000;
    transform: translate(-50%, 0);
}
.compare-product-add{
    position: absolute;
    left: 25px;
    top: 50px;
    z-index: 2;
    width: 30px;
    height: 30px;
    background: #fff;
    border-radius: 50%;
    opacity: 0;
    transition: all .2s;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
}
@media ( max-width: 992px ){
    .compare-product-add{
        opacity: 1;
    }
    .compare-products-table-wrapper{
        overflow-x: scroll;
    }
}
.compare-product-add svg{
    width: 24px;
    height: 24px;
}
ul.products li.product:hover .compare-product-add, ul.wc-block-grid__products li.product:hover .compare-product-add{
    opacity: 1;
}

.compare-product-add.processing:after {
    position: absolute;
    top: 3px;
    left: 3px;
    -webkit-transition: opacity 0 ease;
    transition: opacity 0 ease;
    content: "";
    display: inline-block;
    width: 22px;
    height: 22px;
    border: 1px solid rgba(0, 0, 0, .15);
    border-left-color: #fff;
    border-radius: 50%;
    vertical-align: middle;
    -webkit-transition: opacity .25s ease;
    transition: opacity .25s ease;
    webkit-animation: rotate 450ms infinite linear;
    animation: rotate 450ms infinite linear;
    box-sizing: content-box;
}
.compare-products-table{
    width: 100%;
    border: 1px solid #555555;
}
/* .compare-products-table thead tr th{
    background-color: #555555;
    color: #FFFFFF;
} */
.compare-products-table thead tr:not(:first-child) th{
    background-color: #CCCCCC;
}
.compare-products-table tbody tr:first-child td{
    background-color: #EFEFED !important;
    color: #555555 !important;
}
.compare-products-table tbody tr td:not(:last-child){
    border-right: #555555 1px solid !important;
}
.compare-products-table tbody tr:not(:first-child):nth-child(odd) td{
    background-color: #EFEFED;
}
.compare-products-table tbody tr td{
    padding: 0.650rem;
    &:not(:last-child){
       border-right: #555555 1px solid;
    }
}
.compare-products-table tbody tr th{
    min-width: 180px;
    background-color: #CCCCCC;
    border-right: #555555 1px solid !important;
}
.compare-products-table .threeds-swatches, .compare-products-table .price-actions-container, .compare-products-table .badges{
    display: none;
}
.compare-products-table .img-container, .compare-products-table .details-container{
    text-align: center;
}
.compare-products-table .img-container img{
    max-width: 260px;
    width: auto;
    height: auto;
    max-height: 260px;
}
.compare-product-remove{
    cursor: pointer;
}/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
.woocommerce form .form-row .required { visibility: visible; }
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
.wpml-ls-legacy-list-horizontal{border:1px solid transparent;padding:7px;clear:both}.wpml-ls-legacy-list-horizontal>ul{padding:0;margin:0!important;list-style-type:none}.wpml-ls-legacy-list-horizontal .wpml-ls-item{padding:0;margin:0;list-style-type:none;display:inline-block}.wpml-ls-legacy-list-horizontal a{display:block;text-decoration:none;padding:5px 10px 6px;line-height:1}.wpml-ls-legacy-list-horizontal a span{vertical-align:middle}.wpml-ls-legacy-list-horizontal a span.wpml-ls-bracket{vertical-align:unset}.wpml-ls-legacy-list-horizontal .wpml-ls-flag{display:inline;vertical-align:middle}.wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:.4em}.rtl .wpml-ls-legacy-list-horizontal .wpml-ls-flag+span{margin-left:0;margin-right:.4em}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer{margin-bottom:30px}.wpml-ls-legacy-list-horizontal.wpml-ls-statics-footer>ul{text-align:center}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/**
*
* TABLE OF CONTENTS:
* 
* 1. Request Custom Quote
* 2. Offers
* 3. Conversations
* 4. Bulk Order
* 5. Custom Registration Fields
* 6. Subaccounts
* 7. Purchase Lists
* 8. Fonts
* 9. Product page
* 10. Media Queries
*
*/


/* 1. Request Custom Quote */
#b2bking_request_custom_quote_button{
	margin-bottom: 5px;
    position: initial;
    visibility: visible;
    height: auto;
}
div#b2bking_before_quote_request_button {
    display: none;
}
#b2bking_request_custom_quote_textarea{
	width: 100%;
    min-height: 150px;
    resize: vertical;
    margin-bottom: 5px;
    display: none;
}
span.b2bking_request_custom_quote_text_label {
    display: none;
    text-align: left;
    margin-top: 15px;
}
.b2bking_before_quote_request_form {
    display: none;
    margin-top: 15px;
    text-align: left;
}
#b2bking_purchase_lists_table_length label {
    display: flex !important;
    align-items: center !important;
}
div#b2bking_purchase_lists_table_filter label {
    display: flex !important;
    align-items: center !important;
}
#b2bking_purchase_lists_table_filter input {
    margin-bottom: 0px;
}
#b2bking_request_custom_quote_textarea_abovetext{
	display: none;
	text-align: left;
	margin-top: 15px;
}
#b2bking_request_custom_quote_name, #b2bking_request_custom_quote_email{
	width: 50%;
    margin-bottom: 5px;
    display: none;	
}
.b2bking_custom_quote_field, .b2bking_custom_quote_field_container{
    display: none;
}
.b2bking_custom_quote_field{
    width: 50% !important;
    margin-bottom: 5px !important;
}
.b2bking_custom_quote_field_container label {
    display: flex !important;
    width: 110px;
    align-items: flex-end;
    justify-content: start;
}
.b2bking_custom_quote_field_container .b2bking_supported_types {
    display: flex;
}
.b2bking_categories_orderform_hidden{
    display: none;
}
.b2bking_bulkorder_cream_sku, .b2bking_bulkorder_indigo_name {
    overflow: hidden !important;
}
button.b2bking_subaccounts_account_button.b2bking_subaccounts_account_button_login {
    width: 86px;
    position: relative;
    top: 0.5px;
}
#b2bking_agent_switched_bar{
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99999;
    padding: 10px;
    background-color: #131314;
    color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    border-bottom: 2px solid #717171;
    box-shadow: 0px 1px 3px 0px rgb(54 74 99 / 5%);
}

.b2bking_bar_element {
    font-size: 15px;
    margin-left:5px;
}

#b2bking_return_agent{
    display: flex;
    font-family: "DM Sans", sans-serif;
    font-weight: 700;
    text-align: center;
    vertical-align: middle;
    user-select: none;
    border: 1px solid transparent;
    padding: 0.4375rem 1.125rem;
    font-size: 0.8125rem;
    line-height: 1.25rem;
    border-radius: 4px;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    color: #fff;
    background-color: #854fff;
    
}

#b2bking_return_agent:hover{
    color: #fff;
    background-color: #6a29ff;
}
#b2bking_return_agent:focus{
    outline: none !important;
    border: 1px solid transparent;


}
/* 2. Offers */
.b2bking_offer_download {
    min-width: 50px !important;
    margin-left: 10px;
    background: #8f8f8f !important;
}
.b2bking_offer_download:hover{
    background: #626262 !important;
}
.b2bking_myaccount_individual_offer_custom_text, .b2bking_myaccount_individual_offer_custom_text_vendor {
    margin: 0 30px;
    padding: 10px 0px;
    font-family: Roboto;
    border-top: 1px solid #d7d7d7;
    white-space: pre-wrap;
    color: #515151;
    line-height: 1.2em;
    font-size: 11px;
}
.b2bking_theme_list_buttons{
    display: flex;
}
.b2bking_theme_list_buttons button{
    margin-right: 10px !important;
    margin-left: 0px !important;
}
.b2bking-application-pending{
    font-style: italic;
}
.b2bking_offer_myaccount_total{
	font-size: 16px;
}
.b2bking_offer_myaccount_total .amount{
	font-weight: 700;
    font-size: 22px;
}
.b2bking_offer_myaccount_items_text{
	font-size: 15px;
}
#b2bking_myaccount_offers_container{
	margin: 0px 40px;
}
#b2bking_myaccount_offers_title, #b2bking_myaccount_conversations_title, #b2bking_myaccount_bulkorder_title{
	font-family: Roboto;
	font-size: 30px;
	color: #373737;
	font-weight: 400;
	margin-bottom: 12px;
}
.price .b2bking_both_prices_text, .price .b2bking_both_prices_price {
    display: inline;
}
.b2bking_custom_quote_field_container {
    width: 100% !important;
}
.b2bking_myaccount_individual_offer_top{
	font-family:  Roboto;
    font-weight: 500;
    font-size: 17.5px;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #EDEDED;
    width: 100%;
    height: 46px;
    background: #383838;
    border-radius: 5px 5px 0px 0px;
}
.b2bking_myaccount_individual_offer_container{
    background: #EBEBEB;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.13);
    border-radius: 5px;
    min-height: 200px;
    position: relative;
	margin-bottom: 40px;  
    min-width: 422px; 
}
.b2bking_myaccount_individual_offer_top_icon{
	position: absolute;
    left: 15px;
    top: 13px;
    width: 17px;
}
.b2bking_myaccount_individual_offer_header_line{
	border-bottom: 1px solid #d7d7d7;
    margin: 18px 0px 6px 0px;
    justify-content: space-between;
    font-family: Roboto;
    font-weight: 500;
    font-size: 16.5px;
    color: #646464;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
}
.b2bking_myaccount_individual_offer_header_line_item{
    text-align: center;
}
.b2bking_myaccount_individual_offer_element_line{
	display: grid;
    grid-template-columns: 1fr 1fr 1fr 1fr;
    align-items: center;
    margin: 20px 1px;
    font-size: 12px;
}
.b2bking_myaccount_individual_offer_element_line_item{
    color: #515151;
    font-family: Roboto;
    font-size: 11px;
    text-align: center;
}
.b2bking_offer_image{
    width:60%;
    margin: auto;
}
.b2bking_myaccount_individual_offer_bottom_line{
	border-top: 1px solid #d7d7d7;
    justify-content: space-between;
    display: flex;
    margin: 0px 30px;
    padding: 20px 0px;
    align-items: center;
}
.b2bking-drop-area {
    display: flex;
    border: 1px dashed #487bfe;
    border-radius: 4px;
    flex-direction: column;
    width: 100%;
    text-align: center;
    align-items: center;
    padding: 14px 45px;
    font-size: 15px;
    color: #414141;
    cursor: pointer;
    background: #f4f8ff;
}
.b2bking-drop-area.highlight {
    border-color: blue;
}
#b2bkingfilelist {
    list-style: none;
    margin: 0;
    padding: 0;
}
#b2bkingfilelist li {
    margin: 10px 0;
    padding: 7px 10px !important;
    background: #ffffff;
    border: 1px dashed gray;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-weight: 600;
    font-size: 13px;
    border-radius: 4px;
}
.b2bking_bulkorder_filters_list_sortby_hidden{
    display: none;
}
#b2bkingfilelist li button {
    margin-left: 20px;
    background: #929292;
    color:#fff;
    border-radius: 2px;
    font-size: 10px;
}
#b2bkingfilelist li button:hover {
    background: #878787;
}
.b2bking_myaccount_individual_offer_bottom_line_total{
	font-family: Roboto;
    font-size: 19px;
    line-height: 28px;
    color: #525252;
}
.b2bking_myaccount_individual_offer_bottom_line_add{
    display:flex;
}
.b2bking_hidden_img{
    display: none !important;
}
.b2bking_loading_products_wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
}
#b2bking_request_custom_quote_button.b2bking_button_quote_shortcode{
    display: none;
}
.b2bking_loading_products_text {
    color: #393939;
    margin-top: 60px;
    margin-bottom: 9px;
    font-family: "DM Sans";
    -webkit-font-smoothing: antialiased;
    font-size: 16.7px;
}
.b2bking_myaccount_individual_offer_bottom_line_add button.b2bking_myaccount_individual_offer_bottom_line_button{
	background: #3AB1E4;
    line-height: 15px;
    min-width: 150px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px !important;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
.b2bking_offer_insufficient_stock_item {
    opacity: 0.5;
}
.b2bking_myaccount_individual_offer_bottom_line_button:hover, .b2bking_myaccount_individual_offer_bottom_line_add button.b2bking_myaccount_individual_offer_bottom_line_button:hover{
	background: #0088c2;
    color: white;
    outline: none;
    cursor: pointer;
}
.b2bking_myaccount_individual_offer_bottom_line_button_icon, .b2bking_myaccount_new_conversation_button_icon{
    width: 19px;
    margin-right: 10px;
}
.b2bking_bulkorder_cream_name select {
    border-radius: 5px;
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    margin-left: 15px;
    padding: 5px 10px;
    width: initial !important;
}
.b2bking_bulkorder_indigo_name.b2bking_bulkorder_cream_name {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.b2bking_cream_select{
    cursor: pointer;
}
button.b2bking_bulkorder_pagination_button {
    background: white !important;
    color: #222222 !important;
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    font-weight: 600;
    font-size: 15px !important;
    border-radius: 4px !important;
    width: 100%;
    max-width: 165px;
    position: relative;
    padding: 1px 10px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 42px;
    margin: 0px 15px;
    text-transform: none !important;
    outline: none !important;
}
button.b2bking_bulkorder_pagination_button:hover{
    background: #f7f7f7 !important;
    cursor: pointer;
}


.b2bking_bulkorder_form_container_content_line_cream_view_options.b2bking_cream_view_options_button_hide {
    background: #f4f4f4;
    border-bottom: 1px solid #e8e8e8 !important;
}
button.b2bking_bulkorder_pagination_button.b2bking_bulkorder_pagination_button_indigo {
    margin-bottom: 10px;
    background: none !important;
    color: white !important;
    border: none !important;
}
button.b2bking_bulkorder_pagination_button.b2bking_bulkorder_pagination_button_indigo:hover {
    border: 1px solid #383c3f !important;
}
.b2bking_pagination_buttons {
    display: flex;
    justify-content: center;
}
.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_none_in_stock, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_none_in_stock:hover, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_none_in_stock:focus, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_none_in_stock:active, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_none_in_stock:target {
    background: #999 !important;
}
.b2bking_tiered_total_price_text, .b2bking_tiered_total_price{
    display: inline-block;
}
.b2bking_tiered_total_price_container{
    margin-top: 25px;
    font-size: 20px;
}

.b2bking_tiered_price_table_horizontal thead {
    display: none;
}
.b2bking_tiered_price_table_horizontal {
    display: flex;
    align-items: center;
    justify-content: center;
}
.b2bking_tiered_price_table_horizontal tr {
    display: flex;
    flex-direction: column;
}
.b2bking_tiered_price_table_horizontal tbody {
    display: flex;
    width: 100%;
}

.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_low_in_stock, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_low_in_stock:hover, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_low_in_stock:focus, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_low_in_stock:active, .b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_low_in_stock:target {
    background: #bb4a4a !important;
}
/* 3. Conversations */
#b2bking_myaccount_conversations_container{
	margin:0 20px;
}
#b2bking_myaccount_conversations_container_top{
	display: flex;
    justify-content: space-between;
    margin-bottom: 12px;
}
.b2bking_tiered_range_replaced_hidden{
    display: none !important;
}
.b2bking_tiered_clickable tbody tr{
    cursor: pointer !important;
}
#b2bking_myaccount_conversations_container_top button{
	background: #3AB1E4;
    line-height: 15px;
    min-width: 195px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
#b2bking_myaccount_conversations_container_top button:hover{
	background-color: #0088c2;
	cursor: pointer;
}

.b2bking_myaccount_individual_conversation_top{
	font-family: Roboto;
    font-size: 15px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    color: #EDEDED;
    width: 100%;
    height: 36px;
    background: #646464;
    border-radius: 5px 5px 0px 0px;
}
.b2bking_myaccount_individual_conversation_container{
    background: #EBEBEB;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.13);
    border-radius: 5px;
    min-height: 150px;
    position: relative;
	margin-bottom: 40px;   
	display: block;
}
.b2bking_myaccount_individual_conversation_top_item{
	position: relative;
	right: 8px;
}
.b2bking_myaccount_individual_conversation_content{
	display: flex;
	justify-content: space-around;
}
.b2bking_myaccount_individual_conversation_content_item {
    width: 140px;
    padding: 12px;
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 23px;
    color: #414141;
}
.b2bking_myaccount_individual_conversation_bottom{
	display: flex;
	justify-content: flex-end;
}
#b2bking_myaccount_conversations_container .b2bking_myaccount_individual_conversation_container .b2bking_myaccount_individual_conversation_bottom a{
    text-decoration: none;
}
button.b2bking_myaccount_view_conversation_button{
	background: #5B5B5B;
    line-height: 8px;
    min-width: 195px;
    text-align: end;
    height: 32px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    margin-right: 20px;
    margin-bottom: 10px;
    margin-left:20px;
    padding: 0px 18px;
    border: none;
    font-family:  Roboto;
    font-weight: 500;
    font-size: 15px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
button.b2bking_myaccount_view_conversation_button:hover{
	background-color: #303030;
	color: #fff;
	cursor: pointer;
}
.b2bking_myaccount_view_conversation_button_icon{
    width: 19px;
    margin-right: 10px;
}
.b2bking_myaccount_conversations_pagination_container{
	display: flex;
	justify-content: space-between;
	margin: 0px 20px;
}
.b2bking_myaccount_coffers_pagination_container{
	display: flex;
	justify-content: space-between;
}
.b2bking_myaccount_conversations_pagination_button a{
	width: 230px;
	height: 35px;
	background: #A3A3A3;
	box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.15);
	display: inline-flex;
	border-radius: 3px;
	justify-content: center;
	align-items: center;
	font-family: "Roboto Medium", Roboto;
	font-weight: 400;
	font-size: 16px;
	line-height: 26px;
	color: #ECECEC;
	text-decoration: none !important;
}
.b2bking_myaccount_conversations_pagination_button a:hover{
	background-color: #6a6a6a;
}
.b2bking_myaccount_conversations_pagination_button a:visited{
	color:#ececec;
}
.b2bking_myaccount_new_conversation_top{
	font-family: "Roboto Medium", Roboto;
    font-size: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #EDEDED;
    height: 36px;
    background: #646464;
    border-radius: 5px 5px 0px 0px;
    padding: 0px 20px;
}
.b2bking_myaccount_new_conversation_new{
	font-weight: 500;
}
.b2bking_checkbox_child {
    padding-left: 18px;
    border-left: 30px solid #777;
}
.b2bking_myaccount_new_conversation_close{
	border-radius: 3px;
    background: #2F2F2F;
    padding: 0px 15px;
    font-weight: 500;
}
.b2bking_myaccount_new_conversation_close:hover{
	background-color: #000000;
	cursor: pointer;
}
.b2bking_myaccount_new_conversation_container{
    background: #EBEBEB;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.13);
    border-radius: 5px;
    min-height: 150px;
    position: relative;
	margin-bottom: 40px;
	display: none;   
}

.b2bking_myaccount_new_conversation_content{
	padding: 20px;
}
.b2bking_myaccount_new_conversation_content_element_text {
    font-family: "Roboto Medium", Roboto;
    font-weight: 600;
    font-size: 15px;
    line-height: 21px;
    color: #4E4E4E;
}
select#b2bking_myaccount_conversation_type {
    height: 43px;
    background: #DEDEDE;
    border-radius: 4px;
    padding: 0px 20px;
    border: none;
    font-family: "Roboto Medium", Roboto;
    width: 100%;
    margin-bottom: 18px;
    margin-top: 5px;
    font-size: 15px;
    outline: none;
    color: #8D8D8D;
}
input#b2bking_myaccount_title_conversation_start {
    height: 43px;
    background: #DEDEDE;
    border-radius: 4px;
    padding: 0px 20px;
    border: none;
    font-family: "Roboto Medium", Roboto;
    width: 92%;
    width: -moz-available;         
    width: -webkit-fill-available; 
    width: fill-available;
    margin-bottom: 18px;
    margin-top: 5px;
    font-size: 15px;
    outline: none;
    color: #8D8D8D;
    box-shadow: none;
}
input#b2bking_myaccount_title_conversation_start::placeholder, #b2bking_myaccount_textarea_conversation_start::placeholder{
	color: #8D8D8D;
}
.b2bking-cart-item-child .product-remove a, .b2bking-cart-item-child .remove_from_cart_button, .b2bking-cart-item-child a.remove {
    display: none !important;
}
.b2bking-cart-item-child .product-price, .b2bking-cart-item-child .product-subtotal{
    opacity: 0.3;
}
.woocommerce-checkout .b2bking-cart-item-child {
    opacity: 0.3;
}
.woocommerce-order-received .b2bking-cart-item-child .product-total {
    display: none;
}
#b2bking_myaccount_textarea_conversation_start{
	resize: vertical;
    min-height: 150px;
    height: 43px;
    background: #DEDEDE;
    border-radius: 4px;
    padding: 10px 20px;
    border: none;
    font-family: "Roboto Medium", Roboto;
    width: 92%;
    width: -moz-available;         
    width: -webkit-fill-available; 
    width: fill-available;
    margin-bottom: 18px;
    margin-top: 5px;
    font-size: 15px;
    outline: none;
    color: #8D8D8D;
    box-shadow: none;
}
.b2bking_myaccount_start_conversation_bottom{
	display: flex;
	justify-content: flex-end;
}
button.b2bking_myaccount_start_conversation_button{
	background: #3AB1E4;
    line-height: 8px;
    min-width: 195px;
    text-align: end;
    height: 35px;
    margin-top: 10px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    padding: 0px 18px;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
button.b2bking_myaccount_start_conversation_button:hover{
	background-color: #0088c2;
	color: #fff;
	cursor: pointer;
}
.b2bking_myaccount_start_conversation_button_icon{
    width: 19px;
    margin-right: 10px;
}
.b2bking_hidden{
    display: none;
}
/* conversation endpoint (individual conversation view) */
#b2bking_myaccount_conversation_endpoint_container{
	margin:0 20px;
}
#b2bking_myaccount_conversation_endpoint_container_top{
	display: flex;
    justify-content: space-between;
    align-items: center;
}
#b2bking_myaccount_conversation_endpoint_container_top button{
    line-height: 15px;
    width: 130px;
    background: #717171;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
}

#b2bking_myaccount_conversation_endpoint_container_top button:hover{
	background-color: #454545;
	cursor: pointer;
}
#b2bking_myaccount_conversation_endpoint_title{
	font-family: "Roboto Medium", Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 17px;
    line-height: 26px;
    color: #313131;
}
#b2bking_myaccount_conversation_endpoint_container_top_header{
	background: #303030;
    border-radius: 5px 5px 0px 0px;
    min-height: 45px;
    margin-top: 30px;
    font-family: "Roboto Medium", Roboto;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0px 20px;
    font-size: 13px;
}
.b2bking_myaccount_conversation_endpoint_container_top_header_item{
	color: #D6D6D6;
}
.b2bking_myaccount_conversation_endpoint_top_header_text_bold{
	font-weight: 500;
	color: #f9f9f9;
}
.b2bking_myaccount_conversation_endpoint_bottom{
	display: flex;
	justify-content: flex-end;
}
.b2bking_myaccount_conversation_endpoint_button{
	background: #3AB1E4;
    line-height: 8px;
    min-width: 165px;
    text-align: end;
    height: 35px;
    margin-top: 10px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
    margin-left:4px;
}
button#b2bking_conversation_make_offer_vendor {
    min-width: 100px;
    background: #0a6099;
}
.b2bking_list_button_delete_theme{
    width: 140px !important;
}

.b2bking_myaccount_conversation_endpoint_button:hover{
	background-color: #0088c2;
	color: #fff;
	cursor: pointer;
}
.b2bking_myaccount_conversation_endpoint_button_icon{
    width: 19px;
    margin-right: 10px;
}
#b2bking_conversation_user_new_message{
	resize: vertical;
	min-height: 125px;
	outline: none;
	padding: 15px;
	margin-top: 20px;
	background: #F2F2F2;
	border-radius: 5px;
	margin-bottom: 5px;
	width: 92%;
    width: -moz-available;         
    width: -webkit-fill-available; 
    width: fill-available;
    
}
#b2bking_conversation_messages_container{
	max-height: 500px;
	overflow-y: scroll;
}
.b2bking_conversation_message{
    background: #eeeeee;
    margin: 10px;
    padding: 15px;
    padding-right: 10%;
    padding-bottom: 50px;
    border-radius: 8px;
    width: 70%;
    position: relative;
    font-family: "Roboto Medium", Roboto;
    font-size: 15px;
    font-weight: normal;
}
.b2bking_conversation_message_self{
	margin-left: auto;
    background: #e9f1f8;
}
.b2bking_conversation_message_time{
	position: absolute;
    right: 10px;
    color: #888f92;
    font-family: Roboto;
    font-size: 14px;
    font-weight: bold;
    bottom: 10px;
}

/* 4. Bulk Order */
img.b2bking_livesearch_image {
    width: 50px;
    display: block;
    border-radius: 3px;
    text-align: right;
}
#b2bking_myaccount_bulkorder_container{
	margin: 0px 20px;
	min-width: 500px;
}
.b2bking_bulkorder_form_container{
	background: #EBEBEB;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.13);
    border-radius: 5px;
    min-height: 150px;
    position: relative;
    margin-bottom: 40px;
    display: grid;
}
.b2bking_bulkorder_form_container_indigo{
    background: #13263a;
    border-radius:20px;
    box-shadow: none;
}
button.b2bking_bulkorder_indigo_add, button.b2bking_bulkorder_indigo_add:focus, button.b2bking_bulkorder_indigo_add:target, button.b2bking_bulkorder_indigo_add:active{
    background: initial !important;
    color: #fff !important;
    font-family: 'DM Sans', sans-serif !important;
    font-size: 16.7px !important;
    border: 0 !important;
    outline: 0 !important;
}
.b2bking_bulkorder_indigo_product_container {
    width: 42%;
    display: flex;
    align-items: center;
}
.b2bking_bulkorder_form_container_top{
	font-family: Roboto;
    font-size: 15px;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 15px;
    color: #EDEDED;
    height: 36px;
    background: #646464;
    border-radius: 5px 5px 0px 0px;
    font-weight: 400;
}
.b2bking_bulkorder_form_container_content{
	padding: 20px;
}
.b2bking_bulkorder_form_container_content_indigo{
    padding: 0px !important;
}
.b2bking_bulkorder_form_container_content_header_product{
	width: 68%;
	display: inline-block;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #4E4E4E;

}
.b2bking_bulkorder_form_container_content_header_qty{
	width: 10%;
	display: inline-block;
	text-align: center;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #4E4E4E;
    margin-right: 4%;
    margin-left: 4%;
}
.b2bking_bulkorder_form_container_content_header_subtotal{
	width: 12%;
	display: inline-block;
	text-align:right;
	font-family: Roboto;
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	color: #4E4E4E;
}
.b2bking_bulkorder_form_container_content_header_qty_indigo{
    width: 10%;
    color: #e5e5e5;
    font-size:16.7px;
    font-family: "DM Sans";
    font-weight: 400;
}
.b2bking_bulkorder_form_container_content_header_subtotal_indigo{
    width: 18%;
    color: #e5e5e5;
    font-size:16.7px;
    font-family: "DM Sans";
    font-weight: 400;
    text-align: center; 
}
.b2bking_bulkorder_form_container_content_header_cart_indigo {
    width: 20%;
    color: #e5e5e5;
    font-size: 16.7px;
    font-family: "DM Sans";
    text-align: center;
    padding-left: 5%;
    font-weight: 400;
}
.b2bking_bulkorder_form_container_content_line_cart_indigo {
    font-family: 'DM Sans', sans-serif;
    font-size: 16.7px !important;
    text-align: center;
    width: 20%;
    position: relative;
    left: 3.25%;
    font-weight: 500;
}
.b2bking_bulkorder_form_container_top_indigo {
    background: #112232;
    font-family: Roboto;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    padding: 0px 20px;
    height: 62px;
    border-radius: 0px 0px 0px 0px;
    font-weight: 400;
}
.b2bking_bulkorder_form_container_content_header_top {
    height: 66px;
    display: flex;
    align-items: center;
    padding: 0px 20px;
    color: #fff;
    font-family: 'DM Sans', sans-serif;
    font-weight: 300;
    font-size: 16.7px;
}

#b2bking_bulkorder_search_text_indigoid, #b2bking_bulkorder_search_text_indigoid:focus, #b2bking_bulkorder_search_text_indigoid:active{
    background: #132639;
    color: #fff;
    font-family: 'DM Sans', sans-serif;
    font-weight: 300;
    font-size: 16.7px; 
    border: 0;
    outline: 0;  
    padding: 0;
    width: 350px;
    box-shadow: none;
}
#b2bking_bulkorder_search_text_indigoid::placeholder{
    color: #d1d6da;
    font-weight: 300;
}
.b2bking_bulkorder_form_container_bottom_indigo {
    margin-top: 0px !important;
    height: 30px;
    justify-content: center !important;
    color: white;
    font-family: 'DM Sans', sans-serif;
}
.b2bking_bulkorder_form_container_bottom_indigo_large {
    height: 40px !important;
}
.b2bking_bulkorder_back_top:hover{
    cursor: pointer;
}
.b2bking_bulkorder_indigo_noproducts {
    padding: 20px 0px 0px 20px;
    color: #fff !important;
    font-family: 'DM Sans', sans-serif;
    font-size: 16.7px;
}
.b2bking_bulkorder_form_container_content_line{
	position: relative;
}
.b2bking_loader_img{
    margin:auto;
    display: block;
}
.b2bking_loader_hidden{
    display: none !important;
}
select#b2bking_bulkorder_searchby_select:hover{
    cursor: pointer;
    background: #666666;
}
select#b2bking_bulkorder_searchby_select:focus{
    outline: none;
}
select#b2bking_bulkorder_searchby_select {
    background: #939393;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.06);
    color: white;
    border: 0px;
    margin-left: 5px;
    height: auto;
    width: auto;
    -webkit-appearance: auto;
    margin-bottom: 0;
    padding: 1px 5px;
    border-radius: 3px !important;
    display: inline-block;
    font-weight: 400;
    font-family: "Roboto Medium";
}
.b2bking_bulkorder_form_container_content_header {
    margin-bottom: 2px;
}
.b2bking_bulkorder_clear{
	position: absolute !important;
    top: 14px;
    padding: 1px 8px;
    border-radius: 3px;
    color: #f0f0f0;
    left: 54.5%;
    background: #b8b8b8;
    height: 27.5px;
    border: none;
    text-transform: none;
    min-height: 0;
    font-family:  Roboto;
    font-size: 15px;
    font-weight: 500;
    line-height: normal;
}
.b2bking_bulkorder_clear:hover{
    background-color: #d5d5d5;
    border-color: #d5d5d5;
    color: #333333;
    cursor: pointer;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product{
	width: 68%;
	height: 43px;
    background: #DEDEDE;
	border-radius: 4px;
    padding: 0px 20px;
    border: none;
    font-family: Roboto;
    margin-bottom: 18px;
    padding-right: 25px;
    margin-top: 5px;
    font-size: 15px;
    outline: none;
    color: #8D8D8D;
    box-shadow: none;
    display: inline-block;
    box-sizing: border-box;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product{
    width: 68%;
    height: 43px;
    background: #DEDEDE;
    border-radius: 4px;
    padding: 0px 20px;
    border: none;
    font-family: Roboto;
    margin-bottom: 18px;
    padding-right: 25px;
    margin-top: 5px;
    font-size: 15px;
    outline: none;
    color: #8D8D8D;
    box-shadow: none;
    display: inline-block;
    box-sizing: border-box;
}
.b2bking_bulkorder_form_container_content_header_product_indigo, #b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product.b2bking_bulkorder_form_container_content_line_product_indigo, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product.b2bking_bulkorder_form_container_content_line_product_indigo{
    width: 42%;
    color: #e5e5e5;
    font-size:16.9px;
    font-family: "DM Sans";
    font-weight: 400;
     -webkit-font-smoothing:  antialiased;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product:focus, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product:focus{
	background: #DEDEDE;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product::placeholder, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product::placeholder{
   color: #8D8D8D;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty{
	width: 10%;
	height: 43px;
    background: #DEDEDE;
    border-radius: 4px;
    border: none;
    font-family: "Roboto Medium", Roboto;
    margin-bottom: 18px;
    margin-top: 5px;
    font-size: 15px;
    outline: none;
    color: #8D8D8D;
    box-shadow: none;
    display: inline-block;
    box-sizing: border-box;
    padding: 8px;
    margin-left: 4%;
    margin-right: 4%;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_indigo, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_indigo {
    width: 8%;
    margin: 0% 6%;
}
input.b2bking_bulkorder_form_container_content_line_qty.b2bking_bulkorder_form_container_content_line_qty_indigo:not(.b2bking_bulkorder_form_container_content_line_qty_cream) {
    min-width: 40px;
}
.b2bking_cream_product_nr_icon {
    position: absolute;
    background: #3f3f3f;
    -webkit-font-smoothing: antialiased;
    font-weight: 700;
    color: #f7f7f7;
    border-radius: 100px;
    min-width: 17px;
    padding: 0px 3px;
    font-size: 11px !important;
    top: 7px;
    font-family: 'DM Sans', sans-serif;
    left: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
    line-height: 1.618 !important;
}
.b2bking_cream_product_nr_icon.b2bking_cream_product_nr_icon_hidden {
    display: none !important;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic::-webkit-inner-spin-button, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic::-webkit-inner-spin-button, 
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic::-webkit-outer-spin-button, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic::-webkit-outer-spin-button { 
  margin: 0; 
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic::-webkit-inner-spin-button, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic:hover::-webkit-inner-spin-button, 
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic::-webkit-outer-spin-button, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic:hover::-webkit-outer-spin-button{
}

#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic:focus, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty_classic:focus{
	background: #DEDEDE;
}
input.b2bking_bulkorder_form_container_content_line_qty_indigo {
    background: #132639 !important;
    color: #fff !important;
    text-align: center;
    font-family: "DM Sans";
    font-weight: 400;
    font-size: 16.7px !important;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line_subtotal, .b2bking_bulkorder_form_container_content_line_subtotal {
    width: 12%;
    text-align: right;
    padding-right: 7px;
    display: inline-block;
    font-family: "Roboto Medium", Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #6B6B6B;
    box-sizing: border-box;
}
.b2bking_bulkorder_form_container_content_line_subtotal_indigo{
  width: 15% !important;
  color: #fff !important;
  text-align: center !important;
  font-family: "DM Sans" !important;
  font-weight: 400 !important;  
  font-size: 16.7px !important;
}
.b2bking_loader_indigo_content {
    height: 85px;
    display: flex;
    justify-content: center;
}

#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_newline_button, .b2bking_bulkorder_form_container_newline_button{
	background: #939393;
    font-family: Roboto;
    font-weight: 400;
    font-size: 12px;
    line-height: 5px;
    min-width: 90px;
    text-align: end;
    height: 29px;
    padding: 0px 10px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_newline_button:hover, .b2bking_bulkorder_form_container_newline_button:hover{
	background: #666666;
	color: #ffffff;
    cursor: pointer;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_newline_button:focus, .b2bking_bulkorder_form_container_newline_button:focus{
	outline: none;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_newline_button_icon, .b2bking_bulkorder_form_container_newline_button_icon {
    width: 17px;
    margin-right: 5px;
}
#b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_newline_container, .b2bking_bulkorder_form_container_newline_container {
    margin-top: -8px;
    padding-bottom: 16px;
    border-bottom: 1px solid #c0c0c0;
}
.b2bking_bulkorder_form_container_bottom{
	justify-content: space-between;
    display: flex;
    align-items: center;
    margin-top: 15px;
}

.b2bking_bulkorder_form_container_bottom_total{
	font-family: Roboto;
	font-style: normal;
	font-weight: normal;
	font-size: 18px;
	line-height: 23px;
	color: #4E4E4E;
}
.b2bking_bulkorder_form_container_bottom_add{
    display: flex;
}
button.b2bking_bulkorder_form_container_bottom_add_button{
	background: #3AB1E4;
    line-height: 15px;
    min-width: 150px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    margin-right: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
button.b2bking_bulkorder_form_container_bottom_add_button:focus{
	outline: none;
}
button.b2bking_bulkorder_form_container_bottom_add_button:hover{
	background-color: #0088c2;
    color: white;
    outline: none;
    cursor: pointer;
}
.b2bking_bulkorder_form_container_bottom_add_button_icon{
    width: 19px;
    margin-right: 10px;
}
.b2bking_loader_icon_button{
    width: 37px;
    position: relative;
    left: -7px;
}
.b2bking_loader_icon_button_indigo{
    width: 37px;
    position: relative;
}
.b2bking_loader_icon_button_quote {
    width: 22px;
    display: inline-block;
    float: right;
    margin-left: 20px;
}
input#b2bking_bulkorder_search_text_indigoid {
    margin-bottom: 0px !important;
    margin-top: 0px !important;
     -webkit-font-smoothing:  antialiased;
}
button.b2bking_bulkorder_form_container_bottom_save_button{
	background: #939393;
    line-height: 15px;
    min-width: 120px;
    margin-left: 13px;
    margin-right: 13px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
.b2bking_bulkorder_form_container_content_line_indigo {
    min-height: 71px !important;
    display: flex;
    align-items: center;
    color: #fff;
    border-bottom: 1px solid #112234;
    padding: 10px 20px;
}
img.b2bking_bulkorder_indigo_image {
    width: 40px !important;
    height: 40px !important;
    vertical-align: middle !important;
    display: inline-block !important;
    border-radius: 8px !important;
    margin-right: 17px;
}
.b2bking_bulkorder_indigo_name, .b2bking_bulkorder_indigo_name:focus, .b2bking_bulkorder_indigo_name:visited {
    font-size: 16.7px;
    font-family: "DM Sans";
    font-weight: 400;
    color: white !important;
    text-decoration: none !important;
    overflow: auto;
    width: 100%;
    -webkit-font-smoothing:  antialiased;
}
button.b2bking_bulkorder_form_container_bottom_update_button{
	background: #939393;
    line-height: 15px;
    min-width: 137px;
    margin-left: 13px;
    margin-right: 13px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
button.b2bking_bulkorder_form_container_bottom_save_button:focus, button.b2bking_bulkorder_form_container_bottom_update_button:focus{
	outline: none;
}
button.b2bking_bulkorder_form_container_bottom_save_button:hover, button.b2bking_bulkorder_form_container_bottom_update_button:hover{
	background-color: #666666;
    color: white;
    outline: none;
    cursor: pointer;
}
.b2bking_bulkorder_form_container_bottom_save_button_icon, .b2bking_bulkorder_form_container_bottom_update_button_icon{
    width: 19px;
    margin-right: 10px;
}
button.b2bking_bulkorder_form_container_bottom_delete_button{
	background: #939393;
    line-height: 15px;
    width: 93px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 3px 16px;
    text-transform: none;
    min-height: 0;
    margin-right: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
button.b2bking_bulkorder_form_container_bottom_delete_button:focus{
	outline: none;
}
button.b2bking_bulkorder_form_container_bottom_delete_button:hover{
	background-color: #666666;
    color: white;
    cursor: pointer;
    outline: none;
}
.b2bking_bulkorder_form_container_bottom_delete_button_icon {
    width: 21px;
    position: relative;
    bottom: 1px;
}
.b2bking_bulkorder_form_container_content_line_livesearch {
    background: #646464;
    width: 68%;
    position: relative;
    padding: 10px;
    border-radius: 0px 0px 4px 4px;
    bottom: 20px;
    color: white;
    font-size: 13px;
    font-family: Roboto;
    display: none;
}
.b2bking_livesearch_product_result{
	padding: 5px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.b2bking_livesearch_product_result:hover{
	background-color: #363636;
	cursor: pointer;
    border-radius: 3px;
}
/* 5. Custom registration fields */
select#b2bking_registration_roles_dropdown, .b2bking_custom_registration_field {
    width: 100%;
}
.b2bking_registration_roles_dropdown_section_hidden{
    display: none !important;
}
.b2bking_checkbox_registration_field{
    width: auto;
}
select#b2bking_registration_roles_dropdown{
    display: inline-block;
}
.b2bking_custom_registration_field_textarea{
	resize: vertical;
	min-height: 55px;
}
.b2bking_country_or_state{
    margin-bottom: 0 !important;
}
/* vat visible and hidden. !important necessary to make sure these stay hidden */
.b2bking_vat_visible{
	display: block;
}
.b2bking_vat_hidden{
	display: none !important;
}
.b2bking_vat_countries_hidden{
	display: none !important;
}
button#b2bking_checkout_registration_validate_vat_button {
    margin-top: 8px;
}


/* 6. Subaccounts */
.b2bking_subaccounts_container_top {
    display: flex;
    justify-content: space-between;
    margin-bottom: 17px;
    align-items: center;
}
.b2bking_subaccounts_container_top_title {
    font-family: Roboto;
    font-size: 30px;
    color: #373737;
    font-weight: 400;
}
.b2bking_subaccounts_new_account_container_top_title {
    font-weight: 400;
}
button.b2bking_subaccounts_container_top_button {
    background: #3AB1E4;
    line-height: 15px;
    min-width: 195px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 1px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
button.b2bking_subaccounts_container_top_button:hover {
    background-color: #0088c2;
    color: #ffffff;
    cursor: pointer;
}
button.b2bking_subaccounts_container_top_button:focus{
	outline: none;
}
svg.b2bking_subaccounts_container_top_button_icon {
    width: 29px;
}
.b2bking_subaccounts_account_container {
    min-height: 180px;
    background: #EBEBEB;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.13);
    border-radius: 5px;
    margin-bottom: 35px;
}
.b2bking_subaccounts_account_top {
    background: #646464;
    display: flex;
    border-radius: 5px 5px 0px 0px;
    justify-content: center;
    align-items: center;
    color: #ffffff;
    font-family: "Roboto Medium", Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    text-align: center;
    min-height: 30px;
}
svg.b2bking_subaccounts_account_top_icon {
    width: 20px;
    margin-right: 7px;
}
.b2bking_subaccounts_account_line {
    display: flex;
    justify-content: space-between;
    margin: 15px;
}
.b2bking_subaccounts_container .b2bking_subaccounts_account_container .b2bking_subaccounts_account_line a{
    text-decoration: none;
}
.b2bking_subaccounts_account_name {
    font-family: Roboto;
    font-style: normal;
    font-weight: 600;
    font-size: 17px;
    line-height: 23px;
    margin-bottom: 5px;
    text-align: left;
    color: #292929;
}
.b2bking_subaccounts_account_title {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 19px;
    text-align: left;
    color: #414141;
}
button.b2bking_subaccounts_account_button {
    background: #818181;
    font-family: Roboto;
    font-weight: 400;
    font-size: 14px;
    line-height: 15px;
    width: 125px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    justify-content: space-between;
    height: 30px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    padding: 0px 10px;
    border: none;
    text-decoration: none;
    text-transform: none;
    min-height: 0;

}
button.b2bking_subaccounts_account_button:hover{
	background-color: #555555;
	color: #ffffff;
	cursor: pointer;
	text-decoration: none;
}
button.b2bking_subaccounts_account_button:focus{
	outline: none;
}
svg.b2bking_subaccounts_account_button_icon {
    width: 19px;
    margin-right: 5px;
}
.b2bking_subaccounts_account_phone_email {
    margin-top: 17px;
}
.b2bking_subaccounts_account_phone_email_text {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 13px;
    line-height: 19px;
    text-align: left;
    margin-bottom: 5px;
    color: #414141;
}
.b2bking_subaccounts_new_account_container_top {
    font-family: Roboto;
    font-size: 15px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    color: #ffffff;
    height: 36px;
    background: #9e9e9e;
    border-radius: 5px 5px 0px 0px;
    padding: 0px 20px;
}
.b2bking_subaccounts_new_account_container_content {
    padding: 20px;
    background: #FBFBFB;
    border-radius: 5px;
}
.b2bking_subaccounts_new_account_container {
    margin-bottom: 30px;
    background: #FBFBFB;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.13);
    border-radius: 5px;
    display: none;
}
.b2bking_subaccounts_edit_account_container {
    margin-bottom: 30px;
    background: #FBFBFB;
    box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.13);
    border-radius: 5px;
}
.b2bking_subaccounts_new_account_container_content {
    padding: 20px;
}
.b2bking_subaccounts_new_account_container_content_large_title {
        font-family: "Roboto Medium", Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 18px;
    line-height: 26px;
    min-height: 40px;
    align-items: center;
    display: flex;
    color: #4E4E4E;
    margin-bottom: 20px;
    margin-top: 5px;
}
svg.b2bking_subaccounts_new_account_container_content_large_title_icon {
    width: 30px;
    position: relative;
    bottom: 1px;
    margin-right: 10px;
}
.b2bking_span_title_text_subaccount{
    margin-left: 15px;
    margin-right: 15px;
}
.b2bking_subaccounts_new_account_container_top_close, .b2bking_subaccounts_edit_account_container_top_close {
    border-radius: 3px;
    background: #5b5b5b;
    padding: 0px 15px;
    font-weight: 500;
}
.b2bking_subaccounts_new_account_container_top_close:hover, .b2bking_subaccounts_edit_account_container_top_close:hover {
    background-color: #333333;
    cursor: pointer;
}
.b2bking_subaccounts_new_account_container_content_element_label {
    font-family: "Roboto Medium", Roboto;
    font-weight: 500;
    font-size: 15px;
    line-height: 21px;
    color: #4E4E4E;
}
.b2bking_subaccounts_new_account_container_content_element input.b2bking_subaccounts_new_account_container_content_element_text {
    height: 43px;
    background: #ededed;
    border-radius: 4px;
    padding: 0px 20px;
    border: none;
    font-family: Roboto;
    width: 92%;
    width: -moz-available;         
    width: -webkit-fill-available; 
    width: fill-available;
    margin-bottom: 18px;
    margin-top: 5px;
    font-size: 15px;
    outline: none;
    color: #8D8D8D;
    box-shadow: none;
}
.b2bking_subaccounts_new_account_container_content_element input.b2bking_subaccounts_new_account_container_content_element_text::placeholder{
	color: #8D8D8D;
}
.b2bking_subaccount_horizontal_line {
    border-bottom: 1px solid #cdcdcd;
    padding-bottom: 15px;
}
.b2bking_subaccount_top_margin{
	margin-top: 20px;
}
.b2bking_subaccounts_new_account_container_content_element_checkbox {
    background: #ededed;
    border-radius: 3px;
    margin-top: 12px;
    justify-content: space-between;
    display: flex;
    align-items: center;
    padding: 0px 15px;
    min-height: 40px;
}
.b2bking_subaccounts_new_account_container_content_element_checkbox_name {
    font-family: Roboto;
    font-style: normal;
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
    color: #252525;
}
.b2bking_subaccounts_new_account_container_content_bottom {
    display: flex;
    justify-content: space-between;
    margin-top: 35px;
}
button.b2bking_subaccounts_new_account_container_content_bottom_button {
    background: #3AB1E4;
    align-items: center;
    line-height: 8px;
    min-width: 210px;
    text-align: end;
    justify-content: space-between;
    height: 35px;
    margin-top: 10px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    display: flex;
    outline: none;
    padding: 0px 18px;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
}
button.b2bking_subaccounts_new_account_container_content_bottom_button:hover{
	background-color: #0088c2;
	color: #fff;
	cursor: pointer;
}
button.b2bking_subaccounts_new_account_container_content_bottom_button:focus{
	outline: none;
	color: #fff;
}
button.b2bking_subaccounts_edit_account_container_content_bottom_button {
    background: #3AB1E4;
    align-items: center;
    line-height: 8px;
    min-width: 210px;
    text-align: end;
    justify-content: space-between;
    height: 35px;
    margin-top: 10px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    display: flex;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
}
button.b2bking_subaccounts_edit_account_container_content_bottom_button:hover{
	background-color: #0088c2;
	color: #fff;
	cursor: pointer;
}
button.b2bking_subaccounts_edit_account_container_content_bottom_button:focus{
	outline: none;
	color: #fff;
}

button.b2bking_subaccounts_edit_account_container_content_bottom_button_delete {
    background: #6a6a6a;
    align-items: center;
    line-height: 8px;
    min-width: 210px;
    text-align: end;
    justify-content: space-between;
    height: 35px;
    margin-top: 10px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    display: flex;
    outline: none;
    padding: 0px 18px;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    text-transform: none;
    min-height: 0;
}
button.b2bking_subaccounts_edit_account_container_content_bottom_button_delete:hover{
	background-color: #555555;
	color: #fff;
	cursor: pointer;
}
button.b2bking_subaccounts_edit_account_container_content_bottom_button_delete:focus{
	outline: none;
	color: #fff;
}

svg.b2bking_subaccounts_new_account_container_content_bottom_button_icon {
    width: 24px;
    margin-right: 10px;
}
.b2bking_subaccounts_new_account_container_content_bottom_validation_errors {
    color: red;
}
div[activepaymentmethod="b2bking-credit-gateway"] p {
    margin-bottom: 1px !important;
}
div[activepaymentmethod="b2bking-credit-gateway"] p:nth-child(1) {
    margin-top: 20px !important;
}

/* 7. Purchase lists */
div#b2bking_purchase_lists_table_wrapper {
    font-size: 14px;
    background: #fff;
    border-radius: 5px;
}
.b2bking_bulkorder_form_container_content_line_product_url:hover{
    cursor: pointer !important;
}

table#b2bking_purchase_lists_table {
    padding-top: 19px;
    padding-bottom: 13px;
    width:100%
}
.b2bking_purchase_lists_top_title {
    font-family: Roboto;
    font-size: 30px;
    color: #373737;
    font-weight: 400;
}
#b2bking_purchase_lists_table_filter input {
    border-radius: 4px;
    box-shadow: none;
    height: 33px;
    background: #fff;
    border: 1px solid #eee;
}
#b2bking_purchase_lists_table_length select{
	border-radius: 4px;
}
div#b2bking_purchase_lists_table_length {
    margin-top: 6px;
}
button.b2bking_purchase_lists_view_list {
    border-radius: 3px;
    display: inline-flex;
    vertical-align: middle;
    align-items: center;
    margin-right: 5px;
    padding: 4px 8px;
    justify-content: center;
    color: #ffffff;
    background: #6abeff;
    margin-top: 1px;
    border: none;
    font-weight: 600;
    text-transform: none;
    min-height: 0;
    line-height: normal;
    height: 31px;
    font-family: Roboto;
    font-size: 13px;
}
button.b2bking_purchase_lists_view_list:hover{
	background: #3a98e1;
	color: #ffffff;
	cursor: pointer;
}
button.b2bking_purchase_lists_add_to_cart {
    border-radius: 3px;
    display: inline-flex;
    vertical-align: middle;
    align-items: center;
    padding: 4px 8px;
    justify-content: center;
    color: #ffffff;
    background: #606060;
    margin-right: 5px;
    margin-top: 1px;
    border: none;
    font-weight: 600;
    text-transform: none;
    min-height: 0;
    line-height: normal;
    height: 31px;
    font-family: "Roboto Medium", Roboto;
    font-size: 13px;
    min-width: 60px;
}
button.b2bking_purchase_lists_add_to_cart:hover{
	background: #444444;
	color: #ffffff;
	cursor: pointer;
}
#b2bking_purchase_lists_table a.b2bking_purchase_list_button_href:visited, #b2bking_purchase_lists_table a.b2bking_purchase_list_button_href{
	text-decoration: none;
}

#b2bking_purchase_lists_table td, #b2bking_purchase_lists_table th{
	text-align: center;
}
#b2bking_purchase_lists_table td{
	padding: 12px 14px;
}
.b2bking_purchase_list_top_container {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
}
.woocommerce .woocommerce-MyAccount-content .b2bking_purchase_list_top_container a.b2bking_purchase_list_new_link{
    text-decoration: none !important;
}
button#b2bking_purchase_list_new_button {
    background: #3AB1E4;
    line-height: 15px;
    min-width: 135px;
    text-align: end;
    height: 35px;
    color: #FFFFFF;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.12);
    border-radius: 3px;
    position: relative;
    outline: none;
    border: none;
    font-family: "Roboto";
    font-weight: 500;
    font-size: 15.5px;
    padding: 5px 16px;
    text-transform: none;
    min-height: 0;
    display: inline-flex;
    align-items: center;
    justify-content: space-between;
}
button#b2bking_purchase_list_new_button:hover{
	background-color: #0088c2;
	color: #ffffff;
	cursor: pointer;
}
svg.b2bking_purchase_list_new_button_icon {
    width: 19px;
    margin-right: 10px;
}
.b2bking_purchase_list_new_link{
	height: fit-content;
}
table#b2bking_purchase_lists_table thead tr th {
    color: white;
}
table#b2bking_purchase_lists_table thead tr th:nth-child(1){
    border-radius: 5px 0px 0px 0px;
}
table#b2bking_purchase_lists_table thead tr th:nth-child(4){
    border-radius: 0px 5px 0px 0px;
}
table#b2bking_purchase_lists_table:not( .has-background ) tbody td{
    background: #fff;
}
table#b2bking_purchase_lists_table tfoot{
    display: none;
}
table#b2bking_purchase_lists_table td{
    border-bottom: 1px solid #eee;
}
#b2bking_purchase_lists_table_length select {
    border-radius: 4px;
    background: #fff;
    border: 1px solid #eee;
    margin: 0px 5px;
}
#b2bking_purchase_lists_table_paginate .paginate_button.current {
    background: #fcfcfc;
    border: 1px solid #ddd;
    border-radius: 5px;
}
#b2bking_purchase_lists_table_paginate .paginate_button:hover {
    background: #f1f1f1 !important;
    border: 1px solid #eee;
    border-radius: 5px;
    color: #333 !important;
    cursor: pointer;
}
img.b2bking_list_download {
    width: 14px;
    margin-right: 6px;
    filter: invert(1);
}
button.b2bking_purchase_lists_view_list {
    font-weight: 300 !important;
}
table#b2bking_purchase_lists_table thead tr th{
    border-bottom: none;
}
/* 8. Fonts */
/* cyrillic-ext */
@font-face{ 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url(/wp-content/plugins/b2bking-pro/includes/assets/fonts/Roboto/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
 }
/* cyrillic */
@font-face{ 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url(/wp-content/plugins/b2bking-pro/includes/assets/fonts/Roboto/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
 }
/* greek-ext */
@font-face{ 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url(/wp-content/plugins/b2bking-pro/includes/assets/fonts/Roboto/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
 }
/* greek */
@font-face{ 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url(/wp-content/plugins/b2bking-pro/includes/assets/fonts/Roboto/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
 }
/* vietnamese */
@font-face{ 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url(/wp-content/plugins/b2bking-pro/includes/assets/fonts/Roboto/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
 }
/* latin-ext */
@font-face{ 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url(/wp-content/plugins/b2bking-pro/includes/assets/fonts/Roboto/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
 }
/* latin */
@font-face{ 
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: local('Roboto'), local('Roboto-Regular'), url(/wp-content/plugins/b2bking-pro/includes/assets/fonts/Roboto/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
 }

/* 9. Product Page */
.b2bking_tiered_active_price, .b2bking_tiered_range_replaced{
    visibility: visible !important;
    display: inline-block;
}
.b2bking_shop_table{
    margin-top: 50px;
}
.b2bking_shop_table td, .b2bking_shop_table th {
    display: table-cell !important;
}
.b2bking_shop_table tr {
    display: table-row !important;
}
.b2bking_has_color{
    background: rgb(30, 115, 190); 
    background-color: rgb(30, 115, 190); 
    color: rgb(255, 255, 255) !important;
}
table.b2bking_tiered_price_table tbody td.b2bking_has_color{
   background: rgb(30, 115, 190); 
   background-color: rgb(30, 115, 190); 
   color: rgb(255, 255, 255) !important; 
}

.b2bking_bulkorder_form_container_indigo.b2bking_bulkorder_form_container_cream, #b2bking_bulkorder_search_text_indigoid.b2bking_bulkorder_search_text_cream, #b2bking_bulkorder_search_text_indigoid.b2bking_bulkorder_search_text_cream:focus, #b2bking_bulkorder_search_text_indigoid.b2bking_bulkorder_search_text_cream:active{
    background: #fff;
}

.b2bking_bulkorder_form_container_top_indigo.b2bking_bulkorder_form_container_top_cream {
    background: #f9f9f9;
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
}

.b2bking_bulkorder_form_container_content_line_indigo.b2bking_bulkorder_form_container_content_line_cream{
    border-bottom:1px solid #eaeaea;
}

.b2bking_bulkorder_form_container_content_header_product_indigo.b2bking_bulkorder_form_container_content_header_product_cream, .b2bking_bulkorder_form_container_content_header_qty_indigo.b2bking_bulkorder_form_container_content_header_qty_cream, #b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product.b2bking_bulkorder_form_container_content_line_product_indigo.b2bking_bulkorder_form_container_content_line_product_cream, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_product.b2bking_bulkorder_form_container_content_line_product_indigo.b2bking_bulkorder_form_container_content_line_product_cream, .b2bking_bulkorder_form_container_content_header_subtotal_indigo.b2bking_bulkorder_form_container_content_header_subtotal_cream, .b2bking_bulkorder_form_container_content_header_cart_indigo.b2bking_bulkorder_form_container_content_header_cart_cream{
    color: rgba(0, 0, 0, 0.5) !important;
    font-weight: 500 !important;
    -webkit-font-smoothing:  antialiased;
}
.b2bking_bulkorder_form_container_content_header_cream_sku {
    color: rgba(0, 0, 0, 0.5) !important;
    font-weight: 500 !important;
    width: 12%;
    font-size: 16.7px;
    font-family: "DM Sans";
    -webkit-font-smoothing: antialiased;
    text-align: center;
}
.b2bking_bulkorder_form_container_content_header_cream_stock {
    color: rgba(0, 0, 0, 0.5) !important;
    font-weight: 500 !important;
    width: 16%;
    font-size: 16.7px;
    font-family: "DM Sans";
    -webkit-font-smoothing: antialiased;
    text-align: center;
}
.b2bking_bulkorder_cream_stock p{
    margin: 0;
}
.b2bking_bulkorder_cream_sku, .b2bking_bulkorder_cream_stock {
    color: #393939 !important;
    -webkit-font-smoothing: antialiased;
    font-size: 16.7px;
    font-family: "DM Sans";
    font-weight: 400;
    text-decoration: none !important;
    text-align: center;
}
.b2bking_bulkorder_cream_sku{
    width: 13%;
}
.b2bking_bulkorder_cream_stock{
    width: 16%;
}

input.b2bking_bulkorder_form_container_content_line_qty_indigo.b2bking_bulkorder_form_container_content_line_qty_cream{
    border-top: 1px solid rgba(0, 0, 0, 0.2) !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2) !important;
    border-radius: 0px !important;
    background: white !important;
    color: #5D6A76 !important;
    font-size: 13px !important;
}

.b2bking_bulkorder_indigo_noproducts.b2bking_bulkorder_cream_noproducts, .b2bking_bulkorder_indigo_name.b2bking_bulkorder_cream_name, .b2bking_bulkorder_indigo_name.b2bking_bulkorder_cream_name:focus, .b2bking_bulkorder_indigo_name.b2bking_bulkorder_cream_name:visited, .b2bking_bulkorder_form_container_content_line_subtotal_indigo.b2bking_bulkorder_form_container_content_line_subtotal_cream, button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add, button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add:focus, button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add:target, button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add:active, .b2bking_bulkorder_form_container_bottom_indigo.b2bking_bulkorder_form_container_bottom_cream{
    color: #393939 !important;
    -webkit-font-smoothing:  antialiased;
}
#b2bking_bulkorder_search_text_indigoid.b2bking_bulkorder_search_text_cream::placeholder, #b2bking_bulkorder_search_text_indigoid.b2bking_bulkorder_search_text_indigoid{
    color: #939393 !important;
    opacity: 0.5;
    -webkit-font-smoothing:  antialiased;
}
.b2bking_bulkorder_indigo_add{
    cursor: pointer;
}
button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add, button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add:focus {
    background: #000 !important;
    color: #ffffff !important;
    border-radius: 4px !important;
    width: 100%;
    max-width: 165px;
    position: relative;
    border: none;
    padding: 1px 10px !important;
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    min-height: 42px;
    margin: auto;
    text-transform: none !important;
}
button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add:hover{
    background: #3d3d3d !important;
}
.b2bking_loader_indigo_content.b2bking_loader_cream_content img{
    filter: invert();
}
#b2bking_bulkorder_search_text_indigoid.b2bking_bulkorder_search_text_cream{
    color: #393939 !important;
}
.b2bking_bulkorder_form_container_bottom_indigo_large.b2bking_bulkorder_form_container_bottom_cream_large{
    min-height: 70px !important;
}
.b2bking_bulkorder_form_container_content_line_indigo.b2bking_bulkorder_form_container_content_line_cream{
    min-height: 81px !important;
}
.b2bking_bulkorder_form_container_content_header_top_cream {
    border: 1px solid #dcdcdc;
    margin: 5px 0px 15px 0px;
    display: flex;
    justify-content: space-between;
    height: 49px;
    border-radius: 5px;
    width: 79%;
}
.b2bking_orderform_filters{
    width: 14%;
    min-width: 85px;
    position: relative;
}
.b2bking_orderform_attributes{
    max-width: fit-content;
    min-width: 85px;
    position: relative;
}
#b2bking_bulkorder_cream_filter_icon_attributes{
    margin-left: 10px;
}
#b2bking_bulkorder_cream_filter_icon_attributes img{
    width: 24px;
}
.b2bking_orderform_cart {
    width: 6%;
    min-width: 25px;
    padding: 0 10px !important;
    display: flex;
    justify-content: space-evenly;
}
.b2bking_orderform_cart:hover:not(.b2bking_orderform_cart_inactive){
    background: rgba(0, 0, 0, 0.05);
    cursor: pointer;
}

.b2bking_orderform_checkout {
    width: 16%;
    min-width: 25px;
    padding: 0 10px !important;
    display: flex;
    justify-content: space-evenly;
}
.b2bking_orderform_checkout_inactive div#b2bking_bulkorder_cream_cart_icon, .b2bking_orderform_checkout_inactive #b2bking_bulkorder_cream_filter_cart_text, .b2bking_orderform_cart_inactive div#b2bking_bulkorder_cream_cart_icon, .b2bking_orderform_cart_inactive #b2bking_bulkorder_cream_filter_cart_text {
    opacity: 0.5;
}
.b2bking_orderform_checkout:not(.b2bking_orderform_checkout_inactive){
    cursor: pointer;
}
.b2bking_orderform_checkout:not(.b2bking_orderform_checkout_inactive):hover{
    background: rgba(0, 0, 0, 0.05);
}

div#b2bking_bulkorder_cream_filter_cart_text {
    color: black;
    position: relative;
    top: 1px !important;
    font-size: 16px;
    font-weight: bold;
    font-family: "DM Sans", 'sans-serif';
    word-break: normal;
}
div#b2bking_bulkorder_cream_cart_icon {
    display: flex;
    align-items: center;
    min-width: 20px;
}
.b2bking_bulkorder_form_container_content_header_top.b2bking_bulkorder_form_container_content_header_top_cream {
    margin-right: 5px;
}
select#b2bking_bulkorder_cream_filters_dropdown {
    position: absolute;
    bottom: -39px;
}
.b2bking_orderform_filters span, .b2bking_orderform_attributes span {
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-size: 15.5px;
    border: 0;
    outline: 0;
    padding: 0;
    box-shadow: none;
    color: rgb(0 0 0 / 75%);
}
.b2bking_bulkorder_indigo_noproducts.b2bking_bulkorder_cream_noproducts {
    text-align: center;
    display: grid;
    justify-content: center;
}
.b2bking_cream_noproductsfound_text {
    margin-top: 10px;
}
.b2bking_bulkorder_form_container_cream_filters{
    display: none;
}
.b2bking_bulkorder_form_cream_main_container.b2bking_bulkorder_form_cream_main_container{
    display: flex;
}
.b2bking_bulkorder_form_cream_main_container_content {
    width: 100%;
}
.b2bking_bulkorder_form_container_cream_filters.b2bking_filters_open {
    border: 1px solid #dcdcdc;
    border-radius: 5px;
    overflow-y: auto;
    max-height: 1200px;
    height: fit-content;
    width: 20%;
    padding: 20px;
    display: block;
}
ul.b2bking_bulkorder_filters_list, ul.b2bking_bulkorder_filters_list_sortby, ul.b2bking_bulkorder_filters_list_attributes {
    margin: 0px !important;
    list-style: none;
    color: #333;
    padding-left: 0px !important;
    -webkit-font-smoothing:  antialiased;
}
.b2bking_bulkorder_filters_list li, .b2bking_bulkorder_filters_list_sortby li , .b2bking_bulkorder_filters_list_attributes li {
    cursor: pointer !important;
    padding: 5px 0;
    font-size: 16px;
    line-height: 20px;
    margin: 16px 0;
    list-style: none !important;
    font-family: "DM Sans";
}
.b2bking_bulkorder_filters_list_attributes li {
   margin: 9px 0px !important;
}
.b2bking_bulkorder_filters_list li:hover, .b2bking_bulkorder_filters_list_sortby li:hover , .b2bking_bulkorder_filters_list_attributes li:hover {
    color: black !important;
    font-weight: 600;
}
.b2bking_bulkorder_filter_header {
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    font-family: 'DM Sans';
    color: rgb(0 0 0 / 66%);
    padding: 0px 20px 20px 0px;
    box-shadow: 0px 1px 0px rgb(0 0 0 / 10%);
    -webkit-font-smoothing:  antialiased;
}
.b2bking_categories_header_separator {
    height: 26px;
}

.b2bking_bulkorder_form_cream_main_container_content.b2bking_filters_open {
    width: 78%;
    margin-left: 2%;
}
.b2bking_bulkorder_cream_header_container {
    display: flex;
    justify-content: space-between;
}
div.b2bking_bulkorder_cream_search_icon, div#b2bking_bulkorder_cream_filter_icon, div#b2bking_bulkorder_cream_filter_icon_attributes {
    display: flex;
    align-items: center;
}
.b2bking_orderform_filters:hover, .b2bking_orderform_attributes:hover {
    background: rgba(0, 0, 0, 0.05);
    cursor: pointer;
}
.b2bking_bulkorder_form_container_content_header_top_cream input{
    font-size: 13.5px !important;
}
#b2bking_bulkorder_search_text_indigoid.b2bking_bulkorder_search_text_cream {
    width: 100%;
    border-top: 1px solid #dcdcdc !important;
    border-bottom: 1px solid #dcdcdc !important;
    border-radius: 0 !important;
    min-height: 0px !important;
    height: inherit !important;
}
.b2bking_bulkorder_search_text_cream{
    -webkit-font-smoothing:  antialiased;
}
img.b2bking_bulkorder_indigo_image.b2bking_bulkorder_cream_image {
    width: 45px !important;
    height: 45px !important;
    vertical-align: middle !important;
    display: inline-block !important;
    border-radius: 3px !important;
    margin-right: 19px;
}
.b2bking_cream_order_form_final_lines {
    display: contents;
}
.b2bking_bulkorder_form_container_content_line_subtotal.b2bking_bulkorder_form_container_content_line_subtotal_indigo.b2bking_bulkorder_form_container_content_line_subtotal_cream .amount {
    font-weight: normal !important;
    color: black !important;
}
.b2bking_cream_input_button {
    -webkit-font-smoothing: antialiased !important;
    width: 30px;
    font-family: 'DM Sans', sans-serif !important;
    font-size: 18px !important;
    font-weight: 300 !important;
    color: #cccccc !important;
    padding: 10px !important;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 43px;
    margin-bottom: 0px !important;
    margin-right: 0px !important;
    min-height: 0 !important;
}
button.b2bking_cream_input_button:hover {
    background: #f3f3f3  !important;
    color: black !important;
    cursor: pointer !important;
}
button.b2bking_cream_input_button:focus, button.b2bking_cream_input_button:target, button.b2bking_cream_input_button:visited, button.b2bking_cream_input_button:active{
    outline: none;
}
.b2bking_cream_input_group {
    display: contents;
}
.b2bking_cream_input_group .b2bking_bulkorder_form_container_content_line_qty_indigo.b2bking_bulkorder_form_container_content_line_qty.b2bking_bulkorder_form_container_content_line_qty_cream{
    margin: 0% 0% !important;
    width: 35px !important;
    min-height: 0px !important;
    /* Firefox */
    -moz-appearance: textfield;
}

.b2bking_cream_input_group .b2bking_bulkorder_form_container_content_line_qty_indigo.b2bking_bulkorder_form_container_content_line_qty.b2bking_bulkorder_form_container_content_line_qty_cream::-webkit-outer-spin-button,
.b2bking_cream_input_group .b2bking_bulkorder_form_container_content_line_qty_indigo.b2bking_bulkorder_form_container_content_line_qty.b2bking_bulkorder_form_container_content_line_qty_cream::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.b2bking_cream_input_button.b2bking_cream_input_minus_button {
    margin-left: 4.3%;
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    border-right: 0px !important;
    background: white;
    border-radius: 4px 0px 0px 4px !important;
}
.b2bking_cream_input_button.b2bking_cream_input_plus_button{
    margin-right: 4.3%;
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    border-left: 0px !important;
    background: white;
    border-radius: 0px 4px 4px 0px !important;
}
.b2bking_bulkorder_form_container_content_line_subtotal_cream {
    width: 17.5% !important;
}
.b2bking_cream_input_group {
    display: flex;
    width: 18%;
    justify-content: center;
}
button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_cream_view_options_button{
    background: white !important;
    color: #222222 !important;
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
    font-weight: 600;
    font-size: 15px !important;
}
button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_cream_view_options_button:hover{
    background: #f7f7f7 !important;
}
.b2bking_text_inactive, .b2bking_bulkorder_form_container_content_line_cream_hidden, .b2bking_bulkorder_cream_search_icon_hide{
    display: none !important;
}
.b2bking_bulkorder_cream_search_icon_clear:hover{
    cursor: pointer;
}
.b2bking_cream_input_group_empty{
    color: black;
}
.b2bking_cream_line_variation_colored{
    background: #fafafa !important;
}

.b2bking_login_icon, .b2bking_lock_icon, .b2bking_business_icon, .b2bking_wholesale_icon{
    position: relative;
    top: 2px;
    right: 1px;
}

/* 10. Media Queries */
@media screen and (max-width: 1200px) { 
    .b2bking_bulkorder_cream_filter_icon, #b2bking_bulkorder_cream_filter_icon, #b2bking_bulkorder_cream_filter_icon_attributes{
        display: none !important;
    }
    .b2bking_orderform_filters, .b2bking_orderform_attributes{
        margin-right: 5px;
        padding: 0px 10px;
    }
}
@media screen and (max-width: 750px) { 
    button.b2bking_bulkorder_clear{
        left:50%;
    }
    .b2bking_orderform_cart{
        width: 15%;
    }
    .b2bking_orderform_checkout{
        width: 35%;
    }
}


@media screen and (max-width: 665px) { 

    .b2bking_bulkorder_form_container_content_line_subtotal.b2bking_bulkorder_form_container_content_line_subtotal_indigo.b2bking_bulkorder_form_container_content_line_subtotal_cream {
        position: absolute;
        top: 10%;
        right: 1%;
        width: 100px !important;
        font-size: 15px !important;
    }

    
    .b2bking_myaccount_individual_conversation_content_item:nth-child(2), .b2bking_myaccount_individual_conversation_top_item:nth-child(2) {
        display: none;
    }

    .b2bking_myaccount_individual_conversation_content_item{
        font-size:13px;
    }
    button.b2bking_bulkorder_form_container_bottom_delete_button{
        margin-top: 10px;
    }
    .b2bking_bulkorder_form_container_content_line_cream_view_options .b2bking_cream_input_group{
        display: none !important;
    }
    .b2bking_bulkorder_form_container_content_line_cream_view_options .b2bking_bulkorder_form_container_content_line_cart_cream{
        margin-left: 0px !important;
        width: 100% !important;
    }
    .b2bking_bulkorder_form_container_content_line_cream_view_options .b2bking_bulkorder_form_container_content_line_cart_indigo{
        position: initial !important;
    }
    .b2bking_bulkorder_form_container_content_line_cream_view_options button{
        width: 200px !important;
        max-width: 200px !important;
    }
    .b2bking_bulkorder_cream_name{
        font-size: 14.5px;
    }
    .b2bking_bulkorder_indigo_name{
        font-size: 13px;
    }
    button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add, button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add:focus{
        font-size: 14px !important;
    } 
    button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_cream_view_options_button, button.b2bking_bulkorder_indigo_add.b2bking_bulkorder_cream_add.b2bking_cream_view_options_button:focus{
        font-size: 14px !important;
    }
    img.b2bking_bulkorder_indigo_image.b2bking_bulkorder_cream_image{
        margin-right: 0px !important;
    }
    .b2bking_bulkorder_form_container_content_line_indigo{
        padding: 10px 7px;
    }
    .b2bking_conversation_message_time{
        font-size:10px !important;
    }
    .b2bking_orderform_filters, .b2bking_orderform_attributes{
        margin-right: 5px;
        padding: 0px 10px;
    }
    .b2bking_cream_order_form_final_lines {
        display: flex;
        justify-content: center;
        width: 100%;
        margin-top: 4px !important;
    }
    .b2bking_bulkorder_form_cream_main_container.b2bking_bulkorder_form_cream_main_container{
        flex-direction:column;
    }
    .b2bking_bulkorder_form_container_cream_filters.b2bking_filters_open{
        width:100%;
    }
    .b2bking_bulkorder_form_cream_main_container_content.b2bking_filters_open{
        width:97%;
    }
    .b2bking_bulkorder_form_container_cream_filters.b2bking_filters_open{
        margin-bottom:15px;
    }
    .b2bking_bulkorder_form_container_bottom_add,.b2bking_bulkorder_form_container_bottom, .b2bking_bulkorder_form_container, #b2bking_myaccount_conversations_container_top, .b2bking_subaccounts_container_top, .b2bking_subaccounts_new_account_container_content_bottom{
        display: block;
    }
    #b2bking_myaccount_offers_container, #b2bking_myaccount_bulkorder_container{
        margin: 0px 0px;
    }
    .b2bking_bulkorder_form_container_content_header_qty_cream{
        display: none;
    }
    .b2bking_myaccount_individual_offer_container, #b2bking_myaccount_bulkorder_container{
        min-width: unset;
    }
    .b2bking_myaccount_individual_offer_bottom_line{
        margin:0px 10px;
        flex-direction: column-reverse;
    }
    .b2bking_myaccount_individual_offer_bottom_line_add{
        margin-top: 7px;
    }
    #b2bking_myaccount_bulkorder_container .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty, .b2bking_bulkorder_form_container_content_line input.b2bking_bulkorder_form_container_content_line_qty{
        width: 20%;
    }
    .b2bking_bulkorder_form_container_bottom_total{
        margin-top: 10px;
    }
    .b2bking_bulkorder_form_container_content_line_subtotal{
        width: 100% !important;
        text-align: center !important;
    }
    .b2bking_bulkorder_form_container_content_line_subtotal_indigo{
        width: 15% !important;
         -webkit-font-smoothing:  antialiased;
    }
    button.b2bking_bulkorder_clear{
        left: 45%;
    }
    .b2bking_bulkorder_form_container_content_header_subtotal, .b2bking_bulkorder_form_container_content_line_subtotal_indigo:not(.b2bking_bulkorder_form_container_content_line_subtotal_cream), .b2bking_bulkorder_form_container_content_header_cream_stock, .b2bking_bulkorder_form_container_content_header_cream_sku{
        display: none !important;
    }
    .b2bking_bulkorder_form_container_content_header_cart_indigo{
       display: block !important; 
    }
    .b2bking_bulkorder_form_container_content_header_qty_indigo, .b2bking_bulkorder_form_container_content_line_qty_indigo{
        width: 20% !important;
         -webkit-font-smoothing:  antialiased;
    }
    .b2bking_bulkorder_form_container_content_header_cart_indigo, .b2bking_bulkorder_form_container_content_line_cart_indigo{
        width: 40% !important;
         -webkit-font-smoothing:  antialiased;
    }
    .b2bking_bulkorder_indigo_product_container, .b2bking_bulkorder_form_container_content_header_product_indigo{
        width: 100% !important;
        padding: 10px;
         -webkit-font-smoothing:  antialiased;
    }
    .b2bking_bulkorder_form_container_content_line.b2bking_bulkorder_form_container_content_line_indigo.b2bking_bulkorder_form_container_content_line_cream {
        display: flex;
        flex-direction: column;
    }
    .b2bking_bulkorder_cream_product_container{
        display: flex;
        flex-direction: column;
        text-align: center;
    }
    .b2bking_bulkorder_indigo_name.b2bking_bulkorder_cream_name {
        padding-left: 5px;
        padding-right: 5px;
        padding-top: 2px;
        margin-top: 3px;
    }
    .b2bking_bulkorder_form_container_bottom_indigo{
        display: flex !important;
    }

    .b2bking_bulkorder_form_container_content_line_indigo.b2bking_bulkorder_form_container_content_line_cream .b2bking_bulkorder_form_container_content_line_qty.b2bking_bulkorder_form_container_content_line_qty_indigo.b2bking_bulkorder_form_container_content_line_qty_cream{
        margin: 0px 0px 0px 0px !important;
        width: 45px !important;
        border-top: 1px solid rgba(0, 0, 0, 0.16) !important;
        border-bottom: 1px solid rgba(0, 0, 0, 0.16) !important;
    }
    .b2bking_cream_input_group{
        margin-left: 5%;
    }
    .b2bking_bulkorder_form_container_cream_filters.b2bking_filters_open{
        padding: 15px;
    }
    .b2bking_bulkorder_form_container_content_line_cart_indigo.b2bking_bulkorder_form_container_content_line_cart_cream {
        margin-left: 25px;
    }
    .b2bking_bulkorder_filter_header{
        padding: 0px;
    }

    .b2bking_bulkorder_cream_filter_icon, #b2bking_bulkorder_cream_filter_icon, #b2bking_bulkorder_cream_filter_icon_attributes{
        display: none !important;
    }
    .b2bking_cream_input_minus_button, .b2bking_cream_input_plus_button {
       margin-left: 0%;
       margin-right: 0%;
    }
    .b2bking_bulkorder_cream_stock, .b2bking_bulkorder_cream_sku {
        width: 100%;
        margin-bottom: 5px;
        font-size: 13px;
    }
    .b2bking_cream_product_nr_icon{
        left: 41%;
    }
    #b2bking_purchase_lists_table th:nth-child(2),#b2bking_purchase_lists_table td:nth-child(2){
        display:none;
    }

}
@media screen and (max-width: 365px) { 
    .b2bking_orderform_cart{
        display: none;
    }
}

@media screen and (max-width: 500px) { 
    .b2bking_orderform_checkout{
        display: none;
    }
    #b2bking_purchase_lists_table th:nth-child(3),#b2bking_purchase_lists_table td:nth-child(3){
        display:none;
    }
    #b2bking_return_agent{
        font-size: 0.7rem;
    }
}

.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/wp-content/plugins/woo-variation-gallery/images/slick/ajax-loader.gif) 50% no-repeat}@font-face{ font-display:swap;font-family:slick;font-style:normal;font-weight:400;src:url(/wp-content/plugins/woo-variation-gallery/fonts/slick/slick.eot);src:url(/wp-content/plugins/woo-variation-gallery/fonts/slick/slick.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/woo-variation-gallery/fonts/slick/slick.woff) format("woff"),url(/wp-content/plugins/woo-variation-gallery/fonts/slick/slick.ttf) format("truetype"),url(/wp-content/plugins/woo-variation-gallery/fonts/slick/slick.svg#slick) format("svg") }.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}
/*! This file is auto-generated */
@font-face{ font-display:swap;font-family:dashicons;src:url("/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800");src:url("/wp-includes/fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix") format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAHvwAAsAAAAA3EgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADMAAABCsP6z7U9TLzIAAAE8AAAAQAAAAFZAuk8lY21hcAAAAXwAAAk/AAAU9l+BPsxnbHlmAAAKvAAAYwIAAKlAcWTMRWhlYWQAAG3AAAAALwAAADYXkmaRaGhlYQAAbfAAAAAfAAAAJAQ3A0hobXR4AABuEAAAACUAAAVQpgT/9mxvY2EAAG44AAACqgAAAqps5EEYbWF4cAAAcOQAAAAfAAAAIAJvAKBuYW1lAABxBAAAATAAAAIiwytf8nBvc3QAAHI0AAAJvAAAEhojMlz2eJxjYGRgYOBikGPQYWB0cfMJYeBgYGGAAJAMY05meiJQDMoDyrGAaQ4gZoOIAgCKIwNPAHicY2Bk/Mc4gYGVgYOBhzGNgYHBHUp/ZZBkaGFgYGJgZWbACgLSXFMYHD4yfHVnAnH1mBgZGIE0CDMAAI/zCGl4nN3Y93/eVRnG8c/9JE2bstLdQIF0N8x0t8w0pSMt0BZKS5ml7F32lrL3hlKmCxEQtzjAhQMRRcEJijhQQWV4vgNBGV4nl3+B/mbTd8+reeVJvuc859znvgL0A5pkO2nW3xcJ8qee02ej7/NNDOz7fHPTw/r/LnTo60ale4ooWov2orOYXXQXPWVr2V52lrPL3qq3WlmtqlZXx1bnVFdVd9TNdWvdXnfWk+tZ9dx6wfvvQ6KgaCraio6iq+/VUbaVHWVX2V0trJb2vXpNtbZaV91YU7fUbXVH3VVPrbvrefnV//WfYJc4M86OS2N9PBCP9n08FS/E6w0agxtDG2P6ProaPY3ljaMaJzVOb1ze2NC4s3Ff46G+VzfRQn8GsBEbM4RN2YQtGMVlMY2v8COGai0Hxm6MjEWxOBZGb+zJArbidjajjUGxJHbgUzwYG/EJPsNDfJLFsYzpXM6Pmcd8Ps1BvB8LGEE7W7KSzdmGA9ifgzmau7ibcUxkB7bnHhZxb+xDgw/yYb7GU/yQp2NgDI9xMZ61sWVsFZtHkxb5+ZgQE2NSdMYmDOM5HmZrfs6H+Cbf4bt8m28xhb2YyjQWciDHxk7RGg2W8DFWxbyYE20cx/GcwImcxKmxWYyIGXr3l7MPp/MAn+PzfIFH+Co/4296Q2v+wdvRHP1iQIyKMTE2ZsZesW8QSzmHi7mFK7iWsziTs7mIG/gAl3Irl3Az13A117GeC7iSdVzIjdzGMXycP/ITfskv+B5PRk/MjT1iCPuyLAbF4Jgds2Jj7uOj7MmX+DI78hfejBa6+Kxmekp0s5TBXM/kiNg29uaNmM5p0c6fmMmMGMbLMZS/8w2+zh78lPFMYFvt9Ul0Moax/IA/s5P2+hy6mcXO7EoPu7F7bM1feSR25wzuZAN3xBasiJGxDSfH9pzLeVzF7NgxtmM0+/FK7MLrvBNTeZSXYlP+wO/5J//SV/2O3/Iiv+EFfs2veDf68xHOj53p5Yt8n72ZG6MZzhoO5wgO4VCO5CgOY3VM4S1epYxdYzKP8QSPx3xu4v7o4Fmdydbo4j1eo+IZbdaW/+Gc/L/82Tj/0zbS/4kVue5YrmzpP3L1Sw3T+SY1mU46qdl05kn9TKef1GL5J6T+popAGmCqDaRWU5UgDTTVC9JGpspB2ti4TOMmpmpC2tRUV0ibmSoMqc1Ua0iDLFfwNNhypU5DTJWINNTQGqRhFos0DrdYrHGExUKNIy16Nbabqhhpc1M9I21hqmykUaYaR9rSyM+7lZGfd2sjP2+HxRKNo01VkTTGVB9JY40HNY6zyGs23lQ9SRNMdZQ00VRRSZNMtZXUaeQ5bmOqt6RtTZWXtJ2pBpO2N1Vj0g6mukza0VShSV2mWk2abKrapClGvtumWuS1mmbkNZ5u5HWdYeQ1m2mq+KRZRl7v2UZ+9p1M9wFpZ9PNQNrFdEeQdjXdFqTdTPcGaXfTDULqNvK6zjHy+vUYed5zjbwee5juHNI8I++f+ca9GheYbiTSQiOfp17TLUVaZLqvSItNNxdpT9MdRtrLdJuR9jae1rjEIu/tpRZ5/y6zyHPZxyLvkX2NtRqXW+R13s8i780VFnmdV1rkc7+/5SKRVhnPazzAIu+7Ay3yuh1kkffdwRZ53x1ikc/0oUY+f6tNNxTpMNOtTFpj5LNyuOmmJh1hurNJR5pub9JRpnucdLTpRicdY7rbSceabnnScUbep8cbeb1PMPKePdHIe/YkI7+fJxt53muN/L1Psch781SLXPNOs8h74HQjv4dnmLoL0plGXuOzLPL+Otsi781zLHINOdfI8zjPyPM438jzuMDI8/iAkedxoZGfcZ1FrlEXWeSzebFFPpeXGLlWXWrkfXSZkffa5Uae3xWmjoh0pak3Il1l6pJIV5v6JdI1ps6JdK2phyJdZ+qmSNeb+irSDaYOi3Sjqdci3WTqukg3G29rvMUi3123WuQ74jaLfEett8j1+3aLXIM3WOQafIdFrk93WuQ9c5dFPmd3W75G0z2mbi8/ah/1fRRh6gDV85t6QYpmU1dI0c/UH1K0mDpFiv6mnpFigKl7pGg19ZEUbaaOkmKQqbekGGzqMimGmPpNiqGmzpNimKkHpRhu6kYpRpj6UoqRpg6Vot3Uq1J0mLpWitGm/pVijKmTpRhr6mkpxpm6W4rxpj6XYoKp46WYaOp9KSaZumCKTlM/TNFl6owpJpt6ZIoppm6ZYqrxpMZpFqrvxXQL1fdihoXqezHTIq/TLFOnTTHbUJ0tui3yGvdYaH3LsNDXlQ0Lvb5sMnXplM2mfp2yn6lzp2wx9fCU/U3dPOUAU19P2Wrq8CnbTL0+5SDjTY2DLXe95RBTEqAcasoElMMs195yuKH6VY4wJQbKkabsQNlu5O/dYcoTlKMNrXs5xiKvwVgL9RblOFPuoBxvvKFxgimLUE40VCvLSRb5Z3aakgpllymzUE429J6VUyzynKYaL2ucZpHnPd2UcihnmPIO5UxT8qGcZcpAlLNNaYiy28jPPsfIz95j5DnOtfybg3IPI89jnpHnMd/I67TAyOu00JSzKHtNiYtqoSl7UfWaUhjVUlMeo1pmSmZU+5gyGtW+prRGtdyU26j2MyU4qhWmLEe10lBvVK0y5Tuq1aakR7XGcq2uDrfIX3+EKQdSHWlKhFRHmbIh1dGGamh1jCkvUh1r5GdZa6E9V51iSpNUpxq6d6vTTAmT6nRT1qQ6w5Qnqc405U+qswy9l9XZFjo71TmmdEq1zpRTqS4y8jpdbLyi8RKLvP6XmvIs1WXGOxovN2VcqitMaZfqSuMljVeZEjDVjaYsTHWTKRVT3WzKx1S3mJIy1a3WN8fbTOmZar0pR1PdbkrUVBtM2ZrqDlPKztdlH+Vt6jAlb+qG8a7GJlMap2425XLqFkN9Rt3flNWpB5hSO3WrKb9Tt5mSPPUgU6anHmzozNRDTDmfeqgp8VMPM2V/6uGG9lw9wtCeq0ca6i/rdkP9Zd1haC/Wow3txXqMoV6zHmtof9fjLFRH6vHGWxonGK9qnGiUGidZ6EzVnRaqR3WX8ZjGycYTGqcaj2ucZqFaUE839N7XM4z7Nc60yPOYZTyrsdvybyfrOUZe7x6L/PPnGu9pnGe8pnG+UWlcYDzzb8iLsxoAeJysvQmcJMdZJ5qRlZmR91F5VWXdZ/bd0511zEzP9PSMPKOrS5JHEpJGI0uyRbUk27KMMMuitVU25lgW+cAyuGt3f17A2Muaw6bHwMIzC5g15jFlMNcaA7vAmp41ZtnfW1h48PbVvC8is46eGZnj97qrIiMjj7i/+H9HfMWwDPyh/wddZTRmnWEaYbfj+cl/F4dYcErIc7BgIAHDv9ftdDtnEASbkL7ZRS98qimf8DXL84pOsbr/qTWMc6Io59OWVFC0WiVfkDTFUbEr5kQX/8mnmgpniLqtmTzGQ7gb0rGH4Q5NKuTLdU0pSJZZUDHOY0yKFpfvV9CvMCpjQGyziBwdVddQaxvZbYyY7uVO5/Jzlzvdy898EP0KjXYuv/mxzvi3Pvt68ih9fohGTJph7GjTKyBHWEa4Xas2T6NWZ3DoFYteNIjcYhGNiu4VtzgY0MMk7y+iX2fKTASxTrsTNsMmruIN2hg4aZJtRFql20GdbvLv+cW4vdBvI4RYLKqYU+or9XVPVZRUyg/8SMnUcjl//ICnYlHgJT29YkoCVvOrC+iHUqwoSIKEkODnc7WMlgm8IMOynpI51lipj39AdxQ/LemylrKkak3J8VxS1hHUM2SOQT/WBOzjUMBurd0McdhthrV21OmGXb/TbUeu53d97PkR3uy0mlXB8dDoONYXOgte0At8OOq42xWMhU7o5XuBB0ddOP6l8urqzurqKOeH8Q30CT/YTZ44flzQQ5LwArltZ5UUKUXL9Qvo5xmJ0UkfICgWlMdvR9h3K22/XXPRMMx99KO5X+i3hsPx1VEfNZPzaGF/f/+lwWD6nq+i/8x4TJU5DnFoYQPpCAYs1MBATRiW28hLkVMyWh2vg7sevWWNpdd8GMzeJvqsaxhu6J7IP2uW18xnsU5OTvz2PxctX/xO0fTVZ0VI8o6fWIb7FtzjhWetyir693AP3KjjZ821svlsnpwYxvhL/1z0TYRpGNFUT9eXZ7dWSLE5WvZr6BpjM3lmielA/7RbzWUU1nCtKsCI9KLKZifc9Byh2mx1/MiKI9EmNA+G7pqcop6hLFf71WXZMGTEKMYw12i0m83RgISBgHv9KI4dXpGNKDJkOBifbLbJXeH4L+nd7LvelXuExqBYUjzJ0G8yPKPADHOZHIz2BrPIQPch2lMGCtswWqCjfHJeilMbPgwtGpArFdKNb37zm+3BINj7+n5/t4XpyX+n4XjQv4r6/auDFmq10H1PPGE///zWQw/bly61lpf3Hn88/fzzaRpGj1y69Ah8dyL4S8b076P/RtuN9jiGDjfYGoznDkw7bzZ8fyJrWdnCPfVjvWYv+6tprZA5dy7UHSfvOOjnsufOZgua+aD4ePQfG68twK3fQi7knckcJ/QhRdqia1UsPnIrVjREzPhwdJ2JBqg3Pggi1EvG4GfRLzMYWqkGcWiITpHF0Dow14GqkG46g9qtbscnFwyE7rv/2P1CxuF+079W0kqFzFNlpewpZSx9FpJtHt+P3gd3YN7xW4VrriaJZcWDW96QLVQvQbKdEe5PaNgfoD9mYDghyKxJhzWZSJTINGOiHHY9Os6Rsv6D6+6G5Vi8trZ9B3ayaU/W5LSB79hedzbSdppHB2s/sK5xEN1wyS1GWtYkP51x8e3bSfp0zo3QFRgXy8ztMGqtVrNWqQquFY/YRkSG7DKi4/M0qpFBugXV72x6rj9/VkDzd7bRyFDGB3QM9xTjOpNVDEPJirI4jQwCcjXACg5IEon0UYukja9C+F2GazQFDFWHyMsk8shNKZN5N2IRrB0R8wBzGVaAqo6cItrcRq015OsIr6Gw021WsQALXgER6t6EZux2Qph7ReRvdrpeClK7HZg/zRDuhgMl8ckS6cGITAG9F3Cne7j97Pb2s28nwTt535RWSrwh2YLEsaInNyqcqAeSXpDa60GR5QwO/x92iuU5JImKUMAqdLaPc4WgYpXltMln3DvfbZQk00McyyRvheCjVh6XI81SBFGxJA1xWgbZnosUxcgG9omKKWrjrzielrUlQ8EplktxUr6TFnguldILS0iqr4Tn0JsESTM4RWFg1s/aaAFWjlPMG29oJRtinS40BtS0RhpICGmjkVUvJO2jo2YXmsrzyaXmOnLXYCKQxvPIdCUDFK7FLUf+BZc0IcS2WeiAuTZTeUlkeV3lUq7Ga6JTNNQ0JxliKFsPWTlWQk7uQmpTcQRsBxBWNZ9nWVZjOY7n0rwoaBiX/BrmIDGFrbKSYhGbUrx7X3/M9eebcPxLWEKiyIoFQ0urCPE4lTJVhDmfFwsZS87ZXAlaS4BLLMe77xQMSYYsDF7UeFbiBMnzcx5b9FRXF6DAdU8xpAa09tqWZTptaE5rrk3TTIYpAK1YYNZgDJ5gdpjzzC5zkXmYeYx5A/PMDW3NR55fa3bbMLIAXvm1dujWyFgjIYZvJPiRW2v6pAlDWELJ9D+N4ABXyHUYpPCGELoJQpKSglO4kzyJ55p6/Ndnkdg1vti0RV6V2Mdqtwui3XyMlZpnOaMrBo9dlB4l1565wEP6ZQTpKfO4yCLpuJFqrqn+sfL/8tXVcnlV9TdKf+lrq+Vj8038f9eqlR+7z2hoeq1aO/8N9xla4w3na9Xz9Ur1wvnqbffqDc249x5I1b8hSa7Wq9VKfa9e8JbPFurL4/9aK3or54q1JW9Kh2h7nmTuuGl84s5kbIUwKEndaSQeeHS0wsgssnS+kqGKJ3fPtUjwNGAuXUqrvMilMvbpNdYo2Xb/LCBRjktrupgXZFHXontdG/NVuRMoJtAkTeXE1JGx9fndlapnq1jGHAFfkrxoq2pu+96Uk81nChYrcDbisF7K6apsqvfV1pqXli1d0hVBlmd49zfQFxgHxg1DAE6yqjRhvmAfIA3vJase+nj2Qvm77E7T/pimbZ4t3XXHXbI+/jD2DMMDBJTV9Y/Zzbb9L8rnN3XlrjvvKu18GhsE/Uzz+RlY9xxY6xlUJQ2yDjO5s+l7CdjHXUDbBTqDq+RiGzB3hBjH0CSBSwmW07MtPgUTQjWcC4VOOVerHrv/WLWaK7ZLyNYVW7e0Zr5czjc1S7cV/dx6tZPfwRIviryEdwrtygSffwHquwXHJmE0CKILm8YU2QHJIFgWlxCBr9toHU0uzI4Avj+j+2njkW2T41Kav6Zxosw5mllWXjl5SbtvLS3sfFAVRN5NYSWluT6HZdYIntR5AX1GEwT99QHQwxQGTKqlZIFzBcxrr2wL6bX7tEsnX1GrmuZwsshpGz45GKcfUhyfFF2gnYbRb1F0WwT0vcXcyzDtShv4AjZcY3G74ls1i9cJAWwDCoXx522jNehZD+gfjM5tBHO9SwhqkRDOW6QhZvtU67zjpHffsHmdObyKHta6gSqaq25g38/JmIUVBF30o4zAszLPLVRsJSVLbErncmdLgsBKAt9ZDdI0zY6w6dkPvKm1cVtGw8F4iPq/EdiaID1hibLW5VNIkgUkKk8akoBkmUdQXM3iWUHm/K6t80iCvJBQtHI8yytceYoTrgBOSAEygkXFrrQrqF1xMRx7qA95RACkaGQAseGwH83G+uQ5QBcVyydPHoyHMMyuMwckgFv5G95vAB6kediAOhsRBPDlJ3kdHqJsD/7G1+Yy3IuG0X70NcpaQNOyQqZHizp5Zjh5pgsd2k3yPdwfAZOyD+hkfPUK5DKXx/T+Btwfwt0ufNHBfmv6wLWoFTGvXj9aL8imFlGIHZevB+HhoNdLyrgfDYd/R91c0qoDWq8oadoj/RDjpF9DP8eYwFvdxzwKJRZqMOXJKh7BEg/TrNuMuX/AcQnPGwJMAoq6eQYR8ttuwVivEaLhRICaYKDDNexWAQH4ruN1XU9nARG2W+jDd97/lsspjl16+vjqgw0eL6dDI4VYw0hjWQC8YhhfcRd0Q4ZJVeU4nWP5XC3dyJR4vAJPuYEmppaW/Ry7cInlJEvWjG8tdRCXaoRBFgkpX+RUJMC6X5M5xGqNFrLSrsyyJU7Scj3ADRmF1dM1zPOsZrCaZfKmGGaUbO2fyWo2rVjmMsOIU16atKMJPFEWaHEFuCI6RslIwW6U8GptwLpd4K3dyZe0+WjcR3vjq6h1rUdY4ZNucbhH/0hahIZwuRf0epSfjqKimw32WnvBXjDpw2uzsYMIk1yxKg3CYR2OW1n6dDBEw1arB3MkCBIaegXKKxIZhwUcAhDKw1Y/OjiI+lCYUT84OAj6zFQecgXtkVFnEylAOBgM4EbUHwyyBwezewaoRWYo8DhosNdH0f7+7BrhCURaNpoVnuWBgiTb6b17cC9P3kNuTXJBcZ7Te3pQHpZKn1APhvPe1x/Np9uuhLRSEYribCaVO5oH4YF8PKRZJDlMrtP3A8CGyYr60/cnbdaoWbQa4bT004xuarMG5X6TCgxvarMeyecM8g/2+gfD4Q3pCEco2BtBHae079MwroDTtr2YlfO9WIBEVgmSoBOWhEJt36OAu0kQ9e9hFokqm0qrvl4IZN8vFng+W1jffMtl11akU43mDm4sSorI1xcUBf1ECnNKWjYV0ZSCjKDywtnOyehksZRqbyxF6/c73idMFKQ9RxcKlj2hR59Evw6UKAPlC2kJfbIA+6SJ12FMYJ+MfsLUhZMItJ/fjRp+F4e1b9D1Vmlrq9TS9ai8tVV+dOnUqQdObS3HEqRzlfbZ+s74z8qdnfoO+mfxfeT+cgT3/+KpB7fg5mwsRMqfUL/3xHee0D54ImmzX4dylZglIg9gdZagO8p9bLNrrE4Hmb/N4ma7u0EkFd0memzzJI4uv3mjvqktSQvFxgMXQn717gcu2Mdekteyl9+8LaJstvcC4tBPwtkbTuIgfbKeK22aNr0Nbm5m7v1gZvOk8EdY4V988WIHsTOaPQLqKQIuNQFHQf/CZOVxFEbJl5AKBOtYfzzid8SI38HwFccjSrtHe9ksjCHyd53IF2MsgT6PPg84YoFpM+cASbyRoKIEruKQoB0ikY3FskB6IblBZbFwreUTmEi6gkoHZidCtZtgSALunG6z1gFcAo8ChiQUXgBSHTkEVaInK2mP01Sd812loe1oWtrQ9ee0hvIRT+fG/zMSTE67y+QcQXiO1yX+OUFbmkQ5/RMQkYXnBD3FvVkWRbG44KQkvZ7VBEtkFcWtB/UsSnNekE2pluundX0HOADHAG7gLZr2MU7XT7R4XrvPFPQXBI17q6Bq3HMCWhLIgcYvvJVX9NRbgHgbb5btpbyIFUkLmpqAjaLipoNcY4Yr/jX0jUAkJg1YjmqwBLVblC1YQ1XBdQBmFaCVSIetIcS4xX7xxaUqAt4x7Zt8dZnNuyjyC0Cb3eJvbNW6MiuximXBlBK7jeN+KO/siM052jAkXB8iazX5EqFeBfKroUGvD6uOjvq6gvot+NOV0UjRp/Laa/Ac4Pxuxa3A6mi1OhHQeiLR6loE4xNJy2aHiqBg6pTJUTGMbWA94NOLVkuoVVodDwHVP4ICgqvHhzwVnKPp+2FCo8hK3r6FrBp5e1RBwyh+5+EhkbCgAGDX3tz7pu1I3nECxiJjAxyB8rnwOSr3EWoTAVByrIaThDYVAfkTMd0oWi/6+cAtFt0A8tA0CKJJJFgtR0PZIBwKOjyIiuue1ysuFUmSfJyjwp9WHHLHyWEvW149OKAMjZHMHbJmS4zP1OnseRuUmXR1t9PuNP1OE2oOk8GLNrudIxxkqhpLdoC9idUL3dm923AVGKFOd9PBG0QgC8QYLpK51N10McFDRC5C2CcBw6vpC18omTkO4ccE3TVyHBYs3TO01e7j3e7jz5Ggu3B7lrO4Uuvhpx9utR5eFXTHDDiZswyn+GjzfMbyMR8UzaKt8Szp6nwG81kvqBRE4XgtYxpcfmV1c/2e9fV70JNL3Ubt7Z4gCx/JlV1rJe2kTbSc5APB+IVCjnf5Ns0IgrfTu2yPrSOpnGM5JH9T2t/2bKyzqRTiX0wvV8sriqyXuML6Pa+7Z500a6KIgeGgAhJqAq06xewyj9+gjfHnmxQfvYKLMFbwNnCQTUzGARkPRP9A5RxRi1A3gw3pCghgdcLOI+bC286ff9t3k+DCuefPnn3+3SQ4t/XU1tZT30SCZ1y7FOpBZeVyaWVle2XlHs0xVMyzbNk1sqrU6XQaviXyLMpxItZVU9FYJnkhBFryQgiyyQshWFHxRjnwhIVcaSUgL91eGRiCqaU1Q+3kHXiZ224j18w5vl0PfJrfhHZfgbki0hm9GNNuuxVCq0B9u5MIbpOpUIgT5+I+UKcbphE8MFHFbVJYsA3tOtE2uXHznkZTdd1hVjZNx9gL6BzaiydGcuhvLPhlL/DK/sKG7S6JtqfaVaJFEpcWDkxHXZIqtmYcu/j6i8d0wy5Ljqc66CCTkwuuacjJ8b2PKIYpHw3M/Lp+xvR9c3eXhGf09eOer6WwxAkCJ+GUtvoWIWWxAD78Xn49l1vP93zFklhRSgkz3oOsoz5TY9aJlHkiR25S4gHw2sGU3vAVEtYqFHbPxxNqBDdCSHiMLn0DunTF9DxzkfXMwPTYRTgZ/+85IXKdKFAM5ToJtymVySe35uEE9aCxME8qxWPSdnFD9uLDruEZk4sQnfAMA6iHDr2/ypxmzjLnmTuZHh0DzXUK59xkJMyfpqgmKB4FUFs6JubPw66LzyDXQPER/6Eqaqqii6q/6g1VUVdUTVS9Vf8VQ45IdSLZGNKQnh9GwBomH/QmM5t2LctNZ82sbWePnI3/dkQeGZFXTGMfCSL6DzglaMF3uq78FNRznWpkiEIG10IhFov7BE/4AvbbaywlpmSF7dJlF2gw+u6qFBiR95rcbV7HCKSaZbP8Yg4bUbCqOCvbq7a8FrRNKb/IszZ6In1XzQvYwSCV82p3WxIyjcoZ05OffJ+49ZqtWg0C8QOvF7PmTsUwETO3Xo0YjeqLAOz4wK/FiNoOuyGGDyBXDGwPYo7dv1Qe991cUC81R48/rpwU/lCNxMcfln/gY2i0Uy6PD1HgZJy86Yy/4+7b5cpz2jdmxNvvVJ5+dkoT0RfRLzH3MA8xTzDPMS8y38F8ANAGUeKtI4d0sJEIvdsT+NUlgxNaCNqDDtFooh1JjvFAjm8g497zw8nS2Z3QTaLFJAMDhhGMEz8eLXESzJPO5Nyfi6Nf8FbP+KIqpSVbIpyApIr+mVXPdNI1lq8EelPiyJoMa00LviTKSaEWVDm2mguuSSYZ9A/FS/N5HtYm+Ka4gHuNxO3CJBd2BfzILtG5kKBEcQgJ/sbfWfW1Zt41RYUXVNF0cw3NX93xZU1eP6nq1ZMuLDuwxGvkWS0O4ZQ1BPdkVVdPrpvWU/F8i+LDBzgVgA+f2hGwCAhzCyuiqOAohkMJLTlEf0TXKTIHATtTxEygMqxDs5NOi5g1kI6aImPPwfz81IQGRYpSVt5PFHLvV9BptaS+T/VJ3HwjSXvjGlHlvZ8E4y8roqpIiiA5hlhFv6Mo71dLPrl2WonvgOD736iUfRWeou/wS+p70jnbteyMHeh+fiq/eRl9gXHpCsKQqUREr2GXcDmeTway3zQQgTCwWgKxCCn2wB7KfmN6uflAczn9gn6ieSbKamo6WN/4pgyAtoWglmnuOIG90/R8M0QXf6Pu2bZX/0Imh+6ub7iKId6lvmOFy6653x14q17AF1zgZyhdZpk5mZTP5IDzqgE/uAyzP2K6zBZzhmEIYvVr7Wjyxf+AOJGYUElWP4r2WsB8R6NXj/SJwAr+WKZHDtGA4OnWII7T8HCfxOZli7/KNJg1qm+Pp2IN+y4O292wGuumCBtAFk8CCrsA9SiAaaIDzcooQdpeNIMgveza2YyMJZF385X1zQvbJfOgHqqNVkMN790pe0Vd5FIrlV4+36uspDhDlUwtY+1g4BV0jNGLJ+85duy+4zP53K8yAZUUE9kKnqAeKMMWonpcWlLCS4fT4lw8HgTH12F9S/mF4nJYDJeLBT8lOO47F+FvUhbE9Or1nuo7DX+bZI7gK2z7DccX0ouL/+ekGNNyjKActzN3Q+uQpqkRAUsVC3F7dD1SlHYLmKcuEUEkIIOQNShTZ9KcIVGdxv8wZXwoNBqaWb2EspcvZ08WskG5ura4uFYtB+O/MhqczYsqLyqGnQHWTeMaJUfLcBxiBfNZU2ARx2U0Z29ra+tQF1KpzusuHw+8E3eIooAR9JUo3tE5rwoZK6jwgoB5nLJM1RRULKT0QFP8ghmGZsFXtEBPCXgleOWV6Ti4hgYwgksQq8zsLU4jAKExiCCWQJDkuUT2TMgf6kPI6+p4qOq6ivqqjgZFl16C4IAkDhRdVxiqtKH2A7GsZImi4/PMa5lLzOvi/CbacuC/mqmbpCYz8cnXuBTjQapXnyZ2iWxhcJ2hBSThoWbZvp3Wjhx6WhoIDJxNDukgnX7O9h04rUCib1vZ67Cqo9F8ZcffBhfgcxluBJj7UHw4uCExk7Gz/vdoaUe5RILjSfpDpEm0ZC3+EtCN0hF6cRsdc/cy98d8qXV0DXRrFBWRvqkK/lzcJis5kIstRMThkYtviE8oC3Dc437PL/l9+B7GK8NBfKBkBpjwPSApyWFICQsajgdokCVwLkvDHbKE7ZD1aBobfwuRm1+jJCdLiU1Aw2iCBW6u6z+sfu2K241VCvQb1wMwaB/A5y3qMWwNSbn30d7fUe5XDg+zV+gfMzcfRolNDWBnGJ90EsTygW6UmhrVDO5WDVMZP6uYhnp3rx9RId4pmOHq+DeUdFpBa6oZjQ9OPXgKPvP2IsSWhtjbkXpYNVxzuxPbpmEPDa5Fg2ul1dUzq6sIyDaMvqB1OEpMxhKbDfRtgKhX6FxiGk6i8OzW1lhCtWsTdEwbNIrDuB0rVMHmT5lMtAMtCA14eRGv7VTD4zhtFx1NbGzWL9Y3G6LmFMb/QzpXcyv4E9B+Jd//KHAJ8MRT1cgTcadZtCu6k200suTr6EW3VKvLQtknAww+Ezz8x+h/EK1fN5HeAl1M7EO2UaxXpclNCgmbVIabcHaYGlRgYi9IFYRHokKUvufC3T1b05S8bsmOKWmeKuCMVlJ9N49QvaaJMse5Ws4GUq+noctLxYqb9pfrHOIlrr6SNhdKHMvLXDFsWOkFs1qK2mWvUijIImfpHAZ4Y2IuhQQ97aTLnKcVlBNphfV0gDKqKRlmRpJUtbyaSUkim8qs5ooLHitjlnXDO7bOMsxMXzECxFWFsc90owln1rYSRo6M/gqu4ckYiKaD4XDCgFF+pacYaLd/qMVd8Fcm6TiPCngUxNBDdLDnQdrkMyfnGhLrLbtC5psPE4hIzPoHrSsB6sH46rUOZ7wmKWuBacIsPU70OVQoUaWrF4YjDjuzczQpKD81zZtE0EglUNXUntXKgdBJERSr7qJ9hYLk8X9SiA7e+P4YM0doS8joZPEwssIPy2k9lCRidqr5+DvRIIa2B0f4y+lcGs3rEOk/mVOjvagf7cWKpGB8OBrN8T5lZgNijoCtCmE3OpSB9qnoipySo1tEKQt7iZghJLo+jEaaMn7Hm3hoVtSAZRVfNjwT0IuibTwoQEcsKjD0LqKPKg43/sSPSjIhNxxvquxH1LTpp1Ip3h7/S1T4PrgCTDebxuy75nEY0c9QCSkwhW7oRlPhEGI2Lh4bXdm4+OT9x47dj5iDYxc3hleOkZMnL27EfDXLoDFgz1Wmw5xktplzzAXmLoKOPaoogVkkEDRPBN3rKBFzA49HzeLaa6gGM6wm+EnHbRoIkBU++kUbNaOUV50sQimOrWP8VdEVfxnjP8Oup7/DAGjCskjVJE9Vc/eLtIt+KP2D6V+efn/A/lz6B230V3WWwJmMq+bKel104QX4l+FVXxXP6S8Zdk5VPUnTUIpNWSLtZwueege84aW571zfEz6mfoOczY4lbLG0DZgC7APLsoEdxBx/Xbf7uudJcHzpwtLShQdIkEml0Au9LNRslFyEYLyfXIXgO1MIdS6++CKvzPPQQ8CGZYbYPLeILBSTgErN3RjMAB8adgkf/SJ/aqmwoRpK0EzVVtp1BFh7/Zcu1teerKPAkJdOl7N8Iyezwma13ulcaH3gtfW119fn5m3lVXLZQu1al8xlSsdvzOZS74UXdh+BrG7OBK70IKN52pCDY+vVq4Lenjq1VNzQZW2uEqsoSFn80mngZ2flvz2a0pFfR78FfXMnc5H5ZrLSUeUCwWik3JR+ABV0CblI6lJt8gQwd6iomTAePiH1XWroFQe+12k3G1N8Rwu8jNzYaN2jGgtPoAnkCpEeVJv/SpRVCTCwkTZYRVUV1kjDoiAi2VnLK36KXauH95cKWSwWyk+t5DVdFRSFNWXTcPzU+K+XycJ9SknBQ1gWJUmRiLxZSxsp8i6k5SWJZWWlgHlN0bEti4Yo29iQDf4Zt1jAjeWF16TTWi57d2OhWDf8vJk2RU1CuiCzrO8ET8bI4EXexrqi8bgAr+NkKS/y8Ir4dbM1hPQTBh4TRl03AcyNmA2HlZ2qRKKQtK4LLdkvekRnMx4V3QM4/H7YbofLGVtR7MyAkNknHRKOogc2Lzu5x4LpuP499HuA0pcSucBUnRZLBKhdEZ/YLPqxgeMZFKLPOW17HeYrdjEeiI6YFkVjzR5/ryMJMi9aaddVV1Tbeddl9DnbXktjnIZ7B6KYxq5ordvta44NN7hu2hJ5WZDgxjm6OIhtX7qRVbPh29sn5iSxrQbDHFnfBBhlDbdrAfFEzHAI38ceG1997LEb7kF8G1t+G42uT25CLbiJTeSTwyQ/K7JIfkQ91aOmKOQ7zY/cR/TlGoqLMiSq7CltuEJl3Izt4nal7eO23+66FTfsuoMIZff2gmh8bW8P9XrNj0a93WiYHGfl3Kd2DaQmoVuzIrdLjAuAyx+h05fHo8uXX3wRRS++OF8vYnNDauW3ocxtPBoOye2foVV78cXxVXL35P4gtgWwI8igFu0NBlAUgpjn8SkP6//5yT0NOvWcmIslmpxONyIrB2FxiRiTMr01eiWWvU8vRERwQHM4L+sZ03XNjC6zKSnFcjyyrbKlOarKcXII8A1WEJIuiaqoKBBIHCfxyNLzcel+l5PTQe11tSAtcwDmZFZK1zohAAaJk2XuPQs5XUQSL6UEUbWWLFUUUpLMs6KeY+b3FxApzXGCme3KBNcLFNcjAEaNVoxOyXaCmOndjBUwcTI98XHFrRxHL2tOWh0/r9g2+nZiEQUcuqSnc7pK2M20qSmiwPNQFNWsmyoU5o/pCDq0lfHvahabVtGiYo9HZOjsyTKVoV4h3PKeqXmmY8LH00wRK6L024SeitN+0RgPOChih0w0jncTvSjBZ3S1A1pgT9DXzVASd+NNEtNNFJXplZiZ2ew8gXbcDF3+Mp+K4dmjMTz7TzFoe+nrAMTtxXG0HV96m0GNKfu5czW6uh6vnUPZOK0VI7X48563EdnAcnc+rRe/ipnTTYqMA/U7BjzwvWRVn4h2gYUltmEA7dq41enW4tr6sN633VildpqqJWEMzieRIRmtEXNBmob6MTm3KFvaymcCQFYPXYaA6nWOXfTXgslJZUW+HDhZ7uyjxy4iJibTsQgtCoptR89oduFPdV/vaRkdTnoQfZOgZ/QenEBSFATaos8WbXJhrn4yrLRrgNFuI/jM/sdXJZo2jU+b5fDvXZnvi9tgiUgIUf8fWpW4IQ56u7ukSvP1Kty6XjdXA99Y1VvXi3Q5Dif1+sjRysxquXFDvaBve7uzer3jSEX6R2s5uLFeQOppxebHoworLtmRdPv8eHSPjsOv3Vc39e1kHP6T/datqzep08asnnNjMLh15eZ6aXC0nrfspzv//+mnkFrI/YO7yVy+K3359D+2n966Ak9vz+tGVVqvM6SP5sD/TS0f/p0JlNuaFPrviqK+nsmRYkJweLTM/Vl94KDvkavwTQ5zmG5ELSfrsxVpAmgr7QQq0/WJJ9KvCPdQn0gEBhHZFQTs/gDO0MPjq8HhIdkzdJ2RgezKQUAPRH177cqVYX+ebyFtlbmRYwrn9X4zLumne71o8jnCHR3OXWDm94hhRidWjxE1zfXJDI7aaC8aX23t9waDHuCk0WjY2h8O52wlfx19nuzIRMTGhAzGyVZaujuhGAvbO/EOrm0YeGRnG6zFnSb6abVQvuvsome7fNrAAPEVwRZ5XledQOSB3xZct1sweMPJp5csQUYve7aTquzUC13XJdt9eDlnqzrPi46gmIIi6K7g2h5b2jElKTOzF/499AcUE9qw2vrddRb7tu8JBkv3sX6k8smqUflk/csPKEj+fz9Z/3NTrXxf5ROQ9ok6Wn5AKcrj+if/pyKlZjj+t9FvA75KA11h7JpVadfIrDIQAL12t9M00Bnk9wHBjtBTFTEjQc/uYXa44791EQ3GBxG6rSKyOBiPhn0p8z3+zlsXJ+/9CXQA8zvZQ0oKCJjdI8w80eqip85LCI/eWxzh3On35t+z9978e9EPn5ey4ucL7/m8iO57X/59PwVp0zk1s7WmVltk/PHJEfWvoiygnmx8AJJElFM0ZL7W8/7k+egwsUPv3/T4qz3vJ/mTIzo4PCRm+TS84fGkLd4JmNiAFi5BG1sxO0j2FhAGF7djARyONqk9xPAb26eDohds3Vaq5YNMEC4eD/KQDG29WmlilgsLK4vvvssK08eXfG8OcxP73ijG9RExFjscDK6h4bXeXr/HzMsJeGppTq17bbJBAx/2+9nhsEdD1O+TXb3XGXqY42euUJ4c4He35nb9ShcazweEj6M2DiuY8DgfOHmy3C8/Me4/AYc4joYQR/c/MYbjXvnECQieQP1JfGqL99FYZkLkXgImwnSK5qlQD2YbEa/HWnmAxcxGlNaX9l/XsOwHP/CAbTYe23dVU7Qi9E3d9kYtl4P1qBquv+be+25bDytwpiuGWdlod0lW/LQuRN4d750FnsKtQaZhF/OkLn7Kx1C5CqlleDAcDvZKx59Ezl7pyeOl6taTpfEIolvE2rhfevLE7f3SiSfR7ZXHT5T6EH183qZfjTWZM/IPND0kBnbAqBLBBg4JGoY+BwbWxYkQoYoOEmIOwfcvqJahGJpXMCuNUsNwdbGJ9ayuZ+eXBUXRXeD2bdmo2MWs5RuKIt0rBCqQ+ilWv5aMXzIbParNrBIZCLByRBsTEaaw1iDR5Bslx95h0O9H8LnOHB7AMA/6ox4Z4kE224suPULgZ6/V2o0ich7N2viGvREomW0TXUk8a8jWiMM+0G6YNjD69qiqprXfn7Ph/hcxL4lgduBaN+rCF31L546O8aMmDWHSRdFhazpPR/Pz1AbWaP4/Fr/Ofw8I7qYqoUR/fm0qv/0a+nNi4U/XP3d+G0H89V/lGtF4VZI42RUAte/3okE0aME36s8njAbZEcpCFAHbPOj3e63p3+DatdHBwX6U/O3GqXM6Irpyo1o83rYQVVeR5Zou5TROkZIPLHzv58vtYrFd1kzbjD+BZJrmAI1K7TPt0r5smjKKSDge0XgPbtm72mdmtnNXoG3uZy4zTzBPMU8TqSCwpDCHHYOsuLVuwpOvI+KBoSoQDwcdv0kn9wakwwwgUu4OoXs4hhk+NTskeLUauqS4rdRml7wL+3w0Gz9okDJYIcUv3rFSYgWWZ/mUgkUeiYhs+dwQZRXWUlW3dZno1JEp8KoIHDyHeJlXeMzLoRdxnJOuyOO/uEb/UImFl/Apll9Mp4speI6XOY4kpFhR5j8mcgKv6ByWDZ7VeJ5Np1iOg7U9xad53VRQTby3n9XCYAj/8+0j0l26K8xF5uuodg37Z4iBFSE5wDtSC8GYPGB/mxJAWCbjy5RC+ARguBMMBotEtQntMls/yObSIVRDFdGdh4flFc1ICRw2LFnFqqCoQiplZGFZqtimo8tY5g1Fw1hXFQXrWEs7nqbJWgXWvV4/0CQsn4+CD6WRCvVUDRWzgqDzgiBAPY3A2AzuVjXF4FOqKFiCiVOcLViGrCHE6lYwoTNXbk1nanStxDAN/HbUoAQg/taS40EfZnJACA2aIzTDbJbqbG9FaGZ+Qip/nxGPBv+h3C6V2mUFWHzTIQZSAYxqMth32qUPUYvqiNhIjqlFHSJqnSlNGQFV02FmrRAkAxO8O7WP7t6kjiUG6sTBAqGh6PRt15nXnIplF98XkhePhyQMddRqXd1toVEvCHqJCimAq6NJQaxTp34Q5vvgpjJs3FQG2yJSZ5pWmxkvECM/+ER+Fz5HCvJFkv/4qk7LQ/A7NGgQtDeAqLeywZEijUdxWU6bSdm+eGUwgA+UK6Y5vwj02SaWMd3YCAawMNGDJtvQbpH2F6bipA1htVbbqi2K/Gajsvz5I0nCRrO8/GN5R4fpV7qQ3sy3tm5b74aVm1LmcP5PMQ6lez6RuydapdMo1isR/yLraCY4Rs/lTfPfGavGCcMgh3d9RBS72MM/hHFXdNF35Q0fUOq/M83jptfx4RZj/NUfwi7cgz8ieriLGeYfTm9LqP2Po7ejPpHxTuwVfo0iyHVYh04z54m0jQoEu82YZwZWpK3Htrg4CmHFhPXSfRWsSYhzaeLjgerUQvS9kiTIkrNateoVPy06kp/Jfil3Incyp291ukHBsDSjUHY8y9DN51Z0PiU+lbUsy8gBzgxGffTv2RTnynY901zEXorLHy9++3C4/Jah75oWh9i05tg7y7KnBAuWEtTVjPbBwSgY9qaY4RfQPcxZ5nbmXqCWl+gukK5LhbhhLbYUBsRZIx5YyO49GNWAUagI1IUujwgl3fTxGtQfMCSQRbjQwNE6EqANKN7CG7Uo1sW00AdlS0n7lbSRyvCFbLeeyRknjVwmU83k/LXVtCJhA7MVVpDKa46EbcnVJPbuu1lJHf8FnxMF7vmirJvWG1euoI3AND/LpVzsWAVRdTI7O8vLO8HOzk4KnnbgMVNN27KbEgzFChzZeFB3PNNcQqIvv2ZZzc5kO1eO4I7ZvsUb7O9mOxXjmRh/kn2wxDqmNYzxTDxG3011NDK8L0rVUtBqYa2L7j/2TKt/LP9G5WJzQLTRvfDtszVrSNcsl1oHNMnO/Yl2iyxKr3rycqz7P3Z4uHOLGDXNhngU7N8UmckC9tCArhpMbE8fxob11JS+7RIlej+qd9JOlCn+01LmEA2+pxHabu0D37taDsPS6k9CreM16Kvoq0wGkFsRZmebOQ6YbZtJvA8JOCSKI6AGbBi7H+J9IJEh9qncKPE85MdGp10+hPEGc8NPXBApVmc5JD6InNOWqBInRON3jYatfjQcjT5t2rXEBVH9lBValVUT8ZOL8DzxMKSK1lJIvBHZZ7qmQtwRnYWLo71+9H7rVB1Ol08c92q2uWCuViw3uUSqZE3Xuq+FS2M7LdJ6sKpaBMFHKEGdeA6B3ur4atfQsAcYfdi7zgSICbLDLDlcnQY3JaBREIwH2SzqZ8nfYBCQv2gaBJBCLkQ0IAlTe5QW1VHBcLATtb/XmNgE1SaRQXGpCB9EfH9B7HPxgSgWybEYX40/UxpN+O7V2H9Tbc6WMCSepoghQpVujiTD7QyRe3Q7RL2CDj1zvE/sItCe6VWEFPf0U5hPSannO93nUxLLC089zbGACP/Nv9FfPiSWFST4G0HhnngaCyn28Y2Nx9mUgJ9+glMEWX3nO9Up//1nUJ4i0foR7TAAiAZVQhPvCWTbaIklXpIcYE6uUqvGFoTC8ONEc8Rx3/+ulKygL78orvn/xXPFbyFH3737z19QMM8idPLjHIul2Xy6RnmnLJXkQVZQe8iIbIci0h1i0+T5bwBacGz8o8e+9CM8p1ji+78Hp+UUj4ZrX1yDzx+8hzMNln/DG3jWMDlmprcibUp8pBCL5xvsM3HNnbnCinzsu8R1WDds+0csNT9HNooVXV3t95vN3d2g2QS0V/SuEiMbCHp7RDlTFJ97GQAEDEDC/vfm91onvPuNuUOX3jq/198ql4/Nv1yYe7cNrVaClX31VvU7WquwDaOnOzXAO1LHg4Np5a6tFVumQsSt+nwJRvsvzJUhu9N01rZjqeyRtl6lnmhuUdupT6nmvD+pkHqcetW2/zNZTAluvoJNB+sKruRd2RexxApuz1X8b71VSw1EMSO5haqgati2hGreEVhJlDKKc5fLp47Nt+N8uX06Sm5uw5Aywt1XHx3RAHjiW3ZZfWOwVt07Miom+CHWp2aYPPWGdpPvq6ltWIUg9PkTdGjI4z71bjWUjfEg0Sg+NL7WmkUjRHcc0fvQd8XweH9/NInM2U0RDwRE5mwBE2ABKxAbLSFA2f3+Z56rf/zj9efQQexfY9R6rv4jP1J/jpm3uxJjz4cuGVrdmk109Ras/+7hKHpv/V8+HUXja6NWHx2MgnvfW/9X15ledICy0Wxv/ltgnXCJhQKgpBpxbbaF2k1qggkF+t27t+U7BMltZspL0Zkz0c/euZYW5bOpaLVz51TWNzoq/4/fc+Q1bqIGuAu9SQYm8um2eFpLl61iY7nd/iUJBvlIk8evyNqHt0PDOM4uh6vbH9ZkcjMzlR9cozbYs9VsTgcevxxROQpdyNp8cjzaDeNhtheMxlchoC7KhhOWZrx/7doIWEVgbAOqEpjKGr9EfXW0EwV6CbnYBbK/jtq9bKWy9sBapZId2F7FVNHLEcY8/URXDlK8qesvMUd9oLiJZ5H2xLmYK8Q29oOol615axvBci1YzrY3/GaEBuPBcCQiRGzjpZHKIowRO6Fpv0/bnOiZAXGRJk42GtamGw4npsfxcuFDF8T8RVXwYYwLc9fDVvOAF7NYga+KfUPP6IaPVwOgKuXVK7kG6zgQdRzURC9L3M6OgCfhA1aWpabyB2zWeoCTtOE+NTAfrODNmr+gf5ycfVxf8Gubc3Nusp+e+kCxcMUmIrCEC/a7tQBd3R+PdmOTleFwNBigw/FoHwE22AOIEAT9wax/rqFDsjrajQ4dCZOFBLsJY0NOWp0DRBRKd7XbDds+5KNqo9Vq2I6OPhmxpjL+xUa7fVdL+v7oT8orcJP0W3TQsdPy2gTXIjqSp15FY5vXqbdRN0zSUeC6tR7BG+6+V9wnR+haIEaoX7fXe72iS82X+nD0iru7RW9A/JDO2iZLLVepZcS85TZ1vRdvHid7GMh+nInRg9+ZGH3U2nPmHhEdrFYtFgah4SYVJnxKMWkE3a2YY6AC42sDArnLfgToQ1Q0M30trco8x6KUIGt2ThfZg6yp/AkamuRheHLTJA+Td30eZRPE/obEBGQ0VGVL1VXNkLWspsH7/0Qxs8yN9it5gq9vmrvAv9jTOk0MWax5Q5aNJJHET6Lv1tNpffyNEKLvGA8PYhTXS+xYYpvjcqAJsRFLuhyoGB0mD+jk4fEe5YFI3ywXi29U1UKmamfoXlHlIAqyUA9LVgNtNhYIP019aR2VU2DhFsKLJPH3bC3j2EJ7cWm51ky72tZyuPl/pbWMm8btxcWVatN2tJOQ9jOVjMnzfOOie9KpNlc333R2Nbw5aUoHr1GOq0g9wZ6IuXqHQlLil3KCLaKbIvgm6xrEvP3EsWMn/pYEcmyV/a0mtb3+1rhrfyVOPD3ZtX9scbh4jAZX5+2048/LyViKzWemcghSXonRAK3HfnbKk96HFbfjE7EDkT0kX7oLBBLpytoy3toKoh7wAoP4m+2Nh4P9/XgBRmhfNqgnKOIM6pDu3tijugB9ui6lKDerQ97OdN1oQh+ukN2tRJND1gu+WwPs6TZCtwuMHZSBOGMCxMHDlIJruBuWUNtAUXRwcO1g/PPN3mgA4SAMd0Kylg6Je48BAmwRhOGl5g4gkBHx+bHTHAwGcEsvbGrhdQZSgMEJw72wCbfuNBlmTlYnQPs4VLtE9EhUywYMZjuFY4UZ0ZeF3YPB2vnwjs+t3RGeX3shPL88WPub82uDtTvQaEDT4CokXmdCmkqun791HvFbqRTHjXiaU60SZ/xQ/Q54+PAOchh/jh5QH95Wh1zopTpNe4WGNH1ajy8AhiO7Y1p0X+YaIltTqf/kif57M1n1yJ4JHFtD0UXan3Bw3UkEfZ+y4A/9BSVv6IJjFKywqGfyvl5sWkXTEXTjMMgG8PkuzdHgs6Hbmmbr6AXbcezl4+2HdMWUSxnJMKRMSbIU/aH28TVyf9CUyY36kkwe02bryK9Su3rCC0fUPRu1BNz0u2sTWR1x/NAOm+gzP/88PruweZ5FpRPVldpWcEez+7rjx1/XPXlpg2VRc3dhg0XnN6tbdVQ8HuSpi4bo0ZO6fSPunOCYmyihn3jbnXjdnUcwPzdE/f2IBEcx6FXicIy6KUtoxK+gnwZezqO+h7aoTRPphk3Cy1UpcUqi/iya6naASpQQ2f0XwhG6Yh016XaCTY+wDtUw3vjyeU5R9WqgiIVq4bmU5BU8GWcL2T/kZIhKOFPIpsv6xrObRpkvheUP5ay8Vs1xOXVpVZY/v7qkQryqF6x8ipPRe6wl3Swu1TKZRb2ezdYLjmNMIuOrz60fP77+nJZOf6HZeVLU1ccW1hFaX3hM1cUnuk2OQ9P++1P0acK5Evam2wwnGwW6jWSfTgmh/1h/pO7p2W/6DuyKJYBS2a2ve+ZMLjACAb2u/lDdrQQ//M0Yl7CHxw1UzihZo4pn42OQ6BVnohIL7Qx24IOG3/7t44Nv+zbUm9z7m+iniFSqETt0IO7EBRxvUiDGIIg5vbESZHmvcTK7Ydsb2ZMNj49WNu4Klhc31h/Mr7GuabrsWv7rHl9cno6ZrwB+JLLcJnOK2WFi6+ZmTUcYcJxHBFFF1EWdFo+hwl0dxTYmJaBJmJiVLyPcKRHXA9Q7jgEx9LOiL28vLd35YpU3iivLIrIyEjovjr9S3Siu35nl3iyzsKrLP+hlsmWv8swpJ1A948xb65zGcdo39JdOoR/BeNtAd52RHbRQWBYzFpLQHVLmv1Tya+cyubuPSzkZ462ymc2UoxMBi9BWJDg8l5b6p2bt+jGYd4T3qlHLeWgwuljVKvGGd0IuCAlJPNpQvczLGmvYx9Yck9WIxen4kIRH01AAYb9TDguFsNKO+eOjZ3M8xRXoV5vKJtaZNvFEVqPMZsw9UP0rifsRkVq2a7hG3PzRG1LUIiKm1f2IiKei+uOVKKilmkHA5s08e3U3G/2vrS3zkUfWaNine5kHgGL3Bg89NLhvZ+e+QR85J7dKlx55Zetk6ZFLTOKvO1m74vWK9PhrmDuYXWgnQH54G51JdShhYl0yX1Ob3UQrhsNqst2ZjLRN4PFZYltb86catEpswEKEwsPrPE5xKUBMlibqIo8QD7yGrH4BVq2HambOEARRti090DXNteH8Cl1nqR050KT3pDAvi5LiG4KsYl6y4Iy7LYA1OrvumTm9TFwtAZCEA8eX9ZyVy2ZbQbBLQ2amoxgm9Tye1JPWkZ+rI3ZcH+rI/z3rF9dtfI0XWS7FskJaEzWoHM8Cw6IibvBdNSOvAypU0lA1Q42rdo2oqMbDPmp9IytysiTCYCfV4mSoFlSu3/d8K9DLQOFT8FIWsTypk9mmcsoomPn1A6iYBpyTgXokBr/JIgejBLgE14/a6LDfG/X7vYNe0OvvEcVln353s70DGBxTO/b/hr4wkXGiCTLmyUwn9NqfuBhFfbJl84FT4//e8JZfe5e3dPHXGq9d9u66uOShZ5eoseJ97sW73KWLd3qfdV2SfufFGSaH8hIZMSkzQ9iFCX1LAZ8KIxwwETq82rp6taUFO/0+YvqxGQbqUysMgqC1S/B3JX4fC2+E9+nJ+1y6grWJNV0jCv2KW8E1n2V68RvGf3Hl0gF5ySNXLqGA5HH1atT/KOTDTMpHfRIpVL5WINgI8G3UBva15jegrGTrrU81pyG8+mAzbYenzq/dhj4MXXk4gjwGdOPzoGY7ndtPPPRpwI6IOYyg3Ye3fD8MpG4NqI8LQKVRARIPhbdJa7SJkhZ9aPPibasXtkLbGr8L3gNvi3q7WZLBQw+duL3j2LcdEhwYXWd6B4dztlCERy1TlF4ku/aoUr4bIwoyeKvE+W3b3wZOf6e9eeLEZnvn1NPlc97ZxuLtS0u3LzbOumv7xypvQIfl4jMvPVMsd9fDQm3p9tfevlQtNltXFpeJK/fpfCIyf6IVyUOei8TrHBAHq0IaCapjQ9tFrSaBFt2IjCkSa0z4A79dpdCn5hL3iK1oPAImda/4K9lRH3irQTARnN+xVHV2nMryoIeYXg+qi6gXNeDUe3DDjw0GWcJSLRf7kQrQVR0cobVE4lakPgcJ919z426MqA3MdDt8mwCfLl+JI4BAI+LXNEK98egwLgM/Pgx61Ifs+BrxbHatFaEgGl27thdzgsPg6uHh/iA7OpzDXfP6EIZwGpXEFw/5lQMojEX3mcM3QFfHwAn/E806JH4ziRM/9OPjd6M9V01bX0e3NDPEX0WrNcfbphLvWUSSVpt6cwmPOiKj9qqx7ephq0VMChzTlM88e/r0s+8gwZmZndZg2I/1vv3kGgTjvZm117wNbqyBu8Ff14RoUGXYnFnsxWR/w7xJbLIt4vfpuJ3ZJSvQW1Q6SqSDber6DvD6vI2yPZ9lqtKuHLaojVQwZ3Fc26pWty6Q4H2EZIyoMdLw2MU3kKsQoFZ16/aT1erJ27eq40E0zf/aLH9Ec3ZpKV69SVNkngZfqwC/g/ooujH/8dVZ/sRajWSfmvYr6dUGxF8917myIeaWfem3dnfhgw5v3ZUoS662ZjxCbLtvUf8dj8/R/+5NrFJYrVVrsEoKxLGHAyslcTOyOfmdmtOIuO2lflH82GqKTHEiqSJiXmo/hc4vnFyAT/30w6fhk48R0rfxSsOu5l2OaIpYyc3X7EaxYdf0nJqk6HrNafyHSrXzb6OGkU4bS2s0gpgCedtCYYW87fQ5GFe+bm6wqqfpVbtRpm+VyCt4NWfU7Dp5K+SDWfTDD0SNSiW9mv232dU0jczJjq7QmevNpAczjokH6h/GprkxTOwRFxeJuwv0CIEsPeKRs2Wq6BXVRAe6MvGqoejR6KB/kCW/SzHf9vN+munOPbdGdvCliB6bWAYOBsPBYH9vbx8iRCUOqOMQBYAhYIkcZPeYmdyX+KWlnmuJ/qJHXENf37t6de/rmek974cxVmY249nr0p9ioro+6uuMCG/XETVmhelFfylmOblEZJGICc+FmgxcsmQofcWQgDeW9PBccygqWFcjVcOKiA6b50K35GUcMafEv8Ch5EQn45VcuHP8rOdppqppqjkb95+lbaASayxS7yk18yk8aAEj4cceL+gPPuz0ek07lwuD4IO7u5axZJg9362UTkUo/45cMwefH14ef/l7CmkTmVbpe35soxAIQmaCdY/qYTaZDtVNM93Eo8pEJ2O/qj7m1U/meefTt1TT3DoaxGx1/CTaT1xURf1JZO+mlCkt/gVKi4Gvb3TnPA9M3WP4XUCxuN0FjrRXNOxmu5E2i7GQ7dQDb//Xg8FzK5/4kFhMB81mkC6Kr4sla99SvdZqRYetxs/M7VUgFhdMvHFusr948ttdbeqhcSrkW7qw5JgFPg8sLa4aeb5gOpBUb7XuaMEiQKLVYpbznZVsdsXxuWyxWofEc9Gdrdads30EQ+rDr0G1nFN9w43aTuAvE5cEAqZaICKvHgQAUANqpMRA+HxLkTW/6CtqnQALFOwunzq1vGvKB+QWCK6c4GzZ8H1DTade3CWqvKP7P25c6Y7smD+yTX5G+I/s/zhIEiEgr535+OGovFCj2gmP0n1ikU2czPlRiKkKMpwL8WZn4lDMm3YxivbGV0e9Xn+ttLbWmwahlWFZJRIExGZMIpRWFDTaGwMHtNfTokALslor0LKBFmUh7GctqZzPFVUjd1qxFPgc6QdSznBWMpsaa0FXJP7gNgnl77rEHwmV/06KFAjcmyVeTOmOUxLNnmoLsmsZzrQc4799Nyc4rPIQ6xQcrOsPmlspXpALjnskb5lqLEnedOcNMMdk8w3NBFZPokXr9bIA1+LXjg+jVra3u9vLEl/47JE6TGswKeG0KDf2i3iTLUvyLNmoQ/oGDu1KgY3oL46F8SnlCumrgyEU62DYv870gXL3h0Qem+RFbNN7wMP1qIQQeNxsNjtlUxPsOilveqJ7nLU8LP0YuLtoHU0NnBIUOalTdBVeF5BsYgrzTb3ecNbk1/b3iVH2bgLKWq0ezdg8UvfY/3SGovo6tRA+xrQSnjkpS8IDT8ye8T8gTgt6hVjutIbQd7cKp+XtxYY5weRADXeyyaFFTXQSu6pb9dut+izZm3PLzor3ydOd7jd1VkRzh0+CESZ9RNH9pH9u9L5JdIOTfsmaco+6pZHN3WiuQ3bJEkkCYxDbm8Vj/0voT6Hl6a9/IM8lkAuo3zLy49W4G1InmWvUp8A2S382rDbdZY4SQXgsjqT7VgSq+YVFAn1BRGbJ4QSW437sBBZ6AkZBCUmu5Boidr6S4kTRWWmWTiJD9bBWMSpGSVMLpXIFi5Ysp0RdMLHBC5hV0dPFUn6zIrDoZXiIexkhUbJP5DPSd7MpjhX0WvRTnB60/FxUNlROWlp4rlD8NJvCtptRZAfuwHrG9SWNme1Lmf0mBvm9CvhaEMT2g/R72LrSQkyrNWunQeLzIHmmTdS709+nSL4D4vRv2Jo8wzIzPzhobkSwzJiZfNGAWJb19nu9adlumc9c2QiLPslnQncIT0E8m8576XXILqLYtjX5TbPpKkY3FRCNRBTzlXt3diMiY6ToIOrcBVMW1jbyczzBfqL1LbknHpTbMTBoyw+eIHeSBU425n1uD+O9hnZEERWgS7qnpj/dX4j6rcmuw6ntOrV+I7tUYocOwbT96Lp4grlAfa6R4daKf2SAuAQC6A/zihhUT2BCvGOCyoY9wrbEG4zCr8GqIsNSeJ7jMId5T/dFQ7WKjmmnTCWPNVUUZcOVVTFQjGw671mSIknp5pw37GOvPXbstU+QAAWcwkqSxPIoxaZLoizW65zlO4Gh6CleFDOqLEtq3lCMapiy5HyQwemfnXN2/a7kPRBMeCUYO4Q3aMLMJL5aGJj3tZkfGFzp6ogKSbdTAI1ifY5PpYaJNDHWeJxh6fJNnUOF2wgnu6uaLGNvVLMLiizbBWH8v38HGBcO8RiqiPkUYWJMDav4eSOjlyt6RlczYtEtitbXFxYXTzgStE3tm4NGAB90MB5VN3Ie51pfxqpgpiSR5wVJ4kSZ/MzY9xe0rEH8S2iFlIBSKcSxiycXbcPSA2z7j6RzuUa8Hk1kSteI1S+iFJxsUq3RbXyJQx0iYuzv0k9yRMzcCTlO5UUx9o5R9x3MffHMOOKfeIJr7NhbzYQvmf9hS/ITJlMWdRLBAEMAoTVRZMixW3fZiJItBUW3l02/Jp3tTawWg/FwP3F6Hx8+1HxHkzt5z0mY9onrMOPhZJPBwQiaOJ3NpqGtIVr88eEwwe5yfHAdxyatha5fT2jLg8SieWKtMTHhIG3390qbbGSeWX5Mtti4aEQZKrqrORjM4tlBMIsX3SNX3OJBvL6QIIpeJe4V58+KM19oL6GXKJ3E8Q+tEh0EeunRR+uPXmo8+mjj0qPoUXICMXKePPN+9H76zOwRH3Ue7V56tPMo/SDmUvfR5KQ7R6M4uks0rMH9qYqNtOhj6dCJUC8C8vSXP59NnNjE938efYZ6xmTs2Mx+YqvRrBIv+kVWmFjbC24tNvAgW5boXeQH3cjJnNDq91XRV2Tdz3sFP68s7VUMO7+ZZg0j1a6kzSXPGZTy6yvrGf/ia/RaaSGzoivloFbIWLvvi80Q0Gc4uRDU7bSbzmxkPC5dWm7Ki2fl7IWdS7ed7iw2TG6znc+kjdA2pEztKzETlrTXf0Z/NLMC1xFg/DUU/8YsoZ9Ev0jdkNFfJ9OpR0JiSknEfcLcD0iiK+RHS69kzuxkORJ7h3XM00TPe4cIK/s7sO7hd5DfRLI075h1xV8pplKSIAJUkDhhA/1s9ty5zKcyluFxmXPnsi9ZoiKI/hn/JWy4+CX6hvQxT00Lsmh9yttZQYjYinnEGT7LTuTB8Z52smO+CphxkzkJa2XicYvs3bYwHcg1ss3D9WPbPfpzR4m7kgiWVeLHInnkFQdWSjwYod4fO6YTrJnOM3mnXrcLj0fArvbGh1f671UURTeGARBFFBHndZ8x3GzfMdN2oZ93fEDB/eCwf9DSfWNeB6TQX8Ob+FaF9bwzdQrTnZDiKU2mJk8b9Ffrmq1pavemyBNoZ5Xyewcxth7Eh2/U72k2GqFurpbfnphjxheGiVuX43fEKv07/igmJ4uEaOn6rrbgWLv3aGZ5NRunKEcOE/nRj9P1qAR88gnqxW4zBoFk6BNOvTZ/LhRRl6ZT/8Tk1xNasfcywrV1af0hsglnpD3Qhm/qkpL2TaB096UV2TD9tCKxWvbXMpaZNn0I/rzqmemaZ1oXsyeaTbMVbBrLzRNoMZ8NPNMuZHKuadummw/yacu1wiDIZ/J2LpfN2fn7cu28HbRzmdWz+YrjVPJnV2e6qK8CN7ZKf5c5bMZChhLC5PfBsDBxtEx6hPiy9r1EDNHthHzYjB0flBBqCxKSexoPy9/eWz3V1mEJ9PDJJ+RA1OzierH0fEkgysazpiYI4vjTvMKyWk9RZR71BVmT79EQq/IvvbVYXCs5mhjI5x4RfQANSlp137oIC7LmnU1rqiF8mVdEXu3JrMTP6ZmJVQpxCk3kMV7shjkhUXQPqQDknSxe1NOxD3BJ2IjlKVNVDeI7C82wkBFSKS7lS8VK1C1kvUzN8K1UpqyoYglLiCtqLMZSOR1uV5fvRCPPOb9QaJssp6T5VP6+fLFSXFkuVVnHlI9V7TTWraxjvhhusmilLgYZzVi6cP9tzdk+n2sJxiW/17wxQ8eEV2pQ59aT7Q7dNjD8SZzKYhKGEIDHgBiTjkbou4e8IJpuobCQZweKnCkUlgrSXw/39sjG5thBd1RAgvC2VGGxkEm/lH+Eh0jB/QQW9ycOCvAN5crRPZvNoyXr3rCGElOjG4qztxc7ByXBww8+COdzpWjNfqPgSivqTX0rXP9bsqij65AzkX516CrY7ayxbeJklRrgEacblPoSQweINRtUMo5jt/BklhGXb5fvXbtX4GxX+aenT2Zydo4XO7nC+XvWz36b7Av02vhXVQmXFL+olp7M5opa8b+it5MLvs29DT9xbFM3RJUXtkvwVHThqzIn3Lt+kfNrWjmfeT0846slLGrOl5O18XfR7yZ+S4pIZ9fYbdZLzRQqLnplMZ9/7Zve9FoaXtjb24XWeGVhkgDh+CdJ2u7MB8KVxB5lakYV/+5gC7iCfRKZYcVYj3PDvQPqzqRHQvrz60k5D9BvQo9ukV9Bi61nyc+UEY0zZZfohshOy16DOnhxnCyMUJnkPuIDF118RobZyeoax4qOya2dW/OfwWmzVn3k4ddkMlUSF5/JWNaxc2czJZwVBMMRKsqHn5EDJ5XK6LLJif9fZVce3MZ13vft9fbGsVgssABxElyKBEGRi0MSKZKSTOowoYOU4viWFQW04qN2bcty3ThIrXQSJemRNrXJmcTNjNI2mTRNQ9e5HWfGaTIxWTfH1E3SNskfISepp+00bqedNlDf9xYAQcpuEhDcA8Du2337ju/4fb8vFMyMlg6Rw/QI4rK2feiWm7MXpGCIHHfwwO5QKJa5rYAjmiCV3w6X7ev/LVInJrn6GkVF5wHLRBE4E4gmUhCxnfedHpyYJ0IrGaHIx76wCzZ3PyFQgYahT1DAaWNBUtFg3BFZQ74cEQKnJZV9uIElXMPKU1oE/YFisMNIwQsKvoto22z4QVFhizza/wBPtHG8T8M8i5qacu38haQiTYZknNd1vfVtU1X+XlYKvIJ5vh+LX7R/KEoC0JxvPYcl8sx8zz/opmAuGOvopLjDlowaw1lH17PDRAFtm6hRI1+TPhw0ZfxNqZYnSmfIl7d79M5NonWCN8sPD3cxEOpOoTZqlA58oCn6/SSKfiM3NpaT5URr4zWulItls7uz4oIcMAVWilt4UUMbu2fH2ETrZ6hZcN+XG83liA60KNsJHoUMaVHs9Uv740UnCo0pgCeR/AOgpkbDxzo6Bxju/TGMy9NO4kcyes2ms7JSr9dpMAT4bzxE1zevkVfZcTbidaceX1taMtSmZjSblMK9tbnaqC/He3yaOvUiwUzWZgH2XMgf5ULxHqllF1t+go4K3qYFQMC97Qv9jGYoopTFAVaXjegsGw6usudOnDjH1g11BcwDEjtYHWQl1UAK2VFZ0HJV4/6Q7rp66Ey9fvpKOn3ldH2dkuaphgvmftdQmS285ia1NfYD43KHZRyC+4EBIUVqCFJ11cZyogCW3zEy2Lr06sto1Wk1nNxEPhGLJfITuda652RGEDOScepOmYhkmyjukc8VhfzG84byI4teZiQ/5N1r5zwv18uhCFbeuK9jYhpBWxE8oj/kBfIBmeSJlrm+1GjWyWNprdf7kgkPrSw1+/qcBmrMe+tgeNlT8p6dh6W3dV/PUZbfObCiFWiyKKKm1+xu4B45f87COUxT10W9LrXVFBK64p/o5lw/jzHwcUd9wnwiqaP1hCmFxMnJyCEzEY4YcoA/LLLOwao+4OiSQD2tmtFaD8fDZjy0OlgYyvM8i1E6m0sJAU0PR2Jh1vx5xGGJHHNXUA+RsyhSWLjfNRIFQ9Jy4CLOaWI0Arz6kfDhBG/zEstaPG8JUtGMmWY83KujQ+5lsPCAZcdHtFl536yy3lxebg7t3z/UbFImX6LlLjXqk2cmvV2HFw/vYnb6n/v+P/8zGLvfwO/81NobuZzXy+UeW0KFPA1S+fmyWxvvAMZhMBjIV3q8WFY7brxa8yi8nfQatBJ3pXu1v+KDXKJQqAyIz1p5O1k8UEzadnJyqK+kXZIGY+kSO7KatOPWF7iBSqGQUAKfC98rufFMsZghx18yRp3hyaRtpUYyqeJWG/wa6asxmuHPTyFGkTlE4vTAfGMRlRJ3A+meOLGndtvZX7ulfmNx5L0njr79qDtb63tPNJMZyWS8++64rVKrF4tH528+8vjherI6W0gXM5liuvusPoEe83OYUrLod3/ySP+930KXyOqebzLXj2FbGBLgiWmz4gCEXKDpYdvoQWCMoTTe15jGNWZpjYzpS8sNSHBCptzmChG7INLodfiizB0I4I1l1CBTOqB+nS2gb3dM/wJ6kWJ9aLYm38QHiTMByQOeY2qUJlM0blfVOKrllYQsa6GgpIdVFIo7CU1WHVEcvDWbMM3qkaOyUzlWLh9DH+x/yy4JS5om6URNCLKqqcmBgiRYejZx9EjVNJ93biyXb+yx/W6ir9I4yAWwkUNu0xJHZDKDx5ZIx5ApDhi9uS5lJx6APMIAWqhN8bVKlQaKGxzpfyUOPSOLTloWiZ6i2rZqhUMa6a4Xb+AUJ5MLu244l3HODJQHyPsHnV+aejSmm+Gg3v1l1nRdM5tx0L1GOiwaOKzJrCCw5PbDCpKUeTHgWAFOkriA5TzuwMkGFjq/lDhB4CQtGJE7vzTArG5YTi9XrkKxbrgCSFWYNbisH4JH7pj08339uwvCrYubyPFazX+fGz6OvMY80sPF2ePC8damt+v3kKO5nXb4FdLGcsBlQEc6MsS7PszDbjO9g4kSR4HuHT1EU61yD9gHR0YOxB7gIL/CAftBjnswSnMtZGR5wiEbzoQs05+SjTD5aJtcCFwo7exynk+Q20n70k5sBUgSxGAciiT7+vOlbNWJSIoSMIimaYQ0Q5RmZjImWud5BcwTT9x2aDgq84KkaEEzGk9lC7tKXrwnhsYvc88vUyqRCqgKWaGfUYIGCuT+RRfT5AXyx+fdvkG1KUdDTjgS/IUXuC6Sx2wn85Ks6Opqvr8vGQnrPXMhpihBpkblkZBne2be9tN9h1bK5aWlZPWO6gLZWFkrt9YgnL28Vka0X3T0uKXtfA01wETCyEHGCpgW3LZ61ERMa9UjR5NRYoW81tbiK/S11Cay6fhY1tt4GDK/dOIufTSMSXOX45U10K5g8fyK02jsCHek1L0bzW6//TZ6nNosimC9A32Y2ifG/HwC2/c5PytVbsDFKbRqpbAWDMZNnPoLsqkHgk4Y99UOP2LnzHOXzpk5+xH0OMRtc6yg0QQJ3c3WRxZvUPfMze1Rb1hktuLt6j5eBmVtL+si5xrTnEdME9UhC/MWD6hG7t0hsuQQ1Yl7GdMKNmlNRFrAFGTZJZ0AUwUuIdut1mxjO1X+qwNx9awxhtSzanwgPfaUDzD8vL/3T+0ve0AF/+h/c9L/Ztn3C0X8vWn/O6Y37kZjksxuyK+6bQY3aZwJzrngqoGomFzeDz2hjkH4KIV8hbaEqDGRqliI2XKrDLIav+uOosYLwvjSqBhFiOV1sfS2iqCznL7vsbLAs7uPHPIkncfSxNHFKlE3VHLnW96U73I8a6u6IsgooDnqqMjxCS3IYsGQw4E0r1eSokB2gwYXEsUsFxSDvXGRMmVqI0o2rtmQMzqNIHqq5pLxor58oW9lpe/Ccn3y0VPRS5eipx5FG8vmox+bn//Yo+bZS4FbL09OXr41sM2fIZP1652j50hme/mB68u/ruzryu2WuYQ2YPyDgGmfW8Emcw8djsA5RpPb+sGzzY1YOh27CZHZABuYTAlvJvvo6gF0UHDjenxAOHhQTqSseNxKJeSDB4UB8qHbnZ8pxjgDyHaTUpO0GUq2rfYjN0vUPNuPOvDHwAimnWzHBnYCpYCzY1FvER2n2WjqWoDHmO8bTfWsEjpiVNXMZMydS8h/nvnvZnOVlRVRDhCVxrK6a8Uga5PtznPALAXcqFkM+b/JI5qGCof8VPX19Y8Ui1L/mG2P9RNBdn39PGxJwyUp2+ufBD4q0GhrgocLOD8NilbErnkBMhdMsW7FRcm/bG14q8h55tjMC+dXB35wZOq5wfHKYhEJiFknL6f0/mK9fvzAxdJv9wfM+tLeOuePCazexrF3cQaFHuuKANw4vkmb/kP8LLr7jjuKd97ZepHVWk8/SV/oSOu7yP3M7aXbyfu30EutCvr4uSz5Q3e3nn6jcswt6GeFI+Vw5NxmT1lXaTF/y2ovwsmvXqYv9IxfSOuP/FJaT6O7aUlMx6epd/Py5WmkYq3i2jXLBVBDIV+hhAi4za1vV/wF1/XsYPtqNns1k3nx56+hVy+LzpMJ8cknw4EnY9LlPzx52l08OXhywV04iVAGZ7OZuey/wFUcdHCiVEpgB909GQ5MTMSk4dbayUV38ZR7cmFw4WR3Lnuduu5UNOC423Vda/8DjyI6d6z/GHm3PuxX9lXyvnyZ3PhL/3PsWO7YsavtuoZXevONyzE7FU1Kg7ouANEfYG5BCidlfdwv5uOklM/RUuh5XyL1fSstp/VZeqOkFCRups91sAedcvJg9doiEoY7cfOu75vP+rYKTARy9NcnT5HacxdOu6dPts6yWkbLjpQyRqvyTObLz2c/hF76PlTvqQH4waknoMir8GzbD3grN19n/n69SGgPN3oS2aL+awyR/HdSFvgggGYvNo6HvGzIs5DbRfUjZ/Uas4rm/UBntA57DR+gD4cp7fH0Web1eCwpd+UWw0+W4pp6GX86fJUwU6O11eYyIOfja2hto0FEmaVVb7WBVsHj3IToIZrdse60Xz0cnB32P1obvuW4G2sP8F4/dsTyGpThxnKaQP6BRgF061B87+YmWqW5QppNuvIcL16OM1v8optML6YXemqe8lRQ+1LFz1JJlHJvjb4o5eZa69m4nx+XeUPeLdQmL+itE6DWo2FINLPG0vIKWllvEJHLN29Tsl/for2lQ1Dew1rOHSsh6kZspzkeo7ZICwL9DES6mfd5Dqsyx9m2VlcNjxcl/NOqdFzkDaRC3kw+oipzVtBQg1dlLG9ID6uSsrzRLueb6G8oVzdEooylECWtAm92hPJVg+uPaC9EciKPE831lhN3egpq/QcA+7olWW863VvSFiZjkwmSeyozpyh+HVcofxAu1KJTRCusQQZ2opzSFOxpSHdadW24JAOBQdknyjajnp2tULtQxcO2P0f72WLsqECd8nYbjcAyTmQgELac1hOO6RrhiIO4vKBpX9FiQp5Xta+IghL69AsS5vJcAL8giWyeVURuVQ+hFhDIWAl8VNFNfV03LaG1oeHoN1RpHWvo9qMIEwUSH3nPESk86OKjrR+fJeecI+c+q8f4OVZdn+MMfBfGHFlLZwXc+rpSnycC4fFIgguqDd009REpFGlI6pExSVUZzccksAy1rk0SufAYqaMLzGPMO5h3Me+HDMOICNrbasuuQqhXClXdqJ0nX9ljUbBY1+xodZQdENMsBnbHUVJrmIi3JXB7TIP67Vo2iDKAcNlWlX5iajKliBGPTOJubXwggPJVXIaDa9TBDZioaSC8qgG1/vX1+5+Bwol6H/n3ckEkqkTU5Fk9wiocy8WiPMdLyKU7feHSWayjsPZgVRM4PlQYQsGArpypCImtur8vMXlm8k8LLKcYkZzKIz4mChGpGEveU+REpRS3kryOLib6AgENXTyCw4MD+OiVw7CWjv5wsJ7sP0n+P6KlWVEPBlUcSl7gkISwjESWHxq/wGEkG3g6bDRN7+whIyDbpczxBVbkpZvNkDV/IxkJj1tunwsgrRkdiWhw8jw5Hkn7zPAldWQ6KAUi2T3OkHZKE/jbT53osdP7/D1EDiUaf0XEFbGQtYjqWq2R0eSOM7ehQGsF8u989p7n7Oqx6k+ei9fqnsUI0AbomGuTUW+IuZHaS3zrJ6aRpltYEwvna/ZOd1pHtEkh0i3y5CkRnYw844FpEBRJLybKj0caCHJcLYrto/uHzSOUd2Q1mnqo7Dy0SrfJ4uWFvlMZLqQH8xKRsYKjlrU7RDbkfEgPsdMRsYpNhOqKNLvqNfwjrMaN4+0tGGyTtVoylA9gmY/JIU0LKXHSrwL9wbFwOh1GW3YhP38qxcWjnuwAYFLHHo1Jz3L+/bnIq2tGazWg1PlCqXCuztux6D3IsYPKZ+UAi1YMzXHUAFyAahhvbv1cNnSlq289T8qR20wTjIlDEHjp1SqkdQN/Lp1CwN8wG14olW78/fzM0p4TqDTT37/U34/WD7W+tWvXu1793oTnvXbo/PnzbT3hQ+ScSZBycvtRO+d2Bzxo0yzclRJC569IH7CyWesD2ZFUKrXvSjTDZp9R6umRdNVOp+1/rmaybNay0+1z/hh9nuYMaDt3wBMDCIASaq/2k+5fQjSVeFsHt6s1EVfRj81kOrNvZuH4QV054KV2y7Kk6dmhSNS09fxb93E1N9KvZxJqKoF+py+izUzOFIaG0CDqTyJOLOeQivRd49FimVUVtxY0cDAX5np4nCLQDinrrg+HtDqub+8XGax77dUWZCjazmO+lawHxqZ2PqYA3aCggTEfPADADtB+0MbUhScuTNHFhs9IslxMjxeL4+liysr1KZqAsVIwg+FIwMJKSFZTOSuFmOn2MVMX/tcnjHwMCzQImRcCMsZCbcrdw/E35PL9g/E8x7+tUibn6eHA+xh6npEoPvRXvWDml7/KL/0ql7aFl++jviDfGJ9vp5z1x4VuhmPb7c12STGrHoRedLJwBtQVRdHIdWqKghwaWUFDLwLqKuW9UQPP1gRTBSJD1RRqW/UCY1WIcm7BzBztEGPgPPBTe5RsCcxB0Fpq3gekqcFkKThszw0W58dx5eZbXrhlQpnc9hlyBrxY1EumB+eGl5a8JXc8Fh3ry5C9bpmvoj/3ywQ3hw0oRz9altyjmSM9BbCOPvUOWHSEkflxsXrLLZPy1GBid3A4PtdXrO/4BH1i8PBwo+GOx63xvkzrz3r3tu51hXKlGDRyFuCUHTP8OjjLl8uoXF4BgG4ZoLq9MWMgEQL7yYHrueRciGmnkm1HNezh++jYwl3KZk7NvtXadlnfoWjmryFN0kBw1qTWa5Kmfd/PJrMUMcJkCgsb7eQqncPimpSZL89nwH4PR6742X0fTYnxIAyfwbjIbOnnKzTGIANZddpBJBQuXwu5eAcglFxZE1STphpYXlqKb0E1UNP3Nj8C7g4PMqWqyzSurjdHt+lza/aesGaHoK12ZxWi6qx2MnGnzjyEmIe2tUOIVr+uhgsVG22krBY9B6pbqdYmZNmDvWuwHF3rxtX/hFwHsCdVGGCpoeZnPzcjRQvUgIii3fntHJBSiF0nZHnABToN9J1d75w9vG84JwR3zUxd2bcrwuu8JP2dnDDNhIknLmRHj8ad0b27+wL60dHsBaTv24vxULaqRvb1JbTBTEqwBFWbkU044At7xw/GUm5yLOmM9nFmvxE7OL53e2xv8PrY3lo+jboOnR7j5Bl5Xt4jh/tNM99r5Py3j370TXI6HE6He2UXwIWADuOLE6EsUYRq21AiXn0DxR0H8mHHEcRdtJqbNC+208MZDOcJv4HuZvco1O3H4dEo8X+dAdZj/43WKY4XNDey+l7n4/jMDNMbH4D99olcM2+6BaFL9wqmXeo6pvBScFd8WfM0MiKD/uW3SPV3k6KujJ2KxU6NKbqYRMx8axP1B5aWHKxKkopX9g6U2N2uu5stDfTmhghQK/Pw6/TocWgJVNraomKjzj/gXO7tu+vDJzKZE2+CxR2+rdgDAoS1FcRAv6GX+Mpgf2FwsNA/OE95TFOfcRzQXfV2m+/lPfRjf/Yy+8k4c4w5/jq8lURV7rAgUibEzkwGiiTIlu62D3b+ghILNenFN4HcEtVbq04dkBWt74oYaqvYaCw3my90d1Z7v2mgOh2DVsFsMbVU92Otm34tO06zLikSeTvA0y8B0Fvq+tL+Af2EtHXIIUw1EIuMmbXqOK65RJD9VL8k3U8eWagkWVeu9F8Jox/1Y0u6/79QsyT96D2FK9Wtdv0yepm0xxnauylOiegwIFURVYrmeWx7mSjR5XgUlKMIpgRHbXoqGAVonAT6ZOqu++4c51JCZF4qVybHR8e4xWCc19Rw3/SQxUckrAtExTBY4O7lOTYQicdkng3zAr8LeHHvJwfsu+u+UVyPCMk0OdkH4xxiOTU1FXfTFiY6dpYXWSwqLOaJKqsIWAjziLUENgA6wrVrRE9EpE4OMHVmkbl5h0wluHBLeSI8uv6kPOADTMm1+4ghdxwUaaLagXg5NiBGvTS7uwKoTJo4AgGgqJam37LM7MUrF2dnH3nvxdnW125KibwoWnEjkH7rRPFkOqAbAi8LRliWj8tYEHlBjMYC0QFR4EU7+3Vwkyb2l1/ZN2d+52Aunybda5ac6+J7HyGLG37KIkNHLBrdk0myimapmhTEMdeuJexXWJZog0QE4lAwyN6kISuUdscnpt+WkpIPHBofeueqJm/ZHeHxAhaiztzE3M68ZUdt7EwINl6FqhlGb1w1/i9yo2QmgpqhiFWX9ISCCRXTrZdH3kduAxbXeqRL7XhCILVgRnWj75aKeyShq7rIyZwWlKRZDD4CnnzpRE2R54Ro3wOHeIE0klit9am7vOmXJ1IZJ4GYufaJZx9BxS1xt/XMt1hdQ2hoPBlHsmIqmhTgonlrLBZ5gWUNA0RGsjz+pU/roXA8Xrz/zp+2fuacnyyd+GNV6vSBT1P8WIGMyRTeFvEA0AqT7TRbpWg4sPnYkIIA7AZf4owJ0n53zXCcwO1ThZlvcBwrwsYBdJqV+QkB8wvoQUUSZu/nRUF5YIXDnPLrD/ErAmkMT22LzTV3IlXyfrRBzxx1JLeYO3g5t80J98WHM1NPx5iOb+bD6Ema69bGcDj6zdwH4Rj0ZOyVhzP7u+X9CUWfQsQTOMpyFIIcafficT+djEDkgq9KyUpipP/USS1CpunOTlKSrjHvQpeSkgBJW/iItv/i/vaOlNw7PfFuyDXwfwVB8YUAAHicY2BkYGAA4lWM4ubx/DZfGbiZGEDgtpnQKRj9/9f//0y8TCCVHAxgaQAQawqVAHicY2BkYGBiAAI9Job/v/5/ZuJlYGRAAYwhAF9SBIQAeJxjYGBgYBrFo3gUD0H8/z8Zen4NvLtpHR7khAt1wh4A/0IMmAAAAAAAAAAAUABwAI4A5AEwAVQBsgIAAk4CgAKWAtIDDgNuBAAEqgVSBcgF/AZABqAHIgc+B1IHeAeSB6oHwgfmCAIIigjICOII+AkKCRgJLglACUwJYAlwCXwJkgmkCbAJvAoKClYKnArGC2oLoAu8C+wMDgxkDRINpA5ADqQPGA9mD5wQZhDGEQwRbBG2EfoScBKgEywTohP4FCYUSBSgFSAVYBV2FcwV5BYwFlAWyhcIFzwXbheaGEIYdBi8GNAY4hj0GQgZFhk2GU4ZZhl2GeIaQhqyGyIbjhv6HGIczh0sHWQdkh2uHf4eJh5SHngemB64HtgfCB8cHzgfZh+eH9AgGCBQIHQgjCCsIQohQiHSIkwihCK2IvgjRCOGI8Ij+iRqJOglFCUsJWoljiX6JmgmlCbcJxInPid+J6wn9ChQKIoozCjsKQ4pLiliKZwpwCnoKkQqbCqcKtIrQiuiK+YsPix6LM4tAC0yLZAtxi34LnAuoC62LuAvTC+ML9gwTDC0MNoxDDE0MVwxjDG+MfQyQjKCMrAy7jMaM1oznDPYNGA0ljS8NM41GDVONbQ16DYiNmQ2kjbmNyQ3SDdeN6A33Dg6OHI4ojkcOTY5UDlqOYQ5yDniOfA6bjroOww7fjvmPAA8GjwyPJg8/D1OPbY+ID6APtw/KD9mP8A/6D/+QBRAckDYQQRBQEGEQdhCGEJEQrpC3EMOQ1pDkEOiQ9BD7kQ0RKxE1EUKRURFnkXARehGEEZURmZGvEcoR1BHaEeKR75IIEhASHBIpEjYSSZJWkmOSchJ8koQSk5KgEqkSs5LAks4S8hMrEzKTUBNdE2eTchOEk40TpRO4E8gT1pPlk+wUBBQQlBkUIZQ3FEKUS5RYFGaUd5SUlJ2UtxTYlP4VDJUWFRqVKAAAHicY2BkYGAMYZjCIMgAAkxAzAWEDAz/wXwGACE9AhEAeJxtkE1OwzAQhV/6h2glVIGExM5iwQaR/iy66AHafRfZp6nTpEriyHEr9QKcgDNwBk7AkjNwFF7CKAuoR7K/efPGIxvAGJ/wUC8P181erw6umP1ylzQW7pEfhPsY4VF4QP1FeIhnLIRHuEPIG7xefdstnHAHN3gV7lJ/E+6R34X7uMeH8ID6l/AQAb6FR3jyFruwStLIFNVG749ZaNu8hUDbKjWFmvnTVlvrQtvQ6Z3anlV12s+di1VsTa5WpnA6y4wqrTnoyPmJc+VyMolF9yOTY8d3VUiQIoJBQd5AY48jMlbshfp/JWCH5Zk2ucIMPqYXfGv6isYb8gc1HQpbnLlXOHHmnKpDzDymxyAnrZre2p0xDJWyqR2oRNR9Tqi7SiwxYcR//H4zPf8B3ldh6nicbVcFdOO4Fu1Vw1Camd2dZeYsdJaZmeEzKbaSaCtbXktum/3MzMzMzMzMzMzMzP9JtpN0zu85je99kp+fpEeaY3P5X3Xu//7hJjDMo4IqaqijgSZaaKODLhawiCUsYwXbsB07sAf2xF7Yib2xD/bFftgfB+BAHISDcQgOxWE4HEfgSByFo3EMjkUPx+F4nIATsYpdOAkn4xScitNwOs7AmTgLZ+McnIvzcD4uwIW4CBfjElyKy3A5rsCVuApX4xpci+twPW7AjWTlzbgdbo874I64E+6Mu+CuuBvujnuAo48AIQQGGGIEiVuwBoUIMTQS3IoUBhYZ1rGBTYxxG+6Je+HeuA/ui/vh/ngAHogH4cF4CB6Kh+HheAQeiUfh0XgMHovH4fF4Ap6IJ+HJeAqeiqfh6XgGnoln4dl4Dp6L5+H5eAFeiBfhxXgJXoqX4eV4BV6JV+HVeA1ei9fh9XgD3og34c14C96Kt+HteAfeiXfh3XgP3ov34f34AD6ID+HD+Ag+io/h4/gEPolP4dP4DD6Lz+Hz+AK+iC/hy/gKvoqv4ev4Br6Jb+Hb+A6+i+/h+/gBfogf4cf4CX6Kn+Hn+AV+iV/h1/gNfovf4ff4A/6IP+HP+Av+ir/h7/gH/ol/4d/4D/7L5hgYY/OswqqsxuqswZqsxdqsw7psgS2yJbbMVtg2tp3tYHuwPdlebCfbm+3D9mX7sf3ZAexAdhA7mB3CDmWHscPZEexIdhQ7mh3DjmU9dhw7np3ATmSrbBc7iZ3MTmGnstPY6ewMdiY7i53NzmHnsvPY+ewCdiG7iF3MLmGXssvY5ewKdiW7il3NrmHXsuvY9ewGdiO7id08t8TDSMY9niSCpzwOxEIuCLRSPDFTGkUitqaYHmTG6kjeJtJuLhiKWKQyaOVspCPRzqGS8ZopcCRCyRcLnCkrjbSiUBALu6HTtUJBwoflQKKyoYxNOaCNLUwywloZD01JSVePK7u4la7uxne1prwwy2qtShMzI1LT4DJNFI9Flat+FnW4kkNaM61fpEs5GWRK9TZkaEetXKDEwBYw1rFYzGHiprmhpRmeyuHItnOBx8V7pE7UeMRv03GTx1yNrQxMnafBSK7TOaSp3uiFeiPOV7mFrramvJjpvjozs6TlTMeLIW+DG1vaja+2ZwSdHGeJG+nOktWVCQuzRMmAW9EoRfM8tTW+wdPQ1Po8WMuSSp/Ha5W+ECn9KNXtKx2s9UIx4OQSjb7Wa05pxYGVfhaGMtCx6fHAynVpx3tMRf1+kgpjekoP9c4ZMaHxdGTbdMQ5cRaTkqWpbKDTLDLLM4JUijg0M1OGqc4S05kKkmhmfipoyWJ2vtUJHdyM7TalhZOrNvqZVCGBdj8zMiYLIx4vlDghz9Nxt6QbmgZr/cxaHbcCroJMcavTDkGyj6dukxoloQmRSLmT1XI4H/CUIJ2CrdDDTbViqNNxKxgR7fFU8GYO++59jyhYRSFMJCElk76mo6sG7oza9JuFPcPXRdjJMR235n44CxcCHYqesdwZRKcd6MFAiA4lEp2SumBNpHUiWRSbLm2LTSnqes4lliaMDsN5ysJEkHAKyOlsCsrx4oTRzgtulyfcrJG5pG/7Fkmhc2UiXHc2CDJueXdR3A70ukh7MqL00wy5GfnVd0JueZ8byh9huDghYjPRqZ1yGW3lqYhIW3fC16XYaJSsHgqzRo5SD6WJpDENF7luL5uh80eK/LUWZUs6Ep6SLR66pFhxaMX9aOcBlDaKtDQrcrG9PCvIM04h6WsVdkpMXrC2oyD+/CYRvDiRxs5/Jwrz1O+cpFtIaCPozEv1I6GSckTGIVm3PGGUXG2kUzEZt2ResFCwW0izHIzL1a1JG4xETNGQbwWJlJ18VFMetao5YaUSnVn3zXI/Eipqw5Qno+WJwFAhsGLTbpVQ8Znsyq2ZtmLPguTHSF4UcV9vSlvo66UGCl2lyFZyvVJiU7km7Igyx3BUqqWTV6I0zFngQ6NcQqbKoYx2LXWh2J0IXBUt1axTmdAN+qJMjDRNEXGpXOC3Jmi16mFbRH0R9ngWSt3NcVGmi5FkpK1uFZgKayH2H+iIzUCkifVuWxGb0jbIYpFSXeoMeCDKPN0oSYOCPXThVxtIRRMrA8WHlYHWYSffvB43pHhCnFXtgpA32YUCD7lSIh2X83wslsQfTLcglGlsZsohb3TVEbPgirMJUiF8bdw2Q906nKw6pCRpakOth0o0h6kM/TpreaqvjTh1O2l9JLjL1lV6UhEbyZA8qznSWTpU3JjKyEaqRm+SPibDlre0F6Q66eQw34cdBaHjor4olVTdyeu3zUgp5VC8c7WcyyhjU/j5Ar2yRZKX4VlR/k3jLGhP4WrLxd1mL3C5S8YD7YLC+VPFkU4ehj0+IOO6Bek7Bxe1nDXpYV3URDVqASlJ0WNMKprOJG9EU7nffqb6DeeZ5JgxiUzuLB2qFdxK7Te/UZKFvMqX2aUW8ZQKQte3hL2ix2kXzLlGK8cuJxWTig5hoWA6yFxHupxT6ZKg7xFEITHUAvDQjISwhS4XcsUnvLc0IzGkzEDdWoM0Zc7cZglWJ2hXxaFWJN3Jusn1SNLeWFGlfjEzzYhEY+9THlVctqjH5F60ha2iqyUnqsXaO0qs2zohTxxQFhZpI+EqsuSazYRT/XcFdz4JB23C3q8pu1cSYU3Vf7mZ+GUKaoFdJfQ77jdrSv3CFoueuedzkggbxL1nNEuwWnGommh6uenKFplD4eiSQBFXTd9B2ZE09ST1n3XPdR6MG0mqwyywpkn3hdDfAmqpoF7HVuiha3nCbDgz6Voh51Njqr5naBiyJ8yU6ObRqBPnGKZmhDv/pqGS4lv01gStVj0kgRTKB1othzSZjHbOUTOKlmxa1Eql1u9SjQqqooMwNGPeaFM3iXZ1pUULo2IVJXbc9pDiUwlS5fCIq0HNl91xleoblSiT0SGMROqPrTlhiz6Lu+tRHkFLU54H0YwgFEpQIc0Frh2efcPxLW/4/t2/UfMCO08e1KB/3121Le2nJBeTXDWdJ+ftgPdpO8qivvHNf7PAWdJ2iyHXcebXC1yxtFdtKuexUT4qq4TNqGY3XK1tuwcZmL+R4woVI72dmmZKUobTmoPANdbusrC7sEZlimK8lSUhz+9atRzWii5x3YVv03uoP+YJWp3CXQSN7EtFXXqd+raYQmdpQyhq3X375Vc9EZS30pVSoMiV6G5Jm7pcilxK8re9HaWE7llDtzEurqevbqTuhkiXkWFjg8qRoRtx1zUF+U3C+cCEVTbJqvo4z7bz9Ky79Jj1xdzc/wARDj0u") format("woff"),url("/wp-includes/fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800") format("truetype");font-weight:400;font-style:normal }.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-airplane:before{content:"\f15f"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-full-width:before{content:"\f114"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-pull-left:before{content:"\f10a"}.dashicons-align-pull-right:before{content:"\f10b"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-wide:before{content:"\f11b"}.dashicons-amazon:before{content:"\f162"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-bank:before{content:"\f16a"}.dashicons-beer:before{content:"\f16c"}.dashicons-bell:before{content:"\f16d"}.dashicons-block-default:before{content:"\f12b"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-button:before{content:"\f11a"}.dashicons-calculator:before{content:"\f16e"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-car:before{content:"\f16b"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud-saved:before{content:"\f137"}.dashicons-cloud-upload:before{content:"\f13b"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-coffee:before{content:"\f16f"}.dashicons-color-picker:before{content:"\f131"}.dashicons-columns:before{content:"\f13c"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-cover-image:before{content:"\f13d"}.dashicons-dashboard:before{content:"\f226"}.dashicons-database-add:before{content:"\f170"}.dashicons-database-export:before{content:"\f17a"}.dashicons-database-import:before{content:"\f17b"}.dashicons-database-remove:before{content:"\f17c"}.dashicons-database-view:before{content:"\f17d"}.dashicons-database:before{content:"\f17e"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-drumstick:before{content:"\f17f"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit-page:before{content:"\f186"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-ellipsis:before{content:"\f11c"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-embed-audio:before{content:"\f13e"}.dashicons-embed-generic:before{content:"\f13f"}.dashicons-embed-photo:before{content:"\f144"}.dashicons-embed-post:before{content:"\f146"}.dashicons-embed-video:before{content:"\f149"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-exit:before{content:"\f14a"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-food:before{content:"\f187"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-fullscreen-alt:before{content:"\f188"}.dashicons-fullscreen-exit-alt:before{content:"\f189"}.dashicons-games:before{content:"\f18a"}.dashicons-google:before{content:"\f18b"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heading:before{content:"\f10e"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-hourglass:before{content:"\f18c"}.dashicons-html:before{content:"\f14b"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info-outline:before{content:"\f14c"}.dashicons-info:before{content:"\f348"}.dashicons-insert-after:before{content:"\f14d"}.dashicons-insert-before:before{content:"\f14e"}.dashicons-insert:before{content:"\f10f"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-linkedin:before{content:"\f18d"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money-alt:before{content:"\f18e"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-open-folder:before{content:"\f18f"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-pdf:before{content:"\f190"}.dashicons-performance:before{content:"\f311"}.dashicons-pets:before{content:"\f191"}.dashicons-phone:before{content:"\f525"}.dashicons-pinterest:before{content:"\f192"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-podio:before{content:"\f19c"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-printer:before{content:"\f193"}.dashicons-privacy:before{content:"\f194"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-reddit:before{content:"\f195"}.dashicons-redo:before{content:"\f172"}.dashicons-remove:before{content:"\f14f"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-saved:before{content:"\f15e"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-shortcode:before{content:"\f150"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-spotify:before{content:"\f196"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-superhero-alt:before{content:"\f197"}.dashicons-superhero:before{content:"\f198"}.dashicons-table-col-after:before{content:"\f151"}.dashicons-table-col-before:before{content:"\f152"}.dashicons-table-col-delete:before{content:"\f15a"}.dashicons-table-row-after:before{content:"\f15b"}.dashicons-table-row-before:before{content:"\f15c"}.dashicons-table-row-delete:before{content:"\f15d"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitch:before{content:"\f199"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-whatsapp:before{content:"\f19a"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-xing:before{content:"\f19d"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-youtube:before{content:"\f19b"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}:root{--wvg-thumbnail-item:1n;--wvg-thumbnail-item-gap:0;--wvg-gallery-margin:0}.woo-variation-gallery-theme-mesmerize *{min-height:0;min-width:0}.woo-variation-product-gallery{display:inline-block;float:left;margin-bottom:var(--wvg-gallery-margin);position:relative}.woo-variation-product-gallery .slick-vertical .slick-slide{border:0}.woo-variation-product-gallery.woo-variation-gallery-no-product-thumbnail .woo-variation-gallery-slider-wrapper{width:100%!important}.woo-variation-product-gallery.woo-variation-gallery-no-product-thumbnail .woo-variation-gallery-thumbnail-wrapper{display:none}.rtl .woo-variation-product-gallery{float:right}.woo-variation-gallery-wrapper{display:block;position:relative;z-index:0}.woo-variation-gallery-wrapper .woo-variation-gallery-container{-webkit-filter:none;filter:none;opacity:1;-webkit-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out;visibility:visible}.woo-variation-gallery-wrapper.loading-gallery:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" preserveAspectRatio="xMidYMid meet" x="1124" fill="gray"><g><path d="M10.998 22a.846.846 0 010-1.692 9.308 9.308 0 000-18.616 9.286 9.286 0 00-7.205 3.416.846.846 0 11-1.31-1.072A10.978 10.978 0 0110.998 0c6.075 0 11 4.925 11 11s-4.925 11-11 11z"/><animateTransform attributeName="transform" attributeType="XML" type="rotate" from="0 11 11" to="360 11 11" dur=".8s" calcMode="linear" repeatCount="indefinite"/></g></svg>');background-position:50%;background-repeat:no-repeat;background-size:50px 50px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.woo-variation-gallery-wrapper.loading-gallery .woo-variation-gallery-container{opacity:0;visibility:hidden}.woo-variation-gallery-wrapper.loading-gallery .woo-variation-gallery-container.preload-style-blur{-webkit-filter:blur(5px);filter:blur(5px);opacity:.4;visibility:visible}.woo-variation-gallery-wrapper.loading-gallery .woo-variation-gallery-container.preload-style-gray{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:.3;visibility:visible}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image{cursor:pointer;margin:0;opacity:.3}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.current-thumbnail,.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image:hover{opacity:1}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image img{border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;margin:0!important;vertical-align:middle;width:100%}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.wvg-gallery-video-thumbnail div{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.wvg-gallery-video-thumbnail div:after{background-color:transparent;color:#fff;content:"\f148";font-family:dashicons;font-size:30px;line-height:1;margin:0;padding:0;position:absolute;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.woo-variation-gallery-wrapper .wvg-gallery-thumbnail-image.wvg-gallery-video-thumbnail div:before{background-color:#000;content:"";height:100%;left:0;margin:0;opacity:.2;padding:0;position:absolute;top:0;width:100%}.woo-variation-gallery-wrapper .woo-variation-gallery-slider{position:relative}.woo-variation-gallery-wrapper .woo-variation-gallery-slider:after,.woo-variation-gallery-wrapper .woo-variation-gallery-slider:before{content:" ";display:table}.woo-variation-gallery-wrapper .woo-variation-gallery-slider:after{clear:both}.woo-variation-gallery-wrapper .woo-variation-gallery-slider>.wvg-gallery-image:not(:first-child){display:none}.woo-variation-gallery-wrapper .woo-variation-gallery-slider img{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:auto;margin:0!important;max-width:100%;vertical-align:middle;width:100%}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider{position:relative}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider:after,.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider:before{content:" ";display:table}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-slider:after{clear:both}.woo-variation-gallery-wrapper .wvg-gallery-image{text-align:center}.woo-variation-gallery-wrapper .slick-current .wvg-gallery-image{display:block!important;position:relative}.woo-variation-gallery-wrapper .woo-variation-gallery-slider-wrapper,.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper{margin:0;padding:0;position:relative}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper:after,.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper:before{content:" ";display:table}.woo-variation-gallery-wrapper .woo-variation-gallery-thumbnail-wrapper:after{clear:both}.woo-variation-gallery-wrapper .woo-variation-gallery-trigger{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:100%;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2em;height:36px;justify-content:center;position:absolute;right:.5em;text-decoration:none;top:.5em;width:36px;z-index:999}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-left-left .woo-variation-gallery-thumbnail-slider{margin-right:var(--wvg-thumbnail-item-gap)}@media only screen and (min-width:767px){.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-thumbnail-slider{margin-right:var(--wvg-thumbnail-item-gap)}}@media only screen and (max-width:767px){.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-left-right .woo-variation-gallery-thumbnail-slider{margin-left:var(--wvg-thumbnail-item-gap)}}@media only screen and (min-width:767px){.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-thumbnail-slider{margin-right:var(--wvg-thumbnail-item-gap)}}@media only screen and (max-width:767px){.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){clear:both;display:block}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{display:inline-block;float:left;margin-right:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-left:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-right:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:0 calc(var(--wvg-thumbnail-item-gap)/2);overflow:hidden}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:100%}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:100%;width:30px}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{left:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow{left:auto;right:0}.woo-variation-gallery-thumbnail-position-left-bottom .woo-variation-gallery-thumbnail-slider{margin-top:var(--wvg-thumbnail-item-gap)}}@media only screen and (min-width:767px){.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-thumbnail-slider{margin-left:var(--wvg-thumbnail-item-gap)}}@media only screen and (max-width:767px){.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-right-left .woo-variation-gallery-thumbnail-slider{margin-right:var(--wvg-thumbnail-item-gap)}}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-right-right .woo-variation-gallery-thumbnail-slider{margin-left:var(--wvg-thumbnail-item-gap)}@media only screen and (min-width:767px){.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-thumbnail-slider{margin-left:var(--wvg-thumbnail-item-gap)}}@media only screen and (max-width:767px){.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){clear:both;display:block}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{display:inline-block;float:left;margin-right:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-left:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-right:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:0 calc(var(--wvg-thumbnail-item-gap)/2);overflow:hidden}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:100%}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:100%;width:30px}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{left:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow{left:auto;right:0}.woo-variation-gallery-thumbnail-position-right-bottom .woo-variation-gallery-thumbnail-slider{margin-top:var(--wvg-thumbnail-item-gap)}}@media only screen and (min-width:767px){.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){clear:both;display:block}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{display:inline-block;float:left;margin-right:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-left:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-right:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:0 calc(var(--wvg-thumbnail-item-gap)/2);overflow:hidden}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:100%}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:100%;width:30px}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{left:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow{left:auto;right:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-thumbnail-slider{margin-top:var(--wvg-thumbnail-item-gap)}}@media only screen and (max-width:767px){.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-bottom-left .woo-variation-gallery-thumbnail-slider{margin-right:var(--wvg-thumbnail-item-gap)}}@media only screen and (min-width:767px){.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){clear:both;display:block}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{display:inline-block;float:left;margin-right:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-left:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-right:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:0 calc(var(--wvg-thumbnail-item-gap)/2);overflow:hidden}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:100%}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:100%;width:30px}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{left:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow{left:auto;right:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-thumbnail-slider{margin-top:var(--wvg-thumbnail-item-gap)}}@media only screen and (max-width:767px){.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));height:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-bottom:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{margin-bottom:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-bottom:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-top:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:calc(var(--wvg-thumbnail-item-gap)/2) 0;overflow:hidden}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper{width:80%}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:20%}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:30px;width:100%}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{top:0}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-container .wvg-thumbnail-next-arrow{bottom:0;top:auto}.woo-variation-gallery-thumbnail-position-bottom-right .woo-variation-gallery-thumbnail-slider{margin-left:var(--wvg-thumbnail-item-gap)}}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*1);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/2)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(2n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*2);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/3)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(3n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*3);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/4)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(4n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*4);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/5)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(5n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*5);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/6)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(6n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*6);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/7)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(7n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div{--thumb-wrapper-width:100%;--total-margin:calc(var(--wvg-thumbnail-item-gap)*7);--thumb-wrapper-margin-remove:calc(var(--thumb-wrapper-width) - var(--total-margin));width:calc(var(--thumb-wrapper-margin-remove)/8)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(8n){margin-right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-2:not(.slick-initialized)>div:nth-child(n+3),.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-3:not(.slick-initialized)>div:nth-child(n+4),.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-4:not(.slick-initialized)>div:nth-child(n+5),.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-5:not(.slick-initialized)>div:nth-child(n+6),.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-6:not(.slick-initialized)>div:nth-child(n+7),.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-7:not(.slick-initialized)>div:nth-child(n+8),.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-columns-8:not(.slick-initialized)>div:nth-child(n+9){display:none}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized){clear:both;display:block}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider:not(.slick-initialized)>div{display:inline-block;float:left;margin-right:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized{margin-left:calc(var(--wvg-thumbnail-item-gap)*-1/2);margin-right:calc(var(--wvg-thumbnail-item-gap)*-1/2)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .wvg-gallery-thumbnail-image{display:block!important}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide>div{margin:0 calc(var(--wvg-thumbnail-item-gap)/2);overflow:hidden}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-center.wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current .wvg-gallery-thumbnail-image,.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-slider.slick-initialized .slick-slide.slick-current.wvg-gallery-thumbnail-image{opacity:1}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .woo-variation-gallery-thumbnail-wrapper{width:100%}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{height:100%;width:30px}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow:before{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-prev-arrow{left:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-container .wvg-thumbnail-next-arrow{left:auto;right:0}.woo-variation-gallery-thumbnail-position-bottom-bottom .woo-variation-gallery-thumbnail-slider{margin-top:var(--wvg-thumbnail-item-gap)}.woo-variation-gallery-trigger-position-top-right{right:.5em}.woo-variation-gallery-trigger-position-top-left{left:.5em;right:auto}.woo-variation-gallery-trigger-position-bottom-right{bottom:.5em;top:auto!important}.woo-variation-gallery-trigger-position-bottom-left{bottom:.5em;left:.5em;right:auto;top:auto!important}.rtl .woo-variation-gallery-trigger-position-top-right{left:.5em;right:auto}.rtl .woo-variation-gallery-trigger-position-top-left{right:.5em}.rtl .woo-variation-gallery-trigger-position-bottom-right{bottom:.5em;top:auto!important}.rtl .woo-variation-gallery-trigger-position-bottom-left{bottom:.5em;left:.5em;right:auto;top:auto!important}.woo-variation-gallery-slider-wrapper,.woo-variation-gallery-thumbnail-wrapper{overflow:hidden}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{background:rgba(0,0,0,.5);cursor:pointer;font-size:16px;height:40px;line-height:40px;margin-top:-20px;opacity:.5;position:absolute;text-align:center;top:50%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:40px;z-index:1}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:before,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:before{color:#fff}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow:hover,.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow:hover{background:rgba(0,0,0,.9);opacity:1}.woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow{left:-40px}.woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow{right:-40px}.woo-variation-gallery-slider-wrapper:hover .wvg-slider-prev-arrow{left:0}.woo-variation-gallery-slider-wrapper:hover .wvg-slider-next-arrow{right:0}.woo-variation-gallery-thumbnail-slider{-webkit-transition:height .1s ease;-o-transition:height .1s ease;transition:height .1s ease}.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:100%;justify-content:center;opacity:0;position:absolute;text-align:center;top:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s;visibility:hidden;width:30px;z-index:1}.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:before,.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:before{color:#fff}.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-next-arrow:hover,.woo-variation-gallery-thumbnail-slider .wvg-thumbnail-prev-arrow:hover{background:rgba(0,0,0,.9)}.woo-variation-gallery-thumbnail-slider:hover .wvg-thumbnail-next-arrow,.woo-variation-gallery-thumbnail-slider:hover .wvg-thumbnail-prev-arrow{opacity:1;visibility:visible}.wvg-single-gallery-iframe-container,.wvg-single-gallery-video-container{--_video_ratio:1/1;background-color:#000;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden;position:relative;z-index:0}.wvg-single-gallery-iframe-container embed,.wvg-single-gallery-iframe-container iframe,.wvg-single-gallery-iframe-container object,.wvg-single-gallery-iframe-container video,.wvg-single-gallery-video-container embed,.wvg-single-gallery-video-container iframe,.wvg-single-gallery-video-container object,.wvg-single-gallery-video-container video{aspect-ratio:var(--_video_ratio);-webkit-box-sizing:border-box;box-sizing:border-box;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:left top;object-position:left top;position:relative;width:100%}.pswp{z-index:9999}.pswp__button{z-index:999}.pswp .pswp__button--arrow--left:before,.pswp .pswp__button--arrow--right:before{background-color:#000!important}

:root {--wvg-thumbnail-item: 6;--wvg-thumbnail-item-gap: 20px;--wvg-single-image-size: 600px;--wvg-gallery-width: 16%;--wvg-gallery-margin: 30px;}/* Default Width */.woo-variation-product-gallery {max-width: 16% !important;width: 100%;}/* Medium Devices, Desktops *//* Small Devices, Tablets */@media only screen and (max-width: 768px) {.woo-variation-product-gallery {width: 720px;max-width: 100% !important;}}/* Extra Small Devices, Phones */@media only screen and (max-width: 480px) {.woo-variation-product-gallery {width: 320px;max-width: 100% !important;}}
/*# sourceURL=woo-variation-gallery-inline-css */
.wvs-has-image-tooltip,[data-wvstooltip]{--font-size:14px;--arrow-width:5px;--arrow-distance:10px;--arrow-position:calc(var(--arrow-distance)*-1);--tip-redius:3px;--tip-min-width:100px;--tip-min-height:100px;--tip-height:30px;--tip-breakpoint-start:53vw;--tip-distance:calc(var(--arrow-distance) + var(--tip-height));--tip-position:calc(var(--tip-distance)*-1);--image-tip-min-height:calc(var(--tip-min-height) + var(--tip-height));--image-tip-max-height:calc(var(--tooltip-height) + var(--tip-height));--image-tip-width-dynamic:clamp(var(--tip-min-width),var(--tip-breakpoint-start),var(--tooltip-width));--image-tip-height-dynamic:clamp(var(--tip-min-height),var(--tip-breakpoint-start),var(--tooltip-height));--image-tip-ratio:calc(var(--tooltip-height)/var(--tooltip-width));--image-tip-position:calc(100% + var(--arrow-distance));--horizontal-position:0px;cursor:pointer;outline:none;position:relative}.wvs-has-image-tooltip:after,.wvs-has-image-tooltip:before,[data-wvstooltip]:after,[data-wvstooltip]:before{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;justify-content:center;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;visibility:hidden;z-index:999}.wvs-has-image-tooltip:before,[data-wvstooltip]:before{background-color:var(--wvs-tooltip-background-color,#333);border-radius:var(--tip-redius);bottom:var(--image-tip-position);-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,.3);box-shadow:0 0 5px 1px rgba(0,0,0,.3);color:var(--wvs-tooltip-text-color,#fff);font-size:var(--font-size);height:var(--tip-height);line-height:var(--tip-height);min-width:var(--tip-min-width);padding-inline:10px;top:auto;-webkit-transform:translateX(var(--horizontal-position));-ms-transform:translateX(var(--horizontal-position));transform:translateX(var(--horizontal-position));width:-webkit-max-content;width:-moz-max-content;width:max-content}[data-wvstooltip]:before{content:attr(data-wvstooltip) " " attr(data-wvstooltip-out-of-stock)}.wvs-has-image-tooltip:before{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;-ms-flex-line-pack:center;align-content:center;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-image:var(--tooltip-background);background-position:top;background-repeat:no-repeat;background-size:contain;content:attr(data-title);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(var(--image-tip-height-dynamic) + var(--tip-height));justify-content:flex-end;min-width:var(--image-tip-width-dynamic)}.wvs-has-image-tooltip:after,[data-wvstooltip]:after{border-top-color:transparent;border:var(--arrow-width) solid transparent;border-top-color:var(--wvs-tooltip-background-color,#333);bottom:auto;content:" ";font-size:0;line-height:0;top:var(--arrow-position);width:0}.wvs-has-image-tooltip:hover:after,.wvs-has-image-tooltip:hover:before,[data-wvstooltip]:hover:after,[data-wvstooltip]:hover:before{opacity:1;visibility:visible}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:after,.wvs-tooltip-position-bottom[data-wvstooltip]:after{border-bottom-color:var(--wvs-tooltip-background-color,#333);border-top-color:transparent;bottom:var(--arrow-position);top:auto}.wvs-tooltip-position-bottom.wvs-has-image-tooltip:before,.wvs-tooltip-position-bottom[data-wvstooltip]:before{bottom:auto;top:calc(var(--tip-position)*-1)}.wvs-theme-sober .product form.cart .variations .variable,.wvs-theme-sober-child .product form.cart .variations .variable{margin-bottom:15px!important}.wvs-theme-sober .product form.cart .variations .variable-options,.wvs-theme-sober-child .product form.cart .variations .variable-options{border:0!important}.wvs-theme-sober .product form.cart .variations .arrow,.wvs-theme-sober .product form.cart .variations .variable-options:after,.wvs-theme-sober-child .product form.cart .variations .arrow,.wvs-theme-sober-child .product form.cart .variations .variable-options:after{display:none}.wvs-theme-sober .product form.cart .variations .label,.wvs-theme-sober-child .product form.cart .variations .label{display:block;margin-right:10px;text-align:right}.wvs-theme-sober .product form.cart .variations .value,.wvs-theme-sober-child .product form.cart .variations .value{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.wvs-theme-sober .product form.cart .variations select,.wvs-theme-sober-child .product form.cart .variations select{-webkit-appearance:menulist-button!important;border:1px solid #e4e6eb!important;padding:.5em 1em!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important}.wvs-theme-sober .product form.cart .radio-variable-item,.wvs-theme-sober-child .product form.cart .radio-variable-item{margin:5px;text-align:left}.wvs-theme-sober .product form.cart .radio-variable-item:last-child,.wvs-theme-sober-child .product form.cart .radio-variable-item:last-child{margin-right:0}.wvs-theme-sober .product form.cart .radio-variable-item label,.wvs-theme-sober-child .product form.cart .radio-variable-item label{margin:0;padding-left:30px}.wvs-theme-sober .product form.cart .radio-variable-item label:before,.wvs-theme-sober-child .product form.cart .radio-variable-item label:before{border-radius:100%;top:0}.wvs-theme-sober .product form.cart .radio-variable-item label:after,.wvs-theme-sober-child .product form.cart .radio-variable-item label:after{top:8px}.wvs-theme-shophistic-lite.woocommerce #main .entry-summary .variations{display:block!important}.wvs-theme-shophistic-lite .ql_custom_variations{display:none!important}.wvs-theme-shophistic-lite .radio-variable-item input[type=radio]{display:inline-block;margin:0}.wvs-theme-flatsome .variations .reset_variations{bottom:0;left:0;position:relative}.wvs-theme-storefront-child.single-product div.product,.wvs-theme-storefront.single-product div.product{overflow:visible!important}.wvs-theme-stockholm .variations .reset_variations{bottom:0;left:0;position:relative;-webkit-transform:none;-ms-transform:none;transform:none}.wvs-theme-kalium .image-variable-item img,.wvs-theme-kalium-child .image-variable-item img{width:100%!important}.wvs-theme-kalium .radio-variable-item input,.wvs-theme-kalium-child .radio-variable-item input{height:16px!important;width:16px!important}.wvs-theme-kalium .woo-variation-items-wrapper .select-option-ui,.wvs-theme-kalium-child .woo-variation-items-wrapper .select-option-ui{display:none}.wvs-theme-aurum .variable-items-wrapper .image-variable-item>img,.wvs-theme-aurum-child .variable-items-wrapper .image-variable-item>img{width:100%}.wvs-theme-hestia .woo-variation-items-wrapper.value:before{display:none!important}.wvs-theme-thegem .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-child .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem-elementor .woo-variation-items-wrapper .combobox-wrapper{display:none}.wvs-theme-thegem .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-child .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem-elementor .wvs-archive-variation-wrapper .variations{padding:0}.wvs-theme-ushop .variations_form,.wvs-theme-ushop-child .variations_form{overflow:visible!important}.wvs-theme-ushop .single-product-summary .product_meta,.wvs-theme-ushop-child .single-product-summary .product_meta{display:inline-table}.wvs-theme-savoy .woo-variation-items-wrapper,.wvs-theme-savoy-child .woo-variation-items-wrapper{position:relative!important}.wvs-theme-savoy .woo-variation-items-wrapper .sod_select,.wvs-theme-savoy-child .woo-variation-items-wrapper .sod_select{display:none!important}.wvs-theme-savoy .nm-variation-row,.wvs-theme-savoy-child .nm-variation-row{display:-webkit-box;display:-ms-flexbox;display:flex}.wvs-theme-woodstock .woo-variation-items-wrapper .variation-select,.wvs-theme-woodstock-child .woo-variation-items-wrapper .variation-select{display:none!important}.wvs-theme-woodmart .wd-attr-selected,.wvs-theme-woodmart .woo-variation-items-wrapper>.swatches-select,.wvs-theme-woodmart-child .wd-attr-selected,.wvs-theme-woodmart-child .woo-variation-items-wrapper>.swatches-select{display:none}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper{border:0!important}.wvs-theme-gecko .variations .value.woo-variation-items-wrapper:after,.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper:after{display:none!important}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection{border:0;height:auto;width:auto}.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,.woo-variation-gallery-theme-massive-dynamic-child .woo-variation-items-wrapper .clear-selection .reset_variations{border:1px solid #f04040;border-radius:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#f04040;font-size:8px!important;height:20px;padding:5px;width:20px}.wvs-theme-claue .woo-variation-items-wrapper,.wvs-theme-claue-child .woo-variation-items-wrapper{border:none}.wvs-theme-claue .woo-variation-items-wrapper:after,.wvs-theme-claue-child .woo-variation-items-wrapper:after{display:none}.wvs-theme-jupiter table.variations,.wvs-theme-jupiter-child table.variations{overflow:initial}.wvs-theme-oxygen .woo-variation-items-wrapper .select-wrapper,.wvs-theme-oxygen-child .woo-variation-items-wrapper .select-wrapper{display:none}.wvs-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,.wvs-theme-oxygen-child .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:18px}.wvs-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select,.wvs-theme-simple-elegant-child .woo-variation-items-wrapper .wi-nice-select{display:none}.wvs-theme-twentytwenty table.variations,.wvs-theme-twentytwenty-child table.variations{overflow:auto}.wvs-theme-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-divi-child .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-jevelin .sh-woo-layout table.variations td select.woo-variation-raw-select,.wvs-theme-jevelin-child .sh-woo-layout table.variations td select.woo-variation-raw-select{display:none!important}.wvs-theme-jevelin .sh-woo-layout table.variations,.wvs-theme-jevelin-child .sh-woo-layout table.variations{max-width:100%}.wvs-theme-jevelin .radio-variable-item label,.wvs-theme-jevelin-child .radio-variable-item label{line-height:1!important}.wvs-theme-stockie .woo-variation-raw-select+.select-styled,.wvs-theme-stockie-child .woo-variation-raw-select+.select-styled{display:none!important}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-center{--wvs-position:center}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-left{--wvs-position:flex-start}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches.swatches-align-right{--wvs-position:flex-end}.woo-variation-swatches .wp-block-getwooplugins-variation-swatches .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches .woo-variation-raw-select+.select2{display:none!important}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:10px 0}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color>a{display:inline-block;position:relative}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .count{padding:0 5px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .wvs-widget-item-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item{border:2px solid #fff;-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);display:inline-block;float:left;height:20px;margin:0 4px;padding:9px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;width:20px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-squared{border-radius:2px}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .item.style-rounded{border-radius:100%}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text{display:inline-block}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text :after{clear:both;content:"";display:inline}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color:hover .item{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .wvs-widget-layered-nav-list__item-color.woocommerce-widget-layered-nav-list__item--chosen .item{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000)}.woo-variation-swatches .variations td.value>span:after,.woo-variation-swatches .variations td.value>span:before,.woo-variation-swatches .woo-variation-raw-select,.woo-variation-swatches .woo-variation-raw-select:after,.woo-variation-swatches .woo-variation-raw-select:before{display:none!important}.woo-variation-swatches .woo-variation-swatches-variable-item-more{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches .wvs-archive-variations-wrapper{display:block;width:100%}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){height:var(--wvs-archive-product-item-height,30px);width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-archive-product-item-font-size,16px)}.woo-variation-swatches .wvs-archive-variations-wrapper .variable-items-wrapper.wvs-style-squared.archive-variable-items .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-archive-product-item-width,30px)}.woo-variation-swatches .wvs-archive-variations-wrapper .wvs-archive-information{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:var(--wvs-position)}.woo-variation-swatches ul.variations{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0}.woo-variation-swatches ul.variations,.woo-variation-swatches ul.variations>li{-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.woo-variation-swatches ul.variations>li{-webkit-box-pack:var(--wvs-position);-ms-flex-pack:var(--wvs-position);-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;justify-content:var(--wvs-position);margin:5px 0}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.hide{visibility:hidden}.woo-variation-swatches ul.variations .wvs_archive_reset_variations.show{visibility:visible}.woo-variation-swatches .variable-items-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item){height:var(--wvs-single-product-large-item-height,40px);width:var(--wvs-single-product-large-item-width,40px)}.woo-variation-swatches .variable-items-wrapper.enabled-large-size .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-large-item-font-size,16px)}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;list-style:none;padding:0 5px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{cursor:pointer;vertical-align:middle}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input{height:20px;width:20px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item input+span{margin-inline:10px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper{display:inline-block}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper img{display:inline-block;margin:0;padding:0;vertical-align:middle;width:40px}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item .variable-item-radio-value-wrapper .out-of-stock{display:inline-block;margin:0;padding:0}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item label{display:inline-block;padding:2px 0;width:auto}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:focus,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.disabled:hover:focus{-webkit-box-shadow:none;box-shadow:none}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock label,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover input,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover label{opacity:.6;text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock .variable-item-radio-value,.woo-variation-swatches .variable-items-wrapper.radio-variable-items-wrapper .radio-variable-item.no-stock:hover .variable-item-radio-value{text-decoration:line-through}.woo-variation-swatches .variable-items-wrapper .variable-item{list-style:none;margin:0;outline:none;padding:0;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.woo-variation-swatches .variable-items-wrapper .variable-item .variable-item-contents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item.variation-disabled{display:none!important}.woo-variation-swatches .variable-items-wrapper .variable-item img{height:100%;margin:0;padding:0;pointer-events:none;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item>span{pointer-events:none}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--wvs-item-background-color,#fff);-webkit-box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);box-shadow:var(--wvs-item-box-shadow,0 0 0 1px #a8a8a8);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--wvs-item-text-color,#000);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--wvs-single-product-item-height,30px);justify-content:center;margin:4px;padding:2px;position:relative;width:var(--wvs-single-product-item-width,30px)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):last-child{margin-right:0}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{background-color:var(--wvs-hover-item-background-color,#fff);color:var(--wvs-hover-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover{-webkit-box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd);box-shadow:var(--wvs-hover-item-box-shadow,0 0 0 3px #ddd)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover{-webkit-box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);box-shadow:var(--wvs-selected-item-box-shadow,0 0 0 2px #000);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover{position:relative}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled span,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover img,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover span{opacity:.6}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before{background-image:var(--wvs-cross);background-position:50%;background-repeat:no-repeat;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item.selected:not(.no-stock) .variable-item-contents:before,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item.selected:not(.no-stock) .variable-item-contents:before{background-image:var(--wvs-tick);background-position:50%;background-repeat:no-repeat;background-size:60%;content:" ";display:block;height:100%;position:absolute;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item .variable-item-span-color,.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).image-variable-item .variable-item-span-color{display:block;height:100%;width:100%}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{font-size:var(--wvs-single-product-item-font-size,16px);text-align:center}.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item.selected:not(.no-stock){background-color:var(--wvs-selected-item-background-color,#fff);color:var(--wvs-selected-item-text-color,#000)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:before{border-bottom:3px solid #de8604;border-left:3px solid transparent;border-right:3px solid transparent;content:" ";left:50%;margin-left:-3px;position:absolute;top:calc(100% - 1px);width:0;z-index:1}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled):not(.radio-variable-item) .wvs-stock-left-info:after{left:50%;min-width:36px;position:absolute;text-align:center;top:calc(100% + 2px);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled) .wvs-stock-left-info:after{background:#de8604;border-radius:2px!important;-webkit-box-shadow:0 0 2px rgba(0,0,0,.38);box-shadow:0 0 2px rgba(0,0,0,.38);color:#fff;content:attr(data-wvs-stock-info);font-size:10px;font-style:italic;line-height:1;padding:2px;text-shadow:0 1px rgba(0,0,0,.251)}.woo-variation-swatches .variable-items-wrapper .variable-item.wvs-show-stock-left-info:not(.disabled).radio-variable-item .wvs-stock-left-info:after{margin-left:5px}.woo-variation-swatches .variable-items-wrapper .wvs-item-label{position:absolute;top:30px}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:100%}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span,.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) img{border-radius:100%;line-height:1;margin:0;overflow:hidden}.woo-variation-swatches .wvs-style-rounded.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:100%}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item){border-radius:2px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item{min-width:var(--wvs-single-product-item-width);width:auto}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).button-variable-item .variable-item-span{padding:0 5px}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item:not(.radio-variable-item).color-variable-item span:after{border-radius:0}.woo-variation-swatches .wvs-style-squared.variable-items-wrapper .variable-item.radio-variable-item img{border-radius:5px}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover label{cursor:not-allowed;opacity:.5;text-decoration:line-through}.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:before,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:after,.woo-variation-swatches.wvs-behavior-blur .variable-items-wrapper .radio-variable-item.disabled:hover:before{display:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).disabled:hover .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock .variable-item-contents:before,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .variable-item:not(.radio-variable-item).no-stock:hover .variable-item-contents:before{background-image:none}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover{overflow:hidden}.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled label,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover input,.woo-variation-swatches.wvs-behavior-blur-no-cross .variable-items-wrapper .radio-variable-item.disabled:hover label{opacity:.3;pointer-events:none}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled.radio-variable-item{width:auto!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.disabled{font-size:0;height:0!important;margin:0!important;min-height:0!important;min-width:0!important;opacity:0;padding:0!important;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;visibility:hidden;width:0!important}.woo-variation-swatches.wvs-behavior-hide .variable-items-wrapper .variable-item.no-stock .variable-item-contents:before{background-image:none}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item{text-align:right}.woo-variation-swatches.rtl .variable-items-wrapper .variable-item:not(.radio-variable-item){margin:4px 0 4px 8px}.woo-variation-swatches.rtl .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{margin-left:5px;margin-right:0}.woo-variation-swatches.woocommerce .product.elementor table.variations td.value:before{display:none!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper{display:block!important}.woo-variation-swatches.woo-variation-swatches-ie11 .variable-items-wrapper .variable-item:not(.radio-variable-item){float:left}.woo-variation-swatches.wvs-show-label .variations td,.woo-variation-swatches.wvs-show-label .variations th{display:block;text-align:start;width:auto!important}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations td label,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th label{display:inline-block;margin:0 2px}.woo-variation-swatches.wvs-show-label .variations td .woo-selected-variation-item-name,.woo-variation-swatches.wvs-show-label .variations th .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .variations .woo-variation-item-label{-webkit-margin-before:5px;margin:0;margin-block-start:5px}.woo-variation-swatches .variations .woo-variation-item-label .woo-selected-variation-item-name{font-weight:600}.woo-variation-swatches .grouped-variable-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none!important}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .group-variable-items-wrapper{margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-vertical .no-group-variable-items-wrapper{margin-top:20px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper{margin-right:20px;margin-top:10px}.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .group-variable-items-wrapper:last-child,.woo-variation-swatches .grouped-variable-items.grouped-variable-items-display-horizontal .no-group-variable-items-wrapper{margin-right:0}.woo-variation-swatches .grouped-variable-items .group-variable-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}.woo-variation-swatches .grouped-variable-items .group-variable-items-name{font-style:italic}.woo-variation-swatches .wvs-hide-view-cart-link{display:none}

:root {
--wvs-tick:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 2px rgb(0 0 0 / .8))' xmlns='http://www.w3.org/2000/svg'  viewBox='0 0 30 30'%3E%3Cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='4' d='M4 16L11 23 27 7'/%3E%3C/svg%3E");

--wvs-cross:url("data:image/svg+xml;utf8,%3Csvg filter='drop-shadow(0px 0px 5px rgb(255 255 255 / .6))' xmlns='http://www.w3.org/2000/svg' width='72px' height='72px' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='%23ff0000' stroke-linecap='round' stroke-width='0.6' d='M5 5L19 19M19 5L5 19'/%3E%3C/svg%3E");
--wvs-single-product-item-width:30px;
--wvs-single-product-item-height:30px;
--wvs-single-product-item-font-size:16px}
/*# sourceURL=woo-variation-swatches-inline-css */
/*!
 * Bootstrap  v5.2.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-color-rgb:33,37,41;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, 0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-2xl:2rem;--bs-border-radius-pill:50rem;--bs-link-color:#0d6efd;--bs-link-hover-color:#0a58ca;--bs-code-color:#d63384;--bs-highlight-bg:#fff3cd}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--bs-link-color);text-decoration:underline}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid var(--bs-border-color);border-radius:.375rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:0.25rem}.g-1,.gy-1{--bs-gutter-y:0.25rem}.g-2,.gx-2{--bs-gutter-x:0.5rem}.g-2,.gy-2{--bs-gutter-y:0.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0%}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:0.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:0.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:0.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:0.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color:var(--bs-body-color);--bs-table-bg:transparent;--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-body-color);--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:var(--bs-body-color);--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:var(--bs-body-color);--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:var(--bs-table-color);vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:2px solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover>*{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#bacbe6;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#cbccce;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#bcd0c7;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#badce3;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#e6dbb9;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#dfc2c4;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#dfe0e1;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#373b3e;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled{background-color:#e9ecef;opacity:1}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:calc(1.5em + .75rem + 2px);padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:.375rem}.form-control-color::-webkit-color-swatch{border-radius:.375rem}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + 2px)}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 2px)}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.375rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:.25rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:.5rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem .75rem;overflow:hidden;text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::-moz-placeholder,.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:not(:-moz-placeholder-shown),.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control-plaintext~label{border-width:1px 0}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.5rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.25rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.375rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.375rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3rem + calc(1.5em + .75rem))}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:#212529;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0.375rem;--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.15),0 1px 1px rgba(0, 0, 0, 0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:none;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:0.5rem}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:0.25rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:#212529;--bs-dropdown-bg:#fff;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:0.375rem;--bs-dropdown-border-width:1px;--bs-dropdown-inner-border-radius:calc(0.375rem - 1px);--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-dropdown-link-color:#212529;--bs-dropdown-link-hover-color:#1e2125;--bs-dropdown-link-hover-bg:#e9ecef;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, 0.15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:.375rem}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:#6c757d;display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link.disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:1px;--bs-nav-tabs-border-color:#dee2e6;--bs-nav-tabs-border-radius:0.375rem;--bs-nav-tabs-link-hover-border-color:#e9ecef #e9ecef #dee2e6;--bs-nav-tabs-link-active-color:#495057;--bs-nav-tabs-link-active-bg:#fff;--bs-nav-tabs-link-active-border-color:#dee2e6 #dee2e6 #fff;border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));background:0 0;border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:0.375rem;--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{background:0 0;border:0;border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link:disabled{color:var(--bs-nav-link-disabled-color);background-color:transparent;border-color:transparent}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:0.5rem;--bs-navbar-color:rgba(0, 0, 0, 0.55);--bs-navbar-hover-color:rgba(0, 0, 0, 0.7);--bs-navbar-disabled-color:rgba(0, 0, 0, 0.3);--bs-navbar-active-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-padding-y:0.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(0, 0, 0, 0.9);--bs-navbar-brand-hover-color:rgba(0, 0, 0, 0.9);--bs-navbar-nav-link-padding-x:0.5rem;--bs-navbar-toggler-padding-y:0.25rem;--bs-navbar-toggler-padding-x:0.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(0, 0, 0, 0.1);--bs-navbar-toggler-border-radius:0.375rem;--bs-navbar-toggler-focus-width:0.25rem;--bs-navbar-toggler-transition:box-shadow 0.15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:0.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark{--bs-navbar-color:rgba(255, 255, 255, 0.55);--bs-navbar-hover-color:rgba(255, 255, 255, 0.75);--bs-navbar-disabled-color:rgba(255, 255, 255, 0.25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, 0.1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:0.5rem;--bs-card-border-width:1px;--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:0.375rem;--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(0.375rem - 1px);--bs-card-cap-padding-y:0.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(0, 0, 0, 0.03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:#fff;--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:0.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:#212529;--bs-accordion-bg:#fff;--bs-accordion-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:1px;--bs-accordion-border-radius:0.375rem;--bs-accordion-inner-border-radius:calc(0.375rem - 1px);--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:#212529;--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform 0.2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");--bs-accordion-btn-focus-border-color:#86b7fe;--bs-accordion-btn-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:#0c63e4;--bs-accordion-active-bg:#e7f1ff}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed)::after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button::after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:var(--bs-accordion-btn-focus-border-color);outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button,.accordion-flush .accordion-item .accordion-button.collapsed{border-radius:0}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:#6c757d;--bs-breadcrumb-item-padding-x:0.5rem;--bs-breadcrumb-item-active-color:#6c757d;display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:0.75rem;--bs-pagination-padding-y:0.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:#fff;--bs-pagination-border-width:1px;--bs-pagination-border-color:#dee2e6;--bs-pagination-border-radius:0.375rem;--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:#e9ecef;--bs-pagination-hover-border-color:#dee2e6;--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:#e9ecef;--bs-pagination-focus-box-shadow:0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:#6c757d;--bs-pagination-disabled-bg:#fff;--bs-pagination-disabled-border-color:#dee2e6;display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:0.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:0.5rem}.pagination-sm{--bs-pagination-padding-x:0.5rem;--bs-pagination-padding-y:0.25rem;--bs-pagination-font-size:0.875rem;--bs-pagination-border-radius:0.25rem}.badge{--bs-badge-padding-x:0.65em;--bs-badge-padding-y:0.35em;--bs-badge-font-size:0.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:0.375rem;display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:1px solid var(--bs-alert-border-color);--bs-alert-border-radius:0.375rem;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:#084298;--bs-alert-bg:#cfe2ff;--bs-alert-border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{--bs-alert-color:#41464b;--bs-alert-bg:#e2e3e5;--bs-alert-border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{--bs-alert-color:#0f5132;--bs-alert-bg:#d1e7dd;--bs-alert-border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{--bs-alert-color:#055160;--bs-alert-bg:#cff4fc;--bs-alert-border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{--bs-alert-color:#664d03;--bs-alert-bg:#fff3cd;--bs-alert-border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{--bs-alert-color:#842029;--bs-alert-bg:#f8d7da;--bs-alert-border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{--bs-alert-color:#636464;--bs-alert-bg:#fefefe;--bs-alert-border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{--bs-alert-color:#141619;--bs-alert-bg:#d3d3d4;--bs-alert-border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{--bs-progress-height:1rem;--bs-progress-font-size:0.75rem;--bs-progress-bg:#e9ecef;--bs-progress-border-radius:0.375rem;--bs-progress-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width 0.6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:#212529;--bs-list-group-bg:#fff;--bs-list-group-border-color:rgba(0, 0, 0, 0.125);--bs-list-group-border-width:1px;--bs-list-group-border-radius:0.375rem;--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:0.5rem;--bs-list-group-action-color:#495057;--bs-list-group-action-hover-color:#495057;--bs-list-group-action-hover-bg:#f8f9fa;--bs-list-group-action-active-color:#212529;--bs-list-group-action-active-bg:#e9ecef;--bs-list-group-disabled-color:#6c757d;--bs-list-group-disabled-bg:#fff;--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:0.75rem;--bs-toast-padding-y:0.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:0.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(255, 255, 255, 0.85);--bs-toast-border-width:1px;--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:0.375rem;--bs-toast-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-toast-header-color:#6c757d;--bs-toast-header-bg:rgba(255, 255, 255, 0.85);--bs-toast-header-border-color:rgba(0, 0, 0, 0.05);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:0.5rem;--bs-modal-color: ;--bs-modal-bg:#fff;--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:1px;--bs-modal-border-radius:0.5rem;--bs-modal-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius:calc(0.5rem - 1px);--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:1px;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin:calc(-.5 * var(--bs-modal-header-padding-y)) calc(-.5 * var(--bs-modal-header-padding-x)) calc(-.5 * var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:0.5rem;--bs-tooltip-padding-y:0.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:0.875rem;--bs-tooltip-color:#fff;--bs-tooltip-bg:#000;--bs-tooltip-border-radius:0.375rem;--bs-tooltip-opacity:0.9;--bs-tooltip-arrow-width:0.8rem;--bs-tooltip-arrow-height:0.4rem;z-index:var(--bs-tooltip-zindex);display:block;padding:var(--bs-tooltip-arrow-height);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:0.875rem;--bs-popover-bg:#fff;--bs-popover-border-width:1px;--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:0.5rem;--bs-popover-inner-border-radius:calc(0.5rem - 1px);--bs-popover-box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:0.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color: ;--bs-popover-header-bg:#f0f0f0;--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:#212529;--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:0.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::after,.bs-popover-top>.popover-arrow::before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::after,.bs-popover-end>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::after,.bs-popover-start>.popover-arrow::before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}.spinner-border,.spinner-grow{display:inline-block;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-border-width:0.25em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:0.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-0.125em;--bs-spinner-animation-speed:0.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color: ;--bs-offcanvas-bg:#fff;--bs-offcanvas-border-width:1px;--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:575.98px){.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}}@media (max-width:575.98px){.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:767.98px){.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:767.98px){.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}}@media (max-width:767.98px){.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:991.98px){.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}}@media (max-width:991.98px){.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1199.98px){.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}}@media (max-width:1199.98px){.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}}@media (max-width:1399.98px){.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}}@media (max-width:1399.98px){.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateX(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y))}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(13,110,253,var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(108,117,125,var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(25,135,84,var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(13,202,240,var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(255,193,7,var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(220,53,69,var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(248,249,250,var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(33,37,41,var(--bs-bg-opacity,1))!important}.link-primary{color:#0d6efd!important}.link-primary:focus,.link-primary:hover{color:#0a58ca!important}.link-secondary{color:#6c757d!important}.link-secondary:focus,.link-secondary:hover{color:#565e64!important}.link-success{color:#198754!important}.link-success:focus,.link-success:hover{color:#146c43!important}.link-info{color:#0dcaf0!important}.link-info:focus,.link-info:hover{color:#3dd5f3!important}.link-warning{color:#ffc107!important}.link-warning:focus,.link-warning:hover{color:#ffcd39!important}.link-danger{color:#dc3545!important}.link-danger:focus,.link-danger:hover{color:#b02a37!important}.link-light{color:#f8f9fa!important}.link-light:focus,.link-light:hover{color:#f9fafb!important}.link-dark{color:#212529!important}.link-dark:focus,.link-dark:hover{color:#1a1e21!important}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-1{--bs-border-width:1px}.border-2{--bs-border-width:2px}.border-3{--bs-border-width:3px}.border-4{--bs-border-width:4px}.border-5{--bs-border-width:5px}.border-opacity-10{--bs-border-opacity:0.1}.border-opacity-25{--bs-border-opacity:0.25}.border-opacity-50{--bs-border-opacity:0.5}.border-opacity-75{--bs-border-opacity:0.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-semibold{font-weight:600!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-2xl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}
/**
 * Swiper 11.1.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 9, 2024
 */

 @font-face{ font-display:swap;font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal }:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.swal2-popup.swal2-toast{box-sizing:border-box;grid-column:1/4 !important;grid-row:1/4 !important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.075),0 1px 2px rgba(0,0,0,.075),1px 2px 4px rgba(0,0,0,.075),1px 3px 8px rgba(0,0,0,.075),2px 4px 16px rgba(0,0,0,.075);pointer-events:all}.swal2-popup.swal2-toast>*{grid-column:2}.swal2-popup.swal2-toast .swal2-title{margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-loading{justify-content:center}.swal2-popup.swal2-toast .swal2-input{height:2em;margin:.5em;font-size:1em}.swal2-popup.swal2-toast .swal2-validation-message{font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-popup.swal2-toast .swal2-close{grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-popup.swal2-toast .swal2-html-container{margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-popup.swal2-toast .swal2-html-container:empty{padding:0}.swal2-popup.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-popup.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-popup.swal2-toast .swal2-actions{justify-content:flex-start;height:auto;margin:0;margin-top:.5em;padding:0 .5em}.swal2-popup.swal2-toast .swal2-styled{margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}.swal2-popup.swal2-toast.swal2-show{animation:swal2-toast-show .5s}.swal2-popup.swal2-toast.swal2-hide{animation:swal2-toast-hide .1s forwards}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content, auto) minmax(min-content, auto) minmax(min-content, auto);height:100%;padding:.625em;overflow-x:hidden;transition:background-color .1s;-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:rgba(0,0,0,.4)}div:where(.swal2-container).swal2-backdrop-hide{background:rgba(0,0,0,0) !important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0, 1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0, 1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0, 1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none !important}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0, 100%);width:32em;max-width:100%;padding:0 0 1.25em;border:none;border-radius:5px;background:#fff;color:#545454;font-family:inherit;font-size:1rem}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:.8em 1em 0;color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:auto;margin:1.25em auto 0;padding:0}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled[disabled]{opacity:.4}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1))}div:where(.swal2-container) div:where(.swal2-actions):not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.2))}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:box-shadow .1s;box-shadow:0 0 0 3px rgba(0,0,0,0);font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm{border:0;border-radius:.25em;background:initial;background-color:#7066e0;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-confirm:focus{box-shadow:0 0 0 3px rgba(112,102,224,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny{border:0;border-radius:.25em;background:initial;background-color:#dc3741;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-deny:focus{box-shadow:0 0 0 3px rgba(220,55,65,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel{border:0;border-radius:.25em;background:initial;background-color:#6e7881;color:#fff;font-size:1em}div:where(.swal2-container) button:where(.swal2-styled).swal2-cancel:focus{box-shadow:0 0 0 3px rgba(110,120,129,.5)}div:where(.swal2-container) button:where(.swal2-styled).swal2-default-outline:focus{box-shadow:0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-styled):focus{outline:none}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid #eee;color:inherit;font-size:1em;text-align:center}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto !important;overflow:hidden;border-bottom-right-radius:5px;border-bottom-left-radius:5px}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:rgba(0,0,0,.2)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em}div:where(.swal2-container) button:where(.swal2-close){z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:color .1s,box-shadow .1s;border:none;border-radius:5px;background:rgba(0,0,0,0);color:#ccc;font-family:monospace;font-size:2.5em;cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:none;background:rgba(0,0,0,0);color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus{outline:none;box-shadow:inset 0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) .swal2-html-container{z-index:1;justify-content:center;margin:1em 1.6em .3em;padding:0;overflow:auto;color:inherit;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:border-color .1s,box-shadow .1s;border:1px solid #d9d9d9;border-radius:.1875em;background:rgba(0,0,0,0);box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:1px solid #b4dbed;outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.06),0 0 0 3px rgba(100,150,200,.5)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:#fff}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:rgba(0,0,0,0);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:rgba(0,0,0,0);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:#f0f0f0;color:#666;font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message)::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:rgba(0,0,0,0);font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:#add8e6;color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#add8e6}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;border:0.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}div:where(.swal2-icon).swal2-warning{border-color:#facea8;color:#f8bb86}div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}div:where(.swal2-icon).swal2-info{border-color:#9de0f6;color:#3fc3ee}div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}div:where(.swal2-icon).swal2-question{border-color:#c9dae1;color:#87adbd}div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:swal2-show .3s}.swal2-hide{animation:swal2-hide .15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}100%{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}100%{top:.9375em;right:.1875em;width:1.375em}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}100%{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotateZ(45deg);opacity:0}25%{transform:rotateZ(-25deg);opacity:.4}50%{transform:rotateZ(15deg);opacity:.8}75%{transform:rotateZ(-5deg);opacity:1}100%{transform:rotateX(0);opacity:1}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{background-color:rgba(0,0,0,0) !important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px rgba(0,0,0,.4)}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:rgba(0,0,0,0);pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}
/*!
Theme Name: 3ds Wordpress Theme
Theme URI: https://www.3ds.gr
Author: 3ds Development Team
Author URI: https://www.3ds.gr
Description: 3ds Wordpress Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: https://www.3ds.gr
Text Domain: dsgr-child
*/
.wc-bulk-variations-table.wcbvp-table {
    position: relative;
}
.wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper{
  overflow-y: hidden;
}
form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right{
  margin-right: 3rem;
}
/* Tooltip container */
.color-tooltip {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

/* Tooltip text */
.tooltiptext {
    visibility: hidden;
    width: 50px;
    background-color: black;
    color: #ffffff;
    text-align: center;
    padding: 3px 0;
    border-radius: 6px;
    position: absolute;
    z-index: 1;
    top: -30px;
    font-size: 11px;
    left: -5px;
}

/* Show the tooltip text on hover */
.color-tooltip:hover .tooltiptext {
  visibility: visible;
}

.berocket_single_filter_widget .circle_with_border_color_class li.circle_with_border_color_class_item label span.bapf_clr_span{
  border: 1px solid #CCCCCC !important;
}

div:where(.swal2-container) .swal2-html-container .woocommerce-notices strong{
	color: #0D3273;
}
.site-header .top-header{
    padding: 0.650rem 0rem;
}
.site-header .top-header .text{
    padding: 0rem !important;
}

#espa-banner {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: rgba(13 50 115 / 90%);
    color: #fff;
    padding: 10px 20px;
    z-index: 2;
    text-align: center;
    font-family: Arial,sans-serif;
    z-index: 99;
}
#espa-banner .espa-banner-container {
    padding: 0;
}
#espa-banner .espa-banner-container .espa-banner-wrapper {
    text-align: center;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
	gap: 20px;
	flex-direction: row;
}
#espa-banner .espa-banner-container .espa-banner-wrapper img{
    height: 30px;
}
@media (min-width: 576px) {
	#espa-banner .espa-banner-container .espa-banner-wrapper {
		flex-direction: row;
	}
	#espa-banner .espa-banner-container .espa-banner-wrapper img{
		height: 40px;
	}
}
.guaven_woos_titlediv small {
    display: none;
}
body.b2bking_logged_out .price {
  display: none;
}
body.b2bking_logged_out .b2bking_tiered_pricing_table_container,
body.b2bking_logged_out .b2bking_tiered_price_table {
    display: none !important;
}

ul.products li.product .product-card-container .details-container .sku, ul.wc-block-grid__products li.product .product-card-container .details-container .sku {
    opacity: 1 !important;
}

header.site-header .top-header ul.languages-list a.active {
    border-bottom: solid 1px;
}
header.site-header .top-header ul.languages-list .separator, header.site-header .top-header ul.languages-list a  {
    color: #fff !important;
}
ul.products li.product .product-card-container .badges .badge.special-offer, ul.wc-block-grid__products li.product .product-card-container .badges .badge.special-offer {
    background-color: #d90778 !important;
    border: 1px solid #d90778 !important;
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container .home-fifth-section-text {
    background-color: #00000001 !important;
}
ul.products li.product .product-card-container .badges .badge.best-seller, ul.wc-block-grid__products li.product .product-card-container .badges .badge.best-seller {
    background-color: #37812a !important;
    border: 1px solid #37812a !important;
}
.quantity{
    position: relative;
}
.quantity .tooltip-text {
    visibility: hidden;
    width: auto;
    min-width: 130px;
    background-color: #FFFFFF;
    color: #141414;
    text-align: center;
    border-radius: 6px;
    border: 1px solid #8C929D;
    padding: 8px 20px;
    position: absolute;
    z-index: 1;
    top: 100%;
    left: 0%;
    /* margin-left: -65px; */
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    white-space: nowrap;
}
@media (max-width: 992px) {
    .quantity .tooltip-text{
        left: -50%;
        z-index: 999;
    }
}
.quantity .tooltip-text.active{
    visibility: visible;
}
.quantity .tooltip-text span.woocommerce-Price-amount bdi{
    display: flex;
}
.quantity .tooltip-text span.old-price{
    text-decoration: line-through;
    font-size: 14px;
    color: #4b4b4b;
}
@media (max-width: 992px) {
	.home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-header-image .home-slider-figure img.img-fluid{
		width: 100%;
	}
}@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 100;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 200;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 400;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 500;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 700;
  font-display: swap;
 }
*:not(.fa):not(.swal2-icon) {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  box-sizing: border-box;
}

/* * { outline: 1px dotted red; } */
.general-section {
  width: 100%;
}

.general-container {
  max-width: 1680px;
  margin: 0 auto;
}
@media (max-width: 1680px) {
  .general-container {
    padding: 0px 30px;
  }
}

/* .general-container {
   max-width: containers.$general-container;
   width: calc(100% - 40px);
   margin: auto;
} */
.small-container {
  max-width: 1420px;
  margin: 0 auto;
  padding: 0px 30px;
}

span,
a,
p,
b,
h1,
h2,
h3,
h4,
h5 {
  color: #030303;
}

.bold {
  font-weight: 700;
}

.blue {
  color: #50586F;
}

.white {
  color: #ffffff;
}

.grey {
  color: #474747;
}

.red {
  color: #0D3273;
}

img {
  max-width: 100%;
}

.image_container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.rounded_image {
  border-radius: 250px;
  overflow: hidden;
}

* {
  font-weight: 200;
}

.font_700 {
  font-weight: 700;
}

.font_400 {
  font-weight: 400;
}

.font_200 {
  font-weight: 200;
}

.font_110 {
  font-size: 110px;
  line-height: 120px;
}

.font_100 {
  font-weight: 100;
}

.font_90 {
  font-size: 90px;
  line-height: 100px;
}

.font_70 {
  font-size: 70px;
  line-height: 80px;
}

.font_60 {
  font-size: 60px;
  line-height: 75px;
}

.font_40 {
  font-size: 40px;
  line-height: 45px;
}

.font_30 {
  font-size: 30px;
  line-height: 35px;
}

.font_25 {
  font-size: 25px;
  line-height: 25px;
}

.font_26 {
  font-size: 26px;
  line-height: 29px;
}

.font_22 {
  font-size: 22px;
  line-height: 30px;
}

.font_20 {
  font-size: 20px;
  line-height: 26px;
}

.font_18 {
  font-size: 18px;
  line-height: 22px;
}

.font_14 {
  font-size: 14px;
  line-height: 15px;
}

.underline {
  text-decoration: underline;
}

strong {
  font-weight: 700 !important;
}

.overflow-hidden {
  overflow: hidden;
}

.opacity-25 {
  opacity: 0.25;
}

.opacity-05 {
  opacity: 0.5;
}

input:focus-visible {
  outline: none;
}

a {
  color: #000000;
  text-decoration: none;
  transition: all 0.2s ease;
}
a:hover {
  color: #000000;
  text-decoration: none;
}

::-webkit-scrollbar-thumb {
  background: #0D3273;
}

::-webkit-scrollbar-track {
  background: #f2f2f2;
}

::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}

* {
  scrollbar-width: thin;
  scrollbar-color: #0D3273 #f2f2f2;
}

.typical_button {
  border-radius: 4px;
  background: #fff;
  padding: 13px 50px;
  display: inline-flex;
  justify-self: center;
}

.button {
  background: #CCCCCC;
  border-radius: 12px;
  border: none;
  padding: 12px 30px;
}

.custom-button {
  background-color: #000000;
  color: #FFFFFF;
  padding: 1.25rem 4rem 1.25rem 4rem;
  text-align: center;
  position: relative;
  border-radius: 4px;
}

.btn {
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  margin: 1.25rem 0rem;
  font-size: 16px;
}
.btn span {
  color: #ffffff;
}
.btn:hover {
  background-color: #0A9ED9;
  color: #ffffff;
}
.btn:hover span {
  color: #ffffff;
}
.btn.white {
  background-color: #ffffff;
  color: #0D3273;
}
.btn.white span {
  color: #0D3273;
}
.btn.white:hover {
  background-color: #0A9ED9;
  color: #ffffff;
}
.btn.white:hover span {
  color: #ffffff;
}
.btn.hollow {
  background-color: transparent;
  color: #0D3273;
  border: #0D3273 1px solid;
}
.btn.hollow span {
  color: #0D3273;
}
.btn.hollow:hover {
  background-color: #0D3273;
  color: #ffffff;
}
.btn.hollow:hover span {
  color: #ffffff;
}

#temp_load {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  z-index: 10;
  display: flex;
  justify-content: center;
  align-items: center;
}
#temp_load::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0.5;
  z-index: 9;
  background: #fff;
}

.loader {
  width: 48px;
  height: 48px;
  border: 5px solid #0D3273;
  border-bottom-color: #f2f2f2;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
}

@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.general-page {
  background-color: #EEF1F6;
}
.general-page .page-header {
  padding-top: 1.25rem;
}
@media (min-width: 992px) {
  .general-page .page-header {
    padding-top: 1.75rem;
  }
}
@media (min-width: 1400px) {
  .general-page .page-header {
    padding-top: 3rem;
  }
}
.general-page .page-header .title {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.general-page .page-header .title h1 {
  padding-top: 1.25rem;
  width: 100%;
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
}
@media (min-width: 992px) {
  .general-page .page-header .title h1 {
    padding-top: 1.5rem;
    width: 80%;
    padding-top: 1rem;
    font-family: "Syne", Helvetica, Verdana, sans-serif;
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  .general-page .page-header .title h1 {
    font-size: 42px;
  }
}
@media (min-width: 1400px) {
  .general-page .page-header .title h1 {
    padding-top: 2rem;
    font-size: 54px;
  }
}
.general-page .page-header .title p {
  color: #19253C;
  width: 100%;
}
@media (min-width: 992px) {
  .general-page .page-header .title p {
    width: 80%;
    padding-top: 2rem;
    font-family: "Syne", Helvetica, Verdana, sans-serif;
    font-size: 20px;
  }
}
@media (min-width: 1400px) {
  .general-page .page-header .title p {
    width: 58%;
  }
}
.general-page .general-section {
  padding: 3rem 0rem;
}
.general-page .general-section .content {
  width: 100%;
}
@media (min-width: 992px) {
  .general-page .general-section .content {
    width: 80%;
  }
}
@media (min-width: 1600px) {
  .general-page .general-section .content {
    width: 72%;
  }
}
.general-page .general-section .content h2 {
  color: #0D3273;
}
.general-page .general-section .content p {
  color: #19253C;
  width: 100%;
}
@media (min-width: 992px) {
  .general-page .general-section .content p {
    font-family: "Syne", Helvetica, Verdana, sans-serif;
    font-size: 20px;
  }
}
.general-page .general-section .back-to-home {
  padding: 1.25rem 0rem;
}

.newsletter-container {
  /* border-top: rgba(200, 189, 173, 0.4) 1px solid; */
  padding: 3rem 0rem 4rem 0rem;
}
@media (min-width: 992px) {
  .newsletter-container {
    border-top: none;
  }
}
.newsletter-container .newsletter-wrapper {
  display: flex;
  flex-direction: column;
}
.newsletter-container .newsletter-wrapper .newsletter-text {
  width: 100%;
  display: flex;
  flex-direction: column;
  /* justify-content: center;
  width: 100%; */
}
@media (min-width: 992px) {
  .newsletter-container .newsletter-wrapper .newsletter-text {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  .newsletter-container .newsletter-wrapper .newsletter-text {
    width: 80%;
  }
}
@media (min-width: 1400px) {
  .newsletter-container .newsletter-wrapper .newsletter-text {
    width: 70%;
  }
}
@media (min-width: 1600px) {
  .newsletter-container .newsletter-wrapper .newsletter-text {
    width: 67%;
  }
}
.newsletter-container .newsletter-wrapper .newsletter-text .newsletter-title {
  color: #ffffff;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 36px;
  line-height: 1.1;
  width: 100%;
  margin-bottom: 1.5rem;
  /* @media (min-width: 992px) {
     width: 95%;
     font-size: 42px;
  }

  @media (min-width: 1200px) {
     width: 90%;
     font-size: 48px;
  }

  @media (min-width: 1400px) {
     width: 80%;
     font-size: 54px;
  }

  @media (min-width: 1600px) {
     width: 70%;
     font-size: 60px;
  } */
}
.newsletter-container .newsletter-wrapper .newsletter-text .newsletter-subtitle {
  margin-bottom: 2rem;
  width: 100%;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #ffffff;
  /*  @media (min-width: 992px) {
      margin-bottom: 0rem;
      width: 95%;
   }

   @media (min-width: 1200px) {
      width: 90%;
   }

   @media (min-width: 1400px) {
      width: 80%;
   }

   @media (min-width: 1600px) {
      width: 70%;
   }

   @media (min-width: 1800px) {
      width: 60%;
   } */
}
.newsletter-container .newsletter-wrapper .newsletter-form {
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .newsletter-container .newsletter-wrapper .newsletter-form {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  .newsletter-container .newsletter-wrapper .newsletter-form {
    width: 80%;
  }
}
@media (min-width: 1400px) {
  .newsletter-container .newsletter-wrapper .newsletter-form {
    width: 70%;
  }
}
@media (min-width: 1600px) {
  .newsletter-container .newsletter-wrapper .newsletter-form {
    width: 67%;
  }
}
.newsletter-container .newsletter-wrapper .newsletter-form {
  /* @media (min-width: 992px) {
     width: 48%;
  } */
}
.newsletter-container .newsletter-wrapper .newsletter-form .newsletter-inputs {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .newsletter-container .newsletter-wrapper .newsletter-form .newsletter-inputs {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.newsletter-container .newsletter-wrapper .newsletter-form label {
  font-weight: 700;
  display: flex;
  padding-bottom: 0.45rem;
  position: relative;
}
.newsletter-container .newsletter-wrapper .newsletter-form input[type=email] {
  border: #ffffff 1px solid;
  border-radius: 40px;
  margin-bottom: 0.45rem;
  background-color: #0D3273;
  height: 49px;
  padding: 16px 3px 16px 25px;
  color: #ffffff;
  width: 100%;
  /* @media (min-width: 992px) {
     width: 90%;
  }
  @media (min-width: 1200px) {
     width: 80%;
  }
  @media (min-width: 1400px) {
     width: 70%;
  }
  @media (min-width: 1600px) {
     width: 67%;
  } */
}
.newsletter-container .newsletter-wrapper .newsletter-form input[type=email]::-moz-placeholder {
  color: #ffffff;
}
.newsletter-container .newsletter-wrapper .newsletter-form input[type=email]::placeholder {
  color: #ffffff;
}
.newsletter-container .newsletter-wrapper .newsletter-form button {
  background: none;
  border: none;
  position: absolute;
  /* right: -0.25rem; */
  right: 0;
  border-radius: 50px !important;
  padding: 0.15rem;
  top: 0.05rem;
}
.newsletter-container .newsletter-wrapper .newsletter-form button svg {
  width: 43px;
  height: 43px;
}
.newsletter-container .newsletter-wrapper .newsletter-form button span {
  color: #ffffff;
}
@media (min-width: 992px) {
  .newsletter-container .newsletter-wrapper .newsletter-form button {
    font-size: 16px;
  }
}
.newsletter-container .newsletter-wrapper .newsletter-form .newsletter-acceptance {
  padding-top: 0.65rem;
}
.newsletter-container .newsletter-wrapper .newsletter-form .newsletter-acceptance label {
  font-weight: 400;
}
.newsletter-container .newsletter-wrapper .newsletter-form .newsletter-acceptance label a {
  font-weight: 700;
  color: #ffffff;
  text-decoration: underline;
}
.newsletter-container .newsletter-wrapper .newsletter-form:hover input[type=email] {
  background-color: #ffffff;
  color: #0D3273;
}
.newsletter-container .newsletter-wrapper .newsletter-form:hover input[type=email]::-moz-placeholder {
  color: #0D3273;
}
.newsletter-container .newsletter-wrapper .newsletter-form:hover input[type=email]::placeholder {
  color: #0D3273;
}
.newsletter-container .newsletter-wrapper .newsletter-form:hover button {
  background: #0A9ED9;
}
.newsletter-container .newsletter-wrapper .newsletter-form .mc4wp-response {
  width: 100%;
}
@media (min-width: 992px) {
  .newsletter-container .newsletter-wrapper .newsletter-form .mc4wp-response {
    width: 90%;
  }
}
@media (min-width: 1200px) {
  .newsletter-container .newsletter-wrapper .newsletter-form .mc4wp-response {
    width: 80%;
  }
}
@media (min-width: 1400px) {
  .newsletter-container .newsletter-wrapper .newsletter-form .mc4wp-response {
    width: 70%;
  }
}
@media (min-width: 1600px) {
  .newsletter-container .newsletter-wrapper .newsletter-form .mc4wp-response {
    width: 67%;
  }
}

.languages-list-wrapper ul {
  list-style: none;
  display: flex;
}

.mc4wp-response .mc4wp-alert.mc4wp-error p {
  color: #FFFFFF;
  font-weight: 700;
  padding: 0.45rem 1rem;
  background-color: red;
  border-radius: 4px;
}
.mc4wp-response .mc4wp-alert.mc4wp-success p {
  color: #FFFFFF;
  font-weight: 700;
  padding: 0.45rem 1rem;
  background-color: green;
  border-radius: 4px;
}
.mc4wp-response .mc4wp-alert.mc4wp-warning p {
  color: #FFFFFF;
  font-weight: 700;
  padding: 0.45rem 1rem;
  background-color: orange;
  border-radius: 4px;
}

.swal2-confirm {
  background-color: #000000 !important;
  color: #FFFFFF;
  padding: 0.65rem 3rem 0.65rem 3rem;
  text-align: center;
  position: relative;
  border-radius: 4px;
  box-shadow: 0 0 0 3px rgba(255, 255, 255, 0.5) !important;
}

.swal2-container *:focus {
  border: none !important;
  outline: none !important;
  box-shadow: none !important;
}

.swal2-container button.swal2-styled {
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273 !important;
  color: #ffffff;
  margin: 1.25rem 0rem;
  font-size: 16px;
}
.swal2-container button.swal2-styled span {
  color: #ffffff;
}
.swal2-container button.swal2-styled:hover {
  background-color: #0A9ED9;
  color: #ffffff;
}
.swal2-container button.swal2-styled:hover span {
  color: #ffffff;
}

html body .mo-openid-app-icons {
  width: 100%;
}

html body .mo-openid-app-icons > a {
  /*    width: 100% !important;
     cursor: pointer;
     max-width: 100% !important;
     padding: 0.65rem 4rem 0.65rem 4rem !important;
     color: #fff;
     background: #000;
     border-radius: 5px;
     gap: 20px;
     display: inline-flex;
     align-items: center;
     justify-content: center; */
  cursor: pointer;
  text-align: center;
  margin: 1.25rem 0rem;
  width: 100%;
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
}
html body .mo-openid-app-icons > a span {
  color: #ffffff;
}
html body .mo-openid-app-icons > a:hover {
  background-color: #0A9ED9;
}
html body .mo-openid-app-icons > a:hover span {
  color: #ffffff;
}

html body .mo-openid-app-icons > a svg {
  fill: #FFFFFF;
  width: 24px;
  height: 24px;
}

.tester {
  display: none;
}

header.site-header {
  position: sticky;
  top: 0;
  right: 0;
  left: 0;
  z-index: 100;
  background: #ffffff;
  transition: top 0.3s ease-in-out;
  background: rgba(238, 241, 246, 0.9);
  backdrop-filter: blur(15px);
}
header.site-header.search-active {
  z-index: 102;
}
header.site-header .top-header {
  background: #0D3273;
  color: #ffffff;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
}
header.site-header .top-header .top-header-container {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (max-width: 360px) {
  header.site-header .top-header .top-header-container {
    padding: 0px 15px;
  }
}
header.site-header .top-header .top-header-col.left {
  width: 20%;
}
@media (max-width: 992px) {
  header.site-header .top-header .top-header-col.left {
    display: none;
  }
}
@media (max-width: 1400px) {
  header.site-header .top-header .top-header-col.left {
    width: 30%;
  }
}
header.site-header .top-header .top-header-col.center {
  width: 60%;
}
@media (max-width: 992px) {
  header.site-header .top-header .top-header-col.center {
    width: 100%;
  }
}
header.site-header .top-header .top-header-col.right {
  width: 20%;
}
@media (max-width: 992px) {
  header.site-header .top-header .top-header-col.right {
    display: none;
  }
}
@media (max-width: 1400px) {
  header.site-header .top-header .top-header-col.right {
    width: 10%;
  }
}
header.site-header .top-header .text {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  font-size: 12px;
  font-weight: 400;
  padding: 0.65rem 0rem;
}
@media (min-width: 360px) {
  header.site-header .top-header .text {
    padding: 0.65rem;
  }
}
@media (min-width: 992px) {
  header.site-header .top-header .text {
    font-size: 14px;
  }
}
@media (min-width: 1400px) {
  header.site-header .top-header .text {
    font-size: 16px;
  }
}
header.site-header .top-header .text span {
  text-align: center;
}
header.site-header .top-header .text a {
  font-size: 10px;
  font-weight: 400;
  text-align: center;
  color: #ffffff;
  text-decoration: none;
  margin-left: 10px;
}
@media (min-width: 992px) {
  header.site-header .top-header .text a {
    font-size: 14px;
  }
}
@media (min-width: 1400px) {
  header.site-header .top-header .text a {
    font-size: 16px;
  }
}
header.site-header .top-header .text p {
  margin-bottom: 0;
}
header.site-header .top-header ul.top-header-contact-list {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
  margin: 0;
  padding: 0;
  list-style: none;
}
header.site-header .top-header ul.top-header-contact-list li {
  margin-left: 1rem;
}
header.site-header .top-header ul.top-header-contact-list li:not(:first-child) {
  margin-left: 2rem;
}
header.site-header .top-header ul.top-header-contact-list li a {
  color: #ffffff;
  display: flex;
  flex-direction: row;
  font-size: 14px;
  font-weight: 700;
}
header.site-header .top-header ul.top-header-contact-list li span {
  color: #ffffff;
  white-space: nowrap;
}
header.site-header .top-header ul.top-header-contact-list li span:first-child {
  text-align: center;
  background-color: #ffffff;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  margin-right: 10px;
}
header.site-header .top-header ul.top-header-contact-list li span.email svg {
  width: 11px;
  height: 8px;
}
header.site-header .top-header ul.top-header-contact-list li span.phone svg {
  width: 8px;
  height: 12px;
}
header.site-header .top-header ul.languages-list {
  justify-content: flex-end;
  align-items: center;
  flex-direction: row;
  margin: 0;
}
header.site-header .top-header ul.languages-list .separator {
  margin-left: 5px;
  color: #8699B9;
}
header.site-header .top-header ul.languages-list a {
  font-size: 14px;
  text-align: center;
  margin-left: 5px;
  font-weight: 400;
  text-decoration: none;
  color: #8699B9;
}
header.site-header .top-header ul.languages-list a.active {
  color: #ffffff;
}
header.site-header .main-header {
  display: flex;
  flex-direction: row;
  max-width: 1680px;
  padding: 0.25rem 2rem;
  margin: auto;
}
@media (min-width: 1680px) {
  header.site-header .main-header {
    padding: 0.25rem 0rem;
  }
}
@media (max-width: 576px) {
  header.site-header .main-header {
    padding: 1.25rem;
  }
}
header.site-header .main-header .header-search-container {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  order: 1;
  width: 25%;
}
@media (max-width: 992px) {
  header.site-header .main-header .header-search-container {
    width: 100%;
    max-width: 20px;
    margin-right: 0.35rem;
  }
}
header.site-header .main-header .header-search-container .header-search-toggle {
  display: none;
}
@media (max-width: 992px) {
  header.site-header .main-header .header-search-container .header-search-toggle {
    display: inline-flex;
    cursor: pointer;
  }
}
header.site-header .main-header .header-search-container .header-search-toggle svg circle, header.site-header .main-header .header-search-container .header-search-toggle svg path {
  stroke: #0D3273;
}
header.site-header .main-header .header-search-container .header-search {
  display: none;
}
@media (min-width: 992px) {
  header.site-header .main-header .header-search-container .header-search {
    width: 100%;
    margin-left: 1rem;
    margin-right: 1rem;
    max-width: 300px;
    justify-content: center;
    flex-direction: column;
    display: inline-flex;
  }
}
@media (max-width: 992px) {
  header.site-header .main-header .header-search-container .header-search {
    width: 100%;
    position: absolute;
    top: 145px;
    background-color: #FFFFFF;
    padding: 1.25rem;
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1607843137);
    left: 0;
    z-index: 999;
  }
  header.site-header .main-header .header-search-container .header-search.active {
    top: 95px;
    display: inline-flex;
  }
}
@media (max-width: 992px) and (max-width: 576px) {
  header.site-header .main-header .header-search-container .header-search.active {
    top: 120px;
  }
}
header.site-header .main-header .header-search-container .header-search #close-header-search {
  display: none;
}
@media (max-width: 992px) {
  header.site-header .main-header .header-search-container .header-search #close-header-search {
    display: block;
    position: absolute;
    top: 30px;
    right: 10px;
    cursor: pointer;
  }
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search {
  background: #ffffff;
  border-radius: 50px !important;
  border: 1px solid #FFFFFF !important;
  font-size: 16px;
  height: 49px;
  padding: 0 0 0 10px;
  display: flex;
  color: #8699B9;
  width: 100%;
}
@media (max-width: 992px) {
  header.site-header .main-header .header-search-container .header-search .woocommerce-product-search {
    border: #0D3273 1px solid !important;
    color: #0D3273;
    width: 90%;
  }
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search.active {
  border: #0D3273 1px solid !important;
  color: #0D3273;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search .screen-reader-text {
  display: none;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search .search-field {
  background: unset;
  border-radius: unset;
  border: none !important;
  font-size: 16px;
  padding: 0;
  width: 100%;
  color: #8699B9;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search .search-field ::-moz-placeholder {
  color: #8699B9;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search .search-field ::placeholder {
  color: #8699B9;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search button {
  background: #ffffff;
  border: none;
  border-radius: 50px !important;
  padding: 0 1rem;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search button svg circle, header.site-header .main-header .header-search-container .header-search .woocommerce-product-search button svg path {
  stroke: #0D3273;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search button.active {
  background: #0D3273;
}
header.site-header .main-header .header-search-container .header-search .woocommerce-product-search button.active svg circle, header.site-header .main-header .header-search-container .header-search .woocommerce-product-search button.active svg path {
  stroke: #ffffff;
}
header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search.active {
  border: #0D3273 1px solid !important;
  color: #0D3273;
}
header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search button {
  background: #E7EBF1;
}
header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search button.active {
  background: #0D3273;
}
header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search button.active svg circle, header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search button.active svg path {
  stroke: #ffffff;
}
header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search .search-field {
  color: #0D3273;
}
header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search .search-field ::-moz-placeholder {
  color: #0D3273;
}
header.site-header .main-header .header-search-container .header-search:hover .woocommerce-product-search .search-field ::placeholder {
  color: #0D3273;
}
header.site-header .main-header .logo-container {
  width: 50%;
  display: flex;
  flex-grow: 1;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
@media (max-width: 992px) {
  header.site-header .main-header .logo-container {
    order: 3;
  }
}
@media (min-width: 992px) {
  header.site-header .main-header .logo-container {
    width: auto;
    order: 2;
  }
}
header.site-header .main-header .logo-container img {
  width: 100%;
}
@media (max-width: 992px) {
  header.site-header .main-header .logo-container img {
    width: 196px;
    height: 46px;
  }
}
@media (min-width: 992px) {
  header.site-header .main-header .logo-container img {
    width: 300px;
    height: 70px;
  }
}
header.site-header .main-header .logo-container img {
  /* @media (max-width: 992px) {
     max-height: 52px;
  }

  @media (max-width: 768px) {
     max-height: 48px;
  }

  @media (max-width: 576px) {
     max-height: 36px;
  } */
}
header.site-header .main-header .header-secondary-menu-container {
  width: 100%;
  max-width: 120px;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  order: 3;
}
@media (max-width: 1200px) {
  header.site-header .main-header .header-secondary-menu-container {
    display: none;
  }
}
header.site-header .main-header .header-secondary-menu-container .header-secondary-menu {
  display: none;
}
@media (min-width: 1200px) {
  header.site-header .main-header .header-secondary-menu-container .header-secondary-menu {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
  }
}
header.site-header .main-header .header-secondary-menu-container .header-secondary-menu .header-secondary-menu-list {
  display: flex;
  list-style: none;
  margin: 0;
  gap: 2rem;
  justify-content: space-between;
  padding-right: 0.35rem;
}
header.site-header .main-header .header-secondary-menu-container .header-secondary-menu .header-secondary-menu-list li a {
  color: #0D3273;
  font-weight: 700;
  font-size: 14px;
  white-space: nowrap;
}
header.site-header .main-header .header-actions-container {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
  max-width: 140px;
  padding: 0rem 1rem;
  order: 4;
}
@media (max-width: 992px) {
  header.site-header .main-header .header-actions-container {
    order: 2;
    padding: 0rem 0.65rem;
    justify-content: flex-start;
  }
}
@media (max-width: 768px) {
  header.site-header .main-header .header-actions-container {
    width: auto;
    /* padding: 0rem 1rem 0rem 0rem; */
  }
}
header.site-header .main-header .header-actions-container .actions-container {
  display: flex;
  gap: 10px;
  align-items: center;
}
@media (min-width: 992px) {
  header.site-header .main-header .header-actions-container .actions-container {
    gap: 15px;
  }
}
header.site-header .main-header .header-actions-container .actions-container svg {
  width: 25px;
  height: 25px;
}
header.site-header .main-header .header-actions-container .actions-container .action {
  cursor: pointer;
  position: relative;
}
@media (max-width: 768px) {
  header.site-header .main-header .header-actions-container .actions-container .action.account {
    display: none;
  }
}
@media (max-width: 768px) {
  header.site-header .main-header .header-actions-container .actions-container .action.wishlist {
    display: none;
  }
}
header.site-header .main-header .header-actions-container .actions-container .action.wishlist .wishlist-count {
  display: none;
}
header.site-header .main-header .header-actions-container .actions-container .action.active {
  background: #0D3273;
  border-radius: 50%;
  padding: 0.25rem;
}
header.site-header .main-header .header-actions-container .actions-container .action.active svg {
  padding: 0.25rem;
}
header.site-header .main-header .header-actions-container .actions-container .action.active svg path {
  stroke: #ffffff !important;
}
header.site-header .main-header .header-actions-container .actions-container .action.active .wishlist-count {
  position: absolute;
  color: #FFF;
  top: -15px;
  right: -10px;
  background-color: #0D3273;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 700;
}
header.site-header .main-header .header-actions-container .actions-container .action .cart-count {
  position: absolute;
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
  font-size: 12px;
  text-align: center;
  top: -10px;
  right: -10px;
  background: #0D3273;
  color: #ffffff;
}
header.site-header .main-header .menu-container {
  width: 100%;
  display: flex;
  max-width: 120px;
  flex-direction: column;
  justify-content: center;
  order: 5;
}
@media (max-width: 992px) {
  header.site-header .main-header .menu-container {
    order: 4;
  }
}
@media (max-width: 768px) {
  header.site-header .main-header .menu-container {
    width: 50px;
  }
}
header.site-header .mobile-header-search {
  width: 100%;
  max-width: 95%;
  margin: 0 auto;
  padding-bottom: 1.25rem;
}
@media (min-width: 992px) {
  header.site-header .mobile-header-search {
    display: none;
  }
}
header.site-header .mobile-header-search .woocommerce-product-search {
  background: #F3F4F6;
  border-radius: 50px !important;
  border: none !important;
  font-size: 16px;
  height: 49px;
  padding: 0 10px;
  display: flex;
}
header.site-header .mobile-header-search .woocommerce-product-search .screen-reader-text {
  display: none;
}
header.site-header .mobile-header-search .woocommerce-product-search .search-field {
  background: unset;
  border-radius: unset;
  border: none !important;
  font-size: 16px;
  padding: 0;
  width: 100%;
}
header.site-header .mobile-header-search .woocommerce-product-search .search-field ::-moz-placeholder {
  color: #5B5B5B;
}
header.site-header .mobile-header-search .woocommerce-product-search .search-field ::placeholder {
  color: #5B5B5B;
}
header.site-header .mobile-header-search .woocommerce-product-search button {
  background: #F3F4F6;
  border: none;
  border-radius: 70px !important;
  padding-right: 15px;
}

body.is-scrolled header.site-header .main-header .header-search-container .header-search {
  top: 95px;
}
@media (max-width: 576px) {
  body.is-scrolled header.site-header .main-header .header-search-container .header-search {
    top: 120px;
  }
}

body.is-scrolled header.site-header {
  top: -40px;
  box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.1607843137);
}
@media (min-width: 992px) {
  body.is-scrolled header.site-header {
    top: -42px;
  }
}
@media (min-width: 1400px) {
  body.is-scrolled header.site-header {
    top: -45px;
  }
}

.section-shop-by-brand {
  padding: 6rem 0rem;
  background: #EEF1F6;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-title {
  width: 100%;
  margin: 0 auto;
  font-size: 24px;
  color: #0D3273;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-title {
    font-size: 36px;
    width: 80%;
  }
}
@media (min-width: 1200px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-title {
    font-size: 42px;
    width: 70%;
  }
}
@media (min-width: 1400px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-title {
    font-size: 54px;
    width: 60%;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-text {
  width: 100%;
  margin: 0 auto;
  font-size: 14px;
  color: #19253C;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-text {
    font-size: 20px;
    width: 60%;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper {
  background-color: #EEF1F6;
  border-radius: 100px;
  margin-top: 3rem;
  padding: 0.375rem 2rem;
  position: relative;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper {
    padding: 0.375rem 6rem;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .partner-network-list {
  margin: 0rem 3rem;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next {
  position: absolute;
  right: 20px;
  bottom: -70px;
  background-color: #ffffff;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next {
    height: 60px;
    width: 60px;
    bottom: unset;
    top: 35%;
    transition: transform 0.3s ease-in-out;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/right-arrow.png");
  background-position: -14px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 32%;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next:before {
    top: 35%;
    left: 40%;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next:hover {
    transform: scale(1.2);
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next:hover:before {
  content: "";
  background-position: 0 0;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next:hover svg circle {
  fill: #0A9ED9;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-next:hover svg path {
  stroke: #ffffff;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev {
  position: absolute;
  left: 20px;
  bottom: -70px;
  background-color: #ffffff;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev {
    height: 60px;
    width: 60px;
    bottom: unset;
    top: 35%;
    transition: transform 0.3s ease-in-out;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/left-arrow.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 30%;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev:before {
    top: 35%;
    left: 40%;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev:hover {
    transform: scale(1.2);
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev:hover:before {
  content: "";
  background-position: -14px 0;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev:hover svg circle {
  fill: #0A9ED9;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-button-prev:hover svg path {
  stroke: #ffffff;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-pagination {
  position: absolute;
  bottom: -45px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
@media (min-width: 992px) {
  .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-pagination {
    bottom: -30px;
  }
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-pagination .swiper-pagination-bullet {
  background: rgba(13, 50, 115, 0.8);
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-pagination span {
  align-self: baseline;
}
.section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-list-wrapper .shop-by-brand-list-swiper-pagination .swiper-pagination-bullet-active {
  background: #0D3273;
  width: 18px;
  height: 18px;
  top: 5px;
  position: relative;
}

.section-visit-our-website {
  background-color: #93DCF6;
}
@media (min-width: 992px) {
  .section-visit-our-website {
    background-image: -webkit-linear-gradient(150deg, #93DCF6 50%, #FFFFFF 50%);
  }
}
@media (max-width: 992px) {
  .section-visit-our-website .visit-our-website-container {
    padding: 0;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper {
    flex-direction: row;
    padding: 3rem;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper {
  width: 100%;
  background-color: #ffffff;
  padding: 3rem 0rem;
  justify-content: flex-start;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper {
    width: 50%;
    background-color: transparent;
  }
}
@media (min-width: 1400px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper {
    margin-left: 6rem;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text {
  width: 100%;
  padding: 0px 30px;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text {
    width: 60%;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-title {
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  color: #0D3273;
  line-height: 1.1;
  margin-bottom: 0.65rem;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-title {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-title {
    font-size: 42px;
  }
}
@media (min-width: 1400px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-title {
    font-size: 54px;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-subtitle {
  color: #19253C;
  font-size: 14px;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-subtitle {
    font-size: 16px;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-button-link {
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  margin: 1.25rem 0rem;
  font-size: 14px;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-text-wrapper .visit-our-website-text .visit-our-website-text-button-link {
    font-size: 16px;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-image-wrapper {
  width: 100%;
  padding: 3rem 0rem;
  background-color: #93DCF6;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-image-wrapper {
    width: 50%;
    background-color: transparent;
  }
}
.section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-image-wrapper .visit-our-website-image {
  display: flex;
  justify-content: center;
  padding: 0 30px;
  align-items: center;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) {
  .section-visit-our-website .visit-our-website-container .visit-our-website-wrapper .visit-our-website-image-wrapper .visit-our-website-image {
    margin-right: 3rem;
    padding: 0;
  }
}

.section-feature-list {
  padding: 3rem 0rem;
  background-color: #EEF1F6;
  border-top: 1px solid #0D3273;
  border-bottom: 1px solid #0D3273;
}
@media (min-width: 992px) {
  .section-feature-list {
    padding: 6rem 0rem;
  }
}
@media (min-width: 1600px) {
  .section-feature-list .feature-list-container {
    padding: 0;
  }
}
.section-feature-list .feature-list-container .feature-list-wrapper {
  display: flex;
  /* flex-direction: column; */
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (min-width: 992px) {
  .section-feature-list .feature-list-container .feature-list-wrapper {
    flex-direction: row;
  }
}
.section-feature-list .feature-list-container .feature-list-wrapper .feature-item {
  width: 100%;
  margin-bottom: 2rem;
}
@media (min-width: 360px) {
  .section-feature-list .feature-list-container .feature-list-wrapper .feature-item {
    width: 49%;
  }
}
@media (min-width: 992px) {
  .section-feature-list .feature-list-container .feature-list-wrapper .feature-item {
    width: 24%;
    margin-bottom: 0rem;
  }
}
.section-feature-list .feature-list-container .feature-list-wrapper .feature-item .feature-item-image {
  max-height: 60px;
  height: 100%;
  text-align: center;
}
@media (min-width: 992px) {
  .section-feature-list .feature-list-container .feature-list-wrapper .feature-item .feature-item-image {
    text-align: left;
  }
}
.section-feature-list .feature-list-container .feature-list-wrapper .feature-item .feature-item-title {
  font-size: 16px;
  color: #0D3273;
  font-weight: 700;
  line-height: 1.1;
  margin: 0.65rem 0rem;
  width: 100%;
  text-align: center;
}
@media (min-width: 992px) {
  .section-feature-list .feature-list-container .feature-list-wrapper .feature-item .feature-item-title {
    width: 90%;
    font-size: 24px;
    text-align: left;
  }
}
.section-feature-list .feature-list-container .feature-list-wrapper .feature-item .feature-item-text {
  font-size: 14px;
  color: #0D3273;
  width: 100%;
  text-align: center;
}
@media (min-width: 992px) {
  .section-feature-list .feature-list-container .feature-list-wrapper .feature-item .feature-item-text {
    width: 90%;
    font-size: 16px;
    text-align: left;
  }
}

footer.site-footer {
  background: #0D3273;
  position: relative;
  overflow: hidden;
}
footer.site-footer * {
  color: #000000;
}
@media (max-width: 992px) {
  footer.site-footer::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='357' height='269' fill='none' viewBox='0 0 357 269'%3E%3Cmask id='a' width='357' height='269' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%230D3273' d='M0 0h356.044v269H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%23009AD6' fill-rule='evenodd' d='m373.14 142.645 43.857 22.473 2.028-7.006-17.647-52.268-5.416-2.628c-24.756 3.854-49.525 7.655-74.295 11.473l43.017 22.438.28-.402a6.155 6.155 0 0 1 1-1.086c.36-.298.747-.526 1.174-.684 1.28-.49 2.588-.262 3.668.526 1.08.771 1.934 2.102 2.308 3.766a8.117 8.117 0 0 1 .026 3.398Z' clip-rule='evenodd'/%3E%3Cpath fill='%23F7B333' fill-rule='evenodd' d='M385.612 101.587 260.11 46.691l86.9 60.851c12.858-1.909 25.743-3.923 38.602-5.938' clip-rule='evenodd'/%3E%3Cpath fill='%23EF8020' fill-rule='evenodd' d='m261.591 51.351 53.047 98.388 35.801 28.674c-11.698-21.125-23.503-42.232-34.92-63.549a1.905 1.905 0 0 1-.187-.385 1.98 1.98 0 0 1 .16-1.611c.187-.316.48-.543.814-.596l26.45-4.081-81.165-56.84Z' clip-rule='evenodd'/%3E%3Cpath fill='%23E93F6B' fill-rule='evenodd' d='m359.376 204.266-27.358 64.143-1.427 15.765 13.699-14.819c5.082-21.667 10.11-43.387 15.086-65.089Z' clip-rule='evenodd'/%3E%3Cpath fill='%23702C80' fill-rule='evenodd' d='m351.479 304.668 10.297-19.915 2.281-28.359v-.368l-2.508-50.236c-4.961 21.422-9.87 42.862-14.885 64.267l4.815 34.594v.017Z' clip-rule='evenodd'/%3E%3Cpath fill='%23034E9C' fill-rule='evenodd' d='m363.804 195.999 51.407-24.75 1.774-6.148-43.857-22.474c-.107.491-.24.964-.427 1.419-.587 1.419-1.601 2.54-2.868 3.031-1.28.49-2.587.262-3.668-.526-1.067-.771-1.907-2.049-2.294-3.678l-.027-.088a7.426 7.426 0 0 1-.16-1.068 9.954 9.954 0 0 1-.027-1.086l.027-.578c-14.659-7.62-29.291-15.274-43.937-22.929 14.366 26.116 28.771 52.198 43.097 78.349l.947.543.013-.017Z' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    position: absolute;
    width: 357px;
    height: 269px;
    top: 52%;
    right: 0;
    z-index: 0;
  }
}
@media (max-width: 420px) {
  footer.site-footer::after {
    content: none;
  }
}
footer .main-footer {
  display: flex;
  flex-direction: column;
  padding: 50px 30px;
  position: relative;
  z-index: 1;
  justify-content: space-between;
}
@media (min-width: 576px) {
  footer .main-footer {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
@media (min-width: 992px) {
  footer .main-footer {
    flex-wrap: nowrap;
    padding: 1.9rem 30px;
  }
}
@media (min-width: 1600px) {
  footer .main-footer {
    padding: 1.9rem 0rem;
  }
}
footer .main-footer .first-footer-area {
  width: 100%;
  padding-bottom: 2rem;
}
@media (min-width: 992px) {
  footer .main-footer .first-footer-area {
    width: 50%;
  }
}
footer .main-footer .first-footer-area .footer-telephone-orders {
  max-width: 220px;
  width: 100%;
  padding-bottom: 4rem;
}
footer .main-footer .first-footer-area .footer-telephone-orders a {
  display: flex;
  flex-direction: row;
  color: #ffffff;
}
footer .main-footer .first-footer-area .footer-telephone-orders a span {
  color: #ffffff;
  padding-left: 1.25rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
footer .main-footer .second-footer-area {
  width: 100%;
  padding-bottom: 2rem;
}
@media (min-width: 576px) {
  footer .main-footer .second-footer-area {
    width: 50%;
    display: flex;
    flex-wrap: wrap;
    padding-top: 3rem;
    gap: 10px;
  }
}
footer .main-footer .footer-section {
  width: 100%;
  /* padding-bottom: 2rem; */
  /* @media (min-width: 576px) {
     width: 50%;
  }

  @media (min-width: 992px) {
     width: 25%;
  } */
  /* &.first-footer-section {
     @media (min-width: 1200px) {
        width: 25%;
     }
  } */
}
footer .main-footer .footer-section.second-footer-section {
  width: 100%;
}
@media (min-width: 576px) {
  footer .main-footer .footer-section.second-footer-section {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  footer .main-footer .footer-section.second-footer-section {
    width: 35%;
  }
}
@media (max-width: 992px) {
  footer .main-footer .footer-section.second-footer-section .footer-contact-wrapper {
    margin-bottom: 3rem;
  }
}
footer .main-footer .footer-section.third-footer-section {
  width: 100%;
}
@media (min-width: 576px) {
  footer .main-footer .footer-section.third-footer-section {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  footer .main-footer .footer-section.third-footer-section {
    width: 35%;
  }
}
@media (max-width: 992px) {
  footer .main-footer .footer-section.third-footer-section .menu-footer-third-column-container {
    margin-bottom: 3rem;
  }
}
footer .main-footer .footer-section.fourth-footer-section {
  width: 100%;
}
footer .main-footer .footer-section .logo-container {
  background: #ffffff;
}
footer .main-footer .footer-section .footer-contact-wrapper .footer-contact-line {
  color: #ffffff;
  line-height: 1.6;
  font-size: 16px;
  margin: 0;
}
footer .main-footer .footer-section .footer-contact-wrapper .footer-contact-line a {
  color: #ffffff;
}
@media (max-width: 992px) {
  footer .main-footer .footer-section .footer-contact-wrapper .footer-contact-line {
    padding: 0.3rem 0rem;
  }
}
footer .main-footer .footer-section .social-container {
  display: flex;
  flex-direction: column;
}
footer .main-footer .footer-section .social-container .social-container-title {
  display: block;
  padding-top: 1.25rem;
}
footer .main-footer .footer-section .social-container .social-container-icons {
  display: flex;
  gap: 10px;
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon {
  width: 42px;
  height: 42px;
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a {
  background-repeat: no-repeat;
  top: 0;
  left: 0;
  width: 42px;
  height: 42px;
  content: "";
  position: relative;
  display: flex;
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.facebook {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(238,241,247);stroke:rgb(13,50,115);stroke-width:1px;'/%3E%3Cpath d='M18.556,29.111L21.778,29.111L21.778,21.333L24,21.333C24,21.333 24.222,20.111 24.333,18.667L21.889,18.667L21.889,16.889C21.919,16.723 21.999,16.57 22.118,16.451C22.237,16.332 22.39,16.252 22.556,16.222L24.333,16.222L24.333,13.556L21.889,13.556C18.556,13.556 18.556,16.222 18.556,16.556L18.556,18.667L17,18.667L17,21.333L18.556,21.333L18.556,29.111Z' style='fill:rgb(13,50,115);fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E%0A");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.facebook:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(10,158,217);stroke:rgb(10,158,217);stroke-width:1px;'/%3E%3Cpath d='M18.556,29.111L21.778,29.111L21.778,21.333L24,21.333C24,21.333 24.222,20.111 24.333,18.667L21.889,18.667L21.889,16.889C21.919,16.723 21.999,16.57 22.118,16.451C22.237,16.332 22.39,16.252 22.556,16.222L24.333,16.222L24.333,13.556L21.889,13.556C18.556,13.556 18.556,16.222 18.556,16.556L18.556,18.667L17,18.667L17,21.333L18.556,21.333L18.556,29.111Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.instagram {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(238,241,247);stroke:rgb(13,50,115);stroke-width:1px;'/%3E%3Cpath d='M24.667,12.557L16.889,12.557C16.377,12.554 15.87,12.652 15.397,12.846C14.924,13.041 14.494,13.327 14.132,13.689C13.77,14.05 13.484,14.48 13.29,14.954C13.095,15.427 12.997,15.934 13,16.446L13,24.224C12.997,24.735 13.095,25.242 13.29,25.715C13.484,26.189 13.77,26.619 14.132,26.981C14.494,27.342 14.924,27.629 15.397,27.823C15.87,28.017 16.377,28.116 16.889,28.112L24.667,28.112C25.178,28.116 25.686,28.017 26.159,27.823C26.632,27.629 27.062,27.342 27.424,26.981C27.786,26.619 28.072,26.189 28.266,25.715C28.461,25.242 28.559,24.735 28.556,24.224L28.556,16.446C28.568,15.932 28.476,15.42 28.285,14.943C28.094,14.465 27.808,14.031 27.445,13.668C27.081,13.304 26.647,13.018 26.17,12.827C25.692,12.636 25.181,12.544 24.667,12.557ZM26.889,24.224C26.887,24.812 26.653,25.377 26.236,25.793C25.82,26.209 25.256,26.444 24.667,26.446L16.889,26.446C16.3,26.444 15.736,26.209 15.32,25.793C14.903,25.377 14.669,24.812 14.667,24.224L14.667,16.446C14.669,15.857 14.903,15.293 15.32,14.876C15.736,14.46 16.3,14.225 16.889,14.224L24.667,14.224C25.256,14.225 25.82,14.46 26.236,14.876C26.653,15.293 26.887,15.857 26.889,16.446L26.889,24.224Z' style='fill:rgb(13,50,115);fill-rule:nonzero;'/%3E%3Cpath d='M25,17.224C24.802,17.224 24.609,17.165 24.445,17.055C24.28,16.945 24.152,16.789 24.076,16.606C24.001,16.424 23.981,16.223 24.019,16.029C24.058,15.835 24.153,15.656 24.293,15.517C24.433,15.377 24.611,15.281 24.805,15.243C24.999,15.204 25.2,15.224 25.383,15.3C25.566,15.375 25.722,15.504 25.832,15.668C25.941,15.833 26,16.026 26,16.224C25.889,16.779 25.556,17.224 25,17.224Z' style='fill:rgb(13,50,115);fill-rule:nonzero;'/%3E%3Cpath d='M20.889,16.335C20.098,16.335 19.324,16.57 18.666,17.009C18.009,17.449 17.496,18.073 17.193,18.804C16.89,19.535 16.811,20.339 16.966,21.115C17.12,21.891 17.501,22.604 18.06,23.163C18.62,23.723 19.332,24.104 20.108,24.258C20.884,24.412 21.689,24.333 22.419,24.031C23.15,23.728 23.775,23.215 24.215,22.557C24.654,21.899 24.889,21.126 24.889,20.335C24.874,19.279 24.448,18.27 23.701,17.522C22.954,16.775 21.945,16.349 20.889,16.335ZM20.889,22.668C20.27,22.668 19.676,22.422 19.239,21.985C18.801,21.547 18.555,20.954 18.555,20.335C18.555,19.716 18.801,19.123 19.239,18.685C19.676,18.247 20.27,18.002 20.889,18.002C21.197,17.994 21.504,18.049 21.79,18.164C22.077,18.279 22.337,18.45 22.555,18.668C22.773,18.887 22.945,19.147 23.06,19.433C23.174,19.72 23.23,20.027 23.222,20.335C23.2,20.947 22.947,21.528 22.514,21.96C22.081,22.393 21.501,22.646 20.889,22.668Z' style='fill:rgb(13,50,115);fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.instagram:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(10,158,217);stroke:rgb(10,158,217);stroke-width:1px;'/%3E%3Cpath d='M24.667,12.557L16.889,12.557C16.377,12.554 15.87,12.652 15.397,12.846C14.924,13.041 14.494,13.327 14.132,13.689C13.77,14.05 13.484,14.48 13.29,14.954C13.095,15.427 12.997,15.934 13,16.446L13,24.224C12.997,24.735 13.095,25.242 13.29,25.715C13.484,26.189 13.77,26.619 14.132,26.981C14.494,27.342 14.924,27.629 15.397,27.823C15.87,28.017 16.377,28.116 16.889,28.112L24.667,28.112C25.178,28.116 25.686,28.017 26.159,27.823C26.632,27.629 27.062,27.342 27.424,26.981C27.786,26.619 28.072,26.189 28.266,25.715C28.461,25.242 28.559,24.735 28.556,24.224L28.556,16.446C28.568,15.932 28.476,15.42 28.285,14.943C28.094,14.465 27.808,14.031 27.445,13.668C27.081,13.304 26.647,13.018 26.17,12.827C25.692,12.636 25.181,12.544 24.667,12.557ZM26.889,24.224C26.887,24.812 26.653,25.377 26.236,25.793C25.82,26.209 25.256,26.444 24.667,26.446L16.889,26.446C16.3,26.444 15.736,26.209 15.32,25.793C14.903,25.377 14.669,24.812 14.667,24.224L14.667,16.446C14.669,15.857 14.903,15.293 15.32,14.876C15.736,14.46 16.3,14.225 16.889,14.224L24.667,14.224C25.256,14.225 25.82,14.46 26.236,14.876C26.653,15.293 26.887,15.857 26.889,16.446L26.889,24.224Z' style='fill:white;fill-rule:nonzero;stroke:white;stroke-width:1px;stroke-linejoin:round;stroke-miterlimit:2;'/%3E%3Cpath d='M25,17.224C24.802,17.224 24.609,17.165 24.445,17.055C24.28,16.945 24.152,16.789 24.076,16.606C24.001,16.424 23.981,16.223 24.019,16.029C24.058,15.835 24.153,15.656 24.293,15.517C24.433,15.377 24.611,15.281 24.805,15.243C24.999,15.204 25.2,15.224 25.383,15.3C25.566,15.375 25.722,15.504 25.832,15.668C25.941,15.833 26,16.026 26,16.224C25.889,16.779 25.556,17.224 25,17.224Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M20.889,16.335C20.098,16.335 19.324,16.57 18.666,17.009C18.009,17.449 17.496,18.073 17.193,18.804C16.89,19.535 16.811,20.339 16.966,21.115C17.12,21.891 17.501,22.604 18.06,23.163C18.62,23.723 19.332,24.104 20.108,24.258C20.884,24.412 21.689,24.333 22.419,24.031C23.15,23.728 23.775,23.215 24.215,22.557C24.654,21.899 24.889,21.126 24.889,20.335C24.874,19.279 24.448,18.27 23.701,17.522C22.954,16.775 21.945,16.349 20.889,16.335ZM20.889,22.668C20.27,22.668 19.676,22.422 19.239,21.985C18.801,21.547 18.555,20.954 18.555,20.335C18.555,19.716 18.801,19.123 19.239,18.685C19.676,18.247 20.27,18.002 20.889,18.002C21.197,17.994 21.504,18.049 21.79,18.164C22.077,18.279 22.337,18.45 22.555,18.668C22.773,18.887 22.945,19.147 23.06,19.433C23.174,19.72 23.23,20.027 23.222,20.335C23.2,20.947 22.947,21.528 22.514,21.96C22.081,22.393 21.501,22.646 20.889,22.668Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.youtube {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(238,241,247);stroke:rgb(13,50,115);stroke-width:1px;'/%3E%3Cpath d='M14.9,26.233C16.857,26.42 18.823,26.494 20.788,26.455C22.754,26.492 24.72,26.418 26.677,26.233C27.08,26.174 27.456,25.993 27.754,25.715C28.052,25.437 28.258,25.075 28.344,24.677C28.529,23.464 28.603,22.237 28.566,21.01C28.606,19.784 28.532,18.556 28.344,17.344C28.239,16.955 28.027,16.603 27.732,16.328C27.438,16.054 27.072,15.866 26.677,15.788C24.72,15.601 22.754,15.527 20.788,15.566C18.823,15.529 16.857,15.603 14.9,15.788C14.496,15.847 14.121,16.027 13.823,16.305C13.525,16.583 13.319,16.945 13.233,17.344C13.048,18.557 12.974,19.784 13.011,21.01C12.97,22.237 13.045,23.464 13.233,24.677C13.319,25.075 13.525,25.437 13.823,25.715C14.121,25.993 14.496,26.174 14.9,26.233ZM18.677,18.344C20.344,19.232 22.011,20.01 23.677,20.899C22.011,21.788 20.344,22.566 18.677,23.455L18.677,18.344Z' style='fill:rgb(13,50,115);fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.youtube:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(10,158,217);stroke:rgb(10,158,217);stroke-width:1px;'/%3E%3Cpath d='M14.9,26.233C16.857,26.42 18.823,26.494 20.788,26.455C22.754,26.492 24.72,26.418 26.677,26.233C27.08,26.174 27.456,25.993 27.754,25.715C28.052,25.437 28.258,25.075 28.344,24.677C28.529,23.464 28.603,22.237 28.566,21.01C28.606,19.784 28.532,18.556 28.344,17.344C28.239,16.955 28.027,16.603 27.732,16.328C27.438,16.054 27.072,15.866 26.677,15.788C24.72,15.601 22.754,15.527 20.788,15.566C18.823,15.529 16.857,15.603 14.9,15.788C14.496,15.847 14.121,16.027 13.823,16.305C13.525,16.583 13.319,16.945 13.233,17.344C13.048,18.557 12.974,19.784 13.011,21.01C12.97,22.237 13.045,23.464 13.233,24.677C13.319,25.075 13.525,25.437 13.823,25.715C14.121,25.993 14.496,26.174 14.9,26.233ZM18.677,18.344C20.344,19.232 22.011,20.01 23.677,20.899C22.011,21.788 20.344,22.566 18.677,23.455L18.677,18.344Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.linkedin {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(238,241,247);stroke:rgb(13,50,115);stroke-width:1px;'/%3E%3Crect x='13' y='18.334' width='3.556' height='10.667' style='fill:rgb(20,39,97);fill-rule:nonzero;'/%3E%3Cpath d='M16.555,14.777C16.562,13.803 15.784,13.007 14.817,13L14.762,13C13.788,13 13,13.797 13,14.778C13,15.759 13.789,16.554 14.762,16.555C15.729,16.579 16.532,15.808 16.556,14.834L16.556,14.778L16.555,14.777Z' style='fill:rgb(20,39,97);fill-rule:nonzero;'/%3E%3Cpath d='M29,22.681C29,19.554 26.96,18.338 24.933,18.338C23.583,18.272 22.298,18.911 21.56,20.016L21.467,20.016L21.467,18.598L18.333,18.598L18.333,29L21.667,29L21.667,23.468C21.566,22.288 22.458,21.25 23.667,21.14L23.793,21.14C24.853,21.14 25.64,21.791 25.64,23.429L25.64,29L28.973,29L29,22.681L29,22.681Z' style='fill:rgb(20,39,97);fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon a.linkedin:hover {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 42 42' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cg%3E%3Ccircle cx='21' cy='20.556' r='20' style='fill:rgb(10,158,217);stroke:rgb(10,158,217;stroke-width:1px;'/%3E%3Crect x='13' y='18.334' width='3.556' height='10.667' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M16.555,14.777C16.562,13.803 15.784,13.007 14.817,13L14.762,13C13.788,13 13,13.797 13,14.778C13,15.759 13.789,16.554 14.762,16.555C15.729,16.579 16.532,15.808 16.556,14.834L16.556,14.778L16.555,14.777Z' style='fill:white;fill-rule:nonzero;'/%3E%3Cpath d='M29,22.681C29,19.554 26.96,18.338 24.933,18.338C23.583,18.272 22.298,18.911 21.56,20.016L21.467,20.016L21.467,18.598L18.333,18.598L18.333,29L21.667,29L21.667,23.468C21.566,22.288 22.458,21.25 23.667,21.14L23.793,21.14C24.853,21.14 25.64,21.791 25.64,23.429L25.64,29L28.973,29L29,22.681L29,22.681Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon:hover img {
  filter: invert(1);
}
footer .main-footer .footer-section .social-container .social-container-icons .social-icon svg {
  width: 40px;
  height: 40px;
}
footer .main-footer .footer-section ul.menu {
  list-style: none;
  margin: 0;
  padding: 0;
}
footer .main-footer .footer-section ul li {
  line-height: 1.6;
}
@media (max-width: 992px) {
  footer .main-footer .footer-section ul li {
    padding: 0.3rem 0rem;
  }
}
footer .main-footer .footer-section ul li a {
  color: #000000;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 16px;
  color: #ffffff;
}
footer .main-footer .footer-section .footer-text-wrapper {
  display: flex;
  flex-direction: column;
  margin-bottom: 3rem;
}
@media (min-width: 992px) {
  footer .main-footer .footer-section .footer-text-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
footer .main-footer .footer-section .footer-text-line {
  color: #ffffff;
  line-height: 2;
  font-size: 16px;
  margin: 0;
}
footer .main-footer .footer-section .footer-text-line a {
  color: #ffffff;
}
footer .main-footer .footer-section .footer-text-line:not(:first-child) {
  padding-left: 1rem;
}
footer .main-footer .footer-section .footer-column-title {
  color: #ffffff;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 20px;
  margin-bottom: 1.5rem;
  padding-left: 0.75rem;
  border-left: #FFFFFF 2px solid;
  min-height: 30px;
}
footer .main-footer .footer-section .footer-column-title.empty-title {
  border-left: none;
}
footer .main-footer .footer-section p {
  color: #000000;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 15px;
}
footer .footer-copyright-wrapper {
  /* border-top: rgba(200, 189, 173, 0.4) 1px solid; */
}
footer .footer-copyright {
  border-top: 1px solid rgba(255, 255, 255, 0.2);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 1.25rem 0;
  align-items: center;
}
@media (min-width: 992px) {
  footer .footer-copyright {
    flex-direction: row;
  }
}
footer .footer-copyright p, footer .footer-copyright a {
  color: #ffffff;
  font-size: 14px;
  font-weight: 400;
}
footer .footer-copyright .created-wrapper {
  z-index: 1;
  position: relative;
}
footer .footer-copyright .created-wrapper svg {
  margin-left: 5px;
}
footer .footer-copyright .created-wrapper svg path {
  fill: #ffffff;
}
footer .footer-copyright > div {
  padding: 0.65rem 0rem 0.65rem 0rem;
  color: #ffffff;
}

.menu-horizontal {
  display: flex;
  padding: 0;
  margin: 0;
  list-style: none;
}
.menu-horizontal ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.menu-unstyled {
  padding: 0;
  margin: 0;
  list-style: none;
}

.main-header .menu-container .main-navigation-toggle-wrapper {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: center;
}
.main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle-text {
  color: #0D3273;
  font-weight: 700;
  font-size: 14px;
  padding-right: 0.5rem;
}
@media (max-width: 768px) {
  .main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle-text {
    display: none;
  }
}
.main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle {
  background-color: #0D3273;
  width: 50px;
  height: 50px;
  border-radius: 15px;
  display: flex;
  justify-content: center;
  flex-direction: row;
  align-items: center;
  cursor: pointer;
}
.main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle svg {
  width: 28px;
  height: 28px;
}
.main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle .lines {
  display: none;
}
.main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle .lines.active {
  display: block;
}
.main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle .close {
  display: none;
}
.main-header .menu-container .main-navigation-toggle-wrapper .main-navigation-toggle .close.active {
  display: block;
}
.main-header .menu-container .header-primary-menu-container {
  /* display: flex; */
  /* display: none; */
  position: fixed;
  top: 128px;
  width: 0;
  height: 100vh;
  background: #0D3273;
  right: 0;
  left: auto;
  transition: 0.6s width ease-in-out;
}
@media (min-width: 576px) {
  .main-header .menu-container .header-primary-menu-container {
    top: 95px;
  }
}
@media (min-width: 992px) {
  .main-header .menu-container .header-primary-menu-container {
    width: 100%;
    top: -100vh;
    left: 0;
    transition: 0.6s top ease-in-out;
  }
}
.main-header .menu-container .header-primary-menu-container.active {
  top: 128px;
  width: 100%;
  display: unset;
}
@media (min-width: 576px) {
  .main-header .menu-container .header-primary-menu-container.active {
    top: 95px;
  }
}
@media (min-width: 992px) {
  .main-header .menu-container .header-primary-menu-container.active {
    top: 120px;
    right: unset;
  }
}
@media (max-width: 992px) {
  .main-header .menu-container .header-primary-menu-container.active .mobile-menu-wrapper {
    display: flex;
  }
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper {
  display: flex;
  width: 100%;
  flex-direction: column;
  justify-content: center;
  /* padding: 0rem 3rem; */
}
@media (max-width: 992px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper {
    display: none;
  }
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu {
  display: none;
}
@media (min-width: 992px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu {
    display: flex;
    flex-direction: row;
    position: relative;
    padding: 7rem 0rem 0rem 0rem;
  }
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 {
  width: 30%;
  height: calc(100vh - 280px);
  overflow-y: auto;
  overflow-x: initial;
  margin-right: 2rem;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 ::-webkit-scrollbar-thumb {
  background: #254d92;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 ::-webkit-scrollbar-track {
  background: #0D3273;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 ::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 {
  scrollbar-width: thin;
  scrollbar-color: #254d92 #0D3273;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container {
  display: flex;
  flex-direction: column;
  margin-right: 6.5rem;
  margin-left: auto;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li {
  padding: 0.45rem 0rem;
  border-bottom: 1px solid #808080;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li a {
  color: #ffffff;
  font-size: 28px;
  font-weight: 700;
}
@media (min-width: 1280px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li a {
    font-size: 28px;
  }
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li:hover a {
  color: #0A9ED9;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li.menu-contact {
  border-bottom: none;
  padding: 0.75rem 0rem 0.65rem 0rem;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li.menu-contact a {
  background-color: #FFFFFF;
  color: #0D3273;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  border-radius: 40px;
  padding: 1rem 0rem;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li.menu-contact a:hover {
  background-color: #0A9ED9;
  color: #ffffff;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li.menu-item-all-products {
  position: relative;
  cursor: pointer;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li.menu-item-all-products .menu-item-all-products-arrow {
  position: absolute;
  right: -40px;
  top: 30%;
  width: 17px;
  height: 31px;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level1 .menu-horizontal .menu-main-menu-container > li.menu-item-all-products .menu-item-all-products-arrow svg {
  width: 17px;
  height: 31px;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
  height: calc(100vh - 320px);
  overflow-y: auto;
  overflow-x: initial;
  width: 100%;
  max-width: 340px;
  display: none;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2.active {
  display: flex;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 ::-webkit-scrollbar-thumb {
  background: #254d92;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 ::-webkit-scrollbar-track {
  background: #0D3273;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 ::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
  scrollbar-width: thin;
  scrollbar-color: #254d92 #0D3273;
}
@media (min-width: 1080px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
    max-width: 420px;
  }
}
@media (min-width: 1180px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
    max-width: 480px;
  }
}
@media (min-width: 1280px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
    max-width: 560px;
  }
}
@media (min-width: 1400px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
    max-width: 640px;
  }
}
@media (min-width: 1500px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
    max-width: 720px;
  }
}
@media (min-width: 1680px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 {
    max-width: 840px;
  }
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list {
  /* display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-auto-rows: auto; */
  /* gap: 20px; */
  -moz-column-count: 1;
       column-count: 1;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
@media (min-width: 1200px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list {
    -moz-column-count: 2;
         column-count: 2;
  }
}
@media (min-width: 1600px) {
  .main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list {
    -moz-column-count: 3;
         column-count: 3;
  }
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li {
  width: 60%;
  border-bottom: 1px solid #808080;
  padding: 0.65rem 0rem;
  margin: 0;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li a {
  color: #ffffff;
  font-size: 16px;
  font-weight: 400;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li.has-children {
  cursor: pointer;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li.has-children .column-label-wrap {
  position: relative;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li.has-children .column-label-wrap .menu-arrow {
  position: absolute;
  top: 0;
  right: 0;
  cursor: pointer;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li.has-children .column-label-wrap .menu-arrow svg {
  width: 7px;
  height: 11px;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li .submenu-wrapper {
  display: none;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li .submenu-wrapper.active {
  display: flex;
  position: absolute;
  height: calc(100vh - 320px);
  right: 4rem;
  top: 7rem;
  border-left: 1px solid #ffffff;
  max-width: 200px;
  width: 100%;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li .submenu-wrapper .menu-list {
  display: flex;
  flex-direction: column;
  margin-left: 1.5rem;
}
.main-header .menu-container .header-primary-menu-container .desktop-menu-wrapper .desktop-navigation-menu .desktop-navigation-menu-level2 .menu-nav > .menu-list > li .submenu-wrapper .menu-list li:first-child a {
  text-decoration: underline;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper {
  display: none;
  padding: 0px 10px;
  overflow: hidden;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu {
  padding: 0.45rem 0rem;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper {
  height: calc(100vh - 300px);
  overflow-y: auto;
  overflow-x: initial;
  padding-right: 1rem;
  width: calc(100vw - 30px);
}
@media (min-width: 992px) {
  .main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper {
    display: none;
  }
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper ::-webkit-scrollbar-thumb {
  background: #254d92;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper ::-webkit-scrollbar-track {
  background: #0D3273;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper ::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper {
  scrollbar-width: thin;
  scrollbar-color: #254d92 #0D3273;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown {
  background-color: #0D3273;
  overflow-y: auto;
  overflow: hidden;
  width: 100%;
  padding: 0px;
  margin: 20px 10px;
  transform: translate3d(0, 0, 0);
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown .drilldown-sub {
  display: none;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown .drilldown-back {
  font-weight: bold;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li {
  position: relative;
  width: 100%;
  padding: 10px 0px;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li a {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  width: 100%;
  display: block;
  padding-right: 3rem;
}
@media (min-width: 420px) {
  .main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li a {
    font-size: 20px;
  }
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li a.drilldown-sub-link {
  font-size: 16px;
  font-weight: 400;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.menu-contact {
  border-bottom: none;
  padding: 0.75rem 0rem 0.65rem 0rem;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.menu-contact a {
  background-color: #FFFFFF;
  color: #0D3273;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 400;
  border-radius: 40px;
  padding: 1rem 0rem;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li:not(.drilldown-back):not(:last-child) {
  border-bottom: 1px solid #808080;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.drilldown-back a {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  width: 100%;
  display: block;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.drilldown-back a.drilldown-back-link {
  display: flex;
  gap: 10px;
  align-items: center;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.drilldown-back a span {
  color: #ffffff;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.drilldown-close-menu {
  display: flex;
  gap: 10px;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.drilldown-close-menu a {
  color: #ffffff;
  font-size: 16px;
  font-weight: 700;
  width: 100%;
  display: block;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.drilldown-close-menu a.drilldown-back-link {
  display: flex;
  gap: 10px;
  align-items: center;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.drilldown-close-menu a span {
  color: #ffffff;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper .drilldown ul > li.has-children {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='26' viewBox='0 0 14 26' fill='none'%3E%3Cpath d='M1 1.5L12 13L1 24.5' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E");
  background-color: #0D3273;
  background-position: right 30px top 10px;
  background-repeat: no-repeat;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-wrapper {
  /* 							.drilldown-menu{
  								background-color: colors.$main_color;
  								overflow-y: auto;
  								ul{
  									& > li{
  										a{
  											color: colors.$white;
  											font-size: 18px;
  											font-weight: typography.$bold;
  											@media (min-width: 420px) {
  												font-size: 20px;
  											}
  										}
  										&.menu-contact{
  											border-bottom: none;
  											padding: 0.75rem 0rem 0.650rem 0rem;
  											a{
  												background-color: #FFFFFF;
  												color: colors.$main_color;
  												display: flex;
  												flex-direction: row;
  												justify-content: center;
  												align-items: center;
  												font-size: 14px;
  												font-weight: typography.$normal;
  												border-radius: 40px;
  												padding: 1rem 0rem;
  											}
  										}
  									}
  									li{
  										&:not(.drilldown-menu__item-back):not(.drilldown-menu__item-close):not(:last-child){
  											border-bottom: 1px solid #808080;
  										}
  										&.drilldown-menu__item-has-children{
  											.drilldown-menu__link--parent {
  												background-image: url("data:image/svg+xml,<svg width='100%25' height='100%25' viewBox='0 0 7 11' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;'><path d='M1,1.5L5,5.5L1,9.5' style='fill:none;fill-rule:nonzero;stroke:white;stroke-width:1.5px;'/></svg>");
  												background-color: colors.$main_color;
  											}
  											li{
  												a{
  													color: colors.$white;
  													font-size: 14px;
  													font-weight: typography.$normal;
  													@media (min-width: 420px) {
  														font-size: 16px;
  													}
  												}
  												&.column-heading{
  													color: colors.$white;
  													font-size: 14px;
  													font-weight: typography.$bold;
  													@media (min-width: 420px) {
  														font-size: 16px;
  													}
  												}
  											}
  										}
  									}
  								}
  							} */
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-footer {
  padding-top: 1.25rem;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-footer .mobile-secondary-menu-list {
  padding: 0.65rem 0rem;
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  align-items: center;
  width: 100%;
  margin: 0;
  list-style: none;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-footer .mobile-secondary-menu-list li a {
  color: #ffffff;
  font-weight: 400;
  font-size: 16px;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header {
  display: flex;
  flex-direction: row;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .actions-container {
  width: 50%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 0.65rem 0rem;
  gap: 30px;
  align-items: center;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .actions-container svg {
  width: 25px;
  height: 25px;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .actions-container .action {
  cursor: pointer;
  position: relative;
  display: none;
}
@media (max-width: 768px) {
  .main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .actions-container .action.account {
    display: block;
  }
}
@media (max-width: 768px) {
  .main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .actions-container .action.wishlist {
    display: block;
  }
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .actions-container .action.active svg path {
  stroke: #0A9ED9;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .languages-list-wrapper {
  width: 50%;
  padding: 0.65rem 0rem;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .languages-list-wrapper ul {
  display: flex;
  flex-direction: row;
  gap: 20px;
  justify-content: center;
  width: 100%;
  margin: 0;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .languages-list-wrapper ul li a {
  color: #ffffff;
  font-weight: 400;
}
.main-header .menu-container .header-primary-menu-container .mobile-menu-wrapper .mobile-navigation-menu .mobile-navigation .mobile-navigation-header .languages-list-wrapper ul li a.active {
  font-weight: 700;
}

.drilldown-menu__link.drilldown-menu__link--back, .drilldown-menu__link.drilldown-menu__link--close {
  background-position: center center;
  background-color: #FFFFFF;
  border-radius: 50%;
  max-width: 30px;
  padding: 0.45rem 1.25rem;
}

.drilldown-menu__item-close, .drilldown-menu__item-back {
  padding: 14px 20px;
}

.drilldown-menu__link--close {
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='12' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23000' fill-rule='evenodd'%3E%3Cpath d='M5.913 1.656L4.768.318.087 5.344l1.145 1.338z'/%3E%3Cpath d='M1.232 5.318L.087 6.656l4.68 5.026 1.146-1.338z'/%3E%3C/g%3E%3C/svg%3E");
}

.drilldown-menu_back-title {
  padding-left: 2rem;
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
}

@media (min-width: 576px) {
  .drilldown-menu__link--parent {
    background-position: center right 20%;
  }
}

.drilldown-menu__list {
  transition: transform 0.3s ease-in-out;
  display: block !important;
  width: 100%;
}
.drilldown-menu__list:not(.drilldown-menu__list--active) {
  transform: translateX(100%);
  -webkit-transform: translateX(100%);
  left: 100%;
  position: absolute;
  overflow-y: auto;
}
.drilldown-menu__list.drilldown-menu__list--current {
  transform: translateX(0%);
  -webkit-transform: translateX(0%);
  left: 0%;
  position: relative;
}

/*
.drilldown-menu__list--current{
    transform: translateX(100%);
    -webkit-transform: translateX(100%);
}
/*.slide-left{
	animation: slide-out 0.5s forwards;
    -webkit-animation: slide-out 0.5s forwards;
}

.slide-right{
	animation: slide-in 0.5s forwards;
    -webkit-animation: slide-in 0.5s forwards;
}

@keyframes slide-in {
    100% { transform: translateX(0%); }
}

@-webkit-keyframes slide-in {
    100% { -webkit-transform: translateX(0%); }
}

@keyframes slide-out {
    0% { transform: translateX(0%); }
    100% { transform: translateX(100%); }
}

@-webkit-keyframes slide-out {
    0% { -webkit-transform: translateX(0%); }
    100% { -webkit-transform: translateX(100%); }
} */
.drilldown {
  overflow: hidden;
  width: 170px;
  padding: 10px;
  margin: 20px;
  background-color: #F3F3F3;
  transform: translate3d(0, 0, 0);
}
.drilldown .drilldown-sub {
  display: none;
}
.drilldown .drilldown-back {
  font-weight: bold;
}

body.error404 #page-404 {
  position: relative;
  background-color: #EEF1F6;
  min-height: 800px;
}
body.error404 #page-404::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='164' height='163' viewBox='0 0 164 163' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M40.2775 104.624L3.3291 126.96L25.6242 134.401L40.2775 104.624Z' fill='%23702C80'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M91.3794 22.4856L164 9.2515H89.2307L95.1922 13.8335C95.4022 13.9958 95.5476 14.208 95.5961 14.4203C95.6607 14.645 95.6284 14.8822 95.4992 15.0945L91.3794 22.4731V22.4856Z' fill='%23C4D52A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M41.6176 0L39.5981 2.42209L61.6832 41.962L83.2674 31.2249L92.3793 14.9195L73.3962 0.374549L41.6176 0Z' fill='%237EBD58'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M64.5899 55.1708L62.942 49.9896L38.7567 6.71666C30.3718 21.4864 22.0031 36.2686 13.6021 51.0383L18.5134 50.5889H18.8689L19.2081 50.6513L60.9386 62.5744L64.5899 55.1708ZM34.1846 57.3682L57.9175 68.742L59.9047 64.7094L34.1846 57.3682Z' fill='%2300A190'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M36.2695 5.43127H30.1626L17.3672 38.7662C23.6841 27.667 29.9687 16.5429 36.2695 5.43127Z' fill='%23006F45'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M25.0901 54.7717L46.4643 92.0269L59.9059 64.7097L25.0901 54.7717Z' fill='%23034E9C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-9.09556 81.0026L44.0248 97.0208L46.4805 92.0268L25.1064 54.7717L18.5471 52.8989C-11.4382 55.6456 -41.4395 58.3548 -71.4409 61.0766L-19.3384 77.0698L-18.9991 76.7827C-18.6437 76.4955 -18.2398 76.2333 -17.7874 76.0086C-17.3512 75.7964 -16.8827 75.6341 -16.3657 75.5217C-14.8147 75.1721 -13.2315 75.3344 -11.9228 75.8962C-10.6142 76.4456 -9.58023 77.3944 -9.12786 78.5805C-8.8209 79.4045 -8.82091 80.241 -9.09556 81.0026Z' fill='%23009AD6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.01024 51.7377L-146 12.6098L-40.7447 55.9826C-25.1705 54.6217 -9.56398 53.1859 6.01024 51.7502' fill='%23F7B333'/%3E%3Cpath d='M4.24822 127.259L39.8718 105.448L42.4568 100.204L-20.9387 118.857L4.24822 127.259Z' fill='%23112369'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-17.2383 160.744L21.5519 142.691L24.573 136.536L-20.5664 121.479L-17.2383 160.757V160.744ZM-20.0979 162.08L-20.114 161.818V162.08H-20.0979Z' fill='%239C3E91'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-20.4036 119.032L41.8609 101.391L44.0097 97.0087L-9.11071 80.9905C-9.23995 81.3401 -9.40151 81.6772 -9.62769 82.0018C-10.3386 83.0131 -11.5664 83.8121 -13.1012 84.1617C-14.6522 84.5113 -16.2354 84.3489 -17.5441 83.7871C-18.8365 83.2378 -19.8543 82.3264 -20.3229 81.1653L-20.3552 81.1028C-20.4521 80.8531 -20.5167 80.591 -20.549 80.3413C-20.5814 80.0791 -20.5975 79.8169 -20.5814 79.5672L-20.549 79.1552C-38.3043 73.7242 -56.0273 68.2683 -73.7664 62.8124C-56.3665 81.4275 -38.9182 100.018 -21.5669 118.658L-20.4198 119.045L-20.4036 119.032Z' fill='%23034E9C'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  width: 164px;
  height: 163px;
  top: 12%;
  left: 0;
  position: absolute;
  z-index: 0;
}
@media (min-width: 992px) {
  body.error404 #page-404::before {
    background-image: url("data:image/svg+xml,%3Csvg width='582' height='552' viewBox='0 0 582 552' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M260.704 271.26L164.959 329.138L222.732 348.42L260.704 271.26Z' fill='%23702C80'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M393.125 58.4125L581.307 24.1189H387.557L403.005 35.9923C403.549 36.4128 403.926 36.9628 404.051 37.5128C404.219 38.0952 404.135 38.7099 403.8 39.2599L393.125 58.3802V58.4125Z' fill='%23C4D52A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M264.176 0.145386L258.943 6.42177L316.173 108.882L372.104 81.0589L395.716 38.8066L346.525 1.11596L264.176 0.145386Z' fill='%237EBD58'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M323.704 143.11L319.433 129.684L256.762 17.5504C235.034 55.8233 213.348 94.1287 191.578 132.402L204.305 131.237H205.226L206.105 131.399L314.242 162.295L323.704 143.11ZM244.914 148.804L306.413 178.277L311.563 167.828L244.914 148.804Z' fill='%2300A190'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M250.318 14.2195H234.493L201.336 100.601C217.705 71.8392 233.99 43.0132 250.318 14.2195Z' fill='%23006F45'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M221.348 142.076L276.735 238.616L311.566 167.829L221.348 142.076Z' fill='%23034E9C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M132.761 210.048L270.413 251.557L276.776 238.616L221.389 142.076L204.392 137.223C126.691 144.341 48.9481 151.361 -28.7949 158.414L106.219 199.857L107.098 199.113C108.019 198.369 109.066 197.69 110.238 197.107C111.368 196.557 112.583 196.137 113.922 195.846C117.941 194.94 122.044 195.36 125.435 196.816C128.826 198.24 131.505 200.699 132.678 203.772C133.473 205.907 133.473 208.075 132.761 210.048Z' fill='%23009AD6'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M171.906 134.214L-222 32.8212L50.7493 145.214C91.107 141.687 131.548 137.967 171.906 134.246' fill='%23F7B333'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-217.352 41.4272L-50.8552 223.151L61.51 276.112C24.7946 237.095 -12.2558 198.11 -48.0921 158.737C-48.3433 158.511 -48.5107 158.284 -48.6782 158.026C-48.8038 157.767 -48.9294 157.508 -48.9713 157.217C-49.0968 156.408 -48.7619 155.631 -48.1758 155.049C-47.5897 154.467 -46.6687 154.046 -45.6221 153.949L37.3959 146.411L-217.352 41.4272Z' fill='%23EF8020'/%3E%3Cpath d='M167.34 329.914L259.651 273.394L266.35 259.806L102.072 308.14L167.34 329.914Z' fill='%23112369'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M111.661 416.684L212.179 369.902L220.007 353.952L103.037 314.935L111.661 416.716V416.684ZM104.251 420.145L104.209 419.466V420.145H104.251Z' fill='%239C3E91'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M89.5591 323.864L3.69438 442.338L-0.785156 471.456L42.21 444.085C58.1605 404.065 73.9435 363.948 89.5591 323.864Z' fill='%23E93F6B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M64.7753 509.308L97.095 472.523L104.254 420.145V419.465L96.3833 326.678C80.8096 366.246 65.4033 405.845 49.6621 445.38L64.7753 509.276V509.308Z' fill='%23702C80'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-16.1484 539.655L26.0513 551.949L58.6221 516.168L43.2578 451.107L-2.33303 480.127L-16.1484 539.655Z' fill='%23C22254'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M103.459 308.595L264.806 262.881L270.374 251.525L132.723 210.017C132.388 210.923 131.969 211.796 131.383 212.638C129.541 215.258 126.359 217.329 122.382 218.235C118.363 219.14 114.26 218.72 110.869 217.264C107.52 215.841 104.883 213.479 103.669 210.47L103.585 210.308C103.334 209.661 103.166 208.982 103.082 208.335C102.999 207.655 102.957 206.976 102.999 206.329L103.082 205.261C57.073 191.188 11.1473 177.05 -34.8203 162.912C10.2681 211.149 55.4821 259.322 100.445 307.624L103.417 308.627L103.459 308.595Z' fill='%23034E9C'/%3E%3C/svg%3E%0A");
    width: 582px;
    height: 552px;
    left: -90px;
  }
}
@media (min-width: 1400px) {
  body.error404 #page-404::before {
    left: 0px;
  }
}
body.error404 .content {
  text-align: center;
  width: 90%;
  margin: 0 auto;
  margin-top: 7rem;
}
@media (min-width: 992px) {
  body.error404 .content {
    width: 60%;
  }
}
body.error404 .content h1 {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 24px;
  padding-bottom: 3rem;
}
@media (min-width: 992px) {
  body.error404 .content h1 {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  body.error404 .content h1 {
    font-size: 42px;
  }
}
@media (min-width: 1400px) {
  body.error404 .content h1 {
    font-size: 54px;
  }
}
body.error404 .content p {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 14px;
}
@media (min-width: 992px) {
  body.error404 .content p {
    font-size: 18px;
  }
}
body.error404 .content a {
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  margin: 1.25rem 0rem;
  font-size: 14px;
}
@media (min-width: 992px) {
  body.error404 .content a {
    font-size: 16px;
  }
}
body.error404 .content a:hover {
  background-color: #0A9ED9;
  color: #ffffff;
}
body.error404 .content a:hover span {
  color: #ffffff;
}

.pagination-container {
  display: flex;
  justify-content: center;
}

.pagination-container {
  display: flex;
  justify-content: center;
}
.pagination-container .nav-links {
  display: flex;
  gap: 15px;
}

.prev.page-numbers,
.next.page-numbers {
  background: #ffffff;
  border: none;
  color: #0D3273;
  padding: 10px 18px;
  border-radius: 50%;
  font-size: 16px;
  cursor: pointer;
  white-space: nowrap;
  transition: all 0.2s ease;
  font-weight: 700;
  text-decoration: none;
  display: flex;
  justify-content: center;
  align-items: center;
  min-width: 180px;
  height: 50px;
}

.prev.page-numbers:hover,
.next.page-numbers:hover {
  background: #ffffff;
  color: #0D3273;
  /* box-shadow: $box-shadow; */
  border: 1px solid #0D3273 !important;
}

.prev.page-numbers:focus,
.next.page-numbers:focus {
  background: #ffffff;
  color: #0D3273;
  /* border: solid 1px $gray; */
}

.page-numbers:not(.prev):not(.next) {
  background: none;
  color: #0D3273;
  min-height: 50px;
  min-width: 50px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  border-radius: 50%;
  transition: all 0.2s ease-in-out;
  list-style: none;
}

.current.page-numbers:not(.prev):not(.next) {
  color: #0D3273;
  background: #ffffff;
}

.page-numbers:not(.prev):not(.next):not(.current):hover {
  background: none;
}

.breadcrumbs-wrapper {
  background-color: #ffffff;
}

.breadcrumbs-container #breadcrumbs {
  padding: 15px 0 15px 0;
}
.breadcrumbs-container #breadcrumbs * {
  color: #000000;
}
.breadcrumbs-container #breadcrumbs .breadcrumb_last {
  opacity: 0.5;
}
.breadcrumbs-container #breadcrumbs > span > span {
  margin-right: 15px;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 12px;
  text-transform: uppercase;
}
.breadcrumbs-container #breadcrumbs > span > span a {
  color: #000000;
}
.breadcrumbs-container #breadcrumbs > span > svg {
  margin-right: 15px;
}

#home {
  padding: 0 !important;
}
#home .home-main-slider-section {
  background-color: #EEF1F6;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation {
  display: flex;
  justify-content: space-between;
  flex-direction: row;
  align-items: center;
  max-width: 234px;
  width: 100%;
  margin: 0 auto;
  position: relative;
  min-height: 3rem;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation {
    position: absolute;
    margin: 0;
    left: 10%;
    bottom: 18%;
    z-index: 2;
    width: 100%;
  }
}
@media (min-width: 1200px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation {
    left: 10%;
    bottom: 15%;
  }
}
@media (min-width: 1400px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation {
    left: 10%;
    bottom: 15%;
  }
}
@media (min-width: 1600px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation {
    left: 10%;
    bottom: 10%;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next::after {
  content: none;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next {
  position: absolute;
  background-color: #ffffff;
  border-radius: 50%;
  right: 0;
  bottom: 0;
  height: 35px;
  width: 35px;
  transition: transform 0.3s ease-in-out;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next {
    height: 60px;
    width: 60px;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/right-arrow.png");
  background-position: -14px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 32%;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next:hover {
    transform: scale(1.2);
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next:hover:before {
  content: "";
  background-position: 0 0;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next:hover svg circle {
  fill: #0A9ED9;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next:hover svg path {
  stroke: #ffffff;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev::after {
  content: none;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev {
  position: absolute;
  background-color: #ffffff;
  border-radius: 50%;
  left: 0;
  bottom: 0;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev {
    height: 60px;
    width: 60px;
    transition: transform 0.3s ease-in-out;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/left-arrow.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 30%;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev:hover {
    transform: scale(1.2);
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev:hover:before {
  content: "";
  background-position: -14px 0;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev:hover svg circle {
  fill: #0A9ED9;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev:hover svg path {
  stroke: #ffffff;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  bottom: 20px;
  max-width: 160px;
  position: relative;
  margin: 0 auto;
  align-self: flex-end;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-pagination .swiper-pagination-bullet {
  background: rgba(13, 50, 115, 0.8);
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-pagination span {
  align-self: baseline;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-pagination .swiper-pagination-bullet-active {
  background: #0D3273;
  width: 18px;
  height: 18px;
  top: 5px;
  position: relative;
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide {
  width: 100%;
  display: flex;
  position: relative;
  flex-direction: column;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide {
    flex-direction: row;
    height: 802px;
  }
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-header-image {
    max-width: 1380px;
    max-height: 802px;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper {
  position: relative;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper {
    padding: 6rem 0rem;
    max-width: 420px;
    max-height: 802px;
    height: 100%;
    width: 100%;
    z-index: 2;
  }
}
@media (min-width: 1200px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper {
    max-width: 480px;
  }
}
@media (min-width: 1400px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper {
    max-width: 560px;
  }
}
@media (min-width: 1600px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper {
    max-width: 680px;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container {
  background-color: #EEF1F6;
  padding: 1rem;
  position: relative;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container {
    padding: 4rem 2rem;
  }
}
@media (min-width: 1200px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container {
    padding: 6rem 4rem;
  }
}
@media (min-width: 1400px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container {
    padding: 7rem 5rem;
  }
}
@media (min-width: 1600px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container {
    padding: 8rem 6rem;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-title {
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
  text-align: center;
  line-height: 1;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-title {
    font-size: 36px;
    text-align: left;
  }
}
@media (min-width: 1200px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-title {
    font-size: 42px;
  }
}
@media (min-width: 1400px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-title {
    font-size: 46px;
  }
}
@media (min-width: 1600px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-title {
    font-size: 54px;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-subtitle {
  font-size: 16px;
  color: #19253C;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-subtitle {
    font-size: 20px;
    text-align: left;
  }
}
#home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-button-container {
  margin: 1rem auto;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-button-container {
    margin-top: 1rem;
    text-align: left;
  }
}
@media (min-width: 1400px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-button-container {
    margin-top: 2rem;
  }
}
@media (min-width: 1600px) {
  #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-slide .entry-title-wrapper .entry-title-container .entry-button-container {
    margin-top: 3rem;
  }
}
#home .home-second-section {
  background-color: #EEF1F6;
  padding: 3rem 0rem;
}
@media (min-width: 992px) {
  #home .home-second-section {
    padding: 8rem 0rem 3rem 0rem;
    background-image: url("data:image/svg+xml,%3Csvg width='284' height='661' viewBox='0 0 284 661' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M109.137 69.7617L283.251 28.7026H103.986L118.279 42.9184C118.782 43.4219 119.131 44.0804 119.247 44.7389C119.402 45.4361 119.325 46.1721 119.015 46.8306L109.137 69.723V69.7617Z' fill='%23C4D52A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-10.1711 0L-15.013 7.51458L37.9377 130.188L89.6876 96.8761L111.534 46.2883L66.0205 1.16205L-10.1711 0Z' fill='%237EBD58'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M44.907 171.168L40.956 155.093L-17.0302 20.8381C-37.1336 66.6616 -57.1983 112.524 -77.3405 158.347L-65.5651 156.953H-64.7129L-63.8995 157.146L36.1529 194.138L44.907 171.168ZM-27.9922 177.986L28.9095 213.273L33.6738 200.762L-27.9922 177.986Z' fill='%2300A190'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-49.7971 169.93L1.44918 285.515L33.6767 200.763L-49.7971 169.93Z' fill='%23034E9C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M-131.761 251.313L-4.40002 301.01L1.48767 285.516L-49.7587 169.93L-65.4851 164.12C-137.377 172.642 -209.308 181.047 -281.239 189.492L-156.319 239.111L-155.505 238.22C-154.653 237.329 -153.685 236.516 -152.6 235.819C-151.554 235.16 -150.431 234.657 -149.191 234.308C-145.473 233.223 -141.677 233.727 -138.539 235.47C-135.402 237.174 -132.923 240.118 -131.838 243.798C-131.102 246.355 -131.102 248.95 -131.761 251.313Z' fill='%23009AD6'/%3E%3C/svg%3E%0A");
    background-position: top 80px left;
    background-repeat: no-repeat;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper {
  position: relative;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper {
  padding: 0rem 1.25rem;
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper {
    max-width: 480px;
  }
}
@media (min-width: 1400px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper {
    max-width: 860px;
  }
}
@media (min-width: 1600px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper {
    max-width: 860px;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-title {
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-title {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-title {
    font-size: 42px;
  }
}
@media (min-width: 1400px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-title {
    font-size: 54px;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-subtitle {
  font-size: 16px;
  color: #19253C;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-subtitle {
    font-size: 17px;
  }
}
@media (min-width: 1200px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-subtitle {
    font-size: 18px;
  }
}
@media (min-width: 1400px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .home-second-section-text-wrapper .home-second-section-subtitle {
    font-size: 20px;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next {
  position: absolute;
  top: 40px;
  right: 0px;
  display: none;
  background-color: #ffffff;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next {
    height: 60px;
    width: 60px;
    display: inline;
    transition: transform 0.3s ease-in-out;
  }
}
@media (min-width: 1400px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next {
    top: 40px;
    right: 60px;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/right-arrow.png");
  background-position: -14px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 32%;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next:hover {
    transform: scale(1.2);
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next:hover:before {
  content: "";
  background-position: 0 0;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next:hover svg circle {
  fill: #0A9ED9;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-next:hover svg path {
  stroke: #ffffff;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev {
  position: absolute;
  top: 40px;
  right: 180px;
  display: none;
  background-color: #ffffff;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev {
    height: 60px;
    width: 60px;
    display: inline;
    transition: transform 0.3s ease-in-out;
  }
}
@media (min-width: 1400px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev {
    top: 40px;
    right: 240px;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/left-arrow.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 30%;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev:hover {
    transform: scale(1.2);
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev:hover:before {
  content: "";
  background-position: -14px 0;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev:hover svg circle {
  fill: #0A9ED9;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-swiper-button-prev:hover svg path {
  stroke: #ffffff;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-view-all {
  display: none;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-view-all {
    display: inline;
    position: absolute;
    top: 60px;
    right: 80px;
  }
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-view-all a {
    color: #0D3273;
    position: relative;
  }
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-view-all a::after {
    content: "";
    width: 0;
    height: 1px;
    background: #0D3273;
    bottom: -5px;
    left: 0;
    transition: width 0.6s ease-in-out;
    position: absolute;
  }
}
@media (min-width: 1400px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-view-all {
    top: 60px;
    right: 140px;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-view-all:hover a::after {
  width: 100%;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list {
  padding: 2.25rem 0rem;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list ul {
  flex-wrap: nowrap;
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list ul li {
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 576px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list ul li {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list ul li {
    flex: 0 0 33.3%;
    max-width: 33.3%;
  }
}
@media (min-width: 1400px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list ul li {
    flex: 0 0 24%;
    max-width: 24%;
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list .latest-products-swiper-scrollbar {
  margin-left: 1rem;
  height: 4px;
  background: #CCC;
}
@media (min-width: 992px) {
  #home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list .latest-products-swiper-scrollbar {
    margin-left: calc(50% - 710px);
  }
}
#home .home-second-section .home-second-section-container .home-second-section-wrapper .latest-products-list .latest-products-swiper-scrollbar .swiper-scrollbar-drag {
  background: #0D3273;
  height: 4px;
  border-radius: 10px;
}
#home .home-third-section {
  background: rgb(238, 241, 246);
  background: linear-gradient(180deg, rgb(238, 241, 246) 51%, rgb(255, 255, 255) 51%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eef1f6", endColorstr="#ffffff", GradientType=1);
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list {
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: flex-start;
  display: grid;
  width: 100%;
  margin: 0 auto;
  justify-content: space-between;
  padding: 2rem 0rem;
  gap: 10px;
  overflow-x: auto;
}
@media (min-width: 1340px) {
  #home .home-third-section .featured-cards-wrapper .featured-cards-list {
    overflow-x: unset;
  }
}
@media (min-width: 1200px) {
  #home .home-third-section .featured-cards-wrapper .featured-cards-list {
    gap: 20px;
  }
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  width: 310px;
}
@media (min-width: 992px) {
  #home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card {
    width: 420px;
  }
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card .featured-card-image {
  position: relative;
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card .featured-card-image .tint {
  background: rgb(2, 0, 36);
  background: linear-gradient(0deg, rgba(2, 0, 36, 0.4) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 212, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024", endColorstr="#00d4ff", GradientType=1);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card .featured-card-image img {
  height: 412px;
  width: 310px;
  max-width: unset;
  max-height: unset;
}
@media (min-width: 992px) {
  #home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card .featured-card-image img {
    height: 560px;
    width: 420px;
    transition: transform 0.2s;
    -o-object-fit: cover;
       object-fit: cover;
    height: 100%;
    max-height: 560px;
  }
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card .featured-card-text-wrapper {
  position: absolute;
  bottom: 0;
  padding: 2rem;
  z-index: 2;
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card .featured-card-text-wrapper .featured-card-text-title {
  color: #ffffff;
  font-size: 36px;
  line-height: 1.2;
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card .featured-card-text-wrapper .featured-card-text-subtitle {
  max-height: 0;
  height: 100%;
  overflow: hidden;
  color: #ffffff;
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card:hover .featured-card-image img {
  transform: scale(1.2);
}
#home .home-third-section .featured-cards-wrapper .featured-cards-list .featured-card:hover .featured-card-text-wrapper .featured-card-text-subtitle {
  max-height: 100px;
  transition: max-height 0.2s ease-in-out;
}
@media (min-width: 992px) {
  #home .section-shop-by-brand .shop-by-brand-container {
    padding: 0rem 30px 9rem 30px;
  }
}
#home .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-text {
  width: 100%;
  margin: 0 auto;
  font-size: 14px;
  color: #19253C;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 992px) {
  #home .section-shop-by-brand .shop-by-brand-container .shop-by-brand-wrapper .shop-by-brand-text {
    font-size: 20px;
    width: 60%;
  }
}
#home .home-fifth-section {
  background-color: #0A9ED9;
  height: 100%;
  display: grid;
  place-items: left;
  grid-template-areas: "home-fifth-section-inner-div";
}
@media (min-width: 992px) {
  #home .home-fifth-section {
    height: 700px;
  }
}
#home .home-fifth-section .home-fifth-section-image-container {
  grid-area: home-fifth-section-inner-div;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-image-container {
    max-height: 700px;
    max-width: 1420px;
    clip-path: polygon(0 1%, 73% 0, 100% 100%, 0% 100%);
  }
}
#home .home-fifth-section .home-fifth-section-image-container:before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.9;
  background-color: #0D3273;
  content: "";
}
#home .home-fifth-section .home-fifth-section-image-container img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-image-container img {
    -o-object-fit: cover;
       object-fit: cover;
    width: 100%;
  }
}
#home .home-fifth-section .home-fifth-section-container {
  grid-area: home-fifth-section-inner-div;
  z-index: 2;
  position: relative;
  width: 100%;
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper {
  display: flex;
  flex-direction: column;
  height: 100%;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper {
    flex-direction: row;
  }
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper {
    width: 50%;
  }
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container {
  width: 100%;
  margin: 3rem auto;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container {
    max-width: 560px;
    margin: 0rem auto;
  }
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container .home-fifth-section-title {
  color: #ffffff;
  font-size: 24px;
  line-height: 1.2;
  padding-bottom: 1.5rem;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container .home-fifth-section-title {
    font-size: 54px;
  }
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container .home-fifth-section-text {
  color: #ffffff;
  font-size: 14px;
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container .home-fifth-section-text p, #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container .home-fifth-section-text span {
  color: #ffffff;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-text-wrapper .home-fifth-section-text-container .home-fifth-section-text {
    font-size: 16px;
  }
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper {
  width: 100%;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper {
    width: 50%;
  }
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper .home-fifth-section-image {
  width: 100%;
  height: 272px;
  border-radius: 40px;
  position: relative;
  bottom: -20%;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper .home-fifth-section-image {
    margin: 0;
    height: 540px;
    top: -10%;
    text-align: left;
  }
}
@media (min-width: 1200px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper .home-fifth-section-image {
    height: 620px;
    top: -15%;
  }
}
@media (min-width: 1600px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper .home-fifth-section-image {
    height: 740px;
    top: -20%;
  }
}
#home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper .home-fifth-section-image img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  border-radius: 40px;
}
@media (min-width: 992px) {
  #home .home-fifth-section .home-fifth-section-container .home-fifth-section-wrapper .home-fifth-section-image-wrapper .home-fifth-section-image img {
    -o-object-fit: none;
       object-fit: none;
  }
}
#home .home-sixth-section {
  padding: 6rem 0rem;
  background: #EEF1F6;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .home-sixth-section-title {
  width: 100%;
  margin: 0 auto;
  font-size: 24px;
  color: #0D3273;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .home-sixth-section-title {
    font-size: 36px;
    width: 80%;
  }
}
@media (min-width: 1200px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .home-sixth-section-title {
    font-size: 42px;
    width: 70%;
  }
}
@media (min-width: 1400px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .home-sixth-section-title {
    font-size: 54px;
    width: 60%;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .home-sixth-section-subtitle {
  width: 100%;
  margin: 0 auto;
  font-size: 14px;
  color: #19253C;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .home-sixth-section-subtitle {
    font-size: 20px;
    width: 60%;
    padding-top: 1rem;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .home-sixth-section-button {
  text-align: center;
  padding: 1rem 0rem;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper {
  background-color: #ffffff;
  border-radius: 100px;
  margin-top: 3rem;
  padding: 0.375rem 2rem;
  position: relative;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper {
    padding: 0.375rem 6rem;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list {
  margin: 0rem 1rem;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list {
    margin: 0rem 3rem;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next {
  position: absolute;
  right: 20px;
  bottom: -70px;
  background-color: #EEF1F6;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next {
    height: 60px;
    width: 60px;
    transition: transform 0.3s ease-in-out;
    bottom: unset;
    top: 35%;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/right-arrow.png");
  background-position: -14px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 32%;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next:hover {
    transform: scale(1.2);
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next:hover:before {
  content: "";
  background-position: 0 0;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next:hover svg circle {
  fill: #0A9ED9;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-next:hover svg path {
  stroke: #ffffff;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev {
  position: absolute;
  left: 20px;
  bottom: -70px;
  background-color: #EEF1F6;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev {
    height: 60px;
    width: 60px;
    transition: transform 0.3s ease-in-out;
    bottom: unset;
    top: 35%;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/left-arrow.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 30%;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev:hover {
    transform: scale(1.2);
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev:hover:before {
  content: "";
  background-position: -14px 0;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev:hover svg circle {
  fill: #0A9ED9;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-button-prev:hover svg path {
  stroke: #ffffff;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-pagination {
  position: absolute;
  bottom: -3.5rem;
  width: 100%;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  max-width: 160px;
  left: 0;
  right: 0;
}
@media (min-width: 992px) {
  #home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-pagination {
    bottom: -30px;
  }
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-pagination .swiper-pagination-bullet {
  background: rgba(13, 50, 115, 0.8);
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-pagination span {
  align-self: baseline;
}
#home .home-sixth-section .home-sixth-section-container .home-sixth-section-wrapper .partner-network-list-wrapper .partner-network-list-swiper-pagination .swiper-pagination-bullet-active {
  background: #0D3273;
  width: 18px;
  height: 18px;
  top: 5px;
  position: relative;
}
#home .home-seventh-section {
  background-color: #EEF1F6;
  padding: 3rem 0rem;
}
@media (min-width: 992px) {
  #home .home-seventh-section {
    padding: 6rem 0rem;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper {
  position: relative;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper {
  padding: 0rem 1.25rem;
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper {
    max-width: 480px;
  }
}
@media (min-width: 1400px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper {
    max-width: 860px;
  }
}
@media (min-width: 1600px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper {
    max-width: 860px;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-title {
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-title {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-title {
    font-size: 42px;
  }
}
@media (min-width: 1400px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-title {
    font-size: 54px;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-subtitle {
  font-size: 16px;
  color: #19253C;
  text-align: center;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-subtitle {
    font-size: 17px;
  }
}
@media (min-width: 1200px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-subtitle {
    font-size: 18px;
  }
}
@media (min-width: 1400px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .home-seventh-section-text-wrapper .home-seventh-section-subtitle {
    font-size: 20px;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next {
  display: none;
  position: absolute;
  top: 40px;
  right: 0px;
  background-color: #ffffff;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next {
    height: 60px;
    width: 60px;
    transition: transform 0.3s ease-in-out;
    display: inline;
  }
}
@media (min-width: 1400px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next {
    top: 40px;
    right: 60px;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/right-arrow.png");
  background-position: -14px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 32%;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next:hover {
    transform: scale(1.2);
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next:hover:before {
  content: "";
  background-position: 0 0;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next:hover svg circle {
  fill: #0A9ED9;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-next:hover svg path {
  stroke: #ffffff;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev {
  display: none;
  position: absolute;
  top: 40px;
  right: 180px;
  background-color: #ffffff;
  border-radius: 50%;
  height: 35px;
  width: 35px;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev {
    height: 60px;
    width: 60px;
    display: inline;
    transition: transform 0.3s ease-in-out;
  }
}
@media (min-width: 1400px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev {
    top: 40px;
    right: 240px;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev:before {
  content: "";
  background-image: url("/wp-content/themes/dsgr-child/assets/images/left-arrow.png");
  background-position: 0px 0px;
  background-repeat: no-repeat;
  width: 14px;
  height: 21px;
  position: absolute;
  transition: background-position 0.3s ease-in-out;
  top: 20%;
  left: 30%;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev:before {
    top: 35%;
    left: 40%;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev:hover {
  background-color: #0A9ED9;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev:hover {
    transform: scale(1.2);
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev:hover:before {
  content: "";
  background-position: -14px 0;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev:hover svg circle {
  fill: #0A9ED9;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-swiper-button-prev:hover svg path {
  stroke: #ffffff;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-view-all {
  display: none;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-view-all {
    display: inline;
    position: absolute;
    top: 60px;
    right: 80px;
  }
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-view-all a {
    color: #0D3273;
    position: relative;
  }
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-view-all a::after {
    content: "";
    width: 0;
    height: 1px;
    background: #0D3273;
    bottom: -5px;
    left: 0;
    transition: width 0.6s ease-in-out;
    position: absolute;
  }
}
@media (min-width: 1400px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-view-all {
    top: 60px;
    right: 140px;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-view-all:hover a {
  color: #0A9ED9;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-view-all:hover a::after {
  width: 100%;
  color: #0A9ED9;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list {
  padding: 2.25rem 0rem;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list ul {
  flex-wrap: nowrap;
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list ul li {
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 576px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list ul li {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list ul li {
    flex: 0 0 33.3%;
    max-width: 33.3%;
  }
}
@media (min-width: 1400px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list ul li {
    flex: 0 0 24%;
    max-width: 24%;
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list .featured-products-swiper-scrollbar {
  margin-left: 1rem;
  height: 4px;
  background: #CCC;
}
@media (min-width: 992px) {
  #home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list .featured-products-swiper-scrollbar {
    margin-left: calc(50% - 710px);
  }
}
#home .home-seventh-section .home-seventh-section-container .home-seventh-section-wrapper .featured-products-list .featured-products-swiper-scrollbar .swiper-scrollbar-drag {
  background: #0D3273;
  height: 4px;
  border-radius: 10px;
}

#contact .page-header .title h1 {
  width: 80%;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 992px) {
  #contact .page-header .title h1 {
    width: 80%;
  }
}
#contact .page-header .title p {
  width: 100%;
  margin: 1rem auto 0rem auto;
  text-align: center;
  font-size: 14px;
}
@media (min-width: 992px) {
  #contact .page-header .title p {
    width: 63%;
    margin: 0rem auto;
  }
}
#contact .content {
  width: 100%;
}
#contact .content input[type=text], #contact .content input[type=email], #contact .content select {
  border: 2px solid rgba(13, 50, 115, 0.4);
  border-radius: 100px;
  width: 100%;
  height: 56px;
  padding: 0.65rem 2rem;
  font-size: 14px;
}
#contact .content input[type=text]:hover, #contact .content input[type=email]:hover, #contact .content select:hover {
  border: 2px solid rgb(13, 50, 115);
}
#contact .content input[type=checkbox] {
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  background: #ffffff;
  border-radius: 3px;
  border: 2px solid rgba(13, 50, 115, 0.4);
}
#contact .content input[type=checkbox]:hover {
  border: 2px solid rgb(13, 50, 115);
}
#contact .content input[type=checkbox]:checked {
  background: #0D3273;
  border: 2px solid #0D3273;
}
#contact .content textarea {
  border: 2px solid rgba(13, 50, 115, 0.4);
  border-radius: 20px;
  height: 115px;
  font-size: 14px;
  padding: 0.65rem 2rem;
  width: 100%;
}
#contact .content textarea:hover {
  border: 2px solid rgb(13, 50, 115);
}
#contact .content ::-moz-placeholder {
  color: rgba(13, 50, 115, 0.4);
  /* opacity: 0.4; */ /* Firefox */
}
#contact .content ::placeholder {
  color: rgba(13, 50, 115, 0.4);
  /* opacity: 0.4; */ /* Firefox */
}
#contact .content ::-ms-input-placeholder { /* Edge 12 -18 */
  color: rgba(13, 50, 115, 0.4);
}
#contact .content .section-1 .section-1-container .section-1-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper {
    flex-direction: row;
    margin: 1.25rem 6rem;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section {
  width: 100%;
  padding: 0rem 0rem 3rem 0rem;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section {
    width: 38%;
    padding: 3rem 0rem;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper {
  width: 100%;
  padding: 1.25rem 0rem;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper {
    width: 75%;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper:not(:last-child) {
  border-bottom: 1px solid rgba(13, 50, 115, 0.4);
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-title {
  width: 100%;
  font-size: 20px;
  color: #0D3273;
  font-weight: 700;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-title {
    width: 95%;
    font-size: 24px;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-address {
  font-size: 14px;
  color: #0D3273;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-address span {
  color: #0D3273;
  font-size: 14px;
  color: #0D3273;
  text-decoration: underline;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-email {
  font-size: 14px;
  color: #0D3273;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-email span {
  color: #0D3273;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-email a {
  font-size: 14px;
  color: #0D3273;
  text-decoration: underline;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-telephone-numbers {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-telephone-numbers .store-list-item-label {
  font-size: 14px;
  color: #0D3273;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-telephone-numbers .store-list-item-label span {
  color: #0D3273;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-telephone-numbers .store-list-item-label a {
  font-size: 14px;
  color: #0D3273;
  text-decoration: underline;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-telephone-numbers .store-list-item-telephone {
  font-size: 14px;
  color: #0D3273;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-telephone-numbers .store-list-item-telephone span {
  color: #0D3273;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-first-section .store-list-item-wrapper .store-list-item-telephone-numbers .store-list-item-telephone a {
  font-size: 14px;
  color: #0D3273;
  text-decoration: underline;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section {
  width: 100%;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section {
    width: 62%;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper {
  padding: 3rem 1.25rem;
  background-color: #ffffff;
  border-radius: 20px;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper {
    padding: 4rem 3rem;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-title {
  font-size: 24px;
  font-weight: 700;
  text-align: center;
  margin-bottom: 1.75rem;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row {
    flex-direction: row;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field {
  width: 100%;
}
@media (min-width: 992px) {
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field {
    width: 49%;
  }
  #contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field:nth-child(2n) {
    margin-left: 10px;
  }
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field.wide {
  width: 100%;
  margin-left: 0px;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field label {
  width: 100%;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field .wpcf7-list-item {
  margin: 0;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field .wpcf7-list-item label {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
}
#contact .content .section-1 .section-1-container .section-1-wrapper .section-1-second-section .contact-form-wrapper .contact-form-container .contact-form .form-row .form-field .wpcf7-list-item label span {
  font-size: 14px;
  color: #0D3273;
  width: 100%;
}
#contact .content .section-2 {
  padding: 6rem 0rem 3rem 0rem;
}
#contact .content .section-2 .section-2-container .section-2-wrapper .section-2-title {
  text-align: center;
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
  margin-bottom: 1.25rem;
}
@media (min-width: 992px) {
  #contact .content .section-2 .section-2-container .section-2-wrapper .section-2-title {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  #contact .content .section-2 .section-2-container .section-2-wrapper .section-2-title {
    font-size: 42px;
  }
}
@media (min-width: 1400px) {
  #contact .content .section-2 .section-2-container .section-2-wrapper .section-2-title {
    font-size: 54px;
    margin-bottom: 1.75rem;
  }
}
#contact .content .section-2 .section-2-container .section-2-wrapper .section-2-subtext {
  width: 90%;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 992px) {
  #contact .content .section-2 .section-2-container .section-2-wrapper .section-2-subtext {
    width: 72%;
  }
}
#contact .content .section-2 .section-2-container .section-2-wrapper .contact-map {
  padding: 3rem 0rem;
  margin: 0 auto;
  height: 350px;
}
@media (min-width: 992px) {
  #contact .content .section-2 .section-2-container .section-2-wrapper .contact-map {
    height: 450px;
  }
}

@media (max-width: 992px) {
  .general-blog-page .page-header .title h1 {
    text-align: center;
  }
}
.general-blog-page .page-header .title .category-description p {
  font-size: 16px;
  color: #0D3273;
}
@media (max-width: 992px) {
  .general-blog-page .page-header .title .category-description p {
    text-align: center;
    font-size: 12px;
  }
}
.general-blog-page .child-category-list-wrap {
  color: #555555;
  width: 100%;
}
@media (min-width: 992px) {
  .general-blog-page .child-category-list-wrap {
    width: 51%;
    padding-top: 2rem;
    font-family: "Syne", Helvetica, Verdana, sans-serif;
    font-size: 16px;
    display: flex;
    justify-content: flex-end;
    padding-right: 0.65rem;
  }
}
.general-blog-page .child-category-list-wrap > form {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 992px) {
  .general-blog-page .child-category-list-wrap > form {
    width: 60%;
  }
}
.general-blog-page .child-category-list-wrap > form select {
  width: 100%;
  border: #C8BDAD 1px solid;
  border-radius: 6px;
  padding: 1.25rem;
}
.general-blog-page .child-category-list-wrap > form label {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 700;
}
.general-blog-page .section-blog .blog-container {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 576px) {
  .general-blog-page .section-blog .blog-container {
    flex-direction: row;
    gap: 15px;
  }
}
@media (min-width: 768px) {
  .general-blog-page .section-blog .blog-container {
    gap: 25px;
  }
}
@media (min-width: 992px) {
  .general-blog-page .section-blog .blog-container {
    gap: 40px;
  }
}
@media (min-width: 1360px) {
  .general-blog-page .section-blog .blog-container {
    gap: 65px;
  }
}
.general-blog-page .section-blog .blog-container .blog-card {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-bottom: 2.5rem;
  position: relative;
}
@media (min-width: 768px) {
  .general-blog-page .section-blog .blog-container .blog-card {
    width: 48%;
    width: calc(50% - 35px);
  }
}
@media (min-width: 992px) {
  .general-blog-page .section-blog .blog-container .blog-card {
    flex-direction: column;
    /* width: 30%; */
    /* width: calc(50% - 35px); */
  }
}
.general-blog-page .section-blog .blog-container .blog-card {
  /* @media (min-width: 1360px) {
      flex-direction: column;
      width: 30%;
      width: calc(50% - 35px);
  } */
}
.general-blog-page .section-blog .blog-container .blog-card .img-container {
  overflow: hidden;
}
.general-blog-page .section-blog .blog-container .blog-card .img-container img {
  /* max-height: 294px; */
  -o-object-fit: cover;
     object-fit: cover;
}
.general-blog-page .section-blog .blog-container .blog-card .img-container:hover {
  border-radius: 20px;
}
@media (min-width: 992px) {
  .general-blog-page .section-blog .blog-container .blog-card .img-container:hover img {
    transition: transform 0.2s;
  }
  .general-blog-page .section-blog .blog-container .blog-card .img-container:hover img:hover {
    transform: scale(1.2);
    border-radius: 20px;
  }
}
.general-blog-page .section-blog .blog-container .blog-card .blog-card-meta {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  color: #A1A1AA;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 400;
  padding: 0.65rem 0rem 0rem 0rem;
}
.general-blog-page .section-blog .blog-container .blog-card .blog-card-meta .category {
  padding-right: 0.45rem;
}
.general-blog-page .section-blog .blog-container .blog-card .blog-card-meta a {
  color: #A1A1AA;
}
.general-blog-page .section-blog .blog-container .blog-card .blog-card-meta .date {
  padding-left: 0.45rem;
}
.general-blog-page .section-blog .blog-container .blog-card .category {
  display: inline-flex;
  padding: 6px 12px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  position: absolute;
  top: 10px;
  left: 10px;
  border-radius: 40px;
  background: #ffffff;
}
.general-blog-page .section-blog .blog-container .blog-card .title {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 22px;
  font-weight: 500;
  padding: 0.45rem 0rem 1rem 0rem;
  color: #0D3273;
  font-weight: 700;
}
.general-blog-page .section-blog .blog-container .blog-card .title a {
  color: #0D3273;
  font-weight: 700;
}
.general-blog-page .section-blog .blog-container .blog-card .excerpt {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 400;
}
.general-blog-page .section-blog .blog-container .blog-card .read-more {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  color: #0D3273;
  padding-top: 0.65rem;
}
.general-blog-page .section-blog .blog-container .blog-card .read-more a {
  color: #0D3273;
}
.general-blog-page .section-blog .pagination-container {
  padding: 3rem 0rem;
}
.general-blog-page .section-blog .pagination-container .pagination .screen-reader-text {
  display: none;
}
.general-blog-page .section-blog .pagination-container .pagination .nav-links .page-numbers {
  border: none;
  border-radius: 50%;
  font-weight: normal;
}
.general-blog-page .section-blog .pagination-container .pagination .nav-links .page-numbers.current {
  background: none;
  border: #0D3273 1px solid;
}
.general-blog-page .section-blog .pagination-container .pagination .nav-links .page-numbers:hover {
  box-shadow: none;
  border: 1px solid #0D3273 !important;
}
.general-blog-page .section-blog .pagination-container .pagination .nav-links .page-numbers.next {
  min-width: auto;
  background: #FFFFFF;
}
.general-blog-page .section-blog .pagination-container .pagination .nav-links .page-numbers.next svg {
  width: 16px;
  height: 16px;
}
.general-blog-page .section-blog .pagination-container .pagination .nav-links .page-numbers.prev {
  min-width: auto;
  background: #FFFFFF;
}
.general-blog-page .section-blog .pagination-container .pagination .nav-links .page-numbers.prev svg {
  width: 16px;
  height: 16px;
}

body.single-post .page-header .post-meta {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  color: #A1A1AA;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 400;
  padding: 1rem 0rem 0rem 0rem;
  justify-content: center;
}
body.single-post .page-header .post-meta .category {
  padding-right: 0.45rem;
}
body.single-post .page-header .post-meta a {
  color: #A1A1AA;
}
body.single-post .page-header .post-meta .date {
  padding-left: 0.45rem;
}
body.single-post .page-header .title {
  flex-direction: column;
  padding-bottom: 2rem;
}
@media (min-width: 992px) {
  body.single-post .page-header .title {
    padding-bottom: 5rem;
  }
}
body.single-post .page-header .title h1 {
  width: 95%;
  margin: 0 auto;
  padding-top: 2rem;
  font-size: 32px;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 992px) {
  body.single-post .page-header .title h1 {
    width: 80%;
    padding-top: 1rem;
    font-family: "Syne", Helvetica, Verdana, sans-serif;
    font-size: 42px;
  }
}
@media (min-width: 1200px) {
  body.single-post .page-header .title h1 {
    font-size: 48px;
  }
}
@media (min-width: 1600px) {
  body.single-post .page-header .title h1 {
    font-size: 54px;
  }
}
body.single-post .page-header .page-thumbnail {
  width: 100%;
}
body.single-post .page-header .page-thumbnail img {
  max-height: 485px;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 35px;
}
body.single-post .single-blog-section {
  padding: 3rem 0rem;
}
@media (min-width: 992px) {
  body.single-post .single-blog-section {
    padding: 6rem 0rem;
  }
}
body.single-post .single-blog-section .single-blog-container {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  body.single-post .single-blog-section .single-blog-container {
    flex-direction: row;
    gap: 30px;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar {
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar {
    width: 20%;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper {
  background-color: #ffffff;
  padding: 2.3rem 1.5rem;
  border-radius: 20px;
  display: none;
}
@media (min-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper {
    display: flex;
  }
}
@media (max-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top.active {
    position: fixed;
    width: 100%;
    top: 138px;
    background-color: #ffffff;
    left: 0;
    padding: 1rem 2rem;
    border-top: #f2f2f2 1px solid;
  }
}
@media (min-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top {
    position: sticky;
    top: 220px;
    z-index: 1;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc {
  padding-bottom: 2rem;
}
@media (min-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc {
    padding-bottom: 0rem;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc h3 {
  position: relative;
  font-size: 14px;
  color: #0D3273;
  margin: 0;
  font-weight: 700;
}
@media (max-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc h3 {
    cursor: pointer;
  }
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc h3::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 16 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3E%3Cg id='Path_77' transform='matrix(-3.82857e-16,-1,-1,3.82857e-16,14.135,7.36)'%3E%3Cpath d='M6.36,12.721L0,6.36L6.36,0' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:2px;'/%3E%3C/g%3E%3C/svg%3E");
    width: 16px;
    height: 9px;
    top: 30%;
    right: 10px;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc.active h3 {
  position: relative;
}
@media (max-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc.active h3::after {
    content: "";
    position: absolute;
    background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 16 9' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3E%3Cg id='Path_77' transform='matrix(-3.82857e-16,1,-1,-3.82857e-16,14.135,1)'%3E%3Cpath d='M6.36,12.721L0,6.36L6.36,0' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:2px;'/%3E%3C/g%3E%3C/svg%3E");
    width: 16px;
    height: 9px;
    top: 30%;
    right: 10px;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .date {
  font-size: 14px;
  color: #0D3273;
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .toc-list-title {
  padding-top: 1.25rem;
  font-size: 14px;
  color: #0D3273;
  font-weight: 700;
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .toc-list {
  display: none;
  list-style: none;
  padding: 0;
  margin: 0;
}
@media (min-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .toc-list {
    display: flex;
    flex-direction: column;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .toc-list.active {
  display: flex;
  flex-direction: column;
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .toc-list li {
  padding: 0.25rem 0rem;
  font-size: 14px;
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .toc-list li a {
  color: #0D3273;
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .share-title {
  font-size: 14px;
  color: #0D3273;
  margin: 0;
  font-weight: 700;
  padding-top: 1.25rem;
}
body.single-post .single-blog-section .single-blog-container .single-blog-sidebar .single-blog-toc-wrapper.sticky-top .single-blog-toc .share .social-container-icons {
  display: flex;
  gap: 15px;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper {
  width: 100%;
  color: #0D3273;
}
@media (min-width: 992px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-wrapper {
    width: 80%;
    margin-left: 4rem;
  }
}
@media (min-width: 1400px) {
  body.single-post .single-blog-section .single-blog-container .single-blog-wrapper {
    width: 60%;
    margin-left: 7rem;
  }
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper .content-toc {
  padding-bottom: 3rem;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper .content-toc .content-toc-title {
  font-size: 36px;
  font-weight: 700;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper h3 {
  color: #0D3273;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper p {
  color: #0D3273;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper a:not(.btn) {
  color: #0D3273;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper .blog-cta {
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff !important;
  margin: 1.25rem 0rem;
  font-size: 16px;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper .blog-cta span {
  color: #ffffff;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper .blog-cta:hover {
  background-color: #0A9ED9;
  color: #ffffff;
}
body.single-post .single-blog-section .single-blog-container .single-blog-wrapper .blog-cta:hover span {
  color: #ffffff;
}
body.single-post .single-related-section {
  background-color: #ffffff;
}
body.single-post .single-related-section .related-articles-wrapper {
  padding: 6rem 0rem;
}
@media (min-width: 1400px) {
  body.single-post .single-related-section .related-articles-wrapper {
    max-width: 1120px;
    margin: 0 auto;
  }
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-title {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 32px;
  padding-bottom: 2rem;
  color: #0D3273;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 992px) {
  body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-title {
    text-align: left;
  }
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 576px) {
  body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list {
    flex-direction: row;
    gap: 15px;
    justify-content: space-between;
  }
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-bottom: 2.5rem;
}
@media (min-width: 576px) {
  body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card {
    width: 48%;
  }
}
@media (min-width: 992px) {
  body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card {
    flex-direction: column;
    width: 30%;
  }
}
@media (min-width: 1400px) {
  body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card {
    flex-direction: column;
    width: 30%;
  }
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .img-container {
  position: relative;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .img-container img {
  max-height: 294px;
  -o-object-fit: cover;
     object-fit: cover;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .blog-card-cat {
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 1;
  border-radius: 40px;
  background-color: #ffffff;
  padding: 6px 12px;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 400;
  color: #0D3273;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .blog-card-meta {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  color: #A1A1AA;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding: 0.65rem 0rem 0rem 0rem;
  color: #19253C;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .blog-card-meta .category {
  padding-right: 0.45rem;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .blog-card-meta a {
  color: #19253C;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .blog-card-meta .date {
  padding-left: 0.45rem;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .title {
  font-size: 20px;
  font-weight: 700;
  padding: 0.45rem 0rem 1rem 0rem;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .title a {
  color: #0D3273;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .excerpt {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding: 0.45rem 0rem 1rem 0rem;
  color: #19253C;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .read-more {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 400;
}
body.single-post .single-related-section .related-articles-wrapper .related-articles .related-articles-list .blog-card .read-more a {
  color: #0D3273;
}

#about-us .page-header {
  padding: 0;
  background-color: #0D3273;
  height: 260px;
  display: grid;
  place-items: center;
  grid-template-areas: "about-us-first-section-inner-div";
  margin-bottom: 4rem;
}
@media (min-width: 992px) {
  #about-us .page-header {
    height: 540px;
  }
}
@media (min-width: 992px) {
  #about-us .page-header {
    margin-bottom: 10rem;
  }
}
@media (min-width: 1200px) {
  #about-us .page-header {
    margin-bottom: 12rem;
  }
}
@media (min-width: 1600px) {
  #about-us .page-header {
    margin-bottom: 15rem;
  }
}
#about-us .page-header .about-us-first-section-image-container {
  grid-area: about-us-first-section-inner-div;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  max-height: 260px;
}
@media (min-width: 992px) {
  #about-us .page-header .about-us-first-section-image-container {
    max-width: 100%;
    max-height: 540px;
  }
}
#about-us .page-header .about-us-first-section-image-container:before {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  opacity: 0.5;
  background-color: #0D3273;
  content: "";
}
#about-us .page-header .about-us-first-section-image-container img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#about-us .page-header .title-container {
  grid-area: about-us-first-section-inner-div;
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 2;
}
#about-us .page-header .title-container .title {
  height: 100%;
  display: flex;
  justify-content: center;
  flex-direction: row;
}
#about-us .page-header .title-container .title h1 {
  text-align: center;
  color: #ffffff;
  padding-top: 6rem;
}
#about-us .page-header .title-container .about-us-title-image-container {
  position: absolute;
  top: 50%;
  max-width: 480px;
  margin: 0 30px;
  right: 0;
  left: 0;
  height: 240px;
  border-radius: 35px;
}
@media (min-width: 576px) {
  #about-us .page-header .title-container .about-us-title-image-container {
    margin: 0 auto;
  }
}
@media (min-width: 992px) {
  #about-us .page-header .title-container .about-us-title-image-container {
    height: 520px;
    max-width: 1120px;
    margin: 0 30px;
  }
}
@media (min-width: 1180px) {
  #about-us .page-header .title-container .about-us-title-image-container {
    margin: 0 auto;
  }
}
#about-us .page-header .title-container .about-us-title-image-container img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%;
  width: 100%;
  border-radius: 35px;
}
#about-us .about-us-second-section {
  padding: 4rem 0rem 3rem 0rem;
}
@media (min-width: 992px) {
  #about-us .about-us-second-section {
    padding: 12rem 0rem 3rem 0rem;
  }
}
#about-us .about-us-second-section .about-us-second-section-container .about-us-second-section-wrapper .about-us-second-section-text-wrapper {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #about-us .about-us-second-section .about-us-second-section-container .about-us-second-section-wrapper .about-us-second-section-text-wrapper {
    width: 60%;
  }
}
#about-us .about-us-second-section .about-us-second-section-container .about-us-second-section-wrapper .about-us-second-section-text-wrapper .about-us-second-section-text-title {
  padding: 1.5rem 0rem;
  font-size: 24px;
  color: #0D3273;
  text-align: center;
  font-weight: 700;
  border-bottom: 1px solid #0D3273;
}
@media (min-width: 992px) {
  #about-us .about-us-second-section .about-us-second-section-container .about-us-second-section-wrapper .about-us-second-section-text-wrapper .about-us-second-section-text-title {
    font-size: 54px;
  }
}
#about-us .about-us-second-section .about-us-second-section-container .about-us-second-section-wrapper .about-us-second-section-text-wrapper .about-us-second-section-text-subtitle {
  padding: 1.5rem 0rem;
  color: #19253C;
  font-size: 12px;
  text-align: center;
}
@media (min-width: 992px) {
  #about-us .about-us-second-section .about-us-second-section-container .about-us-second-section-wrapper .about-us-second-section-text-wrapper .about-us-second-section-text-subtitle {
    font-size: 16px;
  }
}
#about-us .about-us-third-section {
  padding: 1rem 0rem;
}
@media (min-width: 992px) {
  #about-us .about-us-third-section {
    padding: 3rem 0rem;
  }
}
#about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  #about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper {
    flex-direction: row;
  }
}
#about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-text-wrapper {
  width: 100%;
}
@media (min-width: 992px) {
  #about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-text-wrapper {
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    padding-right: 3rem;
  }
}
#about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-text-wrapper .about-us-third-section-text-title {
  font-size: 24px;
  color: #0D3273;
  font-weight: 700;
  max-width: 550px;
  width: 100%;
  line-height: 1.2;
}
@media (min-width: 992px) {
  #about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-text-wrapper .about-us-third-section-text-title {
    font-size: 54px;
  }
}
#about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-text-wrapper .about-us-third-section-text-subtitle {
  padding: 1.5rem 0rem;
  color: #19253C;
  font-size: 12px;
  max-width: 550px;
  width: 100%;
}
@media (min-width: 992px) {
  #about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-text-wrapper .about-us-third-section-text-subtitle {
    font-size: 16px;
  }
}
#about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-image-wrapper {
  width: 100%;
}
@media (min-width: 992px) {
  #about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-image-wrapper {
    width: 50%;
  }
}
#about-us .about-us-third-section .about-us-third-section-container .about-us-third-section-wrapper .about-us-third-section-image-wrapper .about-us-third-section-image {
  border-radius: 20px;
}
#about-us .about-us-fourth-section {
  padding: 1rem 0rem;
}
@media (min-width: 992px) {
  #about-us .about-us-fourth-section {
    padding: 3rem 0rem;
  }
}
#about-us .about-us-fourth-section .about-us-fourth-section-container .about-us-fourth-section-wrapper .about-us-fourth-section-text-wrapper {
  max-width: 1120px;
  width: 100%;
  margin: 0 auto;
}
#about-us .about-us-fourth-section .about-us-fourth-section-container .about-us-fourth-section-wrapper .about-us-fourth-section-text-wrapper .about-us-fourth-section-text-title {
  font-size: 16px;
  color: #0D3273;
  font-weight: 400;
  text-align: center;
  line-height: 1.2;
}
@media (min-width: 992px) {
  #about-us .about-us-fourth-section .about-us-fourth-section-container .about-us-fourth-section-wrapper .about-us-fourth-section-text-wrapper .about-us-fourth-section-text-title {
    font-size: 44px;
  }
}
#about-us .about-us-fourth-section .about-us-fourth-section-container .about-us-fourth-section-wrapper .about-us-fourth-section-text-wrapper .about-us-fourth-section-text-subtitle {
  padding: 1.5rem 0rem;
  color: #19253C;
  font-size: 12px;
  text-align: center;
}
@media (min-width: 992px) {
  #about-us .about-us-fourth-section .about-us-fourth-section-container .about-us-fourth-section-wrapper .about-us-fourth-section-text-wrapper .about-us-fourth-section-text-subtitle {
    font-size: 16px;
  }
}
#about-us .about-us-fifth-section {
  padding: 1rem 0rem;
}
@media (min-width: 992px) {
  #about-us .about-us-fifth-section {
    padding: 3rem 0rem;
  }
}
#about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  #about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper {
    flex-direction: row;
  }
}
#about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-image-wrapper {
  width: 100%;
  order: 2;
}
@media (min-width: 992px) {
  #about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-image-wrapper {
    width: 50%;
    order: 1;
  }
}
#about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-image-wrapper .about-us-fifth-section-image {
  border-radius: 20px;
}
#about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-text-wrapper {
  width: 100%;
  order: 1;
}
@media (min-width: 992px) {
  #about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-text-wrapper {
    order: 2;
    width: 50%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-left: 6rem;
  }
}
#about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-text-wrapper .about-us-fifth-section-text-title {
  font-size: 24px;
  color: #0D3273;
  font-weight: 700;
  max-width: 550px;
  width: 100%;
  line-height: 1.2;
}
@media (min-width: 992px) {
  #about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-text-wrapper .about-us-fifth-section-text-title {
    font-size: 54px;
  }
}
#about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-text-wrapper .about-us-fifth-section-text-subtitle {
  padding: 1.5rem 0rem;
  color: #19253C;
  font-size: 12px;
  max-width: 550px;
  width: 100%;
}
@media (min-width: 992px) {
  #about-us .about-us-fifth-section .about-us-fifth-section-container .about-us-fifth-section-wrapper .about-us-fifth-section-text-wrapper .about-us-fifth-section-text-subtitle {
    font-size: 16px;
  }
}
#about-us .about-us-sixth-section {
  padding: 1rem 0rem;
}
@media (min-width: 992px) {
  #about-us .about-us-sixth-section {
    padding: 3rem 0rem;
  }
}
#about-us .about-us-sixth-section .about-us-sixth-section-container .about-us-sixth-section-wrapper .about-us-sixth-section-text-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  #about-us .about-us-sixth-section .about-us-sixth-section-container .about-us-sixth-section-wrapper .about-us-sixth-section-text-wrapper {
    flex-direction: row;
  }
}
#about-us .about-us-sixth-section .about-us-sixth-section-container .about-us-sixth-section-wrapper .about-us-sixth-section-text-wrapper .about-us-sixth-section-text-title {
  width: 100%;
  font-size: 24px;
  width: 100%;
  text-align: center;
  font-weight: 700;
  color: #0D3273;
  line-height: 1.2;
}
@media (min-width: 992px) {
  #about-us .about-us-sixth-section .about-us-sixth-section-container .about-us-sixth-section-wrapper .about-us-sixth-section-text-wrapper .about-us-sixth-section-text-title {
    width: 40%;
    text-align: left;
    font-size: 54px;
    padding-right: 6rem;
  }
}
#about-us .about-us-sixth-section .about-us-sixth-section-container .about-us-sixth-section-wrapper .about-us-sixth-section-text-wrapper .about-us-sixth-section-text-subtitle {
  width: 100%;
  padding: 1.5rem 0rem;
  text-align: center;
}
@media (min-width: 992px) {
  #about-us .about-us-sixth-section .about-us-sixth-section-container .about-us-sixth-section-wrapper .about-us-sixth-section-text-wrapper .about-us-sixth-section-text-subtitle {
    text-align: left;
    width: 60%;
    padding: 0;
    color: #19253C;
    font-size: 16px;
  }
}
#about-us .about-us-seventh-section {
  overflow: hidden;
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper {
  margin: 2rem 0rem;
  position: relative;
  /* overflow: hidden; */
}
@media (min-width: 992px) {
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper {
    margin: 6rem 3rem;
  }
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-slider {
  /* overflow: unset; */
  padding: 3rem 0rem;
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-slider .about-us-slider-wrapper .about-us-slider-item img {
  border-radius: 20px;
}
@media (min-width: 992px) {
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-slider .about-us-slider-wrapper .about-us-slider-item {
    transition: 0.7s;
    transform: scale(0.8);
    display: flex;
    justify-content: flex-start;
    align-items: center;
    flex-direction: row;
    height: 520px;
  }
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-slider .about-us-slider-wrapper .about-us-slider-item img {
    max-width: 280px;
    border-radius: 30px;
    max-height: 210px;
    height: 100%;
    width: 100%;
  }
}
@media (min-width: 992px) {
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-slider .about-us-slider-wrapper .about-us-slider-item.swiper-slide-active {
    z-index: 1;
    transform: scale(1);
  }
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-slider .about-us-slider-wrapper .about-us-slider-item.swiper-slide-active img {
    max-width: 700px;
    max-height: 520px;
    height: 100%;
    width: 100%;
  }
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-next {
  position: absolute;
  bottom: 0;
  right: 60px;
  z-index: 2;
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-next svg {
  width: 35px;
  height: 35px;
}
@media (min-width: 992px) {
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-next {
    position: absolute;
    display: inline-flex;
    top: 45%;
    right: -80px;
    bottom: unset;
  }
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-next svg {
    width: 60px;
    height: 60px;
  }
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-prev {
  position: absolute;
  bottom: 0;
  left: 60px;
  z-index: 2;
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-prev svg {
  width: 35px;
  height: 35px;
}
@media (min-width: 992px) {
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-prev {
    position: absolute;
    display: inline-flex;
    top: 45%;
    left: -80px;
    bottom: unset;
  }
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-button-prev svg {
    width: 60px;
    height: 60px;
  }
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  height: 35px;
}
@media (min-width: 992px) {
  #about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-pagination {
    display: none;
  }
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-pagination .swiper-pagination-bullet {
  background: rgba(13, 50, 115, 0.8);
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-pagination span {
  align-self: baseline;
}
#about-us .about-us-seventh-section .about-us-seventh-section-container .about-us-seventh-section-wrapper .about-us-swiper-pagination .swiper-pagination-bullet-active {
  background: #0D3273;
  width: 18px;
  height: 18px;
  top: 5px;
  position: relative;
}
#about-us .about-us-eighth-section {
  padding: 1rem 0rem;
}
@media (min-width: 992px) {
  #about-us .about-us-eighth-section {
    padding: 3rem 0rem;
  }
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper {
  background: #0D3273;
  border-radius: 40px;
  padding: 6rem 0rem;
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-text-wrapper {
  width: 80%;
  margin: 0 auto;
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-text-wrapper .about-us-eighth-section-text-title {
  font-size: 20px;
  color: #ffffff;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 992px) {
  #about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-text-wrapper .about-us-eighth-section-text-title {
    font-size: 36px;
  }
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-text-wrapper .about-us-eighth-section-text-subtitle {
  font-size: 14px;
  color: #ffffff;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 992px) {
  #about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-text-wrapper .about-us-eighth-section-text-subtitle {
    font-size: 20px;
  }
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper {
  padding-top: 2.25rem;
  max-width: 840px;
  width: 80%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper {
    width: 100%;
  }
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media (min-width: 992px) {
  #about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row {
    flex-direction: row;
  }
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row .form-field p {
  margin: 0;
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row .form-field input {
  max-width: 340px;
  width: 100%;
  background: none;
  border: 1px solid rgba(255, 255, 255, 0.4);
  border-radius: 100px;
  height: 46px;
  padding: 0.35rem 1.25rem;
}
@media (min-width: 992px) {
  #about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row .form-field input {
    height: 56px;
  }
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row .form-field ::-moz-placeholder {
  color: #ffffff;
  opacity: 0.4;
  /* Firefox */
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row .form-field ::placeholder {
  color: #ffffff;
  opacity: 0.4;
  /* Firefox */
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row .form-field ::-ms-input-placeholder {
  /* Edge 12 -18 */
  color: #ffffff;
}
#about-us .about-us-eighth-section .about-us-eighth-section-container .about-us-eighth-section-wrapper .about-us-eighth-section-form-wrapper .about-us-eighth-section-form .form-row .form-field .btn {
  margin: 0;
}

#catalogs .page-header .title h1 {
  width: 80%;
  margin: 0 auto;
  text-align: center;
}
#catalogs .page-header .title p {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  font-size: 14px;
}
@media (min-width: 992px) {
  #catalogs .page-header .title p {
    max-width: 840px;
    width: 100%;
  }
}
#catalogs .featured-catalog-section {
  padding: 3rem 0rem;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section {
    padding: 3rem 1.25rem;
  }
}
@media (max-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container {
    padding: 0;
  }
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper {
  clip-path: polygon(15% 0px, 100% 0px, 100% 80%, 80% 100%, 0px 100%, 0px 15%);
  background-color: #ffffff;
  padding: 3rem;
  max-width: 1120px;
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper {
    padding: 3rem 9rem;
    clip-path: polygon(8% 0px, 100% 0px, 100% 72%, 92% 100%, 0px 100%, 0px 28%);
  }
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog {
    flex-direction: row;
  }
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper {
  width: 100%;
  margin-bottom: 1.75rem;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper {
    width: 50%;
    margin-bottom: 0rem;
  }
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper .featured-catalog-text-title {
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
  padding: 4rem 0rem 1.75rem 0rem;
  line-height: 1.1;
  text-align: center;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper .featured-catalog-text-title {
    font-size: 36px;
    text-align: left;
  }
}
@media (min-width: 1400px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper .featured-catalog-text-title {
    font-size: 42px;
  }
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper .featured-catalog-text-title {
  /* @media (min-width: 1600px) {
      font-size: 54px;
  } */
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper .featured-catalog-text-subtitle {
  font-size: 12px;
  text-align: center;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-text-wrapper .featured-catalog-text-subtitle {
    font-size: 14px;
    text-align: left;
  }
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper {
    width: 50%;
    align-items: flex-end;
  }
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper .featured-catalog-image {
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper .featured-catalog-image img {
  transition: transform 0.2s;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 365px;
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper .featured-catalog-image img:hover {
  transform: scale(1.2);
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper .featured-catalog-title {
  display: flex;
  justify-content: flex-start;
  max-width: 324px;
  width: 100%;
  padding-top: 1.75rem;
}
#catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper .featured-catalog-title a {
  font-size: 16px;
  font-weight: 700;
  color: #0D3273;
}
@media (min-width: 992px) {
  #catalogs .featured-catalog-section .featured-catalog-container .featured-catalog-wrapper .featured-catalog .featured-catalog-image-wrapper .featured-catalog-title a {
    font-size: 24px;
  }
}
#catalogs .catalogs-section .catalogs-container .catalogs-content {
  max-width: 1120px;
  width: 100%;
  margin: 0 auto;
  padding: 3rem 0rem 6rem 0rem;
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 420px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list {
    gap: 10px;
  }
}
@media (min-width: 576px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list {
    gap: 20px;
  }
}
@media (min-width: 768px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list {
    gap: 56px;
  }
}
@media (min-width: 992px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list {
    gap: 46px;
  }
}
@media (min-width: 1180px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list {
    gap: 74px;
  }
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item {
  width: 100%;
  margin-bottom: 2.5rem;
  max-width: 324px;
}
@media (min-width: 420px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item {
    width: 48%;
  }
}
@media (min-width: 768px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item {
    width: 28%;
  }
}
@media (min-width: 992px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item {
    width: 30%;
  }
}
@media (min-width: 1180px) {
  #catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item {
    width: 33%;
  }
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item .catalogs-list-item-image {
  overflow: hidden;
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item .catalogs-list-item-image img {
  transition: transform 0.2s;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 365px;
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item .catalogs-list-item-title {
  margin-top: 1.25rem;
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item .catalogs-list-item-title a {
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
  line-height: 1;
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item:hover .catalogs-list-item-image {
  border-radius: 20px;
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item:hover .catalogs-list-item-image img {
  transform: scale(1.2);
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item:hover .catalogs-list-item-title {
  margin-top: 1.25rem;
}
#catalogs .catalogs-section .catalogs-container .catalogs-content .catalogs-list .catalogs-list-item:hover .catalogs-list-item-title a {
  color: #0A9ED9;
}

#pricelists .page-header .title h1 {
  width: 80%;
  margin: 0 auto;
  text-align: center;
}
#pricelists .page-header .title p {
  width: 63%;
  margin: 0 auto;
  text-align: center;
  font-size: 14px;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content {
  max-width: 1120px;
  width: 100%;
  margin: 0 auto;
  padding: 3rem 0rem 6rem 0rem;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .form-row {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 20px;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .form-row .input-text:not([type=checkbox]) {
  width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 18px;
  padding: 13px;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .form-row label {
  font-size: 16px;
  font-weight: 400;
  color: #000000 !important;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .form-row label a {
  font-weight: 700;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .form-row .custom-button {
  width: 100%;
  padding: 0.65rem 4rem 0.65rem 4rem;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .divider:after,
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .divider:before {
  content: "";
  flex: 1;
  height: 1px;
  background: #000000;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .password-input {
  position: relative;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .password-input .show-password-input {
  position: absolute;
  right: 25px;
  top: 0px;
  border: none;
  background: none;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .password-input .show-password-input:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 800 800' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3E%3Cpath d='M66.667,66.667L733.333,733.333' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M223.759,224.087C122.16,293.176 66.667,400 66.667,400C66.667,400 187.879,633.333 400,633.333C468.343,633.333 527.247,609.113 575.703,576.28M366.667,168.607C377.513,167.338 388.627,166.667 400,166.667C612.12,166.667 733.333,400 733.333,400C733.333,400 710.273,444.39 666.667,494.45' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M466.667,474.54C448.973,490.373 425.613,500.003 400,500.003C344.77,500.003 300,455.233 300,400.003C300,372.547 311.064,347.677 328.977,329.606' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  position: absolute;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .button {
  /* background-color: #000000;
  color: #FFFFFF;
  padding: 1rem 2.5rem 1rem 2.5rem;
  border-radius: 4px;
  text-align: center;
  display: block;
  width: max-content !important;
  margin: 1rem 0rem; */
  text-align: center;
  margin: 1.25rem 0rem;
  width: 100%;
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
  width: -moz-max-content !important;
  width: max-content !important;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .button span {
  color: #ffffff;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .button:hover {
  background-color: #0A9ED9;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .protected-content-wrapper .woocommerce-form-login .button:hover span {
  color: #ffffff;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 420px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list {
    gap: 10px;
  }
}
@media (min-width: 576px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list {
    gap: 20px;
  }
}
@media (min-width: 768px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list {
    gap: 56px;
  }
}
@media (min-width: 992px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list {
    gap: 46px;
  }
}
@media (min-width: 1180px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list {
    gap: 74px;
  }
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item {
  width: 100%;
  margin-bottom: 2.5rem;
  max-width: 324px;
}
@media (min-width: 420px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item {
    width: 48%;
  }
}
@media (min-width: 768px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item {
    width: 28%;
  }
}
@media (min-width: 992px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item {
    width: 30%;
  }
}
@media (min-width: 1180px) {
  #pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item {
    width: 33%;
  }
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item .pricelists-list-item-image {
  overflow: hidden;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item .pricelists-list-item-image img {
  transition: transform 0.2s;
  -o-object-fit: cover;
     object-fit: cover;
  max-height: 365px;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item .pricelists-list-item-image img:hover {
  transform: scale(1.2);
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item .pricelists-list-item-image img svg {
  width: 324px;
  height: 365px;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item .pricelists-list-item-title {
  margin-top: 1.25rem;
}
#pricelists .pricelists-section .pricelists-container .pricelists-content .pricelists-list .pricelists-list-item .pricelists-list-item-title a {
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
  line-height: 1;
}

#eco-friendly .page-header .title h1 {
  width: 85%;
  margin: 0 auto 2rem auto;
  text-align: center;
}
@media (min-width: 992px) {
  #eco-friendly .page-header .title h1 {
    margin: 0 auto;
    width: 80%;
  }
}
#eco-friendly .page-header .title p {
  width: 100%;
  margin: 0 auto;
  text-align: center;
  font-size: 14px;
}
@media (min-width: 992px) {
  #eco-friendly .page-header .title p {
    width: 63%;
  }
}
#eco-friendly .gogreen-section {
  background: rgb(238, 241, 246);
  background: linear-gradient(180deg, rgb(238, 241, 246) 51%, rgb(255, 255, 255) 51%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eef1f6", endColorstr="#ffffff", GradientType=1);
}
#eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper {
  padding: 3rem 0rem;
  position: relative;
}
#eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-image-wrapper {
  text-align: center;
  height: 220px;
}
@media (min-width: 992px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-image-wrapper {
    height: auto;
  }
}
#eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-image-wrapper .gogreen-image {
  border-radius: 35px;
  height: 100%;
}
@media (min-width: 992px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-image-wrapper .gogreen-image {
    height: auto;
  }
}
#eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper {
  position: absolute;
  width: 80%;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
  left: 0;
  margin: auto;
  z-index: 1;
  text-align: center;
  padding-top: 3rem;
  padding-bottom: 3rem;
}
@media (min-width: 576px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper {
    width: 48%;
  }
}
@media (min-width: 992px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper {
    padding-top: 0rem;
    padding-bottom: 0rem;
  }
}
#eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper .gogreen-text-title {
  font-size: 16px;
  color: #ffffff;
  font-weight: 700;
}
@media (min-width: 768px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper .gogreen-text-title {
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper .gogreen-text-title {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper .gogreen-text-title {
    font-size: 42px;
  }
}
@media (min-width: 1600px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper .gogreen-text-title {
    font-size: 54px;
  }
}
#eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper .gogreen-text-subtitle {
  font-size: 12px;
  color: #ffffff;
  font-weight: 400;
}
@media (min-width: 992px) {
  #eco-friendly .gogreen-section .gogreen-container .gogreen-wrapper .gogreen-text-wrapper .gogreen-text-subtitle {
    font-size: 16px;
  }
}
#eco-friendly .clothing-section {
  background-color: #ffffff;
  padding: 3rem 0rem;
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper {
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper {
    width: 70%;
  }
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper .clothing-text-title {
  font-size: 16px;
  color: #0D3273;
  font-weight: 700;
  text-align: center;
}
@media (min-width: 768px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper .clothing-text-title {
    font-size: 24px;
  }
}
@media (min-width: 992px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper .clothing-text-title {
    font-size: 36px;
  }
}
@media (min-width: 1200px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper .clothing-text-title {
    font-size: 42px;
  }
}
@media (min-width: 1600px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper .clothing-text-title {
    font-size: 54px;
  }
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper .clothing-text-subtitle {
  font-size: 12px;
  color: #ffffff;
  font-weight: 400;
  text-align: center;
}
@media (min-width: 992px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-wrapper .clothing-text-subtitle {
    font-size: 16px;
  }
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper {
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: flex-start;
  display: grid;
  width: 100%;
  margin: 0 auto;
  justify-content: space-between;
  padding: 2rem 0rem;
  gap: 10px;
  overflow-x: auto;
}
@media (min-width: 1180px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper {
    width: 95%;
    overflow-x: unset;
  }
}
@media (min-width: 1200px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper {
    width: 85%;
    gap: 20px;
  }
}
@media (min-width: 1600px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper {
    width: 75%;
  }
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper .clothing-image {
  overflow: hidden;
  border-radius: 20px;
  width: 360px;
  position: relative;
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper .clothing-image .tint {
  background: rgb(2, 0, 36);
  background: linear-gradient(0deg, rgba(2, 0, 36, 0.4) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 212, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#00d4ff",GradientType=1);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper .clothing-image img {
  height: 477px;
  width: 360px;
  max-width: unset;
  max-height: unset;
}
@media (min-width: 992px) {
  #eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper .clothing-image img {
    transition: transform 0.2s;
    -o-object-fit: cover;
       object-fit: cover;
    height: 100%;
    max-height: 477px;
  }
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-images-wrapper .clothing-image:hover img {
  transform: scale(1.2);
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-button {
  width: 70%;
  margin: 0 auto;
  text-align: center;
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-text-button .btn:hover {
  color: #ffffff;
}
#eco-friendly .clothing-section .clothing-container .clothing-wrapper .clothing-icons-wrapper {
  display: flex;
  margin: 0 auto;
  width: 100%;
  flex-wrap: wrap;
  gap: 20px;
  justify-content: center;
  text-align: center;
  padding: 1.25rem 0rem;
}
#eco-friendly .ecoproducts-section {
  padding: 3rem 0rem;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section {
    padding: 6rem 0rem;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper {
    flex-direction: row;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-image-wrapper {
  width: 100%;
  order: 2;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-image-wrapper {
    width: 50%;
    order: 1;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-image-wrapper .ecoproducts-image {
  position: relative;
  text-align: center;
  border-radius: 20px;
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
  order: 1;
  margin-bottom: 2rem;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper {
    width: 50%;
    align-items: flex-end;
    padding-left: 3.5rem;
    order: 2;
    margin-bottom: 0;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-title {
  color: #0D3273;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-title {
    font-size: 32px;
  }
}
@media (min-width: 1200px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-title {
    font-size: 38px;
  }
}
@media (min-width: 1400px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-title {
    font-size: 46px;
  }
}
@media (min-width: 1600px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-title {
    font-size: 54px;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-subtitle {
  font-size: 14px;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-subtitle {
    font-size: 20px;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-wrapper .ecoproducts-text-wrapper .ecoproducts-text-button {
  width: 100%;
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list {
  grid-row-gap: 30px;
  grid-template-rows: auto;
  grid-template-columns: 1fr;
  grid-auto-columns: 1fr;
  grid-auto-flow: column;
  align-items: flex-start;
  display: grid;
  width: 100%;
  margin: 0 auto;
  justify-content: space-between;
  padding: 2rem 0rem;
  gap: 10px;
  overflow-x: auto;
}
@media (min-width: 1340px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list {
    overflow-x: unset;
  }
}
@media (min-width: 1200px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list {
    gap: 20px;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category {
  position: relative;
  overflow: hidden;
  border-radius: 20px;
  width: 310px;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category {
    width: 420px;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category .ecoproducts-category-image {
  position: relative;
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category .ecoproducts-category-image .tint {
  background: rgb(2, 0, 36);
  background: linear-gradient(0deg, rgba(2, 0, 36, 0.4) 0%, rgba(0, 0, 0, 0.3) 30%, rgba(0, 212, 255, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#00d4ff",GradientType=1);
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category .ecoproducts-category-image img {
  height: 412px;
  width: 310px;
  max-width: unset;
  max-height: unset;
}
@media (min-width: 992px) {
  #eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category .ecoproducts-category-image img {
    height: 560px;
    width: 420px;
    transition: transform 0.2s;
    -o-object-fit: cover;
       object-fit: cover;
    height: 100%;
    max-height: 560px;
  }
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category .ecoproducts-category-text-wrapper {
  position: absolute;
  bottom: 0;
  padding: 2rem;
  z-index: 2;
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category .ecoproducts-category-text-wrapper .ecoproducts-category-text-title {
  color: #ffffff;
  font-size: 36px;
  line-height: 1.2;
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category .ecoproducts-category-text-wrapper .ecoproducts-category-text-subtitle {
  max-height: 0;
  height: 100%;
  overflow: hidden;
  color: #ffffff;
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category:hover .ecoproducts-category-image img {
  transform: scale(1.2);
}
#eco-friendly .ecoproducts-section .ecoproducts-container .ecoproducts-categories-wrapper .ecoproducts-categories-list .ecoproducts-category:hover .ecoproducts-category-text-wrapper .ecoproducts-category-text-subtitle {
  max-height: 100px;
  transition: max-height 0.2s ease-in-out;
}
#eco-friendly .joinus-section {
  background-color: #00A090;
}
#eco-friendly .joinus-section .joinus-container .joinus-wrapper .joinus-text-wrapper {
  padding: 3rem 0rem;
  text-align: center;
}
@media (min-width: 992px) {
  #eco-friendly .joinus-section .joinus-container .joinus-wrapper .joinus-text-wrapper {
    padding: 5rem 0rem;
  }
}
#eco-friendly .joinus-section .joinus-container .joinus-wrapper .joinus-text-wrapper .joinus-text-title {
  font-size: 36px;
  font-weight: 700;
  color: #ffffff;
  margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
  #eco-friendly .joinus-section .joinus-container .joinus-wrapper .joinus-text-wrapper .joinus-text-title {
    font-size: 54px;
  }
}
#eco-friendly .joinus-section .joinus-container .joinus-wrapper .joinus-text-wrapper .joinus-text-subtitle {
  font-size: 20px;
  font-weight: 700;
  color: #ffffff;
}
@media (min-width: 992px) {
  #eco-friendly .joinus-section .joinus-container .joinus-wrapper .joinus-text-wrapper .joinus-text-subtitle {
    font-size: 36px;
  }
}

#partners .page-header .title h1 {
  width: 80%;
  margin: 0 auto;
  text-align: center;
}
@media (min-width: 992px) {
  #partners .page-header .title h1 {
    width: 80%;
  }
}
#partners .page-header .title p {
  width: 100%;
  margin: 1rem auto 0rem auto;
  text-align: center;
  font-size: 14px;
}
@media (min-width: 992px) {
  #partners .page-header .title p {
    width: 63%;
    margin: 0rem auto;
  }
}
#partners .general-section .content {
  width: 100%;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list {
  display: flex;
  flex-direction: column;
  justify-content: center;
  /* @media (min-width: 576px) {
      flex-direction: row;
      justify-content: space-between;
      flex-wrap: wrap;
  } */
}
@media (min-width: 768px) {
  #partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list {
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: wrap;
  }
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-bottom: 1rem;
}
@media (min-width: 768px) {
  #partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item {
    max-width: 420px;
    width: 49%;
  }
}
@media (min-width: 1280px) {
  #partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item {
    width: 32%;
  }
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper {
  padding: 0.25rem 0rem;
  display: flex;
  flex-direction: column;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-title {
  color: #19253C;
  padding-top: 0.65rem;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-address {
  padding-top: 0.65rem;
  color: #0D3273;
  font-size: 14px;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-address a, #partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-address span {
  color: #0D3273;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-email {
  padding-top: 0.65rem;
  color: #0D3273;
  font-size: 14px;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-email a, #partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-email span {
  color: #0D3273;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-telephone-numbers {
  padding-top: 0.65rem;
  color: #0D3273;
  font-size: 14px;
  display: flex;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-telephone-numbers a, #partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-telephone-numbers span {
  color: #0D3273;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-website {
  padding-top: 0.65rem;
  color: #0D3273;
  font-size: 14px;
  display: flex;
}
#partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-website a, #partners .general-section .section-partners .section-partners-container .section-partners-wrapper .section-partners-list .partners-list-item .partners-list-item-wrapper .partners-list-item-website span {
  color: #0D3273;
}/*# sourceMappingURL=dsgr-child.css.map *//*
Theme Name: dsgr-child theme

WooCommerce styles override
*/
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 100;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 200;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 400;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 500;
  font-display: swap;
 }
@font-face{ 
  font-family: "Syne";
  src: url("/wp-content/themes/dsgr-child/assets/fonts/Syne-VariableFont.woff2") format("woff");
  font-weight: 700;
  font-display: swap;
 }
.woocommerce nav.woocommerce-pagination {
  display: flex;
  justify-content: center;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers {
  display: flex;
  gap: 10px;
  background: none;
  border: 0 !important;
  flex-wrap: wrap;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers:hover {
  background: none !important;
  border: 0 !important;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers {
  /* background: none; */
  /* border: 1px solid #C8BDAD; */
  min-width: 50px !important;
  border-radius: 50%;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers:hover {
  background: #ffffff;
  border: 1px solid #0D3273 !important;
  box-shadow: none !important;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers:not(.prev):not(.next):not(.current):hover {
  background: none;
}
.woocommerce nav.woocommerce-pagination ul.page-numbers li .page-numbers.current {
  background: none;
  color: #0D3273 !important;
  border: 1px solid #0D3273 !important;
}

ul.products,
ul.wc-block-grid__products {
  list-style-type: none;
  padding-left: 0;
}
ul.products li.product,
ul.wc-block-grid__products li.product {
  /* flex-wrap: wrap; */
  /* align-items: flex-start; */
  /* padding-bottom: 40px; */
  /* padding-right: 15px; */
  /* padding-left: 15px; */
  /* margin-bottom: calc(2.5em - 40px); */
  flex-wrap: unset;
  align-items: unset;
  padding-bottom: unset;
  transition: all 0.2s;
  position: relative;
  padding-right: 0;
  padding-left: 0;
  text-align: left;
  margin-bottom: 1.25rem;
}
ul.products li.product .product-card-container,
ul.wc-block-grid__products li.product .product-card-container {
  position: relative;
}
ul.products li.product .product-card-container .badges,
ul.wc-block-grid__products li.product .product-card-container .badges {
  min-height: 20px;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  margin: 0.25rem 0rem;
  position: absolute;
  top: 3%;
  left: 8%;
  z-index: 1;
  width: 90%;
}
ul.products li.product .product-card-container .badges .badge,
ul.wc-block-grid__products li.product .product-card-container .badges .badge {
  height: 40px;
  font-size: 12px;
  font-weight: 400;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  padding: 0.25rem 1.25rem;
  border-radius: 40px;
  color: #ffffff;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
ul.products li.product .product-card-container .badges .badge.new,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.new {
  background-color: #E31E24;
  color: #ffffff;
  border: 1px solid #E31E24;
}
ul.products li.product .product-card-container .badges .badge.new span,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.new span {
  color: #ffffff;
}
ul.products li.product .product-card-container .badges .badge.sale,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.sale {
  background-color: #E73162;
  color: #ffffff;
  border: 1px solid #E73162;
}
ul.products li.product .product-card-container .badges .badge.sale span,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.sale span {
  color: #ffffff;
}
ul.products li.product .product-card-container .badges .badge.best-seller,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.best-seller {
  background-color: #3D8F2E;
  color: #ffffff;
  border: 1px solid #3D8F2E;
}
ul.products li.product .product-card-container .badges .badge.best-seller span,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.best-seller span {
  color: #ffffff;
}
ul.products li.product .product-card-container .badges .badge.cool-dry,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.cool-dry {
  background-color: #00C8FF;
  color: #ffffff;
  border: 1px solid #00C8FF;
}
ul.products li.product .product-card-container .badges .badge.cool-dry span,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.cool-dry span {
  color: #ffffff;
}
ul.products li.product .product-card-container .badges .badge.quality,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.quality {
  background-color: #0052CC;
  color: #ffffff;
  border: 1px solid #0052CC;
}
ul.products li.product .product-card-container .badges .badge.quality span,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.quality span {
  color: #ffffff;
}
ul.products li.product .product-card-container .badges .badge.special-offer,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.special-offer {
  background-color: #E5097F;
  color: #ffffff;
  border: 1px solid #E5097F;
}
ul.products li.product .product-card-container .badges .badge.special-offer span,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.special-offer span {
  color: #ffffff;
}
ul.products li.product .product-card-container .badges .badge.upon-request,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.upon-request {
  background-color: #000000;
  color: #ffffff;
  border: 1px solid #000000;
}
ul.products li.product .product-card-container .badges .badge.upon-request span,
ul.wc-block-grid__products li.product .product-card-container .badges .badge.upon-request span {
  color: #ffffff;
}
ul.products li.product .product-card-container .brand-container,
ul.wc-block-grid__products li.product .product-card-container .brand-container {
  display: flex;
  align-items: center;
  position: absolute;
  top: 3%;
  right: 8%;
  z-index: 1;
  background-color: #EEF1F6;
  border-radius: 50%;
  padding: 0.35rem;
  width: 65px;
  height: 65px;
}
ul.products li.product .product-card-container .commercekit-wishlist.mini,
ul.wc-block-grid__products li.product .product-card-container .commercekit-wishlist.mini {
  right: 25px;
  top: unset;
  bottom: 20px;
  background: #EEF1F6;
}
ul.products li.product .product-card-container .compare-product-add,
ul.wc-block-grid__products li.product .product-card-container .compare-product-add {
  top: unset;
  bottom: 20px;
  background: #EEF1F6;
  display: none;
}
ul.products li.product .product-card-container .img-container,
ul.wc-block-grid__products li.product .product-card-container .img-container {
  background-color: #ffffff;
  padding: 1.75rem;
  /* aspect-ratio: 33 / 50; */
  border-radius: 4px;
  overflow: hidden;
  width: 100%;
  position: relative;
}
ul.products li.product .product-card-container .img-container img,
ul.wc-block-grid__products li.product .product-card-container .img-container img {
  width: 100%;
  height: 500px;
  -o-object-fit: contain;
     object-fit: contain;
}
ul.products li.product .product-card-container .details-container .woocommerce-loop-product__title,
ul.wc-block-grid__products li.product .product-card-container .details-container .woocommerce-loop-product__title {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 400;
  padding: 0rem 0rem 0rem 0rem;
  min-height: 40px;
}
ul.products li.product .product-card-container .details-container .sku,
ul.wc-block-grid__products li.product .product-card-container .details-container .sku {
  color: #19253C;
  opacity: 0.5;
  font-size: 14px;
}
ul.products li.product .product-card-container .details-container h3,
ul.wc-block-grid__products li.product .product-card-container .details-container h3 {
  padding-top: 10px;
  color: #030303;
  font-size: 16px;
}
ul.products li.product .product-card-container .details-container .threeds-swatches,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches {
  display: flex;
  gap: 10px;
  padding-top: 1rem;
  padding-bottom: 1rem;
  min-height: 60px;
}
ul.products li.product .product-card-container .details-container .threeds-swatches .single-swatch,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches .single-swatch {
  /* width: 33px;
  height: 45px; */
}
ul.products li.product .product-card-container .details-container .threeds-swatches .single-swatch img,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches .single-swatch img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  cursor: pointer;
}
ul.products li.product .product-card-container .details-container .threeds-swatches .single-swatch:first-child,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches .single-swatch:first-child {
  border: 1px solid #EB5050;
}
ul.products li.product .product-card-container .details-container .threeds-swatches .single-swatch .color-bg,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches .single-swatch .color-bg {
  cursor: pointer;
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
ul.products li.product .product-card-container .details-container .threeds-swatches.colors .single-swatch:first-child,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches.colors .single-swatch:first-child {
  border: none;
}
ul.products li.product .product-card-container .details-container .threeds-swatches.colors .single-swatch .color-bg,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches.colors .single-swatch .color-bg {
  width: 20px;
  height: 20px;
  border-radius: 50%;
}
ul.products li.product .product-card-container .details-container .threeds-swatches .plus-more,
ul.wc-block-grid__products li.product .product-card-container .details-container .threeds-swatches .plus-more {
  display: flex;
  flex-direction: column;
  justify-content: center;
  font-size: 16px;
}
ul.products li.product .product-card-container .details-container .price-actions-container .prices,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices {
  min-height: 30px;
}
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  gap: 10px;
}
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price bdi,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price bdi {
  font-size: 20px;
}
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price > ins,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price > ins {
  text-decoration: unset;
}
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price > ins span,
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price > ins bdi,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price > ins span,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price > ins bdi {
  color: #EB5050;
  font-weight: 400;
}
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price > del,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price > del {
  text-decoration-color: #a7a7a7;
}
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price > del span,
ul.products li.product .product-card-container .details-container .price-actions-container .prices .price > del bdi,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price > del span,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .prices .price > del bdi {
  font-size: 16px;
  color: #19253C;
  font-weight: 400;
}
ul.products li.product .product-card-container .details-container .price-actions-container .utilities .discount-badge,
ul.wc-block-grid__products li.product .product-card-container .details-container .price-actions-container .utilities .discount-badge {
  border: 1px solid #EB5050;
  display: inline-flex;
  color: #EB5050;
  font-size: 11px;
  border-radius: 3px;
  padding: 0px 5px;
  font-weight: 500;
}
ul.products li.product .product-card-container .details-container .btn.hollow,
ul.wc-block-grid__products li.product .product-card-container .details-container .btn.hollow {
  width: 100%;
  padding: 0.65rem 2.25rem;
}
ul.products li.product:before,
ul.wc-block-grid__products li.product:before {
  visibility: hidden;
  position: absolute;
  left: 0;
  opacity: 0;
  background-color: #fff;
  content: "";
  transition: all 0.2s;
  width: calc(100% + 0px);
  height: calc(100% + 30px);
  margin-top: -15px;
  margin-left: 0;
}
ul.products li.product:before:hover,
ul.wc-block-grid__products li.product:before:hover {
  visibility: visible;
}

.shop-page .woocommerce-no-products-found {
  max-width: 1418px;
  margin: 6rem auto;
  padding: 0 2rem;
}
.shop-page .woocommerce-no-products-found .woocommerce-info {
  font-size: 18px;
  font-weight: 500;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  text-align: center;
}
.shop-page {
  /*    .prod-tax-filters-wrapper{
     display: block;
     @media (min-width: 992px){
       display: none;
     }
  } */
}
.shop-page .prod-tax-filters-container {
  display: flex;
  flex-direction: column;
  padding: 0rem;
}
.shop-page .prod-tax-filters-container .prod-tax-filters-title {
  width: 10%;
  padding: 0rem 1rem;
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters-title {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters-title {
    display: none;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters-title .show-filters {
  /* font-size: 20px;
  font-weight: typography.$normal;
  font-family: typography.$main_font_style; */
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters-title .show-filters {
    cursor: pointer;
    position: fixed;
    bottom: 20%;
    /* right: 5%; */
    right: 12px;
    z-index: 2;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters-title .show-filters svg {
    width: 53px;
    height: 53px;
  }
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters {
    position: fixed;
    z-index: 101;
    left: -100%;
    top: 0;
    width: 100%;
    max-width: 100%;
    padding: 0;
    bottom: 0;
    background-color: #fff;
    transition: 0.5s ease-in-out;
    overflow-y: scroll;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters.active {
    left: 0;
  }
}
@media (min-width: 576px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters {
    left: -400px;
    max-width: 400px;
  }
}
@media (min-width: 992.01px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters {
    /*             left: unset;
    top: unset;
    width: 90%;
    display: flex;
    flex-direction: column;
    max-width: 100%; */
    display: none;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .mobile-filters-header {
  display: flex;
  padding: 1.25rem 2rem;
  max-height: 65px;
  box-shadow: 0px 0px 13px -4px rgb(66, 68, 90);
  gap: 1rem;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .mobile-filters-header {
    display: none;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .mobile-filters-header .show-filters {
  margin-left: 2rem;
  display: flex;
  gap: 20px;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .mobile-filters-header .show-filters span {
  color: #0D3273;
  font-size: 16px;
  font-weight: 700;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters {
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 30px;
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters {
    flex-direction: column;
    padding-top: 2rem;
    margin-bottom: 3rem;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget {
  padding: 0rem 1.25rem;
  cursor: pointer;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter {
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter {
    margin-bottom: 0;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter.bapf_stylecolor li.checked {
  border: 1px solid #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_head h3 {
  font-size: 16px;
  font-weight: 400;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  position: relative;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_head h3::after {
  background-color: transparent !important;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 800 800' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg transform='matrix(2.08397,0,0,2.08397,-432.304,-441.093)'%3E%3Cpath d='M400,508.333C396.717,508.347 393.46,507.707 390.427,506.447C387.393,505.19 384.64,503.337 382.333,501L215.667,334.333C212.342,329.469 210.842,323.588 211.431,317.727C212.019,311.866 214.659,306.401 218.884,302.295C223.108,298.19 228.647,295.709 234.523,295.289C240.399,294.869 246.234,296.537 251,299.999L400,448L549,299.999C553.7,296.953 559.283,295.572 564.86,296.078C570.437,296.585 575.683,298.949 579.757,302.791C583.83,306.634 586.493,311.733 587.323,317.271C588.153,322.808 587.1,328.465 584.333,333.333L417.667,500C415.443,502.517 412.73,504.557 409.693,505.99C406.657,507.423 403.357,508.22 400,508.333Z' style='fill:rgb(47,51,58);fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
  width: 10px !important;
  height: 10px !important;
  position: absolute;
  top: 5px;
  right: -15px;
  position: absolute;
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_head h3 {
    font-size: 18px;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_head h3::after {
    right: 0px;
  }
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body {
    display: none;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body.active {
    display: block;
  }
}
@media (min-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body {
    display: none;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body.active {
    position: absolute;
    display: block;
    padding: 0.85rem;
    background-color: #fff !important;
    z-index: 2;
    border: 1px solid #C8BDAD;
    border-radius: 4px;
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.1607843137);
    top: 30px;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul {
    display: flex;
    flex-direction: row;
    overflow: auto;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul li {
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0.25rem 0.35rem !important;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul li.divi_color_class_item.checked {
    border: 1px solid #0D3273;
    border-radius: 50%;
  }
  .shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul li.divi_color_class_item.checked .bapf_clr_span {
    margin: 5px 10px;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul li .bapf_clr_span.w2em {
  border-radius: 50%;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul li .bapf_img_span.w2em {
  border-radius: 50%;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul li.divi_color_class_item.checked {
  border: 1px solid #0D3273;
  border-radius: 50%;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body ul li.divi_color_class_item.checked .bapf_clr_span {
  margin: 5px 10px;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all {
  min-width: 220px;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-bar {
  background-color: #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-from {
  background-color: #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-from::before {
  border-top-color: #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-to {
  background-color: #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-to::before {
  border-top-color: #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-handle.to {
  border: 4px solid #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-handle.to::before {
  border-top-color: #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-handle.from {
  border: 4px solid #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .all-filters .berocket_single_filter_widget .bapf_sfilter .bapf_body .bapf_slidr_all .irs-handle.from::before {
  border-top-color: #0D3273;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters {
  padding: 0.65rem;
  max-width: 1680px;
  margin: 0 30px;
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .active-filters {
    padding: 1.25rem 0rem;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_sfilter {
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_sfilter {
    margin-bottom: 0;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_head {
  display: block;
  /* @media (min-width: 992px){
     display: none;
  } */
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body {
    flex-direction: row;
    gap: 20px;
  }
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .berocket_aapf_widget_selected_filter {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_taxonomy {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_taxonomy span {
  font-size: 15px;
  font-weight: 700;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_taxonomy ul {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  padding-left: 0;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_taxonomy ul li a {
  border: solid 0.5px #707070;
  min-width: 150px;
  background: #707070;
  color: #fff;
  border-radius: 20px;
  font-size: 13px;
  margin-right: 1rem;
  height: 27px;
  display: inline-flex;
  align-items: center;
  padding-left: 1rem;
  padding-right: 28px;
  position: relative;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_taxonomy ul li a .fa {
  position: absolute;
  right: 10px;
  top: 20%;
  color: #707070;
  background: #fff;
  border-radius: 50%;
  padding: 0.1rem 0.25rem;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_taxonomy ul li:hover a {
  color: #707070;
  background: #fff;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_taxonomy ul li:hover a .fa {
  color: #fff;
  background: #707070;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_unall {
  padding-left: 0;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_unall li a {
  border: solid 0.5px #707070;
  min-width: 150px;
  background: #707070;
  color: #fff;
  border-radius: 20px;
  font-size: 13px;
  margin-right: 1rem;
  height: 27px;
  display: inline-flex;
  align-items: center;
  padding-left: 1rem;
  padding-right: 28px;
  position: relative;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_unall li a .fa {
  position: absolute;
  right: 10px;
  top: 20%;
  color: #707070;
  background: #fff;
  border-radius: 50%;
  padding: 0.1rem 0.25rem;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_unall li:hover a {
  color: #707070;
  background: #fff;
}
.shop-page .prod-tax-filters-container .prod-tax-filters .active-filters .bapf_body .bapf_sfa_unall li:hover a .fa {
  color: #fff;
  background: #707070;
}
@media (max-width: 992px) {
  .shop-page .prod-tax-filters-container .active-filters {
    display: none;
  }
}
.shop-page .active-filters {
  padding: 0.65rem;
  max-width: 1680px;
  margin: 0 30px;
}
@media (max-width: 992px) {
  .shop-page .active-filters {
    padding: 1.25rem 0rem;
  }
}
.shop-page .active-filters .bapf_sfilter {
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .shop-page .active-filters .bapf_sfilter {
    margin-bottom: 0;
  }
}
.shop-page .active-filters .bapf_head {
  display: block;
  /* @media (min-width: 992px){
     display: none;
  } */
}
.shop-page .active-filters .bapf_head h3 {
  color: #0D3273;
  font-size: 16px;
  font-weight: 700;
}
.shop-page .active-filters .bapf_body {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  flex-direction: column;
}
@media (min-width: 992px) {
  .shop-page .active-filters .bapf_body {
    flex-direction: row;
    gap: 20px;
  }
}
.shop-page .active-filters .bapf_body .berocket_aapf_widget_selected_filter {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.shop-page .active-filters .bapf_body .bapf_sfa_taxonomy {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
}
.shop-page .active-filters .bapf_body .bapf_sfa_taxonomy span {
  font-size: 15px;
  font-weight: 700;
  color: #0D3273;
}
.shop-page .active-filters .bapf_body .bapf_sfa_taxonomy ul {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  padding-left: 0;
}
.shop-page .active-filters .bapf_body .bapf_sfa_taxonomy ul li a {
  border: none;
  min-width: 150px;
  background: #ffffff;
  color: #0D3273;
  border-radius: 5px;
  font-size: 13px;
  margin-right: 1rem;
  height: 27px;
  display: inline-flex;
  align-items: center;
  padding-left: 1rem;
  padding-right: 28px;
  position: relative;
}
.shop-page .active-filters .bapf_body .bapf_sfa_taxonomy ul li a .fa {
  position: absolute;
  right: 10px;
  top: 20%;
  color: #0D3273;
  background: #ffffff;
  border-radius: 50%;
  padding: 0.1rem 0.25rem;
}
.shop-page .active-filters .bapf_body .bapf_sfa_taxonomy ul li:hover a {
  color: #ffffff;
  background: #0D3273;
}
.shop-page .active-filters .bapf_body .bapf_sfa_taxonomy ul li:hover a .fa {
  color: #0D3273;
  background: #ffffff;
}
.shop-page .active-filters .bapf_body .bapf_sfa_unall {
  padding-left: 0;
}
.shop-page .active-filters .bapf_body .bapf_sfa_unall li a {
  border: solid 0.5px #0D3273;
  min-width: 150px;
  background: none;
  color: #0D3273;
  border-radius: 20px;
  font-size: 13px;
  margin-right: 1rem;
  height: 27px;
  display: inline-flex;
  align-items: center;
  padding-left: 1rem;
  padding-right: 28px;
  position: relative;
}
.shop-page .active-filters .bapf_body .bapf_sfa_unall li a .fa {
  position: absolute;
  right: 10px;
  top: 20%;
  color: #0D3273;
  background: #ffffff;
  border-radius: 50%;
  padding: 0.1rem 0.25rem;
}
.shop-page .active-filters .bapf_body .bapf_sfa_unall li:hover a {
  color: #ffffff;
  background: #0D3273;
}
.shop-page .active-filters .bapf_body .bapf_sfa_unall li:hover a .fa {
  color: #0D3273;
  background: #ffffff;
}
.shop-page .prod-tax-general-container {
  max-width: 1680px;
  margin: 0 auto;
  padding: 1rem 30px;
}
.shop-page .prod-tax-general-container .row {
  display: flex;
  margin-bottom: 6rem;
}
@media (max-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar {
    position: fixed;
    z-index: 101;
    right: -100%;
    top: 0;
    width: 100%;
    max-width: 100%;
    padding: 0;
    bottom: 0;
    background-color: #fff;
    transition: 0.5s ease-in-out;
    overflow-y: scroll;
  }
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar.active {
    right: 0;
  }
}
@media (min-width: 576px) {
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar {
    right: -400px;
    max-width: 400px;
  }
}
@media (min-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar {
    width: 30%;
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 1200px) {
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar {
    width: 24%;
    display: flex;
    flex-direction: column;
  }
}
@media (min-width: 1460px) {
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar {
    width: 17%;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .mobile-filters-header {
  display: flex;
  padding: 1.25rem 2rem;
  max-height: 65px;
  box-shadow: 0px 0px 13px -4px rgb(66, 68, 90);
  gap: 1rem;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar .mobile-filters-header {
    display: none;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .mobile-filters-header #threeds-mobile-filters-close {
  cursor: pointer;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .mobile-filters-header .show-filters {
  margin-left: 2rem;
  display: flex;
  gap: 0.65rem;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .mobile-filters-header .show-filters span {
  color: #0D3273;
  font-size: 16px;
  font-weight: 700;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .all-filters {
  padding: 1.25rem;
  background-color: #ffffff;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .all-filters .bapf_sfilter.divi_color_class .bapf_clr_span.h1em, .shop-page .prod-tax-general-container .row .prod-tax-sidebar .all-filters .bapf_sfilter.divi_color_class .bapf_clr_span.h2em, .shop-page .prod-tax-general-container .row .prod-tax-sidebar .all-filters .bapf_sfilter.divi_color_class .bapf_clr_span.w1em, .shop-page .prod-tax-general-container .row .prod-tax-sidebar .all-filters .bapf_sfilter.divi_color_class .bapf_clr_span.w2em {
  height: 1.25em;
  line-height: 2em;
  width: 1.25em;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-sidebar .active-filters {
    display: none;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .berocket_single_filter_widget {
  width: 100%;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .berocket_single_filter_widget.bapf_rst_nofltr {
  margin-top: 3rem;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .berocket_single_filter_widget.bapf_rst_nofltr .bapf_reset {
  border: #0D3273 1px solid;
  border-radius: 40px;
  color: #0D3273;
  padding: 0.25rem 2.25rem;
  background-color: #ffffff;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_head h3 {
  font-weight: 400;
  font-size: 16px;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  line-height: 1.2rem;
  margin-bottom: 1.25rem;
  color: #0D3273;
  border-bottom: #0D3273 1px solid;
  padding-bottom: 0.8em;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_head h3 .bapf_colaps_smb {
  background: none;
  border: none;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_body ul li {
  padding: 0.25rem 0rem;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_body ul li input[type=checkbox] {
  display: none;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_body ul li label {
  font-weight: 500;
  font-size: 16px;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_body ul li.checked > label {
  color: #0D3273;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_ckbox:not(.bapf_stylecolor):not(.product-cat-filter) .bapf_body ul {
  display: flex;
  flex-wrap: wrap;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_ckbox:not(.bapf_stylecolor):not(.product-cat-filter) .bapf_body ul li {
  border: #0D3273 1px solid;
  border-radius: 40px;
  margin: 0.2rem !important;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_ckbox:not(.bapf_stylecolor):not(.product-cat-filter) .bapf_body ul li label {
  position: relative;
  display: flex;
  color: #0D3273;
  padding: 0rem 1rem 0rem 1.75rem;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_ckbox:not(.bapf_stylecolor):not(.product-cat-filter) .bapf_body ul li label::before {
  content: "";
  display: inline-flex;
  width: 15px;
  height: 15px;
  top: 15%;
  left: 0.65rem;
  border: 1px solid #0D3273;
  border-radius: 5px;
  background-color: white;
  position: absolute;
}
.shop-page .prod-tax-general-container .row .prod-tax-sidebar .bapf_ckbox:not(.bapf_stylecolor):not(.product-cat-filter) .bapf_body ul li.checked label::before {
  content: "✓";
  font-size: 14px;
  color: #ffffff;
  background: #0D3273;
  line-height: 1.2em;
  padding-left: 0.1rem;
  font-weight: 700;
}
.shop-page .prod-tax-general-container .row .prod-tax-container {
  width: 100%;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container {
    width: 70%;
  }
}
@media (min-width: 1200px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container {
    width: 76%;
  }
}
@media (min-width: 1460px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container {
    width: 79%;
    margin-left: 3.5rem;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-container .prod-tax-header {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container .prod-tax-header {
    flex-direction: row;
    justify-content: space-between;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-container .prod-tax-header .woocommerce-result-count {
  font-size: 16px;
  color: #0D3273;
  font-weight: 700;
}
@media (max-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container .prod-tax-header .woocommerce-ordering {
    display: flex;
    justify-content: flex-end;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-container .prod-tax-header .orderby {
  border: #0D3273 1px solid;
  border-radius: 50px;
  padding: 0.65rem;
}
@media (min-width: 992px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container .prod-tax-header .orderby {
    padding: 0.65rem 1rem;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-container ul.products > li {
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 576px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container ul.products > li {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-container ul.products > li {
  /* @media (min-width: 992px) {
     -ms-flex: 0 0 33.3%;
     flex: 0 0 33.3%;
     max-width: 33.3%;
  } */
}
@media (min-width: 1200px) {
  .shop-page .prod-tax-general-container .row .prod-tax-container ul.products > li {
    flex: 0 0 33.3%;
    max-width: 33.3%;
  }
}
.shop-page .prod-tax-general-container .row .prod-tax-container ul.products > li {
  /* @media (min-width: 1200px) {
     -ms-flex: 0 0 25%;
     flex: 0 0 25%;
     max-width: 25%;
  } */
}

.cat-description-container .cat-description-wrapper {
  max-width: 1120px;
  width: 100%;
  margin: 2rem auto;
}
.cat-description-container .cat-description-wrapper .cat-header {
  font-weight: 500;
  font-size: 32px;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  color: #0D3273;
  text-align: center;
  padding-bottom: 1.25rem;
}
.cat-description-container .cat-description-wrapper .cat-description {
  max-height: 60px;
  transition: all 0.5s ease;
  overflow: hidden;
  position: relative;
}
.cat-description-container .cat-description-wrapper .cat-description::before {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgb(238, 241, 246);
  z-index: 1;
  background: linear-gradient(0deg, rgb(238, 241, 246) 0%, rgba(238, 241, 246, 0) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eef1f6",endColorstr="#eef1f6",GradientType=1);
}
.cat-description-container .cat-description-wrapper .cat-description.active {
  max-height: 800px;
}
.cat-description-container .cat-description-wrapper .cat-description.active::before {
  content: none;
}
.cat-description-container .cat-description-wrapper .button-container {
  margin: 1.25rem auto;
}
.cat-description-container .cat-description-wrapper .button-container .toggle-cat-description {
  text-align: center;
  font-weight: 700;
  font-size: 14px;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  color: #0D3273;
  cursor: pointer;
}

body .shop-page {
  background-color: #EEF1F6;
}
body .shop-page .page-header .breadcrumbs-wrapper {
  background-color: #ffffff;
}
body .shop-page .page-header .title {
  max-width: 1120px;
  width: 100%;
  margin: 6rem auto 0rem auto;
}
body .shop-page .page-header .title h1 {
  font-size: 24px;
  color: #0D3273;
  text-align: center;
  text-transform: none;
  font-weight: 700;
}
@media (min-width: 992px) {
  body .shop-page .page-header .title h1 {
    font-size: 54px;
  }
}

.woocommerce-no-products-found-wrapper .woocommerce-no-products-found-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.woocommerce-no-products-found-wrapper .woocommerce-no-products-found-container svg {
  width: 20%;
  height: 20%;
}
.woocommerce-no-products-found-wrapper .woocommerce-no-products-found-container svg path {
  fill: #0D3273;
}
.woocommerce-no-products-found-wrapper .woocommerce-no-products-found-container .woocommerce-info {
  max-width: 600px;
  width: 100%;
  margin: 0 auto;
  padding: 3rem 0rem;
  color: #0D3273;
  font-weight: 700;
  text-align: center;
}

ul.products {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
}
ul.products > li {
  flex: 0 0 25%;
  max-width: 25%;
}
ul.products > li .product-card-container {
  padding: 15px;
}
ul.products > li .product-card-container .yith-wcwl-add-button a {
  font-size: 0;
}
ul.products > li .product-card-container .yith-wcwl-add-button a i {
  font-size: 16px;
  margin-right: 0px;
}
ul.products > li .product-card-container .wishlist-container {
  position: relative;
}
ul.products > li .product-card-container .wishlist-container .button {
  background: #CCC;
  border-radius: 50%;
  border: none;
  padding: 20px;
  position: absolute;
  top: 10px;
  left: 10px;
}
ul.products > li .product-card-container .wishlist-container .button span {
  display: none;
}
ul.products > li .product-card-container .img-container img {
  max-width: 100%;
  height: auto;
  background-color: #ffffff;
}
ul.products > li .product-card-container .img-container .discount-badge {
  position: absolute;
  top: 10px;
  right: 10px;
}
ul.products > li .product-card-container .img-container .woocommerce-placeholder {
  max-width: 100%;
  height: auto;
}

body.product-template-default .woocommerce .shop-page .page-header .breadcrumbs-container {
  max-width: 1680px;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container {
  display: inline-flex;
  flex-direction: column;
  /* justify-content: space-between; */
  position: fixed;
  background: #ffffff;
  overflow: hidden;
  height: 100%;
  right: -100%;
  width: 100%;
  top: 0;
  bottom: 0;
  z-index: 111;
  transition: all 0.2s ease-in-out;
  padding: 20px;
}
@media (min-width: 576px) {
  body.product-template-default .woocommerce .shop-page .product-size-guide-container {
    right: -450px;
    width: 450px;
  }
}
@media (min-width: 1200px) {
  body.product-template-default .woocommerce .shop-page .product-size-guide-container {
    right: -850px;
    width: 850px;
  }
}
@media (min-width: 1400px) {
  body.product-template-default .woocommerce .shop-page .product-size-guide-container {
    right: -1050px;
    width: 1050px;
  }
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container.active {
  right: 0;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .top {
  display: flex;
  justify-content: center;
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .top .label {
  font-size: 20px;
  font-weight: 700;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .top #size-guide-sidebar-close {
  position: absolute;
  top: 0;
  left: 0px;
  cursor: pointer;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .top #size-guide-sidebar-close svg {
  width: 24px;
  height: 24px;
  display: inline;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body {
  margin: 2rem 0rem;
  overflow-y: scroll;
  height: 100%;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body .size-guide-item {
  display: flex;
  border: #0D3273 1px solid;
  border-radius: 20px;
  padding: 0.65rem;
  gap: 20px;
  margin: 1.25rem 0rem;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body .size-guide-item .size-guide-item-file {
  font-size: 18px;
  font-weight: 700;
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table {
  margin: 2rem 0rem;
  width: 1000px !important;
  border: 1px solid #EFEFED;
  overflow-x: scroll;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr td {
  padding: 0.65rem;
  color: #FFFFFF;
  background-color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr td p {
  color: #FFFFFF;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr td:not(:last-child) {
  border-right: #EFEFED 1px solid;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr td[colspan]:not([colspan="1"]) {
  border-bottom: #EFEFED 1px solid;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr th {
  padding: 0.65rem;
  color: #FFFFFF;
  background-color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr th p {
  color: #FFFFFF;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr th:not(:last-child) {
  border-right: #EFEFED 1px solid;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table thead tr th[colspan]:not([colspan="1"]) {
  border-bottom: #EFEFED 1px solid;
}
body.product-template-default .woocommerce .shop-page .product-size-guide-container .body table tbody tr:nth-child(odd) td {
  background-color: #EFEFED;
}
body.product-template-default .woocommerce .shop-page .product.type-product {
  background-color: #EEF1F6;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper {
  display: flex;
  flex-wrap: wrap;
  max-width: 1360px;
  margin: 0 auto;
  padding: 3rem 10px;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper {
    padding: 3rem 0rem;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos {
  width: 100%;
  max-width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos {
    min-width: 300px;
  }
}
@media (min-width: 1200px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos {
    max-width: 46%;
    padding-right: 20px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .onsale {
  position: absolute;
  z-index: 55;
  color: #fff;
  background: blue;
  top: 10px;
  left: 10px;
  padding: 0px 15px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-gallery-slider-wrapper .wvg-slider-next-arrow,
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-gallery-slider-wrapper .wvg-slider-prev-arrow {
  background: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-product-gallery {
  max-width: 100% !important;
  margin: 0 auto;
  width: 100% !important;
  position: sticky;
  top: 90px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-product-gallery .woo-variation-gallery-wrapper {
  width: 95% !important;
  margin: 0 auto;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper {
    margin-right: 10px;
    display: inline;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image {
  margin: 0.45rem 0rem;
  border-radius: 20px;
  width: 70px;
  height: 70px;
  /* width: 160px;
  height: 160px; */
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-product-gallery .woo-variation-gallery-thumbnail-wrapper .wvg-gallery-thumbnail-image {
    width: 90px;
    height: 90px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woo-variation-gallery-thumbnail-slider {
  display: flex;
  width: 100%;
  gap: 20px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woocommerce-product-gallery {
  display: flex;
  flex-direction: column;
  gap: 20px;
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  position: absolute;
  right: 20px;
  z-index: 55;
  top: 20px;
  border-radius: 50%;
  border: 1px solid white;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-viewport {
  height: unset;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image {
  display: flex;
  justify-content: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image img {
  height: 100%;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  max-height: 400px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-control-nav {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  list-style: none;
  padding: 0;
  justify-content: space-between;
  max-width: 440px;
  margin: 0 auto;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper #section_photos .woocommerce-product-gallery .flex-control-nav li img {
  cursor: pointer;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary {
  width: 100%;
  min-width: 300px;
  max-width: 100%;
  background-color: #EEF1F6;
  padding: 2rem 0rem;
  margin: 2rem 0rem;
  position: relative;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary {
    padding: 2rem 2rem;
  }
}
@media (min-width: 1200px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary {
    max-width: 46%;
    /* padding: 2rem 3rem; */
    /* margin: 2rem 3rem; */
    padding: 0rem 0rem 0rem 9rem;
  }
}
@media (min-width: 1600px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary {
    max-width: 54%;
    /* padding: 2rem 3rem; */
    /* margin: 2rem 3rem; */
    padding: 0rem 0rem 0rem 13rem;
    margin: 0rem;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .brand-sku-container {
  display: flex;
  padding-bottom: 1.25rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .brand-sku-container .brand-container {
  display: flex;
  gap: 1rem;
  justify-content: space-between;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .brand-sku-container .brand-container .brand-image-container {
  background-color: #ffffff;
  display: flex;
  width: 150px;
  height: 73px;
  padding: 13px 21px;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 20px;
  align-items: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .brand-sku-container .brand-container .brand-image-container a {
  width: 100%;
  height: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .brand-sku-container .brand-container .brand-image-container a img {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .brand-sku-container .brand-container .brand-name-container {
  font-size: 20px;
  font-weight: 400;
  color: #0D3273;
  align-items: center;
  display: flex;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .brand-sku-container .brand-container .brand-name-container a {
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .social-share-container {
  display: flex;
  gap: 0.75rem;
  margin: 1.25rem 0rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .social-share-container .social-share-link:hover svg circle {
  stroke: none;
  fill: #EDAC1E;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .social-share-container .social-share-link:hover svg path {
  fill: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .social-share-container .social-share-link:hover svg rect {
  fill: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .sku-container {
  color: #0D3273;
  width: auto;
  display: flex;
  justify-content: flex-end;
  font-size: 20px;
  font-weight: 400;
  flex-grow: 1;
  align-items: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  margin: 0.25rem 0rem;
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge {
  height: 40px;
  font-size: 12px;
  font-weight: 400;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  padding: 0.25rem 1.25rem;
  border-radius: 40px;
  color: #ffffff;
  display: flex;
  justify-content: center;
  flex-direction: column;
  align-items: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.new {
  background-color: #E31E24;
  color: #ffffff;
  border: 1px solid #E31E24;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.new span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.sale {
  background-color: #E73162;
  color: #ffffff;
  border: 1px solid #E73162;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.sale span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.best-seller {
  background-color: #3D8F2E;
  color: #ffffff;
  border: 1px solid #3D8F2E;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.best-seller span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.cool-dry {
  background-color: #00C8FF;
  color: #ffffff;
  border: 1px solid #00C8FF;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.cool-dry span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.quality {
  background-color: #0052CC;
  color: #ffffff;
  border: 1px solid #0052CC;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.quality span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.special-offer {
  background-color: #E5097F;
  color: #ffffff;
  border: 1px solid #E5097F;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.special-offer span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.upon-request {
  background-color: #000000;
  color: #ffffff;
  border: 1px solid #000000;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .badges .badge.upon-request span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .msrp-container .msrp-label {
  color: #555555;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  margin-bottom: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .msrp-container .msrp-price bdi {
  font-size: 24px;
  font-weight: 700;
  color: #555555;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .msrp-container .msrp-price bdi span {
  color: #555555;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  text-decoration: none;
  flex-wrap: wrap-reverse;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price .save-percent {
  margin-left: 1.25rem;
  background-color: #E73162;
  color: #ffffff;
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  border-radius: 20px;
  padding: 0.45rem 0.65rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price .price-prefix {
  color: #0D3273;
  font-size: 16px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price.wholesale span.wholesale-price-label {
  order: 10;
  width: 100%;
  color: #555555;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  margin-top: 20px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price > span.price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  text-decoration: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price bdi {
  font-size: 36px;
  font-weight: 700;
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price bdi span {
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price ins {
  text-decoration: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price del {
  text-decoration: none;
  margin-left: 1rem;
  display: flex;
  justify-content: center;
  flex-direction: column;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price del bdi {
  font-size: 16px;
  color: #19253C;
  font-weight: 400;
  text-decoration: line-through;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary > .price del bdi span {
  color: #19253C;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .include-vat-container .include-vat-wrapper {
  color: #555555;
  font-size: 11px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .product_title {
  font-size: 24px;
  color: #0D3273;
  padding-bottom: 0.45rem;
  border-bottom: 1px solid rgba(13, 50, 115, 0.2);
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .product_title {
    font-size: 44px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart {
  display: flex;
  margin: 0.45rem 0rem 1rem 0rem;
  flex-wrap: wrap;
  gap: 15px;
  /* >div {
     &:not(.quantity-container):not(.commercekit-wishlist) {
        width: 100%;
        border-top: #F1F1F1 2px solid;
     }
  } */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity {
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity.hidden {
  display: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 50px;
  flex: 1 0 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity {
  display: flex;
  gap: 7px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity.hidden {
  display: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity {
  /* display: grid;
  border-radius: 4px;
  border: colors.$main_color 1px solid;
  grid-auto-flow: row;
  grid-auto-flow: column;
  padding: 0px 0px 0px 15px;
  background-color: #FFF; */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity .quantity-controls {
  padding: 0px 5px;
  display: flex;
  align-items: center;
  /* border-left: colors.$main_color 1px solid;
  border-bottom-left-radius: 4px; */
  /* &:last-child {
     order: 2;
  }

  &:first-child {
     order: 3;
  }

  &.add-quantity-controls {
     order: 2;
  }

  &.remove-quantity-controls {
     order: 3;
  } */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity .quantity-controls .remove {
  cursor: pointer;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity .quantity-controls .remove svg {
  width: 18px;
  height: 18px;
  display: inline;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity .quantity-controls .add {
  cursor: pointer;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity .quantity-controls .add svg {
  width: 18px;
  height: 18px;
  display: inline;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity input {
  /* pointer-events: none; */
  width: 90px;
  height: 40px;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  border: #0D3273 1px solid;
  border-radius: 30px;
  background: none;
  /* grid-area: span 2 / span 2;
  margin: 0px 15px 0px 0px; */
  /* order: 1; */
}
@media (min-width: 576px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .quantity-container .quantity input {
    /*
    width: 40px;
    height: 40px;
    */
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations {
  border-bottom: #F1F1F1 2px solid;
  width: 100%;
  overflow: hidden;
  /* margin-bottom: 1rem;
  margin-top: 1rem; */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations .label label {
  color: #0D3273;
  font-size: 16px;
  /* text-transform: uppercase; */
  font-weight: 700;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li {
  border: #0D3273 1px solid;
  border-radius: 4px;
  box-shadow: unset;
  min-width: 2.25rem;
  min-height: 2.25rem;
  /* padding: 1.25rem; */
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.color-variable-item {
  border: none;
  background: none;
  box-shadow: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.color-variable-item.selected {
  border: none;
  background: none;
  box-shadow: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.button-variable-item {
  border-radius: 40px;
  width: auto;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.button-variable-item .variable-item-contents {
  padding: 0rem 1rem 0rem 1rem;
  position: relative;
  display: flex;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.button-variable-item .variable-item-contents .variable-item-span {
  padding: 0.2rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.button-variable-item .variable-item-contents {
  /* &::before {
     content: '';
     display: inline-flex;
     width: 15px;
     height: 15px;
     top: 25%;
     left: 0.65rem;
     border: 1px solid colors.$main_color;
     border-radius: 5px;
     background-color: white;
     position: absolute;
  } */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.button-variable-item.selected .variable-item-contents {
  /* &::before {
     content: '\2713';
     font-size: 14px;
     color: colors.$white;
     background: colors.$main_color;
     line-height: 1.2em;
     padding-left: 0.1rem;
     font-weight: 700;
  } */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.selected {
  border: #0D3273 1px solid;
  background: #0D3273;
  color: #ffffff;
  box-shadow: unset;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.selected span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.disabled {
  background: #FFF6F6;
  /* display: none; */
  /* pointer-events: all;
  cursor: pointer;
  overflow: visible; */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.color-variable-item.disabled {
  background: none;
  /* display: none; */
  /* pointer-events: all;
  cursor: pointer;
  overflow: visible; */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.color-variable-item.disabled .variable-item-contents:before {
  width: 60%;
  height: 60%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.to-restock {
  background: linear-gradient(to top left, #FFF6F6 calc(50% - 0.4px), #0D3273 50%, #FFF6F6 calc(50% + 3px));
  /* background: linear-gradient(to top left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) calc(50% - 0.4px), rgb(0, 0, 0) 50%, rgba(0, 0, 0, 0) calc(50% + 3px), rgba(0, 0, 0, 0) 100%); */
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.to-restock.selected {
  border: #0D3273 1px solid;
  background: #0D3273;
  color: #FFFFFF;
  box-shadow: unset;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.to-restock.selected span {
  color: #FFFFFF;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.to-restock .variable-item-contents::after {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 9 8' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg id='Icon_material-email' transform='matrix(1,0,0,1,-3,-6)'%3E%3Cpath d='M11.1,6L3.9,6C3.406,6 3,6.406 3,6.9L3,12.3C3,12.794 3.406,13.2 3.9,13.2L11.1,13.2C11.594,13.2 12,12.794 12,12.3L12,6.9C12,6.406 11.594,6 11.1,6ZM11.1,7.8L7.5,10.05L3.9,7.8L3.9,6.9L7.5,9.15L11.1,6.9L11.1,7.8Z' style='fill:white;fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
  content: "";
  position: absolute;
  top: -20px;
  right: -20px;
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  visibility: visible;
  opacity: 1;
  z-index: 3;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations ul li.to-restock .variable-item-contents::before {
  content: "";
  position: absolute;
  width: 22px;
  height: 22px;
  top: -16px;
  right: -36px;
  border: none;
  background: #0D3273;
  border-radius: 50%;
  z-index: 2;
  transform: translate(-50%, -50%);
  visibility: visible;
  opacity: 1;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations .reset_variations {
  display: none;
  margin-top: 10px;
  margin-bottom: 10px;
  font-size: 14px;
  font-weight: 700;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations_button {
  display: flex;
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .variations_button.woocommerce-variation-add-to-cart {
  display: flex;
  margin: 0.45rem 0rem 1rem 0rem;
  flex-wrap: wrap;
  gap: 15px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_variation_wrap {
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_variation_wrap .single_variation .woocommerce-variation-price .price {
  display: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_variation_wrap .single_variation .woocommerce-variation-availability .b2bking_tiered_price_table {
  margin: 2.2rem 0rem !important;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_variation_wrap .single_variation .woocommerce-variation-availability .b2bking_tiered_price_table tr th {
  padding: 0.65rem 1rem;
  background-color: #0D3273;
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_variation_wrap .single_variation .woocommerce-variation-availability .b2bking_tiered_price_table tr td {
  padding: 0.65rem 1rem;
  text-align: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_add_to_cart_button {
  /* background: #000000;
  border-radius: 4px;
  border: none;
  padding: 0.65rem 1.25rem;
  font-family: "Inter", Helvetica, Verdana, sans-serif;
  font-size: 12px;
  font-weight: 500;
  color: #ffffff;*/
  text-align: center;
  margin-left: 10px;
  height: 50px;
  /* width: 100%;  */
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: transparent;
  color: #0A9ED9;
  font-size: 16px;
  border: #0A9ED9 1px solid;
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_add_to_cart_button span {
  color: #ffffff;
}
@media (min-width: 576px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_add_to_cart_button {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_add_to_cart_button {
    font-size: 16px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_add_to_cart_button.loading::before {
  height: 1em;
  width: 1em;
  display: block;
  position: absolute;
  top: 50%;
  left: 20%;
  margin-left: -0.5em;
  margin-top: -0.5em;
  content: "";
  animation: spin 1s ease-in-out infinite;
  background: url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;
  background-size: auto;
  background-size: cover;
  background-color: transparent;
  line-height: 1;
  text-align: center;
  font-size: 2em;
  color: rgba(0, 0, 0, 0.75);
  z-index: 1;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_add_to_cart_button:hover {
  background-color: #0D3273;
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .single_add_to_cart_button:hover span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist {
  width: 50px;
  height: 50px;
  border: #0D3273 1px solid;
  border-radius: 4px;
  position: relative;
  border-radius: 50%;
  margin: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist:hover {
  background-color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist:hover a em.cg-wishlist::before {
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3E%3Cpath d='M4.318,6.318C2.561,8.075 2.561,10.925 4.318,12.682L12,20.364L19.682,12.682C21.439,10.925 21.439,8.075 19.682,6.318C17.925,4.561 15.075,4.561 13.318,6.318L12,7.636L10.682,6.318C8.925,4.561 6.075,4.561 4.318,6.318Z' style='fill:white;fill-rule:nonzero;stroke:white;stroke-width:2px;'/%3E%3C/svg%3E");
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a em.cg-wishlist {
  left: 70%;
  top: 25%;
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a em.cg-wishlist::before {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.31802 6.31802C2.56066 8.07538 2.56066 10.9246 4.31802 12.682L12.0001 20.364L19.682 12.682C21.4393 10.9246 21.4393 8.07538 19.682 6.31802C17.9246 4.56066 15.0754 4.56066 13.318 6.31802L12.0001 7.63609L10.682 6.31802C8.92462 4.56066 6.07538 4.56066 4.31802 6.31802Z' stroke='%234A5568' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  mask-image: unset;
  -webkit-mask-image: unset;
  -webkit-mask-position: unset;
  -webkit-mask-repeat: unset;
  -webkit-mask-size: unset;
  background-repeat: no-repeat;
  background-color: transparent;
  content: "";
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a em.cg-wishlist-t {
  left: 70%;
  top: 25%;
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a em.cg-wishlist-t::before {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg id='Path_80' transform='matrix(1,0,0,1,-1409.41,-0.0814975)'%3E%3Cpath d='M1421.42,2.863C1419.69,0.76 1416.7,-1.34 1412.68,1.351C1408.65,4.042 1409.2,8.811 1412.08,12.504C1414.96,16.196 1418.84,20.182 1421.41,20.081C1423.99,19.981 1428.32,16.424 1430.74,12.504C1433.15,8.583 1434.37,4.82 1430.74,1.664C1427.11,-1.491 1423.12,0.834 1421.42,2.863Z' style='fill:rgb(228,24,1);fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
  mask-image: unset;
  -webkit-mask-image: unset;
  -webkit-mask-position: unset;
  -webkit-mask-repeat: unset;
  -webkit-mask-size: unset;
  background-repeat: no-repeat;
  /* background-color: #FFFFFF; */
  content: "";
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a.commercekit-browse-wishlist em.cg-wishlist {
  left: 70%;
  top: 25%;
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a.commercekit-browse-wishlist em.cg-wishlist::before {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 20' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' xmlns:serif='http://www.serif.com/' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cg id='Path_80' transform='matrix(1,0,0,1,-1409.41,-0.0814975)'%3E%3Cpath d='M1421.42,2.863C1419.69,0.76 1416.7,-1.34 1412.68,1.351C1408.65,4.042 1409.2,8.811 1412.08,12.504C1414.96,16.196 1418.84,20.182 1421.41,20.081C1423.99,19.981 1428.32,16.424 1430.74,12.504C1433.15,8.583 1434.37,4.82 1430.74,1.664C1427.11,-1.491 1423.12,0.834 1421.42,2.863Z' style='fill:rgb(228,24,1);fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
  mask-image: unset;
  -webkit-mask-image: unset;
  -webkit-mask-position: unset;
  -webkit-mask-repeat: unset;
  -webkit-mask-size: unset;
  background-repeat: no-repeat;
  /* background-color: #FFFFFF; */
  content: "";
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a.commercekit-browse-wishlist em.cg-wishlist-t {
  left: 70%;
  top: 25%;
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist a.commercekit-browse-wishlist em.cg-wishlist-t::before {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='20' viewBox='0 0 18.249 15.706'%3E%3Cpath id='Path_80' data-name='Path 80' d='M1115.939,2.248c-1.356-1.651-3.7-3.3-6.861-1.187s-2.729,5.858-.469,8.758,5.31,6.03,7.329,5.951,5.425-2.872,7.322-5.951,2.853-6.034,0-8.512S1117.277.655,1115.939,2.248Z' transform='translate(-1106.81 -0.064)' fill='%23e41801'/%3E%3C/svg%3E%0A");
  mask-image: unset;
  -webkit-mask-image: unset;
  -webkit-mask-position: unset;
  -webkit-mask-repeat: unset;
  -webkit-mask-size: unset;
  background-repeat: no-repeat;
  background-color: transparent;
  content: "";
  position: absolute;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary form.cart .commercekit-wishlist span {
  display: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .availability {
  width: -moz-fit-content;
  width: fit-content;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .availability .stock {
  width: auto;
  border-radius: 40px;
  color: #ffffff;
  padding: 13px 21px;
  font-size: 12px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .availability .stock.in-stock {
  background-color: #00A090;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .availability .stock.out-of-stock {
  background-color: #E73162;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .availability .stock.backorder {
  background-color: #0A9ED9;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .size-guide-container {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  padding: 0.65rem 0rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .single-product-actions {
  display: inline-flex;
  flex-direction: row;
  justify-content: flex-start;
  gap: 20px;
  align-items: center;
  padding: 0.65rem 0rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  z-index: -1;
  max-width: 580px;
  margin: 0 auto;
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container.active {
  opacity: 1;
  z-index: 1072;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container #close-ask-question-wrapper {
  position: absolute;
  top: 40px;
  right: 50px;
  cursor: pointer;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper {
  margin: 30px;
  background-color: #ffffff;
  border-radius: 20px;
  padding: 2.25rem 0.65rem;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper {
    padding: 2.25rem;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section {
  overflow-y: auto;
  max-height: 80vh;
  padding: 1rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-title {
  font-size: 16px;
  color: #0D3273;
  text-align: center;
  font-weight: 700;
  line-height: 1;
  padding-bottom: 0.65rem;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-title {
    font-size: 24px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-short-description {
  font-size: 14px;
  color: #19253C;
  text-align: center;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-short-description {
    font-size: 16px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-image {
  max-height: 180px;
  height: 100%;
  overflow: hidden;
  margin: 1rem 0rem;
  text-align: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-image img {
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row {
    flex-direction: row;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field {
  width: 100%;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field {
    width: 49%;
  }
  body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field:nth-child(2n) {
    margin-left: 10px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field.wide {
  width: 100%;
  margin-left: 0px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field label {
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field input {
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field input[type=text] {
  display: flex;
  height: 56px;
  padding: 18px 30px;
  border-radius: 100px;
  border: 1px solid rgba(13, 50, 115, 0.4);
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field input[type=email] {
  display: flex;
  height: 56px;
  padding: 18px 30px;
  border-radius: 100px;
  border: 1px solid rgba(13, 50, 115, 0.4);
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field textarea {
  display: flex;
  height: 115px;
  padding: 18px 30px;
  border-radius: 20px;
  border: 1px solid rgba(13, 50, 115, 0.4);
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field .button {
  width: 100%;
  margin: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field .wpcf7-list-item {
  margin: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field .wpcf7-list-item label {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  gap: 10px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field .wpcf7-list-item label input[type=checkbox] {
  width: auto;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .ask-question-container .ask-question-wrapper .ask-question-section .ask-question-form .form-row .form-field .wpcf7-list-item label span {
  font-size: 14px;
  color: #0D3273;
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .added_to_cart.wc-forward {
  display: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .yith-wcwl-add-to-wishlist {
  margin-bottom: 10px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .yith-wcwl-add-to-wishlist .button {
  background: none;
  border-radius: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .product_meta {
  display: flex;
  flex-direction: column;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .nav-tabs .nav-link {
  font-size: 16px;
  line-height: 36px;
  color: #0D3273;
  font-weight: 700;
  margin-bottom: 0;
  box-shadow: unset;
  border-top: none;
  border-left: none;
  border-right: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .nav-tabs .nav-link.active {
  background: #FFFFFF;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane {
  padding: 1.25rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane p {
  font-size: 16px;
  line-height: 24px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane b,
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane strong {
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane .woocommerce-product-attributes {
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane .woocommerce-product-attributes tr {
  border-bottom: solid 1px #F1F2F6;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane .woocommerce-product-attributes th {
  padding: 7px 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane .woocommerce-product-attributes .woocommerce-product-attributes-item__label {
  text-transform: uppercase;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .tab-content .tab-pane .woocommerce-product-attributes p {
  margin-bottom: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion {
  margin: 1.25rem 0rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-item {
  border: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-item:focus, body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-item:focus-visible {
  outline: none;
  box-shadow: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-header {
  border-top: solid 1px #C8BDAD;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-header .accordion-button {
  background: #FFFFFF;
  font-size: 16px;
  line-height: 36px;
  color: #030303;
  font-weight: 700;
  margin-bottom: 0;
  text-transform: uppercase;
  box-shadow: unset;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-header .accordion-button:focus, body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-header .accordion-button:focus-visible {
  outline: none;
  box-shadow: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-header .accordion-button:after {
  scale: 0.8;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-header .accordion-button:not(.collapsed):after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body {
  background: #FFFFFF;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body * {
  color: #000000;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body p {
  font-size: 16px;
  line-height: 24px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body b,
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body strong {
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body .woocommerce-product-attributes {
  width: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body .woocommerce-product-attributes tr {
  border-bottom: solid 1px #F1F2F6;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body .woocommerce-product-attributes th {
  padding: 7px 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body .woocommerce-product-attributes .woocommerce-product-attributes-item__label {
  text-transform: uppercase;
}
body.product-template-default .woocommerce .shop-page .product.type-product #outer_wrapper .summary.entry-summary .accordion .accordion-body .woocommerce-product-attributes p {
  margin-bottom: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container {
  background: #FFFFFF;
  padding: 3rem 1rem;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container {
    padding: 6rem 0rem;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper {
  max-width: 1480px;
  margin: 0 auto;
  padding: 0px 0px;
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper ul.products {
  flex-wrap: nowrap;
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper ul.products > li {
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 576px) {
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper ul.products > li {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper ul.products > li {
    flex: 0 0 33%;
    max-width: 33%;
  }
}
@media (min-width: 1400px) {
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper ul.products > li {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-container {
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-next {
  display: none;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-next {
    display: flex;
    z-index: 1;
    position: absolute;
    top: 0;
    right: 0;
    border: #C8BDAD 1px solid;
    border-radius: 6px;
    padding: 0.85rem 1rem;
    width: auto;
    height: auto;
  }
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-next svg {
    width: 12px;
    height: 12px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-next::after {
  content: "";
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-prev {
  display: none;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-prev {
    display: flex;
    z-index: 1;
    position: absolute;
    top: 0;
    right: 60px;
    left: auto;
    border: #C8BDAD 1px solid;
    border-radius: 6px;
    padding: 0.85rem 1rem;
    width: auto;
    height: auto;
  }
  body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-prev svg {
    width: 12px;
    height: 12px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product .look-container .look-wrapper .swiper-button-prev::after {
  content: "";
}
body.product-template-default .woocommerce .shop-page .product.type-product .single-product-video-section .single-product-video-container .single-product-video-wrapper {
  max-width: 100%;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product .single-product-video-section .single-product-video-container .single-product-video-wrapper {
    max-width: 640px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product .single-product-video-section .single-product-video-container .single-product-video-wrapper .single-product-video-title {
  background-color: #0D3273;
  color: #ffffff;
  max-width: 120px;
  text-align: center;
  padding: 1.25rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product .single-product-video-section .single-product-video-container .single-product-video-wrapper .single-product-video {
  border-top: #0D3273 1px solid;
  padding: 2rem 0rem;
  height: 550px;
}
body.product-template-default .woocommerce .shop-page .product.type-product .single-product-video-section .single-product-video-container .single-product-video-wrapper .single-product-video p {
  width: 100%;
  height: 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product .single-product-video-section .single-product-video-container .single-product-video-wrapper .single-product-video iframe {
  border-radius: 30px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products {
  display: flex;
  margin: 0 auto;
  padding: 6rem 0.625rem;
  flex-direction: column;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products {
    padding: 6rem 3rem;
  }
}
@media (min-width: 1680px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products {
    padding: 6rem 0rem;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table {
  max-width: 1680px;
  margin: 0 auto;
  width: 100%;
  padding-bottom: 3rem;
  overflow: hidden;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table {
    padding-bottom: 6rem;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .bulk-variations-price-table-title {
  text-align: center;
  color: #0D3273;
  font-size: 20px;
  font-weight: 700;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .bulk-variations-price-table-title {
    font-size: 54px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .bulk-variations-price-table-title {
  display: none;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wc-bulk-variations-table {
    table-layout: fixed;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wc-bulk-variations-table.wcbvp-table {
  margin: 0 auto 6rem auto;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wc-bulk-variations-table.wcbvp-table {
    width: auto;
    min-width: 600px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row {
  background-color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header {
  padding: 1rem 0.45rem;
  width: auto;
  min-width: 140px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header:first-child {
  border-top-left-radius: 20px;
  color: #ffffff;
  width: 220px;
  display: table-cell;
  position: sticky;
  left: -2px;
  z-index: 99;
  background-color: #0D3273;
}
@media (max-width: 768px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header:first-child {
    border-top-left-radius: 0px;
    position: sticky;
    left: -2px;
    z-index: 99;
    background-color: #0D3273;
    width: 120px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header:first-child.empty {
  width: 20px;
  min-width: 20px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header:last-child {
  border-top-right-radius: 20px;
}
@media (max-width: 768px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header:last-child {
    border-top-right-radius: 0px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header .wcbvp-header-block {
  text-align: center;
  justify-content: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group .wcbvp-row .wcbvp-col-header span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group.stickied .wcbvp-row .wcbvp-col-header:first-child {
  border-top-left-radius: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-head-group.stickied .wcbvp-row .wcbvp-col-header:last-child {
  border-top-right-radius: 0;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group {
  background-color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header {
  width: auto;
  min-width: 140px;
  text-align: center;
  border-bottom: 1px solid #0D3273;
  border-right: 1px solid #EEF1F6;
  display: table-cell;
  position: sticky;
  left: -2px;
  z-index: 1;
  background-color: #ffffff;
}
@media (min-width: 768px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header {
    width: 220px;
  }
}
@media (max-width: 768px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header {
    position: sticky;
    left: -2px;
    z-index: 1;
    background-color: #ffffff;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header.empty {
  width: 20px;
  min-width: 20px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header .wcbvp-header-block {
  display: flex;
  flex-direction: column;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header .wcbvp-header-block .color {
  border-radius: 50%;
  margin: 0 auto;
  width: 40px;
  height: 40px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header .wcbvp-header-block > span {
  white-space: nowrap;
  font-size: 14px;
}
@media (max-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header .wcbvp-header-block > span {
    white-space: unset;
  }
}
@media (max-width: 576px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-header .wcbvp-header-block > span {
    white-space: unset;
    font-size: 13px;
    line-height: 1.2;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell {
  /* width: 2%; */
  min-width: 140px;
  border-bottom: 1px solid #0D3273;
  border-right: 1px solid #CCC;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell.wcbvp-cell-disabled {
  background-image: linear-gradient(45deg, #CCC 20%, transparent 20%, transparent 40%, #CCC 40%, #CCC 60%, transparent 60%, transparent 80%, #CCC 80%, #CCC);
  background-size: 100% 100%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell.wcbvp-cell-disabled input.wcbvp-quantity {
  pointer-events: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell.wcbvp-cell-out-of-stock {
  background-color: #C83042;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell.wcbvp-cell-out-of-stock .price {
  background-color: transparent;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell.wcbvp-cell-out-of-stock .price bdi {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell.wcbvp-cell-out-of-stock .price bdi .woocommerce-Price-currencySymbol {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field {
  display: flex;
  gap: 10px;
  justify-content: center;
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span {
  display: flex;
  align-items: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span.add {
  padding: 0rem 0.25rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span.subtract {
  padding: 0rem 0.25rem;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span.unavailable {
  display: flex;
  /* width: 50px;
  height: 50px; */
  padding: 8px 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 15px;
  /* background: colors.$off_white; */
  text-align: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span.tooltip-text {
  visibility: hidden;
  width: auto;
  min-width: 130px;
  background-color: #FFFFFF;
  color: #141414;
  text-align: center;
  border-radius: 6px;
  border: 1px solid #8C929D;
  padding: 8px 20px;
  position: absolute;
  z-index: 1;
  top: 100%;
  left: 0%;
  /* margin-left: -65px; */
  display: flex;
  justify-content: flex-start;
  flex-direction: column;
  white-space: nowrap;
}
@media (max-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span.tooltip-text {
    left: -50%;
    z-index: 999;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span.tooltip-text span.woocommerce-Price-amount bdi {
  display: flex;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field span.tooltip-text span.old-price {
  text-decoration: line-through;
  font-size: 14px;
  color: #4b4b4b;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field input.wcbvp-quantity {
  display: flex;
  width: 50px;
  /* height: 50px; */
  padding: 9px 5px;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 10px;
  /* border-radius: 15px; */
  border-radius: 8px;
  background: #EEF1F6;
  border: 0;
  -moz-appearance: textfield;
  text-align: center;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field input.wcbvp-quantity::-webkit-outer-spin-button, body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field input.wcbvp-quantity::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
@media (max-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field input.wcbvp-quantity {
    width: 50px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .wcbvp-quantity-field:hover span.tooltip-text {
  visibility: visible;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: center;
  text-decoration: none;
  flex-wrap: wrap-reverse;
  background-color: #EFEFED;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price .save-percent {
  display: none;
  margin-left: 1.25rem;
  background-color: #E73162;
  color: #ffffff;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  border-radius: 20px;
  padding: 0.45rem 0.65rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price .price-prefix {
  color: #0D3273;
  font-size: 16px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price.wholesale span.wholesale-price-label {
  order: 10;
  width: 100%;
  color: #555555;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
  margin-top: 20px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price > span.price {
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-end;
  text-decoration: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price bdi {
  font-size: 18px;
  font-weight: 700;
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price bdi span {
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price ins {
  text-decoration: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price del {
  text-decoration: none;
  margin-left: 1rem;
  display: flex;
  justify-content: center;
  flex-direction: column;
  display: none;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price del bdi {
  font-size: 16px;
  color: #19253C;
  font-weight: 400;
  text-decoration: line-through;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .price del bdi span {
  color: #19253C;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .availability {
  width: -moz-fit-content;
  width: fit-content;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .availability .stock {
  width: auto;
  border-radius: 40px;
  color: #ffffff;
  padding: 6px 14px;
  font-size: 12px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .availability .stock.in-stock {
  background-color: #00A090;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .availability .stock.out-of-stock {
  background-color: #E73162;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper .wcbvp-row-group .wcbvp-cell .availability .stock.backorder {
  background-color: #0A9ED9;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper {
  flex-direction: column;
  width: auto;
  max-width: 1200px;
  margin: 0 auto;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper {
    flex-direction: row-reverse;
    justify-content: space-between;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left {
  background-color: transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  align-items: center;
  margin-top: 1.5rem;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left {
    flex-direction: row;
    gap: 30px;
    margin-top: 0;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left span {
  font-size: 18px;
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left .wcbvp_total_label {
  font-size: 24px;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left .wcbvp_total_price bdi {
  font-size: 36px;
  font-weight: 700;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left > :nth-child(2) {
  justify-content: flex-start;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left > :nth-child(2) {
    justify-content: flex-end;
  }
}
@media (max-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right {
    align-self: center !important;
    text-align: center !important;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .single_add_to_cart_button {
  text-align: center;
  margin-left: 10px;
  height: 50px;
  width: 100%;
  display: inline-flex;
  /* padding: 1.5rem 6.25rem; */
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  white-space: nowrap;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .single_add_to_cart_button span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .single_add_to_cart_button:hover {
  background-color: #0A9ED9;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .bulk-variations-price-table .wc-bulk-variations-table-wrapper form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .single_add_to_cart_button:hover span {
  color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .woocommerce-tabs {
  margin-top: 5%;
  margin-bottom: 5%;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .woocommerce-tabs .tabs {
  display: flex;
  list-style: none;
  gap: 50px;
  max-width: 1000px;
  margin: 0 auto;
  margin-top: 30px;
  font-size: 30px;
  padding-left: 0;
  font-weight: bold;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .woocommerce-tabs .woocommerce-Tabs-panel {
  max-width: 1000px;
  margin: 0px auto;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section {
  background-color: #ffffff;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container {
  padding: 6rem 0rem;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper {
  max-width: 1480px;
  margin: 0 auto;
  padding: 0rem 1.25rem;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper {
    padding: 0rem 3rem;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper ul.products {
  flex-wrap: nowrap;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper ul.products > li {
  background-color: #ffffff;
  flex: 0 0 100%;
  max-width: 100%;
}
@media (min-width: 576px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper ul.products > li {
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper ul.products > li {
    flex: 0 0 33%;
    max-width: 33%;
  }
}
@media (min-width: 1400px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper ul.products > li {
    flex: 0 0 25%;
    max-width: 25%;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .section-title {
  font-size: 44px;
  text-align: center;
  padding-bottom: 4rem;
  color: #0D3273;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-container {
  position: relative;
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-next {
  display: none;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-next {
    display: flex;
    z-index: 1;
    position: absolute;
    top: 50%;
    right: -40px;
    width: auto;
    height: auto;
  }
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-next svg {
    width: 60px;
    height: 60px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-next::after {
  content: "";
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-prev {
  display: none;
}
@media (min-width: 992px) {
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-prev {
    display: flex;
    z-index: 1;
    position: absolute;
    top: 50%;
    left: -40px;
    width: auto;
    height: auto;
  }
  body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-prev svg {
    width: 60px;
    height: 60px;
  }
}
body.product-template-default .woocommerce .shop-page .product.type-product #more_products .related-section .related-container .related-wrapper .swiper-button-prev::after {
  content: "";
}

.threeds-stock-notifier {
  position: fixed;
  width: 100%;
  /* right: 0; */
  top: 0;
  height: 100%;
  z-index: 101;
  background: #fff;
  animation-duration: 0.5s;
  animation-name: stock-notifier;
  overflow: auto;
  -ms-overflow-style: none;
  /* IE and Edge */
  scrollbar-width: none;
  /* Firefox */
  transition: all 0.5s ease;
  /* opacity: 0; */
  visibility: hidden;
  right: -520px;
}
@media (min-width: 576px) {
  .threeds-stock-notifier {
    width: 520px;
  }
}
.threeds-stock-notifier::-webkit-scrollbar {
  display: none;
}
.threeds-stock-notifier.active {
  /* right: -100%; */
  /*       @media (min-width: 576px) {
     right: -520px;
  } */
  right: 0;
  /* opacity: 1; */
  visibility: visible;
}
.threeds-stock-notifier .inner-stock-notifier {
  display: flex;
  flex-direction: column;
  padding: 60px;
}
.threeds-stock-notifier .inner-stock-notifier .header .title {
  color: #043249;
  font-size: 28px;
  line-height: 32px;
  font-weight: 700;
}
.threeds-stock-notifier .inner-stock-notifier .header .subtitle {
  color: #043249;
  font-size: 16px;
  line-height: 24px;
  font-weight: 500;
}
.threeds-stock-notifier .inner-stock-notifier .body {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin-top: 30px;
}
.threeds-stock-notifier .inner-stock-notifier .body .img-wrapper {
  display: flex;
  justify-content: center;
}
.threeds-stock-notifier .inner-stock-notifier .body .img-wrapper .img-container {
  max-width: 300px;
  border-radius: 20px;
  overflow: hidden;
  border: solid 1px #D9D9D9;
}
.threeds-stock-notifier .inner-stock-notifier .body .img-wrapper .img-container img {
  /* max-width: 100%; */
  max-width: 180px;
  height: auto;
}
.threeds-stock-notifier .inner-stock-notifier .body .title {
  color: #043249;
  font-size: 24px;
  line-height: 36px;
}
.threeds-stock-notifier .inner-stock-notifier .body .attributes {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 10px;
}
.threeds-stock-notifier .inner-stock-notifier .body .attributes .attribute-pill {
  padding: 8px 20px;
  background: #0D3273;
  border-radius: 4px;
  color: #FFFFFF;
  font-weight: 200;
}
.threeds-stock-notifier .inner-stock-notifier .footer {
  padding-top: 25px;
}
.threeds-stock-notifier .threeds-stock-notifier-close {
  position: absolute;
  left: 22px;
  top: 20px;
  cursor: pointer;
}
.threeds-stock-notifier .threeds-stock-notifier-close img {
  width: 18px;
}

@keyframes stock-notifier {
  from {
    right: -520px;
  }
  to {
    right: 0;
  }
}
label[for=cwg_iagree_checkbox_input] {
  color: #043249;
  font-weight: 200;
}
label[for=cwg_iagree_checkbox_input] a {
  font-weight: 500;
  text-decoration: underline;
}

.cwginstock-subscribe-form .center-block {
  margin-top: 15px;
}

.cwginstock-subscribe-form .panel-primary {
  border: none !important;
}

.cwgstock_email {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  padding: 10px 24px;
}
.cwgstock_email:focus-visible {
  outline: none;
}

.cwgstock_button {
  background: #000000 !important;
  padding: 23px 0;
  font-size: 18px;
  line-height: 38px;
  height: 50px !important;
  font-weight: 700;
  border-radius: 4px;
  border: none;
  display: flex;
  justify-content: center;
  color: #FFFFFF !important;
}

.dashicons-arrow-left-alt2:before,
.dashicons-arrow-right-alt2:before,
.dashicons-search:before {
  font-family: dashicons;
}

.wcbvp-total-wrapper {
  display: flex !important;
  flex-direction: column;
}

/* .wcbvp-total-left {
   background-color: #E3E3E3;
   display: flex !important;
   justify-content: space-between;
   padding: 0.850rem 1rem;

   p {
      font-size: 14px;
      font-weight: typography.$bold;
      display: flex;
      width: 100%;
      gap: 10px;
      align-items: center;

      .wcbvp_total_items,
      .wcbvp_total_price {
         font-size: 24px;
      }
   }
} */
/* .wcbvp-total-right {
   align-self: start !important;
   text-align: left !important;

   button {
      margin-left: 0 !important;
      margin: 15px 0px !important;
   }
} */
body.woocommerce-cart .general-page {
  background-color: #ffffff;
}
body.woocommerce-cart .general-page .page-header {
  padding: 0;
}
body.woocommerce-cart .general-page .page-header .small-container {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0px 30px;
}
@media (min-width: 1680px) {
  body.woocommerce-cart .general-page .page-header .small-container {
    padding: 0px;
  }
}
body.woocommerce-cart .general-page .page-header .small-container h1 {
  font-size: 40px;
  font-weight: 500;
  color: rgb(3, 3, 3);
  padding: 0;
}
body.woocommerce-cart .general-page .general-section {
  padding-top: 0;
  padding-bottom: 3rem;
}
body.woocommerce-cart .general-page .general-section .small-container {
  max-width: 1680px;
  margin: 0 auto;
  padding: 0px 30px;
}
@media (min-width: 1680px) {
  body.woocommerce-cart .general-page .general-section .small-container {
    padding: 0px;
  }
}
body.woocommerce-cart .general-page .general-section .content {
  width: 100%;
}
body.woocommerce-cart .woocommerce {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  body.woocommerce-cart .woocommerce {
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-end;
  }
}
body.woocommerce-cart .woocommerce .woocommerce-notices-wrapper {
  width: 100%;
}
body.woocommerce-cart .woocommerce .wc-empty-cart-message {
  width: 100%;
  display: block;
}
body.woocommerce-cart .woocommerce .return-to-shop {
  display: block;
  margin-top: 2.75rem;
}
body.woocommerce-cart .woocommerce .return-to-shop a {
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  margin: 1.25rem 0rem;
  font-size: 16px;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce .return-to-shop a {
    white-space: unset;
  }
}
body.woocommerce-cart .woocommerce .return-to-shop a:hover {
  background-color: #0D3273;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form {
  padding: 35px 20px;
  background: rgb(255, 255, 255);
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  border-color: rgb(217, 217, 217);
  width: 100%;
}
@media (min-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form {
    overflow-x: auto;
  }
}
@media (min-width: 992px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form {
    width: 60%;
  }
}
@media (min-width: 1400px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form {
    width: 65%;
  }
}
@media (min-width: 1600px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form {
    width: 70%;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table {
  width: 100%;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table {
    table-layout: fixed;
  }
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table thead {
    display: none;
  }
}
@media (min-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr.cart_item {
    min-width: 600px;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr.cart_item:nth-child(even) {
  background-color: #f1f1f1;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr.cart_item:nth-child(even) td {
    background-color: #fff;
  }
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr.cart_item {
    display: block;
    margin-bottom: 1.25rem;
    border: #CCC 2px solid;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td {
  padding: 1.25rem;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td {
    display: block;
    padding: 0.65rem 1.25rem;
  }
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td.product-price, body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td.product-subtotal {
    text-align: right;
  }
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td.product-price del, body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td.product-subtotal del {
    justify-content: flex-end;
  }
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td.product-price ins, body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table tbody tr td.product-subtotal ins {
    justify-content: flex-end;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-remove a {
  font-size: 32px;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-remove a {
    font-weight: 700;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-thumbnail {
  padding: 1rem;
}
@media (min-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-thumbnail {
    width: 90px;
    min-width: 90px;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-thumbnail img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-name a,
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-name a * {
  transition: all 0.2s ease-in-out;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 25px;
  /* height: 55px; */
  font-weight: 700;
  color: #0D3273;
  padding-right: 20px;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-name a:hover {
  color: #0D3273;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 50px;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity {
  /*
  display: flex;
  gap: 7px;
  */
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity.hidden {
  display: none;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity {
  display: grid;
  border-radius: 4px;
  border: #C8BDAD 1px solid;
  grid-auto-flow: row;
  grid-auto-flow: column;
  padding: 0px 0px 0px 5px;
  background: #FFF;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls {
  padding: 0px 5px;
  border-left: #C8BDAD 1px solid;
  border-bottom-left-radius: 4px;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls:last-child {
  order: 2;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls:first-child {
  order: 3;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls.add-quantity-controls {
  order: 2;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls.remove-quantity-controls {
  order: 3;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls .remove {
  cursor: pointer;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls .remove svg {
  width: 18px;
  height: 18px;
  display: inline;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls .add {
  cursor: pointer;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity .quantity-controls .add svg {
  width: 18px;
  height: 18px;
  display: inline;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity input {
  /* pointer-events: none; */
  width: 60px;
  height: 50px;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  border: 0;
  grid-area: span 2/span 2;
  margin: 0px 15px 0px 0px;
  order: 1;
}
@media (min-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .quantity-container .quantity input {
    /*
    width: 40px;
    height: 40px;
    */
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-price .tax_label,
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .tax_label {
  font-size: 0.75em;
  font-weight: 700;
  text-align: right;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-price del,
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal del {
  line-height: 1rem;
  display: flex;
  /* justify-content: flex-end; */
  text-decoration: none;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-price del bdi,
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal del bdi {
  color: #555555;
  font-size: 14px;
  font-weight: 400;
  text-decoration: line-through;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-price del bdi span,
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal del bdi span {
  color: #555555;
  font-size: 14px;
  font-weight: 400;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-price ins,
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal ins {
  text-decoration: none;
  line-height: 1rem;
  display: flex;
  /* justify-content: flex-end; */
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .quantity-unit {
  display: none;
  line-height: 20px;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .quantity-unit bdi {
  color: #0D3273;
  font-weight: 400;
  font-size: 0.65em;
  text-decoration: none;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .quantity-unit bdi span {
  color: #0D3273;
  font-size: 0.65em;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .subtotal-tax {
  display: none;
  line-height: 20px;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .subtotal-tax bdi {
  color: #0D3273;
  font-weight: 400;
  font-size: 0.65em;
  text-decoration: none;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .subtotal-tax bdi span {
  color: #0D3273;
  font-size: 0.65em;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .subtotal-price {
  line-height: 20px;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .subtotal-price bdi {
  color: #0D3273;
  font-weight: 700;
  font-size: 20px;
  text-decoration: none;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .product-subtotal .subtotal-price bdi span {
  color: #0D3273;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .amount {
  /* font-size: 20px; */
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 28px;
  font-weight: 400;
  color: #0D3273;
  padding-left: 0.65rem;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .amount * {
  font-size: 20px;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .amount > bdi {
  font-weight: 700;
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .actions .coupon {
  padding: 0.65rem;
  margin: 1rem;
  background-color: #EFEFEF;
  display: flex;
  flex-direction: row;
  gap: 10px;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .actions .coupon {
    flex-direction: column;
    background-color: #FFFFFF;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .actions .coupon input {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  line-height: 38px;
  padding: 0rem 1.25rem;
  font-size: 16px;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .actions .coupon input {
    width: 100%;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .actions button {
  text-align: center;
  height: 50px;
  display: inline-flex;
  padding: 1.5rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  font-size: 16px;
  background-color: #0D3273;
  color: #ffffff;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .actions button {
    width: 100%;
  }
}
body.woocommerce-cart .woocommerce form.woocommerce-cart-form .shop_table .actions button:hover {
  background-color: #0A9ED9;
}
body.woocommerce-cart .woocommerce .cart-collaterals {
  width: 100%;
  padding: 2rem;
  background-color: #F1F1F1;
}
@media (min-width: 992px) {
  body.woocommerce-cart .woocommerce .cart-collaterals {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  body.woocommerce-cart .woocommerce .cart-collaterals {
    width: 40%;
  }
}
@media (min-width: 1400px) {
  body.woocommerce-cart .woocommerce .cart-collaterals {
    width: 35%;
  }
}
@media (min-width: 1600px) {
  body.woocommerce-cart .woocommerce .cart-collaterals {
    width: 30%;
  }
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table {
  width: 100%;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table {
    table-layout: fixed;
  }
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr {
  padding: 1rem;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr:nth-child(even) {
  background-color: #e7e7e7;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr {
    display: block;
  }
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr th {
  font-weight: 700;
  padding: 1rem;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr th {
    display: block;
  }
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td {
  padding: 1rem;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr td {
    display: block;
  }
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table tr.order-total .woocommerce-Price-amount bdi {
  font-size: 42px;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table ul li {
  display: flex;
  flex-wrap: wrap;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table ul li label {
  padding: 0rem 0.65rem;
  font-size: 14px;
  font-weight: 700;
  width: 90%;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table ul li .betrs_option_desc {
  font-size: 14px;
  width: 100%;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table .woocommerce-shipping-destination {
  margin-top: 2rem;
  font-size: 14px;
  font-weight: 700;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .shop_table .cart-subtotal bdi {
  font-size: 20px;
  color: #0D3273;
  font-weight: 700;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout {
  margin: 2rem 0rem;
  width: 100%;
  display: flex;
  justify-content: center;
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
  text-align: center;
  margin: 10px;
  height: 50px;
  width: 100%;
  display: inline-flex;
  padding: 1.5rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  font-size: 16px;
  background-color: #0D3273;
  color: #ffffff;
}
@media (max-width: 576px) {
  body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
    white-space: unset;
  }
}
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover {
  background-color: #0A9ED9;
}

#fade-wrapper {
  position: fixed;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(33, 42, 57, 0.6);
  opacity: 0;
  /*    transition: all .2s ease; */
}

#fade-wrapper.active {
  opacity: 1;
  z-index: 101;
}
#fade-wrapper.active.filter {
  z-index: 1;
}

#threeds-sidecart-wrapper {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: fixed;
  background: #ffffff;
  overflow: hidden;
  /*    right: -260px;
  width: 260px; */
  height: 100%;
  right: -100%;
  width: 100%;
  top: 0;
  bottom: 0;
  z-index: 111;
  transition: all 0.2s ease-in-out;
  padding: 20px;
  /*    @media ( min-width: 320px ){
     right: -300px;
     width: 300px;
  }
  @media ( min-width: 420px ){
     right: -400px;
     width: 400px;
  } */
}
@media (min-width: 576px) {
  #threeds-sidecart-wrapper {
    right: -450px;
    width: 450px;
  }
}
#threeds-sidecart-wrapper #close-threeds-sidecart-wrapper {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 30px;
  height: 30px;
}
#threeds-sidecart-wrapper .minicart-header {
  border-bottom: #D1D4DD 1px solid;
  margin-bottom: 20px;
  padding-bottom: 10px;
}
#threeds-sidecart-wrapper .header {
  /*       display: flex;
  justify-content: center;
  padding: 20px 20px 40px 20px; */
  position: relative;
}
#threeds-sidecart-wrapper .header .close-side-wrapper-btn svg {
  width: 24px;
  height: 24px;
  display: inline-block;
  cursor: pointer;
}
#threeds-sidecart-wrapper .header .label {
  font-size: 20px;
  font-weight: 700;
  text-align: center;
  padding: 0px;
}
#threeds-sidecart-wrapper .free-shipping-container {
  padding: 20px;
}
#threeds-sidecart-wrapper .free-shipping-container .free-shipping {
  width: 100%;
  background-color: #EFEFED;
  height: 8px;
  border-radius: 40px;
}
#threeds-sidecart-wrapper .free-shipping-container .free-shipping .free-shipping-bar {
  background: #0D3273;
  height: 100%;
  border-radius: 40px;
}
#threeds-sidecart-wrapper .free-shipping-container .label {
  font-size: 14px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container {
  height: calc(100% - 20vh);
  overflow-y: auto;
  position: relative;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart {
  list-style: none;
  padding-left: 0;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item {
  padding-bottom: 10px;
  margin-bottom: 20px;
  border-bottom: #D1D4DD 1px solid;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container {
  display: flex;
  align-items: center;
  gap: 10px;
  padding-right: 10px;
  justify-content: flex-start;
  position: relative;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .large-item-wrapper {
  position: absolute;
  top: 30%;
  right: 0;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .gift-alert {
  font-weight: 700;
  display: flex;
  align-items: center;
  gap: 5px;
  background: #555555;
  padding: 5px 10px;
  border-radius: 4px;
}
@media (min-width: 576px) {
  #threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .image-container {
    width: 90px;
    min-width: 90px;
  }
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 10px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container {
  /*
  display: flex;
  gap: 7px;
  */
  display: grid;
  border-radius: 4px;
  border: #0D3273 1px solid;
  grid-auto-flow: row;
  grid-auto-flow: column;
  padding: 0px 0px 0px 5px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container .remove {
  font-size: 30px;
  line-height: 15px;
  cursor: pointer;
  order: 3;
  padding: 2px 5px;
  border-left: #0D3273 1px solid;
  border-bottom-left-radius: 4px;
  /*   
  @media ( min-width: 576px ){
     line-height: 35px;
  }
  */
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container .remove svg {
  width: 18px;
  height: 18px;
  display: inline;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container input {
  /* pointer-events: none; */
  width: 60px;
  height: 20px;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  border: 0;
  grid-area: span 2/span 2;
  line-height: 40px;
  height: 100%;
  margin: 0px 5px 0px 0px;
  order: 1;
}
@media (min-width: 576px) {
  #threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container input {
    /*
    width: 40px;
    height: 40px;
    */
  }
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container .add {
  font-size: 30px;
  line-height: 15px;
  cursor: pointer;
  order: 2;
  padding: 2px 5px;
  border-left: #0D3273 1px solid;
  border-top-left-radius: 4px;
  /*
   @media ( min-width: 576px ){
     line-height: 35px;
  }
  */
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .input-container .add svg {
  width: 18px;
  height: 18px;
  display: inline;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .quantity {
  display: none;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .quantity-unit {
  line-height: 20px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .quantity-unit bdi {
  color: #0D3273;
  font-weight: 400;
  font-size: 0.65em;
  text-decoration: none;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .quantity-unit bdi span {
  color: #0D3273;
  font-size: 0.65em;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .subtotal-tax {
  line-height: 20px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .subtotal-tax bdi {
  color: #0D3273;
  font-weight: 400;
  font-size: 0.65em;
  text-decoration: none;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .subtotal-tax bdi span {
  color: #0D3273;
  font-size: 0.65em;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container .tax_label {
  font-size: 0.75em;
  font-weight: 700;
  text-align: right;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container del {
  line-height: 1rem;
  display: flex;
  justify-content: flex-end;
  text-decoration: none;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container del bdi {
  color: #0D3273;
  font-size: 14px;
  font-weight: 400;
  text-decoration: line-through;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container del bdi span {
  color: #0D3273;
  font-size: 14px;
  font-weight: 400;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .price-container ins {
  text-decoration: none;
  line-height: 1rem;
  display: flex;
  justify-content: flex-end;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .amount {
  /* font-size: 20px; */
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 28px;
  font-weight: 400;
  color: #0D3273;
  padding-left: 0.65rem;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .amount * {
  font-size: 20px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name .quantity-container .amount > bdi {
  font-weight: 700;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name {
  width: 100%;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name a,
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name a * {
  transition: all 0.2s ease-in-out;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 25px;
  /* height: 55px; */
  font-weight: 700;
  color: #0D3273;
  padding-right: 20px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .name a:hover {
  color: #0D3273;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .minicart-remove-container {
  margin-left: auto;
  position: absolute;
  top: 0;
  right: 0;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .minicart-remove-container svg {
  width: 24px;
  height: 24px;
  display: inline;
  cursor: pointer;
}
#threeds-sidecart-wrapper .threeds-sidecart-container ul.woocommerce-mini-cart li.woocommerce-mini-cart-item .details-container .minicart-remove-container img {
  min-width: 13px;
  width: 13px;
}
#threeds-sidecart-wrapper .threeds-sidecart-container .woocommerce-mini-cart__empty-icon {
  padding: 3rem 0rem;
  text-align: center;
}
#threeds-sidecart-wrapper .threeds-sidecart-container .woocommerce-mini-cart__empty-icon svg {
  width: 240px;
  height: 240px;
  stroke: white;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer {
  position: relative;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer::before {
  position: absolute;
  width: calc(100% + 400px);
  height: 25px;
  content: "";
  box-shadow: 0 -5px 5px -5px rgba(0, 0, 0, 0.1607843137);
  left: -200px;
  right: -200px;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total {
  display: flex;
  justify-content: space-between;
  gap: 10px;
  padding-top: 20px;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total strong {
  font-weight: 700;
  font-size: 18px;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total .woocommerce-Price-amount {
  font-weight: 700;
  font-size: 18px;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .woocommerce-mini-cart__total .woocommerce-Price-amount * {
  font-weight: 700;
  font-size: 18px;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .checkout {
  font-size: 18px;
  display: flex;
  justify-content: center;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button {
  /* background: #000000;
  border-radius: 4px;
  border: none;
  padding: 0.650rem 1.25rem;
  text-align: center;
  font-family: typography.$main_font_style;
  font-size: 16px;
  font-weight: typography.$semibold;
  color: colors.$white; */
  text-align: center;
  margin: 10px;
  height: 50px;
  width: 100%;
  display: inline-flex;
  padding: 1.5rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  font-size: 16px;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button.primary {
  background-color: #0D3273;
  color: #ffffff;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button span {
  color: #ffffff;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button:hover {
  background-color: #0A9ED9;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button:hover span {
  color: #ffffff;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button svg {
  width: 24px;
  height: 24px;
  margin-right: 1rem;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button svg path {
  fill: #FFFFFF;
}
@media (min-width: 1200px) {
  #threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button {
    padding: 18px 30px;
    font-size: 18px;
    font-weight: 700;
  }
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button:hover {
  color: #ffffff;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button.secondary {
  background-color: #ffffff;
  border: 2px solid #0D3273;
  color: #0D3273;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button.secondary svg path {
  fill: #0D3273;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button.secondary:hover {
  background-color: #0D3273;
  color: #ffffff;
}
#threeds-sidecart-wrapper .threeds-sidecart-footer .custom-button.secondary:hover svg path {
  fill: #ffffff;
}
#threeds-sidecart-wrapper .blockUI.blockOverlay {
  display: none !important;
}

#threeds-sidecart-wrapper.active {
  right: 0;
}

.woocommerce-account .button {
  /* background-color: #000000;
  color: #FFFFFF;
  padding: 1rem 2.5rem 1rem 2.5rem;
  border-radius: 4px;
  text-align: center;
  display: block;
  width: max-content !important;
  margin: 1rem 0rem; */
  text-align: center;
  margin: 1.25rem 0rem;
  width: 100%;
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
  width: -moz-max-content !important;
  width: max-content !important;
}
.woocommerce-account .button span {
  color: #ffffff;
}
.woocommerce-account .button:hover {
  background-color: #0A9ED9;
}
.woocommerce-account .button:hover span {
  color: #ffffff;
}
@media (max-width: 576px) {
  .woocommerce-account .general-page .general-section {
    padding: 0;
  }
}
.woocommerce-account .general-page .general-section .content {
  margin-top: 50px;
  width: 100%;
}
@media (max-width: 576px) {
  .woocommerce-account .general-page .general-section .content {
    margin-top: 0;
  }
}
.woocommerce-account .general-page .general-section .content .woocommerce {
  display: flex;
  flex-direction: row;
  gap: 30px;
  flex-wrap: wrap;
}
@media (max-width: 576px) {
  .woocommerce-account .general-page .general-section > .small-container {
    padding: 0 10px;
  }
}
.woocommerce-account .my-account-dashboard .welcome-message {
  width: 300px;
}
.woocommerce-account .my-account-dashboard .woocommerce {
  display: flex;
  flex-direction: row;
  gap: 30px;
}
.woocommerce-account .main-section-wrapper-breadcrumbs {
  margin-top: 20px;
  padding-top: 0;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
  display: none;
}
@media (min-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-navigation {
    display: inline-flex;
    width: 25%;
  }
}
.woocommerce-account .woocommerce-MyAccount-navigation ul {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-direction: column;
  /* gap: 5px; */
  width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link {
  border-radius: 4px;
  padding: 19px 30px;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:not(:last-child) {
  border-bottom: solid 1px #CCCCCC;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a {
  width: 100%;
  height: 100%;
  display: flex;
  font-size: 14px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:hover {
  color: #000000;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a::before {
  margin-top: 3px;
  line-height: 3px;
  margin-right: 8px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active {
  border: solid 1px #f2f2f2;
  border-left: solid 8px #0D3273;
  background: #ffffff;
  padding: 19px 30px 19px 22px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a {
  font-weight: 700;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link:hover {
  background: #ffffff;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a {
  position: relative;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:before {
  width: 24px;
  height: 24px;
  content: "";
  top: 0;
  right: 0;
  position: absolute;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard a::before {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 24 24' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;'%3E%3Cpath d='M10,13L4,13C3.451,13 3,13.451 3,14L3,20C3,20.549 3.451,21 4,21L10,21C10.549,21 11,20.549 11,20L11,14C11,13.451 10.549,13 10,13ZM9,19L5,19L5,15L9,15L9,19Z' style='fill-rule:nonzero;'/%3E%3Cg transform='matrix(1,0,0,1,10.46,-10.277)'%3E%3Cpath d='M10,13L4,13C3.451,13 3,13.451 3,14L3,20C3,20.549 3.451,21 4,21L10,21C10.549,21 11,20.549 11,20L11,14C11,13.451 10.549,13 10,13ZM9,19L5,19L5,15L9,15L9,19Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,10.46,0.0304956)'%3E%3Cpath d='M10,13L4,13C3.451,13 3,13.451 3,14L3,20C3,20.549 3.451,21 4,21L10,21C10.549,21 11,20.549 11,20L11,14C11,13.451 10.549,13 10,13ZM9,19L5,19L5,15L9,15L9,19Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3Cg transform='matrix(1,0,0,1,0,-10.277)'%3E%3Cpath d='M10,13L4,13C3.451,13 3,13.451 3,14L3,20C3,20.549 3.451,21 4,21L10,21C10.549,21 11,20.549 11,20L11,14C11,13.451 10.549,13 10,13ZM9,19L5,19L5,15L9,15L9,19Z' style='fill-rule:nonzero;'/%3E%3C/g%3E%3C/svg%3E");
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address a::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='map-marker'%3E%3Cpath fill='%23undefined' d='M12,2a8,8,0,0,0-8,8c0,5.4,7.05,11.5,7.35,11.76a1,1,0,0,0,1.3,0C13,21.5,20,15.4,20,10A8,8,0,0,0,12,2Zm0,17.65c-2.13-2-6-6.31-6-9.65a6,6,0,0,1,12,0C18,13.34,14.13,17.66,12,19.65ZM12,6a4,4,0,1,0,4,4A4,4,0,0,0,12,6Zm0,6a2,2,0,1,1,2-2A2,2,0,0,1,12,12Z'%3E%3C/path%3E%3C/svg%3E");
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads a::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='download-alt'%3E%3Cpath fill='%23undefined' d='M8.29,13.29a1,1,0,0,0,0,1.42l3,3a1,1,0,0,0,1.42,0l3-3a1,1,0,0,0-1.42-1.42L13,14.59V3a1,1,0,0,0-2,0V14.59l-1.29-1.3A1,1,0,0,0,8.29,13.29ZM18,9H16a1,1,0,0,0,0,2h2a1,1,0,0,1,1,1v7a1,1,0,0,1-1,1H6a1,1,0,0,1-1-1V12a1,1,0,0,1,1-1H8A1,1,0,0,0,8,9H6a3,3,0,0,0-3,3v7a3,3,0,0,0,3,3H18a3,3,0,0,0,3-3V12A3,3,0,0,0,18,9Z'%3E%3C/path%3E%3C/svg%3E");
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders a::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='shopping-bag'%3E%3Cpath fill='%23undefined' d='M19,7H16V6A4,4,0,0,0,8,6V7H5A1,1,0,0,0,4,8V19a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V8A1,1,0,0,0,19,7ZM10,6a2,2,0,0,1,4,0V7H10Zm8,13a1,1,0,0,1-1,1H7a1,1,0,0,1-1-1V9H8v1a1,1,0,0,0,2,0V9h4v1a1,1,0,0,0,2,0V9h2Z'%3E%3C/path%3E%3C/svg%3E");
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account a::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='user'%3E%3Cpath fill='%23undefined' d='M15.71,12.71a6,6,0,1,0-7.42,0,10,10,0,0,0-6.22,8.18,1,1,0,0,0,2,.22,8,8,0,0,1,15.9,0,1,1,0,0,0,1,.89h.11a1,1,0,0,0,.88-1.1A10,10,0,0,0,15.71,12.71ZM12,12a4,4,0,1,1,4-4A4,4,0,0,1,12,12Z'%3E%3C/path%3E%3C/svg%3E");
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout a::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='sign-out-alt'%3E%3Cpath fill='%23undefined' d='M12.59,13l-2.3,2.29a1,1,0,0,0,0,1.42,1,1,0,0,0,1.42,0l4-4a1,1,0,0,0,.21-.33,1,1,0,0,0,0-.76,1,1,0,0,0-.21-.33l-4-4a1,1,0,1,0-1.42,1.42L12.59,11H3a1,1,0,0,0,0,2ZM12,2A10,10,0,0,0,3,7.55a1,1,0,0,0,1.8.9A8,8,0,1,1,12,20a7.93,7.93,0,0,1-7.16-4.45,1,1,0,0,0-1.8.9A10,10,0,1,0,12,2Z'%3E%3C/path%3E%3C/svg%3E");
}
.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--cgkit-wishlist a::before {
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 64 64' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;'%3E%3Cpath d='M9.06,25C7.68,17.3 12.78,10.63 20.73,10C27.73,9.45 31.2,17.93 31.9,19.55C31.916,19.606 31.967,19.644 32.025,19.644C32.083,19.644 32.134,19.606 32.15,19.55C35.4,10.64 41.32,10.26 43.4,10.05C49,9.45 56.51,13.78 55,23.87C52.84,37.87 31.88,53.68 31.88,53.68C31.88,53.68 11.79,40.05 9.06,25Z' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:5px;'/%3E%3C/svg%3E");
}
.woocommerce-account .woocommerce-MyAccount-content {
  width: 100%;
  position: relative;
}
@media (min-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content {
    width: 70%;
  }
}
.woocommerce-account .woocommerce-MyAccount-content mark {
  background-color: #ffffff;
  font-weight: 700;
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons {
  margin-top: 3rem;
}
@media (min-width: 1200px) {
  .woocommerce-account .woocommerce-MyAccount-content .dashboard-icons {
    margin-top: 6rem;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation {
  width: 100%;
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul {
  display: flex;
  flex-wrap: wrap;
  /* background-color: #FFFFFF; */
  flex-direction: unset;
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li {
  justify-content: center;
  /* background-color: #FFFFFF; */
  margin: 1.5rem;
  padding: 1.5rem 3rem;
  border: 1px solid #CCCCCC;
  width: 100%;
}
@media (min-width: 420px) {
  .woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li {
    margin: 1rem;
    width: 40%;
  }
}
@media (min-width: 768px) {
  .woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li {
    margin: 1rem;
    width: 32%;
  }
}
@media (min-width: 1200px) {
  .woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li {
    width: 20%;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li:hover {
  background-color: #FFFFFF;
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li:first-child {
  display: none;
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li:last-child {
  display: none;
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li a {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.woocommerce-account .woocommerce-MyAccount-content .dashboard-icons .woocommerce-MyAccount-navigation ul li a:before {
  width: 60px;
  height: 60px;
  float: none;
  content: "";
  display: block;
  margin: 1.25rem auto;
  position: relative;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
  background: #0D3273;
  padding: 20px;
  color: #ffffff;
  font-weight: 700;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a {
  color: #ffffff;
  font-weight: 700;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-actions {
  text-align: right;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-table__product-actions .button-container {
  display: flex;
  gap: 5px;
}
.woocommerce-account .woocommerce-MyAccount-content {
  /* .woocommerce-info {
  	.button {
  		background: none;
  		border: #C8CDCF 1px solid;
  		border-radius: 50px;
  		padding: 3px 8px;
  		text-align: center;
  		font-family: typography.$main_font_style;
  		font-size: 14px;
  		font-weight: typography.$normal;
  		color: colors.$main_color;

  		@media (min-width: 1200px) {
  			padding: 5px 15px;
  			font-size: 16px;
  			font-weight: typography.$normal;
  		}
  	}
  } */
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table {
  width: 100%;
  border: 1px solid #EEF1F6;
}
@media (max-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table {
    display: flex;
    flex-direction: column;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead {
  visibility: collapse;
}
@media (min-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead {
    visibility: visible;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead tr th {
  padding: 0.65rem;
  color: #FFFFFF;
  background-color: none;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead tr th:not(:last-child) {
  border-right: none;
}
@media (min-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table thead tr th:not(:last-child) {
    border-right: #EEF1F6 1px solid;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr {
  position: relative;
  border-bottom: 1px solid #e2e2e2;
}
@media (max-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr {
    min-height: 130px;
    display: block;
  }
}
@media (max-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr th {
    background-color: #0D3273;
    width: 100%;
    display: block;
    padding: 0.65rem 1rem;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr th a {
  font-size: 18px;
}
@media (max-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr th a {
    color: #ffffff;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:first-child td {
  background-color: #EEF1F6 !important;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td {
  color: #000 !important;
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  font-size: 15px;
  border: none;
  padding: 1rem;
  background-color: transparent;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td:not(:last-child) {
  border-right: none;
}
@media (min-width: 992px) {
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td {
    display: table-cell;
  }
  .woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td:not(:last-child) {
    border-right: #EEF1F6 1px solid;
  }
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td.woocommerce-orders-table__cell-order-number a {
  font-weight: bold;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td .button {
  /* background-color: #000000;
  color: #FFFFFF;
  padding: 0.450rem 1rem;
  border-radius: 4px;
  text-align: center;
  font-size: 14px;
  font-weight: typography.$bold; */
  cursor: pointer;
  text-align: center;
  margin: 1.25rem 0rem;
  width: 100%;
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td .button span {
  color: #ffffff;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td .button:hover {
  background-color: #0A9ED9;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td .button:hover span {
  color: #ffffff;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr td:last-child {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
.woocommerce-account .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:nth-child(odd) td {
  background-color: #EEF1F6;
}
.woocommerce-account .woocommerce-pagination--without-numbers {
  gap: 10px;
}
.woocommerce-account .woocommerce-customer-details .woocommerce-column--billing-address,
.woocommerce-account .woocommerce-customer-details .woocommerce-column--shipping-address {
  width: 100%;
}
.woocommerce-account .woocommerce-customer-details .woocommerce-column--billing-address .woocommerce-column__title,
.woocommerce-account .woocommerce-customer-details .woocommerce-column--shipping-address .woocommerce-column__title {
  font-size: 22px;
  margin-top: 15px;
}
.woocommerce-account .form-container.my-account {
  width: 100%;
  max-width: 95%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  .woocommerce-account .form-container.my-account {
    max-width: 960px;
  }
}
.woocommerce-account .form-container.my-account .form-row {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 20px;
}
.woocommerce-account .form-container.my-account .form-row .input-text:not([type=checkbox]) {
  width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 18px;
  padding: 13px;
}
.woocommerce-account .form-container.my-account .form-row label {
  font-size: 16px;
  font-weight: 400;
  color: #000000 !important;
}
.woocommerce-account .form-container.my-account .form-row label a {
  font-weight: 700;
}
.woocommerce-account .form-container.my-account .form-row .custom-button {
  width: 100%;
  padding: 0.65rem 4rem 0.65rem 4rem;
}
.woocommerce-account .form-container.my-account .divider:after,
.woocommerce-account .form-container.my-account .divider:before {
  content: "";
  flex: 1;
  height: 1px;
  background: #000;
}
.woocommerce-account .form-container.my-account .google_login_btn {
  max-width: 100% !important;
  padding: 0.65rem 4rem 0.65rem 4rem !important;
  justify-content: center;
}
.woocommerce-account .form-container.my-account .facebook_login_btn {
  max-width: 100% !important;
  padding: 0.65rem 4rem 0.65rem 4rem !important;
  justify-content: center;
}
.woocommerce-account .form-container.my-account .nav-tabs {
  border: 0;
}
.woocommerce-account .form-container.my-account .nav-tabs li {
  width: 50%;
  border: 0;
}
.woocommerce-account .form-container.my-account .nav-tabs li button {
  font-size: 10px;
  font-weight: bold;
  color: #000000 !important;
  width: 100%;
  border-bottom: #0D3273 1px solid;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  white-space: nowrap;
}
@media (min-width: 360px) {
  .woocommerce-account .form-container.my-account .nav-tabs li button {
    font-size: 12px;
  }
}
@media (min-width: 420px) {
  .woocommerce-account .form-container.my-account .nav-tabs li button {
    font-size: 14px;
  }
}
@media (min-width: 576px) {
  .woocommerce-account .form-container.my-account .nav-tabs li button {
    font-size: 16px;
  }
}
.woocommerce-account .form-container.my-account .nav-tabs li button.active {
  border-bottom: #0D3273 10px solid;
  color: #0D3273 !important;
}
.woocommerce-account .form-container.my-account .tab-content {
  padding: 20px;
}
.woocommerce-account .form-container.my-account .tab-content .woocommerce-form-login .password-input {
  position: relative;
}
.woocommerce-account .form-container.my-account .tab-content .woocommerce-form-login .password-input .show-password-input {
  position: absolute;
  right: 25px;
  top: 25%;
  border: none;
  background: none;
}
.woocommerce-account .form-container.my-account .tab-content .woocommerce-form-login .password-input .show-password-input::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 800 800' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3E%3Cpath d='M66.667,66.667L733.333,733.333' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M223.759,224.087C122.16,293.176 66.667,400 66.667,400C66.667,400 187.879,633.333 400,633.333C468.343,633.333 527.247,609.113 575.703,576.28M366.667,168.607C377.513,167.338 388.627,166.667 400,166.667C612.12,166.667 733.333,400 733.333,400C733.333,400 710.273,444.39 666.667,494.45' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M466.667,474.54C448.973,490.373 425.613,500.003 400,500.003C344.77,500.003 300,455.233 300,400.003C300,372.547 311.064,347.677 328.977,329.606' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  position: absolute;
}
.woocommerce-account .form-container.my-account .tab-content .woocommerce-form-login .password-input .show-password-input.display-password::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2315151e' stroke-width='2'%3E%3Cpath d='m12 6c1.8833603 0 3.623211.79416257 5.0652445 1.80358602 2.2031514 1.54220596 3.9347555 3.65406878 3.9347555 4.19641398s-1.7316041 2.654208-3.9347555 4.196414c-1.4420335 1.0094234-3.1818842 1.803586-5.0652445 1.803586s-3.62321104-.7941626-5.06524454-1.803586c-2.20315137-1.542206-3.93475546-3.6540688-3.93475546-4.196414s1.73160409-2.65420802 3.93475546-4.19641398c1.4420335-1.00942345 3.18188424-1.80358602 5.06524454-1.80358602z'/%3E%3Ccircle cx='12' cy='12' fill='%2315151e' r='2'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  position: absolute;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .woocommerce-input-wrapper {
  position: relative;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=text],
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=tel],
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=email],
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form select,
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  border: 2px solid rgba(13, 50, 115, 0.4) !important;
  border-radius: 100px !important;
  width: 100% !important;
  height: 56px !important;
  padding: 0.65rem 2rem !important;
  font-size: 14px !important;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=text]:hover,
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=tel]:hover,
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=email]:hover,
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form select:hover,
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .select2-container--default .select2-selection--single .select2-selection__rendered:hover {
  border: 2px solid rgb(13, 50, 115) !important;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  background: #ffffff !important;
  border-radius: 100px !important;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .select2-container--default .select2-selection--single {
  border: none !important;
  border-radius: none !important;
  background: none !important;
  width: 100% !important;
  height: 56px !important;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .select2-selection__arrow {
  top: 30% !important;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=checkbox] {
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  background: white;
  border-radius: 3px;
  border: 2px solid rgba(13, 50, 115, 0.4);
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=checkbox]:hover {
  border: 2px solid rgb(13, 50, 115);
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form input[type=checkbox]:checked {
  background: #0D3273;
  border: 2px solid #0D3273;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form textarea {
  border: 2px solid rgba(13, 50, 115, 0.4);
  border-radius: 20px;
  height: 115px;
  font-size: 14px;
  padding: 0.65rem 2rem;
  width: 100%;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form textarea:hover {
  border: 2px solid rgb(13, 50, 115);
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form ::-moz-placeholder {
  color: rgba(13, 50, 115, 0.4);
  /* opacity: 0.4; */
  /* Firefox */
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form ::placeholder {
  color: rgba(13, 50, 115, 0.4);
  /* opacity: 0.4; */
  /* Firefox */
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form ::-ms-input-placeholder {
  /* Edge 12 -18 */
  color: rgba(13, 50, 115, 0.4);
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .b2bking_vat_number_registration_field_container {
  display: inline-flex !important;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .b2bking_custom_registration_container {
  width: 100%;
}
@media (min-width: 992px) {
  .woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form .b2bking_custom_registration_container {
    width: 48%;
  }
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form > *:nth-last-child(5) {
  width: 100% !important;
  display: flex !important;
  flex-wrap: wrap;
  gap: 10px;
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form > *:nth-last-child(5) .form-row {
  width: 100%;
}
@media (min-width: 992px) {
  .woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form > *:nth-last-child(5) .form-row {
    width: 48%;
  }
}
.woocommerce-account .form-container.my-account .tab-content .register-account-wrapper .register-account-form-wrapper form.woocommerce-form > *:nth-last-child(5) .form-row-wide {
  width: 100%;
}

.woocommerce-edit-address .woocommerce-Addresses {
  display: flex;
  width: 100%;
  flex-direction: column;
  gap: 20px;
}
@media (min-width: 992px) {
  .woocommerce-edit-address .woocommerce-Addresses {
    flex-direction: row;
  }
}
.woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address {
  width: 100%;
  border: solid 1px #f2f2f2;
  padding: 15px;
  border-radius: 4px;
}
@media (min-width: 992px) {
  .woocommerce-edit-address .woocommerce-Addresses .woocommerce-Address {
    width: 50%;
  }
}
.woocommerce-edit-address .woocommerce-Address-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 25px;
  flex-wrap: wrap;
}
.woocommerce-edit-address .woocommerce-Address-title h3, .woocommerce-edit-address .woocommerce-Address-title h2 {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 24px;
  font-weight: 700;
}
@media (min-width: 1200px) {
  .woocommerce-edit-address .woocommerce-Address-title h3, .woocommerce-edit-address .woocommerce-Address-title h2 {
    width: 45% !important;
  }
}
.woocommerce-edit-address .woocommerce-Address-title a {
  /* background: none;
  border: #C8CDCF 1px solid;
  border-radius: 50px;
  padding: 3px 8px;
  text-align: center;
  font-family: typography.$main_font_style;
  font-size: 14px;
  font-weight: typography.$normal;
  color: colors.$main_color;

  @media (min-width: 1200px) {
  	padding: 5px 15px;
  	font-size: 16px;
  	font-weight: typography.$normal;
  } */
  /* background-color: #000000;
  color: #FFFFFF;
  padding: 5px 15px;
  border-radius: 4px;
  text-align: center;
  display: block;
  width: max-content !important;
  margin: 1rem 0rem; */
  text-align: center;
  margin: 1.25rem 0rem;
  width: 100%;
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
  width: -moz-max-content !important;
  width: max-content !important;
}
.woocommerce-edit-address .woocommerce-Address-title a span {
  color: #ffffff;
}
@media (min-width: 1200px) {
  .woocommerce-edit-address .woocommerce-Address-title a {
    width: 45% !important;
  }
}
.woocommerce-edit-address .woocommerce-Address-title a:hover {
  background-color: #0A9ED9;
}
.woocommerce-edit-address .woocommerce-Address-title a:hover span {
  color: #ffffff;
}
.woocommerce-edit-address form .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 20%;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper {
  display: flex;
  width: 100%;
  flex-direction: column;
}
@media (min-width: 992px) {
  .woocommerce-edit-address form .woocommerce-address-fields__field-wrapper {
    flex-direction: row;
    flex-wrap: wrap;
  }
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 992px) {
  .woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row {
    width: calc(50% - 20px);
    margin-right: 20px;
  }
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row label {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 7px;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row abbr {
  text-decoration: none;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper {
  width: 100%;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row input {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #F3F4F6;
  width: 100%;
  max-width: 95%;
  line-height: 47px;
  padding: 0rem 1.25rem;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row input[type=checkbox] {
  width: unset;
  margin-right: 10px;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row select {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #F3F4F6;
  width: 100%;
  max-width: 95%;
  height: 47px;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #F3F4F6;
  width: 100%;
  max-width: 95%;
  height: 47px;
  padding: 0rem 1.25rem;
  z-index: 1;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single {
  background-color: transparent;
  border: none;
  border-radius: 0;
}
.woocommerce-edit-address form .woocommerce-address-fields__field-wrapper .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 47px;
}
.woocommerce-edit-address form #b2bking_js_based_invalid_field {
  display: none;
}
.woocommerce-edit-address form #shipping_address_2_field {
  justify-content: flex-end;
}
.woocommerce-edit-address form #shipping_email_field {
  width: 100%;
}
.woocommerce-edit-address form #shipping_country_field .woocommerce-input-wrapper {
  /* 			width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 18px;
  padding: 13px; */
}
.woocommerce-edit-address form button {
  font-size: 16px;
}

.woocommerce-edit-account .woocommerce-EditAccountForm {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}
.woocommerce-edit-account .woocommerce-EditAccountForm label {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 7px;
  width: 100%;
  margin-top: 1.25rem;
}
.woocommerce-edit-account .woocommerce-EditAccountForm input {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #FFF;
  width: 100%;
  /* max-width: 95%; */
  line-height: 47px;
  padding: 0rem 1.25rem;
}
.woocommerce-edit-account .woocommerce-EditAccountForm select {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #FFF;
  width: 100%;
  max-width: 240px;
  height: 47px;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row {
  display: flex;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 992px) {
  .woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row {
    margin-right: 20px;
    width: calc(50% - 20px);
  }
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row.form-row-wide {
  width: 100%;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row label {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 7px;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row abbr {
  text-decoration: none;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-input-wrapper {
  width: 100%;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row input {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #FFF;
  width: 100%;
  /* max-width: 95%; */
  line-height: 47px;
  padding: 0rem 1.25rem;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row input[type=checkbox] {
  width: unset;
  margin-right: 10px;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row select {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #FFF;
  width: 100%;
  max-width: 95%;
  height: 47px;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row .select2-container--default {
  border: #EEF1F6 1px solid;
  border-radius: 5px;
  background: #FFF;
  width: 100%;
  max-width: 95%;
  height: 47px;
  padding: 0rem 1.25rem;
  z-index: 1;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row .select2-container--default .select2-selection--single {
  background-color: transparent;
  border: none;
  border-radius: 0;
}
.woocommerce-edit-account .woocommerce-EditAccountForm .woocommerce-form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 47px;
}
.woocommerce-edit-account .woocommerce-EditAccountForm fieldset {
  margin: 1.5rem 0rem;
  background: #FFF;
  padding: 2rem;
  border-radius: 20px;
}
.woocommerce-edit-account .woocommerce-EditAccountForm fieldset legend {
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 24px;
  font-weight: 700;
}
.woocommerce-edit-account .woocommerce-EditAccountForm fieldset {
  width: 100%;
}
.woocommerce-edit-account .woocommerce-EditAccountForm fieldset .woocommerce-form-row {
  width: 100%;
}
.woocommerce-edit-account .woocommerce-EditAccountForm fieldset .woocommerce-form-row.form-row-wide input {
  background: #EEF1F6;
}
@media (min-width: 992px) {
  .woocommerce-edit-account .woocommerce-EditAccountForm fieldset .woocommerce-form-row.form-row-wide {
    padding-right: 20px;
  }
}
.woocommerce-edit-account .woocommerce-EditAccountForm button {
  font-size: 16px;
}

.woocommerce-view-order .woocommerce-table__product-quantity {
  text-align: center;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-order-details__title {
  font-size: 24px;
  padding-bottom: 1.5rem;
  font-weight: 700;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details {
  border: solid 1px #EEF1F6;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 2rem;
}
@media (max-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads,
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details {
    display: flex;
    flex-direction: column;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead {
  visibility: collapse;
}
@media (min-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead,
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead {
    visibility: visible;
    border-bottom: solid 1px #EEF1F6;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead th {
  padding: 0.65rem;
  background-color: none;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th:not(:last-child),
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead th:not(:last-child) {
  border-right: none;
}
@media (min-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th:not(:last-child),
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead th:not(:last-child) {
    border-right: #EEF1F6 1px solid;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th.product-total,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details thead th.product-total {
  text-align: end;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody tr {
  position: relative;
  border-bottom: solid 1px #EEF1F6;
}
@media (max-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr,
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody tr {
    min-height: 130px;
    display: block;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr:first-child td,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody tr:first-child td {
  background-color: #FFFFFF;
  color: #000;
}
@media (min-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr:nth-child(odd) td,
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody tr:nth-child(odd) td {
    background-color: #f9f9f9;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td {
  padding: 0.65rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #FFF;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td:not(:last-child),
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td:not(:last-child) {
  border-right: none;
}
@media (min-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td,
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td {
    display: table-cell;
  }
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td:not(:last-child),
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td:not(:last-child) {
    border-right: #EEF1F6 1px solid;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td .item-image-container,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td .item-image-container {
  width: 90px !important;
  min-width: 90px;
}
@media (min-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td.product-name,
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td.product-name {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td.product-total,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tbody td.product-total {
  text-align: end;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot {
  border-top: #EEF1F6 3px solid;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot th,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot th {
  padding: 0.65rem;
}
@media (max-width: 992px) {
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr,
  .woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot tr {
    display: flex;
    justify-content: space-between;
  }
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr td,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot tr td {
  padding: 0.65rem;
  text-align: end;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr td .woocommerce-Price-amount,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot tr td .woocommerce-Price-amount {
  font-weight: 700;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr td .woocommerce-Price-amount *,
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-table--order-details tfoot tr td .woocommerce-Price-amount * {
  font-weight: 700;
}
.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column__title {
  font-size: 24px;
  padding-bottom: 1.5rem;
  font-weight: 700;
}
.woocommerce-view-order .woocommerce-MyAccount-content .table-foot {
  border-left: solid 1px #555555;
  border-right: solid 1px #555555;
}
.woocommerce-view-order .woocommerce-MyAccount-content .table-foot .table-foot-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: solid 1px #555555;
  padding: 17px 15px;
}
.woocommerce-view-order .woocommerce-MyAccount-content .table-foot .table-foot-row .value * {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
}
.woocommerce-view-order .woocommerce-table__line-item {
  border-bottom: solid 1px #555555;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name {
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
  gap: 15px;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-image-container {
  width: 150px;
  min-width: 150px;
  height: 100%;
  overflow: hidden;
  border-radius: 4px;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-name-meta {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-name-meta a {
  width: 100%;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .item-name-meta a:hover {
  color: #000000;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta {
  width: 100%;
  padding-top: 10px;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta ul.wc-item-meta {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;
  display: flex;
  gap: 10px;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-name .product-item-meta ul.wc-item-meta li {
  display: flex;
  gap: 10px;
}
.woocommerce-view-order .woocommerce-table__line-item .woocommerce-table__product-total .woocommerce-Price-amount * {
  font-size: 18px;
  font-weight: 700;
}
.woocommerce-view-order .details-customer-container {
  padding: 20px;
  border: solid 1px #555555;
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  gap: 5px;
}
.woocommerce-view-order .details-customer-container .details-row {
  display: flex;
  gap: 10px;
}
.woocommerce-view-order .details-customer-container .details-row .value {
  font-size: 20px;
}
.woocommerce-view-order .general-order-info-container {
  display: flex;
  gap: 30px;
  justify-content: space-between;
  flex-wrap: wrap;
}
.woocommerce-view-order .general-order-info-container .label {
  color: #000000;
  padding-bottom: 10px;
}
.woocommerce-view-order .general-order-info-container .value * {
  font-size: 20px;
  line-height: 28px;
  font-weight: 700;
}
.woocommerce-view-order .general-order-info-container .error {
  color: #CF0000;
}
.woocommerce-view-order .general-order-info-container .success {
  color: #0D7B0D;
}

.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads {
  border: solid 1px #EEF1F6;
  border-radius: 4px;
  width: 100%;
  margin-bottom: 2rem;
}
@media (max-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads {
    display: flex;
    flex-direction: column;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead {
  visibility: collapse;
}
@media (min-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead {
    visibility: visible;
    border-bottom: solid 1px #EEF1F6;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th {
  padding: 0.65rem;
  background-color: none;
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th:not(:last-child) {
  border-right: none;
}
@media (min-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th:not(:last-child) {
    border-right: #EEF1F6 1px solid;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads thead th.product-total {
  text-align: end;
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr {
  position: relative;
  border-bottom: solid 1px #EEF1F6;
}
@media (max-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr {
    min-height: 130px;
    display: block;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr:first-child td {
  background-color: #FFFFFF;
  color: #000;
}
@media (min-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody tr:nth-child(odd) td {
    background-color: #f9f9f9;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td {
  padding: 0.65rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #FFF;
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td:not(:last-child) {
  border-right: none;
}
@media (min-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td {
    display: table-cell;
  }
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td:not(:last-child) {
    border-right: #EEF1F6 1px solid;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td .item-image-container {
  width: 90px !important;
  min-width: 90px;
}
@media (min-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td.product-name {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tbody td.product-total {
  text-align: end;
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot {
  border-top: #EEF1F6 3px solid;
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot th {
  padding: 0.65rem;
}
@media (max-width: 992px) {
  .woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr {
    display: flex;
    justify-content: space-between;
  }
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr td {
  padding: 0.65rem;
  text-align: end;
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr td .woocommerce-Price-amount {
  font-weight: 700;
}
.woocommerce-downloads .woocommerce-MyAccount-content .woocommerce-table--order-downloads tfoot tr td .woocommerce-Price-amount * {
  font-weight: 700;
}

.woocommerce-table__product-actions .button-container {
  display: flex;
  gap: 5px;
}

body.woocommerce-lost-password form.lost_reset_password {
  display: flex;
  flex-wrap: wrap;
  width: 60%;
  margin: 0 auto;
  gap: 20px;
}
body.woocommerce-lost-password form.lost_reset_password p:first-child {
  width: 100%;
}
body.woocommerce-lost-password form.lost_reset_password .woocommerce-form-row {
  width: 48%;
}
body.woocommerce-lost-password form.lost_reset_password label {
  display: block;
}
body.woocommerce-lost-password form.lost_reset_password input[type=password],
body.woocommerce-lost-password form.lost_reset_password input[type=text] {
  width: 100%;
  border: #C8BDAD 1px solid;
  border-radius: 6px;
  padding: 0.65rem 1.25rem;
}
body.woocommerce-lost-password form.lost_reset_password .button {
  /* background-color: #000000;
  color: #FFFFFF;
  padding: 1rem 2.5rem 1rem 2.5rem;
  border-radius: 4px;
  text-align: center;
  display: block;
  width: max-content !important;
  margin: 1rem 0rem; */
  text-align: center;
  margin: 1.25rem 0rem;
  width: 100%;
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
  width: -moz-max-content !important;
  width: max-content !important;
}
body.woocommerce-lost-password form.lost_reset_password .button span {
  color: #ffffff;
}
body.woocommerce-lost-password form.lost_reset_password .button:hover {
  background-color: #0A9ED9;
}
body.woocommerce-lost-password form.lost_reset_password .button:hover span {
  color: #ffffff;
}

body.woocommerce-order-received .woocommerce-thankyou-order-received, body.woocommerce-order-received .woocommerce-info {
  text-align: center;
}
body.woocommerce-order-received .woocommerce-form-login {
  width: 90%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  body.woocommerce-order-received .woocommerce-form-login {
    width: 80%;
  }
}
@media (min-width: 1280px) {
  body.woocommerce-order-received .woocommerce-form-login {
    width: 70%;
  }
}
@media (min-width: 1480px) {
  body.woocommerce-order-received .woocommerce-form-login {
    width: 60%;
  }
}
@media (min-width: 1680px) {
  body.woocommerce-order-received .woocommerce-form-login {
    width: 40%;
  }
}
body.woocommerce-order-received .woocommerce-form-login .form-row {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 20px;
}
body.woocommerce-order-received .woocommerce-form-login .form-row .input-text:not([type=checkbox]) {
  width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 18px;
  padding: 13px;
}
body.woocommerce-order-received .woocommerce-form-login .form-row label {
  font-size: 16px;
  font-weight: 400;
  color: #000000 !important;
}
body.woocommerce-order-received .woocommerce-form-login .form-row label a {
  font-weight: 700;
}
body.woocommerce-order-received .woocommerce-form-login .form-row .custom-button {
  width: 100%;
  padding: 0.65rem 4rem 0.65rem 4rem;
}
body.woocommerce-order-received .woocommerce-form-login .button {
  /* background-color: #000000;
  color: #FFFFFF;
  padding: 0.450rem 1rem;
  border-radius: 4px;
  text-align: center;
  font-size: 14px;
  font-weight: typography.$bold; */
  cursor: pointer;
  text-align: center;
  margin: 1.25rem 0rem;
  /* width: 100%; */
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
}
body.woocommerce-order-received .woocommerce-form-login .button span {
  color: #ffffff;
}
body.woocommerce-order-received .woocommerce-form-login .button:hover {
  background-color: #0A9ED9;
}
body.woocommerce-order-received .woocommerce-form-login .button:hover span {
  color: #ffffff;
}
body.woocommerce-order-received .woocommerce-form-login .password-input {
  position: relative;
}
body.woocommerce-order-received .woocommerce-form-login .password-input .show-password-input {
  position: absolute;
  right: 25px;
  top: 25%;
  border: none;
  background: none;
}
body.woocommerce-order-received .woocommerce-form-login .password-input .show-password-input::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 800 800' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3E%3Cpath d='M66.667,66.667L733.333,733.333' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M223.759,224.087C122.16,293.176 66.667,400 66.667,400C66.667,400 187.879,633.333 400,633.333C468.343,633.333 527.247,609.113 575.703,576.28M366.667,168.607C377.513,167.338 388.627,166.667 400,166.667C612.12,166.667 733.333,400 733.333,400C733.333,400 710.273,444.39 666.667,494.45' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M466.667,474.54C448.973,490.373 425.613,500.003 400,500.003C344.77,500.003 300,455.233 300,400.003C300,372.547 311.064,347.677 328.977,329.606' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  position: absolute;
}
body.woocommerce-order-received .woocommerce-form-login .password-input .show-password-input.display-password::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2315151e' stroke-width='2'%3E%3Cpath d='m12 6c1.8833603 0 3.623211.79416257 5.0652445 1.80358602 2.2031514 1.54220596 3.9347555 3.65406878 3.9347555 4.19641398s-1.7316041 2.654208-3.9347555 4.196414c-1.4420335 1.0094234-3.1818842 1.803586-5.0652445 1.803586s-3.62321104-.7941626-5.06524454-1.803586c-2.20315137-1.542206-3.93475546-3.6540688-3.93475546-4.196414s1.73160409-2.65420802 3.93475546-4.19641398c1.4420335-1.00942345 3.18188424-1.80358602 5.06524454-1.80358602z'/%3E%3Ccircle cx='12' cy='12' fill='%2315151e' r='2'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  position: absolute;
}

.woocommerce-MyAccount-navigation-link--credit-balances {
  display: none !important;
}

.woocommerce-password-strength {
  font-size: 14px;
  font-weight: 500;
}
.woocommerce-password-strength.strong {
  color: green;
}
.woocommerce-password-strength.good {
  color: orange;
}
.woocommerce-password-strength.bad {
  color: red;
}
.woocommerce-password-strength.short {
  color: red;
}

.b2bking-application-pending {
  display: block;
  padding: 0.65rem 2rem;
  background-color: #F0F0F0;
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}

.woocommerce-notices-wrapper {
  width: 100%;
}

.password-input, .woocommerce-Input--password {
  position: relative;
}
.password-input .show-password-input, .woocommerce-Input--password .show-password-input {
  position: absolute;
  right: 25px;
  top: 25%;
  border: none;
  background: none;
}
.password-input .show-password-input::after, .woocommerce-Input--password .show-password-input::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='100%25' height='100%25' viewBox='0 0 800 800' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' xml:space='preserve' style='fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;'%3E%3Cpath d='M66.667,66.667L733.333,733.333' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M223.759,224.087C122.16,293.176 66.667,400 66.667,400C66.667,400 187.879,633.333 400,633.333C468.343,633.333 527.247,609.113 575.703,576.28M366.667,168.607C377.513,167.338 388.627,166.667 400,166.667C612.12,166.667 733.333,400 733.333,400C733.333,400 710.273,444.39 666.667,494.45' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3Cpath d='M466.667,474.54C448.973,490.373 425.613,500.003 400,500.003C344.77,500.003 300,455.233 300,400.003C300,372.547 311.064,347.677 328.977,329.606' style='fill:none;fill-rule:nonzero;stroke:black;stroke-width:66.67px;'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  position: absolute;
}
.password-input .show-password-input.display-password::after, .woocommerce-Input--password .show-password-input.display-password::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2315151e' stroke-width='2'%3E%3Cpath d='m12 6c1.8833603 0 3.623211.79416257 5.0652445 1.80358602 2.2031514 1.54220596 3.9347555 3.65406878 3.9347555 4.19641398s-1.7316041 2.654208-3.9347555 4.196414c-1.4420335 1.0094234-3.1818842 1.803586-5.0652445 1.803586s-3.62321104-.7941626-5.06524454-1.803586c-2.20315137-1.542206-3.93475546-3.6540688-3.93475546-4.196414s1.73160409-2.65420802 3.93475546-4.19641398c1.4420335-1.00942345 3.18188424-1.80358602 5.06524454-1.80358602z'/%3E%3Ccircle cx='12' cy='12' fill='%2315151e' r='2'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  position: absolute;
}

.woocommerce-checkout {
  /* background: #f2f5f7; */
}
.woocommerce-checkout.woocommerce-order-received {
  background: #ffffff;
}

#billing_company_activity_field {
  display: none !important;
}

#checkout {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
}
#checkout input[type=radio] {
  width: 15px;
  height: 15px;
  margin-right: 20px;
}
#checkout input[type=checkbox] {
  width: 15px;
  height: 15px;
  margin-right: 20px;
}
#checkout .guest-alert-info {
  padding: 20px;
}
#checkout .nav-link:hover {
  color: #000000;
}
#checkout #payment_method_cod:checked,
#checkout #payment_method_bacs:checked,
#checkout #payment_method_piraeusbank_gateway:checked {
  accent-color: #000000;
  border: double 3px #fff;
}
#checkout .main-section-wrapper-breadcrumbs {
  padding-top: 0;
}
#checkout #payment {
  padding-top: 30px;
}
#checkout #payment .wc_payment_methods.payment_methods {
  /*          padding-left: 0;
  padding-top: 5px; */
  padding: 10px 15px;
  list-style: none;
}
#checkout #payment .payment-inner-title {
  font-size: 28px;
  line-height: 22px;
  font-weight: 700;
  padding-bottom: 1rem;
}
#checkout #payment .cart-order-total {
  display: flex;
  justify-content: space-between;
  border-bottom: solid 1px #EFEFED;
  padding-bottom: 3px;
}
#checkout #payment .cart-order-total .inner-title {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
}
#checkout #payment .place-order {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
#checkout #payment button.custom-button {
  align-self: flex-end;
  background: #0D3273;
  border-radius: 4px;
  border: none;
  padding: 11px 20px;
  text-align: center;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: 500;
  color: #ffffff;
  margin-top: 20px;
  width: 100%;
}
@media (min-width: 576px) {
  #checkout #payment button.custom-button {
    max-width: 300px;
  }
}
@media (min-width: 1200px) {
  #checkout #payment button.custom-button {
    padding: 18px 30px;
    font-size: 18px;
    font-weight: 700;
  }
}
#checkout #payment button.custom-button:hover {
  background: #0D3273;
  color: #ffffff;
}
#checkout #payment .woocommerce-terms-and-conditions {
  background-color: #EFEFED;
  border: #d9d9d9 1px solid;
  padding: 10px;
  margin: 0.35rem 0.65rem;
  font-size: 14px;
}
#checkout #payment .woocommerce-terms-and-conditions h2 {
  font-size: 1.25em;
}
#checkout #payment .woocommerce-terms-and-conditions h3 {
  font-size: 1em;
}
#checkout #payment #terms {
  /*          width: 16px;
  height: 16px;
  transform: scale(0.75);
  border-radius: 50%; */
  width: 15px;
  height: 15px;
  margin-right: 20px;
}
#checkout #payment .acceptance-checkbox {
  padding: 20px 0;
}
#checkout #payment .acceptance-checkbox .woocommerce-terms-and-conditions-checkbox-text {
  font-size: 16px;
  font-weight: 400;
}
#checkout #payment .acceptance-checkbox a.woocommerce-terms-and-conditions-link {
  font-weight: 700;
  transition: all 0.2s ease-in-out;
}
#checkout #payment .acceptance-checkbox a.woocommerce-terms-and-conditions-link:hover {
  color: #000000;
}
#checkout #payment .woocommerce-terms-and-conditions-checkbox-text {
  font-size: 16px;
  font-weight: 400;
}
#checkout #payment .woocommerce-terms-and-conditions-checkbox-text a {
  font-weight: 700;
}
#checkout #payment .form-row .mc4wp-checkbox label {
  display: flex;
}
#checkout #payment .form-row .mc4wp-checkbox label input {
  width: auto;
}
#checkout .checkout-container {
  display: flex;
  padding-top: 25px;
}
@media (max-width: 992px) {
  #checkout .checkout-container {
    padding: 0;
  }
}
#checkout .checkout-container .checkout-fields {
  width: 100%;
  padding-bottom: 50px;
}
#checkout .checkout-container .checkout-fields .checkout-toggle-row {
  display: flex;
}
#checkout .checkout-container .checkout-fields .checkout-toggle-row #checkout-form-toggle {
  cursor: pointer;
  background: #0D3273;
  border: none;
  padding: 8px 12px;
  text-align: center;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  width: 100%;
  margin: 15px 0px;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields .checkout-toggle-row #checkout-form-toggle {
    padding: 12px 18px;
    font-size: 16px;
    font-weight: 700;
    max-width: 300px;
    margin: 0;
  }
}
#checkout .checkout-container .checkout-fields .checkout-toggle-row #checkout-form-toggle:hover {
  color: #ffffff;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout {
  max-height: 0;
  transition: all 0.4s ease-in-out;
  overflow: hidden;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout.active {
  max-height: 600px;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout {
  width: 100%;
  max-width: 95%;
  margin: 0 auto;
}
@media (min-width: 992px) {
  #checkout .checkout-container .checkout-fields .form-container.is-checkout {
    max-width: 60%;
  }
}
@media (min-width: 1600px) {
  #checkout .checkout-container .checkout-fields .form-container.is-checkout {
    max-width: 40%;
  }
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .form-row {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 20px;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .form-row .input-text:not([type=checkbox]) {
  width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 18px;
  padding: 13px;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .form-row label {
  font-size: 16px;
  font-weight: 700;
  color: #000000 !important;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .form-row .custom-button {
  width: 100%;
  padding: 0.65rem 4rem 0.65rem 4rem;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .divider:after,
#checkout .checkout-container .checkout-fields .form-container.is-checkout .divider:before {
  content: "";
  flex: 1;
  height: 1px;
  background: #000;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .google_login_btn {
  max-width: 100% !important;
  padding: 0.65rem 4rem 0.65rem 4rem !important;
  justify-content: center;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .facebook_login_btn {
  max-width: 100% !important;
  padding: 0.65rem 4rem 0.65rem 4rem !important;
  justify-content: center;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .nav-tabs {
  border: 0;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .nav-tabs li {
  width: 50%;
  border: 0;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .nav-tabs li button {
  font-size: 16px;
  font-weight: bold;
  color: #000000 !important;
  width: 100%;
  border-bottom: #0D3273 1px solid;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .nav-tabs li button.active {
  border-bottom: #0D3273 10px solid;
  color: #0D3273 !important;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .tab-content {
  padding: 20px;
}
#checkout .checkout-container .checkout-fields .form-container.is-checkout .tab-content .woocommerce-button {
  background-color: #000000;
  color: #FFFFFF;
  padding: 1rem 2.5rem 1rem 2.5rem;
  border-radius: 4px;
  text-align: center;
  display: block;
  width: 100%;
  margin: 1rem 0rem;
}
#checkout .checkout-container .checkout-fields abbr.required {
  display: none !important;
}
#checkout .checkout-container .checkout-fields .woocommerce-form-coupon-toggle .woocommerce-info {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 15px;
}
#checkout .checkout-container .checkout-fields .woocommerce-form-coupon-toggle .woocommerce-info a {
  font-weight: 700;
}
#checkout .checkout-container .checkout-fields form.checkout_coupon {
  display: flex;
  flex-direction: column;
  padding: 0.65rem 2rem;
  background: #FFF;
  margin-bottom: 1rem;
  border-radius: 4px;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields form.checkout_coupon {
    flex-wrap: wrap;
    flex-direction: row;
  }
}
#checkout .checkout-container .checkout-fields form.checkout_coupon p:first-child {
  width: 100%;
}
#checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-first {
  width: 100%;
}
#checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-last {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-first {
    width: 55%;
  }
  #checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-last {
    width: 45%;
  }
}
@media (min-width: 1400px) {
  #checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-first {
    width: 60%;
  }
  #checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-last {
    width: 40%;
  }
}
@media (min-width: 1600px) {
  #checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-first {
    width: 70%;
  }
  #checkout .checkout-container .checkout-fields form.checkout_coupon p.form-row-last {
    width: 30%;
  }
}
#checkout .checkout-container .checkout-fields form.checkout_coupon input {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  line-height: 47px;
  padding: 0rem 1.25rem !important;
  max-width: 95%;
}
#checkout .checkout-container .checkout-fields form.checkout_coupon .button {
  word-wrap: none;
  font-size: 14px;
  background-color: #0D3273;
  color: #FFFFFF;
  padding: 1rem 2.5rem 1rem 2.5rem;
  border-radius: 20px;
  text-align: center;
}
#checkout .checkout-container .checkout-fields form.checkout_pw_gift_card {
  display: flex;
  flex-direction: column;
  padding: 0.65rem 2rem;
  background: #F3F4F6;
  margin-bottom: 1rem;
  border-radius: 4px;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields form.checkout_pw_gift_card {
    flex-wrap: wrap;
    flex-direction: row;
  }
}
#checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p:first-child {
  width: 100%;
}
#checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-first {
  width: 100%;
}
#checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-last {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-first {
    width: 55%;
  }
  #checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-last {
    width: 45%;
  }
}
@media (min-width: 1400px) {
  #checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-first {
    width: 60%;
  }
  #checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-last {
    width: 40%;
  }
}
@media (min-width: 1600px) {
  #checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-first {
    width: 70%;
  }
  #checkout .checkout-container .checkout-fields form.checkout_pw_gift_card p.form-row-last {
    width: 30%;
  }
}
#checkout .checkout-container .checkout-fields form.checkout_pw_gift_card input {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  line-height: 47px;
  padding: 0rem 1.25rem;
  max-width: 95%;
}
#checkout .checkout-container .checkout-fields form.checkout_pw_gift_card .button {
  word-wrap: none;
  font-size: 14px;
  background-color: #0D3273;
  color: #FFFFFF;
  padding: 0rem 1.25rem;
  border-radius: 20px;
  text-align: center;
}
#checkout .checkout-container .checkout-fields form.checkout {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: space-between;
  gap: 30px;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields form.checkout {
    flex-direction: row;
    gap: 0;
  }
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields .billing-label {
  font-size: 28px;
  line-height: 22px;
  font-weight: 700;
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields {
  padding-bottom: 20px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .shipping-label {
  font-size: 28px;
  line-height: 22px;
  font-weight: 700;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-additional-fields__field-wrapper p.form-row textarea {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  max-width: 95%;
  padding: 0rem 1.25rem;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper {
  margin-top: 15px;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper .primary-billing-fields {
  margin-top: 15px;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row {
  width: 100%;
  z-index: 1;
  margin-bottom: 0;
}
@media (min-width: 768px) {
  #checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row {
    width: calc(50% - 10px);
  }
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row#billing_email_field {
  width: 100%;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row input {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  line-height: 47px;
  padding: 0rem 1.25rem;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row input[type=checkbox] {
  width: unset;
  margin-right: 10px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row textarea {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  padding: 0rem 1.25rem;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row select {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  height: 47px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row .select2-container--default {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  height: 47px;
  padding: 0rem 1.25rem;
  z-index: 1;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row .select2-container--default .select2-selection--single {
  background-color: transparent;
  border: none;
  border-radius: 0;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-billing-fields__field-wrapper p.form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 47px;
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container {
  width: 100%;
  padding: 35px 25px;
  height: 100%;
  border-radius: 4px;
  z-index: 2;
  /* box-shadow: colors.$box-shadow-around; */
  border: #d9d9d9 1px solid;
  background: #ffffff;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields form.checkout .customer-details-container {
    width: calc(50% - 20px);
  }
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  max-height: 0;
  overflow: hidden;
  transition: all 0.25s ease-in-out;
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container.active {
  max-height: 100%;
  margin-bottom: 1.5rem;
}
@media (min-width: 992px) {
  #checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container.active {
    max-height: 500px;
  }
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container h3 {
  color: #0D3273;
  font-weight: 700;
  font-size: 28px;
  padding-bottom: 1rem;
  display: block;
  width: 100%;
  padding: 0;
  margin: 0;
  line-height: 1.2;
  margin-bottom: -20px;
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row {
  width: 100%;
  z-index: 1;
  margin-bottom: 0;
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row input {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  line-height: 47px;
  padding: 0rem 1.25rem;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row {
    width: calc(50% - 10px);
  }
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row select {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  height: 47px;
  padding: 0rem 1.25rem;
  cursor: pointer;
  /** for the dropdown indicator */
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: right 1rem center;
  background-size: 1em;
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row .select2-container--default {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  height: 47px;
  padding: 0rem 1.25rem;
  z-index: 1;
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row .select2-container--default .select2-selection--single {
  background-color: transparent;
  border: none;
  border-radius: 0;
}
#checkout .checkout-container .checkout-fields form.checkout .customer-details-container .invoice-wrapper .invoice-fields-container .form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 47px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row {
  width: 100%;
}
@media (min-width: 992px) {
  #checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row {
    width: calc(50% - 10px);
  }
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row input {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  line-height: 47px;
  padding: 0rem 1.25rem;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row input[type=checkbox] {
  width: unset;
  margin-right: 10px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row textarea {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  padding: 0rem 1.25rem;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row select {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  height: 47px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row .select2-container--default {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  height: 47px;
  padding: 0rem 1.25rem;
  z-index: 1;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row .select2-container--default .select2-selection--single {
  background-color: transparent;
  border: none;
  border-radius: 0;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row .select2-container--default .select2-selection--single .select2-selection__rendered {
  line-height: 47px;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-additional-fields {
  padding-top: 0;
}
#checkout .checkout-container .checkout-fields form.checkout .form-row label {
  font-size: 16px;
  line-height: 22px;
  font-weight: 700;
  padding-bottom: 10px;
}
#checkout .checkout-container .checkout-fields form.checkout .form-row input {
  width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 16px;
  padding: 10px;
}
#checkout .checkout-container .checkout-fields form.checkout .form-row .select2-container {
  width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 16px;
  padding: 10px;
}
#checkout .checkout-container .checkout-fields form.checkout .form-row .select2-container .select2-selection__arrow {
  /* top: 15px; */
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E") transparent no-repeat 96% !important;
  right: 5%;
  top: 25%;
}
#checkout .checkout-container .checkout-fields form.checkout .form-row .select2-container .select2-selection__arrow b {
  border: none;
}
#checkout .checkout-container .checkout-fields form.checkout .form-row .select2-selection--single {
  border: none;
}
#checkout .checkout-container .checkout-fields form.checkout .form-row textarea {
  width: 100%;
  height: 150px;
  max-height: 150px;
  padding: 5px 10px;
}
#checkout .checkout-container .checkout-fields form.checkout #billing_country_field label {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
#checkout .checkout-container .checkout-fields form.checkout #billing_country_field span {
  border-radius: 4px;
  background: none;
  /* line-height: 47px; */
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#checkout .checkout-container .checkout-fields form.checkout #billing_address_1_field {
  width: 100%;
}
#checkout .checkout-container .checkout-fields form.checkout #shipping_country_field span {
  /* border: #C8BDAD 1px solid; */
  border-radius: 4px;
  background: none;
  line-height: 47px;
  /* padding: 0rem 1.25rem; */
  display: flex;
  flex-direction: column;
  justify-content: center;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table {
  margin-top: 2.25rem;
  width: 100%;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table tr {
  display: flex;
  flex-direction: column;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table tr th {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 28px;
  padding-bottom: 1rem;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table tr td ul {
  padding: 0;
  list-style: none;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table tr td ul li {
  padding: 0.45rem 0rem;
  font-size: 14px;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table tr td ul li label {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 15px;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table tr td ul li p {
  background-color: #F2F2F2;
  padding: 0.45rem 0.65rem;
  margin: 0.45rem 0rem;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-shipping-table tr td ul li:not(:last-child) {
  border-bottom: #EFEFED 1px solid;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments {
  margin-top: 2.25rem;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments h3 {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 28px;
  padding-bottom: 1rem;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments ul {
  padding: 0;
  list-style: none;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments ul li {
  font-size: 14px;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments ul li label {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 15px;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments ul li p {
  background-color: #F2F2F2;
  padding: 0.45rem 0.65rem;
  margin: 0.45rem 0rem;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments ul li {
  padding: 0.45rem 0rem;
}
#checkout .checkout-container .checkout-fields form.checkout #threeds-checkout_payments ul li:not(:last-child) {
  border-bottom: #EFEFED 1px solid;
}
#checkout .checkout-container .checkout-fields form.checkout .woocommerce-error {
  list-style: none;
  background: #e7acb4;
  border: #c1747e 1px solid;
  padding: 1rem;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-checkout-shipping-methods ul.woocommerce-shipping-methods li {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  margin: 5px 0px;
  padding: 0.65rem 1rem !important;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-checkout-shipping-methods ul.woocommerce-shipping-methods li input[type=radio] {
  width: 1.25rem;
  height: 1.25rem;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-checkout-payment-methods ul.payment_methods li {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  margin: 5px 0px;
  padding: 0.65rem 1rem !important;
}
#checkout .checkout-container .checkout-fields form.checkout .threeds-checkout-payment-methods ul.payment_methods li input[type=radio] {
  width: 1.25rem;
  height: 1.25rem;
}
#checkout .checkout-container .checkout-fields .actions-container {
  width: 100%;
  height: 100%;
  z-index: 2;
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields .actions-container {
    width: calc(50% - 20px);
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review {
  padding: 35px 20px;
  /* box-shadow: colors.$box-shadow-around; */
  background: #ffffff;
  border-radius: 4px;
  position: relative;
  border: #d9d9d9 1px solid;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review h3 {
  color: #0D3273;
  font-weight: 700;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-Price-amount {
  font-weight: 700;
  font-size: 20px;
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-Price-amount bdi {
  font-weight: 700;
  font-size: 20px;
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table {
  width: 100%;
}
@media (max-width: 660px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table tr {
    display: flex;
    justify-content: space-between;
  }
}
@media (max-width: 660px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review .woocommerce-checkout-review-order-table {
    table-layout: fixed;
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review th.product-total {
  width: 115px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review tr:not(:first-child) {
  border-top: #d9d9d9 1px solid;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  width: 100%;
  justify-content: flex-start;
  text-align: right;
  /* width: 20%; */
  padding-right: 30px;
}
@media (min-width: 420px) and (max-width: 576px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total {
    justify-content: flex-end;
  }
}
@media (min-width: 576px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total {
    padding-right: 50px;
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total * {
  /* font-weight: 700; */
  font-size: 1em;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total del {
  line-height: 1rem;
  display: flex;
  justify-content: flex-end;
  text-decoration: none;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total del bdi {
  color: #0D3273;
  font-size: 14px;
  font-weight: 400;
  text-decoration: line-through;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total del bdi span {
  color: #0D3273;
  font-size: 14px;
  font-weight: 400;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total ins {
  text-decoration: none;
  line-height: 1rem;
  display: flex;
  justify-content: flex-end;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total > .woocommerce-Price-amount bdi {
  font-weight: 700;
  font-size: 20px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .quantity-unit {
  line-height: 20px;
  display: none;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .quantity-unit bdi {
  color: #0D3273;
  font-weight: 400;
  font-size: 16px;
  text-decoration: none;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .quantity-unit bdi span {
  color: #0D3273;
  font-size: 16px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .subtotal-tax {
  line-height: 20px;
  display: none;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .subtotal-tax .woocommerce-Price-amount {
  padding-left: 0.65rem;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .subtotal-tax bdi {
  color: #0D3273;
  font-weight: 400;
  font-size: 16px;
  text-decoration: none;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .subtotal-tax bdi span {
  color: #0D3273;
  font-size: 16px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .subtotal-price .woocommerce-Price-amount bdi {
  font-weight: 700;
  font-size: 15px;
  color: #0D3273;
}
@media (min-width: 420px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review td.product-total .subtotal-price .woocommerce-Price-amount bdi {
    font-size: 20px;
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review td.product-name {
  padding: 15px 0;
  width: 70%;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  gap: 15px;
  align-items: center;
}
@media (min-width: 420px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container {
    flex-direction: row;
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .image-container {
  width: 90px;
  min-width: 90px;
  overflow: hidden;
  border-radius: 4px;
  height: 100%;
  text-align: center;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container {
  max-width: 90px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container {
  /*
  display: flex;
  gap: 7px;
  */
  display: grid;
  border-radius: 4px;
  border: #0D3273 1px solid;
  grid-auto-flow: row;
  grid-auto-flow: column;
  padding: 0px 0px 0px 0px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container .remove {
  font-size: 30px;
  line-height: 15px;
  cursor: pointer;
  order: 3;
  padding: 2px 5px;
  border-left: #0D3273 1px solid;
  border-bottom-left-radius: 4px;
  /*   
  @media ( min-width: 576px ){
     line-height: 35px;
  }
  */
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container .remove svg {
  width: 18px;
  height: 18px;
  display: inline;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container input {
  /* pointer-events: none; */
  width: 60px;
  height: 20px;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  border: 0;
  grid-area: span 2/span 2;
  line-height: 40px;
  height: 100%;
  margin: 0px 0px 0px 0px;
  order: 1;
}
@media (min-width: 576px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container input {
    /*
    width: 40px;
    height: 40px;
    */
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container .add {
  font-size: 30px;
  line-height: 15px;
  cursor: pointer;
  order: 2;
  padding: 2px 5px;
  border-left: #0D3273 1px solid;
  border-top-left-radius: 4px;
  /*
  @media ( min-width: 576px ){
     line-height: 35px;
  }
  */
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .quantity-container .input-container .add svg {
  width: 18px;
  height: 18px;
  display: inline;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .name .title {
  font-size: 16px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 25px;
  font-weight: 700;
  margin-bottom: 12px;
  transition: all 0.2s ease-in-out;
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .details-container .name .title:hover {
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .product-remove {
  position: relative;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .minicart-remove-container {
  cursor: pointer;
  width: 20px;
  min-width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  right: 0px;
}
@media (min-width: 420px) and (max-width: 576px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .minicart-remove-container {
    top: 10px;
    right: 15px;
  }
}
@media (min-width: 576px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .minicart-remove-container {
    top: 0;
    right: -15px;
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .cart_item .minicart-remove-container img {
  min-width: 13px;
  width: 13px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total {
  white-space: nowrap;
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total bdi {
  font-size: 24px;
  font-weight: 700;
  color: #0D3273;
}
@media (min-width: 768px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total bdi {
    font-size: 28px;
  }
}
@media (min-width: 1200px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total bdi {
    font-size: 32px;
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot tr.order-total .includes_tax span {
  color: #0D3273;
  font-weight: 700;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot th {
  color: #0D3273;
  font-size: 18px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review tfoot td {
  display: flex;
  justify-content: flex-end;
  padding: 8px 0;
  flex-direction: column;
  align-items: end;
  width: auto;
  white-space: normal;
  font-size: 20px;
  color: #0D3273;
}
@media (min-width: 1600px) {
  #checkout .checkout-container .checkout-fields .actions-container #order_review tfoot td {
    width: 300px;
  }
}
#checkout .checkout-container .checkout-fields .actions-container #order_review #shipping_method {
  width: 100%;
  padding: 0;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review #shipping_method .betrs_option_desc {
  font-size: 14px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review #shipping_method label {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 15px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review #shipping_method input {
  margin-right: 8px;
}
#checkout .checkout-container .checkout-fields .actions-container #order_review .includes_tax {
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields .actions-container ul {
  list-style: none;
}
#checkout .checkout-container .checkout-fields .actions-container ul li {
  padding: 3px 0;
}
#checkout .checkout-container .checkout-fields .actions-container ul li .payment_box p {
  background-color: #EFEFED;
  padding: 10px;
  margin: 0.35rem 0.65rem;
  font-size: 14px;
}
#checkout .checkout-container .checkout-fields .actions-container .cart-subtotal {
  border-bottom: solid 1px #EFEFED;
  font-size: 20px;
  line-height: 22px;
  font-weight: 700;
  color: #0D3273;
}
#checkout .checkout-container .checkout-fields .actions-container .cart-shipping {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  display: flex;
  flex-direction: column;
  padding-top: 20px;
}
#checkout .checkout-container .checkout-fields .actions-container .cart-shipping .woocommerce-shipping-methods {
  padding-left: 15px;
  padding-top: 5px;
}
#checkout .checkout-container .cart-fields {
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
#checkout .checkout-container .cart-fields .woocommerce {
  background: #EFEFED;
  padding: 35px 10px 10px 10px;
  border-radius: 8px;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table thead {
  border-bottom: solid 2px #EFEFED;
  padding-bottom: 10px;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table thead th {
  font-size: 18px;
  font-weight: 700;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td {
  padding: 30px 10px;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-thumbnail {
  padding: 0;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-thumbnail .image-container {
  width: 100%;
  padding: 10px;
  min-width: 120px;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-thumbnail .image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name {
  width: 70%;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name a {
  font-size: 14px;
  font-weight: 700;
  transition: all 0.2s ease-in-out;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name a:hover {
  color: #000000;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name dl.variation {
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name dl.variation * {
  font-size: 14px;
  height: 20px;
  line-height: 20px;
  margin-bottom: 0;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-name dl.variation dt {
  font-weight: 700;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-quantity {
  width: 120px;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody tr td.product-remove img {
  width: 25px;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody .coupon {
  display: flex;
}
#checkout .checkout-container .cart-fields .woocommerce .shop_table tbody .coupon input {
  width: 100%;
}
#checkout #payment-place-order #terms {
  /*          width: 20px;
  height: 20px;
  border-radius: 50%; */
  width: 15px;
  height: 15px;
  margin-right: 20px;
}
#checkout #payment-place-order .cart-order-total {
  display: flex;
  justify-content: space-between;
  border-bottom: solid 1px #EFEFED;
  padding-bottom: 3px;
  margin-top: 30px;
}
#checkout #payment-place-order .cart-order-total .woocommerce-Price-amount.amount * {
  font-weight: 700;
  font-size: 20px;
}
#checkout #payment-place-order .cart-order-total .inner-title {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
}
#checkout #payment-place-order .acceptance-checkbox {
  margin-top: 20px;
}
#checkout #payment-place-order .acceptance-checkbox .woocommerce-form__label-for-checkbox {
  display: flex;
  gap: 10px;
}
#checkout #payment-place-order #place_order {
  width: 100%;
  font-size: 18px;
}

#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table {
  width: 100%;
  margin-bottom: 1.25rem;
  border: #C8BDAD 1px solid;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table thead tr {
  background-color: #C8BDAD;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table thead tr th {
  padding: 0.65rem;
  color: #000000;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table tbody tr:nth-child(odd) {
  background-color: #EFEFED;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table tbody tr td {
  padding: 0.65rem;
  color: #000000;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table tfoot tr {
  background-color: #C8BDAD;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table tfoot tr th {
  padding: 0.65rem;
  color: #000000;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) .shop_table tfoot tr td {
  padding: 0.65rem;
  color: #000000;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) #payment {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  margin: 5px 0px;
  padding: 1.75rem !important;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) #payment ul {
  padding: 0;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) #payment ul li {
  color: #000000;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) #payment ul li label {
  font-weight: 700;
}
#checkout .checkout-fields #order_review:not(.woocommerce-checkout-review-order) #payment .button {
  padding: 18px 30px;
  font-size: 18px;
  font-weight: 700;
  align-self: flex-end;
  background: #EB5050;
  border-radius: 4px;
  border: none;
  text-align: center;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  color: #ffffff;
  margin-top: 20px;
}

.woocommerce-checkout .checkout-cross-sells-background-section-wrapper {
  background: #EFEFED;
}
.woocommerce-checkout section.newsletter {
  margin-top: 0;
}

.woocommerce-NoticeGroup-checkout {
  width: 100%;
}

#invoice_checkbox_field {
  display: flex;
  width: 100% !important;
  padding-top: 20px;
}
#invoice_checkbox_field.active {
  display: flex !important;
}
#invoice_checkbox_field label {
  display: flex;
  gap: 10px;
  font-weight: 400;
  font-size: 16px;
  align-items: center;
}
#invoice_checkbox_field label #invoice_checkbox {
  /*          width: 16px;
  height: 16px;
  border-radius: 50%;
  transform: scale(0.75); */
  width: 15px;
  height: 15px;
  margin-right: 20px;
}
#invoice_checkbox_field label .optional {
  display: none;
}

#invoice-cf-container {
  max-height: 0;
  overflow: hidden;
  transition: all 0.3s ease-in-out;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}

#invoice-cf-container.active {
  max-height: 500px !important;
}

#ship-to-different-address {
  padding-bottom: 0.65rem;
}

#ship-to-different-address label {
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 14px;
}

#ship-to-different-address-checkbox {
  width: 16px;
  height: 16px;
  border-color: #EFEFED;
}

#temp_load_order_review {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: rgba(255, 255, 255, 0.7019607843);
}

body.is-scrolled form.checkout .actions-container.sticky-top {
  top: 90px;
}

body.woocommerce-order-received .woocommerce {
  max-width: 1500px;
  margin: 0 auto;
  padding: 70px 30px 0px;
}
@media (max-width: 600px) {
  body.woocommerce-order-received .woocommerce {
    padding: 50px 10px;
  }
}
body.woocommerce-order-received .woocommerce .woocommerce-thankyou-order-received {
  font-size: 30px;
  font-weight: 700;
  border-bottom: 2px solid #F3F3F3;
  padding-bottom: 15px;
  margin-bottom: 20px;
  text-align: center;
}
body.woocommerce-order-received .woocommerce form.woocommerce-verify-email {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 6rem;
}
body.woocommerce-order-received .woocommerce form.woocommerce-verify-email p:not(.form-row) {
  width: 100%;
}
body.woocommerce-order-received .woocommerce form.woocommerce-verify-email p.form-row {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
body.woocommerce-order-received .woocommerce form.woocommerce-verify-email p.form-row:not(:last-child) {
  width: 50%;
}
body.woocommerce-order-received .woocommerce form.woocommerce-verify-email p.form-row:last-child {
  justify-content: flex-end;
}
body.woocommerce-order-received .woocommerce form.woocommerce-verify-email p.form-row input {
  border: #C8BDAD 1px solid;
  border-radius: 4px;
  background: none;
  width: 100%;
  max-width: 95%;
  line-height: 47px;
  padding: 0rem 1.25rem;
}
body.woocommerce-order-received .woocommerce form.woocommerce-verify-email p.form-row button {
  padding: 9px 20px;
  margin-left: 10px;
}

.woocommerce-order {
  max-width: 1500px;
  margin: 0 auto;
  padding: 70px 30px 0;
}
@media (max-width: 600px) {
  .woocommerce-order {
    padding: 50px 0;
  }
}
.woocommerce-order .header-order-details {
  display: flex;
}
.woocommerce-order .header-order-details .status {
  width: 100%;
}
.woocommerce-order .header-order-details .details {
  width: 100%;
  background: #CF0000;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 40px;
  border-radius: 6px;
}
.woocommerce-order .header-order-details .details .title {
  color: #CF0000;
}
.woocommerce-order .woocommerce-thankyou-order-details {
  justify-content: space-between;
  flex-wrap: wrap;
}
.woocommerce-order .woocommerce-thankyou-order-details li {
  display: flex;
  flex-direction: column;
  color: #000000;
  width: 100%;
  padding: 0.65rem 0rem;
}
@media (min-width: 576px) {
  .woocommerce-order .woocommerce-thankyou-order-details li {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .woocommerce-order .woocommerce-thankyou-order-details li {
    width: 25%;
    padding: 0rem;
  }
}
.woocommerce-order .woocommerce-thankyou-order-details li bdi {
  color: #000000;
  font-weight: 700;
}
.woocommerce-order .woocommerce-bacs-bank-details {
  padding: 2rem;
  background-color: #F1F1F1;
  margin: 2rem 0rem;
}
.woocommerce-order .woocommerce-bacs-bank-details h2 {
  font-size: 18px;
}
.woocommerce-order .woocommerce-bacs-bank-details h3 {
  font-size: 16px;
}
.woocommerce-order .woocommerce-bacs-bank-details .bacs-list {
  display: flex;
  flex-wrap: wrap;
}
.woocommerce-order .woocommerce-bacs-bank-details .bacs-list .bacs-list-item {
  width: 100%;
  padding: 1.25rem;
}
@media (min-width: 1200px) {
  .woocommerce-order .woocommerce-bacs-bank-details .bacs-list .bacs-list-item {
    width: 50%;
  }
}
.woocommerce-order .woocommerce-bacs-bank-details .bacs-list .bacs-list-item .bacs_details {
  list-style: none;
  color: #000000;
}
.woocommerce-order .woocommerce-customer-details .addresses {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column {
  width: 100%;
  border: 2px solid #f3f3f3;
  border-radius: 20px;
  padding: 20px 30px;
  color: #000000;
}
@media (min-width: 1200px) {
  .woocommerce-order .woocommerce-customer-details .addresses .woocommerce-column {
    width: 49.5%;
  }
}
.woocommerce-order .woocommerce-invoice-details {
  margin: 1.5rem 0rem 6rem 0rem;
}
.woocommerce-order .woocommerce-invoice-details .woocommerce-invoice-details-column {
  border: 2px solid #f3f3f3;
  border-radius: 20px;
  padding: 20px 30px;
  color: #000000;
}
.woocommerce-order .woocommerce-order-details__title {
  margin-bottom: 60px;
}
.woocommerce-order .product-actions {
  min-width: 250px;
}
.woocommerce-order .woocommerce-notice.woocommerce-thankyou-order-received {
  font-size: 30px;
  font-weight: 700;
  border-bottom: 2px solid #F3F3F3;
  padding-bottom: 15px;
  margin-bottom: 20px;
}
.woocommerce-order .order_received_text {
  font-size: 25px;
}
.woocommerce-order .second_row {
  display: flex;
  gap: 30px;
  margin-bottom: 30px;
  flex-direction: column;
  margin: 2rem 0rem;
}
@media (min-width: 1200px) {
  .woocommerce-order .second_row {
    flex-direction: row;
  }
}
.woocommerce-order .second_row .left_side {
  width: 100%;
}
@media (min-width: 1200px) {
  .woocommerce-order .second_row .left_side {
    width: calc(30% - 15px);
  }
}
.woocommerce-order .second_row .left_side .left_side_wrapper {
  background-color: #f3f3f3;
  border-radius: 20px;
  padding: 20px 30px;
}
.woocommerce-order .second_row .left_side .left_side_wrapper .cu_row_1 {
  margin-bottom: 5px;
}
.woocommerce-order .second_row .left_side .left_side_wrapper .cu_row_1 span {
  font-size: 20px;
}
.woocommerce-order .second_row .left_side .left_side_wrapper .cu_row {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  padding-bottom: 10px;
}
.woocommerce-order .second_row .left_side .left_side_wrapper .cu_row bdi {
  font-weight: 700;
}
.woocommerce-order .second_row .right_side {
  width: calc(70% - 15px);
  border: 2px solid #f3f3f3;
  border-radius: 20px;
  padding: 20px 30px;
}
@media (max-width: 1200px) {
  .woocommerce-order .second_row .right_side {
    width: 100%;
  }
}
.woocommerce-order .second_row .right_side .right_side_wrapper .woocommerce-order-details__title {
  display: none;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row_1 span {
  font-size: 20px;
  display: flex;
  margin-bottom: 15px;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-customer-details {
  display: none;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-customer-details .woocommerce-column__title {
  font-size: 20px;
  font-weight: 700;
  margin-top: 30px;
  margin-bottom: 15px;
  display: flex;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row address p {
  margin-bottom: 0px;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details {
  display: flex;
  flex-direction: column;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details .product-item-meta ul li {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details .product-item-meta ul li strong {
  font-weight: 100 !important;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details .product-item-meta ul li p {
  font-weight: 700;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details thead {
  display: none !important;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details table {
  display: flex;
  flex-direction: column;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details table tbody {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details table tbody .item-name-meta a {
  font-size: 16px;
  font-weight: 700;
  color: #0D3273;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details table tfoot {
  display: none;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details tr.woocommerce-table__line-item.order_item {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
@media (max-width: 768px) {
  .woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details tr.woocommerce-table__line-item.order_item {
    flex-direction: column;
  }
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details tr.woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-name {
  display: flex;
  gap: 15px;
  padding-right: 30px;
}
@media (max-width: 768px) {
  .woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details tr.woocommerce-table__line-item.order_item .woocommerce-table__product-name.product-name {
    flex-direction: column;
  }
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details tr.woocommerce-table__line-item.order_item .item-image-container {
  background-color: #f3f3f3;
  max-width: 150px;
  min-width: 150px;
  aspect-ratio: 1/1;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details tr.woocommerce-table__line-item.order_item .item-image-container img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.woocommerce-order .second_row .right_side .right_side_wrapper .cu_row .woocommerce-order-details .woocommerce-table__product-total.product-total * {
  font-weight: 700;
}
.woocommerce-order .woocommerce-thankyou-order-details {
  display: flex;
}
.woocommerce-order .woocommerce-thankyou-order-details .status {
  width: 100%;
}
.woocommerce-order .woocommerce-thankyou-order-details .details {
  width: 100%;
  background: transparent;
  display: flex;
  flex-direction: column;
  gap: 10px;
  padding: 40px;
  border-radius: 6px;
}
.woocommerce-order .woocommerce-thankyou-order-details .details .title {
  color: #000;
}
.woocommerce-order .woocommerce-order-details__title {
  margin-bottom: 60px;
}
.woocommerce-order .product-actions {
  min-width: 250px;
}

.woocommerce-order-received .woocommerce {
  padding-top: 0;
}
.woocommerce-order-received .woocommerce .woocommerce-order.thankyou-page {
  padding-top: 0;
}
.woocommerce-order-received .woocommerce .woocommerce-order.thankyou-page .thankyou-checkmark {
  text-align: center;
}
.woocommerce-order-received .woocommerce .woocommerce-order.thankyou-page .thankyou-checkmark img {
  width: 120px;
}

.woocommerce-form-coupon-toggle {
  width: 100%;
  /*    border: #C8BDAD 1px solid; */
  border-radius: 4px;
  margin: 5px 0px;
  padding: 0.65rem 1rem;
}

.woocommerce-checkout .blockUI.blockOverlay::before {
  height: 1em;
  width: 1em;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -0.5em;
  margin-top: -0.5em;
  content: "";
  animation: spin 1s ease-in-out infinite;
  background: url(/wp-content/plugins/woocommerce/assets/images/icons/loader.svg) center center;
  background-size: auto;
  background-size: cover;
  line-height: 1;
  text-align: center;
  font-size: 2em;
  color: rgba(0, 0, 0, 0.75);
}

#threeds-account-sidebar {
  position: fixed;
  top: 0;
  height: 100%;
  right: -100%;
  width: 100%;
  background: #ffffff;
  z-index: 111;
  transition: all 0.2s ease-in-out;
  padding: 20px;
}
@media (min-width: 576px) {
  #threeds-account-sidebar {
    right: -450px;
    width: 450px;
  }
}
#threeds-account-sidebar.active {
  right: 0;
}
#threeds-account-sidebar .top {
  display: flex;
  justify-content: center;
  position: relative;
}
#threeds-account-sidebar .top .label {
  font-size: 20px;
  font-weight: 700;
}
#threeds-account-sidebar .top #threeds-acccount-sidebar-close {
  position: absolute;
  top: 0;
  left: 0px;
  cursor: pointer;
}
#threeds-account-sidebar .top #threeds-acccount-sidebar-close svg {
  width: 24px;
  height: 24px;
  display: inline;
}
#threeds-account-sidebar .body {
  margin-top: 30px;
}
#threeds-account-sidebar .body ul {
  list-style: none;
  padding-left: 0;
  display: flex;
  flex-direction: column;
  gap: 5px;
  width: 100%;
}
#threeds-account-sidebar .body ul li {
  border-bottom: solid 1px #f2f2f2;
  border-radius: none;
  padding: 19px 30px;
  cursor: pointer;
  transition: all 0.2s ease-in-out;
}
#threeds-account-sidebar .body ul li a {
  width: 100%;
  height: 100%;
  display: flex;
  font-size: 14px;
  position: relative;
}
#threeds-account-sidebar .body ul li a span svg {
  width: 24px;
  height: 24px;
  margin-right: 10px;
}
#threeds-account-sidebar .body ul li a:before {
  width: 24px;
  height: 24px;
  content: "";
  top: 0;
  right: 0;
  position: absolute;
}
#threeds-account-sidebar .body ul li a:hover {
  color: #000000;
}
#threeds-account-sidebar .body ul li a::before {
  margin-top: 3px;
  line-height: 3px;
  margin-right: 8px;
}
#threeds-account-sidebar .body ul li.active {
  border: solid 1px #f2f2f2;
  border-left: solid 8px #0D3273;
  background: #f2f2f2;
  padding: 19px 30px 19px 22px;
}
#threeds-account-sidebar .body ul li.active a {
  font-weight: 700;
}
#threeds-account-sidebar .body ul li:hover {
  background: #f2f2f2;
}
#threeds-account-sidebar .body ul li.logout a span {
  color: #0D3273;
  font-weight: 700;
}
#threeds-account-sidebar .form-container .form-row {
  font-size: 18px;
  line-height: 22px;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 20px;
}
#threeds-account-sidebar .form-container .form-row .input-text:not([type=checkbox]) {
  width: 100%;
  border: solid 1px #CACACC;
  border-radius: 4px;
  font-size: 18px;
  padding: 13px;
}
#threeds-account-sidebar .form-container .form-row label {
  font-size: 16px;
  font-weight: 700;
  color: #000000 !important;
}
#threeds-account-sidebar .form-container .form-row .custom-button {
  width: 100%;
  padding: 0.65rem 4rem 0.65rem 4rem;
}
#threeds-account-sidebar .form-container .divider:after,
#threeds-account-sidebar .form-container .divider:before {
  content: "";
  flex: 1;
  height: 1px;
  background: #000;
}
#threeds-account-sidebar .form-container .side_login_btn {
  max-width: 100% !important;
  /* padding: 0.650rem 4rem 0.650rem 4rem !important;
  color: #fff;
  background: #000;
  border-radius: 5px;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center; */
  cursor: pointer;
  text-align: center;
  margin: 1.25rem 0rem;
  width: 100%;
  display: inline-flex;
  padding: 1rem 2.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
  display: block;
}
#threeds-account-sidebar .form-container .side_login_btn span {
  color: #ffffff;
}
#threeds-account-sidebar .form-container .side_login_btn:hover {
  background-color: #0A9ED9;
}
#threeds-account-sidebar .form-container .side_login_btn:hover span {
  color: #ffffff;
}
#threeds-account-sidebar .form-container .side_login_btn svg {
  fill: #FFFFFF;
  width: 24px;
  height: 24px;
}
#threeds-account-sidebar .form-container .google_login_btn {
  max-width: 100% !important;
  padding: 0.65rem 4rem 0.65rem 4rem !important;
  color: #fff;
  background: #000;
  border-radius: 5px;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
#threeds-account-sidebar .form-container .facebook_login_btn {
  color: #fff;
  background: #000;
  border-radius: 5px;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  max-width: 100% !important;
  padding: 0.65rem 4rem 0.65rem 4rem !important;
  justify-content: center;
}
#threeds-account-sidebar .form-container .register-options {
  margin-top: 6rem;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}
#threeds-account-sidebar .form-container .register-options .side_register_btn {
  color: #000000;
  border: 1px solid #C8BDAD;
  background: #FFF;
  border-radius: 5px;
  gap: 20px;
  display: inline-flex;
  align-items: center;
  max-width: 100% !important;
  padding: 0.65rem 4rem 0.65rem 4rem !important;
  justify-content: center;
  font-size: 16px;
}
@media (max-width: 992px) {
  #threeds-account-sidebar .form-container .register-options .side_register_btn {
    padding: 0.65rem 1rem 0.65rem 1rem !important;
    white-space: nowrap;
  }
}
#threeds-account-sidebar .form-container .register-options .side_register_btn svg {
  fill: #000000;
  width: 24px;
  height: 24px;
}
#threeds-account-sidebar .form-container .nav-tabs {
  border: 0;
}
#threeds-account-sidebar .form-container .nav-tabs li {
  width: 50%;
  border: 0;
}
#threeds-account-sidebar .form-container .nav-tabs li button {
  font-size: 16px;
  font-weight: 700;
  color: #000000 !important;
  width: 100%;
  border-bottom: #0D3273 1px solid;
  border-top: 0;
  border-left: 0;
  border-right: 0;
}
#threeds-account-sidebar .form-container .nav-tabs li button.active {
  border-bottom: #0D3273 10px solid;
  color: #0D3273 !important;
}
#threeds-account-sidebar .form-container .tab-content {
  padding: 20px;
}

.general-page .general-section {
  padding: 3rem 0rem;
}
.general-page .general-section .content.wishlist {
  width: 100%;
}

#commercekit-wishlist-shortcode .commercekit-wishlist-table {
  width: 100%;
  border: 1px solid #EFEFED;
}
@media (max-width: 992px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table {
    display: flex;
    flex-direction: column;
  }
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table thead {
  visibility: collapse;
}
@media (min-width: 770px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table thead {
    visibility: visible;
  }
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table thead tr th {
  padding: 0.65rem;
  background-color: none;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table thead tr th:not(:last-child) {
  border-right: none;
}
@media (min-width: 770px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table thead tr th:not(:last-child) {
    border-right: #EFEFED 1px solid;
  }
}
@media (max-width: 992px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody {
    display: inline-table;
  }
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr {
  position: relative;
  background: #ffffff;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr:first-child td {
  color: #030303;
}
@media (max-width: 992px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr {
    margin-bottom: 15px;
  }
}
@media (max-width: 770px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr {
    padding-left: 0px;
  }
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr .center {
    justify-content: center;
    text-align: center;
  }
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td {
  padding: 0.65rem;
  background-color: #FFF;
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td:not(:last-child) {
  border-right: none;
}
@media (min-width: 770px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td:not(:last-child) {
    border-right: #EFEFED 1px solid;
  }
}
@media (min-width: 992px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td {
    display: table-cell;
  }
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td.name {
  color: #030303;
  font-weight: 500;
  font-size: 20px;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td.image {
  width: 120px;
  height: 120px;
}
@media (max-width: 770px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td.image {
    position: relative;
  }
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td.image img {
  width: 120px;
  height: 120px;
  -o-object-fit: contain;
     object-fit: contain;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td.price span {
  color: #0D3273;
  font-weight: 700;
  font-size: 18px;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td.price del span {
  color: #A1A1AA;
  font-weight: 500;
  font-size: 14px;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td.price ins {
  text-decoration: none;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td button {
  /*                         font-size: 14px !important;
                          background-color: #000000;
                          color: #FFFFFF;
                          padding: 0.450rem 1.5rem 0.450rem 1.5rem;
                          border-radius: 4px;
                          text-align: center;

                          span {
                              color: #FFFFFF;
                          }

                          @media (min-width: 992px) {
                              font-size: 16px;
                          } */
  border: none;
  text-align: center;
  height: 50px;
  width: 100%;
  display: inline-flex;
  padding: 1.5rem 6.25rem;
  justify-content: center;
  align-items: center;
  gap: 10px;
  border-radius: 40px;
  background-color: #0D3273;
  color: #ffffff;
  font-size: 16px;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td button span {
  color: #ffffff;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td button:hover {
  background-color: #0A9ED9;
}
#commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td button:hover span {
  color: #ffffff;
}
@media (max-width: 420px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr td button {
    padding: 1.5rem 3.25rem;
  }
}
@media (min-width: 992px) {
  #commercekit-wishlist-shortcode .commercekit-wishlist-table tbody tr:nth-child(even) td {
    background-color: #EEF1F6;
  }
}

ul.wc-block-grid__products li.product:hover .commercekit-wishlist.mini,
ul.products li.product:hover .commercekit-wishlist.mini {
  opacity: 1;
}

.brands-shortcode {
  position: relative;
}
.brands-shortcode .brands-list {
  position: relative;
  z-index: 1;
  padding: 3rem 0rem;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
}
@media (min-width: 1200px) {
  .brands-shortcode .brands-list {
    flex-direction: row;
    padding: 6rem 0rem;
  }
}
.brands-shortcode .brands-list .brands-list-group {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  margin-bottom: 3rem;
}
@media (min-width: 1200px) {
  .brands-shortcode .brands-list .brands-list-group {
    width: 25%;
    margin-bottom: 6rem;
    flex-direction: column;
  }
}
.brands-shortcode .brands-list .brands-list-group .brands-list-letter {
  width: 100%;
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 700;
  font-size: 36px;
  margin-bottom: 1.25rem;
}
@media (min-width: 1200px) {
  .brands-shortcode .brands-list .brands-list-group .brands-list-letter {
    width: 25%;
    margin-bottom: 2rem;
  }
}
.brands-shortcode .brands-list .brands-list-group .brands-list-item {
  width: 100%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  margin-bottom: 1.25rem;
}
@media (min-width: 420px) {
  .brands-shortcode .brands-list .brands-list-group .brands-list-item {
    width: 50%;
  }
}
@media (min-width: 1200px) {
  .brands-shortcode .brands-list .brands-list-group .brands-list-item {
    width: 100%;
  }
}
.brands-shortcode .brands-list .brands-list-group .brands-list-item .brands-list-item-logo img {
  width: 45px;
  height: 45px;
  border-radius: 40px;
  border: #C9C9C9 1px solid;
}
@media (min-width: 1200px) {
  .brands-shortcode .brands-list .brands-list-group .brands-list-item .brands-list-item-logo img {
    width: 80px;
    height: 80px;
  }
}
.brands-shortcode .brands-list .brands-list-group .brands-list-item .brands-list-item-name {
  padding-left: 1.5rem;
  color: #0D3273;
  font-family: "Syne", Helvetica, Verdana, sans-serif;
  font-weight: 400;
  font-size: 24px;
  text-transform: uppercase;
}

.woocommerce-error {
  color: #CF0000;
}
.woocommerce-error .button.wc-forward {
  display: none;
}

.guaven_woos_suggestion {
  min-width: 320px !important;
}

.woocommerce-message {
  font-size: 1.2em;
  font-weight: 700;
}

.woocommerce ul.products li.product .onsale:after, .widget_shopping_cart_content .loading:before, .woocommerce .widget_product_categories .loading:before, .woocommerce-page .widget_layered_nav_filters .loading:before, .woocommerce-page .widget_rating_filter .wc-layered-nav-rating.loading:before {
  background-image: url("/wp-content/themes/dsgr-child/assets/images/loading.svg");
}

.woocommerce .blockUI.blockOverlay:before,
.woocommerce .loader:before {
  background-image: url("/wp-content/themes/dsgr-child/assets/images/loading.svg") !important;
}/*# sourceMappingURL=woocommerce.css.map */
@font-face{ font-display:swap;
				font-family: "star";
				src: url("https://www.baxevanidis.gr/wp-content/plugins/woocommerce/assets/fonts/star.eot");
				src: url("https://www.baxevanidis.gr/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),
					url("https://www.baxevanidis.gr/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"),
					url("https://www.baxevanidis.gr/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"),
					url("https://www.baxevanidis.gr/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
				font-weight: normal;
				font-style: normal;
			 }
/*# sourceURL=threeds-woocommerce-style-inline-css */
.wc-bulk-variations-table-wrapper{--color:#666;--background-color:#e2e2e2;--highlight-color:#fff;--highlight-background-color:#65bc7b;--selected-color:var(--highlight-background-color);--radius:30px;margin:1.5em 0;padding:0 2px;width:100%}.wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper{overflow-x:auto}.wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper::-webkit-scrollbar{-webkit-appearance:none;height:10px;margin:0}.wc-bulk-variations-table-wrapper .wcbvp-grid-wrapper::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:5px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}.wc-bulk-variations-table{--v:2;--h:4;--cols:var(--v);--rows:var(--h);--min-col:40px;margin:0 -10px 15px}.wc-bulk-variations-table.sticky-grid-header .wcbvp-head-group{z-index:99}.wc-bulk-variations-table .wcbvp-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-auto-rows:1fr;width:auto}.wc-bulk-variations-table .wcbvp-row>*{padding:4px 8px;word-break:normal}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header{align-items:flex-start;flex-direction:column-reverse;grid-row:1}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header>.product-thumbnail-wrapper,.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header>img{margin-top:1em}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-row-header{align-items:flex-start;grid-column:1;margin:0}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-row-header .wcbvp-header-block>p>span,.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-row-header .wcbvp-header-block>span{margin:0 1em}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header.wcbvp-row-header{flex-direction:column;grid-column:1;grid-row:1;height:100%;margin:auto 0 0}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header.wcbvp-row-header>*{align-self:center;margin:0;white-space:nowrap}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header.wcbvp-row-header>div:nth-child(2){margin:0 .5ch}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header.wcbvp-row-header>select{display:block;font-weight:400;height:auto;padding:6px;width:100%}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header.wcbvp-col-header.wcbvp-row-header>select:not(:last-child){margin-bottom:3px}.wc-bulk-variations-table .wcbvp-row>.wcbvp-header .wcbvp-header-block{display:flex}.wc-bulk-variations-table .wcbvp-row>.wcbvp-cell .price,.wc-bulk-variations-table .wcbvp-row>.wcbvp-cell .stock{margin:0}.wc-bulk-variations-table .wcbvp-row:not(.vert).left-label>.wcbvp-row-header:not(.wcbvp-col-header){flex-direction:row-reverse;justify-content:space-between}.wc-bulk-variations-table .wcbvp-row:not(.vert).top-label>.wcbvp-col-header:not(.wcbvp-row-header){flex-direction:column-reverse}.wc-bulk-variations-table .wcbvp-row:not(.vert).top-label>.wcbvp-col-header.wcbvp-row-header{margin:0 0 auto}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation{border:2px solid transparent;border-radius:4px;display:flex;flex-flow:row wrap;margin:0 -4px;padding:1px 0}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation.selected{border-color:var(--selected-color)}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation>*{flex:1;margin:1px 2px;min-width:var(--min-col)}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation select.wcbvp-additional-attribute{height:auto;padding:6px}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button{display:flex;margin-bottom:3px}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button>*{flex:1}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button>:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button>:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button>input[type=number]{height:auto;min-width:var(--min-col);padding:6px}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button>button[type=button] .icon{display:block;height:100%;width:16px}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button>button[type=button].add .icon{--mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 448 512\" ><path fill=\"%23999\" d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\" class=\"\"></path></svg>");background-color:var(--color);mask:var(--mask);-webkit-mask:var(--mask);-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.wc-bulk-variations-table .wcbvp-row .wcbvp-form-variation .wcbvp-quantity-button>button[type=button].edit .icon{--mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"%23999\" d=\"M290.74 93.24l128.02 128.02-277.99 277.99-114.14 12.6C11.35 513.54-1.56 500.62.14 485.34l12.7-114.22 277.9-277.88zm207.2-19.06l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.76 18.75-49.16 0-67.91z\" class=\"\"></path></svg>");background-color:var(--color);mask:var(--mask);-webkit-mask:var(--mask)}.wc-bulk-variations-table .wcbvp-row input.wcbvp-quantity{border:1px solid #ccc;box-sizing:border-box;height:100%;margin-bottom:0!important;padding:5px;width:100%}.wc-bulk-variations-table .wcbvp-row input.wcbvp-quantity:disabled{opacity:.5}.wc-bulk-variations-table .wcbvp-row .woocommerce-Price-amount{text-align:left}.wc-bulk-variations-table .wcbvp-row .woocommerce-price-suffix .woocommerce-Price-amount{display:inline-block}.wc-bulk-variations-table.vert{--cols:var(--h);--rows:var(--v);display:flex}.wc-bulk-variations-table.vert .wcbvp-row{flex:1 0 auto;grid-auto-flow:row}.wc-bulk-variations-table.vert .wcbvp-row.both-header-images,.wc-bulk-variations-table.vert .wcbvp-row.row-header-images{grid-auto-columns:1fr}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-col-header{align-items:flex-start;flex-direction:row-reverse;grid-column:1;grid-row:auto;margin:0}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-col-header>*{flex:1}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-col-header>span{margin:0}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-col-header>.product-thumbnail-wrapper,.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-col-header>img{margin-left:1em;margin-top:0}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-row-header{align-items:flex-start;flex-direction:column;grid-column:auto;grid-row:1;margin:0}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-row-header>*{margin:0}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-col-header.wcbvp-row-header{flex-direction:row-reverse;grid-column:1;grid-row:1;justify-content:flex-end;margin:auto 0 0}.wc-bulk-variations-table.vert .wcbvp-row.top-label>.wcbvp-row-header:not(.wcbvp-col-header){flex-direction:column-reverse;justify-content:flex-end}.wc-bulk-variations-table.vert .wcbvp-row.top-label>.wcbvp-row-header.wcbvp-col-header{margin:0 0 auto}.wc-bulk-variations-table.vert .wcbvp-row.left-label>.wcbvp-col-header:not(.wcbvp-row-header){flex-direction:row-reverse;justify-content:space-between}.wc-bulk-variations-table.headless .wcbvp-row{grid-auto-columns:1fr}.wc-bulk-variations-table.headless .wcbvp-row>.wcbvp-row-header{display:none}.wc-bulk-variations-table.headless.vert .wcbvp-row{grid-auto-columns:1fr;grid-template-rows:repeat(var(--rows),auto)}.wc-bulk-variations-table.headless.vert .wcbvp-row>.wcbvp-row-header{display:flex}.wc-bulk-variations-table td{min-width:var(--min-col);padding:.5em;vertical-align:top}.wc-bulk-variations-table td:first-child a{display:inline-block}.wc-bulk-variations-table td:nth-child(1n+3){vertical-align:top}.wc-bulk-variations-table th{padding:.5em;text-align:left}.wc-bulk-variations-table ins:before{content:""!important;display:none!important;padding:0!important}.wc-bulk-variations-table .stock-status{display:inline-block;line-height:1.15}.wc-bulk-variations-table .amount:not(:first-child){margin-top:6px}.wc-bulk-variations-table .cell-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.wc-bulk-variations-table .cell-wrapper .amount{margin-top:auto}.wc-bulk-variations-table .wcbvp-image-container img{cursor:pointer}form.wcbvp-cart{width:100%}form.wcbvp-cart fieldset{margin:0;padding:0}form.wcbvp-cart .wcbvp-total-wrapper{display:grid;grid-template-columns:1fr 1fr;padding-bottom:10px;width:100%}form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-variation-pool{display:none}form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left p{margin:0}form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left label[role=status]{display:block;height:0;overflow:hidden;width:0}form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right{align-self:end;text-align:right}form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right a.added_to_cart,form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right button.single_add_to_cart_button{display:inline-block;float:none;margin:5px 0 0 5px;width:auto}form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right a.added_to_cart br,form.wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right button.single_add_to_cart_button br{display:none}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool{margin:0;text-align:right}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool .wcbvp-variation-pool-item{background-color:var(--background-color);border:2px solid var(--background-color);border-radius:var(--radius);color:var(--color);display:inline-block;font-size:.85em;margin:3px;padding:0 8px}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool .wcbvp-variation-pool-item.selected{background-color:var(--highlight-background-color);border-color:var(--highlight-background-color);color:var(--highlight-color)}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool .wcbvp-variation-pool-item.selected .action-delete{background-color:var(--highlight-color)}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool .wcbvp-variation-pool-item.layer-selected{border-color:var(--highlight-background-color)}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool .wcbvp-variation-pool-item .action-delete{--mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 512 512\"><path fill=\"%23999\" d=\"M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z\"></path></svg>");background-color:var(--color);display:inline-block;height:16px;margin:5px -3px -1px 6px;mask:var(--mask);-webkit-mask:var(--mask);width:16px}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool .wcbvp-variation-pool-item:hover{cursor:pointer}form.wcbvp-cart.wcbvp-fast-pool .wcbvp-variation-pool .wcbvp-variation-pool-item .label{display:inline-block;font-size:14px;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:2px}form.wcbvp-cart[data-yith-quote-active=true] .wcbvp-total-wrapper{grid-template-columns:30% 1fr}form.wcbvp-cart[data-yith-quote-active=true] .wcbvp-total-right{align-items:center;display:flex;justify-content:flex-end}form.wcbvp-cart[data-yith-quote-active=true] .wcbvp-total-right .wbv-yith-ywraq-add-to-quote{margin:5px 0 0 5px}form.wcbvp-cart[data-yith-quote-active=true] .wcbvp-total-right .wbv-yith-ywraq-add-to-quote a{margin-right:15px}form.wcbvp-cart[data-yith-quote-active=true] .wcbvp-total-right .wbv-yith-ywraq-add-to-quote a:focus{outline:none}form.wcbvp-cart[data-yith-quote-active=true] .wcbvp-total-right .wbv-yith-ywraq-add-to-quote button.loading{color:transparent!important;opacity:.8;position:relative}form.wcbvp-cart[data-yith-quote-active=true] .wcbvp-total-right .wbv-yith-ywraq-add-to-quote button.loading:after{animation:wbv-spin 1s linear infinite;border:2px solid #fff;border-radius:50%;border-top-color:transparent;color:#333;content:"";height:16px;left:calc(50% - 8px);margin-left:0;margin-top:0;position:absolute;top:50%;width:16px}.woocommerce-message ul.wcbvp-cart-variation-list{margin:0 0 0 2em}.pswp.wbv-gallery{z-index:9999999}@media(min-width:800px){.with-product-details.has-bulk-variations .wc-quick-view-product-gallery{max-width:30%;min-width:15%}}.has-subtle-light-gray-background-color{background-color:#f3f4f5}.has-subtle-pale-green-background-color{background-color:#e9fbe5}.has-subtle-pale-blue-background-color{background-color:#e7f5fe}.has-subtle-pale-pink-background-color{background-color:#fcf0ef}.is-style-stripes{background-color:transparent;border-bottom:1px solid #f0f0f0}.is-style-stripes .wcbvp-cell.wcbvp-alt,.is-style-stripes .wcbvp-col-header,.is-style-stripes .wcbvp-row-header.wcbvp-alt{background-color:#f0f0f0}.is-style-stripes.has-subtle-light-gray-background-color .wcbvp-cell.wcbvp-alt,.is-style-stripes.has-subtle-light-gray-background-color .wcbvp-col-header,.is-style-stripes.has-subtle-light-gray-background-color .wcbvp-row-header.wcbvp-alt{background-color:#f3f4f5}.is-style-stripes.has-subtle-pale-green-background-color .wcbvp-cell.wcbvp-alt,.is-style-stripes.has-subtle-pale-green-background-color .wcbvp-col-header,.is-style-stripes.has-subtle-pale-green-background-color .wcbvp-row-header.wcbvp-alt{background-color:#e9fbe5}.is-style-stripes.has-subtle-pale-blue-background-color .wcbvp-cell.wcbvp-alt,.is-style-stripes.has-subtle-pale-blue-background-color .wcbvp-col-header,.is-style-stripes.has-subtle-pale-blue-background-color .wcbvp-row-header.wcbvp-alt{background-color:#e7f5fe}.is-style-stripes.has-subtle-pale-pink-background-color .wcbvp-cell.wcbvp-alt,.is-style-stripes.has-subtle-pale-pink-background-color .wcbvp-col-header,.is-style-stripes.has-subtle-pale-pink-background-color .wcbvp-row-header.wcbvp-alt{background-color:#fcf0ef}.wc-bulk-variations-table{margin:0 0 15px}.wc-bulk-variations-table .wcbvp-row{background-color:#fdfdfd}.wc-bulk-variations-table .wcbvp-row.wcbvp-alt{background-color:#f8f8f8}.wc-bulk-variations-table .wcbvp-row>*{padding:.5em}.wc-bulk-variations-table .wcbvp-row>.wcbv-cell input.wcbvp-quantity{height:auto;line-height:1.618}.wc-bulk-variations-table .wcbvp-head-group:first-child .wcbvp-row:first-child{background-color:#f0f0f0;font-weight:600}.wc-bulk-variations-table.vert .wcbvp-head-group:first-child .wcbvp-row.wcbvp-alt,.wc-bulk-variations-table.vert .wcbvp-head-group:first-child .wcbvp-row:first-child{background-color:#fdfdfd}.wc-bulk-variations-table.vert .wcbvp-row{grid-template-rows:auto repeat(var(--rows),1fr)}.wc-bulk-variations-table.vert .wcbvp-row.wcbvp-alt{background-color:#fdfdfd}.wc-bulk-variations-table.vert .wcbvp-row .wcbvp-col-header{background-color:#fdfdfd;font-weight:400}.wc-bulk-variations-table.vert .wcbvp-row .wcbvp-colrow-image,.wc-bulk-variations-table.vert .wcbvp-row .wcbvp-row-header{background-color:#f0f0f0;font-weight:600}.wc-bulk-variations-table.vert .wcbvp-row>.wcbvp-v-alt{background-color:#f8f8f8}.wc-bulk-variations-table.vert .wcbvp-row .wcbvp-colrow-image,.wc-bulk-variations-table.vert .wcbvp-row .wcbvp-row-header,.wc-bulk-variations-table.vert .wcbvp-row .wcbvp-row-header.wcbvp-col-header{height:2.67em;min-height:2.67em}.wc-bulk-variations-table.wcbvp-table{display:table;width:100%}.wc-bulk-variations-table.wcbvp-table .wcbvp-head-group{display:table-header-group}.wc-bulk-variations-table.wcbvp-table .wcbvp-row-group{display:table-row-group}.wc-bulk-variations-table.wcbvp-table .wcbvp-row{display:table-row}.wc-bulk-variations-table.wcbvp-table .wcbvp-row>*{display:table-cell;vertical-align:top}.wc-bulk-variations-table.legacy-grid{grid-template-columns:1fr repeat(var(--cols),1fr)}.wc-bulk-variations-table.legacy-grid.both-header-images,.wc-bulk-variations-table.legacy-grid.row-header-images,.wc-bulk-variations-table.legacy-grid.vert.both-header-images,.wc-bulk-variations-table.legacy-grid.vert.col-header-images{grid-template-columns:2fr repeat(var(--cols),1fr)}.woocommerce .wbv-yith-ywraq-add-to-quote button{background-color:#0066b4!important;color:#fff!important}.theme-Divi .wc-bulk-variations-table-wrapper .wbv-yith-ywraq-add-to-quote button{border:none;font-size:18px;line-height:1.7em}.theme-Avada .wc-bulk-variations-table-wrapper .wbv-yith-ywraq-add-to-quote button{padding:9px 20px}.theme-shoptimizer .wc-bulk-variations-table-wrapper .wbv-yith-ywraq-add-to-quote button{padding:16px 10px}.theme-blocksy .wc-bulk-variations-table-wrapper .wbv-yith-ywraq-add-to-quote button{padding:8px 10px}.theme-enfold .wc-bulk-variations-table-wrapper .wbv-yith-ywraq-add-to-quote{margin:0!important}.theme-enfold .wc-bulk-variations-table-wrapper .wbv-yith-ywraq-add-to-quote button{padding:11px 10px}@keyframes wbv-spin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-left br{display:none}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right{align-items:flex-start;align-self:center;gap:10px}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .wbv-yith-ywraq-add-to-quote{margin:0}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .wbv-yith-ywraq-add-to-quote button{border:none;font-size:16px;padding:1rem 2rem}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .wbv-yith-ywraq-add-to-quote button:disabled{opacity:.6}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .wbv-yith-ywraq-add-to-quote button:not(:disabled){cursor:pointer}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right p{display:flex;justify-content:end;margin:0!important}.woocommerce-uses-block-theme .wcbvp-cart .wcbvp-total-wrapper .wcbvp-total-right .single_add_to_cart_button{border:none;font-size:16px;margin:0;padding:1rem 2rem}
.guaven_woos_suggestion {z-index:99990; position: absolute;display:none;background: white;padding:5px;border:3px solid white;}
.guaven_woos_selected {background: yellow}
.guaven_woos_suggestion>ul {margin:0; list-style-type:none !important; }
.guaven_woos_div {padding:5px;}


.rtl .guaven_woos_titlediv {padding-right:5px;margin-left:0px;margin-right:55px;}
.guaven_woos_thereissale {text-decoration: line-through;}
.guaven_woos_pinnedtitle { margin: 3px 0;font-weight: bold;}

.guaven_woos_suggestion_catul .guaven_woos_suggestion_list{min-height: inherit;}
.guaven_woos_pinnedtitle {padding-top: 10px}
.woos_sku {display: none}
.guaven_woos_hidden,   .guaven_woos_hidden_description, .gwstrn,.gws_cat_img {display: none;}
.guaven_woos_titlediv_cat {font-size:14px;line-height: 15px}
.guaven_woos_suggestion_listproduct_cat {margin-left: 5px;line-height: 20px}
.gwshd,.live-search-results,.ajax_search_response {display: none !important}
.guaven_woos_suggestion>ul {padding:0}
.guaven_woos_div {float:left}
.rtl .guaven_woos_div {float:right;}
.guaven_woos_showallli {text-align: center;border-top:1px solid #efefef}
.guaven_woos_suggestion {border:none;padding:0px}
.guaven_woos_suggestion ul,.guaven_woos_suggestion p {padding:5px !important}
.guaven_woos_mobilesearch {display:none;position:fixed;width:96%;margin:2%;background:white;top:0;left:0;z-index:99989;border: solid 1px #dcdcdc}
.guaven_woos_mobilesearch p {text-align:right;padding:5px}
.guaven_woos_mobilesearch p a {font-weight:bold;font-size:20px;float:right;}
#guaven_woos_s { width:96%;margin-left:2%;padding:5px;padding: 10px; border: solid 1px #dcdcdc}

.guaven_woos_suggestion_standalone{display: block !important;margin:0px!important; position:inherit !important;width:100% !important}
.guaven_woos_suggestion_standalone .guaven_woos_div {padding-left:2px;padding-right: 2px}
.guaven_woos_suggestion_standalone .guaven_woos_final_results li,
.guaven_woos_suggestion_standalone .guaven_woos_suggestion_unlisted li {width: 25%;float:left;vertical-align: top}
.guaven_woos_suggestion_standalone .guaven_woos_suggestion_unlisted li:nth-child(4n+1),.guaven_woos_suggestion_standalone .guaven_woos_final_results li:nth-child(4n+1) {
  clear: left
}
@media(max-width:768px){
.guaven_woos_suggestion_standalone .guaven_woos_suggestion_unlisted li {width: 50%;}
.guaven_woos_suggestion_standalone .guaven_woos_suggestion_unlisted li:nth-child(2n+1),.guaven_woos_suggestion_standalone .guaven_woos_final_results li:nth-child(2n+1) {
  clear: left
}}
.guaven_woos_suggestion_standalone ul,.guaven_woos_suggestion_standalone p {clear:both}
.guaven_woos_suggestion_standalone .guaven_woos_img {
    width: 90%;
    margin-left:5%;
    margin-right: 5%;
    position: relative;
}
.guaven_woos_suggestion_standalone .guaven_woos_div {
    float: none;
}
.guaven_woos_suggestion_standalone .guaven_woos_titlediv {
    margin-left: 0;
    font-size: 15px;
}

.guaven_woos_titlediv em {font-style: normal;text-decoration: underline;font-weight: bold}
.gwspc{min-height:inherit !important}

.guaven_woos_mobile_div_state .guaven_woos_titlediv>span {vertical-align: middle;display: table-cell;padding-right:10px}
.guaven_woos_mobile_div_state .guaven_woos_titlediv {margin-left: 70px;display: table;vertical-align: middle;width:calc(100% - 70px);}
.guaven_woos_mobile_div_state .guaven_woos_suggestion_list{border-bottom: 1px solid #dfdfdf;padding: 0px 12px;}
.guaven_woos_mobile_div_state .guaven_woos_titlediv small {text-align: right; display: table-cell; float: right;padding-bottom: 20px;}
.guaven_woos_mobile_div_state .guaven_woos_suggestion {margin-top:5px}
.guaven_woos_mobile_div_state .guaven_woos_suggestion_catul .gws_cat_img {display: block;width:70%;margin-left:15%;padding-bottom:8px}
.guaven_woos_mobile_div_state .guaven_woos_suggestion_catul .guaven_woos_suggestion_list{min-height: inherit;display: inline-block;text-align: center;}

.gws_clearable{
  position: relative;
  display: inline-block;
  width: 100%
}
.gws_clearable input[type=text]{
  padding-right: 24px;
  width: 100%;
  box-sizing: border-box;
}
.gws_clearable__clear{
  display: none;
  position: absolute;
  right:0; top:0;
  padding: 5px 15px;
  font-style: normal;
  font-size: 24px;
  user-select: none;
  cursor: pointer;
}
.gws_clearable input::-ms-clear {
  display: none;
}
.guaven_woos_mobile_div_state .off-canvas{display:none}.guaven_woos_suggestion_list,.guaven_woos_suggestion_unlisted li {
    display:block;
    overflow: auto;
    min-height:50px;
    margin-bottom:3px
}

.guaven_woos_img {width:50px;position:absolute}
.guaven_woos_titlediv {padding-left:5px;margin-left:55px;font-size:12px}
			.b2bking_myaccount_individual_offer_bottom_line_add button.b2bking_myaccount_individual_offer_bottom_line_button, #b2bking_myaccount_conversations_container_top button, button.b2bking_myaccount_start_conversation_button, .b2bking_myaccount_conversation_endpoint_button, button.b2bking_bulkorder_form_container_bottom_add_button, button.b2bking_subaccounts_container_top_button, button.b2bking_subaccounts_new_account_container_content_bottom_button, button.b2bking_subaccounts_edit_account_container_content_bottom_button, button#b2bking_purchase_list_new_button, button.b2bking_purchase_lists_view_list, button#b2bking_reimburse_amount_button, button#b2bking_redeem_amount_button, #b2bking_return_agent{
				background: #3ab1e4;
			}

			.b2bking_has_color{
				background: #3ab1e4!important;
				background-color: #3ab1e4!important;
			}
			table.b2bking_tiered_price_table tbody td.b2bking_has_color{
				background: #3ab1e4!important;
				background-color: #3ab1e4!important;
			}

			.b2bking_myaccount_individual_offer_bottom_line_add button:hover.b2bking_myaccount_individual_offer_bottom_line_button, #b2bking_myaccount_conversations_container_top button:hover, button:hover.b2bking_myaccount_start_conversation_button, .b2bking_myaccount_conversation_endpoint_button, button:hover.b2bking_bulkorder_form_container_bottom_add_button, button:hover.b2bking_subaccounts_container_top_button, button:hover.b2bking_subaccounts_new_account_container_content_bottom_button, button:hover.b2bking_subaccounts_edit_account_container_content_bottom_button, button:hover#b2bking_purchase_list_new_button, button:hover.b2bking_purchase_lists_view_list, .b2bking_myaccount_conversation_endpoint_button:hover, button#b2bking_reimburse_amount_button:hover, #b2bking_return_agent:hover{
				background: #0088c2;
			}

			table#b2bking_purchase_lists_table thead tr th {
			    background: #353042;
			    color: white;
			}
			.b2bking_purchase_lists_view_list {
			    background: #b1b1b1 !important;
			}
			#b2bking_purchase_list_new_button {
			    background: #353042 !important;
			}
			.b2bking_purchase_lists_view_list:hover, #b2bking_purchase_list_new_button:hover{
				filter: brightness(85%);
				filter: contrast(135%);
			}
			
		
    #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-next{
			transform: translateX(50%);
}
    #home .home-main-slider-section .home-main-slider-container .home-main-slider-wrapper .home-main-slider .swiper-navigation .home-slider-swiper-button-prev{
		transform: translateX(-50%)	
}
