/** Shopify CDN: Minification failed

Line 52504:0 "@charset" must be the first rule in the file
Line 53213:0 "@charset" must be the first rule in the file
Line 53361:0 "@charset" must be the first rule in the file
Line 55775:2 Unexpected "{"
Line 56213:2 Unexpected "{"
Line 58023:31 Unexpected "{"

**/
/** Shopify CDN: Minification failed

Line 52494:0 "@charset" must be the first rule in the file
Line 52532:0 "@charset" must be the first rule in the file
Line 53204:0 "@charset" must be the first rule in the file
Line 53352:0 "@charset" must be the first rule in the file
Line 55766:2 Unexpected "{"
Line 56204:2 Unexpected "{"
Line 58014:31 Unexpected "{"

**/

@charset 'UTF-8';


.header:not(.drawer-menu).page-width{
  padding: 0 !important;
}
.header__menu-item{
  font-size: inherit;
  padding: 0;
}

.link, .customer a{
  font-size: inherit;
}

.header__icon .icon,
.header__icon, .header__icon--cart .icon{
  width: 20px;
  height: 20px;
}
h2, .h2{
  --font-heading-scale: 0.1
}
.header>.header__heading-link{
  padding: 0;
}


/* 共通項目
-------------------------------- */





/*!
*  Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
@font-face {
  font-family: FontAwesome;
  font-weight: 400;
  font-style: normal;
  src: url(../fonts/fontawesome-webfont.eot?v=4.6.3);
  src: url(../fonts/fontawesome-webfont.eot?#iefix&v=4.6.3) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.6.3) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.6.3) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.6.3) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular) format('svg')
}

.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 {
  vertical-align: -15%;
  font-size: 1.33333333em;
  line-height: .75em
}

.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 {
  margin-left: 2.14285714em;
  padding-left: 0;
  list-style-type: none
}

.fa-ul>li {
  position: relative
}

.fa-li {
  position: absolute;
  top: .14285714em;
  left: -2.14285714em;
  width: 2.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(0);
      transform: rotate(0)
  }

  100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
  }
}

@keyframes fa-spin {
  0% {
      -webkit-transform: rotate(0);
      transform: rotate(0)
  }

  100% {
      -webkit-transform: rotate(359deg);
      transform: rotate(359deg)
  }
}

.fa-rotate-90 {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.fa-rotate-180 {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg)
}

.fa-rotate-270 {
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg)
}

.fa-flip-horizontal {
  -webkit-transform: scale(-1,1);
  transform: scale(-1,1)
}

.fa-flip-vertical {
  -webkit-transform: scale(1,-1);
  transform: scale(1,-1)
}

:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90 {
  -webkit-filter: none;
  filter: none
}

.fa-stack {
  display: inline-block;
  position: relative;
  width: 2em;
  height: 2em;
  vertical-align: middle;
  line-height: 2em
}

.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-close:before,.fa-remove: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-cog:before,.fa-gear: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-repeat:before,.fa-rotate-right: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-image:before,.fa-photo: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-exclamation-triangle:before,.fa-warning: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-cogs:before,.fa-gears: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-floppy-o:before,.fa-save:before {
  content: '\f0c7'
}

.fa-square:before {
  content: '\f0c8'
}

.fa-bars:before,.fa-navicon:before,.fa-reorder: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-sort:before,.fa-unsorted:before {
  content: '\f0dc'
}

.fa-sort-desc:before,.fa-sort-down:before {
  content: '\f0dd'
}

.fa-sort-asc:before,.fa-sort-up:before {
  content: '\f0de'
}

.fa-envelope:before {
  content: '\f0e0'
}

.fa-linkedin:before {
  content: '\f0e1'
}

.fa-rotate-left:before,.fa-undo:before {
  content: '\f0e2'
}

.fa-gavel:before,.fa-legal:before {
  content: '\f0e3'
}

.fa-dashboard:before,.fa-tachometer:before {
  content: '\f0e4'
}

.fa-comment-o:before {
  content: '\f0e5'
}

.fa-comments-o:before {
  content: '\f0e6'
}

.fa-bolt:before,.fa-flash:before {
  content: '\f0e7'
}

.fa-sitemap:before {
  content: '\f0e8'
}

.fa-umbrella:before {
  content: '\f0e9'
}

.fa-clipboard:before,.fa-paste: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-chain-broken:before,.fa-unlink: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-caret-square-o-down:before,.fa-toggle-down:before {
  content: '\f150'
}

.fa-caret-square-o-up:before,.fa-toggle-up:before {
  content: '\f151'
}

.fa-caret-square-o-right:before,.fa-toggle-right:before {
  content: '\f152'
}

.fa-eur:before,.fa-euro:before {
  content: '\f153'
}

.fa-gbp:before {
  content: '\f154'
}

.fa-dollar:before,.fa-usd:before {
  content: '\f155'
}

.fa-inr:before,.fa-rupee:before {
  content: '\f156'
}

.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before {
  content: '\f157'
}

.fa-rouble:before,.fa-rub:before,.fa-ruble:before {
  content: '\f158'
}

.fa-krw:before,.fa-won: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-caret-square-o-left:before,.fa-toggle-left:before {
  content: '\f191'
}

.fa-dot-circle-o:before {
  content: '\f192'
}

.fa-wheelchair:before {
  content: '\f193'
}

.fa-vimeo-square:before {
  content: '\f194'
}

.fa-try:before,.fa-turkish-lira: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-bank:before,.fa-institution:before,.fa-university:before {
  content: '\f19c'
}

.fa-graduation-cap:before,.fa-mortar-board: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-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before {
  content: '\f1c5'
}

.fa-file-archive-o:before,.fa-file-zip-o:before {
  content: '\f1c6'
}

.fa-file-audio-o:before,.fa-file-sound-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-ring:before,.fa-life-saver:before,.fa-support:before {
  content: '\f1cd'
}

.fa-circle-o-notch:before {
  content: '\f1ce'
}

.fa-ra:before,.fa-rebel:before,.fa-resistance:before {
  content: '\f1d0'
}

.fa-empire:before,.fa-ge:before {
  content: '\f1d1'
}

.fa-git-square:before {
  content: '\f1d2'
}

.fa-git:before {
  content: '\f1d3'
}

.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before {
  content: '\f1d4'
}

.fa-tencent-weibo:before {
  content: '\f1d5'
}

.fa-qq:before {
  content: '\f1d6'
}

.fa-wechat:before,.fa-weixin:before {
  content: '\f1d7'
}

.fa-paper-plane:before,.fa-send:before {
  content: '\f1d8'
}

.fa-paper-plane-o:before,.fa-send-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-futbol-o:before,.fa-soccer-ball-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-ils:before,.fa-shekel:before,.fa-sheqel: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-bed:before,.fa-hotel:before {
  content: '\f236'
}

.fa-viacoin:before {
  content: '\f237'
}

.fa-train:before {
  content: '\f238'
}

.fa-subway:before {
  content: '\f239'
}

.fa-medium:before {
  content: '\f23a'
}

.fa-y-combinator:before,.fa-yc: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-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-paper-o:before,.fa-hand-stop-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-television:before,.fa-tv: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-american-sign-language-interpreting:before,.fa-asl-interpreting:before {
  content: '\f2a3'
}

.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before {
  content: '\f2a4'
}

.fa-glide:before {
  content: '\f2a5'
}

.fa-glide-g:before {
  content: '\f2a6'
}

.fa-sign-language:before,.fa-signing: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'
}

.sr-only {
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0,0,0,0)
}

.sr-only-focusable:active,.sr-only-focusable:focus {
  overflow: visible;
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  clip: auto
}

.p_page-head {
  background: url(/shared/images/ft_support_bg.png);
  line-height: 1.8
}

.p_page-head>.inner {
  display: table;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  height: 148px;
  min-height: 148px
}

.p_page-head .ttl-page {
  display: table-cell;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding-right: 46%;
  vertical-align: middle;
  color: #fff;
  font-size: 32px;
  font-weight: 700;
  line-height: 1.2
}

.p_page-head .ttl-page .sub {
  vertical-align: middle;
  font-size: 19px;
  font-weight: 400
}

.p_page-head._bg-type01 {
  background: #ff6fa6
}

.p_page-head._bg-type02 {
  background: #3ebaed
}

.p_page-head .list {
  position: absolute;
  top: 50%;
  right: 40px;
  margin-top: -27px
}

.p_page-head .list ul {
  display: table;
  float: right
}

.p_page-head .list ul li {
  display: table-cell;
  padding: 0 10px;
  white-space: nowrap
}

.p_page-head .list ul li.anchor {
  padding-right: 25px
}

.p_page-head br.small-break {
  display: none
}

.p_page-head .ttl-page .sub {
  display: block;
  vertical-align: top;
  line-height: 2
}

.p_page-head br.small-break {
  display: block
}

.p_news-list {
  border-bottom: solid 1px #d1d1d1
}

.p_news-list li .inner,.p_news-list li a {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 30px 20px;
  border-top: solid 1px #d1d1d1;
  text-decoration: none;
  -webkit-transition: .3s;
  transition: .3s
}

.p_news-list li.cate01 .inner,.p_news-list li.cate01 a {
  background: #ffe9e5
}

.p_news-list li .date {
  display: block;
  float: left;
  width: 102px;
  padding-top: 2px;
  vertical-align: middle;
  font-size: 14px
}

.p_news-list li .txt {
  display: block;
  overflow: hidden;
  position: relative;
  min-height: 30px;
  padding-left: 148px
}

.p_news-list li .txt .ico {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 0;
  left: 0;
  width: 120px;
  margin-right: 28px;
  padding: 4px 10px;
  border-radius: 20px;
  text-align: center;
  color: #fff;
  font-size: 12px
}

.p_news-list li .txt .notice {
  vertical-align: super;
  font-size: smaller
}

.p_news-list li.cate01 .ico {
  background: #d8464d
}

.p_news-list li.cate01 a:hover {
  background: #dbf0fc;
  -webkit-transition: .3s;
  transition: .3s
}

.p_news-list li.cate02 .ico {
  background: #00a0e9
}

.p_news-list li.cate02 a:hover {
  background: #dbf0fc;
  -webkit-transition: .3s;
  transition: .3s
}

.p_news-list li.cate03 .ico {
  background: #379d2a
}

.p_news-list li.cate03 a:hover {
  background: #dbf0fc;
  -webkit-transition: .3s;
  transition: .3s
}

.p_news-list li.cate04 .ico {
  background: #eb66aa
}

.p_news-list li.cate04 a:hover {
  background: #dbf0fc;
  -webkit-transition: .3s;
  transition: .3s
}

.p_news-list li.cate05 .ico {
  background: #00a4f6
}

.p_news-list li.cate05 a:hover {
  background: #dbf0fc;
  -webkit-transition: .3s;
  transition: .3s
}

.p_news-list li.press .ico {
  background: #19bfd6
}

.p_news-list li.press a:hover {
  background: #dbf0fc;
  -webkit-transition: .3s;
  transition: .3s
}

.p_news-list li.cate01 a:hover {
  background: #fdcec5
}

.p_news-list li:last-child.cate01 {
  margin-bottom: -1px
}

.p_pagination {
  margin: 60px auto 0
}

.p_pagination ul {
  text-align: center;
  letter-spacing: -.4em
}

.p_pagination li {
  display: inline-block;
  width: 48px;
  vertical-align: middle;
  letter-spacing: normal
}

.p_pagination li:nth-of-type(n+1) {
  margin-left: 10px
}

.p_pagination li a {
  display: inline-block;
  width: 100%;
  padding: 10px 0;
  border: 1px solid #d8d8d8;
  border-radius: 50%;
  background: #fff;
  text-align: center;
  text-decoration: none;
  color: #000;
  font-size: 16px
}

.p_pagination li a:hover {
  border: 1px solid #00a0e9;
  background: #00a0e9;
  color: #fff
}

.p_pagination li.next,.p_pagination li.prev {
  width: auto
}

.p_pagination li.next a,.p_pagination li.prev a {
  width: auto;
  border: none;
  background: 0 0
}

.p_pagination li.next a span,.p_pagination li.prev a span {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-top: 3px solid #00a0e9;
  border-right: 3px solid #00a0e9
}

.p_pagination li.prev {
  margin-right: 30px
}

.p_pagination li.prev a span {
  -webkit-transform: rotate(225deg);
  transform: rotate(225deg)
}

.p_pagination li.next {
  margin-left: 30px
}

.p_pagination li.next a span {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.p_pagination li.next._hidden,.p_pagination li.prev._hidden {
  visibility: hidden
}

.p_pagination li.ellipses._hidden {
  display: none
}

.c-basic-bread-crumb {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  padding: 10px 0;
  border-bottom: 1px solid #e4e4e4;
  background: #fff
}

.c-basic-bread-crumb__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.c-basic-bread-crumb__item {
  font-size: 12px
}

.c-basic-bread-crumb__item a {
  color: #38a0e9
}

.c-basic-bread-crumb__item+.c-basic-bread-crumb__item {
  position: relative;
  margin: 0 0 0 7px;
  padding: 0 0 0 10px
}

.c-basic-bread-crumb__item+.c-basic-bread-crumb__item::before {
  position: absolute;
  top: 0;
  left: 0;
  content: '>'
}

.c_inner-base {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 1480px;
  max-width: 100%;
  margin: 0 auto;
  padding: 0 50px
}

.c_cont-base {
  -webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
  box-shadow: 0 0 5px 1px rgba(0,0,0,.1);
  background: #fff
}

.c_inner-base {
  width: 1280px
}

.c_all-alpha img,.c_alpha {
  -webkit-transition: opacity .2s cubic-bezier(.47,0,.745,.715);
  transition: opacity .2s cubic-bezier(.47,0,.745,.715)
}

.c_all-alpha img:hover,.c_alpha:hover {
  opacity: .7
}

.c_img-box .img._left {
  float: left
}

.c_img-box .img._right {
  float: right
}

.c_img-box .txt-wrap {
  overflow: hidden
}

.c_img-box02 {
  display: table;
  width: 100%
}

.c_img-box02 .cell {
  display: table-cell;
  vertical-align: middle
}

.c_img-box02 .cell._tp {
  vertical-align: top
}

.c_box-style01 {
  border: solid 8px #6ab8ee
}

.c_btn-style01 a {
  display: block;
  position: relative;
  padding: 13px 40px 11px 25px;
  border: solid 3px #0078da;
  background: #fff;
  text-align: center;
  text-decoration: none;
  color: #0078da;
  font-weight: 700
}

.c_btn-style01 a::before {
  display: block;
  position: absolute;
  top: 50%;
  right: 18px;
  width: 10px;
  height: 16px;
  margin-top: -8px;
  background: url(/shared/images/ico_arw01.png) no-repeat;
  content: '\00a0'
}

.c_btn-style01 a:hover {
  background: #0078da;
  color: #fff
}

.c_btn-style01 a:hover::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col01 a {
  border-color: #fff;
  background: 0 0;
  color: #fff
}

.c_btn-style01._col01 a:hover {
  background: #fff;
  color: #ff6fa6
}

.c_btn-style01._col01 a::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col01 a:hover::before {
  background-image: url(/shared/images/ico_arw04.png)
}

.c_btn-style01._col02 a {
  display: block;
  background: #0078da;
  color: #fff
}

.c_btn-style01._col02 a::before {
  background: url(/shared/images/ico_arw02.png) no-repeat
}

.c_btn-style01._col02 a:hover {
  background: #fff;
  color: #0078da
}

.c_btn-style01._col02 a:hover::before {
  background-image: url(/shared/images/ico_arw01.png)
}

.c_btn-style01._col03 a {
  display: block;
  border-color: #f36070;
  background: #f36070;
  color: #fff
}

.c_btn-style01._col03 a::before {
  background: url(/shared/images/ico_arw02.png) no-repeat
}

.c_btn-style01._col03 a:hover {
  background: #fff;
  color: #f36070
}

.c_btn-style01._col03 a:hover::before {
  background-image: url(/shared/images/ico_arw09.png)
}

.c_btn-style01._col04 a {
  display: block;
  border-color: #f36070;
  background: #fff;
  color: #f36070
}

.c_btn-style01._col04 a::before {
  background: url(/shared/images/ico_arw09.png) no-repeat
}

.c_btn-style01._col04 a:hover {
  background: #f36070;
  color: #fff
}

.c_btn-style01._col04 a:hover::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col05 a {
  border-color: #fff;
  background: 0 0;
  color: #fff
}

.c_btn-style01._col05 a:hover {
  background: #fff;
  color: #0078da
}

.c_btn-style01._col05 a::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col05 a:hover::before {
  background-image: url(/shared/images/ico_arw01.png)
}

.c_btn-style01._col06 a {
  border-color: #a46f31;
  background: #fff;
  color: #a46f31
}

.c_btn-style01._col06 a:hover {
  background: #a46f31;
  color: #fff
}

.c_btn-style01._col06 a::before {
  background-image: url(/shared/images/ico_arw14.png)
}

.c_btn-style01._col06 a:hover::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col07 a {
  border-color: #a46f31;
  background: #a46f31;
  color: #fff
}

.c_btn-style01._col07 a:hover {
  background: #fff;
  color: #a46f31
}

.c_btn-style01._col07 a::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col07 a:hover::before {
  background-image: url(/shared/images/ico_arw14.png)
}

.c_btn-style01._col08 a {
  border-color: #ff4b47;
  background: #ff4b47;
  color: #fff
}

.c_btn-style01._col08 a::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col08 a:hover {
  border-color: #ff817f;
  background-color: #ff817f
}

.c_btn-style01._col09 a {
  border-color: #f82675;
  background: #f82675;
  color: #fff
}

.c_btn-style01._col09 a::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style01._col09 a:hover {
  border-color: #f82675;
  background-color: #fff;
  color: #f82675
}

.c_btn-style01._col09 a:hover::before {
  background-image: url(/shared/images/ico_arw09.png)
}

.c_btn-style01._col10 a {
  border-color: #f82675;
  background: #fff;
  color: #f82675
}

.c_btn-style01._col10 a::before {
  background-image: url(/shared/images/ico_arw25.png)
}

.c_btn-style01._col10 a:hover {
  border-color: #f82675;
  background-color: #f82675;
  color: #fff
}

.c_btn-style01._col10 a:hover::before {
  background-image: url(/shared/images/ico_arw02.png)
}

.c_btn-style02 a {
  display: block;
  position: relative;
  padding: 12px 35px 12px 30px;
  background: #e9f6fd;
  text-align: center;
  text-decoration: none;
  color: #0069b4;
  font-size: 14px;
  font-weight: 500
}

.c_btn-style02 a::before {
  display: block;
  position: absolute;
  top: 50%;
  right: 15px;
  width: 8px;
  height: 15px;
  margin-top: -6px;
  background: url(/shared/images/ico_arw01.png) no-repeat;
  background-size: contain;
  content: ''
}

.c_btn-style02 a:hover {
  background: #c2e3fe
}

.c_btn-style02._col02 a {
  background: #0078da;
  color: #fff
}

.c_btn-style02._col02 a::before {
  background: url(/shared/images/ico_arw02.png) no-repeat;
  background-size: contain
}

.c_btn-style02._col02 a:hover {
  background: #0069b4
}

.c_btn-style02._col03 a {
  background: #eb66aa;
  color: #fff
}

.c_btn-style02._col03 a::before {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  background: url(/shared/images/ico_arw19.png) no-repeat
}

.c_btn-style02._col03._arrow_white a::before {
  right: 38px;
  width: 16px;
  height: 10px;
  margin-top: -5px;
  background: url(/shared/images/ico_arw05.png) no-repeat;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.c_btn-style02._col03 a:hover {
  background: #f78bb9
}

.c_btn-style02._col04 a {
  background: #0069b4;
  color: #fff
}

.c_btn-style02._col04 a::before {
  width: 20px;
  height: 20px;
  margin-top: -10px;
  background: url(/shared/images/ico_arw20.png) no-repeat
}

.c_btn-style02._col04._arrow_white a::before {
  right: 38px;
  width: 16px;
  height: 10px;
  margin-top: -5px;
  background: url(/shared/images/ico_arw05.png) no-repeat;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg)
}

.c_btn-style02._col04 a:hover {
  background: #62c6f8
}

.c_btn-style02._col05 a {
  background: #fce9f6;
  color: #eb66aa
}

.c_btn-style02._col05 a::before {
  width: 8px;
  height: 15px;
  margin-top: -6px;
  background: url(/shared/images/ico_arw04.png) no-repeat;
  background-size: contain
}

.c_btn-style02._col05 a:hover {
  background: #fbe2ec
}

.c_btn-style02._col06 a {
  background: #eb66aa;
  color: #fff
}

.c_btn-style02._col06 a::before {
  width: 8px;
  height: 15px;
  margin-top: -6px;
  background: url(/shared/images/ico_arw02.png) no-repeat;
  background-size: contain
}

.c_btn-style02._col06 a:hover {
  background: #fa72a7
}

.c_anchor-style01 a {
  display: inline-block;
  padding-bottom: 7px;
  border-bottom: solid 2px #fff;
  vertical-align: middle;
  text-decoration: none;
  color: #fff;
  font-weight: 700
}

.c_anchor-style01 a .ico {
  padding-right: 10px;
  vertical-align: middle
}

.c_anchor-style01 a:hover {
  padding-bottom: 9px;
  border-bottom: none
}

.c_form-base {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 0;
  -webkit-appearance: none
}

.c_form-base._textarea {
  resize: vertical
}

.c_related-article-wrap {
  margin-top: 120px;
  padding: 160px 0 100px;
  background: url(/shared/images/hiroba_deco.png) no-repeat center top/auto,url(/shared/images/hiroba_bg.jpg) no-repeat center top/cover
}

.c_related-article-wrap__heading {
  position: relative;
  margin-bottom: 65px;
  text-align: center
}

.c_related-article-wrap__heading .sub {
  display: block;
  margin-bottom: 15px;
  line-height: 1
}

.c_related-article-wrap__heading .main {
  display: block;
  position: relative;
  color: #fff;
  font-size: 36px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: .08em
}

.c_related-article-wrap__heading .main::before {
  position: absolute;
  bottom: -70px;
  left: 0;
  right: 38px;
  width: 366px;
  height: 97px;
  margin: auto;
  background: url(/images/index/hiroba_heading_deco.png) no-repeat center/contain;
  content: ''
}

.c_related-article {
  padding-top: 60px
}

.c_related-article__ttl {
  margin-bottom: 40px;
  text-align: center;
  color: #fff;
  font-size: 26px;
  font-weight: 500;
  letter-spacing: .1em
}

.c_related-article__card-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -20px -20px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.c_related-article .card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: calc(50% - 20px);
  margin: 0 20px 20px 0;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column
}

.c_related-article .card a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: relative;
  border-radius: 15px;
  background: #fff;
  text-decoration: none;
  -webkit-transition: .3s;
  transition: .3s;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto
}

.c_related-article .card a:hover {
  -webkit-transform: scale(1.03);
  transform: scale(1.03)
}

.c_related-article .card__image {
  overflow: hidden;
  position: relative;
  width: 50%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.c_related-article .card__image img {
  width: 100%;
  height: auto
}

.c_related-article .card__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.c_related-article .card .card-tag {
  position: absolute;
  bottom: 9px;
  left: 0;
  width: 170px;
  height: 30px;
  background: url(/hiroba/images/category_tags.png) no-repeat
}

.c_related-article .card .card-tag._type01 {
  background-position: 0 0
}

.c_related-article .card .card-tag._type02 {
  background-position: 0 -40px
}

.c_related-article .card .card-tag._type03 {
  background-position: 0 -5pc
}

.c_related-article .card .card-tag._type04 {
  background-position: 0 -90pt
}

.c_related-article .card .card-tag._type05 {
  background-position: 0 -10pc
}

.c_related-article .card__title {
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4
}

.c_related-article .card__text {
  font-size: 14px;
  line-height: 1.4
}

.c_related-article .card__date {
  margin-top: 12px;
  color: #7d7d7d;
  font-size: 12px;
  line-height: 1
}

.c_related-article__more {
  width: 400px;
  height: 90px;
  margin: 48px auto 0
}

.c_related-article__more a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 90px;
  background: #fff url(/shared/images/hiroba_arrow.svg) no-repeat right 35px center/auto 17px;
  text-align: center;
  text-decoration: none;
  color: #00a9ba;
  font-size: 18px;
  line-height: 1.33;
  letter-spacing: .1em;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.c_related-article__more a::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background: #fff url(/shared/images/hiroba_arrow.svg) no-repeat right 35px center/auto 17px;
  content: '';
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.c_related-article__more a:hover::after {
  -webkit-transform: scale(1.04);
  transform: scale(1.04)
}

.c_related-article--bottom {
  padding-top: 80px
}

.c-color-pink {
  color: #ff5b9b
}

.c-color-blue {
  color: #00adf2
}

.c-modal {
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20000;
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: touch
}

.c-modal-enter-active,.c-modal-leave-active {
  -webkit-transition: opacity .6s cubic-bezier(.23,1,.32,1);
  transition: opacity .6s cubic-bezier(.23,1,.32,1)
}

.c-modal-enter,.c-modal-leave-to {
  opacity: 0
}

.c-modal__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  min-width: 100%;
  min-height: 100%;
  padding: 110px 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.c-modal__inner .c_inner-base {
  margin: 0
}

.c-modal__content {
  width: 100%
}

.c-modal-close {
  position: absolute;
  top: 0;
  right: 0
}

sup {
  vertical-align: super;
  font-size: smaller
}

.slick-slider {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent
}

.slick-list {
  display: block;
  overflow: hidden;
  position: relative;
  margin: 0;
  padding: 0
}

.slick-list:focus {
  outline: 0
}

.slick-list.dragging {
  cursor: pointer;
  cursor: hand
}

.slick-slider .slick-list,.slick-slider .slick-track {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0)
}

.slick-track {
  display: block;
  position: relative;
  top: 0;
  left: 0
}

.slick-track:after,.slick-track:before {
  display: table;
  content: ''
}

.slick-track:after {
  clear: both
}

.slick-loading .slick-track {
  visibility: hidden
}

.slick-slide {
  display: none;
  float: left;
  height: 100%;
  min-height: 1px
}

[dir=rtl] .slick-slide {
  float: right
}

.slick-slide img {
  display: block
}

.slick-slide.slick-loading img {
  display: none
}

.slick-slide.dragging img {
  pointer-events: none
}

.slick-initialized .slick-slide {
  display: block
}

.slick-loading .slick-slide {
  visibility: hidden
}

.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent
}

.slick-arrow.slick-hidden {
  display: none
}

.slick-loading .slick-list {
  background: #fff url(./ajax-loader.gif) center center no-repeat
}

@font-face {
  font-family: slick;
  font-weight: 400;
  font-style: normal;
  src: url(./fonts/slick.eot);
  src: url(./fonts/slick.eot?#iefix) format('embedded-opentype'),url(./fonts/slick.woff) format('woff'),url(./fonts/slick.ttf) format('truetype'),url(./fonts/slick.svg#slick) format('svg')
}

.slick-next,.slick-prev {
  display: block;
  position: absolute;
  top: 50%;
  width: 20px;
  height: 20px;
  padding: 0;
  border: none;
  background: 0 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  -webkit-transform: translate(0,-50%);
  transform: translate(0,-50%);
  outline: 0
}

.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover {
  background: 0 0;
  color: transparent;
  outline: 0
}

.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 {
  color: #fff;
  font-family: slick;
  font-size: 20px;
  line-height: 1;
  opacity: .75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.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 {
  display: block;
  position: absolute;
  bottom: -25px;
  width: 100%;
  margin: 0;
  padding: 0;
  text-align: center;
  list-style: none
}

.slick-dots li {
  display: inline-block;
  position: relative;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer
}

.slick-dots li button {
  display: block;
  width: 20px;
  height: 20px;
  padding: 5px;
  border: 0;
  background: 0 0;
  color: transparent;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  outline: 0
}

.slick-dots li button:focus,.slick-dots li button:hover {
  outline: 0
}

.slick-dots li button:focus:before,.slick-dots li button:hover:before {
  opacity: 1
}

.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  text-align: center;
  color: #000;
  font-family: slick;
  font-size: 6px;
  line-height: 20px;
  content: 'â€¢';
  opacity: .25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale
}

.slick-dots li.slick-active button:before {
  color: #000;
  opacity: .75
}

.u_medium,.u_small {
  display: none
}

.u_large {
  display: none
}

.u_medium {
  display: block
}

img.u_medium {
  display: inline
}

.u_small {
  display: block
}

img.u_small {
  display: inline
}

.u_fit-img {
  width: 100%;
  height: auto
}

.u_fit-img-sp {
  width: 100%;
  height: auto
}

.u_em-w {
  font-weight: 700
}

.u_t-ct {
  text-align: center
}

.u_t-lt {
  text-align: left
}

.u_t-rt {
  text-align: right
}

.u_gap {
  margin-top: 1em
}

.u_note,ul.u_note li {
  padding-left: 1em;
  text-indent: -1em
}

ul.u_note {
  padding-left: 0;
  text-indent: 0
}
#Page {
  overflow: hidden;
  position: relative
}

#nav-layer {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background: #000;
  -webkit-transition: opacity .6s cubic-bezier(.23,1,.32,1);
  -webkit-transition: .5s;
  transition: opacity .6s cubic-bezier(.23,1,.32,1);
  transition: .5s;
  opacity: 0
}

.nav-open #nav-layer {
  z-index: 1000;
  opacity: .3
}

#sideCV {
  position: fixed;
  top: 35px;
  right: 17px;
  z-index: 10002
}

#sideCV ul li {
  overflow: hidden;
  height: 0;
  margin-bottom: 6px
}

#sideCV ul li a {
  display: block;
  -webkit-transform: translateY(0);
  transform: translateY(0)
}

#sideCV {
  top: 70px;
  width: 100px
}

#sideCV ul li img {
  width: 100px;
  height: auto
}

#Content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column
}

#bread-crumb {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 2;
  height: 51px;
  background: #e7f7fe;
  -webkit-box-ordinal-group: 100000;
  -ms-flex-order: 99999;
  order: 99999;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

#bread-crumb .u_inner {
  width: 1280px;
  margin: 0 auto;
  padding: 0 50px
}

#bread-crumb ul {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex
}

#bread-crumb li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

#bread-crumb li+li {
  margin-left: 12px
}

#bread-crumb li+li::before {
  display: block;
  position: relative;
  width: 5px;
  height: 8px;
  margin-right: 12px;
  background: url(/shared/images/icon_arrow_blue.svg) no-repeat center/contain;
  content: ''
}

#bread-crumb a {
  color: #000
}

#bread-crumb a.nolink {
  text-decoration: none;
  cursor: default;
  pointer-events: none
}

#nav-goods {
  padding-top: 70px
}

#nav-goods .ttl {
  text-align: center
}

#nav-goods ul {
  margin: 50px -30px 0
}

#nav-goods ul li {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 50%;
  padding: 0 30px
}

#nav-goods ul li a,#nav-goods ul li a span {
  display: block
}

#nav-goods ul li a {
  -webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,.1);
  box-shadow: 0 0 3px 1px rgba(0,0,0,.1);
  text-decoration: none
}

#nav-goods ul li a span {
  position: relative;
  padding: 12px 40px 10px 25px;
  background: #009eed;
  text-align: center;
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  letter-spacing: .1em
}

#nav-goods ul li a span:before {
  display: block;
  position: absolute;
  top: 50%;
  right: 18px;
  width: 10px;
  height: 16px;
  margin-top: -8px;
  background: url(/shared/images/ico_arw02.png) no-repeat;
  content: ''
}

#nav-goods ul li .txt {
  display: block;
  margin-top: 17px;
  font-size: 18px
}

#nav-goods ul li.girl a span {
  background: #ff5b9b
}

#nav-goods ul {
  margin: 0 -15px
}

#nav-goods ul li {
  padding: 50px 15px 0
}

#nav-goods ul li a img {
  width: 575px;
  height: auto
}

body>img {
  position: absolute
}

.cf:after,.cf:before {
  display: table;
  content: ''
}

.cf:after {
  clear: both
}

.cf {
  zoom:1}

.g-header {
  position: relative;
  height: 170px;
  background: #bbe9ff
}

.g-header a {
  text-decoration: none
}

.g-header--float {
  height: 0;
  background: 0 0
}

.g-header__main {
  position: fixed;
  top: 18px;
  left: 0;
  right: 0;
  z-index: 10000
}

.g-header__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  margin-right: -10px;
  padding-top: 30px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-header__box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 750px;
  height: 95px;
  margin-right: 20px;
  padding: 0 30px 0 38px;
  -webkit-box-shadow: 0 2px 20px rgba(0,0,0,.08);
  box-shadow: 0 2px 20px rgba(0,0,0,.08);
  border-radius: 68px;
  background: #fff;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-header__logo {
  margin-right: auto
}

.g-header__logo a {
  display: block;
  line-height: 1
}

.g-header__logo a:hover {
  -webkit-animation: g-header-pop .4s;
  animation: g-header-pop .4s
}

.g-header__select-from-gender {
  margin-right: 28px
}

.g-header__select-from-gender a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  text-align: center;
  color: #000;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.35;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-header__select-from-gender a:hover {
  -webkit-animation: g-header-pop .4s;
  animation: g-header-pop .4s
}

.g-header__select-from-gender a img {
  margin-right: 10px;
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-header__select-from-gender a .sex {
  margin-left: .2em;
  letter-spacing: .2em
}

.g-header__button-reason a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  line-height: 1.35;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-header__button-reason a:hover {
  -webkit-animation: g-header-pop .4s;
  animation: g-header-pop .4s
}

.g-header__button-reason a img {
  margin-right: 10px
}

.g-header__trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50px;
  height: 50px;
  margin-left: 40px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-header__trigger .inner {
  display: block;
  position: relative;
  width: 26px;
  height: 18px
}

.g-header__trigger .line {
  position: absolute;
  left: 0;
  right: 0;
  height: 2px;
  margin: auto;
  background: #00a0e9;
  -webkit-transition: .2s;
  transition: .2s
}

.g-header__trigger .line:nth-child(1) {
  top: 0
}

.g-header__trigger .line:nth-child(2) {
  top: 0;
  bottom: 0
}

.g-header__trigger .line:nth-child(3) {
  bottom: 0
}

.g-header__trigger:hover .line {
  -webkit-transition: .6s cubic-bezier(.23,1,.32,1);
  transition: .6s cubic-bezier(.23,1,.32,1)
}

.g-header__trigger:hover .line:nth-child(1) {
  -webkit-transform: translateY(-2px);
  transform: translateY(-2px)
}

.g-header__trigger:hover .line:nth-child(3) {
  -webkit-transform: translateY(2px);
  transform: translateY(2px)
}

.g-header__conversion-button {
  margin-right: 10px
}

.g-header__conversion-button .button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 0;
  width: 96px;
  height: 96px;
  padding-bottom: 10px;
  border-radius: 50%;
  background: #ccc;
  color: #fff;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.g-header__conversion-button .button::before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0 2px 20px rgba(0,0,0,.08);
  box-shadow: 0 2px 20px rgba(0,0,0,.08);
  border-radius: 50%;
  background-color: inherit;
  content: '';
  -webkit-transition: .3s;
  transition: .3s
}

.g-header__conversion-button .button:hover::before {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-animation: easeOutBounce .6s;
  animation: easeOutBounce .6s
}

.g-header__conversion-button .text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 34px;
  margin-top: 7px;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.25;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-header__conversion-button--calendar .button {
  background-color: #67c4ef
}

.g-header__conversion-button--shop .button {
  background-color: #00a0e9
}

.g-header__conversion-button--store .button {
  background-color: #0069b4
}

.g-header__conversion-button--catalog .button {
  background-color: #d8464d
}

.g-header__page-links {
  position: absolute;
  top: 20px;
  left: 0;
  z-index: 10000;
  width: 100%
}

.g-header__page-links .g-page-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.g-header__page-links .g-page-links__item {
  padding: 0 14px;
  font-size: 12px;
  line-height: 1
}

.g-header__page-links .g-page-links__item:not(:first-child) {
  border-left: 2px solid grey
}

.g-header__page-links .g-page-links__item a {
  color: grey;
  font-weight: 500
}

.g-header__page-links .g-page-links__item a:hover {
  text-decoration: underline
}

.g-header__menu-bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 19999;
  width: 0;
  height: 0;
  border-radius: 50%;
  background-color: #09b9ff;
  -webkit-transition: width .6s cubic-bezier(.23,1,.32,1),height .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.95,.05,.795,.035),opacity .45s cubic-bezier(.895,.03,.685,.22);
  transition: width .6s cubic-bezier(.23,1,.32,1),height .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.95,.05,.795,.035),opacity .45s cubic-bezier(.895,.03,.685,.22);
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  opacity: 0
}

.g-header__menu-bg.is-active {
  width: 400vh;
  height: 400vh;
  background-color: #007de7;
  -webkit-transition: width .6s cubic-bezier(.23,1,.32,1),height .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.95,.05,.795,.035);
  transition: width .6s cubic-bezier(.23,1,.32,1),height .6s cubic-bezier(.23,1,.32,1),background-color .6s cubic-bezier(.95,.05,.795,.035);
  opacity: 1
}

.g-header--float .g-header__box:not(.is-fixed)~.g-header__menu-bg {
  top: 44px;
  right: 41px
}

.g-header__menu {
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 20000;
  width: 100vw;
  height: 100vh;
  background: #09b9ff;
  visibility: hidden;
  -webkit-transition: opacity .5s .1s;
  transition: opacity .5s .1s;
  opacity: 0;
  -webkit-overflow-scrolling: touch
}

.g-header__menu.is-active {
  visibility: visible;
  opacity: 1
}

.g-header__menu.is-closing {
  -webkit-transition: opacity .5s;
  transition: opacity .5s;
  opacity: 0
}

.g-header__menu .button-close {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 40px;
  right: 35px;
  z-index: 100;
  width: 55px;
  height: 60px;
  padding-top: 36px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  line-height: 1
}

@-webkit-keyframes g-nav-close-hover {
  20% {
      opacity: .3
  }

  to {
      width: 120px;
      height: 120px;
      opacity: 0
  }
}

@keyframes g-nav-close-hover {
  20% {
      opacity: .3
  }

  to {
      width: 120px;
      height: 120px;
      opacity: 0
  }
}

.g-header__menu .button-close .line {
  position: absolute;
  top: 18px;
  left: 0;
  right: 0;
  width: 27px;
  height: 3px;
  margin: auto;
  border-radius: 3px;
  background: #fff;
  content: '';
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.g-header__menu .button-close .line:first-child {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.g-header__menu .button-close::before {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 0;
  height: 0;
  border-radius: 50%;
  background: #fff;
  content: '';
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  opacity: 0
}

.g-header__menu .button-close:hover::before {
  -webkit-animation: g-nav-close-hover .9s cubic-bezier(.23,1,.32,1);
  animation: g-nav-close-hover .9s cubic-bezier(.23,1,.32,1)
}

.g-header__menu .button-close--bottom {
  position: absolute;
  bottom: -36px;
  left: 0;
  right: 0;
  z-index: 1;
  width: 68px;
  height: 68px;
  margin: auto;
  border-radius: 50%;
  background: #0061c5
}

.g-header__menu .button-close--bottom::before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: inherit;
  content: '';
  -webkit-transition: .3s;
  transition: .3s
}

.g-header__menu .button-close--bottom:hover::before {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-animation: easeOutBounce .6s;
  animation: easeOutBounce .6s
}

.g-header__menu .button-close--bottom .line {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 30px;
  height: 3px;
  margin: auto;
  border-radius: 3px;
  background: #fff;
  content: '';
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.g-header__menu .button-close--bottom .line:first-child {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.g-menu__inner {
  padding: 48px 0 130px
}

.g-menu__header {
  position: relative;
  width: 1180px;
  margin: 0 auto 35px
}

.g-menu__header .logo {
  text-align: center;
  line-height: 1
}

.g-menu__header .logo__text {
  display: block;
  margin-top: 15px;
  text-indent: .14em;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: .14em
}

.g-menu__header .g-header__conversion {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: -18px;
  left: calc(50% + 150px)
}

@-webkit-keyframes g-header-pop {
  from {
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }

  50% {
      -webkit-transform: translateY(-5px);
      transform: translateY(-5px)
  }

  to {
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }
}

@keyframes g-header-pop {
  from {
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }

  50% {
      -webkit-transform: translateY(-5px);
      transform: translateY(-5px)
  }

  to {
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }
}

.g-randoseru-select .color-list-wrap {
  position: relative;
  margin: 0 auto 0;
  padding-bottom: 100px
}

.g-randoseru-select .color-list-wrap {
  margin-top: -58px;
  font-weight: 500
}

.g-randoseru-select .color-list-wrap_top {
  margin-top: -61px
}

.g-randoseru-select .color-list-wrap {
  margin-top: 70px
}

.g-randoseru-select .color-list-wrap::after,.g-randoseru-select .color-list-wrap::before {
  display: inline-block;
  position: absolute;
  bottom: 0;
  height: 46px;
  content: ''
}

.g-randoseru-select .color-list-wrap .color-list-wrap-bg {
  position: relative;
  padding: 55px 0 14px;
  border-radius: 0 0 15px 15px;
  background: #fff url(/color/images/navbox_bg.png) no-repeat 34% 0;
  text-align: center
}

.g-randoseru-select .color-list-wrap-bg::before {
  display: inline-block;
  position: absolute;
  left: 0;
  width: 100%;
  content: ''
}

.g-randoseru-select .color-list-wrap .obj01 {
  position: absolute;
  top: 133px
}

.g-randoseru-select .color-list-wrap .obj02 {
  position: absolute;
  top: 137px
}

.g-randoseru-select .color-list-wrap .obj02 {
  right: 115px
}

.g-randoseru-select .color-list-wrap .lead-txt {
  padding: 30px 230px 50px;
  line-height: 2
}

.g-randoseru-select .color-list-wrap .link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 900px;
  margin-right: auto;
  margin-left: auto;
  letter-spacing: -.4em;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-randoseru-select .color-list-wrap .link {
  margin-top: 50px
}

.g-randoseru-select .color-list-wrap .link li .txt {
  display: block;
  display: inline-block;
  position: relative;
  z-index: 1;
  width: 117px;
  margin: 0 auto 10px;
  padding: 7px 0;
  -webkit-box-shadow: 0 0 0 2px #ff7db7 inset;
  box-shadow: 0 0 0 2px #ff7db7 inset;
  border-radius: 37px;
  background-color: #ff7db7;
  text-align: center;
  color: #fff;
  font-size: 16px;
  pointer-events: none
}

.g-randoseru-select .color-list-wrap .link li .txt::after {
  position: absolute;
  bottom: -8px;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -4px;
  border-width: 8px 6px 0 6px;
  border-style: solid;
  border-color: #ff7db7 transparent transparent transparent;
  content: ''
}

.g-randoseru-select .color-list-wrap .link li .img {
  position: relative;
  z-index: 0;
  text-align: center;
  pointer-events: none
}

.g-randoseru-select .color-list-wrap .link li .img::after {
  position: absolute;
  top: -30px;
  left: 0;
  z-index: -1;
  width: 160px;
  height: 160px;
  border-radius: 160px;
  background: #e5f0fa;
  content: ''
}

.g-randoseru-select .color-list-wrap .link li {
  width: 160px;
  margin: 0 10px 50px;
  letter-spacing: 0
}

.g-randoseru-select .color-list-wrap .link a {
  text-align: center
}

.g-randoseru-select .color-list-wrap .link a,.g-randoseru-select .color-list-wrap .link span {
  display: block;
  position: relative;
  width: 160px
}

.g-randoseru-select .color-list-wrap .link a::before {
  display: block;
  position: absolute;
  bottom: 15px;
  right: 15px;
  width: 20px;
  height: 20px;
  content: ''
}

.g-randoseru-select .color-list-wrap .link li.pink .txt {
  -webkit-box-shadow: 0 0 0 2px #ff7db7 inset;
  box-shadow: 0 0 0 2px #ff7db7 inset;
  background-color: #ff7db7
}

.g-randoseru-select .color-list-wrap .link li.pink .txt::after {
  border-color: #ff7db7 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.pink .img::after {
  background: #fdebf3
}

.g-randoseru-select .color-list-wrap .link li.red .txt {
  -webkit-box-shadow: 0 0 0 2px #ff5c5c inset;
  box-shadow: 0 0 0 2px #ff5c5c inset;
  background-color: #ff5c5c
}

.g-randoseru-select .color-list-wrap .link li.red .txt::after {
  border-color: #ff5c5c transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.red .img::after {
  background: #ffeded
}

.g-randoseru-select .color-list-wrap .link li.purple .txt {
  -webkit-box-shadow: 0 0 0 2px #8861c8 inset;
  box-shadow: 0 0 0 2px #8861c8 inset;
  background-color: #8861c8
}

.g-randoseru-select .color-list-wrap .link li.purple .txt::after {
  border-color: #8861c8 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.purple .img::after {
  background: #f6f1fd
}

.g-randoseru-select .color-list-wrap .link li.black .txt {
  -webkit-box-shadow: 0 0 0 2px #222 inset;
  box-shadow: 0 0 0 2px #222 inset;
  background-color: #222
}

.g-randoseru-select .color-list-wrap .link li.black .txt::after {
  border-color: #222 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.black .img::after {
  background: #f6f6f6
}

.g-randoseru-select .color-list-wrap .link li.blue .txt {
  -webkit-box-shadow: 0 0 0 2px #2b6ff5 inset;
  box-shadow: 0 0 0 2px #2b6ff5 inset;
  background-color: #2b6ff5
}

.g-randoseru-select .color-list-wrap .link li.blue .txt::after {
  border-color: #2b6ff5 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.blue .img::after {
  background: #e5f6fc
}

.g-randoseru-select .color-list-wrap .link li.green .txt {
  -webkit-box-shadow: 0 0 0 2px #00a273 inset;
  box-shadow: 0 0 0 2px #00a273 inset;
  background-color: #00a273
}

.g-randoseru-select .color-list-wrap .link li.green .txt::after {
  border-color: #00a273 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.green .img::after {
  background: #e9f8f4
}

.g-randoseru-select .color-list-wrap .link li.gray .txt {
  -webkit-box-shadow: 0 0 0 2px #a0a0a0 inset;
  box-shadow: 0 0 0 2px #a0a0a0 inset;
  background-color: #a0a0a0
}

.g-randoseru-select .color-list-wrap .link li.gray .txt::after {
  border-color: #a0a0a0 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.gray .img::after {
  background: #f0f0f0
}

.g-randoseru-select .color-list-wrap .link li.brown .txt {
  -webkit-box-shadow: 0 0 0 2px #8e6329 inset;
  box-shadow: 0 0 0 2px #8e6329 inset;
  background-color: #8e6329
}

.g-randoseru-select .color-list-wrap .link li.brown .txt::after {
  border-color: #8e6329 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.brown .img::after {
  background: #f7f1e8
}

.g-randoseru-select .color-list-wrap .link li.other .txt {
  -webkit-box-shadow: 0 0 0 2px orange inset;
  box-shadow: 0 0 0 2px orange inset;
  background-color: orange
}

.g-randoseru-select .color-list-wrap .link li.other .txt::after {
  border-color: orange transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.other .img::after {
  background: #fff7e8
}

.g-randoseru-select .color-list-wrap .link li.kusumi .txt {
  -webkit-box-shadow: 0 0 0 2px #e4b7b5 inset;
  box-shadow: 0 0 0 2px #e4b7b5 inset;
  background-color: #e4b7b5
}

.g-randoseru-select .color-list-wrap .link li.kusumi .txt::after {
  border-color: #e4b7b5 transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.kusumi .img::after {
  background: #f8edef
}

.g-randoseru-select .color-list-wrap .link li.all .txt {
  -webkit-box-shadow: 0 0 0 2px #0070cc inset;
  box-shadow: 0 0 0 2px #0070cc inset;
  background-color: #fff;
  color: #222
}

.g-randoseru-select .color-list-wrap .link li.all .txt::after {
  border-color: #0070cc transparent transparent transparent
}

.g-randoseru-select .color-list-wrap .link li.all .txt::before {
  position: absolute;
  bottom: -5px;
  left: 50%;
  z-index: 1;
  width: 0;
  height: 0;
  margin-left: -4px;
  border-width: 8px 6px 0 6px;
  border-style: solid;
  border-color: #fff transparent transparent transparent;
  content: ''
}

.g-randoseru-select .color-list-wrap .link li.all .img::after {
  background: #e5f0fa
}

.g-randoseru-select .color-list-wrap .link a:hover {
  opacity: .7
}

.g-randoseru-select .color-list-wrap .link a::before {
  display: block;
  position: absolute;
  bottom: -30px;
  right: 25px;
  z-index: 1;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: #1dadef url(/shared/images/icon_arrow.svg) no-repeat 9px center/auto 11px;
  content: ''
}

.g-randoseru-select .color-list-wrap::before {
  width: 1136px
}

.g-randoseru-select .color-list-wrap .obj02 {
  right: 60px
}

.g-randoseru-select .color-list-wrap .lead-txt {
  padding: 30px 160px 50px
}

.g-randoseru-select .color-list-wrap .link a {
  margin: 0 8px
}

.g-randoseru-select .sec .item.item--boy dt {
  color: #1e8fea
}

.g-randoseru-select .sec .item.item--girl dt {
  color: #ff6da4
}

.g-randoseru-select .g-select-menu .tab-content--color {
  padding: 40px 0 80px!important
}

.g-randoseru-select .color-list-wrap {
  padding-bottom: 0!important
}

.g-select-menu .tab-content--color .color-list-wrap {
  width: auto!important
}

.g-randoseru-select__trigger {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 50px;
  right: 50px;
  z-index: 9000;
  width: 145px;
  height: 145px;
  border-radius: 50%;
  background: #0069b4;
  text-align: center;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.31;
  flex-direction: column;
  -webkit-transition: .3s;
  transition: .3s;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-randoseru-select__trigger:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-animation: easeOutBounce .6s;
  animation: easeOutBounce .6s
}

.g-randoseru-select__trigger img {
  margin-bottom: 9px
}

.g-randoseru-select__menu {
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 30000;
  width: 100%;
  height: 100%;
  visibility: hidden;
  -webkit-transform: translateY(30px);
  transform: translateY(30px);
  opacity: 0;
  -webkit-overflow-scrolling: touch
}

.g-randoseru-select__menu.is-active {
  visibility: visible;
  -webkit-transition: opacity .4s .2s,-webkit-transform .5s .2s cubic-bezier(.215,.61,.355,1);
  transition: opacity .4s .2s,-webkit-transform .5s .2s cubic-bezier(.215,.61,.355,1);
  transition: opacity .4s .2s,transform .5s .2s cubic-bezier(.215,.61,.355,1);
  transition: opacity .4s .2s,transform .5s .2s cubic-bezier(.215,.61,.355,1),-webkit-transform .5s .2s cubic-bezier(.215,.61,.355,1);
  -webkit-transform: translateY(0);
  transform: translateY(0);
  opacity: 1
}

.g-randoseru-select__menu.is-closing {
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
  pointer-events: none;
  opacity: 0
}

.g-randoseru-select__menu a {
  text-decoration: none
}

.g-randoseru-select__menu-bg {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 29999;
  width: 0;
  height: 0;
  border-radius: 50%;
  background-color: #bbe9ff;
  -webkit-transition: width .8s cubic-bezier(.23,1,.32,1),height .8s cubic-bezier(.23,1,.32,1),background-color .8s cubic-bezier(.25,.46,.45,.94),opacity .45s cubic-bezier(.895,.03,.685,.22);
  transition: width .8s cubic-bezier(.23,1,.32,1),height .8s cubic-bezier(.23,1,.32,1),background-color .8s cubic-bezier(.25,.46,.45,.94),opacity .45s cubic-bezier(.895,.03,.685,.22);
  -webkit-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  opacity: 0
}

.g-randoseru-select__menu-bg.is-active {
  width: 300vw;
  height: 300vw;
  background-color: rgba(255,255,255,.9);
  -webkit-transition: width .8s cubic-bezier(.23,1,.32,1),height .8s cubic-bezier(.23,1,.32,1),background-color .8s cubic-bezier(.25,.46,.45,.94);
  transition: width .8s cubic-bezier(.23,1,.32,1),height .8s cubic-bezier(.23,1,.32,1),background-color .8s cubic-bezier(.25,.46,.45,.94);
  opacity: 1
}

.g-select-menu__inner {
  position: relative;
  min-height: 100%;
  padding: 90px 0
}

.g-select-menu__content {
  position: relative
}

.g-select-menu .tab[v-cloak] {
  display: none
}

.g-select-menu .tab-nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 0;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.g-select-menu .tab-nav__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 80px;
  padding-bottom: 2px;
  border-radius: 24px 24px 0 0;
  background: #5c5c5c;
  text-align: center;
  color: #fff;
  font-size: 20px;
  line-height: 1;
  letter-spacing: .1em;
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1);
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab-nav__button:not(.is-active):hover {
  height: 90px;
  margin-top: -10px;
  padding-bottom: 10px
}

.g-select-menu .tab-nav__button:not(:first-child) {
  margin-left: 10px
}

.g-select-menu .tab-nav__button--series {
  background-color: #004e97
}

.g-select-menu .tab-nav__button--function {
  background-color: #3e8ed8
}

.g-select-menu .tab-nav__button--color {
  background-color: #00b3ed
}

.g-select-menu .tab-nav__button--price {
  background-color: #63c8f6
}

.g-select-menu .tab__inner {
  overflow: hidden;
  position: relative;
  padding: 60px 40px;
  border-radius: 0 0 22px 22px;
  background: #fff;
  -webkit-transition: .5s cubic-bezier(.23,1,.32,1);
  transition: .5s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab__inner .banner-list,.g-select-menu .tab__inner .tab-link-button-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 30px auto 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 0 20px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab__inner .banner-list .banner,.g-select-menu .tab__inner .banner-list .button,.g-select-menu .tab__inner .tab-link-button-list .banner,.g-select-menu .tab__inner .tab-link-button-list .button {
  width: calc(50% - 10px);
  margin: 20px 0 0
}

.g-select-menu .tab__inner .banner-list .button a,.g-select-menu .tab__inner .tab-link-button-list .button a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 0;
  width: 100%;
  height: 90px;
  border-radius: 50px;
  background: #d3edfb;
  color: #24a6e1;
  font-size: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab__inner .banner-list .button a::after,.g-select-menu .tab__inner .tab-link-button-list .button a::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: 50px;
  background: url(/shared/images/icon_arrow_blue.svg) no-repeat right 19px center/auto 14px;
  background-color: inherit;
  content: '';
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab__inner .banner-list .button a:hover::after,.g-select-menu .tab__inner .tab-link-button-list .button a:hover::after {
  -webkit-transform: scale(1.05);
  transform: scale(1.05)
}

.g-select-menu .tab__inner .banner-list .button--girl a,.g-select-menu .tab__inner .tab-link-button-list .button--girl a {
  background-color: #eb66aa;
  color: #fff
}

.g-select-menu .tab__inner .banner-list .button--girl a::after,.g-select-menu .tab__inner .tab-link-button-list .button--girl a::after {
  background-image: url(/shared/images/icon_arrow.svg)
}

.g-select-menu .tab__inner .banner-list .button--boy a,.g-select-menu .tab__inner .tab-link-button-list .button--boy a {
  background-color: #0069b4;
  color: #fff
}

.g-select-menu .tab__inner .banner-list .button--boy a::after,.g-select-menu .tab__inner .tab-link-button-list .button--boy a::after {
  background-image: url(/shared/images/icon_arrow.svg)
}

.g-select-menu .tab__inner .banner-list {
  margin-top: 30px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab__inner .banner-list .banner a {
  display: block;
  -webkit-transition: opacity .3s;
  transition: opacity .3s
}

.g-select-menu .tab__inner .banner-list .banner a:hover {
  opacity: .8
}

.g-select-menu .tab__inner .banner-list .banner img {
  width: 100%;
  height: auto
}

.g-select-menu .tab__inner.series {
  background-color: #004e97
}

.g-select-menu .tab__inner.series .tab-link-button-list .button a {
  background: #d3edfb;
  color: #24a6e1
}

.g-select-menu .tab__inner.series .tab-link-button-list .button a::after {
  background-image: url(/shared/images/icon_arrow_blue.svg)
}

.g-select-menu .tab__inner.series .tab-link-button-list .button--girl a {
  background-color: #eb66aa;
  color: #fff
}

.g-select-menu .tab__inner.series .tab-link-button-list .button--girl a::after {
  background-image: url(/shared/images/icon_arrow.svg)
}

.g-select-menu .tab__inner.series .tab-link-button-list .button--boy a {
  background-color: #0069b4;
  color: #fff
}

.g-select-menu .tab__inner.series .tab-link-button-list .button--boy a::after {
  background-image: url(/shared/images/icon_arrow.svg)
}

.g-select-menu .tab__inner.function {
  background-color: #3e8ed8
}

.g-select-menu .tab__inner.color {
  background-color: #00b3ed
}

.g-select-menu .tab__inner.price {
  background-color: #63c8f6
}

.g-select-menu .tab-content-wrap {
  position: relative;
  border-radius: 14px;
  -webkit-transition: height .5s cubic-bezier(.23,1,.32,1),background-color .5s cubic-bezier(.23,1,.32,1);
  transition: height .5s cubic-bezier(.23,1,.32,1),background-color .5s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab-content-wrap.is-color,.g-select-menu .tab-content-wrap.is-series {
  overflow: hidden;
  background-color: #fff
}

.g-select-menu .tab-content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%
}

.g-select-menu .tab-content-enter-active,.g-select-menu .tab-content-leave-active {
  -webkit-transition: opacity .5s cubic-bezier(.23,1,.32,1);
  transition: opacity .5s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab-content-enter,.g-select-menu .tab-content-leave-to {
  opacity: 0
}

.g-select-menu .tab-content-leave-active {
  position: absolute;
  top: 0;
  left: 0
}

.g-select-menu .button-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.g-select-menu .button-list__item {
  width: 100%;
  margin-bottom: 30px;
  padding: 0 5px;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto
}

.g-select-menu .button-list__item:not(:first-child) {
  margin-left: 16px
}

.g-select-menu .button-list__item .button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 60px;
  border: 3px solid #fff;
  border-radius: 14px;
  color: #fff;
  font-size: 16px;
  -webkit-transition: .3s;
  transition: .3s;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .button-list__item .button.is-active,.g-select-menu .button-list__item .button:hover {
  background-color: #fff
}

.g-select-menu .button-list__item--compare .button {
  position: relative
}

.g-select-menu .button-list__item--compare .button::before {
  display: block;
  width: 28px;
  height: 22px;
  margin-right: 10px;
  background: url(/shared/images/icon_compare.png) no-repeat center/contain;
  content: '';
  -webkit-transition: .3s;
  transition: .3s
}

.g-select-menu .button-list__item--compare .button::after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 20px;
  width: 9px;
  height: 14px;
  margin: auto;
  background: url(/shared/images/icon_arrow.svg) no-repeat center/contain;
  content: '';
  -webkit-transition: .3s;
  transition: .3s
}

.g-select-menu .tab__inner.series .button-list__item .button.is-active,.g-select-menu .tab__inner.series .button-list__item .button:hover {
  color: #004e97
}

.g-select-menu .tab__inner.series .button-list__item--compare .button:hover::before {
  background-image: url(/shared/images/icon_compare_all.png)
}

.g-select-menu .tab__inner.series .button-list__item--compare .button:hover::after {
  background-image: url(/shared/images/icon_arrow_white.svg)
}

.g-select-menu .tab__inner.series .button.gender {
  display: none
}

.g-select-menu .tab__inner.function .button-list__item .button.is-active,.g-select-menu .tab__inner.function .button-list__item .button:hover {
  color: #3e8ed8
}

.g-select-menu .tab__inner.function .button-list__item--compare .button:hover::before {
  background-image: url(/shared/images/icon_compare_girl.png)
}

.g-select-menu .tab__inner.function .button-list__item--compare .button:hover::after {
  background-image: url(/shared/images/icon_arrow_girl.svg)
}

.g-select-menu .tab__inner.color .button-list__item .button.is-active,.g-select-menu .tab__inner.color .button-list__item .button:hover {
  color: #00b3ed
}

.g-select-menu .tab__inner.color .button-list__item--compare .button:hover::before {
  background-image: url(/shared/images/icon_compare_girl.png)
}

.g-select-menu .tab__inner.color .button-list__item--compare .button:hover::after {
  background-image: url(/shared/images/icon_arrow_girl.svg)
}

.g-select-menu .tab__inner.price .button-list__item .button.is-active,.g-select-menu .tab__inner.price .button-list__item .button:hover {
  color: #63c8f6
}

.g-select-menu .tab__inner.price .button-list__item--compare .button:hover::before {
  background-image: url(/shared/images/icon_compare_boy.png)
}

.g-select-menu .tab__inner.price .button-list__item--compare .button:hover::after {
  background-image: url(/shared/images/icon_arrow_boy.svg)
}

.g-select-menu .tab-content--series {
  padding: 62px 40px 80px
}

.g-select-menu .tab-content--series .series-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -20px -62px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.g-select-menu .tab-content--series .series-list__item {
  width: calc(25% - 20px);
  margin: 0 20px 62px 0
}

.g-select-menu .tab-content--series .series__title a {
  display: block;
  position: relative
}

.g-select-menu .tab-content--series .series__title a:hover .image img {
  -webkit-transform: scale(1.02);
  transform: scale(1.02)
}

.g-select-menu .tab-content--series .series__title a::before {
  position: absolute;
  top: 120px;
  right: 10px;
  z-index: 1;
  width: 23px;
  height: 23px;
  margin: auto;
  border-radius: 50%;
  background: #00b3ed url(/shared/images/icon_arrow_white.svg) no-repeat 9px center/auto 11px;
  content: ''
}

.g-select-menu .tab-content--series .series__title .image {
  overflow: hidden;
  position: relative;
  border-radius: 15px;
  text-align: center
}

.g-select-menu .tab-content--series .series__title .image img {
  width: 100%;
  height: auto;
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab-content--series .series__title .image__atmosphere {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  top: -12px;
  left: 0;
  right: 0;
  z-index: 1;
  width: 132px;
  height: 26px;
  margin: auto;
  border-radius: 26px;
  background: #ccc;
  text-align: center;
  color: #fff;
  font-size: 14px;
  line-height: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab-content--series .series__title .image__atmosphere::before {
  position: absolute;
  bottom: 3px;
  left: 0;
  right: 0;
  z-index: -1;
  width: 16px;
  height: 16px;
  margin: auto;
  border-radius: 3px;
  background-color: inherit;
  content: '';
  -webkit-transform: translateY(50%) rotate(45deg);
  transform: translateY(50%) rotate(45deg)
}

.g-select-menu .tab-content--series .series__title .text {
  margin-top: 23px;
  color: #000;
  font-size: 12px;
  line-height: 1.66
}

.g-select-menu .tab-content--series .series--girl-royal .image__atmosphere {
  background-color: #f74a72
}

.g-select-menu .tab-content--series .series--boy-royal .image__atmosphere {
  background-color: #145497
}

.g-select-menu .tab-content--series .series--boy-royal img {
  width: 254px
}

.g-select-menu .tab-content--series .series--boy-regio .image__atmosphere,.g-select-menu .tab-content--series .series--girl-regio .image__atmosphere {
  background-color: #858567
}

.g-select-menu .tab-content--series .series--boy-tenshinohane .image__atmosphere,.g-select-menu .tab-content--series .series--girl-tenshinohane .image__atmosphere {
  background-color: #25bae9
}

.g-select-menu .tab-content--series .series--girl-lovepea .image__atmosphere {
  background-color: #fd5aab
}

.g-select-menu .tab-content--series .series--boy-converse .image__atmosphere,.g-select-menu .tab-content--series .series--girl-converse .image__atmosphere {
  background-color: #eba643
}

.g-select-menu .tab-content--series .series--boy-converse .series__title .image img {
  width: 265px
}

.g-select-menu .tab-content--series .series--boy-homare .image__atmosphere,.g-select-menu .tab-content--series .series--girl-homare .image__atmosphere {
  background-color: #7e393e
}

.g-select-menu .tab-content--series .series--boy-yourmate .image__atmosphere,.g-select-menu .tab-content--series .series--girl-yourmate .image__atmosphere {
  background-color: #806155
}

.g-select-menu .tab-content--series .series--boy-wanpa .image__atmosphere {
  background-color: #2c2c2c
}

.g-select-menu .tab-content--series .series--boy-puma .image__atmosphere {
  background-color: #d80e14
}

.g-select-menu .tab-content--series .series--boy-collection-c .series__title .image img {
  width: 257px
}

.g-select-menu .tab-content--series .series__content {
  margin-top: 18px
}

.g-select-menu .tab-content--series .model-list__item {
  border: dashed;
  border-width: 1px 0
}

.g-select-menu .tab-content--series .model-list__item:not(:first-child) {
  border-top-width: 0
}

.g-select-menu .tab-content--series .model-list__item a {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  padding: 18px 0 18px 30px;
  color: #000;
  font-size: 14px;
  line-height: 1.71;
  letter-spacing: -.05em;
  -webkit-transition: .5s cubic-bezier(.23,1,.32,1);
  transition: .5s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab-content--series .model-list__item a span {
  display: inline-block
}

.g-select-menu .tab-content--series .model-list__item a::before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 3px;
  width: 14px;
  height: 14px;
  margin: auto;
  border-radius: 50%;
  background: url(/shared/images/icon_arrow.svg) no-repeat center/auto 7px;
  content: ''
}

.g-select-menu .tab-content--series .model-list__item.girl a {
  color: #eb66aa
}

.g-select-menu .tab-content--series .model-list__item.girl a::before {
  background-color: #eb66aa!important
}

.g-select-menu .tab-content--series .model-list__item.boy a {
  color: #0069b4
}

.g-select-menu .tab-content--series .model-list__item.boy a::before {
  background-color: #0069b4!important
}

.g-select-menu .tab__inner .tab-content--all {
  background: #fff
}

.g-select-menu .tab__inner .tab-content--all.tab-content--function,.g-select-menu .tab__inner .tab-content--all.tab-content--price {
  background: 0 0
}

.g-select-menu .tab__inner .tab-content--girl {
  background: rgba(255,94,157,.05)
}

.g-select-menu .tab__inner .tab-content--boy {
  background: rgba(0,120,218,.05)
}

.g-select-menu .tab-content--function .function-container {
  margin-bottom: 30px
}

.g-select-menu .tab-content--function .function-container:not(:first-of-type) {
  padding-top: 30px
}

.g-select-menu .tab-content--function .function-head {
  margin: 0 0 20px;
  text-align: center;
  color: #fff;
  font-size: 22px
}

.g-select-menu .tab-content--function .function-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -20px -20px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.g-select-menu .tab-content--function .function-accordion {
  width: calc(50% - 20px);
  margin: 0 20px 20px 0
}

.g-select-menu .tab-content--function .function-accordion__toggler {
  display: block;
  position: relative;
  width: 100%
}

.g-select-menu .tab-content--function .function-accordion__toggler::after,.g-select-menu .tab-content--function .function-accordion__toggler::before {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 34px;
  width: 23px;
  height: 3px;
  margin: auto;
  border-radius: 3px;
  background: #ccc;
  content: '';
  -webkit-transition: .3s;
  transition: .3s
}

.g-select-menu .tab-content--function .function-accordion__toggler:not(.is-active)::after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.g-select-menu .tab-content--function .function-accordion__toggler-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 74px;
  padding: 0 32px;
  border-radius: 15px;
  background: #fff;
  color: #222;
  font-size: 20px;
  line-height: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-select-menu .tab-content--function .function-accordion__toggler-inner::before {
  display: none;
  width: 16px;
  height: 16px;
  margin-right: 12px;
  border-radius: 50%;
  background: #ccc;
  content: ''
}

.g-select-menu .tab-content--function .function-accordion__content {
  overflow: hidden;
  width: 1100px;
  border-radius: 0 0 14px 14px
}

.g-select-menu .tab-content--function .function-accordion .model-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 0;
  margin-top: 19px;
  padding: 20px 18px 24px 58px;
  border-radius: 14px 14px 0 0;
  background: #fff;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.g-select-menu .tab-content--function .function-accordion .model-list::before {
  position: absolute;
  top: 0;
  left: 260px;
  z-index: -1;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  background: #fff;
  content: '';
  -webkit-transform: rotate(-60deg) skewX(-30deg);
  transform: rotate(-60deg) skewX(-30deg)
}

.g-select-menu .tab-content--function .function-accordion .model-list__item {
  width: calc(50% - 50px);
  margin: 0 50px 10px 0;
  border-bottom: 2px dashed #ccc
}

.g-select-menu .tab-content--function .function-accordion .model-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 110px;
  padding: 2px 15px 0;
  color: inherit;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-select-menu .tab-content--function .function-accordion .model-list a::after {
  display: block;
  width: 21px;
  height: 21px;
  margin-left: auto;
  border-radius: 50%;
  background: #ccc url(/sp/shared/images/icon_arrow.svg) no-repeat 8px center/auto 11px;
  content: '';
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.g-select-menu .tab-content--function .function-accordion .model-list .image {
  margin-right: 20px
}

.g-select-menu .tab-content--function .function-accordion .model-list .image img {
  width: auto;
  height: 74px
}

.g-select-menu .tab-content--function .function-accordion .model-list .info {
  margin-right: 10px
}

.g-select-menu .tab-content--function .function-accordion .model-list .name {
  margin-bottom: 6px;
  font-size: 19px;
  line-height: 1.2
}

.g-select-menu .tab-content--function .function-accordion .model-list .name span {
  display: inline-block
}

.g-select-menu .tab-content--function .function-accordion .model-list .price {
  font-size: 18px;
  line-height: 1
}

.g-select-menu .tab-content--function .function-accordion .model-list .price span {
  font-size: 15px
}

.g-select-menu .tab-content--function .function-accordion.opened .model-list::before {
  display: none
}

.g-select-menu .tab-content--function .function-accordion:nth-child(even) .function-accordion__content {
  margin-left: -560px
}

.g-select-menu .tab-content--function .function-accordion:nth-child(even) .model-list::before {
  left: 830px
}

.g-select-menu .tab-content--function .function-accordion__toggler-inner::before,.g-select-menu .tab-content--function .function-accordion__toggler::after,.g-select-menu .tab-content--function .function-accordion__toggler::before {
  background-color: #1e8fea
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion {
  position: relative;
  width: 100%;
  padding-bottom: 74px
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion__content {
  height: calc(100% - 74px);
  min-height: 270px;
  border-radius: 0;
  visibility: visible!important
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion__content::after {
  display: inline-block;
  position: absolute;
  bottom: 74px;
  left: 0;
  width: 100%;
  height: 100px;
  background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(70%,#fff));
  background: linear-gradient(transparent 10%,#fff 70%);
  content: '';
  pointer-events: none
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion__content[aria-hidden=false]::after {
  display: none
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion__content .model-list::before {
  display: none
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion__toggler {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion__toggler::after,.g-select-menu .tab-content--function .function-container.gradation .function-accordion__toggler::before {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0
}

.g-select-menu .tab-content--function .function-container.gradation .function-accordion__toggler-inner {
  border-radius: 0 0 14px 14px
}

.g-select-menu .tab__inner .tab-content--all.tab-content--series .model-list__item {
  border-color: #d9edf4
}

.g-select-menu .tab__inner .tab-content--all.tab-content--series .model-list__item a::before {
  background-color: #00b3ed
}

.g-select-menu .tab__inner .tab-content--all.tab-content--series .model-list__item a:hover {
  background-color: #f8fdff
}

.g-select-menu .tab__inner .tab-content--all.tab-content--color .color-list__item a::before {
  background-color: #00b3ed
}

.g-select-menu .tab__inner .tab-content--all .function-accordion .model-list,.g-select-menu .tab__inner .tab-content--all .function-accordion .model-list::before {
  background-color: #fff
}

.g-select-menu .tab__inner .tab-content--all .function-accordion .model-list__item {
  border-color: #d9edf4
}

.g-select-menu .tab__inner .tab-content--all .function-accordion .model-list a::after {
  background-color: #00b3ed
}

.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list,.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list::before {
  background-color: #fff
}

.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list__item {
  border-color: #d9edf4
}

.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list a::after {
  background-color: #00b3ed
}

.g-select-menu .tab-content--color {
  padding: 94px 0 78px
}

.g-select-menu .tab-content--color .color-list-wrap {
  width: 800px;
  margin: 0 auto
}

.g-select-menu .tab-content--color .color-list-wrap .button {
  width: 430px;
  height: 66px;
  margin: 40px auto 0
}

.g-select-menu .tab-content--color .color-list-wrap .button a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 26px;
  background: #01adf2;
  text-align: center;
  color: #fff;
  font-size: 13px;
  font-weight: 500;
  letter-spacing: .1em;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab-content--color .color-list-wrap .button a::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background: #00adf2 url(/sp/shared/images/icon_arrow.svg) no-repeat right 35px center/auto 17px;
  content: '';
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab-content--color .color-list-wrap .button a:hover::after {
  -webkit-transform: scale(1.04);
  transform: scale(1.04)
}

.g-select-menu .tab-content--color .color-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -13px -72px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.g-select-menu .tab-content--color .color-list__item {
  position: relative;
  margin: 0 13px 72px
}

.g-select-menu .tab-content--color .color-list__item a {
  display: block;
  position: relative
}

.g-select-menu .tab-content--color .color-list__item a:hover img {
  -webkit-transform: scale(1.05);
  transform: scale(1.05)
}

.g-select-menu .tab-content--color .color-list__item a::before {
  position: absolute;
  bottom: 10px;
  right: 14px;
  z-index: 1;
  width: 22px;
  height: 22px;
  border-radius: 50%;
  background: url(/shared/images/icon_arrow.svg) no-repeat center/auto 9px;
  content: ''
}

.g-select-menu .tab-content--color .color-list__item img {
  position: relative;
  z-index: 0;
  border-radius: 50%;
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-select-menu .tab-content--color .color-list__item .color {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: -27px;
  left: 0;
  right: 0;
  z-index: 1;
  width: 127px;
  height: 36px;
  margin: auto;
  border-radius: 36px;
  color: #fff;
  font-size: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab-content--color .color-list__item .color::before {
  position: absolute;
  bottom: 7px;
  left: 0;
  right: 0;
  z-index: -1;
  width: 20px;
  height: 20px;
  margin: auto;
  border-radius: 4px;
  background-color: inherit;
  content: '';
  -webkit-transform: scaleX(.6) translateY(50%) rotate(45deg);
  transform: scaleX(.6) translateY(50%) rotate(45deg)
}

.g-select-menu .tab-content--color .color-list__item .color--pink {
  background-color: #ff5b9b
}

.g-select-menu .tab-content--color .color-list__item .color--black {
  background-color: #2e2c2d
}

.g-select-menu .tab-content--color .color-list__item .color--red {
  background-color: #ff5c5d
}

.g-select-menu .tab-content--color .color-list__item .color--purple {
  background-color: #a28ec3
}

.g-select-menu .tab-content--color .color-list__item .color--blue {
  background-color: #036ff5
}

.g-select-menu .tab-content--color .color-list__item .color--brown {
  background-color: #8d6329
}

.g-select-menu .tab-content--color .color-list__item .color--other {
  background-color: #00a273
}

.g-select-menu .tab-content--color .color-list__item .color--all {
  border: 2px solid #0070cc;
  background-color: #fff;
  color: #000
}

.g-select-menu .tab-content--color .color-list__item .color--all span {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  border-radius: 36px;
  background: #fff;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-select-menu .tab-content--color .color-list__item .color--all::before {
  bottom: 7px;
  z-index: -1
}

.g-select-menu .tab-content--color .color-list__item .color--all::after {
  position: absolute;
  bottom: 4px;
  left: 0;
  right: 0;
  z-index: -2;
  width: 20px;
  height: 20px;
  margin: auto;
  border-radius: 4px;
  background-color: #0070cc;
  content: '';
  -webkit-transform: scaleX(.6) translateY(50%) rotate(45deg);
  transform: scaleX(.6) translateY(50%) rotate(45deg)
}

.g-select-menu .tab-content--price .prices-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -20px -20px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.g-select-menu .tab-content--price .prices-accordion {
  width: calc(50% - 20px);
  margin: 0 20px 20px 0
}

.g-select-menu .tab-content--price .prices-accordion__toggler {
  display: block;
  position: relative;
  width: 100%
}

.g-select-menu .tab-content--price .prices-accordion__toggler::after,.g-select-menu .tab-content--price .prices-accordion__toggler::before {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 34px;
  width: 23px;
  height: 3px;
  margin: auto;
  border-radius: 3px;
  background: #ccc;
  content: '';
  -webkit-transition: .3s;
  transition: .3s
}

.g-select-menu .tab-content--price .prices-accordion__toggler:not(.is-active)::after {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg)
}

.g-select-menu .tab-content--price .prices-accordion__toggler-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 74px;
  padding: 0 32px;
  border-radius: 15px;
  background: #fff;
  color: #222;
  font-size: 20px;
  line-height: 1;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-select-menu .tab-content--price .prices-accordion__toggler-inner::before {
  display: none;
  width: 16px;
  height: 16px;
  margin-right: 12px;
  border-radius: 50%;
  background: #ccc;
  content: ''
}

.g-select-menu .tab-content--price .prices-accordion__content {
  overflow: hidden;
  width: 1100px;
  border-radius: 0 0 14px 14px
}

.g-select-menu .tab-content--price .prices-accordion .model-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 0;
  margin-top: 19px;
  padding: 20px 18px 24px 58px;
  border-radius: 14px 14px 0 0;
  background: #fff;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.g-select-menu .tab-content--price .prices-accordion .model-list::before {
  position: absolute;
  top: 0;
  left: 260px;
  z-index: -1;
  width: 30px;
  height: 30px;
  border-radius: 6px;
  background: #fff;
  content: '';
  -webkit-transform: rotate(-60deg) skewX(-30deg);
  transform: rotate(-60deg) skewX(-30deg)
}

.g-select-menu .tab-content--price .prices-accordion .model-list__item {
  width: calc(50% - 50px);
  margin: 0 50px 10px 0;
  border-bottom: 2px dashed #ccc
}

.g-select-menu .tab-content--price .prices-accordion .model-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 110px;
  padding: 2px 15px 0;
  color: inherit;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.g-select-menu .tab-content--price .prices-accordion .model-list a::after {
  display: block;
  width: 21px;
  height: 21px;
  margin-left: auto;
  border-radius: 50%;
  background: #ccc url(/sp/shared/images/icon_arrow.svg) no-repeat 8px center/auto 11px;
  content: '';
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.g-select-menu .tab-content--price .prices-accordion .model-list .image {
  margin-right: 20px
}

.g-select-menu .tab-content--price .prices-accordion .model-list .image img {
  width: auto;
  height: 74px
}

.g-select-menu .tab-content--price .prices-accordion .model-list .info {
  margin-right: 10px
}

.g-select-menu .tab-content--price .prices-accordion .model-list .name {
  margin-bottom: 6px;
  font-size: 19px;
  line-height: 1.2
}

.g-select-menu .tab-content--price .prices-accordion .model-list .name span {
  display: inline-block
}

.g-select-menu .tab-content--price .prices-accordion .model-list .price {
  font-size: 18px;
  line-height: 1
}

.g-select-menu .tab-content--price .prices-accordion .model-list .price span {
  font-size: 15px
}

.g-select-menu .tab-content--price .prices-accordion:nth-child(even) .prices-accordion__content {
  margin-left: -560px
}

.g-select-menu .tab-content--price .prices-accordion:nth-child(even) .model-list::before {
  left: 830px
}

.g-select-menu .tab-content--price .prices-accordion__toggler-inner::before,.g-select-menu .tab-content--price .prices-accordion__toggler::after,.g-select-menu .tab-content--price .prices-accordion__toggler::before {
  background-color: #1e8fea
}

.g-select-menu .tab__inner .tab-content--all.tab-content--series .model-list__item {
  border-color: #d9edf4
}

.g-select-menu .tab__inner .tab-content--all.tab-content--series .model-list__item a::before {
  background-color: #00b3ed
}

.g-select-menu .tab__inner .tab-content--all.tab-content--series .model-list__item a:hover {
  background-color: #f8fdff
}

.g-select-menu .tab__inner .tab-content--all.tab-content--color .color-list__item a::before {
  background-color: #00b3ed
}

.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list,.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list::before {
  background-color: #fff
}

.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list__item {
  border-color: #d9edf4
}

.g-select-menu .tab__inner .tab-content--all .prices-accordion .model-list a::after {
  background-color: #00b3ed
}

.g-select-menu .tab__inner .tab-content--girl.tab-content--series .model-list__item {
  border-color: #f9e2ea
}

.g-select-menu .tab__inner .tab-content--girl.tab-content--series .model-list__item a::before {
  background-color: #ff5e9d
}

.g-select-menu .tab__inner .tab-content--girl.tab-content--series .model-list__item a:hover {
  background-color: #fff
}

.g-select-menu .tab__inner .tab-content--girl.tab-content--color .color-list__item a::before {
  background-color: #ff5e9d
}

.g-select-menu .tab__inner .tab-content--girl .prices-accordion .model-list,.g-select-menu .tab__inner .tab-content--girl .prices-accordion .model-list::before {
  background-color: #fff4f8
}

.g-select-menu .tab__inner .tab-content--girl .prices-accordion .model-list__item {
  border-color: #f9e2ea
}

.g-select-menu .tab__inner .tab-content--girl .prices-accordion .model-list a::after {
  background-color: #ff5e9d
}

.g-select-menu .tab__inner .tab-content--boy.tab-content--series .model-list__item {
  border-color: #c7e6ff
}

.g-select-menu .tab__inner .tab-content--boy.tab-content--series .model-list__item a::before {
  background-color: #0078da
}

.g-select-menu .tab__inner .tab-content--boy.tab-content--series .model-list__item a:hover {
  background-color: #fff
}

.g-select-menu .tab__inner .tab-content--boy.tab-content--color .color-list-wrap {
  width: 100%
}

.g-select-menu .tab__inner .tab-content--boy.tab-content--color .color-list__item a::before {
  background-color: #0078da
}

.g-select-menu .tab__inner .tab-content--boy .prices-accordion .model-list,.g-select-menu .tab__inner .tab-content--boy .prices-accordion .model-list::before {
  background-color: #e7f5ff
}

.g-select-menu .tab__inner .tab-content--boy .prices-accordion .model-list__item {
  border-color: #c7e6ff
}

.g-select-menu .tab__inner .tab-content--boy .prices-accordion .model-list a::after {
  background-color: #005bc3
}

.g-select-menu__close {
  position: fixed;
  bottom: 55px;
  left: 0;
  right: 0;
  z-index: 30001;
  width: 68px;
  height: 68px;
  margin: auto;
  border-radius: 50%;
  background: #1e8eee;
  visibility: hidden;
  -webkit-transition: .3s;
  transition: .3s;
  opacity: 0
}

.is-active+.g-select-menu__close {
  visibility: visible;
  -webkit-transition: opacity .4s .2s;
  transition: opacity .4s .2s;
  opacity: 1
}

.is-active+.g-select-menu__close:hover {
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1);
  -webkit-transform: scale(1.1);
  transform: scale(1.1)
}

.is-closing+.g-select-menu__close {
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
  pointer-events: none;
  opacity: 0
}

.g-select-menu__close::after,.g-select-menu__close::before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 30px;
  height: 3px;
  margin: auto;
  border-radius: 3px;
  background: #fff;
  content: ''
}

.g-select-menu__close::before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.g-select-menu__close::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.g-select-menu__close.girl {
  background-color: #fe4e84
}

.g-select-menu__close.boy {
  background-color: #0061c5
}

.g-randoseru-select .hiroba-articles {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 60px -20px -20px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.g-randoseru-select .hiroba-articles .hiroba-article {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: calc(50% - 20px);
  margin: 0 20px 20px 0;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column
}

.g-randoseru-select .hiroba-articles .hiroba-article a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  position: relative;
  border-radius: 15px;
  background: #fff;
  text-decoration: none;
  -webkit-transition: .3s;
  transition: .3s;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto
}

.g-randoseru-select .hiroba-articles .hiroba-article a:hover {
  -webkit-transform: scale(1.03);
  transform: scale(1.03)
}

.g-randoseru-select .hiroba-articles .hiroba-article__image {
  overflow: hidden;
  position: relative;
  width: 50%;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.g-randoseru-select .hiroba-articles .hiroba-article__image img {
  width: 100%;
  height: auto
}

.g-randoseru-select .hiroba-articles .hiroba-article__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-randoseru-select .hiroba-articles .hiroba-article .hiroba-article-tag {
  position: absolute;
  bottom: 9px;
  left: 0;
  width: 170px;
  height: 30px;
  background: url(/hiroba/images/category_tags.png) no-repeat
}

.g-randoseru-select .hiroba-articles .hiroba-article .hiroba-article-tag._type01 {
  background-position: 0 0
}

.g-randoseru-select .hiroba-articles .hiroba-article .hiroba-article-tag._type02 {
  background-position: 0 -40px
}

.g-randoseru-select .hiroba-articles .hiroba-article .hiroba-article-tag._type03 {
  background-position: 0 -5pc
}

.g-randoseru-select .hiroba-articles .hiroba-article .hiroba-article-tag._type04 {
  background-position: 0 -90pt
}

.g-randoseru-select .hiroba-articles .hiroba-article .hiroba-article-tag._type05 {
  background-position: 0 -10pc
}

.g-randoseru-select .hiroba-articles .hiroba-article__title {
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4
}

.g-randoseru-select .hiroba-articles .hiroba-article__text {
  font-size: 14px;
  line-height: 1.4
}

.g-randoseru-select .hiroba-articles .hiroba-article__date {
  margin-top: 12px;
  color: #7d7d7d;
  font-size: 12px;
  line-height: 1
}

.g-footer__nav .nav-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex
}

.g-footer__nav .nav-list__item {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto
}

.g-footer__nav .nav-list__item-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  height: 160px;
  padding-bottom: 36px;
  background: #ccc;
  text-align: center;
  text-decoration: none;
  text-indent: .1em;
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  line-height: 1.38;
  letter-spacing: .1em;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.g-footer__nav .nav-list__item-link::before {
  position: absolute;
  bottom: 15px;
  right: 15px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: url(/shared/images/icon_arrow.svg) no-repeat 10px center/auto 11px;
  content: ''
}

.g-footer__nav .nav-list__item-link img {
  margin-bottom: 20px;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s,-webkit-transform .3s
}

.g-footer__nav .nav-list__item-link:hover img {
  -webkit-transition: -webkit-transform .4s cubic-bezier(.1,1.55,.65,1.91);
  transition: -webkit-transform .4s cubic-bezier(.1,1.55,.65,1.91);
  transition: transform .4s cubic-bezier(.1,1.55,.65,1.91);
  transition: transform .4s cubic-bezier(.1,1.55,.65,1.91),-webkit-transform .4s cubic-bezier(.1,1.55,.65,1.91);
  -webkit-transform: scale(1.1);
  transform: scale(1.1)
}

.g-footer__nav .nav-list__item-link--calendar {
  background-color: #46bff7
}

.g-footer__nav .nav-list__item-link--calendar::before {
  background-color: #00a0e9
}

.g-footer__nav .nav-list__item-link--shop {
  background-color: #009be1
}

.g-footer__nav .nav-list__item-link--shop::before {
  background-color: #0067ac
}

.g-footer__nav .nav-list__item-link--onlinestore {
  background-color: #0069b4
}

.g-footer__nav .nav-list__item-link--onlinestore::before {
  background-color: #005085
}

.g-footer__nav .nav-list__item-link--catalog {
  background-color: #d8464d
}

.g-footer__nav .nav-list__item-link--catalog::before {
  background-color: #af272f
}

.g-footer__top {
  padding: 74px 0 90px;
  background: #00a0e9
}

.g-footer__top .logo {
  margin-bottom: 35px;
  text-align: center;
  line-height: 1
}

.g-footer__top .logo__text {
  display: block;
  margin-top: 15px;
  text-indent: .14em;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: .14em
}

.g-footer__bottom {
  padding: 60px 0 145px;
  background: #fff
}

.g-footer__bottom .banner-smile-members {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 40px;
  text-align: center;
  gap: 20px
}

.g-footer__bottom .banner-smile-members img {
  max-width: 100%;
  height: auto
}

.g-footer__bottom-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-footer__bottom-left {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 910px;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column
}

.g-footer__bottom-left .page-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: -20px 0 50px;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.g-footer__bottom-left .page-links__item {
  margin-top: 20px
}

.g-footer__bottom-left .page-links__item .button {
  display: block
}

.g-footer__bottom-left .page-links__item .button:hover .img {
  opacity: .7
}

.g-footer__bottom-left .page-links__item .img {
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-footer__bottom-left .page-links__item .text {
  margin-top: 8px;
  text-align: center;
  font-size: 13px;
  font-weight: 600;
  line-height: 1
}

.g-footer__bottom-left .seo-text {
  margin-top: auto;
  font-size: 12px;
  font-weight: 400;
  line-height: 2.5
}

.g-footer__bottom-left .foot-links {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 45px;
  border-left: 1px solid #333;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.g-footer__bottom-left .foot-links--overseas {
  width: 200px;
  margin-top: 25px;
  margin-bottom: 16px
}

.g-footer__bottom-left .foot-links__item {
  border-right: 1px solid #333;
  text-align: center;
  line-height: 1;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto
}

.g-footer__bottom-left .foot-links__item a {
  text-decoration: none;
  color: #333;
  font-size: 12px;
  font-weight: 400;
  line-height: 1
}

.g-footer__bottom-left .foot-links__item a:hover {
  text-decoration: underline
}

.g-footer__bottom-left .copy {
  margin-top: 50px;
  text-align: center;
  line-height: 1
}

.g-footer__bottom-left .copy small {
  color: #9b9b9b;
  font-size: 10px;
  font-weight: 400;
  line-height: 1
}

.g-footer__bottom-right {
  width: 500px
}

.g-footer .sns-accounts {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 36px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

.g-footer .sns-accounts__heading {
  margin-right: 38px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1
}

.g-footer .sns-accounts__content .sns-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 300px;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between
}

.g-footer .sns-accounts__content .sns-list a {
  display: block;
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-footer .sns-accounts__content .sns-list a:hover {
  -webkit-transform: scale(1.08);
  transform: scale(1.08)
}

.g-footer .button-page-top {
  display: block;
  width: 87px;
  margin: 75px auto 0;
  -webkit-transition: .4s cubic-bezier(.23,1,.32,1);
  transition: .4s cubic-bezier(.23,1,.32,1)
}

.g-footer .button-page-top:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1)
}

.l-menu {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 1280px;
  margin: 0 auto;
  padding: 60px 50px;
  border-radius: 30px;
  background: #fff
}

.l-menu__nav {
  overflow: hidden
}

.l-menu__nav .nav-item {
  float: left;
  width: 25%;
  margin-bottom: 30px
}

.l-menu__nav .nav-item__title {
  margin-bottom: 20px
}

.l-menu__nav .nav-item__content {
  margin: 0 0 20px 32px
}

.l-menu__nav .nav-item__button {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  font-size: 17px;
  line-height: 1.58
}

.l-menu__nav .nav-item__button::before {
  display: block;
  width: 25px;
  height: 25px;
  margin-right: 10px;
  border-radius: 50%;
  background: #00a0e9 url(/shared/images/icon_arrow.svg) no-repeat 10px center/auto 11px;
  content: '';
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s,-webkit-transform .3s
}

.l-menu__nav .nav-item__button:hover::before {
  -webkit-transform: translateX(3px);
  transform: translateX(3px)
}

.l-menu__nav .nav-item__button .small {
  font-size: 13px
}

.l-menu__nav .nav-item .link-list {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.l-menu__nav .nav-item .link-list__item {
  margin: 0 0 12px 0;
  line-height: 1
}

.l-menu__nav .nav-item .link-list a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  font-size: 13px;
  font-weight: 400;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center
}

.l-menu__nav .nav-item .link-list a::before {
  display: block;
  width: 7px;
  height: 12px;
  margin-right: 8px;
  background: url(/shared/images/icon_arrow_blue.svg) no-repeat center/100% auto;
  content: ''
}

.l-menu__nav .nav-item .link-list a:hover {
  text-decoration: underline
}

.l-menu__middle {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: -10px;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start
}

.l-menu .other-link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 50%;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.l-menu .other-link-list__item {
  width: 190px;
  height: 152px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto
}

.l-menu .other-link-list__item-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  padding-top: 18px;
  border-radius: 13px;
  background: #e3f6ff;
  text-decoration: none;
  text-indent: .08em;
  color: #00a0e9;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: .08em;
  flex-direction: column;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s,-webkit-transform .3s;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column
}

.l-menu .other-link-list__item-link:hover {
  -webkit-transform: scale(1.03);
  transform: scale(1.03)
}

.l-menu .other-link-list__item-link img {
  margin-bottom: 17px
}

.l-menu .other-link-list__item-link::before {
  display: block;
  position: absolute;
  bottom: 9px;
  right: 9px;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: #1dadef url(/shared/images/icon_arrow.svg) no-repeat 10px center/auto 11px;
  content: ''
}

.l-menu__customer-center {
  margin-left: 60px
}

.l-menu__customer-center .heading {
  margin-bottom: 2px;
  color: #06a2ea;
  font-size: 18px;
  font-weight: 60;
  line-height: 1
}

.l-menu__customer-center .tel {
  margin-bottom: 10px;
  line-height: 1
}

.l-menu__customer-center .operating-hours {
  font-size: 14px;
  font-weight: 500;
  line-height: 1
}

.l-menu__customer-center .notes {
  margin-top: 5px;
  font-size: 12px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: -.05em
}

.banner-wrap {
  max-width: 770px;
  margin: 0 auto
}

.l-menu__banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 731px;
  margin: 25px auto 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.l-menu__banner .banner {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  padding: 30px 15px 0
}

.l-menu__banner .banner img {
  width: 100%;
  height: auto;
  -webkit-transition: opacity .3s;
  transition: opacity .3s
}

.l-menu__banner .banner a:hover img {
  opacity: .7
}

.l-menu__banner .banner--sisei img {
  margin-top: -2.53%;
  margin-right: -.29%
}

a.g-online-store {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  bottom: 50px;
  left: 50px;
  z-index: 9000;
  width: 145px;
  height: 145px;
  border-radius: 50%;
  background: #0069b4;
  text-align: center;
  text-decoration: none;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.31;
  flex-direction: column;
  -webkit-transition: .3s;
  transition: .3s;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center
}

a.g-online-store:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  -webkit-animation: easeOutBounce .6s;
  animation: easeOutBounce .6s
}

a.g-online-store img {
  margin-bottom: 9px
}

.c-sec-pickup {
  padding: 120px 0
}

.c-sec-pickup .heading {
  position: relative;
  margin-bottom: 48px;
  padding-bottom: 26px;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: .08em
}

.c-sec-pickup .heading::before {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 30px;
  height: 3px;
  margin: auto;
  background: #000;
  content: ''
}

.c-sec-pickup .bnr-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 -34px -35px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap
}

.c-sec-pickup .bnr {
  width: 370px;
  margin: 0 34px 35px 0;
  text-align: center
}

.c-sec-pickup .bnr a {
  display: block;
  text-decoration: none;
  -webkit-transition: .3s;
  transition: .3s
}

.c-sec-pickup .bnr a:hover {
  opacity: .7
}

.c-sec-pickup .bnr img {
  width: 100%;
  height: auto
}

.c-sec-pickup .bnr--wide {
  width: 100%
}

.c-sec-pickup .bnr__text {
  margin-top: 9px;
  color: #000;
  font-family: 'Shuei MaruGo L',sans-serif;
  font-size: 14px
}

.page-top .request-catalog-modal {
  display: none
}

.request-catalog-modal {
  position: fixed;
  bottom: 50px;
  right: 245px;
  z-index: 10000;
  visibility: hidden;
  -webkit-transition: opacity 1.2s ease-in;
  transition: opacity 1.2s ease-in;
  opacity: 0
}

.request-catalog-modal.is-open {
  visibility: visible;
  -webkit-transition: opacity 1.2s ease-in;
  transition: opacity 1.2s ease-in;
  opacity: 1
}

.request-catalog-modal__close {
  overflow: hidden;
  position: absolute;
  top: -14px;
  left: -14px;
  width: 34px;
  height: 34px;
  -webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);
  box-shadow: 0 0 5px rgba(0,0,0,.3);
  border-radius: 50%;
  background: #fff
}

.request-catalog-modal__close::after,.request-catalog-modal__close::before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 60%;
  height: 1px;
  margin: auto;
  background: #000;
  content: '';
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg)
}

.request-catalog-modal__close::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg)
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-black {
  background-color: #000
}

.c-color-chip.c-color-chip-black_blackmarine {
  background-color: #000
}

.c-color-chip.c-color-chip-black_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-black_blackdobby {
  background-color: #000
}

.c-color-chip.c-color-chip-black_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-black_white {
  border: 1px solid #000;
  background-color: #000
}

.c-color-chip.c-color-chip-black_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-black_marusuta {
  background-color: #000
}

.c-color-chip.c-color-chip-black_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-black_mannishgray {
  background-color: #000
}

.c-color-chip.c-color-chip-black_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-black_gray {
  background-color: #000
}

.c-color-chip.c-color-chip-black_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-black_red {
  background-color: #000
}

.c-color-chip.c-color-chip-black_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-black_carminered {
  background-color: #000
}

.c-color-chip.c-color-chip-black_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-black_rubyred {
  background-color: #000
}

.c-color-chip.c-color-chip-black_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-black_vividpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-black_rosepink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-black_pearlmetalred {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-black_oceanpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-black_peachpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-black_shellpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-black_macaroonpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-black_purplepink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-black_pearlpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-black_pink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-black_pearlrose {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-black_coralpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-black_babypink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-black_pearlpurple {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-black_pastelpurple {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-black_lavenderpurple {
  background-color: #000
}

.c-color-chip.c-color-chip-black_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-black_maroon {
  background-color: #000
}

.c-color-chip.c-color-chip-black_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-black_sachs {
  background-color: #000
}

.c-color-chip.c-color-chip-black_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-black_saxe {
  background-color: #000
}

.c-color-chip.c-color-chip-black_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-black_pearlsachs {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-black_royalblue {
  background-color: #000
}

.c-color-chip.c-color-chip-black_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-black_skyblue {
  background-color: #000
}

.c-color-chip.c-color-chip-black_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-black_pearlsaxe {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-black_aqua {
  background-color: #000
}

.c-color-chip.c-color-chip-black_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-black_marineblue {
  background-color: #000
}

.c-color-chip.c-color-chip-black_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-black_marineblue02 {
  background-color: #000
}

.c-color-chip.c-color-chip-black_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-black_deepblue {
  background-color: #000
}

.c-color-chip.c-color-chip-black_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-black_navy {
  background-color: #000
}

.c-color-chip.c-color-chip-black_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-black_pearlblue {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-black_pearlmetalmarine {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-black_apricotorange {
  background-color: #000
}

.c-color-chip.c-color-chip-black_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-black_orange {
  background-color: #000
}

.c-color-chip.c-color-chip-black_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-black_lightsand {
  background-color: #000
}

.c-color-chip.c-color-chip-black_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-black_gold {
  background-color: #000
}

.c-color-chip.c-color-chip-black_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-black_camel {
  background-color: #000
}

.c-color-chip.c-color-chip-black_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-black_lightyellow {
  background-color: #000
}

.c-color-chip.c-color-chip-black_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-black_maple {
  background-color: #000
}

.c-color-chip.c-color-chip-black_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-black_pearlbrown {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-black_milkybrown {
  background-color: #000
}

.c-color-chip.c-color-chip-black_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-black_brown {
  background-color: #000
}

.c-color-chip.c-color-chip-black_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-black_pearlshellbrown {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-black_khaki {
  background-color: #000
}

.c-color-chip.c-color-chip-black_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-black_mossgreen {
  background-color: #000
}

.c-color-chip.c-color-chip-black_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-black_pearlgreen {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-black_yellowgreen {
  background-color: #000
}

.c-color-chip.c-color-chip-black_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-black_forestgreen {
  background-color: #000
}

.c-color-chip.c-color-chip-black_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-black_mermaidgreen {
  background-color: #000
}

.c-color-chip.c-color-chip-black_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-black_sherbetpink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-black_vintagepink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-black_pinkdiamond {
  background-color: #000
}

.c-color-chip.c-color-chip-black_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-black_cassispink {
  background-color: #000
}

.c-color-chip.c-color-chip-black_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-black_darknavy {
  background-color: #000
}

.c-color-chip.c-color-chip-black_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-black_sherbetmint {
  background-color: #000
}

.c-color-chip.c-color-chip-black_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-black_darkgray {
  background-color: #000
}

.c-color-chip.c-color-chip-black_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-black_silver {
  background-color: #000
}

.c-color-chip.c-color-chip-black_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-black_jewelwhite {
  border: 1px solid #000;
  background-color: #000
}

.c-color-chip.c-color-chip-black_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-black_milkteabeige {
  background-color: #000
}

.c-color-chip.c-color-chip-black_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-black_ashblue {
  background-color: #000
}

.c-color-chip.c-color-chip-black_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-black_frenchlilac {
  background-color: #000
}

.c-color-chip.c-color-chip-black_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-black_beige {
  background-color: #000
}

.c-color-chip.c-color-chip-black_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-black_green {
  background-color: #000
}

.c-color-chip.c-color-chip-black_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-blackmarine {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_black {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-blackmarine_blackmarine {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_blackdobby {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackmarine_white {
  border: 1px solid #0f0;
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-blackmarine_marusuta {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-blackmarine_mannishgray {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-blackmarine_gray {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-blackmarine_red {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-blackmarine_carminered {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-blackmarine_rubyred {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-blackmarine_vividpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-blackmarine_rosepink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-blackmarine_pearlmetalred {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-blackmarine_oceanpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-blackmarine_peachpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-blackmarine_shellpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-blackmarine_macaroonpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-blackmarine_purplepink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-blackmarine_pearlpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-blackmarine_pink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-blackmarine_pearlrose {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-blackmarine_coralpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-blackmarine_babypink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-blackmarine_pearlpurple {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-blackmarine_pastelpurple {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-blackmarine_lavenderpurple {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-blackmarine_maroon {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-blackmarine_sachs {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-blackmarine_saxe {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-blackmarine_pearlsachs {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-blackmarine_royalblue {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-blackmarine_skyblue {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-blackmarine_pearlsaxe {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-blackmarine_aqua {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-blackmarine_marineblue {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-blackmarine_marineblue02 {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-blackmarine_deepblue {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-blackmarine_navy {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-blackmarine_pearlblue {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-blackmarine_pearlmetalmarine {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-blackmarine_apricotorange {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-blackmarine_orange {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-blackmarine_lightsand {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-blackmarine_gold {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-blackmarine_camel {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-blackmarine_lightyellow {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-blackmarine_maple {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-blackmarine_pearlbrown {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-blackmarine_milkybrown {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-blackmarine_brown {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-blackmarine_pearlshellbrown {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-blackmarine_khaki {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-blackmarine_mossgreen {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-blackmarine_pearlgreen {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-blackmarine_yellowgreen {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-blackmarine_forestgreen {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-blackmarine_mermaidgreen {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-blackmarine_sherbetpink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-blackmarine_vintagepink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-blackmarine_pinkdiamond {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-blackmarine_cassispink {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-blackmarine_darknavy {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-blackmarine_sherbetmint {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-blackmarine_darkgray {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-blackmarine_silver {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-blackmarine_jewelwhite {
  border: 1px solid #0f0;
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-blackmarine_milkteabeige {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-blackmarine_ashblue {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-blackmarine_frenchlilac {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-blackmarine_beige {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-blackmarine_green {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackmarine_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-blackdobby {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_black {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-blackdobby_blackmarine {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-blackdobby_blackdobby {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_white {
  border: 1px solid #191210;
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-blackdobby_marusuta {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-blackdobby_mannishgray {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-blackdobby_gray {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-blackdobby_red {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-blackdobby_carminered {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-blackdobby_rubyred {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-blackdobby_vividpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-blackdobby_rosepink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-blackdobby_pearlmetalred {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-blackdobby_oceanpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-blackdobby_peachpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-blackdobby_shellpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-blackdobby_macaroonpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-blackdobby_purplepink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-blackdobby_pearlpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-blackdobby_pink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-blackdobby_pearlrose {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-blackdobby_coralpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-blackdobby_babypink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-blackdobby_pearlpurple {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-blackdobby_pastelpurple {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-blackdobby_lavenderpurple {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-blackdobby_maroon {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-blackdobby_sachs {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-blackdobby_saxe {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-blackdobby_pearlsachs {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-blackdobby_royalblue {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-blackdobby_skyblue {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-blackdobby_pearlsaxe {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-blackdobby_aqua {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-blackdobby_marineblue {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-blackdobby_marineblue02 {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-blackdobby_deepblue {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-blackdobby_navy {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-blackdobby_pearlblue {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-blackdobby_pearlmetalmarine {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-blackdobby_apricotorange {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-blackdobby_orange {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-blackdobby_lightsand {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-blackdobby_gold {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-blackdobby_camel {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-blackdobby_lightyellow {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-blackdobby_maple {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-blackdobby_pearlbrown {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-blackdobby_milkybrown {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-blackdobby_brown {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-blackdobby_pearlshellbrown {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-blackdobby_khaki {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-blackdobby_mossgreen {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-blackdobby_pearlgreen {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-blackdobby_yellowgreen {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-blackdobby_forestgreen {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-blackdobby_mermaidgreen {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-blackdobby_sherbetpink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-blackdobby_vintagepink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-blackdobby_pinkdiamond {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-blackdobby_cassispink {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-blackdobby_darknavy {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-blackdobby_sherbetmint {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-blackdobby_darkgray {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-blackdobby_silver {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-blackdobby_jewelwhite {
  border: 1px solid #191210;
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-blackdobby_milkteabeige {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-blackdobby_ashblue {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-blackdobby_frenchlilac {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-blackdobby_beige {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-blackdobby_green {
  background-color: #191210
}

.c-color-chip.c-color-chip-blackdobby_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-white {
  background-color: #fff
}

.c-color-chip.c-color-chip-white_black {
  border: 1px solid #000;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-white_blackmarine {
  border: 1px solid #0f0;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-white_blackdobby {
  border: 1px solid #191210;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-white_marusuta {
  border: 1px solid #4c4949;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-white_mannishgray {
  border: 1px solid #95a9b3;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-white_gray {
  border: 1px solid #636568;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-white_red {
  border: 1px solid #e60013;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-white_carminered {
  border: 1px solid #d70d19;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-white_rubyred {
  border: 1px solid #e6003c;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-white_vividpink {
  border: 1px solid #e6003c;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-white_rosepink {
  border: 1px solid #e73156;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-white_pearlmetalred {
  border: 1px solid #e91746;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-white_oceanpink {
  border: 1px solid #c98f93;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-white_peachpink {
  border: 1px solid #e97c9e;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-white_shellpink {
  border: 1px solid #ee87b4;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-white_macaroonpink {
  border: 1px solid #f4b3c1;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-white_purplepink {
  border: 1px solid #f19ec2;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-white_pearlpink {
  border: 1px solid #f19ec2;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-white_pink {
  border: 1px solid #f48cc1;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-white_pearlrose {
  border: 1px solid #f995be;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-white_coralpink {
  border: 1px solid #ef97a4;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-white_babypink {
  border: 1px solid #f3b0b2;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-white_pearlpurple {
  border: 1px solid #c2a3cc;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-white_pastelpurple {
  border: 1px solid #bf76af;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-white_lavenderpurple {
  border: 1px solid #bf76af;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-white_maroon {
  border: 1px solid #a3726e;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-white_sachs {
  border: 1px solid #9ed8f6;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-white_saxe {
  border: 1px solid #9ed8f6;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-white_pearlsachs {
  border: 1px solid #7dcef4;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-white_royalblue {
  border: 1px solid #38beef;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-white_skyblue {
  border: 1px solid #38beef;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-white_pearlsaxe {
  border: 1px solid #7ec8ec;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-white_aqua {
  border: 1px solid #7f9dcb;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-white_marineblue {
  border: 1px solid #1f62ae;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-white_marineblue02 {
  border: 1px solid #1f62ae;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-white_deepblue {
  border: 1px solid #2b4c8a;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-white_navy {
  border: 1px solid #002a54;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-white_pearlblue {
  border: 1px solid #2cb6f9;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-white_pearlmetalmarine {
  border: 1px solid #1fa0ff;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-white_apricotorange {
  border: 1px solid #f0831e;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-white_orange {
  border: 1px solid #ff8411;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-white_lightsand {
  border: 1px solid #d4b38e;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-white_gold {
  border: 1px solid #e0a400;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-white_camel {
  border: 1px solid #c28c06;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-white_lightyellow {
  border: 1px solid #fbda50;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-white_maple {
  border: 1px solid #954729;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-white_pearlbrown {
  border: 1px solid #946a3d;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-white_milkybrown {
  border: 1px solid #804e21;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-white_brown {
  border: 1px solid #6a4016;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-white_pearlshellbrown {
  border: 1px solid #a66868;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-white_khaki {
  border: 1px solid #8d9176;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-white_mossgreen {
  border: 1px solid #313500;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-white_pearlgreen {
  border: 1px solid #54b59a;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-white_yellowgreen {
  border: 1px solid #33a528;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-white_forestgreen {
  border: 1px solid #0b3d2b;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-white_mermaidgreen {
  border: 1px solid #76abb1;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-white_sherbetpink {
  border: 1px solid #f994a6;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-white_vintagepink {
  border: 1px solid #b56a74;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-white_pinkdiamond {
  border: 1px solid #d8b0b2;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-white_cassispink {
  border: 1px solid #9b1d4b;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-white_darknavy {
  border: 1px solid #1b2539;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-white_sherbetmint {
  border: 1px solid #a2e9e8;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-white_darkgray {
  border: 1px solid #3f3f3f;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-white_silver {
  border: 1px solid #dcdcdc;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-white_milkteabeige {
  border: 1px solid #ead3ca;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-white_ashblue {
  border: 1px solid #2e6c81;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-white_frenchlilac {
  border: 1px solid #bfb2d1;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-white_beige {
  border: 1px solid #a67c5d;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-white_green {
  border: 1px solid #79a080;
  background-color: #fff
}

.c-color-chip.c-color-chip-white_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-marusuta {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_black {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-marusuta_blackmarine {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-marusuta_blackdobby {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-marusuta_white {
  border: 1px solid #4c4949;
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-marusuta_marusuta {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_mannishgray {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-marusuta_gray {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-marusuta_red {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-marusuta_carminered {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-marusuta_rubyred {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-marusuta_vividpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-marusuta_rosepink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-marusuta_pearlmetalred {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-marusuta_oceanpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-marusuta_peachpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-marusuta_shellpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-marusuta_macaroonpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-marusuta_purplepink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-marusuta_pearlpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-marusuta_pink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-marusuta_pearlrose {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-marusuta_coralpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-marusuta_babypink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-marusuta_pearlpurple {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-marusuta_pastelpurple {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-marusuta_lavenderpurple {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-marusuta_maroon {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-marusuta_sachs {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-marusuta_saxe {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-marusuta_pearlsachs {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-marusuta_royalblue {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-marusuta_skyblue {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-marusuta_pearlsaxe {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-marusuta_aqua {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-marusuta_marineblue {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marusuta_marineblue02 {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marusuta_deepblue {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-marusuta_navy {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-marusuta_pearlblue {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-marusuta_pearlmetalmarine {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-marusuta_apricotorange {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-marusuta_orange {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-marusuta_lightsand {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-marusuta_gold {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-marusuta_camel {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-marusuta_lightyellow {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-marusuta_maple {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-marusuta_pearlbrown {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-marusuta_milkybrown {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-marusuta_brown {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-marusuta_pearlshellbrown {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-marusuta_khaki {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-marusuta_mossgreen {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-marusuta_pearlgreen {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-marusuta_yellowgreen {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-marusuta_forestgreen {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-marusuta_mermaidgreen {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-marusuta_sherbetpink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-marusuta_vintagepink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-marusuta_pinkdiamond {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-marusuta_cassispink {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-marusuta_darknavy {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-marusuta_sherbetmint {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-marusuta_darkgray {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-marusuta_silver {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-marusuta_jewelwhite {
  border: 1px solid #4c4949;
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-marusuta_milkteabeige {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-marusuta_ashblue {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-marusuta_frenchlilac {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-marusuta_beige {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-marusuta_green {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marusuta_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-mannishgray {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_black {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-mannishgray_blackmarine {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-mannishgray_blackdobby {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-mannishgray_white {
  border: 1px solid #95a9b3;
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-mannishgray_marusuta {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-mannishgray_mannishgray {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_gray {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-mannishgray_red {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-mannishgray_carminered {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-mannishgray_rubyred {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-mannishgray_vividpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-mannishgray_rosepink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-mannishgray_pearlmetalred {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-mannishgray_oceanpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-mannishgray_peachpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-mannishgray_shellpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-mannishgray_macaroonpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-mannishgray_purplepink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-mannishgray_pearlpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-mannishgray_pink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-mannishgray_pearlrose {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-mannishgray_coralpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-mannishgray_babypink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-mannishgray_pearlpurple {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-mannishgray_pastelpurple {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-mannishgray_lavenderpurple {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-mannishgray_maroon {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-mannishgray_sachs {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-mannishgray_saxe {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-mannishgray_pearlsachs {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-mannishgray_royalblue {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-mannishgray_skyblue {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-mannishgray_pearlsaxe {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-mannishgray_aqua {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-mannishgray_marineblue {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-mannishgray_marineblue02 {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-mannishgray_deepblue {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-mannishgray_navy {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-mannishgray_pearlblue {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-mannishgray_pearlmetalmarine {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-mannishgray_apricotorange {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-mannishgray_orange {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-mannishgray_lightsand {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-mannishgray_gold {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-mannishgray_camel {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-mannishgray_lightyellow {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-mannishgray_maple {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-mannishgray_pearlbrown {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-mannishgray_milkybrown {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-mannishgray_brown {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-mannishgray_pearlshellbrown {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-mannishgray_khaki {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-mannishgray_mossgreen {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-mannishgray_pearlgreen {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-mannishgray_yellowgreen {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-mannishgray_forestgreen {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-mannishgray_mermaidgreen {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mannishgray_sherbetpink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-mannishgray_vintagepink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-mannishgray_pinkdiamond {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-mannishgray_cassispink {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-mannishgray_darknavy {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-mannishgray_sherbetmint {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-mannishgray_darkgray {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-mannishgray_silver {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-mannishgray_jewelwhite {
  border: 1px solid #95a9b3;
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-mannishgray_milkteabeige {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-mannishgray_ashblue {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-mannishgray_frenchlilac {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-mannishgray_beige {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-mannishgray_green {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mannishgray_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-gray {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_black {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-gray_blackmarine {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-gray_blackdobby {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-gray_white {
  border: 1px solid #636568;
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-gray_marusuta {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-gray_mannishgray {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-gray_gray {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_red {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-gray_carminered {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-gray_rubyred {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-gray_vividpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-gray_rosepink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-gray_pearlmetalred {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-gray_oceanpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-gray_peachpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-gray_shellpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-gray_macaroonpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-gray_purplepink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-gray_pearlpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-gray_pink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-gray_pearlrose {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-gray_coralpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-gray_babypink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-gray_pearlpurple {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-gray_pastelpurple {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-gray_lavenderpurple {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-gray_maroon {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-gray_sachs {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-gray_saxe {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-gray_pearlsachs {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-gray_royalblue {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-gray_skyblue {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-gray_pearlsaxe {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-gray_aqua {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-gray_marineblue {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-gray_marineblue02 {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-gray_deepblue {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-gray_navy {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-gray_pearlblue {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-gray_pearlmetalmarine {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-gray_apricotorange {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-gray_orange {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-gray_lightsand {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-gray_gold {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gray_camel {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-gray_lightyellow {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-gray_maple {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-gray_pearlbrown {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-gray_milkybrown {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-gray_brown {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-gray_pearlshellbrown {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-gray_khaki {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-gray_mossgreen {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-gray_pearlgreen {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-gray_yellowgreen {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-gray_forestgreen {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-gray_mermaidgreen {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-gray_sherbetpink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-gray_vintagepink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-gray_pinkdiamond {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-gray_cassispink {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-gray_darknavy {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-gray_sherbetmint {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-gray_darkgray {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-gray_silver {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-gray_jewelwhite {
  border: 1px solid #636568;
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-gray_milkteabeige {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-gray_ashblue {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-gray_frenchlilac {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-gray_beige {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-gray_green {
  background-color: #636568
}

.c-color-chip.c-color-chip-gray_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-red {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_black {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-red_blackmarine {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-red_blackdobby {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-red_white {
  border: 1px solid #e60013;
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-red_marusuta {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-red_mannishgray {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-red_gray {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-red_red {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_carminered {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-red_rubyred {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-red_vividpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-red_rosepink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-red_pearlmetalred {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-red_oceanpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-red_peachpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-red_shellpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-red_macaroonpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-red_purplepink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-red_pearlpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-red_pink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-red_pearlrose {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-red_coralpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-red_babypink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-red_pearlpurple {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-red_pastelpurple {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-red_lavenderpurple {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-red_maroon {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-red_sachs {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-red_saxe {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-red_pearlsachs {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-red_royalblue {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-red_skyblue {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-red_pearlsaxe {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-red_aqua {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-red_marineblue {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-red_marineblue02 {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-red_deepblue {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-red_navy {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-red_pearlblue {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-red_pearlmetalmarine {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-red_apricotorange {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-red_orange {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-red_lightsand {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-red_gold {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-red_camel {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-red_lightyellow {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-red_maple {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-red_pearlbrown {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-red_milkybrown {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-red_brown {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-red_pearlshellbrown {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-red_khaki {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-red_mossgreen {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-red_pearlgreen {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-red_yellowgreen {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-red_forestgreen {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-red_mermaidgreen {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-red_sherbetpink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-red_vintagepink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-red_pinkdiamond {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-red_cassispink {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-red_darknavy {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-red_sherbetmint {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-red_darkgray {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-red_silver {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-red_jewelwhite {
  border: 1px solid #e60013;
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-red_milkteabeige {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-red_ashblue {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-red_frenchlilac {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-red_beige {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-red_green {
  background-color: #e60013
}

.c-color-chip.c-color-chip-red_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-carminered {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_black {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-carminered_blackmarine {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-carminered_blackdobby {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-carminered_white {
  border: 1px solid #d70d19;
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-carminered_marusuta {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-carminered_mannishgray {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-carminered_gray {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-carminered_red {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-carminered_carminered {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_rubyred {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-carminered_vividpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-carminered_rosepink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-carminered_pearlmetalred {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-carminered_oceanpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-carminered_peachpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-carminered_shellpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-carminered_macaroonpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-carminered_purplepink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-carminered_pearlpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-carminered_pink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-carminered_pearlrose {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-carminered_coralpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-carminered_babypink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-carminered_pearlpurple {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-carminered_pastelpurple {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-carminered_lavenderpurple {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-carminered_maroon {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-carminered_sachs {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-carminered_saxe {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-carminered_pearlsachs {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-carminered_royalblue {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-carminered_skyblue {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-carminered_pearlsaxe {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-carminered_aqua {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-carminered_marineblue {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-carminered_marineblue02 {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-carminered_deepblue {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-carminered_navy {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-carminered_pearlblue {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-carminered_pearlmetalmarine {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-carminered_apricotorange {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-carminered_orange {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-carminered_lightsand {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-carminered_gold {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-carminered_camel {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-carminered_lightyellow {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-carminered_maple {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-carminered_pearlbrown {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-carminered_milkybrown {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-carminered_brown {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-carminered_pearlshellbrown {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-carminered_khaki {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-carminered_mossgreen {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-carminered_pearlgreen {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-carminered_yellowgreen {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-carminered_forestgreen {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-carminered_mermaidgreen {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-carminered_sherbetpink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-carminered_vintagepink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-carminered_pinkdiamond {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-carminered_cassispink {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-carminered_darknavy {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-carminered_sherbetmint {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-carminered_darkgray {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-carminered_silver {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-carminered_jewelwhite {
  border: 1px solid #d70d19;
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-carminered_milkteabeige {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-carminered_ashblue {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-carminered_frenchlilac {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-carminered_beige {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-carminered_green {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-carminered_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-rubyred {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_black {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-rubyred_blackmarine {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-rubyred_blackdobby {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-rubyred_white {
  border: 1px solid #e6003c;
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-rubyred_marusuta {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-rubyred_mannishgray {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-rubyred_gray {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-rubyred_red {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-rubyred_carminered {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-rubyred_rubyred {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_vividpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_rosepink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rubyred_pearlmetalred {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-rubyred_oceanpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-rubyred_peachpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-rubyred_shellpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-rubyred_macaroonpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-rubyred_purplepink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-rubyred_pearlpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-rubyred_pink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-rubyred_pearlrose {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-rubyred_coralpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-rubyred_babypink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-rubyred_pearlpurple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-rubyred_pastelpurple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-rubyred_lavenderpurple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-rubyred_maroon {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-rubyred_sachs {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-rubyred_saxe {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-rubyred_pearlsachs {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-rubyred_royalblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-rubyred_skyblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-rubyred_pearlsaxe {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-rubyred_aqua {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-rubyred_marineblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-rubyred_marineblue02 {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-rubyred_deepblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-rubyred_navy {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-rubyred_pearlblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-rubyred_pearlmetalmarine {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-rubyred_apricotorange {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-rubyred_orange {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-rubyred_lightsand {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-rubyred_gold {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-rubyred_camel {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-rubyred_lightyellow {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-rubyred_maple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-rubyred_pearlbrown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-rubyred_milkybrown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-rubyred_brown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-rubyred_pearlshellbrown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-rubyred_khaki {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-rubyred_mossgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-rubyred_pearlgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-rubyred_yellowgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-rubyred_forestgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-rubyred_mermaidgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-rubyred_sherbetpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-rubyred_vintagepink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-rubyred_pinkdiamond {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-rubyred_cassispink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-rubyred_darknavy {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-rubyred_sherbetmint {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-rubyred_darkgray {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-rubyred_silver {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-rubyred_jewelwhite {
  border: 1px solid #e6003c;
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-rubyred_milkteabeige {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-rubyred_ashblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-rubyred_frenchlilac {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-rubyred_beige {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-rubyred_green {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rubyred_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-vividpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_black {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-vividpink_blackmarine {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-vividpink_blackdobby {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-vividpink_white {
  border: 1px solid #e6003c;
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-vividpink_marusuta {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-vividpink_mannishgray {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-vividpink_gray {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-vividpink_red {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-vividpink_carminered {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-vividpink_rubyred {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_vividpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_rosepink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-vividpink_pearlmetalred {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-vividpink_oceanpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-vividpink_peachpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-vividpink_shellpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-vividpink_macaroonpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-vividpink_purplepink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-vividpink_pearlpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-vividpink_pink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-vividpink_pearlrose {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-vividpink_coralpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-vividpink_babypink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-vividpink_pearlpurple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-vividpink_pastelpurple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-vividpink_lavenderpurple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-vividpink_maroon {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-vividpink_sachs {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-vividpink_saxe {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-vividpink_pearlsachs {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-vividpink_royalblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-vividpink_skyblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-vividpink_pearlsaxe {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-vividpink_aqua {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-vividpink_marineblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-vividpink_marineblue02 {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-vividpink_deepblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-vividpink_navy {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-vividpink_pearlblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-vividpink_pearlmetalmarine {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-vividpink_apricotorange {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-vividpink_orange {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-vividpink_lightsand {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-vividpink_gold {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-vividpink_camel {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-vividpink_lightyellow {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-vividpink_maple {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-vividpink_pearlbrown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-vividpink_milkybrown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-vividpink_brown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-vividpink_pearlshellbrown {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-vividpink_khaki {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-vividpink_mossgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-vividpink_pearlgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-vividpink_yellowgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-vividpink_forestgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-vividpink_mermaidgreen {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-vividpink_sherbetpink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-vividpink_vintagepink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vividpink_pinkdiamond {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-vividpink_cassispink {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-vividpink_darknavy {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-vividpink_sherbetmint {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-vividpink_darkgray {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-vividpink_silver {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-vividpink_jewelwhite {
  border: 1px solid #e6003c;
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-vividpink_milkteabeige {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-vividpink_ashblue {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-vividpink_frenchlilac {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-vividpink_beige {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-vividpink_green {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vividpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-rosepink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_black {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-rosepink_blackmarine {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-rosepink_blackdobby {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-rosepink_white {
  border: 1px solid #e73156;
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-rosepink_marusuta {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-rosepink_mannishgray {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-rosepink_gray {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-rosepink_red {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-rosepink_carminered {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-rosepink_rubyred {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rosepink_vividpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-rosepink_rosepink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlmetalred {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-rosepink_oceanpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-rosepink_peachpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-rosepink_shellpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-rosepink_macaroonpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-rosepink_purplepink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-rosepink_pearlpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-rosepink_pink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-rosepink_pearlrose {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-rosepink_coralpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-rosepink_babypink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-rosepink_pearlpurple {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-rosepink_pastelpurple {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-rosepink_lavenderpurple {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-rosepink_maroon {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-rosepink_sachs {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-rosepink_saxe {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-rosepink_pearlsachs {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-rosepink_royalblue {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-rosepink_skyblue {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-rosepink_pearlsaxe {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-rosepink_aqua {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-rosepink_marineblue {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-rosepink_marineblue02 {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-rosepink_deepblue {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-rosepink_navy {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-rosepink_pearlblue {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-rosepink_pearlmetalmarine {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-rosepink_apricotorange {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-rosepink_orange {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-rosepink_lightsand {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-rosepink_gold {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-rosepink_camel {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-rosepink_lightyellow {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-rosepink_maple {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-rosepink_pearlbrown {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-rosepink_milkybrown {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-rosepink_brown {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-rosepink_pearlshellbrown {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-rosepink_khaki {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-rosepink_mossgreen {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-rosepink_pearlgreen {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-rosepink_yellowgreen {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-rosepink_forestgreen {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-rosepink_mermaidgreen {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-rosepink_sherbetpink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-rosepink_vintagepink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-rosepink_pinkdiamond {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-rosepink_cassispink {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-rosepink_darknavy {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-rosepink_sherbetmint {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-rosepink_darkgray {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-rosepink_silver {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-rosepink_jewelwhite {
  border: 1px solid #e73156;
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-rosepink_milkteabeige {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-rosepink_ashblue {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-rosepink_frenchlilac {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-rosepink_beige {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-rosepink_green {
  background-color: #e73156
}

.c-color-chip.c-color-chip-rosepink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlmetalred {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_black {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlmetalred_blackmarine {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlmetalred_blackdobby {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlmetalred_white {
  border: 1px solid #e91746;
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlmetalred_marusuta {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlmetalred_mannishgray {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlmetalred_gray {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlmetalred_red {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlmetalred_carminered {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlmetalred_rubyred {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlmetalred_vividpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlmetalred_rosepink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlmetalred_pearlmetalred {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_oceanpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlmetalred_peachpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlmetalred_shellpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlmetalred_macaroonpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlmetalred_purplepink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlmetalred_pearlpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlmetalred_pink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlmetalred_pearlrose {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlmetalred_coralpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlmetalred_babypink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlmetalred_pearlpurple {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlmetalred_pastelpurple {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlmetalred_lavenderpurple {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlmetalred_maroon {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlmetalred_sachs {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlmetalred_saxe {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlmetalred_pearlsachs {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlmetalred_royalblue {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlmetalred_skyblue {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlmetalred_pearlsaxe {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlmetalred_aqua {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlmetalred_marineblue {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlmetalred_marineblue02 {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlmetalred_deepblue {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlmetalred_navy {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlmetalred_pearlblue {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlmetalred_pearlmetalmarine {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalred_apricotorange {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlmetalred_orange {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlmetalred_lightsand {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlmetalred_gold {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlmetalred_camel {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlmetalred_lightyellow {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlmetalred_maple {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlmetalred_pearlbrown {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlmetalred_milkybrown {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlmetalred_brown {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlmetalred_pearlshellbrown {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlmetalred_khaki {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlmetalred_mossgreen {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlmetalred_pearlgreen {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlmetalred_yellowgreen {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlmetalred_forestgreen {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlmetalred_mermaidgreen {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlmetalred_sherbetpink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlmetalred_vintagepink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlmetalred_pinkdiamond {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlmetalred_cassispink {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlmetalred_darknavy {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlmetalred_sherbetmint {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlmetalred_darkgray {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlmetalred_silver {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlmetalred_jewelwhite {
  border: 1px solid #e91746;
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlmetalred_milkteabeige {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlmetalred_ashblue {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlmetalred_frenchlilac {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlmetalred_beige {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlmetalred_green {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalred_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-oceanpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_black {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-oceanpink_blackmarine {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-oceanpink_blackdobby {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-oceanpink_white {
  border: 1px solid #c98f93;
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-oceanpink_marusuta {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-oceanpink_mannishgray {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-oceanpink_gray {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-oceanpink_red {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-oceanpink_carminered {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-oceanpink_rubyred {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-oceanpink_vividpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-oceanpink_rosepink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-oceanpink_pearlmetalred {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-oceanpink_oceanpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_peachpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-oceanpink_shellpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-oceanpink_macaroonpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-oceanpink_purplepink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-oceanpink_pearlpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-oceanpink_pink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-oceanpink_pearlrose {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-oceanpink_coralpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-oceanpink_babypink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-oceanpink_pearlpurple {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-oceanpink_pastelpurple {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-oceanpink_lavenderpurple {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-oceanpink_maroon {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-oceanpink_sachs {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-oceanpink_saxe {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-oceanpink_pearlsachs {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-oceanpink_royalblue {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-oceanpink_skyblue {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-oceanpink_pearlsaxe {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-oceanpink_aqua {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-oceanpink_marineblue {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-oceanpink_marineblue02 {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-oceanpink_deepblue {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-oceanpink_navy {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-oceanpink_pearlblue {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-oceanpink_pearlmetalmarine {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-oceanpink_apricotorange {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-oceanpink_orange {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-oceanpink_lightsand {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-oceanpink_gold {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-oceanpink_camel {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-oceanpink_lightyellow {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-oceanpink_maple {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-oceanpink_pearlbrown {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-oceanpink_milkybrown {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-oceanpink_brown {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-oceanpink_pearlshellbrown {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-oceanpink_khaki {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-oceanpink_mossgreen {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-oceanpink_pearlgreen {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-oceanpink_yellowgreen {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-oceanpink_forestgreen {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-oceanpink_mermaidgreen {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-oceanpink_sherbetpink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-oceanpink_vintagepink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-oceanpink_pinkdiamond {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-oceanpink_cassispink {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-oceanpink_darknavy {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-oceanpink_sherbetmint {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-oceanpink_darkgray {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-oceanpink_silver {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-oceanpink_jewelwhite {
  border: 1px solid #c98f93;
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-oceanpink_milkteabeige {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-oceanpink_ashblue {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-oceanpink_frenchlilac {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-oceanpink_beige {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-oceanpink_green {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-oceanpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-peachpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_black {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-peachpink_blackmarine {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-peachpink_blackdobby {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-peachpink_white {
  border: 1px solid #e97c9e;
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-peachpink_marusuta {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-peachpink_mannishgray {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-peachpink_gray {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-peachpink_red {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-peachpink_carminered {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-peachpink_rubyred {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-peachpink_vividpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-peachpink_rosepink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-peachpink_pearlmetalred {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-peachpink_oceanpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-peachpink_peachpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_shellpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-peachpink_macaroonpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-peachpink_purplepink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-peachpink_pearlpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-peachpink_pink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-peachpink_pearlrose {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-peachpink_coralpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-peachpink_babypink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-peachpink_pearlpurple {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-peachpink_pastelpurple {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-peachpink_lavenderpurple {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-peachpink_maroon {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-peachpink_sachs {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-peachpink_saxe {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-peachpink_pearlsachs {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-peachpink_royalblue {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-peachpink_skyblue {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-peachpink_pearlsaxe {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-peachpink_aqua {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-peachpink_marineblue {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-peachpink_marineblue02 {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-peachpink_deepblue {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-peachpink_navy {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-peachpink_pearlblue {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-peachpink_pearlmetalmarine {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-peachpink_apricotorange {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-peachpink_orange {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-peachpink_lightsand {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-peachpink_gold {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-peachpink_camel {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-peachpink_lightyellow {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-peachpink_maple {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-peachpink_pearlbrown {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-peachpink_milkybrown {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-peachpink_brown {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-peachpink_pearlshellbrown {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-peachpink_khaki {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-peachpink_mossgreen {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-peachpink_pearlgreen {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-peachpink_yellowgreen {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-peachpink_forestgreen {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-peachpink_mermaidgreen {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-peachpink_sherbetpink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-peachpink_vintagepink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-peachpink_pinkdiamond {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-peachpink_cassispink {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-peachpink_darknavy {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-peachpink_sherbetmint {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-peachpink_darkgray {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-peachpink_silver {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-peachpink_jewelwhite {
  border: 1px solid #e97c9e;
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-peachpink_milkteabeige {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-peachpink_ashblue {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-peachpink_frenchlilac {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-peachpink_beige {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-peachpink_green {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-peachpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-shellpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_black {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-shellpink_blackmarine {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-shellpink_blackdobby {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-shellpink_white {
  border: 1px solid #ee87b4;
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-shellpink_marusuta {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-shellpink_mannishgray {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-shellpink_gray {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-shellpink_red {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-shellpink_carminered {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-shellpink_rubyred {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-shellpink_vividpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-shellpink_rosepink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-shellpink_pearlmetalred {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-shellpink_oceanpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-shellpink_peachpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-shellpink_shellpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_macaroonpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-shellpink_purplepink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-shellpink_pearlpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-shellpink_pink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-shellpink_pearlrose {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-shellpink_coralpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-shellpink_babypink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-shellpink_pearlpurple {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-shellpink_pastelpurple {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-shellpink_lavenderpurple {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-shellpink_maroon {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-shellpink_sachs {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-shellpink_saxe {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-shellpink_pearlsachs {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-shellpink_royalblue {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-shellpink_skyblue {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-shellpink_pearlsaxe {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-shellpink_aqua {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-shellpink_marineblue {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-shellpink_marineblue02 {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-shellpink_deepblue {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-shellpink_navy {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-shellpink_pearlblue {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-shellpink_pearlmetalmarine {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-shellpink_apricotorange {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-shellpink_orange {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-shellpink_lightsand {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-shellpink_gold {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-shellpink_camel {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-shellpink_lightyellow {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-shellpink_maple {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-shellpink_pearlbrown {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-shellpink_milkybrown {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-shellpink_brown {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-shellpink_pearlshellbrown {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-shellpink_khaki {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-shellpink_mossgreen {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-shellpink_pearlgreen {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-shellpink_yellowgreen {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-shellpink_forestgreen {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-shellpink_mermaidgreen {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-shellpink_sherbetpink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-shellpink_vintagepink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-shellpink_pinkdiamond {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-shellpink_cassispink {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-shellpink_darknavy {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-shellpink_sherbetmint {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-shellpink_darkgray {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-shellpink_silver {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-shellpink_jewelwhite {
  border: 1px solid #ee87b4;
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-shellpink_milkteabeige {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-shellpink_ashblue {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-shellpink_frenchlilac {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-shellpink_beige {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-shellpink_green {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-shellpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-macaroonpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_black {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-macaroonpink_blackmarine {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-macaroonpink_blackdobby {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-macaroonpink_white {
  border: 1px solid #f4b3c1;
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-macaroonpink_marusuta {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-macaroonpink_mannishgray {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-macaroonpink_gray {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-macaroonpink_red {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-macaroonpink_carminered {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-macaroonpink_rubyred {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-macaroonpink_vividpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-macaroonpink_rosepink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-macaroonpink_pearlmetalred {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-macaroonpink_oceanpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-macaroonpink_peachpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-macaroonpink_shellpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-macaroonpink_macaroonpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_purplepink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-macaroonpink_pearlpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-macaroonpink_pink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-macaroonpink_pearlrose {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-macaroonpink_coralpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-macaroonpink_babypink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-macaroonpink_pearlpurple {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-macaroonpink_pastelpurple {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-macaroonpink_lavenderpurple {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-macaroonpink_maroon {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-macaroonpink_sachs {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-macaroonpink_saxe {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-macaroonpink_pearlsachs {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-macaroonpink_royalblue {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-macaroonpink_skyblue {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-macaroonpink_pearlsaxe {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-macaroonpink_aqua {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-macaroonpink_marineblue {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-macaroonpink_marineblue02 {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-macaroonpink_deepblue {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-macaroonpink_navy {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-macaroonpink_pearlblue {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-macaroonpink_pearlmetalmarine {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-macaroonpink_apricotorange {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-macaroonpink_orange {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-macaroonpink_lightsand {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-macaroonpink_gold {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-macaroonpink_camel {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-macaroonpink_lightyellow {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-macaroonpink_maple {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-macaroonpink_pearlbrown {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-macaroonpink_milkybrown {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-macaroonpink_brown {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-macaroonpink_pearlshellbrown {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-macaroonpink_khaki {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-macaroonpink_mossgreen {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-macaroonpink_pearlgreen {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-macaroonpink_yellowgreen {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-macaroonpink_forestgreen {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-macaroonpink_mermaidgreen {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-macaroonpink_sherbetpink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-macaroonpink_vintagepink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-macaroonpink_pinkdiamond {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-macaroonpink_cassispink {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-macaroonpink_darknavy {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-macaroonpink_sherbetmint {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-macaroonpink_darkgray {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-macaroonpink_silver {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-macaroonpink_jewelwhite {
  border: 1px solid #f4b3c1;
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-macaroonpink_milkteabeige {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-macaroonpink_ashblue {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-macaroonpink_frenchlilac {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-macaroonpink_beige {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-macaroonpink_green {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-macaroonpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-purplepink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_black {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-purplepink_blackmarine {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-purplepink_blackdobby {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-purplepink_white {
  border: 1px solid #f19ec2;
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-purplepink_marusuta {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-purplepink_mannishgray {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-purplepink_gray {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-purplepink_red {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-purplepink_carminered {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-purplepink_rubyred {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-purplepink_vividpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-purplepink_rosepink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-purplepink_pearlmetalred {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-purplepink_oceanpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-purplepink_peachpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-purplepink_shellpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-purplepink_macaroonpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-purplepink_purplepink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-purplepink_pearlrose {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-purplepink_coralpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-purplepink_babypink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-purplepink_pearlpurple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-purplepink_pastelpurple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-purplepink_lavenderpurple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-purplepink_maroon {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-purplepink_sachs {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-purplepink_saxe {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-purplepink_pearlsachs {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-purplepink_royalblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-purplepink_skyblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-purplepink_pearlsaxe {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-purplepink_aqua {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-purplepink_marineblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-purplepink_marineblue02 {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-purplepink_deepblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-purplepink_navy {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-purplepink_pearlblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-purplepink_pearlmetalmarine {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-purplepink_apricotorange {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-purplepink_orange {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-purplepink_lightsand {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-purplepink_gold {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-purplepink_camel {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-purplepink_lightyellow {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-purplepink_maple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-purplepink_pearlbrown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-purplepink_milkybrown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-purplepink_brown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-purplepink_pearlshellbrown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-purplepink_khaki {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-purplepink_mossgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-purplepink_pearlgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-purplepink_yellowgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-purplepink_forestgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-purplepink_mermaidgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-purplepink_sherbetpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-purplepink_vintagepink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-purplepink_pinkdiamond {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-purplepink_cassispink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-purplepink_darknavy {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-purplepink_sherbetmint {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-purplepink_darkgray {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-purplepink_silver {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-purplepink_jewelwhite {
  border: 1px solid #f19ec2;
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-purplepink_milkteabeige {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-purplepink_ashblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-purplepink_frenchlilac {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-purplepink_beige {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-purplepink_green {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-purplepink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_black {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlpink_blackmarine {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlpink_blackdobby {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlpink_white {
  border: 1px solid #f19ec2;
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlpink_marusuta {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlpink_mannishgray {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlpink_gray {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlpink_red {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlpink_carminered {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlpink_rubyred {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlpink_vividpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlpink_rosepink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlpink_pearlmetalred {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlpink_oceanpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlpink_peachpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlpink_shellpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlpink_macaroonpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlpink_purplepink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlpink_pearlrose {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlpink_coralpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlpink_babypink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlpink_pearlpurple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpink_pastelpurple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlpink_lavenderpurple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlpink_maroon {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlpink_sachs {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlpink_saxe {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlpink_pearlsachs {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlpink_royalblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlpink_skyblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlpink_pearlsaxe {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlpink_aqua {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlpink_marineblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlpink_marineblue02 {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlpink_deepblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlpink_navy {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlpink_pearlblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlpink_pearlmetalmarine {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlpink_apricotorange {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlpink_orange {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlpink_lightsand {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlpink_gold {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlpink_camel {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlpink_lightyellow {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlpink_maple {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlpink_pearlbrown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlpink_milkybrown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlpink_brown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlpink_pearlshellbrown {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlpink_khaki {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlpink_mossgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlpink_pearlgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlpink_yellowgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlpink_forestgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlpink_mermaidgreen {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlpink_sherbetpink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlpink_vintagepink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlpink_pinkdiamond {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlpink_cassispink {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlpink_darknavy {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlpink_sherbetmint {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlpink_darkgray {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlpink_silver {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlpink_jewelwhite {
  border: 1px solid #f19ec2;
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlpink_milkteabeige {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlpink_ashblue {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlpink_frenchlilac {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlpink_beige {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlpink_green {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_black {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pink_blackmarine {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pink_blackdobby {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pink_white {
  border: 1px solid #f48cc1;
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pink_marusuta {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pink_mannishgray {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pink_gray {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pink_red {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pink_carminered {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pink_rubyred {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pink_vividpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pink_rosepink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pink_pearlmetalred {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pink_oceanpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pink_peachpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pink_shellpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pink_macaroonpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pink_purplepink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pink_pearlpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pink_pink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlrose {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pink_coralpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pink_babypink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pink_pearlpurple {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pink_pastelpurple {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pink_lavenderpurple {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pink_maroon {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pink_sachs {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pink_saxe {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pink_pearlsachs {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pink_royalblue {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pink_skyblue {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pink_pearlsaxe {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pink_aqua {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pink_marineblue {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pink_marineblue02 {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pink_deepblue {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pink_navy {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pink_pearlblue {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pink_pearlmetalmarine {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pink_apricotorange {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pink_orange {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pink_lightsand {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pink_gold {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pink_camel {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pink_lightyellow {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pink_maple {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pink_pearlbrown {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pink_milkybrown {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pink_brown {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pink_pearlshellbrown {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pink_khaki {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pink_mossgreen {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pink_pearlgreen {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pink_yellowgreen {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pink_forestgreen {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pink_mermaidgreen {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pink_sherbetpink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pink_vintagepink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pink_pinkdiamond {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pink_cassispink {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pink_darknavy {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pink_sherbetmint {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pink_darkgray {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pink_silver {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pink_jewelwhite {
  border: 1px solid #f48cc1;
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pink_milkteabeige {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pink_ashblue {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pink_frenchlilac {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pink_beige {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pink_green {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlrose {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_black {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlrose_blackmarine {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlrose_blackdobby {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlrose_white {
  border: 1px solid #f995be;
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlrose_marusuta {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlrose_mannishgray {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlrose_gray {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlrose_red {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlrose_carminered {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlrose_rubyred {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlrose_vividpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlrose_rosepink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlrose_pearlmetalred {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlrose_oceanpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlrose_peachpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlrose_shellpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlrose_macaroonpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlrose_purplepink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlrose_pearlpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlrose_pink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlrose_pearlrose {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_coralpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlrose_babypink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlrose_pearlpurple {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlrose_pastelpurple {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlrose_lavenderpurple {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlrose_maroon {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlrose_sachs {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlrose_saxe {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlrose_pearlsachs {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlrose_royalblue {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlrose_skyblue {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlrose_pearlsaxe {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlrose_aqua {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlrose_marineblue {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlrose_marineblue02 {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlrose_deepblue {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlrose_navy {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlrose_pearlblue {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlrose_pearlmetalmarine {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlrose_apricotorange {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlrose_orange {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlrose_lightsand {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlrose_gold {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlrose_camel {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlrose_lightyellow {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlrose_maple {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlrose_pearlbrown {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlrose_milkybrown {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlrose_brown {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlrose_pearlshellbrown {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlrose_khaki {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlrose_mossgreen {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlrose_pearlgreen {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlrose_yellowgreen {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlrose_forestgreen {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlrose_mermaidgreen {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlrose_sherbetpink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlrose_vintagepink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlrose_pinkdiamond {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlrose_cassispink {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlrose_darknavy {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlrose_sherbetmint {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlrose_darkgray {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlrose_silver {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlrose_jewelwhite {
  border: 1px solid #f995be;
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlrose_milkteabeige {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlrose_ashblue {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlrose_frenchlilac {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlrose_beige {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlrose_green {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlrose_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-coralpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_black {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-coralpink_blackmarine {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-coralpink_blackdobby {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-coralpink_white {
  border: 1px solid #ef97a4;
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-coralpink_marusuta {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-coralpink_mannishgray {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-coralpink_gray {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-coralpink_red {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-coralpink_carminered {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-coralpink_rubyred {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-coralpink_vividpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-coralpink_rosepink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-coralpink_pearlmetalred {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-coralpink_oceanpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-coralpink_peachpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-coralpink_shellpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-coralpink_macaroonpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-coralpink_purplepink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-coralpink_pearlpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-coralpink_pink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-coralpink_pearlrose {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-coralpink_coralpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_babypink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-coralpink_pearlpurple {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-coralpink_pastelpurple {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-coralpink_lavenderpurple {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-coralpink_maroon {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-coralpink_sachs {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-coralpink_saxe {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-coralpink_pearlsachs {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-coralpink_royalblue {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-coralpink_skyblue {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-coralpink_pearlsaxe {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-coralpink_aqua {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-coralpink_marineblue {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-coralpink_marineblue02 {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-coralpink_deepblue {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-coralpink_navy {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-coralpink_pearlblue {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-coralpink_pearlmetalmarine {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-coralpink_apricotorange {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-coralpink_orange {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-coralpink_lightsand {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-coralpink_gold {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-coralpink_camel {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-coralpink_lightyellow {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-coralpink_maple {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-coralpink_pearlbrown {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-coralpink_milkybrown {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-coralpink_brown {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-coralpink_pearlshellbrown {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-coralpink_khaki {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-coralpink_mossgreen {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-coralpink_pearlgreen {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-coralpink_yellowgreen {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-coralpink_forestgreen {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-coralpink_mermaidgreen {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-coralpink_sherbetpink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-coralpink_vintagepink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-coralpink_pinkdiamond {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-coralpink_cassispink {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-coralpink_darknavy {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-coralpink_sherbetmint {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-coralpink_darkgray {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-coralpink_silver {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-coralpink_jewelwhite {
  border: 1px solid #ef97a4;
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-coralpink_milkteabeige {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-coralpink_ashblue {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-coralpink_frenchlilac {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-coralpink_beige {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-coralpink_green {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-coralpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-babypink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_black {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-babypink_blackmarine {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-babypink_blackdobby {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-babypink_white {
  border: 1px solid #f3b0b2;
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-babypink_marusuta {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-babypink_mannishgray {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-babypink_gray {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-babypink_red {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-babypink_carminered {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-babypink_rubyred {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-babypink_vividpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-babypink_rosepink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-babypink_pearlmetalred {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-babypink_oceanpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-babypink_peachpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-babypink_shellpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-babypink_macaroonpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-babypink_purplepink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-babypink_pearlpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-babypink_pink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-babypink_pearlrose {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-babypink_coralpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-babypink_babypink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlpurple {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-babypink_pastelpurple {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-babypink_lavenderpurple {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-babypink_maroon {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-babypink_sachs {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-babypink_saxe {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-babypink_pearlsachs {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-babypink_royalblue {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-babypink_skyblue {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-babypink_pearlsaxe {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-babypink_aqua {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-babypink_marineblue {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-babypink_marineblue02 {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-babypink_deepblue {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-babypink_navy {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-babypink_pearlblue {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-babypink_pearlmetalmarine {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-babypink_apricotorange {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-babypink_orange {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-babypink_lightsand {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-babypink_gold {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-babypink_camel {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-babypink_lightyellow {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-babypink_maple {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-babypink_pearlbrown {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-babypink_milkybrown {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-babypink_brown {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-babypink_pearlshellbrown {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-babypink_khaki {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-babypink_mossgreen {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-babypink_pearlgreen {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-babypink_yellowgreen {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-babypink_forestgreen {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-babypink_mermaidgreen {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-babypink_sherbetpink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-babypink_vintagepink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-babypink_pinkdiamond {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-babypink_cassispink {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-babypink_darknavy {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-babypink_sherbetmint {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-babypink_darkgray {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-babypink_silver {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-babypink_jewelwhite {
  border: 1px solid #f3b0b2;
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-babypink_milkteabeige {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-babypink_ashblue {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-babypink_frenchlilac {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-babypink_beige {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-babypink_green {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-babypink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlpurple {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_black {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlpurple_blackmarine {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlpurple_blackdobby {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlpurple_white {
  border: 1px solid #c2a3cc;
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlpurple_marusuta {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlpurple_mannishgray {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlpurple_gray {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlpurple_red {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlpurple_carminered {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlpurple_rubyred {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlpurple_vividpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlpurple_rosepink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlpurple_pearlmetalred {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlpurple_oceanpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlpurple_peachpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlpurple_shellpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlpurple_macaroonpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlpurple_purplepink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpurple_pearlpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlpurple_pink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlpurple_pearlrose {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlpurple_coralpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlpurple_babypink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlpurple_pearlpurple {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pastelpurple {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlpurple_lavenderpurple {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlpurple_maroon {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlpurple_sachs {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlpurple_saxe {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlpurple_pearlsachs {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlpurple_royalblue {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlpurple_skyblue {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlpurple_pearlsaxe {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlpurple_aqua {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlpurple_marineblue {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlpurple_marineblue02 {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlpurple_deepblue {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlpurple_navy {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlpurple_pearlblue {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlpurple_pearlmetalmarine {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlpurple_apricotorange {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlpurple_orange {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlpurple_lightsand {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlpurple_gold {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlpurple_camel {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlpurple_lightyellow {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlpurple_maple {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlpurple_pearlbrown {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlpurple_milkybrown {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlpurple_brown {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlpurple_pearlshellbrown {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlpurple_khaki {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlpurple_mossgreen {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlpurple_pearlgreen {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlpurple_yellowgreen {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlpurple_forestgreen {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlpurple_mermaidgreen {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlpurple_sherbetpink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlpurple_vintagepink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlpurple_pinkdiamond {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlpurple_cassispink {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlpurple_darknavy {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlpurple_sherbetmint {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlpurple_darkgray {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlpurple_silver {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlpurple_jewelwhite {
  border: 1px solid #c2a3cc;
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlpurple_milkteabeige {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlpurple_ashblue {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlpurple_frenchlilac {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlpurple_beige {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlpurple_green {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlpurple_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pastelpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_black {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pastelpurple_blackmarine {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pastelpurple_blackdobby {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pastelpurple_white {
  border: 1px solid #bf76af;
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pastelpurple_marusuta {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pastelpurple_mannishgray {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pastelpurple_gray {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pastelpurple_red {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pastelpurple_carminered {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pastelpurple_rubyred {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pastelpurple_vividpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pastelpurple_rosepink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pastelpurple_pearlmetalred {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pastelpurple_oceanpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pastelpurple_peachpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pastelpurple_shellpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pastelpurple_macaroonpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pastelpurple_purplepink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pastelpurple_pearlpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pastelpurple_pink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pastelpurple_pearlrose {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pastelpurple_coralpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pastelpurple_babypink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pastelpurple_pearlpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pastelpurple_pastelpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_lavenderpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_maroon {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pastelpurple_sachs {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pastelpurple_saxe {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pastelpurple_pearlsachs {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pastelpurple_royalblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pastelpurple_skyblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pastelpurple_pearlsaxe {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pastelpurple_aqua {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pastelpurple_marineblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pastelpurple_marineblue02 {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pastelpurple_deepblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pastelpurple_navy {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pastelpurple_pearlblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pastelpurple_pearlmetalmarine {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pastelpurple_apricotorange {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pastelpurple_orange {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pastelpurple_lightsand {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pastelpurple_gold {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pastelpurple_camel {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pastelpurple_lightyellow {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pastelpurple_maple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pastelpurple_pearlbrown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pastelpurple_milkybrown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pastelpurple_brown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pastelpurple_pearlshellbrown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pastelpurple_khaki {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pastelpurple_mossgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pastelpurple_pearlgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pastelpurple_yellowgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pastelpurple_forestgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pastelpurple_mermaidgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pastelpurple_sherbetpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pastelpurple_vintagepink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pastelpurple_pinkdiamond {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pastelpurple_cassispink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pastelpurple_darknavy {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pastelpurple_sherbetmint {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pastelpurple_darkgray {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pastelpurple_silver {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pastelpurple_jewelwhite {
  border: 1px solid #bf76af;
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pastelpurple_milkteabeige {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pastelpurple_ashblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pastelpurple_frenchlilac {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pastelpurple_beige {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pastelpurple_green {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pastelpurple_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-lavenderpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_black {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-lavenderpurple_blackmarine {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-lavenderpurple_blackdobby {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-lavenderpurple_white {
  border: 1px solid #bf76af;
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-lavenderpurple_marusuta {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-lavenderpurple_mannishgray {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-lavenderpurple_gray {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-lavenderpurple_red {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-lavenderpurple_carminered {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-lavenderpurple_rubyred {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-lavenderpurple_vividpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-lavenderpurple_rosepink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-lavenderpurple_pearlmetalred {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-lavenderpurple_oceanpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-lavenderpurple_peachpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-lavenderpurple_shellpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-lavenderpurple_macaroonpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-lavenderpurple_purplepink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-lavenderpurple_pearlpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-lavenderpurple_pink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-lavenderpurple_pearlrose {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-lavenderpurple_coralpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-lavenderpurple_babypink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-lavenderpurple_pearlpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-lavenderpurple_pastelpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_lavenderpurple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_maroon {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-lavenderpurple_sachs {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-lavenderpurple_saxe {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-lavenderpurple_pearlsachs {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-lavenderpurple_royalblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-lavenderpurple_skyblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-lavenderpurple_pearlsaxe {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-lavenderpurple_aqua {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-lavenderpurple_marineblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-lavenderpurple_marineblue02 {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-lavenderpurple_deepblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-lavenderpurple_navy {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-lavenderpurple_pearlblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-lavenderpurple_pearlmetalmarine {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-lavenderpurple_apricotorange {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-lavenderpurple_orange {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-lavenderpurple_lightsand {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lavenderpurple_gold {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-lavenderpurple_camel {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-lavenderpurple_lightyellow {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lavenderpurple_maple {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-lavenderpurple_pearlbrown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-lavenderpurple_milkybrown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-lavenderpurple_brown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-lavenderpurple_pearlshellbrown {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-lavenderpurple_khaki {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-lavenderpurple_mossgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-lavenderpurple_pearlgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-lavenderpurple_yellowgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-lavenderpurple_forestgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-lavenderpurple_mermaidgreen {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-lavenderpurple_sherbetpink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-lavenderpurple_vintagepink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-lavenderpurple_pinkdiamond {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-lavenderpurple_cassispink {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-lavenderpurple_darknavy {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-lavenderpurple_sherbetmint {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-lavenderpurple_darkgray {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-lavenderpurple_silver {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-lavenderpurple_jewelwhite {
  border: 1px solid #bf76af;
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-lavenderpurple_milkteabeige {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-lavenderpurple_ashblue {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-lavenderpurple_frenchlilac {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-lavenderpurple_beige {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-lavenderpurple_green {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lavenderpurple_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-maroon {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_black {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-maroon_blackmarine {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-maroon_blackdobby {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-maroon_white {
  border: 1px solid #a3726e;
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-maroon_marusuta {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-maroon_mannishgray {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-maroon_gray {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-maroon_red {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-maroon_carminered {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-maroon_rubyred {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-maroon_vividpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-maroon_rosepink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-maroon_pearlmetalred {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-maroon_oceanpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-maroon_peachpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-maroon_shellpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-maroon_macaroonpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-maroon_purplepink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-maroon_pearlpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-maroon_pink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-maroon_pearlrose {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-maroon_coralpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-maroon_babypink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-maroon_pearlpurple {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-maroon_pastelpurple {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-maroon_lavenderpurple {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-maroon_maroon {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_sachs {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-maroon_saxe {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-maroon_pearlsachs {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-maroon_royalblue {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-maroon_skyblue {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-maroon_pearlsaxe {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-maroon_aqua {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-maroon_marineblue {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-maroon_marineblue02 {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-maroon_deepblue {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-maroon_navy {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-maroon_pearlblue {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-maroon_pearlmetalmarine {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-maroon_apricotorange {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-maroon_orange {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-maroon_lightsand {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-maroon_gold {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-maroon_camel {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-maroon_lightyellow {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-maroon_maple {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-maroon_pearlbrown {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-maroon_milkybrown {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-maroon_brown {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-maroon_pearlshellbrown {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-maroon_khaki {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-maroon_mossgreen {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-maroon_pearlgreen {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-maroon_yellowgreen {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-maroon_forestgreen {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-maroon_mermaidgreen {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-maroon_sherbetpink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-maroon_vintagepink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-maroon_pinkdiamond {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-maroon_cassispink {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-maroon_darknavy {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-maroon_sherbetmint {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-maroon_darkgray {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-maroon_silver {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-maroon_jewelwhite {
  border: 1px solid #a3726e;
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-maroon_milkteabeige {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-maroon_ashblue {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-maroon_frenchlilac {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-maroon_beige {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-maroon_green {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maroon_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-sachs {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_black {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-sachs_blackmarine {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-sachs_blackdobby {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-sachs_white {
  border: 1px solid #9ed8f6;
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-sachs_marusuta {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-sachs_mannishgray {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-sachs_gray {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-sachs_red {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-sachs_carminered {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-sachs_rubyred {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-sachs_vividpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-sachs_rosepink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-sachs_pearlmetalred {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-sachs_oceanpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-sachs_peachpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-sachs_shellpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-sachs_macaroonpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-sachs_purplepink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-sachs_pearlpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-sachs_pink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-sachs_pearlrose {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-sachs_coralpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-sachs_babypink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-sachs_pearlpurple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-sachs_pastelpurple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-sachs_lavenderpurple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-sachs_maroon {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-sachs_sachs {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_saxe {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlsachs {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-sachs_royalblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-sachs_skyblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-sachs_pearlsaxe {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-sachs_aqua {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-sachs_marineblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-sachs_marineblue02 {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-sachs_deepblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-sachs_navy {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-sachs_pearlblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-sachs_pearlmetalmarine {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-sachs_apricotorange {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-sachs_orange {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-sachs_lightsand {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-sachs_gold {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-sachs_camel {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-sachs_lightyellow {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-sachs_maple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-sachs_pearlbrown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-sachs_milkybrown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-sachs_brown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-sachs_pearlshellbrown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-sachs_khaki {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-sachs_mossgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-sachs_pearlgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-sachs_yellowgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-sachs_forestgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-sachs_mermaidgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-sachs_sherbetpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sachs_vintagepink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-sachs_pinkdiamond {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-sachs_cassispink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-sachs_darknavy {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-sachs_sherbetmint {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sachs_darkgray {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-sachs_silver {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-sachs_jewelwhite {
  border: 1px solid #9ed8f6;
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-sachs_milkteabeige {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-sachs_ashblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-sachs_frenchlilac {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-sachs_beige {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-sachs_green {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sachs_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-saxe {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_black {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-saxe_blackmarine {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-saxe_blackdobby {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-saxe_white {
  border: 1px solid #9ed8f6;
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-saxe_marusuta {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-saxe_mannishgray {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-saxe_gray {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-saxe_red {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-saxe_carminered {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-saxe_rubyred {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-saxe_vividpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-saxe_rosepink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-saxe_pearlmetalred {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-saxe_oceanpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-saxe_peachpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-saxe_shellpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-saxe_macaroonpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-saxe_purplepink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-saxe_pearlpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-saxe_pink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-saxe_pearlrose {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-saxe_coralpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-saxe_babypink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-saxe_pearlpurple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-saxe_pastelpurple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-saxe_lavenderpurple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-saxe_maroon {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-saxe_sachs {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_saxe {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlsachs {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-saxe_royalblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-saxe_skyblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-saxe_pearlsaxe {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-saxe_aqua {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-saxe_marineblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-saxe_marineblue02 {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-saxe_deepblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-saxe_navy {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-saxe_pearlblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-saxe_pearlmetalmarine {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-saxe_apricotorange {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-saxe_orange {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-saxe_lightsand {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-saxe_gold {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-saxe_camel {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-saxe_lightyellow {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-saxe_maple {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-saxe_pearlbrown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-saxe_milkybrown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-saxe_brown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-saxe_pearlshellbrown {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-saxe_khaki {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-saxe_mossgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-saxe_pearlgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-saxe_yellowgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-saxe_forestgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-saxe_mermaidgreen {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-saxe_sherbetpink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-saxe_vintagepink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-saxe_pinkdiamond {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-saxe_cassispink {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-saxe_darknavy {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-saxe_sherbetmint {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-saxe_darkgray {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-saxe_silver {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-saxe_jewelwhite {
  border: 1px solid #9ed8f6;
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-saxe_milkteabeige {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-saxe_ashblue {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-saxe_frenchlilac {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-saxe_beige {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-saxe_green {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-saxe_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlsachs {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_black {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlsachs_blackmarine {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlsachs_blackdobby {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlsachs_white {
  border: 1px solid #7dcef4;
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlsachs_marusuta {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlsachs_mannishgray {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlsachs_gray {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlsachs_red {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlsachs_carminered {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlsachs_rubyred {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlsachs_vividpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlsachs_rosepink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlsachs_pearlmetalred {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlsachs_oceanpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlsachs_peachpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlsachs_shellpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlsachs_macaroonpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlsachs_purplepink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlsachs_pearlpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlsachs_pink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlsachs_pearlrose {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlsachs_coralpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlsachs_babypink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlsachs_pearlpurple {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlsachs_pastelpurple {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlsachs_lavenderpurple {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlsachs_maroon {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlsachs_sachs {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlsachs_saxe {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlsachs_pearlsachs {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_royalblue {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlsachs_skyblue {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlsachs_pearlsaxe {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsachs_aqua {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlsachs_marineblue {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlsachs_marineblue02 {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlsachs_deepblue {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlsachs_navy {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlsachs_pearlblue {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlsachs_pearlmetalmarine {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlsachs_apricotorange {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlsachs_orange {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlsachs_lightsand {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlsachs_gold {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlsachs_camel {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlsachs_lightyellow {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlsachs_maple {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlsachs_pearlbrown {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlsachs_milkybrown {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlsachs_brown {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlsachs_pearlshellbrown {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlsachs_khaki {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlsachs_mossgreen {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlsachs_pearlgreen {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlsachs_yellowgreen {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlsachs_forestgreen {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlsachs_mermaidgreen {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlsachs_sherbetpink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlsachs_vintagepink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlsachs_pinkdiamond {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlsachs_cassispink {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlsachs_darknavy {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlsachs_sherbetmint {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlsachs_darkgray {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlsachs_silver {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlsachs_jewelwhite {
  border: 1px solid #7dcef4;
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlsachs_milkteabeige {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlsachs_ashblue {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlsachs_frenchlilac {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlsachs_beige {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlsachs_green {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsachs_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-royalblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_black {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-royalblue_blackmarine {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-royalblue_blackdobby {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-royalblue_white {
  border: 1px solid #38beef;
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-royalblue_marusuta {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-royalblue_mannishgray {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-royalblue_gray {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-royalblue_red {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-royalblue_carminered {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-royalblue_rubyred {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-royalblue_vividpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-royalblue_rosepink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-royalblue_pearlmetalred {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-royalblue_oceanpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-royalblue_peachpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-royalblue_shellpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-royalblue_macaroonpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-royalblue_purplepink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-royalblue_pearlpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-royalblue_pink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-royalblue_pearlrose {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-royalblue_coralpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-royalblue_babypink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-royalblue_pearlpurple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-royalblue_pastelpurple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-royalblue_lavenderpurple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-royalblue_maroon {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-royalblue_sachs {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-royalblue_saxe {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-royalblue_pearlsachs {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-royalblue_royalblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_skyblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlsaxe {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-royalblue_aqua {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-royalblue_marineblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-royalblue_marineblue02 {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-royalblue_deepblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-royalblue_navy {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-royalblue_pearlblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-royalblue_pearlmetalmarine {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-royalblue_apricotorange {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-royalblue_orange {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-royalblue_lightsand {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-royalblue_gold {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-royalblue_camel {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-royalblue_lightyellow {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-royalblue_maple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-royalblue_pearlbrown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-royalblue_milkybrown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-royalblue_brown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-royalblue_pearlshellbrown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-royalblue_khaki {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-royalblue_mossgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-royalblue_pearlgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-royalblue_yellowgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-royalblue_forestgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-royalblue_mermaidgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-royalblue_sherbetpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-royalblue_vintagepink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-royalblue_pinkdiamond {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-royalblue_cassispink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-royalblue_darknavy {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-royalblue_sherbetmint {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-royalblue_darkgray {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-royalblue_silver {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-royalblue_jewelwhite {
  border: 1px solid #38beef;
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-royalblue_milkteabeige {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-royalblue_ashblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-royalblue_frenchlilac {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-royalblue_beige {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-royalblue_green {
  background-color: #38beef
}

.c-color-chip.c-color-chip-royalblue_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-skyblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_black {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-skyblue_blackmarine {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-skyblue_blackdobby {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-skyblue_white {
  border: 1px solid #38beef;
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-skyblue_marusuta {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-skyblue_mannishgray {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-skyblue_gray {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-skyblue_red {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-skyblue_carminered {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-skyblue_rubyred {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-skyblue_vividpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-skyblue_rosepink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-skyblue_pearlmetalred {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-skyblue_oceanpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-skyblue_peachpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-skyblue_shellpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-skyblue_macaroonpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-skyblue_purplepink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-skyblue_pearlpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-skyblue_pink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-skyblue_pearlrose {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-skyblue_coralpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-skyblue_babypink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-skyblue_pearlpurple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-skyblue_pastelpurple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-skyblue_lavenderpurple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-skyblue_maroon {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-skyblue_sachs {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-skyblue_saxe {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-skyblue_pearlsachs {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-skyblue_royalblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_skyblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlsaxe {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-skyblue_aqua {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-skyblue_marineblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-skyblue_marineblue02 {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-skyblue_deepblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-skyblue_navy {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-skyblue_pearlblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-skyblue_pearlmetalmarine {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-skyblue_apricotorange {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-skyblue_orange {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-skyblue_lightsand {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-skyblue_gold {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-skyblue_camel {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-skyblue_lightyellow {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-skyblue_maple {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-skyblue_pearlbrown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-skyblue_milkybrown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-skyblue_brown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-skyblue_pearlshellbrown {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-skyblue_khaki {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-skyblue_mossgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-skyblue_pearlgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-skyblue_yellowgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-skyblue_forestgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-skyblue_mermaidgreen {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-skyblue_sherbetpink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-skyblue_vintagepink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-skyblue_pinkdiamond {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-skyblue_cassispink {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-skyblue_darknavy {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-skyblue_sherbetmint {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-skyblue_darkgray {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-skyblue_silver {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-skyblue_jewelwhite {
  border: 1px solid #38beef;
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-skyblue_milkteabeige {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-skyblue_ashblue {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-skyblue_frenchlilac {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-skyblue_beige {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-skyblue_green {
  background-color: #38beef
}

.c-color-chip.c-color-chip-skyblue_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlsaxe {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_black {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlsaxe_blackmarine {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlsaxe_blackdobby {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlsaxe_white {
  border: 1px solid #7ec8ec;
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlsaxe_marusuta {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlsaxe_mannishgray {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlsaxe_gray {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlsaxe_red {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlsaxe_carminered {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlsaxe_rubyred {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlsaxe_vividpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlsaxe_rosepink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlsaxe_pearlmetalred {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlsaxe_oceanpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlsaxe_peachpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlsaxe_shellpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlsaxe_macaroonpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlsaxe_purplepink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlsaxe_pearlpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlsaxe_pink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlsaxe_pearlrose {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlsaxe_coralpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlsaxe_babypink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlsaxe_pearlpurple {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlsaxe_pastelpurple {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlsaxe_lavenderpurple {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlsaxe_maroon {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlsaxe_sachs {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlsaxe_saxe {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlsaxe_pearlsachs {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlsaxe_royalblue {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlsaxe_skyblue {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlsaxe_pearlsaxe {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_aqua {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlsaxe_marineblue {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlsaxe_marineblue02 {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlsaxe_deepblue {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlsaxe_navy {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlsaxe_pearlblue {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlsaxe_pearlmetalmarine {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlsaxe_apricotorange {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlsaxe_orange {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlsaxe_lightsand {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlsaxe_gold {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlsaxe_camel {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlsaxe_lightyellow {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlsaxe_maple {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlsaxe_pearlbrown {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlsaxe_milkybrown {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlsaxe_brown {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlsaxe_pearlshellbrown {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlsaxe_khaki {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlsaxe_mossgreen {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlsaxe_pearlgreen {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlsaxe_yellowgreen {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlsaxe_forestgreen {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlsaxe_mermaidgreen {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlsaxe_sherbetpink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlsaxe_vintagepink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlsaxe_pinkdiamond {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlsaxe_cassispink {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlsaxe_darknavy {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlsaxe_sherbetmint {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlsaxe_darkgray {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlsaxe_silver {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlsaxe_jewelwhite {
  border: 1px solid #7ec8ec;
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlsaxe_milkteabeige {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlsaxe_ashblue {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlsaxe_frenchlilac {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlsaxe_beige {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlsaxe_green {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlsaxe_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-aqua {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_black {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-aqua_blackmarine {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-aqua_blackdobby {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-aqua_white {
  border: 1px solid #7f9dcb;
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-aqua_marusuta {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-aqua_mannishgray {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-aqua_gray {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-aqua_red {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-aqua_carminered {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-aqua_rubyred {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-aqua_vividpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-aqua_rosepink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-aqua_pearlmetalred {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-aqua_oceanpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-aqua_peachpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-aqua_shellpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-aqua_macaroonpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-aqua_purplepink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-aqua_pearlpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-aqua_pink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-aqua_pearlrose {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-aqua_coralpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-aqua_babypink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-aqua_pearlpurple {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-aqua_pastelpurple {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-aqua_lavenderpurple {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-aqua_maroon {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-aqua_sachs {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-aqua_saxe {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-aqua_pearlsachs {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-aqua_royalblue {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-aqua_skyblue {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-aqua_pearlsaxe {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-aqua_aqua {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_marineblue {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-aqua_marineblue02 {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-aqua_deepblue {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-aqua_navy {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-aqua_pearlblue {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-aqua_pearlmetalmarine {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-aqua_apricotorange {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-aqua_orange {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-aqua_lightsand {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-aqua_gold {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-aqua_camel {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-aqua_lightyellow {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-aqua_maple {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-aqua_pearlbrown {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-aqua_milkybrown {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-aqua_brown {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-aqua_pearlshellbrown {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-aqua_khaki {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-aqua_mossgreen {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-aqua_pearlgreen {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-aqua_yellowgreen {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-aqua_forestgreen {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-aqua_mermaidgreen {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-aqua_sherbetpink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-aqua_vintagepink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-aqua_pinkdiamond {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-aqua_cassispink {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-aqua_darknavy {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-aqua_sherbetmint {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-aqua_darkgray {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-aqua_silver {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-aqua_jewelwhite {
  border: 1px solid #7f9dcb;
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-aqua_milkteabeige {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-aqua_ashblue {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-aqua_frenchlilac {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-aqua_beige {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-aqua_green {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-aqua_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-marineblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_black {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-marineblue_blackmarine {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-marineblue_blackdobby {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-marineblue_white {
  border: 1px solid #1f62ae;
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-marineblue_marusuta {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marineblue_mannishgray {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-marineblue_gray {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-marineblue_red {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-marineblue_carminered {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-marineblue_rubyred {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-marineblue_vividpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-marineblue_rosepink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-marineblue_pearlmetalred {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-marineblue_oceanpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-marineblue_peachpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-marineblue_shellpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-marineblue_macaroonpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-marineblue_purplepink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-marineblue_pearlpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-marineblue_pink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-marineblue_pearlrose {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-marineblue_coralpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-marineblue_babypink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-marineblue_pearlpurple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-marineblue_pastelpurple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-marineblue_lavenderpurple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-marineblue_maroon {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-marineblue_sachs {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-marineblue_saxe {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-marineblue_pearlsachs {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-marineblue_royalblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-marineblue_skyblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-marineblue_pearlsaxe {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-marineblue_aqua {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-marineblue_marineblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_marineblue02 {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_deepblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-marineblue_navy {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-marineblue_pearlblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-marineblue_pearlmetalmarine {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-marineblue_apricotorange {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-marineblue_orange {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-marineblue_lightsand {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-marineblue_gold {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-marineblue_camel {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-marineblue_lightyellow {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-marineblue_maple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-marineblue_pearlbrown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-marineblue_milkybrown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-marineblue_brown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-marineblue_pearlshellbrown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-marineblue_khaki {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-marineblue_mossgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-marineblue_pearlgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-marineblue_yellowgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-marineblue_forestgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-marineblue_mermaidgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-marineblue_sherbetpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-marineblue_vintagepink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-marineblue_pinkdiamond {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-marineblue_cassispink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-marineblue_darknavy {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-marineblue_sherbetmint {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-marineblue_darkgray {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-marineblue_silver {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-marineblue_jewelwhite {
  border: 1px solid #1f62ae;
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-marineblue_milkteabeige {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-marineblue_ashblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-marineblue_frenchlilac {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-marineblue_beige {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-marineblue_green {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-marineblue02 {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_black {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-marineblue02_blackmarine {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-marineblue02_blackdobby {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-marineblue02_white {
  border: 1px solid #1f62ae;
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-marineblue02_marusuta {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-marineblue02_mannishgray {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-marineblue02_gray {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-marineblue02_red {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-marineblue02_carminered {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-marineblue02_rubyred {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-marineblue02_vividpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-marineblue02_rosepink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-marineblue02_pearlmetalred {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-marineblue02_oceanpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-marineblue02_peachpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-marineblue02_shellpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-marineblue02_macaroonpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-marineblue02_purplepink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-marineblue02_pearlpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-marineblue02_pink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-marineblue02_pearlrose {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-marineblue02_coralpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-marineblue02_babypink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-marineblue02_pearlpurple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-marineblue02_pastelpurple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-marineblue02_lavenderpurple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-marineblue02_maroon {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-marineblue02_sachs {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-marineblue02_saxe {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-marineblue02_pearlsachs {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-marineblue02_royalblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-marineblue02_skyblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-marineblue02_pearlsaxe {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-marineblue02_aqua {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-marineblue02_marineblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_marineblue02 {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_deepblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-marineblue02_navy {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-marineblue02_pearlblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-marineblue02_pearlmetalmarine {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-marineblue02_apricotorange {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-marineblue02_orange {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-marineblue02_lightsand {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-marineblue02_gold {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-marineblue02_camel {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-marineblue02_lightyellow {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-marineblue02_maple {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-marineblue02_pearlbrown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-marineblue02_milkybrown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-marineblue02_brown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-marineblue02_pearlshellbrown {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-marineblue02_khaki {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-marineblue02_mossgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-marineblue02_pearlgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-marineblue02_yellowgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-marineblue02_forestgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-marineblue02_mermaidgreen {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-marineblue02_sherbetpink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-marineblue02_vintagepink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-marineblue02_pinkdiamond {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-marineblue02_cassispink {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-marineblue02_darknavy {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-marineblue02_sherbetmint {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-marineblue02_darkgray {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-marineblue02_silver {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-marineblue02_jewelwhite {
  border: 1px solid #1f62ae;
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-marineblue02_milkteabeige {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-marineblue02_ashblue {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-marineblue02_frenchlilac {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-marineblue02_beige {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-marineblue02_green {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-marineblue02_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-deepblue {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_black {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-deepblue_blackmarine {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-deepblue_blackdobby {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-deepblue_white {
  border: 1px solid #2b4c8a;
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-deepblue_marusuta {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-deepblue_mannishgray {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-deepblue_gray {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-deepblue_red {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-deepblue_carminered {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-deepblue_rubyred {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-deepblue_vividpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-deepblue_rosepink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-deepblue_pearlmetalred {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-deepblue_oceanpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-deepblue_peachpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-deepblue_shellpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-deepblue_macaroonpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-deepblue_purplepink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-deepblue_pearlpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-deepblue_pink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-deepblue_pearlrose {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-deepblue_coralpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-deepblue_babypink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-deepblue_pearlpurple {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-deepblue_pastelpurple {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-deepblue_lavenderpurple {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-deepblue_maroon {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-deepblue_sachs {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-deepblue_saxe {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-deepblue_pearlsachs {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-deepblue_royalblue {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-deepblue_skyblue {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-deepblue_pearlsaxe {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-deepblue_aqua {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-deepblue_marineblue {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-deepblue_marineblue02 {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-deepblue_deepblue {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_navy {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-deepblue_pearlblue {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-deepblue_pearlmetalmarine {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-deepblue_apricotorange {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-deepblue_orange {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-deepblue_lightsand {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-deepblue_gold {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-deepblue_camel {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-deepblue_lightyellow {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-deepblue_maple {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-deepblue_pearlbrown {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-deepblue_milkybrown {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-deepblue_brown {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-deepblue_pearlshellbrown {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-deepblue_khaki {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-deepblue_mossgreen {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-deepblue_pearlgreen {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-deepblue_yellowgreen {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-deepblue_forestgreen {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-deepblue_mermaidgreen {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-deepblue_sherbetpink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-deepblue_vintagepink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-deepblue_pinkdiamond {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-deepblue_cassispink {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-deepblue_darknavy {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-deepblue_sherbetmint {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-deepblue_darkgray {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-deepblue_silver {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-deepblue_jewelwhite {
  border: 1px solid #2b4c8a;
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-deepblue_milkteabeige {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-deepblue_ashblue {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-deepblue_frenchlilac {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-deepblue_beige {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-deepblue_green {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-deepblue_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-navy {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_black {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-navy_blackmarine {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-navy_blackdobby {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-navy_white {
  border: 1px solid #002a54;
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-navy_marusuta {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-navy_mannishgray {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-navy_gray {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-navy_red {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-navy_carminered {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-navy_rubyred {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-navy_vividpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-navy_rosepink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-navy_pearlmetalred {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-navy_oceanpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-navy_peachpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-navy_shellpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-navy_macaroonpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-navy_purplepink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-navy_pearlpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-navy_pink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-navy_pearlrose {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-navy_coralpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-navy_babypink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-navy_pearlpurple {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-navy_pastelpurple {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-navy_lavenderpurple {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-navy_maroon {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-navy_sachs {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-navy_saxe {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-navy_pearlsachs {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-navy_royalblue {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-navy_skyblue {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-navy_pearlsaxe {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-navy_aqua {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-navy_marineblue {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-navy_marineblue02 {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-navy_deepblue {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-navy_navy {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlblue {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-navy_pearlmetalmarine {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-navy_apricotorange {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-navy_orange {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-navy_lightsand {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-navy_gold {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-navy_camel {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-navy_lightyellow {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-navy_maple {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-navy_pearlbrown {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-navy_milkybrown {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-navy_brown {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-navy_pearlshellbrown {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-navy_khaki {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-navy_mossgreen {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-navy_pearlgreen {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-navy_yellowgreen {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-navy_forestgreen {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-navy_mermaidgreen {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-navy_sherbetpink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-navy_vintagepink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-navy_pinkdiamond {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-navy_cassispink {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-navy_darknavy {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-navy_sherbetmint {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-navy_darkgray {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-navy_silver {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-navy_jewelwhite {
  border: 1px solid #002a54;
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-navy_milkteabeige {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-navy_ashblue {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-navy_frenchlilac {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-navy_beige {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-navy_green {
  background-color: #002a54
}

.c-color-chip.c-color-chip-navy_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlblue {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_black {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlblue_blackmarine {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlblue_blackdobby {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlblue_white {
  border: 1px solid #2cb6f9;
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlblue_marusuta {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlblue_mannishgray {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlblue_gray {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlblue_red {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlblue_carminered {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlblue_rubyred {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlblue_vividpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlblue_rosepink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlblue_pearlmetalred {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlblue_oceanpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlblue_peachpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlblue_shellpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlblue_macaroonpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlblue_purplepink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlblue_pearlpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlblue_pink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlblue_pearlrose {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlblue_coralpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlblue_babypink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlblue_pearlpurple {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlblue_pastelpurple {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlblue_lavenderpurple {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlblue_maroon {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlblue_sachs {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlblue_saxe {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlblue_pearlsachs {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlblue_royalblue {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlblue_skyblue {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlblue_pearlsaxe {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlblue_aqua {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlblue_marineblue {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlblue_marineblue02 {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlblue_deepblue {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlblue_navy {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlblue_pearlblue {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlmetalmarine {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlblue_apricotorange {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlblue_orange {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlblue_lightsand {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlblue_gold {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlblue_camel {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlblue_lightyellow {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlblue_maple {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlblue_pearlbrown {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlblue_milkybrown {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlblue_brown {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlblue_pearlshellbrown {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlblue_khaki {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlblue_mossgreen {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlblue_pearlgreen {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlblue_yellowgreen {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlblue_forestgreen {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlblue_mermaidgreen {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlblue_sherbetpink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlblue_vintagepink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlblue_pinkdiamond {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlblue_cassispink {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlblue_darknavy {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlblue_sherbetmint {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlblue_darkgray {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlblue_silver {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlblue_jewelwhite {
  border: 1px solid #2cb6f9;
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlblue_milkteabeige {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlblue_ashblue {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlblue_frenchlilac {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlblue_beige {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlblue_green {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlblue_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlmetalmarine {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_black {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlmetalmarine_blackmarine {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlmetalmarine_blackdobby {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlmetalmarine_white {
  border: 1px solid #1fa0ff;
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlmetalmarine_marusuta {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlmetalmarine_mannishgray {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlmetalmarine_gray {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlmetalmarine_red {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlmetalmarine_carminered {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlmetalmarine_rubyred {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlmetalmarine_vividpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlmetalmarine_rosepink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlmetalred {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlmetalmarine_oceanpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlmetalmarine_peachpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlmetalmarine_shellpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlmetalmarine_macaroonpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlmetalmarine_purplepink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlmetalmarine_pink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlrose {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlmetalmarine_coralpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlmetalmarine_babypink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlpurple {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlmetalmarine_pastelpurple {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlmetalmarine_lavenderpurple {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlmetalmarine_maroon {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlmetalmarine_sachs {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlmetalmarine_saxe {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlsachs {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlmetalmarine_royalblue {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlmetalmarine_skyblue {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlsaxe {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlmetalmarine_aqua {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlmetalmarine_marineblue {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlmetalmarine_marineblue02 {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlmetalmarine_deepblue {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlmetalmarine_navy {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlblue {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlmetalmarine {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_apricotorange {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlmetalmarine_orange {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlmetalmarine_lightsand {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlmetalmarine_gold {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlmetalmarine_camel {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlmetalmarine_lightyellow {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlmetalmarine_maple {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlbrown {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlmetalmarine_milkybrown {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlmetalmarine_brown {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlshellbrown {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlmetalmarine_khaki {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlmetalmarine_mossgreen {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlgreen {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlmetalmarine_yellowgreen {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlmetalmarine_forestgreen {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlmetalmarine_mermaidgreen {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlmetalmarine_sherbetpink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlmetalmarine_vintagepink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlmetalmarine_pinkdiamond {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlmetalmarine_cassispink {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlmetalmarine_darknavy {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlmetalmarine_sherbetmint {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlmetalmarine_darkgray {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlmetalmarine_silver {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlmetalmarine_jewelwhite {
  border: 1px solid #1fa0ff;
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlmetalmarine_milkteabeige {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlmetalmarine_ashblue {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlmetalmarine_frenchlilac {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlmetalmarine_beige {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlmetalmarine_green {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlmetalmarine_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-apricotorange {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_black {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-apricotorange_blackmarine {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-apricotorange_blackdobby {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-apricotorange_white {
  border: 1px solid #f0831e;
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-apricotorange_marusuta {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-apricotorange_mannishgray {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-apricotorange_gray {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-apricotorange_red {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-apricotorange_carminered {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-apricotorange_rubyred {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-apricotorange_vividpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-apricotorange_rosepink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-apricotorange_pearlmetalred {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-apricotorange_oceanpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-apricotorange_peachpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-apricotorange_shellpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-apricotorange_macaroonpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-apricotorange_purplepink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-apricotorange_pearlpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-apricotorange_pink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-apricotorange_pearlrose {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-apricotorange_coralpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-apricotorange_babypink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-apricotorange_pearlpurple {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-apricotorange_pastelpurple {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-apricotorange_lavenderpurple {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-apricotorange_maroon {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-apricotorange_sachs {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-apricotorange_saxe {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-apricotorange_pearlsachs {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-apricotorange_royalblue {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-apricotorange_skyblue {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-apricotorange_pearlsaxe {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-apricotorange_aqua {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-apricotorange_marineblue {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-apricotorange_marineblue02 {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-apricotorange_deepblue {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-apricotorange_navy {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-apricotorange_pearlblue {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-apricotorange_pearlmetalmarine {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-apricotorange_apricotorange {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_orange {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-apricotorange_lightsand {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-apricotorange_gold {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-apricotorange_camel {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-apricotorange_lightyellow {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-apricotorange_maple {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-apricotorange_pearlbrown {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-apricotorange_milkybrown {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-apricotorange_brown {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-apricotorange_pearlshellbrown {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-apricotorange_khaki {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-apricotorange_mossgreen {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-apricotorange_pearlgreen {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-apricotorange_yellowgreen {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-apricotorange_forestgreen {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-apricotorange_mermaidgreen {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-apricotorange_sherbetpink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-apricotorange_vintagepink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-apricotorange_pinkdiamond {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-apricotorange_cassispink {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-apricotorange_darknavy {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-apricotorange_sherbetmint {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-apricotorange_darkgray {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-apricotorange_silver {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-apricotorange_jewelwhite {
  border: 1px solid #f0831e;
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-apricotorange_milkteabeige {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-apricotorange_ashblue {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-apricotorange_frenchlilac {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-apricotorange_beige {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-apricotorange_green {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-apricotorange_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-orange {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_black {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-orange_blackmarine {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-orange_blackdobby {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-orange_white {
  border: 1px solid #ff8411;
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-orange_marusuta {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-orange_mannishgray {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-orange_gray {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-orange_red {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-orange_carminered {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-orange_rubyred {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-orange_vividpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-orange_rosepink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-orange_pearlmetalred {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-orange_oceanpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-orange_peachpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-orange_shellpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-orange_macaroonpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-orange_purplepink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-orange_pearlpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-orange_pink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-orange_pearlrose {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-orange_coralpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-orange_babypink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-orange_pearlpurple {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-orange_pastelpurple {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-orange_lavenderpurple {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-orange_maroon {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-orange_sachs {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-orange_saxe {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-orange_pearlsachs {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-orange_royalblue {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-orange_skyblue {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-orange_pearlsaxe {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-orange_aqua {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-orange_marineblue {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-orange_marineblue02 {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-orange_deepblue {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-orange_navy {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-orange_pearlblue {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-orange_pearlmetalmarine {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-orange_apricotorange {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-orange_orange {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_lightsand {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-orange_gold {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-orange_camel {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-orange_lightyellow {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-orange_maple {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-orange_pearlbrown {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-orange_milkybrown {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-orange_brown {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-orange_pearlshellbrown {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-orange_khaki {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-orange_mossgreen {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-orange_pearlgreen {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-orange_yellowgreen {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-orange_forestgreen {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-orange_mermaidgreen {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-orange_sherbetpink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-orange_vintagepink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-orange_pinkdiamond {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-orange_cassispink {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-orange_darknavy {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-orange_sherbetmint {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-orange_darkgray {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-orange_silver {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-orange_jewelwhite {
  border: 1px solid #ff8411;
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-orange_milkteabeige {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-orange_ashblue {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-orange_frenchlilac {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-orange_beige {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-orange_green {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-orange_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-lightsand {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_black {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-lightsand_blackmarine {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-lightsand_blackdobby {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-lightsand_white {
  border: 1px solid #d4b38e;
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-lightsand_marusuta {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-lightsand_mannishgray {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-lightsand_gray {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-lightsand_red {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-lightsand_carminered {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-lightsand_rubyred {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-lightsand_vividpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-lightsand_rosepink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-lightsand_pearlmetalred {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-lightsand_oceanpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-lightsand_peachpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-lightsand_shellpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-lightsand_macaroonpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-lightsand_purplepink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-lightsand_pearlpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-lightsand_pink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-lightsand_pearlrose {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-lightsand_coralpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-lightsand_babypink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-lightsand_pearlpurple {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-lightsand_pastelpurple {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lightsand_lavenderpurple {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lightsand_maroon {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-lightsand_sachs {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-lightsand_saxe {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-lightsand_pearlsachs {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-lightsand_royalblue {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-lightsand_skyblue {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-lightsand_pearlsaxe {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-lightsand_aqua {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-lightsand_marineblue {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-lightsand_marineblue02 {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-lightsand_deepblue {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-lightsand_navy {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-lightsand_pearlblue {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-lightsand_pearlmetalmarine {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-lightsand_apricotorange {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-lightsand_orange {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-lightsand_lightsand {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_gold {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-lightsand_camel {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-lightsand_lightyellow {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightsand_maple {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-lightsand_pearlbrown {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-lightsand_milkybrown {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-lightsand_brown {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-lightsand_pearlshellbrown {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-lightsand_khaki {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-lightsand_mossgreen {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-lightsand_pearlgreen {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-lightsand_yellowgreen {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-lightsand_forestgreen {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-lightsand_mermaidgreen {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-lightsand_sherbetpink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-lightsand_vintagepink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-lightsand_pinkdiamond {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-lightsand_cassispink {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-lightsand_darknavy {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-lightsand_sherbetmint {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-lightsand_darkgray {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-lightsand_silver {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-lightsand_jewelwhite {
  border: 1px solid #d4b38e;
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-lightsand_milkteabeige {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-lightsand_ashblue {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-lightsand_frenchlilac {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-lightsand_beige {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-lightsand_green {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightsand_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-gold {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_black {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-gold_blackmarine {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-gold_blackdobby {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-gold_white {
  border: 1px solid #e0a400;
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-gold_marusuta {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-gold_mannishgray {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-gold_gray {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-gold_red {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-gold_carminered {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-gold_rubyred {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-gold_vividpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-gold_rosepink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-gold_pearlmetalred {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-gold_oceanpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-gold_peachpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-gold_shellpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-gold_macaroonpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-gold_purplepink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-gold_pearlpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-gold_pink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-gold_pearlrose {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-gold_coralpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-gold_babypink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-gold_pearlpurple {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-gold_pastelpurple {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-gold_lavenderpurple {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-gold_maroon {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-gold_sachs {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-gold_saxe {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-gold_pearlsachs {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-gold_royalblue {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-gold_skyblue {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-gold_pearlsaxe {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-gold_aqua {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-gold_marineblue {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-gold_marineblue02 {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-gold_deepblue {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-gold_navy {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-gold_pearlblue {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-gold_pearlmetalmarine {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-gold_apricotorange {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-gold_orange {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-gold_lightsand {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-gold_gold {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_camel {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-gold_lightyellow {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-gold_maple {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-gold_pearlbrown {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-gold_milkybrown {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-gold_brown {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-gold_pearlshellbrown {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-gold_khaki {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-gold_mossgreen {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-gold_pearlgreen {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-gold_yellowgreen {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-gold_forestgreen {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-gold_mermaidgreen {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-gold_sherbetpink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-gold_vintagepink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-gold_pinkdiamond {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-gold_cassispink {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-gold_darknavy {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-gold_sherbetmint {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-gold_darkgray {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-gold_silver {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-gold_jewelwhite {
  border: 1px solid #e0a400;
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-gold_milkteabeige {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-gold_ashblue {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-gold_frenchlilac {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-gold_beige {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-gold_green {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-gold_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-camel {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_black {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-camel_blackmarine {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-camel_blackdobby {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-camel_white {
  border: 1px solid #c28c06;
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-camel_marusuta {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-camel_mannishgray {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-camel_gray {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-camel_red {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-camel_carminered {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-camel_rubyred {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-camel_vividpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-camel_rosepink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-camel_pearlmetalred {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-camel_oceanpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-camel_peachpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-camel_shellpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-camel_macaroonpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-camel_purplepink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-camel_pearlpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-camel_pink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-camel_pearlrose {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-camel_coralpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-camel_babypink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-camel_pearlpurple {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-camel_pastelpurple {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-camel_lavenderpurple {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-camel_maroon {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-camel_sachs {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-camel_saxe {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-camel_pearlsachs {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-camel_royalblue {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-camel_skyblue {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-camel_pearlsaxe {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-camel_aqua {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-camel_marineblue {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-camel_marineblue02 {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-camel_deepblue {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-camel_navy {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-camel_pearlblue {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-camel_pearlmetalmarine {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-camel_apricotorange {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-camel_orange {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-camel_lightsand {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-camel_gold {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-camel_camel {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_lightyellow {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-camel_maple {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-camel_pearlbrown {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-camel_milkybrown {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-camel_brown {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-camel_pearlshellbrown {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-camel_khaki {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-camel_mossgreen {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-camel_pearlgreen {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-camel_yellowgreen {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-camel_forestgreen {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-camel_mermaidgreen {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-camel_sherbetpink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-camel_vintagepink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-camel_pinkdiamond {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-camel_cassispink {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-camel_darknavy {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-camel_sherbetmint {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-camel_darkgray {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-camel_silver {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-camel_jewelwhite {
  border: 1px solid #c28c06;
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-camel_milkteabeige {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-camel_ashblue {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-camel_frenchlilac {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-camel_beige {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-camel_green {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-camel_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-lightyellow {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_black {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-lightyellow_blackmarine {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-lightyellow_blackdobby {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-lightyellow_white {
  border: 1px solid #fbda50;
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-lightyellow_marusuta {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-lightyellow_mannishgray {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-lightyellow_gray {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-lightyellow_red {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-lightyellow_carminered {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-lightyellow_rubyred {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-lightyellow_vividpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-lightyellow_rosepink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-lightyellow_pearlmetalred {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-lightyellow_oceanpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-lightyellow_peachpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-lightyellow_shellpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-lightyellow_macaroonpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-lightyellow_purplepink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-lightyellow_pearlpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-lightyellow_pink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-lightyellow_pearlrose {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-lightyellow_coralpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-lightyellow_babypink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-lightyellow_pearlpurple {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-lightyellow_pastelpurple {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lightyellow_lavenderpurple {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-lightyellow_maroon {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-lightyellow_sachs {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-lightyellow_saxe {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-lightyellow_pearlsachs {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-lightyellow_royalblue {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-lightyellow_skyblue {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-lightyellow_pearlsaxe {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-lightyellow_aqua {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-lightyellow_marineblue {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-lightyellow_marineblue02 {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-lightyellow_deepblue {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-lightyellow_navy {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-lightyellow_pearlblue {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-lightyellow_pearlmetalmarine {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-lightyellow_apricotorange {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-lightyellow_orange {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-lightyellow_lightsand {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-lightyellow_gold {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-lightyellow_camel {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-lightyellow_lightyellow {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_maple {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-lightyellow_pearlbrown {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-lightyellow_milkybrown {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-lightyellow_brown {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-lightyellow_pearlshellbrown {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-lightyellow_khaki {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-lightyellow_mossgreen {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-lightyellow_pearlgreen {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-lightyellow_yellowgreen {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-lightyellow_forestgreen {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-lightyellow_mermaidgreen {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-lightyellow_sherbetpink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-lightyellow_vintagepink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-lightyellow_pinkdiamond {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-lightyellow_cassispink {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-lightyellow_darknavy {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-lightyellow_sherbetmint {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-lightyellow_darkgray {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-lightyellow_silver {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-lightyellow_jewelwhite {
  border: 1px solid #fbda50;
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-lightyellow_milkteabeige {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-lightyellow_ashblue {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-lightyellow_frenchlilac {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-lightyellow_beige {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-lightyellow_green {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-lightyellow_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-maple {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_black {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-maple_blackmarine {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-maple_blackdobby {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-maple_white {
  border: 1px solid #954729;
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-maple_marusuta {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-maple_mannishgray {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-maple_gray {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-maple_red {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-maple_carminered {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-maple_rubyred {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-maple_vividpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-maple_rosepink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-maple_pearlmetalred {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-maple_oceanpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-maple_peachpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-maple_shellpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-maple_macaroonpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-maple_purplepink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-maple_pearlpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-maple_pink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-maple_pearlrose {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-maple_coralpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-maple_babypink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-maple_pearlpurple {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-maple_pastelpurple {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-maple_lavenderpurple {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-maple_maroon {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-maple_sachs {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-maple_saxe {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-maple_pearlsachs {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-maple_royalblue {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-maple_skyblue {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-maple_pearlsaxe {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-maple_aqua {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-maple_marineblue {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-maple_marineblue02 {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-maple_deepblue {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-maple_navy {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-maple_pearlblue {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-maple_pearlmetalmarine {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-maple_apricotorange {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-maple_orange {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-maple_lightsand {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-maple_gold {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-maple_camel {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-maple_lightyellow {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-maple_maple {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlbrown {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-maple_milkybrown {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-maple_brown {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-maple_pearlshellbrown {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-maple_khaki {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-maple_mossgreen {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-maple_pearlgreen {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-maple_yellowgreen {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-maple_forestgreen {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-maple_mermaidgreen {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-maple_sherbetpink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-maple_vintagepink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-maple_pinkdiamond {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-maple_cassispink {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-maple_darknavy {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-maple_sherbetmint {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-maple_darkgray {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-maple_silver {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-maple_jewelwhite {
  border: 1px solid #954729;
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-maple_milkteabeige {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-maple_ashblue {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-maple_frenchlilac {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-maple_beige {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-maple_green {
  background-color: #954729
}

.c-color-chip.c-color-chip-maple_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlbrown {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_black {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlbrown_blackmarine {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlbrown_blackdobby {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlbrown_white {
  border: 1px solid #946a3d;
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlbrown_marusuta {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlbrown_mannishgray {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlbrown_gray {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlbrown_red {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlbrown_carminered {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlbrown_rubyred {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlbrown_vividpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlbrown_rosepink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlbrown_pearlmetalred {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlbrown_oceanpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlbrown_peachpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlbrown_shellpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlbrown_macaroonpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlbrown_purplepink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlbrown_pearlpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlbrown_pink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlbrown_pearlrose {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlbrown_coralpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlbrown_babypink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlbrown_pearlpurple {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlbrown_pastelpurple {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlbrown_lavenderpurple {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlbrown_maroon {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlbrown_sachs {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlbrown_saxe {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlbrown_pearlsachs {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlbrown_royalblue {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlbrown_skyblue {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlbrown_pearlsaxe {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlbrown_aqua {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlbrown_marineblue {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlbrown_marineblue02 {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlbrown_deepblue {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlbrown_navy {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlbrown_pearlblue {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlbrown_pearlmetalmarine {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlbrown_apricotorange {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlbrown_orange {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlbrown_lightsand {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlbrown_gold {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlbrown_camel {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlbrown_lightyellow {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlbrown_maple {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlbrown_pearlbrown {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_milkybrown {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlbrown_brown {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlbrown_pearlshellbrown {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlbrown_khaki {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlbrown_mossgreen {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlbrown_pearlgreen {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlbrown_yellowgreen {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlbrown_forestgreen {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlbrown_mermaidgreen {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlbrown_sherbetpink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlbrown_vintagepink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlbrown_pinkdiamond {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlbrown_cassispink {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlbrown_darknavy {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlbrown_sherbetmint {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlbrown_darkgray {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlbrown_silver {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlbrown_jewelwhite {
  border: 1px solid #946a3d;
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlbrown_milkteabeige {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlbrown_ashblue {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlbrown_frenchlilac {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlbrown_beige {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlbrown_green {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlbrown_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-milkybrown {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_black {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-milkybrown_blackmarine {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-milkybrown_blackdobby {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-milkybrown_white {
  border: 1px solid #804e21;
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-milkybrown_marusuta {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-milkybrown_mannishgray {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-milkybrown_gray {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-milkybrown_red {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-milkybrown_carminered {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-milkybrown_rubyred {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-milkybrown_vividpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-milkybrown_rosepink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-milkybrown_pearlmetalred {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-milkybrown_oceanpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-milkybrown_peachpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-milkybrown_shellpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-milkybrown_macaroonpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-milkybrown_purplepink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-milkybrown_pearlpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-milkybrown_pink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-milkybrown_pearlrose {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-milkybrown_coralpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-milkybrown_babypink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-milkybrown_pearlpurple {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-milkybrown_pastelpurple {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-milkybrown_lavenderpurple {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-milkybrown_maroon {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-milkybrown_sachs {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-milkybrown_saxe {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-milkybrown_pearlsachs {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-milkybrown_royalblue {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-milkybrown_skyblue {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-milkybrown_pearlsaxe {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-milkybrown_aqua {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-milkybrown_marineblue {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-milkybrown_marineblue02 {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-milkybrown_deepblue {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-milkybrown_navy {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-milkybrown_pearlblue {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-milkybrown_pearlmetalmarine {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-milkybrown_apricotorange {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-milkybrown_orange {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-milkybrown_lightsand {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-milkybrown_gold {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-milkybrown_camel {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-milkybrown_lightyellow {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-milkybrown_maple {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-milkybrown_pearlbrown {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-milkybrown_milkybrown {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_brown {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-milkybrown_pearlshellbrown {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-milkybrown_khaki {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-milkybrown_mossgreen {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-milkybrown_pearlgreen {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-milkybrown_yellowgreen {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-milkybrown_forestgreen {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-milkybrown_mermaidgreen {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-milkybrown_sherbetpink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-milkybrown_vintagepink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-milkybrown_pinkdiamond {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-milkybrown_cassispink {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-milkybrown_darknavy {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-milkybrown_sherbetmint {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-milkybrown_darkgray {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-milkybrown_silver {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-milkybrown_jewelwhite {
  border: 1px solid #804e21;
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-milkybrown_milkteabeige {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkybrown_ashblue {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-milkybrown_frenchlilac {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-milkybrown_beige {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-milkybrown_green {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkybrown_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-brown {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_black {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-brown_blackmarine {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-brown_blackdobby {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-brown_white {
  border: 1px solid #6a4016;
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-brown_marusuta {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-brown_mannishgray {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-brown_gray {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-brown_red {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-brown_carminered {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-brown_rubyred {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-brown_vividpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-brown_rosepink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-brown_pearlmetalred {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-brown_oceanpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-brown_peachpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-brown_shellpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-brown_macaroonpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-brown_purplepink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-brown_pearlpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-brown_pink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-brown_pearlrose {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-brown_coralpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-brown_babypink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-brown_pearlpurple {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-brown_pastelpurple {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-brown_lavenderpurple {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-brown_maroon {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-brown_sachs {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-brown_saxe {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-brown_pearlsachs {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-brown_royalblue {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-brown_skyblue {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-brown_pearlsaxe {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-brown_aqua {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-brown_marineblue {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-brown_marineblue02 {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-brown_deepblue {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-brown_navy {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-brown_pearlblue {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-brown_pearlmetalmarine {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-brown_apricotorange {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-brown_orange {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-brown_lightsand {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-brown_gold {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-brown_camel {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-brown_lightyellow {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-brown_maple {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-brown_pearlbrown {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-brown_milkybrown {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-brown_brown {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlshellbrown {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-brown_khaki {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-brown_mossgreen {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-brown_pearlgreen {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-brown_yellowgreen {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-brown_forestgreen {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-brown_mermaidgreen {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-brown_sherbetpink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-brown_vintagepink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-brown_pinkdiamond {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-brown_cassispink {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-brown_darknavy {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-brown_sherbetmint {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-brown_darkgray {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-brown_silver {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-brown_jewelwhite {
  border: 1px solid #6a4016;
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-brown_milkteabeige {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-brown_ashblue {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-brown_frenchlilac {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-brown_beige {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-brown_green {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-brown_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlshellbrown {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_black {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlshellbrown_blackmarine {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlshellbrown_blackdobby {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlshellbrown_white {
  border: 1px solid #a66868;
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlshellbrown_marusuta {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlshellbrown_mannishgray {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlshellbrown_gray {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlshellbrown_red {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlshellbrown_carminered {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlshellbrown_rubyred {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlshellbrown_vividpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlshellbrown_rosepink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlmetalred {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlshellbrown_oceanpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlshellbrown_peachpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlshellbrown_shellpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlshellbrown_macaroonpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlshellbrown_purplepink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlshellbrown_pink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlrose {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlshellbrown_coralpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlshellbrown_babypink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlpurple {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlshellbrown_pastelpurple {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlshellbrown_lavenderpurple {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlshellbrown_maroon {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlshellbrown_sachs {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlshellbrown_saxe {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlsachs {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlshellbrown_royalblue {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlshellbrown_skyblue {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlsaxe {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlshellbrown_aqua {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlshellbrown_marineblue {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlshellbrown_marineblue02 {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlshellbrown_deepblue {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlshellbrown_navy {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlblue {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlmetalmarine {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlshellbrown_apricotorange {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlshellbrown_orange {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlshellbrown_lightsand {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlshellbrown_gold {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlshellbrown_camel {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlshellbrown_lightyellow {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlshellbrown_maple {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlbrown {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlshellbrown_milkybrown {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlshellbrown_brown {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlshellbrown {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_khaki {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlshellbrown_mossgreen {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlgreen {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlshellbrown_yellowgreen {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlshellbrown_forestgreen {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlshellbrown_mermaidgreen {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlshellbrown_sherbetpink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlshellbrown_vintagepink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlshellbrown_pinkdiamond {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlshellbrown_cassispink {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlshellbrown_darknavy {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlshellbrown_sherbetmint {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlshellbrown_darkgray {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlshellbrown_silver {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlshellbrown_jewelwhite {
  border: 1px solid #a66868;
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlshellbrown_milkteabeige {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlshellbrown_ashblue {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlshellbrown_frenchlilac {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlshellbrown_beige {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlshellbrown_green {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlshellbrown_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-khaki {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_black {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-khaki_blackmarine {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-khaki_blackdobby {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-khaki_white {
  border: 1px solid #8d9176;
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-khaki_marusuta {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-khaki_mannishgray {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-khaki_gray {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-khaki_red {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-khaki_carminered {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-khaki_rubyred {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-khaki_vividpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-khaki_rosepink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-khaki_pearlmetalred {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-khaki_oceanpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-khaki_peachpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-khaki_shellpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-khaki_macaroonpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-khaki_purplepink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-khaki_pearlpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-khaki_pink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-khaki_pearlrose {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-khaki_coralpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-khaki_babypink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-khaki_pearlpurple {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-khaki_pastelpurple {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-khaki_lavenderpurple {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-khaki_maroon {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-khaki_sachs {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-khaki_saxe {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-khaki_pearlsachs {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-khaki_royalblue {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-khaki_skyblue {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-khaki_pearlsaxe {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-khaki_aqua {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-khaki_marineblue {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-khaki_marineblue02 {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-khaki_deepblue {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-khaki_navy {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-khaki_pearlblue {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-khaki_pearlmetalmarine {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-khaki_apricotorange {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-khaki_orange {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-khaki_lightsand {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-khaki_gold {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-khaki_camel {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-khaki_lightyellow {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-khaki_maple {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-khaki_pearlbrown {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-khaki_milkybrown {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-khaki_brown {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-khaki_pearlshellbrown {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-khaki_khaki {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_mossgreen {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-khaki_pearlgreen {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-khaki_yellowgreen {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-khaki_forestgreen {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-khaki_mermaidgreen {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-khaki_sherbetpink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-khaki_vintagepink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-khaki_pinkdiamond {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-khaki_cassispink {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-khaki_darknavy {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-khaki_sherbetmint {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-khaki_darkgray {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-khaki_silver {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-khaki_jewelwhite {
  border: 1px solid #8d9176;
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-khaki_milkteabeige {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-khaki_ashblue {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-khaki_frenchlilac {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-khaki_beige {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-khaki_green {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-khaki_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-mossgreen {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_black {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-mossgreen_blackmarine {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-mossgreen_blackdobby {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-mossgreen_white {
  border: 1px solid #313500;
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-mossgreen_marusuta {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-mossgreen_mannishgray {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mossgreen_gray {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-mossgreen_red {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-mossgreen_carminered {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-mossgreen_rubyred {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-mossgreen_vividpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-mossgreen_rosepink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-mossgreen_pearlmetalred {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-mossgreen_oceanpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-mossgreen_peachpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-mossgreen_shellpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-mossgreen_macaroonpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-mossgreen_purplepink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-mossgreen_pearlpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-mossgreen_pink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-mossgreen_pearlrose {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-mossgreen_coralpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-mossgreen_babypink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-mossgreen_pearlpurple {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-mossgreen_pastelpurple {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-mossgreen_lavenderpurple {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-mossgreen_maroon {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-mossgreen_sachs {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-mossgreen_saxe {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-mossgreen_pearlsachs {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-mossgreen_royalblue {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-mossgreen_skyblue {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-mossgreen_pearlsaxe {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-mossgreen_aqua {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-mossgreen_marineblue {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-mossgreen_marineblue02 {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-mossgreen_deepblue {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-mossgreen_navy {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-mossgreen_pearlblue {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-mossgreen_pearlmetalmarine {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-mossgreen_apricotorange {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-mossgreen_orange {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-mossgreen_lightsand {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-mossgreen_gold {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-mossgreen_camel {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-mossgreen_lightyellow {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-mossgreen_maple {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-mossgreen_pearlbrown {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-mossgreen_milkybrown {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-mossgreen_brown {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-mossgreen_pearlshellbrown {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-mossgreen_khaki {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-mossgreen_mossgreen {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlgreen {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-mossgreen_yellowgreen {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-mossgreen_forestgreen {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-mossgreen_mermaidgreen {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mossgreen_sherbetpink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-mossgreen_vintagepink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-mossgreen_pinkdiamond {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-mossgreen_cassispink {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-mossgreen_darknavy {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-mossgreen_sherbetmint {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-mossgreen_darkgray {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-mossgreen_silver {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-mossgreen_jewelwhite {
  border: 1px solid #313500;
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-mossgreen_milkteabeige {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-mossgreen_ashblue {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-mossgreen_frenchlilac {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-mossgreen_beige {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-mossgreen_green {
  background-color: #313500
}

.c-color-chip.c-color-chip-mossgreen_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pearlgreen {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_black {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pearlgreen_blackmarine {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pearlgreen_blackdobby {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pearlgreen_white {
  border: 1px solid #54b59a;
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlgreen_marusuta {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pearlgreen_mannishgray {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pearlgreen_gray {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pearlgreen_red {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pearlgreen_carminered {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pearlgreen_rubyred {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlgreen_vividpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pearlgreen_rosepink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pearlgreen_pearlmetalred {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pearlgreen_oceanpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pearlgreen_peachpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pearlgreen_shellpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pearlgreen_macaroonpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pearlgreen_purplepink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlgreen_pearlpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pearlgreen_pink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pearlgreen_pearlrose {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pearlgreen_coralpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pearlgreen_babypink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pearlgreen_pearlpurple {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pearlgreen_pastelpurple {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlgreen_lavenderpurple {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pearlgreen_maroon {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pearlgreen_sachs {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlgreen_saxe {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pearlgreen_pearlsachs {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pearlgreen_royalblue {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlgreen_skyblue {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pearlgreen_pearlsaxe {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pearlgreen_aqua {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pearlgreen_marineblue {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlgreen_marineblue02 {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pearlgreen_deepblue {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pearlgreen_navy {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pearlgreen_pearlblue {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pearlgreen_pearlmetalmarine {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pearlgreen_apricotorange {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pearlgreen_orange {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pearlgreen_lightsand {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pearlgreen_gold {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pearlgreen_camel {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pearlgreen_lightyellow {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pearlgreen_maple {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pearlgreen_pearlbrown {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pearlgreen_milkybrown {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pearlgreen_brown {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pearlgreen_pearlshellbrown {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pearlgreen_khaki {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pearlgreen_mossgreen {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pearlgreen_pearlgreen {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_yellowgreen {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pearlgreen_forestgreen {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pearlgreen_mermaidgreen {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pearlgreen_sherbetpink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pearlgreen_vintagepink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pearlgreen_pinkdiamond {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pearlgreen_cassispink {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pearlgreen_darknavy {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pearlgreen_sherbetmint {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pearlgreen_darkgray {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pearlgreen_silver {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pearlgreen_jewelwhite {
  border: 1px solid #54b59a;
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pearlgreen_milkteabeige {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pearlgreen_ashblue {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pearlgreen_frenchlilac {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pearlgreen_beige {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pearlgreen_green {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pearlgreen_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-yellowgreen {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_black {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-yellowgreen_blackmarine {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-yellowgreen_blackdobby {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-yellowgreen_white {
  border: 1px solid #33a528;
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-yellowgreen_marusuta {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-yellowgreen_mannishgray {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-yellowgreen_gray {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-yellowgreen_red {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-yellowgreen_carminered {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-yellowgreen_rubyred {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-yellowgreen_vividpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-yellowgreen_rosepink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-yellowgreen_pearlmetalred {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-yellowgreen_oceanpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-yellowgreen_peachpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-yellowgreen_shellpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-yellowgreen_macaroonpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-yellowgreen_purplepink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-yellowgreen_pearlpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-yellowgreen_pink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-yellowgreen_pearlrose {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-yellowgreen_coralpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-yellowgreen_babypink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-yellowgreen_pearlpurple {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-yellowgreen_pastelpurple {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-yellowgreen_lavenderpurple {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-yellowgreen_maroon {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-yellowgreen_sachs {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-yellowgreen_saxe {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-yellowgreen_pearlsachs {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-yellowgreen_royalblue {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-yellowgreen_skyblue {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-yellowgreen_pearlsaxe {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-yellowgreen_aqua {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-yellowgreen_marineblue {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-yellowgreen_marineblue02 {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-yellowgreen_deepblue {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-yellowgreen_navy {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-yellowgreen_pearlblue {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-yellowgreen_pearlmetalmarine {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-yellowgreen_apricotorange {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-yellowgreen_orange {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-yellowgreen_lightsand {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-yellowgreen_gold {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-yellowgreen_camel {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-yellowgreen_lightyellow {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-yellowgreen_maple {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-yellowgreen_pearlbrown {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-yellowgreen_milkybrown {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-yellowgreen_brown {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-yellowgreen_pearlshellbrown {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-yellowgreen_khaki {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-yellowgreen_mossgreen {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-yellowgreen_pearlgreen {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-yellowgreen_yellowgreen {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_forestgreen {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-yellowgreen_mermaidgreen {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-yellowgreen_sherbetpink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-yellowgreen_vintagepink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-yellowgreen_pinkdiamond {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-yellowgreen_cassispink {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-yellowgreen_darknavy {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-yellowgreen_sherbetmint {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-yellowgreen_darkgray {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-yellowgreen_silver {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-yellowgreen_jewelwhite {
  border: 1px solid #33a528;
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-yellowgreen_milkteabeige {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-yellowgreen_ashblue {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-yellowgreen_frenchlilac {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-yellowgreen_beige {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-yellowgreen_green {
  background-color: #33a528
}

.c-color-chip.c-color-chip-yellowgreen_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-forestgreen {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_black {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-forestgreen_blackmarine {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-forestgreen_blackdobby {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-forestgreen_white {
  border: 1px solid #0b3d2b;
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-forestgreen_marusuta {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-forestgreen_mannishgray {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-forestgreen_gray {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-forestgreen_red {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-forestgreen_carminered {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-forestgreen_rubyred {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-forestgreen_vividpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-forestgreen_rosepink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-forestgreen_pearlmetalred {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-forestgreen_oceanpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-forestgreen_peachpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-forestgreen_shellpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-forestgreen_macaroonpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-forestgreen_purplepink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-forestgreen_pearlpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-forestgreen_pink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-forestgreen_pearlrose {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-forestgreen_coralpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-forestgreen_babypink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-forestgreen_pearlpurple {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-forestgreen_pastelpurple {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-forestgreen_lavenderpurple {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-forestgreen_maroon {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-forestgreen_sachs {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-forestgreen_saxe {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-forestgreen_pearlsachs {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-forestgreen_royalblue {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-forestgreen_skyblue {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-forestgreen_pearlsaxe {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-forestgreen_aqua {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-forestgreen_marineblue {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-forestgreen_marineblue02 {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-forestgreen_deepblue {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-forestgreen_navy {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-forestgreen_pearlblue {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-forestgreen_pearlmetalmarine {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-forestgreen_apricotorange {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-forestgreen_orange {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-forestgreen_lightsand {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-forestgreen_gold {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-forestgreen_camel {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-forestgreen_lightyellow {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-forestgreen_maple {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-forestgreen_pearlbrown {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-forestgreen_milkybrown {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-forestgreen_brown {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-forestgreen_pearlshellbrown {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-forestgreen_khaki {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-forestgreen_mossgreen {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-forestgreen_pearlgreen {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-forestgreen_yellowgreen {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-forestgreen_forestgreen {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_mermaidgreen {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-forestgreen_sherbetpink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-forestgreen_vintagepink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-forestgreen_pinkdiamond {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-forestgreen_cassispink {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-forestgreen_darknavy {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-forestgreen_sherbetmint {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-forestgreen_darkgray {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-forestgreen_silver {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-forestgreen_jewelwhite {
  border: 1px solid #0b3d2b;
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-forestgreen_milkteabeige {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-forestgreen_ashblue {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-forestgreen_frenchlilac {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-forestgreen_beige {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-forestgreen_green {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-forestgreen_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-mermaidgreen {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_black {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-mermaidgreen_blackmarine {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-mermaidgreen_blackdobby {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-mermaidgreen_white {
  border: 1px solid #76abb1;
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-mermaidgreen_marusuta {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-mermaidgreen_mannishgray {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-mermaidgreen_gray {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-mermaidgreen_red {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-mermaidgreen_carminered {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-mermaidgreen_rubyred {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-mermaidgreen_vividpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-mermaidgreen_rosepink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-mermaidgreen_pearlmetalred {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-mermaidgreen_oceanpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-mermaidgreen_peachpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-mermaidgreen_shellpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-mermaidgreen_macaroonpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-mermaidgreen_purplepink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-mermaidgreen_pearlpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-mermaidgreen_pink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlrose {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-mermaidgreen_coralpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-mermaidgreen_babypink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-mermaidgreen_pearlpurple {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-mermaidgreen_pastelpurple {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-mermaidgreen_lavenderpurple {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-mermaidgreen_maroon {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-mermaidgreen_sachs {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-mermaidgreen_saxe {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-mermaidgreen_pearlsachs {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-mermaidgreen_royalblue {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-mermaidgreen_skyblue {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-mermaidgreen_pearlsaxe {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-mermaidgreen_aqua {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-mermaidgreen_marineblue {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-mermaidgreen_marineblue02 {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-mermaidgreen_deepblue {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-mermaidgreen_navy {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-mermaidgreen_pearlblue {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-mermaidgreen_pearlmetalmarine {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-mermaidgreen_apricotorange {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-mermaidgreen_orange {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-mermaidgreen_lightsand {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-mermaidgreen_gold {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-mermaidgreen_camel {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-mermaidgreen_lightyellow {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-mermaidgreen_maple {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-mermaidgreen_pearlbrown {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-mermaidgreen_milkybrown {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-mermaidgreen_brown {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-mermaidgreen_pearlshellbrown {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-mermaidgreen_khaki {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-mermaidgreen_mossgreen {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-mermaidgreen_pearlgreen {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-mermaidgreen_yellowgreen {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-mermaidgreen_forestgreen {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-mermaidgreen_mermaidgreen {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_sherbetpink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-mermaidgreen_vintagepink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-mermaidgreen_pinkdiamond {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-mermaidgreen_cassispink {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-mermaidgreen_darknavy {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-mermaidgreen_sherbetmint {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-mermaidgreen_darkgray {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-mermaidgreen_silver {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-mermaidgreen_jewelwhite {
  border: 1px solid #76abb1;
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-mermaidgreen_milkteabeige {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-mermaidgreen_ashblue {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-mermaidgreen_frenchlilac {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-mermaidgreen_beige {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-mermaidgreen_green {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-mermaidgreen_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-sherbetpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_black {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-sherbetpink_blackmarine {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-sherbetpink_blackdobby {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-sherbetpink_white {
  border: 1px solid #f994a6;
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-sherbetpink_marusuta {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-sherbetpink_mannishgray {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-sherbetpink_gray {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-sherbetpink_red {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-sherbetpink_carminered {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-sherbetpink_rubyred {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-sherbetpink_vividpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-sherbetpink_rosepink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-sherbetpink_pearlmetalred {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-sherbetpink_oceanpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-sherbetpink_peachpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-sherbetpink_shellpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-sherbetpink_macaroonpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-sherbetpink_purplepink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-sherbetpink_pearlpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-sherbetpink_pink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-sherbetpink_pearlrose {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-sherbetpink_coralpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-sherbetpink_babypink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-sherbetpink_pearlpurple {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-sherbetpink_pastelpurple {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-sherbetpink_lavenderpurple {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-sherbetpink_maroon {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-sherbetpink_sachs {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sherbetpink_saxe {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sherbetpink_pearlsachs {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-sherbetpink_royalblue {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-sherbetpink_skyblue {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-sherbetpink_pearlsaxe {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-sherbetpink_aqua {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-sherbetpink_marineblue {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-sherbetpink_marineblue02 {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-sherbetpink_deepblue {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-sherbetpink_navy {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-sherbetpink_pearlblue {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-sherbetpink_pearlmetalmarine {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-sherbetpink_apricotorange {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-sherbetpink_orange {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-sherbetpink_lightsand {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-sherbetpink_gold {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-sherbetpink_camel {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-sherbetpink_lightyellow {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-sherbetpink_maple {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-sherbetpink_pearlbrown {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-sherbetpink_milkybrown {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-sherbetpink_brown {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-sherbetpink_pearlshellbrown {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-sherbetpink_khaki {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-sherbetpink_mossgreen {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-sherbetpink_pearlgreen {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-sherbetpink_yellowgreen {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-sherbetpink_forestgreen {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-sherbetpink_mermaidgreen {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-sherbetpink_sherbetpink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_vintagepink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-sherbetpink_pinkdiamond {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-sherbetpink_cassispink {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-sherbetpink_darknavy {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-sherbetpink_sherbetmint {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetpink_darkgray {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-sherbetpink_silver {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-sherbetpink_jewelwhite {
  border: 1px solid #f994a6;
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-sherbetpink_milkteabeige {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-sherbetpink_ashblue {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-sherbetpink_frenchlilac {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-sherbetpink_beige {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-sherbetpink_green {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetpink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-vintagepink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_black {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-vintagepink_blackmarine {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-vintagepink_blackdobby {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-vintagepink_white {
  border: 1px solid #b56a74;
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-vintagepink_marusuta {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-vintagepink_mannishgray {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-vintagepink_gray {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-vintagepink_red {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-vintagepink_carminered {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-vintagepink_rubyred {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vintagepink_vividpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-vintagepink_rosepink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-vintagepink_pearlmetalred {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-vintagepink_oceanpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-vintagepink_peachpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-vintagepink_shellpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-vintagepink_macaroonpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-vintagepink_purplepink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-vintagepink_pearlpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-vintagepink_pink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-vintagepink_pearlrose {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-vintagepink_coralpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-vintagepink_babypink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-vintagepink_pearlpurple {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-vintagepink_pastelpurple {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-vintagepink_lavenderpurple {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-vintagepink_maroon {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-vintagepink_sachs {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-vintagepink_saxe {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-vintagepink_pearlsachs {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-vintagepink_royalblue {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-vintagepink_skyblue {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-vintagepink_pearlsaxe {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-vintagepink_aqua {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-vintagepink_marineblue {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-vintagepink_marineblue02 {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-vintagepink_deepblue {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-vintagepink_navy {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-vintagepink_pearlblue {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-vintagepink_pearlmetalmarine {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-vintagepink_apricotorange {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-vintagepink_orange {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-vintagepink_lightsand {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-vintagepink_gold {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-vintagepink_camel {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-vintagepink_lightyellow {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-vintagepink_maple {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-vintagepink_pearlbrown {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-vintagepink_milkybrown {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-vintagepink_brown {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-vintagepink_pearlshellbrown {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-vintagepink_khaki {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-vintagepink_mossgreen {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-vintagepink_pearlgreen {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-vintagepink_yellowgreen {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-vintagepink_forestgreen {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-vintagepink_mermaidgreen {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-vintagepink_sherbetpink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-vintagepink_vintagepink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pinkdiamond {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-vintagepink_cassispink {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-vintagepink_darknavy {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-vintagepink_sherbetmint {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-vintagepink_darkgray {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-vintagepink_silver {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-vintagepink_jewelwhite {
  border: 1px solid #b56a74;
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-vintagepink_milkteabeige {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-vintagepink_ashblue {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-vintagepink_frenchlilac {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-vintagepink_beige {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-vintagepink_green {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-vintagepink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-pinkdiamond {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_black {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-pinkdiamond_blackmarine {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-pinkdiamond_blackdobby {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-pinkdiamond_white {
  border: 1px solid #d8b0b2;
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pinkdiamond_marusuta {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-pinkdiamond_mannishgray {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-pinkdiamond_gray {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-pinkdiamond_red {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-pinkdiamond_carminered {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-pinkdiamond_rubyred {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pinkdiamond_vividpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-pinkdiamond_rosepink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-pinkdiamond_pearlmetalred {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-pinkdiamond_oceanpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-pinkdiamond_peachpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-pinkdiamond_shellpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-pinkdiamond_macaroonpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-pinkdiamond_purplepink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-pinkdiamond_pink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-pinkdiamond_pearlrose {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-pinkdiamond_coralpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-pinkdiamond_babypink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlpurple {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-pinkdiamond_pastelpurple {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pinkdiamond_lavenderpurple {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-pinkdiamond_maroon {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-pinkdiamond_sachs {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pinkdiamond_saxe {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-pinkdiamond_pearlsachs {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-pinkdiamond_royalblue {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pinkdiamond_skyblue {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-pinkdiamond_pearlsaxe {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-pinkdiamond_aqua {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-pinkdiamond_marineblue {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pinkdiamond_marineblue02 {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-pinkdiamond_deepblue {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-pinkdiamond_navy {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-pinkdiamond_pearlblue {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-pinkdiamond_pearlmetalmarine {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-pinkdiamond_apricotorange {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-pinkdiamond_orange {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-pinkdiamond_lightsand {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-pinkdiamond_gold {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-pinkdiamond_camel {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-pinkdiamond_lightyellow {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-pinkdiamond_maple {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-pinkdiamond_pearlbrown {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-pinkdiamond_milkybrown {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-pinkdiamond_brown {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-pinkdiamond_pearlshellbrown {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-pinkdiamond_khaki {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-pinkdiamond_mossgreen {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-pinkdiamond_pearlgreen {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-pinkdiamond_yellowgreen {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-pinkdiamond_forestgreen {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-pinkdiamond_mermaidgreen {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-pinkdiamond_sherbetpink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-pinkdiamond_vintagepink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-pinkdiamond_pinkdiamond {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_cassispink {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-pinkdiamond_darknavy {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-pinkdiamond_sherbetmint {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-pinkdiamond_darkgray {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-pinkdiamond_silver {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-pinkdiamond_jewelwhite {
  border: 1px solid #d8b0b2;
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-pinkdiamond_milkteabeige {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-pinkdiamond_ashblue {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-pinkdiamond_frenchlilac {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-pinkdiamond_beige {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-pinkdiamond_green {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-pinkdiamond_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-cassispink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_black {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-cassispink_blackmarine {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-cassispink_blackdobby {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-cassispink_white {
  border: 1px solid #9b1d4b;
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-cassispink_marusuta {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-cassispink_mannishgray {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-cassispink_gray {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-cassispink_red {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-cassispink_carminered {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-cassispink_rubyred {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-cassispink_vividpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-cassispink_rosepink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-cassispink_pearlmetalred {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-cassispink_oceanpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-cassispink_peachpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-cassispink_shellpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-cassispink_macaroonpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-cassispink_purplepink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-cassispink_pearlpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-cassispink_pink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-cassispink_pearlrose {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-cassispink_coralpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-cassispink_babypink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-cassispink_pearlpurple {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-cassispink_pastelpurple {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-cassispink_lavenderpurple {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-cassispink_maroon {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-cassispink_sachs {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-cassispink_saxe {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-cassispink_pearlsachs {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-cassispink_royalblue {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-cassispink_skyblue {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-cassispink_pearlsaxe {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-cassispink_aqua {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-cassispink_marineblue {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-cassispink_marineblue02 {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-cassispink_deepblue {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-cassispink_navy {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-cassispink_pearlblue {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-cassispink_pearlmetalmarine {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-cassispink_apricotorange {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-cassispink_orange {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-cassispink_lightsand {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-cassispink_gold {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-cassispink_camel {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-cassispink_lightyellow {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-cassispink_maple {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-cassispink_pearlbrown {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-cassispink_milkybrown {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-cassispink_brown {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-cassispink_pearlshellbrown {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-cassispink_khaki {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-cassispink_mossgreen {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-cassispink_pearlgreen {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-cassispink_yellowgreen {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-cassispink_forestgreen {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-cassispink_mermaidgreen {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-cassispink_sherbetpink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-cassispink_vintagepink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-cassispink_pinkdiamond {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-cassispink_cassispink {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_darknavy {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-cassispink_sherbetmint {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-cassispink_darkgray {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-cassispink_silver {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-cassispink_jewelwhite {
  border: 1px solid #9b1d4b;
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-cassispink_milkteabeige {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-cassispink_ashblue {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-cassispink_frenchlilac {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-cassispink_beige {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-cassispink_green {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-cassispink_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-darknavy {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_black {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-darknavy_blackmarine {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-darknavy_blackdobby {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-darknavy_white {
  border: 1px solid #1b2539;
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-darknavy_marusuta {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-darknavy_mannishgray {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-darknavy_gray {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-darknavy_red {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-darknavy_carminered {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-darknavy_rubyred {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-darknavy_vividpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-darknavy_rosepink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-darknavy_pearlmetalred {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-darknavy_oceanpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-darknavy_peachpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-darknavy_shellpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-darknavy_macaroonpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-darknavy_purplepink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-darknavy_pearlpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-darknavy_pink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-darknavy_pearlrose {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-darknavy_coralpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-darknavy_babypink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-darknavy_pearlpurple {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-darknavy_pastelpurple {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-darknavy_lavenderpurple {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-darknavy_maroon {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-darknavy_sachs {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-darknavy_saxe {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-darknavy_pearlsachs {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-darknavy_royalblue {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-darknavy_skyblue {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-darknavy_pearlsaxe {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-darknavy_aqua {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-darknavy_marineblue {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-darknavy_marineblue02 {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-darknavy_deepblue {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-darknavy_navy {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-darknavy_pearlblue {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-darknavy_pearlmetalmarine {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-darknavy_apricotorange {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-darknavy_orange {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-darknavy_lightsand {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-darknavy_gold {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-darknavy_camel {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-darknavy_lightyellow {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-darknavy_maple {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-darknavy_pearlbrown {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-darknavy_milkybrown {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-darknavy_brown {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-darknavy_pearlshellbrown {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-darknavy_khaki {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-darknavy_mossgreen {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-darknavy_pearlgreen {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-darknavy_yellowgreen {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-darknavy_forestgreen {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-darknavy_mermaidgreen {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-darknavy_sherbetpink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-darknavy_vintagepink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-darknavy_pinkdiamond {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-darknavy_cassispink {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-darknavy_darknavy {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_sherbetmint {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-darknavy_darkgray {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darknavy_silver {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-darknavy_jewelwhite {
  border: 1px solid #1b2539;
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-darknavy_milkteabeige {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-darknavy_ashblue {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-darknavy_frenchlilac {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-darknavy_beige {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-darknavy_green {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darknavy_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-sherbetmint {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_black {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-sherbetmint_blackmarine {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-sherbetmint_blackdobby {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-sherbetmint_white {
  border: 1px solid #a2e9e8;
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-sherbetmint_marusuta {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-sherbetmint_mannishgray {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-sherbetmint_gray {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-sherbetmint_red {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-sherbetmint_carminered {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-sherbetmint_rubyred {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-sherbetmint_vividpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-sherbetmint_rosepink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-sherbetmint_pearlmetalred {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-sherbetmint_oceanpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-sherbetmint_peachpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-sherbetmint_shellpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-sherbetmint_macaroonpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-sherbetmint_purplepink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-sherbetmint_pearlpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-sherbetmint_pink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-sherbetmint_pearlrose {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-sherbetmint_coralpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-sherbetmint_babypink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-sherbetmint_pearlpurple {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-sherbetmint_pastelpurple {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-sherbetmint_lavenderpurple {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-sherbetmint_maroon {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-sherbetmint_sachs {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sherbetmint_saxe {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-sherbetmint_pearlsachs {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-sherbetmint_royalblue {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-sherbetmint_skyblue {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-sherbetmint_pearlsaxe {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-sherbetmint_aqua {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-sherbetmint_marineblue {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-sherbetmint_marineblue02 {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-sherbetmint_deepblue {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-sherbetmint_navy {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-sherbetmint_pearlblue {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-sherbetmint_pearlmetalmarine {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-sherbetmint_apricotorange {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-sherbetmint_orange {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-sherbetmint_lightsand {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-sherbetmint_gold {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-sherbetmint_camel {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-sherbetmint_lightyellow {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-sherbetmint_maple {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-sherbetmint_pearlbrown {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-sherbetmint_milkybrown {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-sherbetmint_brown {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-sherbetmint_pearlshellbrown {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-sherbetmint_khaki {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-sherbetmint_mossgreen {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-sherbetmint_pearlgreen {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-sherbetmint_yellowgreen {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-sherbetmint_forestgreen {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-sherbetmint_mermaidgreen {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-sherbetmint_sherbetpink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-sherbetmint_vintagepink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-sherbetmint_pinkdiamond {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-sherbetmint_cassispink {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-sherbetmint_darknavy {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-sherbetmint_sherbetmint {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_darkgray {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-sherbetmint_silver {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-sherbetmint_jewelwhite {
  border: 1px solid #a2e9e8;
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-sherbetmint_milkteabeige {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-sherbetmint_ashblue {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-sherbetmint_frenchlilac {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-sherbetmint_beige {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-sherbetmint_green {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-sherbetmint_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-darkgray {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_black {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-darkgray_blackmarine {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-darkgray_blackdobby {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-darkgray_white {
  border: 1px solid #3f3f3f;
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-darkgray_marusuta {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-darkgray_mannishgray {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-darkgray_gray {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-darkgray_red {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-darkgray_carminered {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-darkgray_rubyred {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-darkgray_vividpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-darkgray_rosepink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-darkgray_pearlmetalred {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-darkgray_oceanpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-darkgray_peachpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-darkgray_shellpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-darkgray_macaroonpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-darkgray_purplepink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-darkgray_pearlpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-darkgray_pink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-darkgray_pearlrose {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-darkgray_coralpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-darkgray_babypink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-darkgray_pearlpurple {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-darkgray_pastelpurple {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-darkgray_lavenderpurple {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-darkgray_maroon {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-darkgray_sachs {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-darkgray_saxe {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-darkgray_pearlsachs {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-darkgray_royalblue {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-darkgray_skyblue {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-darkgray_pearlsaxe {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-darkgray_aqua {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-darkgray_marineblue {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-darkgray_marineblue02 {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-darkgray_deepblue {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-darkgray_navy {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-darkgray_pearlblue {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-darkgray_pearlmetalmarine {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-darkgray_apricotorange {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-darkgray_orange {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-darkgray_lightsand {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-darkgray_gold {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-darkgray_camel {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-darkgray_lightyellow {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-darkgray_maple {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-darkgray_pearlbrown {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-darkgray_milkybrown {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-darkgray_brown {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-darkgray_pearlshellbrown {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-darkgray_khaki {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-darkgray_mossgreen {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-darkgray_pearlgreen {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-darkgray_yellowgreen {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-darkgray_forestgreen {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-darkgray_mermaidgreen {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-darkgray_sherbetpink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-darkgray_vintagepink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-darkgray_pinkdiamond {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-darkgray_cassispink {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-darkgray_darknavy {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-darkgray_sherbetmint {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-darkgray_darkgray {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_silver {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-darkgray_jewelwhite {
  border: 1px solid #3f3f3f;
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-darkgray_milkteabeige {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-darkgray_ashblue {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-darkgray_frenchlilac {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-darkgray_beige {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-darkgray_green {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-darkgray_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-silver {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_black {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-silver_blackmarine {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-silver_blackdobby {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-silver_white {
  border: 1px solid #dcdcdc;
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-silver_marusuta {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-silver_mannishgray {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-silver_gray {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-silver_red {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-silver_carminered {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-silver_rubyred {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-silver_vividpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-silver_rosepink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-silver_pearlmetalred {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-silver_oceanpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-silver_peachpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-silver_shellpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-silver_macaroonpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-silver_purplepink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-silver_pearlpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-silver_pink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-silver_pearlrose {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-silver_coralpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-silver_babypink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-silver_pearlpurple {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-silver_pastelpurple {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-silver_lavenderpurple {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-silver_maroon {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-silver_sachs {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-silver_saxe {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-silver_pearlsachs {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-silver_royalblue {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-silver_skyblue {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-silver_pearlsaxe {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-silver_aqua {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-silver_marineblue {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-silver_marineblue02 {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-silver_deepblue {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-silver_navy {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-silver_pearlblue {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-silver_pearlmetalmarine {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-silver_apricotorange {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-silver_orange {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-silver_lightsand {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-silver_gold {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-silver_camel {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-silver_lightyellow {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-silver_maple {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-silver_pearlbrown {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-silver_milkybrown {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-silver_brown {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-silver_pearlshellbrown {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-silver_khaki {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-silver_mossgreen {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-silver_pearlgreen {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-silver_yellowgreen {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-silver_forestgreen {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-silver_mermaidgreen {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-silver_sherbetpink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-silver_vintagepink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-silver_pinkdiamond {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-silver_cassispink {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-silver_darknavy {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-silver_sherbetmint {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-silver_darkgray {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-silver_silver {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_jewelwhite {
  border: 1px solid #dcdcdc;
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-silver_milkteabeige {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-silver_ashblue {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-silver_frenchlilac {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-silver_beige {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-silver_green {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-silver_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-jewelwhite {
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_black {
  border: 1px solid #000;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-jewelwhite_blackmarine {
  border: 1px solid #0f0;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-jewelwhite_blackdobby {
  border: 1px solid #191210;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-jewelwhite_white {
  border: 1px solid #fff;
  border: 1px solid #fff;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_marusuta {
  border: 1px solid #4c4949;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-jewelwhite_mannishgray {
  border: 1px solid #95a9b3;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-jewelwhite_gray {
  border: 1px solid #636568;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-jewelwhite_red {
  border: 1px solid #e60013;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-jewelwhite_carminered {
  border: 1px solid #d70d19;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-jewelwhite_rubyred {
  border: 1px solid #e6003c;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-jewelwhite_vividpink {
  border: 1px solid #e6003c;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-jewelwhite_rosepink {
  border: 1px solid #e73156;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-jewelwhite_pearlmetalred {
  border: 1px solid #e91746;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-jewelwhite_oceanpink {
  border: 1px solid #c98f93;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-jewelwhite_peachpink {
  border: 1px solid #e97c9e;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-jewelwhite_shellpink {
  border: 1px solid #ee87b4;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-jewelwhite_macaroonpink {
  border: 1px solid #f4b3c1;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-jewelwhite_purplepink {
  border: 1px solid #f19ec2;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-jewelwhite_pearlpink {
  border: 1px solid #f19ec2;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-jewelwhite_pink {
  border: 1px solid #f48cc1;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-jewelwhite_pearlrose {
  border: 1px solid #f995be;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-jewelwhite_coralpink {
  border: 1px solid #ef97a4;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-jewelwhite_babypink {
  border: 1px solid #f3b0b2;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-jewelwhite_pearlpurple {
  border: 1px solid #c2a3cc;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-jewelwhite_pastelpurple {
  border: 1px solid #bf76af;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-jewelwhite_lavenderpurple {
  border: 1px solid #bf76af;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-jewelwhite_maroon {
  border: 1px solid #a3726e;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-jewelwhite_sachs {
  border: 1px solid #9ed8f6;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-jewelwhite_saxe {
  border: 1px solid #9ed8f6;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-jewelwhite_pearlsachs {
  border: 1px solid #7dcef4;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-jewelwhite_royalblue {
  border: 1px solid #38beef;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-jewelwhite_skyblue {
  border: 1px solid #38beef;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-jewelwhite_pearlsaxe {
  border: 1px solid #7ec8ec;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-jewelwhite_aqua {
  border: 1px solid #7f9dcb;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-jewelwhite_marineblue {
  border: 1px solid #1f62ae;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-jewelwhite_marineblue02 {
  border: 1px solid #1f62ae;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-jewelwhite_deepblue {
  border: 1px solid #2b4c8a;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-jewelwhite_navy {
  border: 1px solid #002a54;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-jewelwhite_pearlblue {
  border: 1px solid #2cb6f9;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-jewelwhite_pearlmetalmarine {
  border: 1px solid #1fa0ff;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-jewelwhite_apricotorange {
  border: 1px solid #f0831e;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-jewelwhite_orange {
  border: 1px solid #ff8411;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-jewelwhite_lightsand {
  border: 1px solid #d4b38e;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-jewelwhite_gold {
  border: 1px solid #e0a400;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-jewelwhite_camel {
  border: 1px solid #c28c06;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-jewelwhite_lightyellow {
  border: 1px solid #fbda50;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-jewelwhite_maple {
  border: 1px solid #954729;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-jewelwhite_pearlbrown {
  border: 1px solid #946a3d;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-jewelwhite_milkybrown {
  border: 1px solid #804e21;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-jewelwhite_brown {
  border: 1px solid #6a4016;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-jewelwhite_pearlshellbrown {
  border: 1px solid #a66868;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-jewelwhite_khaki {
  border: 1px solid #8d9176;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-jewelwhite_mossgreen {
  border: 1px solid #313500;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-jewelwhite_pearlgreen {
  border: 1px solid #54b59a;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-jewelwhite_yellowgreen {
  border: 1px solid #33a528;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-jewelwhite_forestgreen {
  border: 1px solid #0b3d2b;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-jewelwhite_mermaidgreen {
  border: 1px solid #76abb1;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-jewelwhite_sherbetpink {
  border: 1px solid #f994a6;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-jewelwhite_vintagepink {
  border: 1px solid #b56a74;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-jewelwhite_pinkdiamond {
  border: 1px solid #d8b0b2;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-jewelwhite_cassispink {
  border: 1px solid #9b1d4b;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-jewelwhite_darknavy {
  border: 1px solid #1b2539;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-jewelwhite_sherbetmint {
  border: 1px solid #a2e9e8;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-jewelwhite_darkgray {
  border: 1px solid #3f3f3f;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-jewelwhite_silver {
  border: 1px solid #dcdcdc;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-jewelwhite_jewelwhite {
  border: 1px solid #fff;
  border: 1px solid #fff;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_milkteabeige {
  border: 1px solid #ead3ca;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-jewelwhite_ashblue {
  border: 1px solid #2e6c81;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-jewelwhite_frenchlilac {
  border: 1px solid #bfb2d1;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-jewelwhite_beige {
  border: 1px solid #a67c5d;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-jewelwhite_green {
  border: 1px solid #79a080;
  background-color: #fff
}

.c-color-chip.c-color-chip-jewelwhite_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-milkteabeige {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_black {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-milkteabeige_blackmarine {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-milkteabeige_blackdobby {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-milkteabeige_white {
  border: 1px solid #ead3ca;
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-milkteabeige_marusuta {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-milkteabeige_mannishgray {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-milkteabeige_gray {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-milkteabeige_red {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-milkteabeige_carminered {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-milkteabeige_rubyred {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-milkteabeige_vividpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-milkteabeige_rosepink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-milkteabeige_pearlmetalred {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-milkteabeige_oceanpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-milkteabeige_peachpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-milkteabeige_shellpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-milkteabeige_macaroonpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-milkteabeige_purplepink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-milkteabeige_pearlpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-milkteabeige_pink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-milkteabeige_pearlrose {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-milkteabeige_coralpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-milkteabeige_babypink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-milkteabeige_pearlpurple {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-milkteabeige_pastelpurple {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-milkteabeige_lavenderpurple {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-milkteabeige_maroon {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-milkteabeige_sachs {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-milkteabeige_saxe {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-milkteabeige_pearlsachs {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-milkteabeige_royalblue {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-milkteabeige_skyblue {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-milkteabeige_pearlsaxe {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-milkteabeige_aqua {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-milkteabeige_marineblue {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-milkteabeige_marineblue02 {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-milkteabeige_deepblue {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-milkteabeige_navy {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-milkteabeige_pearlblue {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-milkteabeige_pearlmetalmarine {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-milkteabeige_apricotorange {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-milkteabeige_orange {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-milkteabeige_lightsand {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-milkteabeige_gold {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-milkteabeige_camel {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-milkteabeige_lightyellow {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-milkteabeige_maple {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-milkteabeige_pearlbrown {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-milkteabeige_milkybrown {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-milkteabeige_brown {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-milkteabeige_pearlshellbrown {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-milkteabeige_khaki {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-milkteabeige_mossgreen {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-milkteabeige_pearlgreen {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-milkteabeige_yellowgreen {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-milkteabeige_forestgreen {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-milkteabeige_mermaidgreen {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-milkteabeige_sherbetpink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-milkteabeige_vintagepink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-milkteabeige_pinkdiamond {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-milkteabeige_cassispink {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-milkteabeige_darknavy {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-milkteabeige_sherbetmint {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-milkteabeige_darkgray {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-milkteabeige_silver {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-milkteabeige_jewelwhite {
  border: 1px solid #ead3ca;
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-milkteabeige_milkteabeige {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_ashblue {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-milkteabeige_frenchlilac {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-milkteabeige_beige {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-milkteabeige_green {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-milkteabeige_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-ashblue {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_black {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-ashblue_blackmarine {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-ashblue_blackdobby {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-ashblue_white {
  border: 1px solid #2e6c81;
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-ashblue_marusuta {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-ashblue_mannishgray {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-ashblue_gray {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-ashblue_red {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-ashblue_carminered {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-ashblue_rubyred {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-ashblue_vividpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-ashblue_rosepink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-ashblue_pearlmetalred {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-ashblue_oceanpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-ashblue_peachpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-ashblue_shellpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-ashblue_macaroonpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-ashblue_purplepink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-ashblue_pearlpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-ashblue_pink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-ashblue_pearlrose {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-ashblue_coralpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-ashblue_babypink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-ashblue_pearlpurple {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-ashblue_pastelpurple {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-ashblue_lavenderpurple {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-ashblue_maroon {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-ashblue_sachs {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-ashblue_saxe {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-ashblue_pearlsachs {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-ashblue_royalblue {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-ashblue_skyblue {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-ashblue_pearlsaxe {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-ashblue_aqua {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-ashblue_marineblue {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-ashblue_marineblue02 {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-ashblue_deepblue {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-ashblue_navy {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-ashblue_pearlblue {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-ashblue_pearlmetalmarine {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-ashblue_apricotorange {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-ashblue_orange {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-ashblue_lightsand {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-ashblue_gold {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-ashblue_camel {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-ashblue_lightyellow {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-ashblue_maple {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-ashblue_pearlbrown {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-ashblue_milkybrown {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-ashblue_brown {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-ashblue_pearlshellbrown {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-ashblue_khaki {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-ashblue_mossgreen {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-ashblue_pearlgreen {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-ashblue_yellowgreen {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-ashblue_forestgreen {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-ashblue_mermaidgreen {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-ashblue_sherbetpink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-ashblue_vintagepink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-ashblue_pinkdiamond {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-ashblue_cassispink {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-ashblue_darknavy {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-ashblue_sherbetmint {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-ashblue_darkgray {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-ashblue_silver {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-ashblue_jewelwhite {
  border: 1px solid #2e6c81;
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-ashblue_milkteabeige {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-ashblue_ashblue {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_frenchlilac {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-ashblue_beige {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-ashblue_green {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-ashblue_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-frenchlilac {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_black {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-frenchlilac_blackmarine {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-frenchlilac_blackdobby {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-frenchlilac_white {
  border: 1px solid #bfb2d1;
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-frenchlilac_marusuta {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-frenchlilac_mannishgray {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-frenchlilac_gray {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-frenchlilac_red {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-frenchlilac_carminered {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-frenchlilac_rubyred {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-frenchlilac_vividpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-frenchlilac_rosepink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-frenchlilac_pearlmetalred {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-frenchlilac_oceanpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-frenchlilac_peachpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-frenchlilac_shellpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-frenchlilac_macaroonpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-frenchlilac_purplepink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-frenchlilac_pearlpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-frenchlilac_pink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-frenchlilac_pearlrose {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-frenchlilac_coralpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-frenchlilac_babypink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-frenchlilac_pearlpurple {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-frenchlilac_pastelpurple {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-frenchlilac_lavenderpurple {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-frenchlilac_maroon {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-frenchlilac_sachs {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-frenchlilac_saxe {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-frenchlilac_pearlsachs {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-frenchlilac_royalblue {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-frenchlilac_skyblue {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-frenchlilac_pearlsaxe {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-frenchlilac_aqua {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-frenchlilac_marineblue {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-frenchlilac_marineblue02 {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-frenchlilac_deepblue {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-frenchlilac_navy {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-frenchlilac_pearlblue {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-frenchlilac_pearlmetalmarine {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-frenchlilac_apricotorange {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-frenchlilac_orange {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-frenchlilac_lightsand {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-frenchlilac_gold {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-frenchlilac_camel {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-frenchlilac_lightyellow {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-frenchlilac_maple {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-frenchlilac_pearlbrown {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-frenchlilac_milkybrown {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-frenchlilac_brown {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-frenchlilac_pearlshellbrown {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-frenchlilac_khaki {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-frenchlilac_mossgreen {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-frenchlilac_pearlgreen {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-frenchlilac_yellowgreen {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-frenchlilac_forestgreen {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-frenchlilac_mermaidgreen {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-frenchlilac_sherbetpink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-frenchlilac_vintagepink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-frenchlilac_pinkdiamond {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-frenchlilac_cassispink {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-frenchlilac_darknavy {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-frenchlilac_sherbetmint {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-frenchlilac_darkgray {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-frenchlilac_silver {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-frenchlilac_jewelwhite {
  border: 1px solid #bfb2d1;
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-frenchlilac_milkteabeige {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-frenchlilac_ashblue {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-frenchlilac_frenchlilac {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_beige {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-frenchlilac_green {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-frenchlilac_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-beige {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_black {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-beige_blackmarine {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-beige_blackdobby {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-beige_white {
  border: 1px solid #a67c5d;
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-beige_marusuta {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-beige_mannishgray {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-beige_gray {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-beige_red {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-beige_carminered {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-beige_rubyred {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-beige_vividpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-beige_rosepink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-beige_pearlmetalred {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-beige_oceanpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-beige_peachpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-beige_shellpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-beige_macaroonpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-beige_purplepink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-beige_pearlpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-beige_pink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-beige_pearlrose {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-beige_coralpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-beige_babypink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-beige_pearlpurple {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-beige_pastelpurple {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-beige_lavenderpurple {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-beige_maroon {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-beige_sachs {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-beige_saxe {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-beige_pearlsachs {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-beige_royalblue {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-beige_skyblue {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-beige_pearlsaxe {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-beige_aqua {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-beige_marineblue {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-beige_marineblue02 {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-beige_deepblue {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-beige_navy {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-beige_pearlblue {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-beige_pearlmetalmarine {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-beige_apricotorange {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-beige_orange {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-beige_lightsand {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-beige_gold {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-beige_camel {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-beige_lightyellow {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-beige_maple {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-beige_pearlbrown {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-beige_milkybrown {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-beige_brown {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-beige_pearlshellbrown {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-beige_khaki {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-beige_mossgreen {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-beige_pearlgreen {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-beige_yellowgreen {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-beige_forestgreen {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-beige_mermaidgreen {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-beige_sherbetpink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-beige_vintagepink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-beige_pinkdiamond {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-beige_cassispink {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-beige_darknavy {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-beige_sherbetmint {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-beige_darkgray {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-beige_silver {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-beige_jewelwhite {
  border: 1px solid #a67c5d;
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-beige_milkteabeige {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-beige_ashblue {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-beige_frenchlilac {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-beige_beige {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_green {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-beige_green::before {
  background-color: #79a080
}

.c-color-chip {
  display: block;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #0f0
}

.c-color-chip::before {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 100%;
  content: '';
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.c-color-chip.c-color-chip-green {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_black {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_black::before {
  background-color: #000
}

.c-color-chip.c-color-chip-green_blackmarine {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_blackmarine::before {
  background-color: #0f0
}

.c-color-chip.c-color-chip-green_blackdobby {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_blackdobby::before {
  background-color: #191210
}

.c-color-chip.c-color-chip-green_white {
  border: 1px solid #79a080;
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_white::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-green_marusuta {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_marusuta::before {
  background-color: #4c4949
}

.c-color-chip.c-color-chip-green_mannishgray {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_mannishgray::before {
  background-color: #95a9b3
}

.c-color-chip.c-color-chip-green_gray {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_gray::before {
  background-color: #636568
}

.c-color-chip.c-color-chip-green_red {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_red::before {
  background-color: #e60013
}

.c-color-chip.c-color-chip-green_carminered {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_carminered::before {
  background-color: #d70d19
}

.c-color-chip.c-color-chip-green_rubyred {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_rubyred::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-green_vividpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_vividpink::before {
  background-color: #e6003c
}

.c-color-chip.c-color-chip-green_rosepink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_rosepink::before {
  background-color: #e73156
}

.c-color-chip.c-color-chip-green_pearlmetalred {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlmetalred::before {
  background-color: #e91746
}

.c-color-chip.c-color-chip-green_oceanpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_oceanpink::before {
  background-color: #c98f93
}

.c-color-chip.c-color-chip-green_peachpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_peachpink::before {
  background-color: #e97c9e
}

.c-color-chip.c-color-chip-green_shellpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_shellpink::before {
  background-color: #ee87b4
}

.c-color-chip.c-color-chip-green_macaroonpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_macaroonpink::before {
  background-color: #f4b3c1
}

.c-color-chip.c-color-chip-green_purplepink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_purplepink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-green_pearlpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlpink::before {
  background-color: #f19ec2
}

.c-color-chip.c-color-chip-green_pink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pink::before {
  background-color: #f48cc1
}

.c-color-chip.c-color-chip-green_pearlrose {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlrose::before {
  background-color: #f995be
}

.c-color-chip.c-color-chip-green_coralpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_coralpink::before {
  background-color: #ef97a4
}

.c-color-chip.c-color-chip-green_babypink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_babypink::before {
  background-color: #f3b0b2
}

.c-color-chip.c-color-chip-green_pearlpurple {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlpurple::before {
  background-color: #c2a3cc
}

.c-color-chip.c-color-chip-green_pastelpurple {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pastelpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-green_lavenderpurple {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_lavenderpurple::before {
  background-color: #bf76af
}

.c-color-chip.c-color-chip-green_maroon {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_maroon::before {
  background-color: #a3726e
}

.c-color-chip.c-color-chip-green_sachs {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_sachs::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-green_saxe {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_saxe::before {
  background-color: #9ed8f6
}

.c-color-chip.c-color-chip-green_pearlsachs {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlsachs::before {
  background-color: #7dcef4
}

.c-color-chip.c-color-chip-green_royalblue {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_royalblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-green_skyblue {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_skyblue::before {
  background-color: #38beef
}

.c-color-chip.c-color-chip-green_pearlsaxe {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlsaxe::before {
  background-color: #7ec8ec
}

.c-color-chip.c-color-chip-green_aqua {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_aqua::before {
  background-color: #7f9dcb
}

.c-color-chip.c-color-chip-green_marineblue {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_marineblue::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-green_marineblue02 {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_marineblue02::before {
  background-color: #1f62ae
}

.c-color-chip.c-color-chip-green_deepblue {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_deepblue::before {
  background-color: #2b4c8a
}

.c-color-chip.c-color-chip-green_navy {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_navy::before {
  background-color: #002a54
}

.c-color-chip.c-color-chip-green_pearlblue {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlblue::before {
  background-color: #2cb6f9
}

.c-color-chip.c-color-chip-green_pearlmetalmarine {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlmetalmarine::before {
  background-color: #1fa0ff
}

.c-color-chip.c-color-chip-green_apricotorange {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_apricotorange::before {
  background-color: #f0831e
}

.c-color-chip.c-color-chip-green_orange {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_orange::before {
  background-color: #ff8411
}

.c-color-chip.c-color-chip-green_lightsand {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_lightsand::before {
  background-color: #d4b38e
}

.c-color-chip.c-color-chip-green_gold {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_gold::before {
  background-color: #e0a400
}

.c-color-chip.c-color-chip-green_camel {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_camel::before {
  background-color: #c28c06
}

.c-color-chip.c-color-chip-green_lightyellow {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_lightyellow::before {
  background-color: #fbda50
}

.c-color-chip.c-color-chip-green_maple {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_maple::before {
  background-color: #954729
}

.c-color-chip.c-color-chip-green_pearlbrown {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlbrown::before {
  background-color: #946a3d
}

.c-color-chip.c-color-chip-green_milkybrown {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_milkybrown::before {
  background-color: #804e21
}

.c-color-chip.c-color-chip-green_brown {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_brown::before {
  background-color: #6a4016
}

.c-color-chip.c-color-chip-green_pearlshellbrown {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlshellbrown::before {
  background-color: #a66868
}

.c-color-chip.c-color-chip-green_khaki {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_khaki::before {
  background-color: #8d9176
}

.c-color-chip.c-color-chip-green_mossgreen {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_mossgreen::before {
  background-color: #313500
}

.c-color-chip.c-color-chip-green_pearlgreen {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pearlgreen::before {
  background-color: #54b59a
}

.c-color-chip.c-color-chip-green_yellowgreen {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_yellowgreen::before {
  background-color: #33a528
}

.c-color-chip.c-color-chip-green_forestgreen {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_forestgreen::before {
  background-color: #0b3d2b
}

.c-color-chip.c-color-chip-green_mermaidgreen {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_mermaidgreen::before {
  background-color: #76abb1
}

.c-color-chip.c-color-chip-green_sherbetpink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_sherbetpink::before {
  background-color: #f994a6
}

.c-color-chip.c-color-chip-green_vintagepink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_vintagepink::before {
  background-color: #b56a74
}

.c-color-chip.c-color-chip-green_pinkdiamond {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_pinkdiamond::before {
  background-color: #d8b0b2
}

.c-color-chip.c-color-chip-green_cassispink {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_cassispink::before {
  background-color: #9b1d4b
}

.c-color-chip.c-color-chip-green_darknavy {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_darknavy::before {
  background-color: #1b2539
}

.c-color-chip.c-color-chip-green_sherbetmint {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_sherbetmint::before {
  background-color: #a2e9e8
}

.c-color-chip.c-color-chip-green_darkgray {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_darkgray::before {
  background-color: #3f3f3f
}

.c-color-chip.c-color-chip-green_silver {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_silver::before {
  background-color: #dcdcdc
}

.c-color-chip.c-color-chip-green_jewelwhite {
  border: 1px solid #79a080;
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_jewelwhite::before {
  background-color: #fff
}

.c-color-chip.c-color-chip-green_milkteabeige {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_milkteabeige::before {
  background-color: #ead3ca
}

.c-color-chip.c-color-chip-green_ashblue {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_ashblue::before {
  background-color: #2e6c81
}

.c-color-chip.c-color-chip-green_frenchlilac {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_frenchlilac::before {
  background-color: #bfb2d1
}

.c-color-chip.c-color-chip-green_beige {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_beige::before {
  background-color: #a67c5d
}

.c-color-chip.c-color-chip-green_green {
  background-color: #79a080
}

.c-color-chip.c-color-chip-green_green::before {
  background-color: #79a080
}

[data-whatinput=mouse] :focus,[data-whatinput=touch] :focus {
  outline: 0
}

@-webkit-keyframes easeOutBounce {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  30% {
      -webkit-transform: scale(1.13);
      transform: scale(1.13);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
  }

  53% {
      -webkit-transform: scale(1.08);
      transform: scale(1.08);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  76% {
      -webkit-transform: scale(1.11);
      transform: scale(1.11);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  100% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
  }
}

@keyframes easeOutBounce {
  0% {
      -webkit-transform: scale(1);
      transform: scale(1);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  30% {
      -webkit-transform: scale(1.13);
      transform: scale(1.13);
      -webkit-animation-timing-function: ease-out;
      animation-timing-function: ease-out
  }

  53% {
      -webkit-transform: scale(1.08);
      transform: scale(1.08);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  76% {
      -webkit-transform: scale(1.11);
      transform: scale(1.11);
      -webkit-animation-timing-function: ease-in;
      animation-timing-function: ease-in
  }

  100% {
      -webkit-transform: scale(1.1);
      transform: scale(1.1)
  }
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
  body {
      font-size: 100%
  }
}

@media (max-width: 1300px) {
  .g-header__menu .button-close {
      left:1215px;
      right: auto
  }
}

.sec-hiroba {
  position: relative;
  z-index: 0;
  padding: 160px 0 180px;
  background: #fff -webkit-gradient(linear, left top, left bottom, from(#fff), color-stop(50%, #fff), color-stop(50%, #dbf2fb), to(#dbf2fb));
  background: #fff linear-gradient(to bottom, #fff, #fff 50%, #dbf2fb 50%, #dbf2fb);
}

.sec-hiroba::before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  border-radius: 120px;
  background: url(/images/index/hiroba_deco.png) no-repeat center top/auto, url(/images/index/hiroba_bg.jpg) no-repeat center top/cover;
  content: "";
}

.sec-hiroba .heading {
  position: relative;
  margin-bottom: 65px;
  text-align: center;
}

.sec-hiroba .heading__sub {
  display: block;
  margin-bottom: 15px;
  line-height: 1;
}

.sec-hiroba .heading__main {
  display: block;
  position: relative;
  color: #fff;
  font-size: 36px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: 0.08em;
}

.sec-hiroba .heading__main::before {
  position: absolute;
  bottom: -70px;
  left: 0;
  right: 38px;
  width: 366px;
  height: 97px;
  margin: auto;
  background: url(/images/index/hiroba_heading_deco.png) no-repeat center/contain;
  content: "";
}

.sec-hiroba .lead {
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 2.25;
}

.sec-hiroba .recommend-heading {
  margin: 70px 0 40px;
  text-align: center;
  color: #fff;
  font-size: 22px;
  font-weight: 500;
}

.sec-hiroba .card-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 32px 0 0;
}

.sec-hiroba .card {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 100%;
  flex-direction: column;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
}

.sec-hiroba .card a {
  display: block;
  overflow: hidden;
  position: relative;
  padding-bottom: 60px;
  border-radius: 15px;
  background: #fff;
  text-decoration: none;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.sec-hiroba .card a:hover {
  -webkit-transform: scale(1.03);
  transform: scale(1.03);
}

.sec-hiroba .card .img {
  overflow: hidden;
  position: relative;
}

.sec-hiroba .card .img img {
  width: 100%;
  height: auto;
}

.sec-hiroba .card .card-tag {
  position: absolute;
  bottom: 9px;
  left: 0;
  width: 170px;
  height: 30px;
  background: url(/hiroba/images/category_tags.png) no-repeat;
}

.sec-hiroba .card .card-tag._type01 {
  background-position: 0 0;
}

.sec-hiroba .card .card-tag._type02 {
  background-position: 0 -40px;
}

.sec-hiroba .card .card-tag._type03 {
  background-position: 0 -5pc;
}

.sec-hiroba .card .card-tag._type04 {
  background-position: 0 -90pt;
}

.sec-hiroba .card .card-tag._type05 {
  background-position: 0 -10pc;
}

.sec-hiroba .card .title {
  padding: 25px 30px 0;
  color: #000;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.69;
}

.sec-hiroba .card .date {
  position: absolute;
  bottom: 25px;
  left: 30px;
  color: #7d7d7d;
  font-size: 14px;
}

.sec-hiroba .card + .card {
  margin-left: 20px;
}

.sec-hiroba .button {
  width: 580px;
  margin-top: 48px;
}

.sec-hiroba .button a {
  color: #00a9ba;
}

.sec-hiroba .button a,
.sec-hiroba .button a::after {
  background-color: #fff;
  background-image: url(/images/index/hiroba_arrow.svg);
}

.sec-sns .sns-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 105px auto 0;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.sec-sns .sns-heading .sub {
  display: inline-block;
  position: relative;
  padding: 8px 35px 12px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0.05em;
}

.sec-sns .sns-heading .sub::after,
.sec-sns .sns-heading .sub::before {
  position: absolute;
  top: 0;
  width: 4px;
  height: 40px;
  background-image: radial-gradient(#0f0f10 40%, transparent 40%);
  background-position: center top;
  background-size: 6.5px 6.5px;
  content: "";
  -webkit-transform-origin: center top;
  transform-origin: center top;
}

.sec-sns .sns-heading .sub::before {
  left: 0;
  -webkit-transform: rotate(-22deg);
  transform: rotate(-22deg);
}

.sec-sns .sns-heading .sub::after {
  right: 0;
  -webkit-transform: rotate(22deg);
  transform: rotate(22deg);
}

.sec-sns .sns-heading .sub .highlight {
  background: -webkit-gradient(linear, left bottom, left top, from(#ffe43b), color-stop(50%, #ffe43b), color-stop(50%, transparent));
  background: linear-gradient(to top, #ffe43b, #ffe43b 50%, transparent 50%);
}

.sec-sns .sns-heading .main {
  color: #0067ac;
  font-size: 40px;
  font-weight: 700;
  letter-spacing: 0.06em;
}

.sec-sns__list {
  margin: 40px 0 0;
}

.sec-sns__list .sns-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: -50px -20px 0;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sec-sns__list .sns-list__item {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: calc(100% / 3);
  margin: 50px 0 0;
  padding: 0 20px;
}

.sec-sns__list .sns-list__item .sns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  height: 100%;
  padding: 45px 40px 55px;
  border: 3px solid;
  border-radius: 20px;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.sec-sns__list .sns-list__item .sns__icon {
  position: absolute;
  top: -20px;
  left: -20px;
}

.sec-sns__list .sns-list__item .sns__heading {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  letter-spacing: 0.05em;
}

.sec-sns__list .sns-list__item .sns__text {
  margin: 10px 0 0;
  font-size: 17px;
  font-weight: 400;
  line-height: 2.1;
  letter-spacing: 0.05em;
}

.sec-sns__list .sns-list__item .sns__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 57px;
  margin: 30px 0 0;
  border-radius: 8px;
  text-decoration: none;
  color: #fff;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0.05em;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sec-sns__list .sns-list__item .sns__link .link-icon {
  margin: 0 15px 0 0;
  line-height: 0;
}

.sec-sns__list .sns-list__item .sns__link:hover {
  opacity: 0.7;
}

.sec-sns__list .sns-list__item .sns--line {
  border-color: #4cc764;
}

.sec-sns__list .sns-list__item .sns--line .sns__link {
  background: #4cc764;
}

.sec-sns__list .sns-list__item .sns--instagram {
  border: none;
  background: url(/shared/images/common/sns-contents/sns_bg_instagram.png) no-repeat center/100% 100%;
}

.sec-sns__list .sns-list__item .sns--instagram .sns__link {
  background: url(/shared/images/common/sns-contents/sns_button-bg_instagram.png) no-repeat center/100% 100%;
}

.sec-sns__list .sns-list__item .sns--x {
  border-color: #000;
}

.sec-sns__list .sns-list__item .sns--x .sns__link {
  background: #000;
}

.sec-sns__list .sns-list__item .sns--mail {
  border: none;
  background: url(/shared/images/common/sns-contents/sns_bg_mail.png) no-repeat center/100% 100%;
}

.sec-sns__list .sns-list__item .sns--mail .sns__link {
  background: url(/shared/images/common/sns-contents/sns_button-bg_mail.png) no-repeat center/100% 100%;
}

.sec-sns__list .sns-list__item .sns--youtube {
  border-color: #ee2d23;
}

.sec-sns__list .sns-list__item .sns--youtube .sns__link {
  background: #ee2d23;
}

.sec-support {
  margin: 120px 0 0;
}

.sec-support .support-heading {
  text-align: center;
  color: #0067ac;
  font-size: 32px;
  letter-spacing: 0.06em;
}

.sec-support .support-heading .main {
  position: relative;
}

.sec-support .support-heading .main .balloon {
  position: absolute;
  top: -60px;
  left: -110px;
}

.sec-support .support-text {
  margin: 15px 0 0;
  text-align: center;
  font-size: 17px;
  line-height: 2.1;
  letter-spacing: 0.05em;
}

.sec-support .bnr-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 40px 0 0;
  -webkit-box-pack: cneter;
  -ms-flex-pack: cneter;
  justify-content: cneter;
}

.sec-support .bnr-list__item a {
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
}

.sec-support .bnr-list__item a:hover {
  opacity: 0.7;
}

.sec-support .bnr-list__item + .bnr-list__item {
  margin: 0 0 0 40px;
}

.sec-service {
  margin: -115px 0 0;
  padding: 220px 0 90px;
  background: url(/shared/images/common/service-contents/service_repeat-bg.jpg) repeat left top;
}

.sec-service__container {
  text-align: center;
}

.sec-service__container .service-heading {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.sec-service__container .service-heading .main {
  color: #0067ac;
  font-size: 32px;
  letter-spacing: 0.06em;
}

.sec-service__container .service-heading .sub {
  display: inline-block;
  position: relative;
  padding: 8px 35px 12px;
  font-size: 17px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0.05em;
}

.sec-service__container .service-heading .sub::after,
.sec-service__container .service-heading .sub::before {
  position: absolute;
  top: 0;
  width: 4px;
  height: 40px;
  background-image: radial-gradient(#0f0f10 40%, transparent 40%);
  background-position: center top;
  background-size: 6.5px 6.5px;
  content: "";
  -webkit-transform-origin: center top;
  transform-origin: center top;
}

.sec-service__container .service-heading .sub::before {
  left: 0;
  -webkit-transform: rotate(-22deg);
  transform: rotate(-22deg);
}

.sec-service__container .service-heading .sub::after {
  right: 0;
  -webkit-transform: rotate(22deg);
  transform: rotate(22deg);
}

.sec-service__container .service-heading .sub .highlight {
  background: -webkit-gradient(linear, left bottom, left top, from(#ffe43b), color-stop(50%, #ffe43b), color-stop(50%, transparent));
  background: linear-gradient(to top, #ffe43b, #ffe43b 50%, transparent 50%);
}

.sec-service__container .service-bnr {
  display: block;
  margin: 20px 0 0;
  -webkit-transition: 0.3s opacity;
  transition: 0.3s opacity;
}

.sec-service__container .service-bnr:hover {
  opacity: 0.7;
}

#Main {
  background: url(/shared/images/bg05.png);
}

.p_page-head > .inner {
  height: 100px;
  min-height: 100px;
}

#sideCV {
  display: none;
}

#complete #sideCV {
  display: block;
}

.g-randoseru-select__trigger {
  display: none;
}

.d-table {
  display: table;
}

.d-table-row {
  display: table-row;
}

.table-cell {
  display: table-cell;
}

.sec-lead {
  background: #f2ebe7;
  text-align: center;
}

.sec-lead__img {
  width: 100%;
}

.sec-lead__inner {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  width: 1180px;
  height: 210px;
  margin: 0 auto;
  padding-top: 28px;
}

.sec-lead .lead {
  font-family: "Shuei MaruGo B", sans-serif;
}

.sec-lead .lead .lead__sub {
  display: inline-block;
  padding: 12px 20px;
  border: 1px solid;
  border-width: 1px 0;
  text-align: center;
  font-size: 17px;
  line-height: 1;
  letter-spacing: 0.05em;
}

.sec-lead .lead .lead__main {
  display: block;
  margin-top: 17px;
  text-align: center;
  color: #0067ac;
  font-size: 29px;
  line-height: 1.47;
  letter-spacing: 0.1em;
}

.sec-lead .lead .lead__main strong {
  font-size: 42px;
  letter-spacing: 0.01em;
}

.sec-lead .lead .lead__main .color {
  font-size: 36px;
}

.sec-lead .lead .lead__main .color .pink {
  color: #ff6da4;
}

.sec-lead .lead .lead__main .color .blue {
  color: #019fe8;
}

.sec-lead .img {
  position: absolute;
  top: 13px;
  left: 58%;
  -webkit-transform: translateX(-685px);
  transform: translateX(-685px);
  pointer-events: none;
}

.sec-lead .caution {
  margin-top: 4px;
  margin-left: 11px;
  font-size: 10px;
  letter-spacing: 0.08em;
}

.lead-attention {
  margin: 0 0 30px;
  color: #ff4b47;
  font-size: 14px;
  line-height: 1.92;
  letter-spacing: 0.01em;
}

.lead-attention-first {
  margin: 35px 0 0;
  padding-left: 1em;
  text-indent: -1em;
  color: #ff4b47;
  font-size: 14px;
  line-height: 1.92;
  letter-spacing: 0.01em;
}

.catalog-about {
  font-size: 14px;
  line-height: 1.85;
  letter-spacing: 0.2em;
}

.catalog-about .pink {
  color: #ff5b9b;
  font-weight: 600;
}

.catalog-about .blue {
  color: #00adf2;
  font-weight: 600;
}

.sec-form .flow {
  padding-top: 52px;
}

.sec-form .flow img {
  width: 100%;
  max-width: 100%;
  height: auto;
}

.sec-form input,
.sec-form select {
  font-size: 14px;
}

.sec-form .request-input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: solid 1px #c7ced8;
}

.sec-form .request-input.tipped {
  color: #888b90;
}

.sec-form input[type="text"].request-input {
  padding: 7px 18px;
}

.sec-form input[type="radio"].request-input {
  display: none;
}

.sec-form input[type="radio"].request-input + label {
  display: inline-block;
  position: relative;
  padding-left: 36px;
}

.sec-form input[type="radio"].request-input + label::after,
.sec-form input[type="radio"].request-input + label::before {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  top: 50%;
  left: 0;
  width: 22px;
  height: 22px;
  margin-top: -11px;
  border-radius: 50%;
  content: "";
}

.sec-form input[type="radio"].request-input + label::before {
  border: solid 1px #c7ced8;
  background: #f4f4f4;
}

.sec-form input[type="radio"].request-input:checked + label::after {
  border: solid 7px #0078da;
  background: #fff;
}

.sec-form input[type="checkbox"].request-input {
  display: none;
}

.sec-form input[type="checkbox"].request-input + label {
  position: relative;
  padding-left: 35px;
}

.sec-form input[type="checkbox"].request-input + label::after,
.sec-form input[type="checkbox"].request-input + label::before {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: absolute;
  content: "";
}

.sec-form input[type="checkbox"].request-input + label::before {
  top: 50%;
  left: 0;
  width: 22px;
  height: 22px;
  margin-top: -11px;
  border: solid 1px #bebec4;
  background: #fff;
}

.sec-form input[type="checkbox"].request-input:checked + label::after {
  top: 50%;
  left: 6px;
  width: 10px;
  height: 16px;
  margin-top: -10px;
  border-right: 4px solid #0078da;
  border-bottom: 4px solid #0078da;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.sec-form .request-input._w01 {
  width: 180px;
}

.sec-form .request-input._w02 {
  width: 80px;
}

.sec-form .request-input._w03 {
  width: 120px;
}

.sec-form .request-input._w04 {
  width: 483px;
}

.sec-form .request-input._w05 {
  width: 363px;
}

.sec-form select {
  border: solid 1px #c7ced8;
}

.sec-form .request-select.customselect._w01 {
  width: 180px;
}


.sec-form .form-base table {
  width: 100%;
  background: #fff;
}

.sec-form .form-base table td,
.sec-form .form-base table th {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: solid 1px #d8d8d8;
  text-align: left;
}

.sec-form .form-base table th {
  width: 23%;
  padding: 28px 23px 28px 26px;
  vertical-align: top;
  font-weight: 700;
}

.sec-form .form-base table td {
  padding: 24px 30px;
  vertical-align: middle;
}

.sec-form .form-base table th .form-inner {
  position: relative;
  padding-right: 100px;
}

.sec-form .form-base table th .form-inner .ico {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

.sec-form .form-base table td .form-inner {
  margin-top: 20px;
}

.sec-form .form-base table td .form-inner._conf {
  margin-top: 5px;
}

.sec-form .form-base table td .form-inner:first-child {
  margin-top: 0;
}

.sec-form .form-base table td .form-inner._conf li {
  float: left;
  margin-right: 30px;
}

.sec-form .cell-name .d-table {
  float: left;
  margin-right: 27px;
}

.sec-form .cell-name .d-table-cell {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: bottom;
}

.sec-form .cell-name .d-table .ttl {
  width: 45px;
  padding-bottom: 4px;
}

.sec-form .cell-add .d-table {
  width: 100%;
}

.sec-form .cell-add .d-table-cell {
  vertical-align: bottom;
}

.sec-form .cell-add .ttl {
  width: 220px;
  padding-bottom: 4px;
}

.sec-form .cell-add .cont select {
  height: 2.5em;
}

.sec-form .cell-add .postnumber {
  vertical-align: top;
}

.sec-form .cell-tel .d-table-cell {
  vertical-align: middle;
}

.sec-form .cell-tel .ttl {
  padding-right: 20px;
  padding-bottom: 4px;
}

.sec-form .cell-tel .note {
  margin-top: 18px;
  font-size: 12px;
}

.sec-form .cell-mail .bt-cont {
  margin-top: 16px;
}

.sec-form .cell-mail .txt {
  margin-bottom: 7px;
}

.sec-form .cell-mail .note {
  margin-top: 18px;
  font-size: 12px;
}

.post-note {
  margin-top: 18px;
  font-size: 12px;
}

.sec-form .cell-magazine .txt {
  margin-bottom: 9px;
}

.sec-form .list-radio {
  overflow: hidden;
}

.sec-form .list-radio li {
  float: left;
  margin-right: 20px;
  padding: 5px 10px;
}

.sec {
  padding-top: 36px;
}

.sec .sec-ttl {
  display: inline-block;
  position: relative;
  font-size: 24px;
  font-weight: 700;
}

.sec .sec-ttl::after {
  display: block;
  position: absolute;
  top: -12px;
  right: -25px;
  width: 25px;
  height: 29px;
  background: url(/shared/images/ico_pop01.png) no-repeat;
  content: "";
}

.sec .sec-cont {
  margin-top: 24px;
}

.notice-error {
  margin-bottom: 20px;
  padding-left: 10px;
  color: #f30;
  font-weight: 300;
}

.notice-error span {
  font-weight: 700;
}

.sec-question .sec-cont {
  padding: 39px;
  background: #e7f5ff;
}

.sec-question .sec-cont ul {
  overflow: hidden;
  margin-top: 10px;
}

.sec-question .sec-cont ul li {
  float: left;
  margin: 11px 22px 0 0;
  font-size: 14px;
  font-weight: 700;
}

.sec-privacy .sec-cont .inner {
  overflow-x: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 254px;
  padding: 35px 30px;
  border: solid 1px #d8d8d8;
  background: #fff;
  font-size: 14px;
  resize: vertical;
}

.sec-form .btn-list {
  margin-top: 50px;
  text-align: center;
  letter-spacing: -0.4em;
}

.sec-form .btn-list li {
  display: inline-block;
  width: 420px;
  margin: 0 15px;
  vertical-align: middle;
  letter-spacing: normal;
}

.sec-form .btn-list li a,
.sec-form .btn-list li button,
.sec-form .btn-list li input[type="submit"] {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 58px;
  padding: 11px 10px;
  border: solid 2px #0078da;
  background: #0078da url(/shared/images/ico_arw02.png) no-repeat 95% 50%;
  text-decoration: none;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
}

.sec-form .btn-list li input[type="submit"].send_inactive {
  border: none;
  background: #ff4b47;
  cursor: default;
}

.sec-form .btn-list li a,
.sec-form .btn-list li button.pageback {
  padding: 13px 10px;
}

.sec-form .btn-list li .send_active:hover,
.sec-form .btn-list li a:hover,
.sec-form .btn-list li button:hover {
  background: #fff url(/shared/images/ico_arw01.png) no-repeat 95% 50%;
  color: #0078da;
}

.sec-form .btn-list li.back {
  width: 300px;
}

.sec-form .btn-list li.back a,
.sec-form .btn-list li.back button {
  background: #fff url(/shared/images/ico_arw21.png) no-repeat 5% 50%;
  color: #0078da;
}

.sec-form .btn-list li.back a:hover,
.sec-form .btn-list li.back button:hover {
  background: #0078da url(/shared/images/ico_arw22.png) no-repeat 5% 50%;
  color: #fff;
}

.sec-form .btn-list li .btn-submit {
  border-color: #ffa300;
  background-color: #ffa300;
}

.sec-form .btn-list li .btn-submit:hover {
  background-color: #fff;
  background-image: url(/shared/images/ico_arw24.png);
  color: #ffa300;
}

.page-complete .sec-comp {
  position: relative;
  width: 868px;
  margin: 66px auto 100px;
  padding: 60px 0 55px;
  border: 1px solid #0067ac;
  background: #fff;
  text-align: center;
}

.page-complete .sec-comp__heading {
  margin-bottom: 30px;
  color: #0067ac;
  font-family: "Shuei MaruGo B", sans-serif;
  font-size: 36px;
  line-height: 1;
}

.page-complete .sec-comp__heading .inner {
  display: inline-block;
  position: relative;
}

.page-complete .sec-comp__heading .inner::after {
  position: absolute;
  top: -26px;
  right: -32px;
  width: 40px;
  height: 41px;
  background: url(../images/common/sec-comp_deco3.png) no-repeat center/contain;
  content: "";
}

.page-complete .sec-comp__text {
  font-size: 17px;
  line-height: 2;
}

.page-complete .sec-box {
  position: relative;
  margin-top: 100px;
  padding: 55px 40px 45px;
  border-radius: 10px;
  background: #ccc;
}

.page-complete .sec-box__heading {
  position: absolute;
  top: -30px;
  left: 0;
  right: 0;
  text-align: center;
}

.page-complete .sec-box__heading .inner {
  display: inline-block;
  position: relative;
  padding: 20px 45px;
  border-radius: 10px;
  background: #777;
  color: #fff;
  font-size: 18px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: 0.1em;
}

.page-complete .sec-box__heading .inner::before {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 16px;
  height: 16px;
  margin: auto;
  background: inherit;
  content: "";
  -webkit-transform: translateY(50%) rotate(45deg);
  transform: translateY(50%) rotate(45deg);
}

.page-complete .sec-box .lead-text {
  text-align: center;
  font-size: 17px;
  line-height: 2.2;
}

.page-complete .sec-box .lead-text__emphasis {
  display: inline-block;
  position: relative;
  padding: 8px 35px 12px;
  line-height: 1;
}

.page-complete .sec-box .lead-text__emphasis::after,
.page-complete .sec-box .lead-text__emphasis::before {
  position: absolute;
  top: 0;
  width: 4px;
  height: 40px;
  background-image: radial-gradient(#777 40%, transparent 40%);
  background-position: center top;
  background-size: 6.5px 6.5px;
  content: "";
  -webkit-transform-origin: center top;
  transform-origin: center top;
}

.page-complete .sec-box .lead-text__emphasis::before {
  left: 0;
  -webkit-transform: rotate(-22deg);
  transform: rotate(-22deg);
}

.page-complete .sec-box .lead-text__emphasis::after {
  right: 0;
  -webkit-transform: rotate(22deg);
  transform: rotate(22deg);
}

.page-complete .sec-box .lead-text .marker {
  padding: 6px 4px;
  background: -webkit-gradient(linear, left bottom, left top, from(#ffe43b), color-stop(50%, #ffe43b), color-stop(50%, transparent));
  background: linear-gradient(to top, #ffe43b, #ffe43b 50%, transparent 50%);
}

.page-complete .sec-box--digitalcatalog {
  border: 3px solid #d8464d;
  background-color: #fdfdf1;
  text-align: center;
}

.page-complete .sec-box--digitalcatalog .sec-box__heading {
  position: absolute;
  top: -30px;
  left: 0;
  right: 0;
  text-align: center;
}

.page-complete .sec-box--digitalcatalog .sec-box__heading .inner::before {
  position: absolute;
  bottom: -2px;
  left: 0;
  right: 0;
  width: 16px;
  height: 16px;
  margin: auto;
  border-right: 3px solid #d8464d;
  border-bottom: 3px solid #d8464d;
  background: inherit;
  content: "";
  -webkit-transform: translateY(50%) rotate(45deg);
  transform: translateY(50%) rotate(45deg);
}

.page-complete .sec-box--digitalcatalog .sec-box__heading .inner {
  border: 3px solid #d8464d;
  background-color: #faefa6;
  color: #d8464d;
}

.page-complete .sec-box--digitalcatalog .sec-box__inner {
  padding: 40px 100px;
}

.page-complete .sec-box--digitalcatalog .button {
  width: 630px;
  height: 90px;
  margin: 15px auto;
  margin-bottom: 10px;
}

.page-complete .sec-box--digitalcatalog .button__small {
  display: inline-block;
  width: 308px;
  height: 70px;
  margin: unset;
}

.page-complete .sec-box--digitalcatalog .button__small:first-child {
  margin-right: 15px;
}

.page-complete .sec-box--digitalcatalog .button__note {
  margin-top: 5px;
  font-size: 70%;
}

.page-complete .sec-box--digitalcatalog .button a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 0;
  width: 100%;
  height: 100%;
  padding-right: 20px;
  border-radius: 90px;
  background: #00a0e9 url(/sp/shared/images/icon_arrow.svg) no-repeat right 35px center/auto 17px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  line-height: 1.33;
  letter-spacing: 0.1em;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.page-complete .sec-box--digitalcatalog .button a::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background: #01adf2 url(/sp/shared/images/icon_arrow.svg) no-repeat right 35px center/auto 17px;
  content: "";
  -webkit-transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.page-complete .sec-box--digitalcatalog .button a:hover::after {
  -webkit-transform: scale(1.04);
  transform: scale(1.04);
}

.page-complete .sec-box--digitalcatalog .attn {
  margin-top: 15px;
  font-size: 14px;
}

.page-complete .sec-box--sns {
  background-color: #ccecfa;
}

.page-complete .sec-box--sns .sec-box__heading .inner {
  background-color: #00a0e9;
}

.page-complete .sec-box--sns .lead-text__emphasis::after,
.page-complete .sec-box--sns .lead-text__emphasis::before {
  background-image: radial-gradient(#0067ac 40%, transparent 40%);
}

.page-complete .sec-box--sns .sec-box__inner {
  padding: 40px 100px;
}

.page-complete .sec-box--sns .sns-list {
  margin-top: -40px;
}

.page-complete .sec-box--sns .sns-list__item {
  margin-top: 40px;
}

.page-complete .sec-box--sns .sns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-decoration: none;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.page-complete .sec-box--sns .sns:hover {
  text-decoration: underline;
}

.page-complete .sec-box--sns .sns__image {
  margin-right: 30px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

.page-complete .sec-box--sns .sns__texts {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

.page-complete .sec-box--sns .sns__texts .name {
  margin-bottom: 5px;
  font-size: 20px;
  font-weight: 500;
}

.page-complete .sec-box--sns .sns__texts .text {
  font-size: 17px;
}

.page-complete .sec-box--members {
  background-color: #f2ebe7;
}

.page-complete .sec-box--members .sec-box__heading .inner {
  background-color: #e2665c;
}

.page-complete .sec-box--members .lead-text__emphasis::after,
.page-complete .sec-box--members .lead-text__emphasis::before {
  background-image: radial-gradient(#e2665c 40%, transparent 40%);
}

.page-complete .sec-box--members .sec-box__inner {
  padding: 40px 0 0;
  text-align: center;
}

.page-complete .sec-box--members .sec-box__inner img {
  width: 100%;
}

.page-complete .sec-box--members .sec-box__inner a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 0;
  width: 580px;
  height: 90px;
  margin: 40px auto 0;
  padding-right: 20px;
  border-radius: 90px;
  background: #00a0e9 url(/sp/shared/images/icon_arrow.svg) no-repeat right 35px center/auto 17px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  font-size: 18px;
  line-height: 1.33;
  letter-spacing: 0.1em;
  flex-direction: column;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.page-complete .sec-box--members .sec-box__inner a::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background: #01adf2 url(/sp/shared/images/icon_arrow.svg) no-repeat right 35px center/auto 17px;
  content: "";
  -webkit-transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.page-complete .sec-box--members .sec-box__inner a:hover::after {
  -webkit-transform: scale(1.04);
  transform: scale(1.04);
}

.campaign-bnr {
  margin-top: 50px;
  text-align: center;
}

.campaign-bnr a:hover {
  opacity: 0.7;
}

.sns-area {
  margin: 80px 0 0;
  text-align: center;
}

.sns-area .hdg {
  margin-bottom: 25px;
  color: #0078da;
  font-size: 20px;
  font-weight: 700;
}

.sns-area li i {
  padding-right: 10px;
}

.sns-area .fb_btn a {
  border-color: #3b5997;
  background: #3b5997;
}

.sns-area .tw_btn a {
  border-color: #54abee;
  background: #54abee;
}

.sns-area .tw_instagram a {
  padding: 7px 55px 7px 45px;
  border-width: 0;
  background: #7546bf;
  background: -webkit-gradient(linear, left top, right top, from(#7546bf), to(#e84563));
  background: linear-gradient(to right, #7546bf 0, #e84563 100%);
  -webkit-filter: progid:dximagetransform.microsoft.gradient( startColorstr='#7546bf', endColorstr='#e84563',GradientType=1 );
}

.sns-area .obj {
  position: relative;
}

.sns-area .obj::after {
  display: block;
  position: absolute;
  top: -16px;
  right: -22px;
  width: 25px;
  height: 29px;
  background: url(/shared/images/ico_pop01.png) no-repeat;
  content: "";
}

.sns-area .en {
  font-family: Lato, sans-serif;
}

.mailmagazine-history {
  display: inline-block;
  margin-top: 15px;
  font-size: 14px;
  font-weight: lighter;
}

.sns-area .sns-area__head .text {
  margin-top: 15px;
  font-size: 17px;
  letter-spacing: 0.12em;
}

.sns-area .schedule {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 53px;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sns-area .schedule .schedule__wrap {
  margin: 0 10px;
}

.sns-area .schedule .schedule__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.sns-area .schedule .schedule__item + .schedule__item {
  border-top: 2px solid #fff;
}

.sns-area .schedule .schedule__item .ttl {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 82px;
  min-height: 75px;
  background: #ffdb9e;
  font-size: 16px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sns-area .schedule .schedule__item .content {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 435px;
  margin-left: 2px;
  padding: 12px 10px 12px 31px;
  background: #f4f4f4;
  text-align: left;
  font-size: 14px;
}

.sns-area .schedule .schedule__item .content .caution {
  display: block;
  color: #ff9a02;
  font-size: 12px;
}

.sns-area .balloon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  width: 542px;
  height: 63px;
  margin: 57px auto 33px;
  border-radius: 32px;
  background: url(/catalog_request/images/common/patter_ballon.png) repeat 0 center/contain;
  color: #fff;
  font-family: "Shuei MaruGo B", sans-serif;
  font-size: 18px;
  line-height: 1;
  -webkit-transform: scale(0.85);
  transform: scale(0.85);
  opacity: 0;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sns-area .balloon.is-active {
  -webkit-animation: pop 0.3s ease-out forwards;
  animation: pop 0.3s ease-out forwards;
}

@-webkit-keyframes pop {
  from {
    -webkit-transform: scale(0.85);
    transform: scale(0.85);
    opacity: 0;
  }

  80% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 1;
  }

  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

@keyframes pop {
  from {
    -webkit-transform: scale(0.85);
    transform: scale(0.85);
    opacity: 0;
  }

  80% {
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
    opacity: 1;
  }

  to {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
}

.sns-area .balloon::before {
  position: absolute;
  bottom: -11px;
  left: 50%;
  width: 0;
  height: 0;
  border-width: 11px 12.5px 0 12.5px;
  border-style: solid;
  border-color: #ff9a02 transparent transparent transparent;
  content: "";
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.sns-area .link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 30px 0;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sns-area .link-list .link-list__item {
  margin: 0 19px;
}

.sns-area .link-list .link-list__item a {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

.sns-area .link-list .link-list__item a:hover {
  opacity: 0.7;
}

.sns-area a:hover {
  background: #fff;
}

.sns-area .fb_btn a:hover {
  border: 2px solid #3b5997;
  color: #3b5997;
}

.sns-area .tw_btn a:hover {
  border: 2px solid #54abee;
  color: #54abee;
}

.sns-area .tw_instagram a:hover {
  background: #7546bf;
  background: -webkit-gradient(linear, left top, right top, from(#7546bf), to(#e84563));
  background: linear-gradient(to right, #7546bf 0, #e84563 100%);
  opacity: 0.7;
  -webkit-filter: progid:dximagetransform.microsoft.gradient( startColorstr='#7546bf', endColorstr='#e84563',GradientType=1 );
}

.attention-notes {
  margin-top: 30px;
  text-align: center;
  color: #ff4b47;
  font-size: 14px;
  line-height: 1.92;
}

.sec-faq {
  padding-bottom: 80px;
}

.faq + .faq {
  margin-top: 10px;
}

.faq__question {
  position: relative;
  font-size: 18px;
}

.faq__question::before {
  position: absolute;
  top: 50%;
  left: 30px;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  background-color: #00adf2;
  background-image: url(/faq/images/index/ico_question.png);
  background-repeat: no-repeat;
  background-position: center center;
  content: "";
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

.faq__question .balloon {
  display: block;
  padding: 37px 50px 37px 90px;
  border-radius: 20px 20px 0 0;
  background-color: #e5f7fe;
  font-size: 16px;
}

.accordionbox .faq__question {
  cursor: pointer;
}

.accordionbox .faq__question .balloon {
  border-radius: 20px;
}

.accordionbox .faq__question.border-r .balloon {
  border-radius: 20px 20px 0 0;
}

.accordionbox .faq__answer .balloon {
  margin-bottom: 20px;
}

.faq__question .balloon .txt {
  font-size: 16px;
}

.faq__answer {
  position: relative;
  font-size: 18px;
}

.faq__answer::before {
  position: absolute;
  top: 30px;
  left: 30px;
  width: 40px;
  height: 40px;
  border-radius: 20px;
  background-color: #ff5b9b;
  background-image: url(/faq/images/index/ico_answer.png);
  background-repeat: no-repeat;
  background-position: center center;
  content: "";
}

.faq__answer .balloon {
  padding: 37px 50px 40px 90px;
  border-radius: 0 0 25px 25px;
  background-color: #ffeef5;
  font-size: 16px;
}

.faq__answer .balloon .txt {
  font-size: 16px;
}

.faq__answer .balloon .txt.adj_mt {
  margin-top: 24px;
}

.faq__answer .link {
  display: block;
  margin-top: 20px;
  font-size: 16px;
}

.c_btn-style01 a {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-width: 290px;
  padding: 13px 38px 9px 25px;
}

.faq__answer strong {
  color: #ff4b47;
  font-weight: 400;
}

.faq__answer .balloon .img-area {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px;
  margin-bottom: 23px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

.faq__answer .balloon .img-area img {
  margin-right: 65px;
}

.accordionbox .faq__answer {
  display: none;
}

.accordion_icon,
.accordion_icon span {
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}

.accordion_icon {
  position: absolute;
  top: 50%;
  right: 30px;
  width: 40px;
  height: 40px;
}

.accordion_icon span {
  position: absolute;
  left: 0;
  width: 50%;
  height: 3px;
  border-radius: 4px;
  background-color: #00adf2;
}

.accordion_icon span:nth-of-type(1) {
  top: 0;
  -webkit-transform: rotate(0);
  transform: rotate(0);
}

.accordion_icon span:nth-of-type(2) {
  top: 0;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.accordion_icon.active span:nth-of-type(1) {
  display: none;
}

.accordion_icon.active span:nth-of-type(2) {
  top: 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.accordionbox .faq__question .balloon {
  padding: 37px 100px 37px 90px;
}

.bnr_link a {
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

.bnr_link a:hover {
  opacity: 0.7;
}

.text-color-pink {
  color: #fc5e9b;
  font-weight: 700;
}

.content-icon {
  position: relative;
}

.content-icon .heading {
  margin-top: -147px;
  text-align: center;
}

.link-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.link-list__item {
  margin: 19px 19px;
}

.bnr__ttl img {
  margin-top: -137px;
}

.sec-hiroba {
  margin: 120px 0 0;
  background: 0 0;
}

.sec-hiroba .button {
  height: 90px;
  margin: 48px auto 0;
}

.sec-hiroba .button a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  z-index: 0;
  width: 100%;
  height: 100%;
  padding-right: 20px;
  border-radius: 90px;
  background: color(primary) url(/sp/shared/images/icon_arrow.svg) no-repeat right 35px center/auto 17px;
  text-align: center;
  text-decoration: none;
  font-size: 18px;
  line-height: 1.33;
  letter-spacing: 0.1em;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.sec-hiroba .button a::after {
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  border-radius: inherit;
  background: #fff url(/images/index/hiroba_arrow.svg) no-repeat right 35px center/auto 17px;
  content: "";
  -webkit-transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
  transition: 0.4s cubic-bezier(0.23, 1, 0.32, 1);
}

.sec-hiroba .button a:hover::after {
  -webkit-transform: scale(1.04);
  transform: scale(1.04);
}

.sec-schedule {
  margin: 110px 0 0;
}

.sec-schedule .schedule-heading {
  text-align: center;
  color: #0067ac;
  font-size: 32px;
  line-height: 1.6;
  letter-spacing: 0.06em;
}

.sec-schedule .schedule-heading .dot-line {
  padding: 0 0 10px;
  background-image: radial-gradient(circle at 2px center, #0067ac, #0067ac 2px, transparent 2px, transparent 100%);
  background-repeat: repeat-x;
  background-position: center bottom;
  background-size: 11px 6px;
}

.sec-schedule .schedule-bnr {
  margin: 35px 0 0;
  text-align: center;
}

@charset 'UTF-8';
.catalog-about-box__button {
  position: relative;
  padding: 16px 0;
  background: #0078da;
  text-align: center;
  color: #fff;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
}

.catalog-about-box__button::after {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 23px;
  width: 14px;
  height: 13px;
  margin: auto;
  background: url(/shared/images/ico_arw30.png) no-repeat center/contain;
  content: "";
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
}

.catalog-about-box__button.active::after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.catalog-about-box__text {
  display: none;
  padding: 20px;
  border: solid 2px #0078da;
}

/*-------------------------------------
EFOスタイル
---------------------------------------*/

.form-title {
  font-size: 28px;
  margin-top: 40px;
  text-align: center;
}

/* 入力エラー内容表示
---------------------------------------*/

.form-error-balloon {
  display: block;
  padding: 0;
  margin: 0;
}
.form-error-balloon-message {
  display: inline-block;
  padding: 3px 8px;
  margin: 0 0 8px 0;
  border-radius: 3px;
  position: relative;
  /*
    color      : EFOの設定JSONで指定
    font-size  : EFOの設定JSONで指定
    background : EFOの設定JSONで指定
    */
}
.form-error-balloon-message-after {
  /* border-color:#e44175 transparent transparent; */
  border-style: solid;
  border-width: 5px 5px 0;
  bottom: -5px;
  content: "";
  display: block;
  left: 20px;
  position: absolute;
}

/* 残り文字数カウント表示
---------------------------------------*/

.form-charcount {
  display: block;
}
/* 文字数 */
.form-charcount-length {
  font-weight: bold;
  color: #c85348;
}

/* 郵便番号住所検索表示
---------------------------------------*/

/* 検索ボタン */
.form-zip2address-btn {
  display: block;
  cursor: pointer;
}

/* 位置情報検索表示
---------------------------------------*/

/* 検索ボタン */
.form-geo2address-btn {
  margin-top: 10px;
  display: block;
  cursor: pointer;
}
/* 検索結果 */
.form-geo2address {
  display: block;
  background: #fff;
  border: 1px solid #999;
  position: absolute;
  padding: 10px;
  text-align: center;
}
.form-geo2address-result {
  display: block;
}
.form-geo2address-result ul {
  padding: 0;
  margin: 0;
}
.form-geo2address-result li {
  border-bottom: 1px dotted #ccc;
  padding: 10px;
  text-align: left;
  list-style-type: none;
}
.form-geo2address-cancel {
  margin: 0 5px;
}

/* パスワード強度表示
---------------------------------------*/

.form-pwstrength {
  display: block;
}
/* 強度メッセージ */
.form-pwstrength-message {
  font-weight: bold;
}
/* インジケーター */
.form-pwstrength-indicator {
  background: #fff;
  border: 1px solid #ccc;
  width: 150px;
}
.form-pwstrength-indicator span {
  text-indent: -9999px;
  display: block;
  width: 0;
  height: 5px;
}
.form-pwstrength-indicator span.level1 {
  width: 20%;
  background: #aa0033;
}
.form-pwstrength-indicator span.level2 {
  width: 20%;
  background: #aa0033;
}
.form-pwstrength-indicator span.level3 {
  width: 60%;
  background: #ffcc33;
}
.form-pwstrength-indicator span.level4 {
  width: 100%;
  background: #76c261;
}
.form-pwstrength-indicator span.level5 {
  width: 100%;
  background: #76c261;
}

/* テキスト入力欄のカラーリング
---------------------------------------*/

/* 必須入力項目 */
.form-require-element {
  background: #fcf3f3 !important;
  border: 1px solid #f2c2ca !important;
}
/* エラーが発生した時 */
.form-error-element {
  background: #fcf3f3 !important;
  border: 1px solid #f2c2ca !important;
}
/* フォーカスした時 */
.form-focus-element {
  background: #fffbd7 !important;
}
/* 入力例を表示している時 */
.form-example-element {
  color: #000;
}
@-moz-document url-prefix() {
  .form-example-element {
    color: #999 !important;
  }
}

/* hover
---------------------------------------*/
.all-alpha img:hover,
.alpha:hover {
  filter: alpha(opacity=70);
  -moz-opacity: 0.7;
  opacity: 0.7;
}

/* 郵便番号検索 候補表示
---------------------------------------*/

/* 検索結果 */
.form-zip2address-result {
  display: block;
  position: relative;
  z-index: 999;
  background: #285182;
  color: #fff;
  border: 1px solid #999;
  position: absolute;
  padding: 5px;
  opacity: 0.87;
  filter: alpha(opacity=87); /*IE7*/
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
}
.form-zip2address-result p {
  padding-left: 5px;
  margin: 0;
  -webkit-margin-before: 0em;
  -webkit-margin-after: 0em;
}
.form-zip2address-result ul {
  padding: 0;
  margin: 0;
}
.form-zip2address-result li {
}
.form-zip2address-result li a {
  display: block;
  padding: 1px 5px;
}
.form-zip2address-result li a:link,
.form-zip2address-result li a:visited {
  color: #fff;
  text-decoration: none;
}
.form-zip2address-result li a:hover,
.form-zip2address-result li a:active {
  color: #ffcc00;
  /*background:#5B86AF;*/
}

/* fade image in after load */
.lazyload {
  opacity: 0;
}

.lazyloading {
  opacity: 1;
}

.lazyloaded {
  opacity: 1;
  transition: opacity 200ms;
}

.pane-order-contents,
.pane-contents {
  background: url("../../img/common/common-bg02.png") center top/12px 10px;
}

.page-tit h1 {
  font-family: dnp-shuei-mgothic-std, sans-serif;
  font-weight: 600;
  font-style: normal;
  padding: 0;
}

.pane-order-contents .container {
  background-color: transparent;
}

.block-withdrawal--completed-message h2,
.block-inquiry-completed h2 {
  text-align: center;
}

.block-withdrawal--back-to-home,
.block-inquiry-completed--back-to-home {
  color: #fff;
  background-color: #2c77d9;
  text-align: center;
  display: block;
  margin: 0 auto;
}
.block-withdrawal--back-to-home:hover,
.block-inquiry-completed--back-to-home:hover {
  text-decoration: none;
}

.block-inquiry-completed-ad .bn-links a {
  display: block;
  background-color: #fff;
  border-radius: 10px;
}

.block-inquiry-completed-wrap {
  background-color: #ccecfa;
}
.block-inquiry-completed-wrap .sns-tit {
  text-align: center;
}
.block-inquiry-completed-wrap .sub-tit {
  text-align: center;
}
.block-inquiry-completed-wrap .sub-tit span {
  background: linear-gradient(rgba(0, 0, 0, 0) 40%, #ffe43b 40%);
  padding-bottom: 5px;
}
.block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner {
  background-color: #fff;
}
.block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl dd span {
  display: block;
  font-weight: bold;
}

.block-withdrawal .form-group {
  background: inherit !important;
  border: none !important;
}
.block-withdrawal .form-label,
.block-withdrawal .form-control {
  border: none !important;
  padding: 0 !important;
}

@media only screen and (max-width: 667px) {
  /* fade image in after load */
  .lazyload {
    opacity: 0;
  }

  .lazyloading {
    opacity: 1;
  }

  .lazyloaded {
    opacity: 1;
    transition: opacity 200ms;
  }

  .page-tit {
    background-color: #ccecfa;
    height: 56px;
  }
  .page-tit .container {
    margin: 0 20px;
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    height: 56px;
  }
  .page-tit h1 {
    font-size: 1.4rem;
    color: #100b00;
  }

  .flow-tit {
    margin-bottom: 40px;
  }

  .pane-order-contents .container {
    padding: 15px 10px;
  }

  .block-page-content {
    padding: 15px 10px;
  }
  .block-page-content .block-apply--items {
    padding: 0 10px;
  }

  .pane-contents .container {
    padding: 15px 10px;
  }

  .block-withdrawal--completed-message p,
  .block-inquiry-completed p {
    font-size: 1.4rem;
    width: 300px;
    margin: 0 auto;
  }

  .block-withdrawal--back-to-home,
  .block-inquiry-completed--back-to-home {
    width: 221px;
    height: 54px;
    border-radius: 27px;
    line-height: 54px;
  }

  .block-inquiry-completed-ad {
    padding: 0 10px;
    margin-top: 50px;
  }
  .block-inquiry-completed-ad .bn-links {
    margin-bottom: 40px;
  }
  .block-inquiry-completed-ad .bn-links li {
    margin-bottom: 15px;
  }

  .block-inquiry-completed-wrap {
    border-radius: 5px;
    padding: 20px;
  }
  .block-inquiry-completed-wrap .sns-tit {
    margin-top: -43px;
    margin-bottom: 20px;
  }
  .block-inquiry-completed-wrap .sns-tit img {
    width: 197px;
  }
  .block-inquiry-completed-wrap .sub-tit {
    font-size: 1.4rem;
    margin-bottom: 25px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner {
    border-radius: 5px;
    padding: 20px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl + dl {
    margin-top: 35px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl dt {
    width: 50px;
    margin-right: 15px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl dd {
    width: calc(100% - 65px);
    margin-right: 15px;
    font-size: 1.3rem;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl dd span {
    font-size: 1.4rem margin-bottom10px;
  }

  .block-withdrawal {
    font-size: 1.1rem;
  }
  .block-withdrawal .block-withdrawal--form {
    margin-top: 25px;
  }
  .block-withdrawal .form-group {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    font-size: 1.2rem;
  }
  .block-withdrawal .form-label {
    margin-right: 10px;
  }
  .block-withdrawal .form-control {
    width: 100%;
  }
  .block-withdrawal input {
    width: 100%;
  }

  .reserve_confirm .block-inquiry--confirmation-forward {
    background: #2c77d9 !important;
  }
}
@media only all and (min-width: 668px) {
  /* fade image in after load */
  .lazyload {
    opacity: 0;
  }

  .lazyloading {
    opacity: 1;
  }

  .lazyloaded {
    opacity: 1;
    transition: opacity 200ms;
  }

  .page-tit {
    background: url("../../img/common/common-bg01.png");
    height: 157px;
  }
  .page-tit .container {
    width: 1200px;
    height: 157px;
    margin: 0 auto;
    padding: 0 20px;
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
  }
  .page-tit h1 {
    color: #fff;
    font-size: 32px;
  }

  .flow-tit {
    margin-bottom: 60px;
  }

  .pane-order-contents .container {
    width: 1200px;
    margin: 0 auto;
    padding: 40px 10px;
  }

  .block-page-content {
    width: 1200px;
    margin: 0 auto;
    padding: 40px 10px;
  }

  .pane-contents .container {
    width: 1200px;
    margin: 0 auto;
    padding: 40px 10px;
  }

  .block-withdrawal--completed-message h2 br,
  .block-inquiry-completed h2 br {
    display: none;
  }
  .block-withdrawal--completed-message p,
  .block-inquiry-completed p {
    font-size: 17px;
    text-align: center;
  }

  .block-withdrawal--back-to-home,
  .block-inquiry-completed--back-to-home {
    width: 262px;
    height: 68px;
    border-radius: 34px;
    line-height: 68px;
  }

  .block-inquiry-completed-ad .bn-links {
    padding-top: 90px;
    margin: 0 auto;
    width: 760px;
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: space-between;
  }
  .block-inquiry-completed-ad .bn-links a img {
    opacity: 1;
    -webkit-transition: all 0.6s ease;
    -moz-transition: all 0.6s ease;
    -o-transition: all 0.6s ease;
    transition: all 0.6s ease;
  }
  .block-inquiry-completed-ad .bn-links a:hover img {
    opacity: 0.5;
  }

  .block-inquiry-completed-wrap {
    border-radius: 10px;
    padding: 60px;
    margin-top: 80px;
  }
  .block-inquiry-completed-wrap .sns-tit {
    margin-top: -93px;
    margin-bottom: 20px;
  }
  .block-inquiry-completed-wrap .sns-tit img {
    width: 260px;
  }
  .block-inquiry-completed-wrap .sub-tit {
    font-size: 17px;
    line-height: 42px;
    margin-bottom: 25px;
  }
  .block-inquiry-completed-wrap .sub-tit br {
    display: none;
  }
  .block-inquiry-completed-wrap .sub-tit:before {
    content: "";
    display: inline-block;
    width: 20px;
    height: 42px;
    background: url("../../img/common/tit-bg01.png") no-repeat center center/100% 100%;
    margin-right: 10px;
    vertical-align: middle;
  }
  .block-inquiry-completed-wrap .sub-tit:after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 42px;
    background: url("../../img/common/tit-bg02.png") no-repeat center center/100% 100%;
    margin-left: 10px;
    vertical-align: middle;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner {
    padding: 40px 100px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl {
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl + dl {
    margin-top: 40px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl dt {
    margin-right: 35px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl dd {
    font-size: 17px;
  }
  .block-inquiry-completed-wrap .block-inquiry-completed-wrap-inner dl dd span {
    font-size: 20px;
    margin-bottom: 10px;
  }

  .block-withdrawal {
    margin: 0 auto;
    font-size: 16px;
    text-align: center;
  }
  .block-withdrawal .block-withdrawal--form {
    margin-top: 50px;
  }
  .block-withdrawal .form-group {
    justify-content: center;
    margin-bottom: 30px;
    align-items: center !important;
  }
  .block-withdrawal .form-label {
    width: 120px !important;
    margin-right: 10px;
    text-align: left;
  }
  .block-withdrawal .constraint {
    margin-right: 10px;
  }
  .block-withdrawal .form-control {
    width: auto !important;
  }
  .block-withdrawal input {
    width: 410px;
  }

  .eat_reservation_confirm_content {
    width: 840px;
    margin: 0 auto;
  }
  .eat_reservation_confirm_content .form-label {
    width: 280px !important;
  }
  .eat_reservation_confirm_content .form-control {
    width: auto !important;
    margin-right: 10px;
  }
}
@media only print and (min-width: 668px) {
  /* fade image in after load */
  .lazyload {
    opacity: 0;
  }

  .lazyloading {
    opacity: 1;
  }

  .lazyloaded {
    opacity: 1;
    transition: opacity 200ms;
  }
}
@charset "UTF-8";
/* ----全体レイアウト---- */
.wrapper {
  width: 100%;
}

.container {
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
  width: 1160px;
  padding: 0 20px;
}

.pane-header .container {
  display: flex;
  justify-content: space-between;
  -js-display: flex;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}

.pane-globalnav {
  width: 100%;
}

.pane-left-menu {
  /* IE11 */
}

.pane-main {
  display: block;
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
  /* IE11 */
  -ms-grid-column: 2;
  -ms-grid-row: 1;
  width: 100%;
}

.pane-right-menu {
  /* IE11 */
}

.pane-footer {
  padding: 33px 0;
}

/* ----商品詳細レイアウト---- */
.page-goodspreview .pane-left-menu,
.page-goodspreview .pane-right-menu,
.page-goods .pane-left-menu,
.page-goods .pane-right-menu {
  display: none;
}

.block-goods-detail {
  display: grid;
  grid-template-columns: 1fr 400px;
  grid-template-rows: auto auto auto auto;
  /* IE11 */
  display: -ms-grid;
  -ms-grid-columns: 1fr 400px;
  -ms-grid-rows: auto auto auto auto;
}

.pane-goods-header {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
  /* IE11 */
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  -ms-grid-row: 1;
  width: 100%;
  margin: 30px 0 0 0;
}

.pane-goods-left-side {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 2;
  grid-row-end: 3;
  /* IE11 */
  -ms-grid-column: 1;
  -ms-grid-row: 2;
  width: 740px;
  margin: 0 60px 0 0;
}

.pane-goods-right-side {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 2;
  grid-row-end: 3;
  /* IE11 */
  -ms-grid-column: 2;
  -ms-grid-row: 2;
  width: 400px;
}

.pane-goods-center {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 3;
  grid-row-end: 4;
  /* IE11 */
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  -ms-grid-row: 3;
  width: 100%;
}

.pane-goods-footer {
  grid-column-start: 1;
  grid-column-end: 3;
  grid-row-start: 4;
  grid-row-end: 5;
  /* IE11 */
  -ms-grid-column: 1;
  -ms-grid-column-span: 2;
  -ms-grid-row: 4;
  width: 100%;
}

/* ----注文フロー---- */
.pane-order-header .container {
  display: flex;
  align-items: center;
  height: 40px;
}

.pane-order-contents {
  min-height: 600px;
  padding-bottom: 50px;
  background: #fff;
}

.pane-order-header .block-header-logo--img {
  height: 40px;
}

@charset "UTF-8";
/* ----入力フォーム共通---- */
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

/* input[type="text"],
input[type="tel"],
input[type="email"],
input[type="search"],
input[type="password"],
input[type="url"],
input[type="number"],
select,
textarea {
  padding: 4px;
  border: 1px solid #ccc;
  background-color: #fff;
} */

/* input[type="text"]:hover,
input[type="tel"]:hover,
input[type="email"]:hover,
input[type="search"]:hover,
input[type="password"]:hover,
input[type="url"]:hover,
input[type="number"]:hover,
select:hover,
textarea:hover {
  border: 1px solid #666;
} */
/*
input[type="radio"] {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  margin-right: 5px;
}

input[type="checkbox"] {
  width: 18px;
  height: 18px;
  vertical-align: middle;
  margin-right: 5px;
}

label.radio,
label.checkbox,
input[type="radio"],
input[type="radio"] + label,
input[type="checkbox"],
input[type="checkbox"] + label,
select {
  cursor: pointer;
}

input[type="text"][disabled] {
  background: #dcdcdc;
  cursor: not-allowed;
} */

/* ----ボタン---- */
.btn {
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  white-space: nowrap;
  padding: 4px 10px;
}

.btn:hover,
.btn:focus {
  text-decoration: none;
}

.btn:active,
.btn.active {
  outline: 0;
  box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.125);
}

.btn.disabled,
.btn[disabled],
.btn.disabled:hover,
.btn[disabled]:hover,
.btn.disabled:active,
.btn[disabled]:active {
  cursor: not-allowed;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none !important;
}

.btn-default {
  color: #333;
  border: solid 1px #dcdcdc;
  background-color: #e5e5e5;
  border-radius: 5px;
  text-decoration: none;
  -webkit-box-shadow: 0px 0px 0px 0px transparent;
  box-shadow: 0px 0px 0px 0px transparent;
  transition: all 0.6s ease;
}
.btn-default:hover {
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4);
}

.btn-primary {
  color: #fff;
  border: none;
  background: url("../../img/usr/sb/arrow-w.png") no-repeat right 15px center #ff6801;
  background-size: 6px 8px;
  border-radius: 30px;
  -webkit-box-shadow: 0px 0px 0px 0px transparent;
  box-shadow: 0px 0px 0px 0px transparent;
  transition: all 0.6s ease;
  letter-spacing: 0;
}
.btn-primary:hover {
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4);
}

.btn-secondary {
  color: #fff;
  background: url("../../img/usr/sb/arrow-w.png") no-repeat right 5px center #00a4ec;
  background-size: 6px 8px;
  padding: 10px 20px;
  border-radius: 5px;
  border: none;
  -webkit-box-shadow: 0px 0px 0px 0px transparent;
  box-shadow: 0px 0px 0px 0px transparent;
  transition: all 0.6s ease;
}
.btn-secondary:hover {
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4);
  box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.4);
}

.btn-danger {
  color: #fff;
  border: solid 1px #c30;
  background-color: #d9534f;
}

input[name="rankdown"].btn-danger {
  background-color: #69bc05;
  border-color: #69bc05;
  width: 300px !important;
}

.hidden-btn {
  position: absolute;
  left: -9999px;
  width: 1px;
  height: 1px;
}

/* ----画面上部メッセージ---- */
.alert {
  margin-top: 5px;
  padding: 10px 10px 10px 30px;
  margin-bottom: 5px;
  position: relative;
  border: 1px solid #ebccd1;
  color: #a94442;
  background-color: #f2dede;
}

.alert:before {
  font-family: FontAwesome;
  content: "\f071";
  position: absolute;
  left: 10px;
}

.success {
  margin-top: 5px;
  padding: 10px 10px 10px 30px;
  margin-bottom: 5px;
  position: relative;
  border: 1px solid #bce8f1;
  color: #31708f;
  background-color: #d9edf7;
}

.success:before {
  font-family: FontAwesome;
  content: "\f05a";
  position: absolute;
  left: 10px;
}

/* ----入力フォームタイトル---- */
.legend {
  margin: 40px 0 20px;
  padding: 0 0 5px 2px;
  font-size: 26px;
  font-weight: normal;
  border-bottom: #999 1px solid;
}

/* ----縦型入力フォーム---- */
.fieldset-vertical {
  margin-top: 10px;
  margin-bottom: 10px;
}

.fieldset-vertical .form-group {
  margin: 5px 0 10px 0;
}

.fieldset-vertical .form-label,
.fieldset-vertical .constraint {
  margin: 0 0 5px 0;
}

.fieldset-vertical .form-label {
  padding: 10px;
  margin-right: 10px;
  text-align: left;
  background: #f9f9f9;
  vertical-align: middle;
}

.fieldset-vertical .form-label label {
  font-weight: bold;
}

.fieldset-vertical .form-control {
  clear: both;
}

form a {
  text-decoration: underline;
}
form a:hover {
  text-decoration: none;
}

/* ----横型入力フォーム---- */
.fieldset {
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100%;
}

.fieldset .form-group {
  display: table;
  width: 100%;
  border: #e5e5e5 1px solid;
  border-bottom: none;
}

.fieldset .form-group:last-child {
  border-bottom: #e5e5e5 1px solid;
}

.fieldset .form-label,
.fieldset .constraint,
.fieldset .form-control {
  display: table-cell;
}

.fieldset .form-label {
  width: 23%;
  padding: 25px 10px 25px 10px;
  text-align: left;
  background: #f9f9f9;
}

.fieldset .form-label label {
  font-weight: bold;
  font-size: 12px;
}

.fieldset .constraint {
  width: 65px;
  padding: 5px;
  background: #f9f9f9;
}

.fieldset .form-control {
  padding: 5px 0 5px 20px;
}

/* ----入力支援---- */
.form-error {
  display: block;
  color: #a94442;
  margin-top: 5px;
}

.required:after {
  display: inline-block;
  padding: 0.2em 0.6em;
  font-size: 11px;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  color: #fff;
  background-color: #ff0000;
  content: "必須";
}

.help-block {
  display: block;
  font-size: 11px;
  margin-bottom: 10px;
  color: #737373;
}

.count-msg-another {
  display: block;
  font-size: 11px;
  margin-top: 5px;
  color: #555;
}

.count-msg {
  display: block;
  font-size: 11px;
  margin-top: 5px;
  color: #f66;
}

/* ----入力フォームボタン---- */
.action-buttons {
  margin-top: 40px;
  width: 100%;
  text-align: center;
  display: block;
}
.action-buttons a {
  text-decoration: none;
}

.action {
  display: inline;
  margin-left: 10px;
  margin-right: 10px;
}

.action .btn {
  margin-top: 10px;
  padding: 16px 8px;
  /* font-size: 131%; */
  min-width: 200px;
  border-radius: 30px;
  width: 100%;
  max-width: 500px;
}

/* ----ラジオボタン、チェックボックス---- */
.radio {
  margin-right: 10px;
}

.checkbox {
  margin-right: 10px;
}

/* ----EFO---- */
.efo-icon {
  border: none;
  vertical-align: middle;
}

input[type="text"].efo-error,
input[type="tel"].efo-error,
input[type="email"].efo-error,
input[type="search"].efo-error,
input[type="password"].efo-error,
input[type="url"].efo-error,
input[type="number"].efo-error,
select.efo-error,
textarea.efo-error {
  background-color: #f2dede;
}

input[type="text"].efo-valid,
input[type="tel"].efo-valid,
input[type="email"].efo-valid,
input[type="search"].efo-valid,
input[type="password"].efo-valid,
input[type="url"].efo-valid,
input[type="number"].efo-valid,
select.efo-valid,
textarea.efo-valid {
  background-color: #e9f2d7;
}

.block-quick-member-registration-completed,
.block-quick-member-info-confirmation,
.block-member-registration-completed,
.block-quick-member-info {
  padding: 30px 0 60px;
}

.block-shipping-address--form {
  padding-bottom: 60px;
}

.block-order-method--kana input,
.block-order-method--name input {
  width: 155px;
}

.block-order-method--addr input,
.block-order-method--addr2 input,
.block-order-method--addr3 input {
  width: 280px;
}

.block-order-method--sales-append-radio {
  border-bottom: none !important;
}

.block-shipping-address--addr3 {
  border-bottom: 1px solid #e2e2e2 !important;
}

.block-order-method--sales-append-checkbox .checkbox {
  margin: 0 10px 10px 0;
  width: 200px;
  display: inline-block;
}

.block-order-method--sales-append-radio .radio {
  margin: 0 10px 10px 0;
  width: 200px;
  display: inline-block;
}

#string2_セイバン仙台,
#string2_セイバン仙台 + label {
  display: none;
}

#string2_セイバン池袋,
#string2_セイバン池袋 + label {
  display: none;
}

#string2_セイバン表参道,
#string2_セイバン表参道 + label {
  display: none;
}

#string2_セイバン日本橋,
#string2_セイバン日本橋 + label {
  display: none;
}

#string2_セイバン立川,
#string2_セイバン立川 + label {
  display: none;
}

#string2_セイバン横浜,
#string2_セイバン横浜 + label {
  display: none;
}

#string2_セイバン静岡,
#string2_セイバン静岡 + label {
  display: none;
}

#string2_セイバン栄,
#string2_セイバン栄 + label {
  display: none;
}

#string2_セイバン三宮,
#string2_セイバン三宮 + label {
  display: none;
}

#string2_セイバン心斎橋,
#string2_セイバン心斎橋 + label {
  display: none;
}

#string2_セイバン福岡,
#string2_セイバン福岡 + label {
  display: none;
}

#string2_セイバンファクトリーショップ,
#string2_セイバンファクトリーショップ + label {
  display: none;
}

#string4_ファクトリーショップ,
#string4_ファクトリーショップ + label {
  display: none;
}

#string5_ファクトリーショップ,
#string5_ファクトリーショップ + label {
  display: none;
}

#string4_セイバンファクトリーショップ,
#string4_セイバンファクトリーショップ + label {
  display: none;
}

#string5_セイバンファクトリーショップ,
#string5_セイバンファクトリーショップ + label {
  display: none;
}

#string6_セイバン横浜港北,
#string6_セイバン横浜港北 + label {
  display: none;
}

#event202203 .block-questionnaire--item-description {
  margin-bottom: 20px;
}
#event202203 input[type="radio"] {
  display: block;
  float: left;
  clear: both;
  margin-bottom: 10px;
}
#event202203 label {
  display: block;
  margin-bottom: 10px;
}

#Webinar_after20220710 .block-questionnaire--box-content span {
  line-height: 200%;
}
#Webinar_after20220710 #check6_3 + label {
  margin-right: 0;
}
#Webinar_after20220710 #check6_3 + label:after {
  content: "";
  display: block;
}
.ico {
  display: none !important;
}

.action-buttons {
  margin-top: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.action-buttons .block-withdrawal--back,
.action-buttons .block-inquiry--confirmation-back,
.action-buttons .block-apply--buck {
  display: block;
  margin: 0 auto;
  text-align: center;
}
.action-buttons .block-login--entry,
.action-buttons .block-login--login,
.action-buttons .block-withdrawal--forward,
.action-buttons .block-inquiry--confirmation-forward,
.action-buttons .block-login--login,
.action-buttons .btn.block-apply--forward {
  display: block;
  margin: 0 auto;
  color: #fff;
  text-align: center;
  background: #2c77d9;
  border: 0;
}

.action-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
}
.action-buttons .action {
  width: 100%;
  display: flex;
  justify-content: center;
}


.sec-form,
.store{
  max-width: 1280px;
  width: 100%;
  margin-right: auto;
  margin-left: auto;
}

.eat_wrapper .container {
  width: 100%;
}

.eat_wrapper h1 {
  margin: 0;
}

/* 店舗選択 */
.eat_top_title {
  font-size: 24px;
  line-height: 1.46;
  text-align: center;
  padding: 17px 0 20px;
  font-weight: bold;
}

.eat_select_title {
  font-size: 16px;
  line-height: 1.5;
  font-weight: bold;
  background-color: #f5f5f5;
  padding: 12.5px 0 13.5px !important;
  padding-left: 4% !important;
  position: relative;
}

.eat_select_title_free {
  font-size: 16px;
  line-height: 1.5;
  font-weight: bold;
  background-color: #f5f5f5;
  padding: 12.5px 0 13.5px;
  padding-left: 4%;
  position: relative;
}

.eat_select_title:after {
  position: absolute;
  content: "必須";
  right: 15px;
  color: #dc0000;
  font-size: 12px;
  top: 14.8px;
}

.eat_select_contents_wrap {
  overflow: hidden;
  width: 100%;
  margin: 0 auto 1.43em;
  text-align: center;
}

.eat_select_contents_wrap select {
  width: 100%;
  padding-right: 1em;
  cursor: pointer;
  text-indent: 0.01px;
  text-overflow: ellipsis;
  border: none;
  outline: none;
  background: transparent;
  background-image: none;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}

.eat_select_contents_wrap select::-ms-expand {
  display: none;
}

.eat_shop_reservation_btn {
  display: block;
  font-size: 16px;
  width: 92%;
  background-color: #000000;
  color: white;
  line-height: 1.416;
  letter-spacing: 0.07em;
  padding: 13px 0;
  border-radius: 3px;
  text-align: center;
  margin: 0 auto;
  position: relative;
  /* margin-bottom: 85px; */
}

.eat_shop_reservation_btn_mark {
  display: block;
  font-size: 12px;
  width: 60px;
  color: white;
  line-height: 1.5;
  letter-spacing: 0.07em;
  padding: 6px 0 0;
  border-radius: 3px;
  text-align: center;
  margin-right: auto;
  margin-top: 10px;
  position: relative;
  display: none;
}

.eat_shop_reservation_btn_mark:after {
  position: absolute;
  content: url(../../img/eat/arrow_btn.png);
  right: 10.7px;
  width: 9px;
  top: 3px;
}

.eat_shop_reservation_btn_mark_wrap {
  position: absolute;
  bottom: 0;
  right: 0;
}

/* コース選択 */
.eat_course_select_content_wrap {
  position: relative;
  z-index: 0;
  margin-top: -1px;
}

.eat_course_select_contents {
  padding: 10px 0;
}

.eat_top_selected_shop_name {
  font-size: 14px;
  line-height: 1.07;
  margin-left: 13.5px;
  margin-bottom: 17px;
}

.eat_course_select_tab_group_wrap {
  position: relative;
  z-index: 1;
}

.eat_course_select_tab_group {
  display: flex;
  width: 92%;
  /* width: 100%; */
  text-align: center;
  color: white;
  font-size: 16px;
  line-height: 1.5;
  margin: 0 auto;
  margin-top: 20px;
}

.eat_course_select_tab {
  width: 100%;
  padding: 13px 0;
  background-color: black;
  box-sizing: border-box;
  border: 1px solid #707070;
}

.eat_course_select_tab.active {
  background: white;
  color: black;
  border-color: #707070;
  border-bottom: none;
}

.eat_course_select_content {
  display: flex;
  gap: 15px;
  width: 92%;
  margin: 0 auto;
  border-bottom: 1px dotted #d5d5d5;
  padding-bottom: 20px;
  padding-top: 21px;
}

.eat_course_select_content_img {
  width: 112px;
  height: 112px;
  flex-shrink: 0;
}

.eat_course_select_content_img img {
  width: 100%;
  height: auto;
}

.eat_course_select_content_text {
  width: 67.5%;
  position: relative;
}

.eat_course_select_content_text_course_name {
  font-size: 14px;
  line-height: 1.07;
  font-weight: bold;
  margin-bottom: 5px;
}

.eat_course_select_content_text_course_description {
  font-size: 12px;
  line-height: 1.5;
}

.eat_course_select_content_text_course_price {
  font-size: 14px;
  line-height: 1.07;
  text-align: right;
  margin-top: 10px;
}

.eat_select_map {
  width: 92%;
  margin: auto;
  margin-top: 20px;
}

.eat_select_map img {
  width: 100%;
}

.eat_content {
  display: none;
}

.eat_content.show {
  display: block;
}

.selected_course {
  display: none;
}

.eat_course_select_content_selected.active .selected_course {
  display: block;
  width: 92%;
  margin: 0 auto;
  margin-top: 10px;
  /* margin-bottom: 10px; */
}

.eat_course_select_content_selected.active .selected_course img {
  width: 17.4%;
}

/* STEP1 */
/* 予約日時選択 */
.eat_select_step_title {
  display: flex;
  flex-shrink: 0;
  font-size: 14px;
  line-height: 1.42;
  width: 92%;
  margin: 0 auto;
  font-weight: bold;
  gap: 10px;
  margin-bottom: 16px;
  margin-top: 21px;
}

.eat_select_step_title_mark {
  width: 20.3%;
  text-align: center;
  color: white;
  background-color: black;
  padding: 2px 0;
}

.eat_select_step_title_text {
  line-height: 24px;
}

.eat_select_step_title_content {
  font-size: 13px;
  line-height: 1.92;
  width: 92%;
  margin: 0 auto;
  margin-bottom: 17px;
  position: relative;
}

.eat_select_step_content_status_ok {
  color: #32a263;
}

.eat_select_step_content_status_little {
  color: #0052cc;
}

.eat_select_step_content_status_no {
  color: #707070;
}

.eat_select_step_content_status_selected {
  color: #f6b419;
}

/* カレンダー */
.calendar-wrap {
  width: 100%;
}

.calendar_month {
  font-size: 18px;
  line-height: 1.44;
  font-weight: bold;
  text-align: center;
  background: #777;
  color: white;
  padding: 14px 0;
  position: relative;
}

.calendar_month_back {
  position: absolute;
  border-top: solid 1px #ffffff;
  border-right: solid 1px #ffffff;
  width: 12px;
  height: 12px;
  transform: rotate(215deg);
  left: 16px;
  top: 40%;
}

.calendar_month_next {
  position: absolute;
  border-top: solid 1px #ffffff;
  border-right: solid 1px #ffffff;
  width: 12px;
  height: 12px;
  transform: rotate(45deg);
  right: 16px;
  top: 40%;
}

.calendar {
  width: 100%;
  text-align: center;
  background-color: #fff;
}

.calendar th {
  padding: 12px -0 15px;
  background: #ebebeb;
}

.calendar th + th {
  border-left: 1px solid #ffffff42;
}

.calendar td {
  font-size: 13px;
  line-height: 1.46;
  padding: 7px 0 9.5px;
  border-bottom: 1px solid #d5d5d5;
}

.calendar td a {
  display: block;
}

.calendar td.selected {
  background: #333;
  color: white;
}

.calendar td.selected .calendar_reservation_status {
  color: #f6b622;
}

.col {
  font-size: 19px;
  line-height: 1.15;
}

.last_moth_day {
  color: #999999;
}

.calendar_reservation_status.ok {
  color: #32a263;
}

.calendar_reservation_status.no {
  color: #333333;
}

.calendar_reservation_status.little {
  color: #0052cc;
}

.calendar th.sat_top {
  color: #4466bb;
  background-color: #cde5f3;
}

.calendar th.sun_top {
  color: #bb5555;
  background-color: #ffdee7;
}

.sat {
  background-color: #f3fbff;
}

.sun {
  background-color: #fff3f3;
}

/* STEP2 */
.calendar_month_week {
  font-size: 12px;
  line-height: 1.41;
  color: #666666;
  height: 32px;
}

.calendar_month_week a {
  width: 30%;
  border: 1px solid #333;
  border-radius: 3px;
  padding: 6px 0 7px;
  display: inline-block;
  text-align: center;
}

.calendar_month_week_back {
  position: absolute;
  left: 0;
}

.calendar_month_week_next {
  position: absolute;
  right: 0;
}

.calendar_month_week_back_text {
  position: relative;
  padding-left: 16px;
}

.calendar_month_week_back_text::before {
  content: "";
  border-top: solid 1px #333;
  border-right: solid 1px #333;
  width: 7px;
  height: 7px;
  transform: rotate(225deg);
  left: 15px;
  top: 33%;
  position: absolute;
}

.calendar_month_week_next_text {
  position: relative;
  padding-right: 16px;
}

.calendar_month_week_next_text::before {
  content: "";
  border-top: solid 1px #333;
  border-right: solid 1px #333;
  width: 7px;
  height: 7px;
  transform: rotate(45deg);
  right: 15px;
  top: 33%;
  position: absolute;
}

.week_calendar {
  width: 100%;
  text-align: center;
  font-size: 12px;
  line-height: 1, 41;
}

.week_calendar th {
  font-weight: normal;
}

.week_calendar td,
.week_calendar th {
  vertical-align: middle;
  border: 1px solid #d5d5d5;
}

.week_calendar_month {
  padding: 5.5px 0 7px;
}

.week_calendar_day {
  background-color: #ebebeb;
  padding: 7px 0 10px;
}

.week_calendar_day.sat {
  background-color: #cde5f3;
  color: #4466bb;
}

.week_calendar_day.sun {
  background-color: #ffdee7;
  color: #bb5555;
}

.week_calendar_date th {
  background-color: #fcfaea;
  padding: 9px 0;
}

.calendar_day_of_week th {
  padding: 7px 0 10px;
}

.week_calendar_reservation_status a {
  display: block;
}

.week_calendar_reservation_status.ok {
  color: #32a263;
}

.week_calendar_reservation_status.little {
  color: #0052cc;
}

.week_calendar td.selected {
  background: #333;
  color: #f6b622;
}

/* オプション選択 */
.eat_select_title_option {
  margin-top: 34px;
}

#hidden1,
#hidden2 {
  display: none;
}

.eat_select_option {
  font-size: 14px;
  line-height: 1.07;
  width: 92%;
  margin: 0 auto;
  margin-top: 20px;
}

#Checkbox1,
#Checkbox2 {
  width: 25px;
  height: 25px;
  background: none;
  border: 1px solid;
}

.eat_select_option textarea {
  margin-bottom: 10px;
  width: 100%;
  border-radius: 5px;
  border: 1px solid #d5d5d5;
  height: 7.2em;
  margin-top: 10px;
}

.eat_select_option input[type="checkbox"] {
  margin-right: 11px;
}

input#Checkbox1[type="checkbox"]:checked,
input#Checkbox2[type="checkbox"]:checked {
  background: url(../../img/eat/eat_checked_box.png) no-repeat;
  background-size: auto;
  background-size: 25px auto;
}

.eat_select_option_mg {
  margin-bottom: 30px;
}

/* ログイン・新規会員登録 */
.eat_login_title {
  font-size: 16px;
  line-height: 2.5;
  text-align: center;
  width: 92%;
  border-bottom: 1px solid #000;
  margin: 0 auto;
}

.eat_login_description {
  font-size: 14px;
  line-height: 1.42;
  width: 92%;
  margin: 0 auto;
  margin-top: 18px;
  margin-bottom: 24px;
}

.eat_login_input_contents {
  margin-bottom: 30px;
}

.eat_login_input_content {
  font-size: 12px;
  line-height: 1.41;
  margin: 0 auto;
}

.eat_login_input_content input {
  width: 100%;
  height: 40px;
  padding-left: 12px;
  background-color: white;
  border: 1px solid #707070;
}

.eat_login_input_content p {
  margin-bottom: 7px;
  margin-top: 16px;
}

.eat_register_description {
  font-size: 14px;
  line-height: 1.42;
  width: 92%;
  margin: 0 auto;
  margin-top: 40px;
  margin-bottom: 17px;
}

/* 予約内容の確認 */
.eat_reservation_title {
  font-size: 16px;
  font-weight: bold;
  line-height: 1.5;
  background-color: #f5f5f5;
  padding: 12.5px 0 13.5px;
  padding-left: 4%;
}

.eat_reservation_title h1 {
  margin: 0;
  font-size: 16px;
  font-weight: bold;
}

.eat_shop_reservation_back_btn {
  display: block;
  font-size: 14px;
  width: 100%;
  color: #333333;
  line-height: 1.07;
  letter-spacing: 0.07em;
  padding: 12px 0;
  border-radius: 3px;
  text-align: center;
  margin: 0 auto;
  position: relative;
  border: 1px solid #707070;
  box-sizing: border-box;
  border-radius: 3px;
}

.eat_reservation_map {
  width: 100%;
  margin-top: 18px;
}

.eat_reservation_map img {
  width: 100%;
}

.eat_course_reservation_content {
  display: flex;
  gap: 15px;
  width: 100%;
  margin: 0 auto;
  padding-bottom: 20px;
}

.eat_reservation_confirm_content_sub {
  margin-bottom: 13px;
  font-weight: bold;
}

.eat_reservation_confirm_content .form-label {
  display: inline-block;
  font-weight: normal !important;
  flex-shrink: 0;
}

.eat_reservation_confirm_content.borderless {
  border: none;
}

.eat_reservation_confirm_content_point {
  color: #cc0000;
  background-color: #ffeeee;
  padding: 8px 0 7px;
  text-align: center;
  font-size: 14px;
  line-height: 1.43;
  margin-bottom: 16px;
}

.eat_reservation_confirm_content_point_description {
  font-size: 13px;
  line-height: 1.46;
}

.eat_shop_reservation_last_btn {
  display: block;
  font-size: 16px;
  width: 100%;
  background-color: #000000;
  color: white;
  line-height: 1.5;
  letter-spacing: 0.07em;
  padding: 13px 0;
  border-radius: 3px;
  text-align: center;
  margin: 0 auto;
  position: relative;
  position: fixed;
  bottom: 0;
}

.eat_reservation_confirm_content_message {
  background-color: #f5f5f5;
  margin-top: 17px;
  padding: 14px;
}

.action-buttons.reserve_confirm {
  padding: 0;
  text-align: center;
}

.fieldset.block-order-estimate--pay-input {
  background-color: #f5f5f5;
}

.block-inquiry--confirmation-form .form-control {
  display: inline-block;
}

.block-inquiry--confirmation-form .form-control--option {
  margin-left: 10px;
}

.fieldset.block-order-estimate--pay-input .form-label {
  display: inline-block;
  width: 80px;
  padding: 0;
  padding-left: 0;
  flex-shrink: 0;
}

.fieldset.block-order-estimate--pay-input input {
  height: 26px;
}

.fieldset.block-order-estimate--pay-input .form-group {
  display: flex;
  padding: 0 10px;
  margin-bottom: 5px;
}

.fieldset.block-inquiry--confirmation-items .form-group {
  display: flex;
}

.block-order-estimate--pay-header {
  background: #000000;
  color: #ffffff;
  width: 100%;
  padding-left: 5px;
  margin-bottom: 10px;
  padding: 9.5px 10px 9.5px;
}

/* 予約完了 */
.block-inquiry-completed--customer-name,
.block-inquiry-completed--message,
.eat_reservation_completion_number {
  font-size: 16px;
  line-height: 1.75;
  margin: 0 auto;
  text-align: center;
}

.block-inquiry-completed--message {
  margin: 27px 0 34px;
}

.eat_reservation_completion_number p {
  text-align: left;
  display: inline-block;
}

.eat_reservation_completion_home {
  width: 92%;
  margin: 0 auto;
}

/* 予約確認画面の打消しcss */
.block-page-top {
  bottom: 65px;
}

/* 予約完了画面の打消しcss  */
.fieldset .form-group {
  /* border-top: none; */
}

.fieldset .form-group:last-child {
  /* border-bottom: none; */
}

.fieldset .form-control {
  padding: 0;
}

.block-order-estimate--pay-input .form-control {
  padding: 0px 0 5px 10px;
}

.block-order-estimate--pay-input label {
  font-size: 12px;
}

.form-group.block-member-info--use-spoofing-protection {
  font-size: 13px;
}

.block-inquiry--confirmation-forward {
  display: block;
  font-size: 16px;
  width: 100%;
  text-align: center;
  margin: 0 auto;
  border: none;
  z-index: 100;
}

.btn-primary {
  background-color: #000000 !important;
  color: white !important;
  border: none !important;
}

.action .btn {
  width: 100%;
}

.action {
  margin: 0;
}

input[type="text"],
input[type="tel"],
input[type="email"],
input[type="search"],
input[type="password"],
input[type="url"],
input[type="number"],
select,
textarea {
  margin-right: 10px;
}

/* firstview_category.cssの打消しcss */
/* コンテンツ幅調整 */
.pane-order-contents {
  border: none;
}

/* メニュー選択の調整 */
.block-goods-list-l--table {
  border: none;
  padding: 0 15px;
}

.block-goods-list-l--stock {
  text-align: initial;
}

.block-login--input-items {
  width: 100%;
}

.js-enhanced-ecommerce-item {
  border-bottom: 1px dotted #d5d5d5;
}

.js-enhanced-ecommerce-item-img {
  width: 32.5%;
  flex-shrink: 0;
}

.js-enhanced-ecommerce-item-img img {
  width: 100%;
}

.js-enhanced-ecommerce-item-text {
  width: 67.5%;
}

.js-enhanced-ecommerce-item-flex {
  display: flex;
  gap: 15px;
  padding-bottom: 15px;
  padding-top: 15px;
}

.js-enhanced-ecommerce-item input {
  flex-shrink: 0;
}

/* 予約完了画面の追加css */
.confirmation-reservation_title h1 {
  font-size: 18px;
  font-weight: bold;
  padding-left: 4%;
  margin: 20px 0 15px;
}

/* ログイン画面の追加css */
.block-common-alert-list {
  width: 92%;
  margin-top: 15px;
}

.block-login--member-message,
.block-login--first-time-message {
  margin: 18px 0 24px;
}

.block-login--member-message,
.block-login--first-time-message,
.eat_login_input_content p,
.block-login .fieldset .form-control {
  padding: 0 15px;
}

.block-login .fieldset .form-control {
  display: block;
}

.block-login--member-body input[type="text"],
.block-login--member-body input[type="password"] {
  height: 40px;
  padding-left: 12px;
  background-color: white;
  border: 1px solid #707070;
  width: 100%;
}

.block-login--display-password {
  display: block;
}

/* 申込フォーム */
.block-apply--store {
  font-size: 14px;
  line-height: 1.07;
  margin-left: 13.5px;
  margin-bottom: 17px;
}

.fieldset .form-group .form-label-wrap {
  display: flex;
}

.fieldset .form-control .form-select-wrap {
  position: relative;
  width: 92%;
  margin: 20px auto;
  text-align: center;
  background: #fff;
}

.fieldset .form-control .form-select-wrap::before {
  position: absolute;
  top: 1.1em;
  right: 0.9em;
  width: 0;
  height: 0;
  padding: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid #666666;
  pointer-events: none;
  content: "";
}

.fieldset .form-control .form-select-wrap::after {
  position: absolute;
  top: 0;
  right: 2.7em;
  bottom: 0;
  width: 1px;
  border-left: 1px solid #bbbbbb;
  content: "";
}

.fieldset .form-control .form-select-wrap select {
  width: 100%;
  padding: 8px 38px 8px 8px;
  border: 1px solid #bbbbbb;
  border-radius: 2px;
  color: #666666;
  cursor: pointer;
  text-overflow: ellipsis;
  outline: none;
  background: transparent;
  background-image: none;
  box-shadow: none;
  -webkit-appearance: none;
  appearance: none;
}

.calendar-header-frame h2 {
  width: 100%;
  padding: 14px 0;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.5;
  background: none;
  color: #fff;
}

.calendar-header-frame #prev {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 100%;
}

.calendar-header-frame #prev::before {
  position: absolute;
  top: calc(50% - 6px);
  left: calc(50% - 3px);
  border-top: solid 1px #ffffff;
  border-left: solid 1px #ffffff;
  width: 12px;
  height: 12px;
  transform: rotate(-45deg);
  content: "";
}

.calendar-header-frame #next {
  position: absolute;
  top: 0;
  right: 0;
  width: 40px;
  height: 100%;
}

.calendar-header-frame #next::before {
  position: absolute;
  top: calc(50% - 6px);
  right: calc(50% - 3px);
  border-top: solid 1px #ffffff;
  border-right: solid 1px #ffffff;
  width: 12px;
  height: 12px;
  transform: rotate(45deg);
  content: "";
}

table.calendar {
  margin: 0 0 20px;
}

table.calendar tr.week td {
  width: calc(100% / 7);
  height: 48px;
  padding: 0;
  border: 0;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
  background: #ebebeb;
}

table.calendar tr.week td:nth-of-type(7n-6) {
  color: #bb5555;
  background: #ffdee7;
}

table.calendar tr.week td:nth-of-type(7n) {
  color: #4466bb;
  background: #cde5f3;
}

table.calendar tr td {
  padding: 0;
  font-size: 13px;
  line-height: 1.5;
  border-bottom: 1px solid #d5d5d5;
}

table.calendar tr td:nth-of-type(7n-6) {
  background: #fff3f3;
}

table.calendar tr td:nth-of-type(7n) {
  background: #f3fbff;
}

table.calendar tr td > div {
  padding: 7px 0 8px;
    text-align: center;
}

table.calendar tr td > div.click-on {
  cursor: pointer;
}

table.calendar tr td > div.click-on:hover {
  opacity: 0.5;
}

table.calendar tr td.prevmonth div.day,
table.calendar tr td.prevmonth div.stock,
table.calendar tr td.nextmonth div.day,
table.calendar tr td.nextmonth div.stock {
  display: none;
}

.block-apply--coupon .form-control > p {
  margin: 0 0 30px;
}

.block-apply--coupon .form-control .form-control-separate {
  display: flex;
  align-items: center;
}

.block-apply--coupon .form-control .form-control-separate .form-control-title {
  width: calc(36% - 10px);
  margin-right: 10px;
  font-weight: bold;
}

.block-apply--coupon .form-control .form-control-separate .form-control-param {
  width: 64%;
}

.block-apply--applicant .form-control .form-control-title {
  display: flex;
  align-items: center;
  margin: 0 0 20px;
  border-left: 4px solid black;
  padding-left: 5px;
  font-weight: bold;
}

.block-apply--applicant .form-control .form-control-title span.is-required {
  display: block;
  padding: 0.2em 0.6em;
  font-size: 11px;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  color: #dc0000;
}

.block-apply--applicant .form-control .form-control-param {
  display: flex;
  flex-wrap: wrap;
}

.block-apply--applicant .form-control .form-control-param > span {
  display: flex;
  align-items: center;
  width: 100%;
}

.block-apply--applicant .form-control .form-control-param > span.checktype_name,
.block-apply--applicant .form-control .form-control-param > span.checktype_kana {
  width: 50%;
}

.block-apply--applicant .form-control .form-control-param > span.checktype_name input,
.block-apply--applicant .form-control .form-control-param > span.checktype_kana input {
  overflow: hidden;
  width: calc(85% - 25px);
}

.block-apply--applicant .form-control .form-control-param > span.checktype_name label,
.block-apply--applicant .form-control .form-control-param > span.checktype_kana label {
  white-space: nowrap;
  width: 15%;
  text-align: right;
  display: inline-block;
}

/* コース選択ボタン調整 */
.form-label-wrap-selected {
  width: 60px;
  margin-bottom: 10px;
  display: none;
}

.form-label-wrap {
  display: flex;
  align-items: center;
}

.form-label-content {
  display: flex;
  width: 100%;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] {
  width: 7%;
  margin-right: 5%;
  display: block;
  flex-shrink: 0;
}

.fieldset .form-control .form-radio-wrap .form-label-wrap-text {
  padding-left: 4.35%;
}

.fieldset .form-control .form-radio-wrap .form-label-wrap-text .form-label-name {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 1;
  font-weight: bold;
}

.fieldset .form-control .form-radio-wrap .form-label-wrap-text .form-label-desc {
  font-size: 12px;
  line-height: 1.5;
}

.fieldset .form-control .form-radio-wrap .form-label-wrap-text .form-label-price {
  font-size: 14px;
  line-height: 1;
  text-align: right;
}

.form-label-wrap-image {
  width: 112px;
  flex-shrink: 0;
}

@media screen and (min-width: 750px) {
  /*　画面サイズが640pxからはここを読み込む　*/
  .eat_shop_reservation_last_btn {
    display: block;
    font-size: 16px;
    width: 92%;
    background-color: #000000;
    color: white;
    line-height: 1.5;
    letter-spacing: 0.07em;
    padding: 13px 0;
    border-radius: 3px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    bottom: 0;
    margin-top: 30px;
  }

  /* 予約完了画面の打消しcss  */
  .block-inquiry--confirmation-forward {
    display: block;
    font-size: 16px;
    width: 92%;
    background-color: #000000;
    color: white;
    line-height: 1.5;
    letter-spacing: 0.07em;
    padding: 13px 0;
    border-radius: 3px;
    text-align: center;
    margin: 0 auto;
    position: relative;
    bottom: 0;
    margin-top: 30px;
  }

  .action .btn {
    width: 50%;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label {
    padding-top: 50px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-selected {
    width: 60px;
  }

  .block-apply--option .form-control .form-control-option .form-control-option--isselect-param input[type="radio"] + label {
    padding-left: 40px;
  }

  .block-apply--option .form-control .form-control-option .form-control-option--isselect {
    width: calc(28% - 10px);
  }

  .block-apply--coupon .form-control .form-control-separate .form-control-title {
    width: calc(28% - 10px);
  }

  .block-apply--coupon .form-control .form-control-separate .form-control-param {
    width: 72%;
  }

  .block-apply--applicant .form-control .form-control-param > span {
    display: inline;
  }
}
/* ヘッダー調整 */
.fieldset .form-group.form-group-select-store {
  border-top: 1px solid #e2e2e2;
}
.fieldset .form-group .form-label {
  position: relative;
  font-weight: bold;
}
.fieldset .form-group .form-label .is-required {
  color: #fff;
  font-weight: bold;
  content: "必須";
  background-color: #ee7b60;
  border-radius: 10px;
  text-align: center;
}
.fieldset .form-group .form-control .form-radio-wrap > label {
  margin: 0 auto;
  padding: 15px;
  background-color: #fcf3f3;
  border: 1px solid #e2e2e2;
}
.fieldset .form-group .form-control .form-radio-wrap + .form-radio-wrap {
  margin-top: 15px;
}
.fieldset .form-group .form-control .form-radio-wrap input[type="radio"] {
  display: block;
  accent-color: #e2e2e2;
}
.fieldset .form-group .form-control .form-radio-wrap input[type="radio"]:checked {
  accent-color: #e2665c;
}
.fieldset .form-group .form-control .form-radio-wrap input[type="radio"] + label {
  display: flex;
}
.fieldset .form-group .form-control .block-apply--name-label {
  margin-right: 10px;
}
.fieldset .form-group .form-control .block-apply--tel .form-control-param input,
.fieldset .form-group .form-control .block-apply--mail .form-control-param input,
.fieldset .form-group .form-control .block-apply--cmail .form-control-param input {
  width: 100%;
}

.block-apply--total_qty {
  display: none !important;
}
.block-apply--reservation_dt .form-label,
.block-apply--reservation_dt .form-control {
  border-bottom: none !important;
}
.block-apply--reservation_dt2 .control-label,
.block-apply--reservation_dt2 .is-required {
  display: none;
}
.calendar-description .calendar-description-title {
  display: flex;
  font-weight: bold;
}
.calendar-description .calendar-description-title span {
  display: inline-block;
  width: 140px;
  margin-right: 10px;
  text-align: center;
  color: #fff;
  background: #000;
}
.calendar-description ul.calendar-description-text {
  display: flex;
  flex-wrap: wrap;
  line-height: 2;
  position: relative;
}
.calendar-description ul.calendar-description-text > li {
  margin-right: 10px;
}
.calendar-description ul.calendar-description-text > li span.ok {
  color: #32a263;
}
.calendar-description ul.calendar-description-text > li span.little {
  color: #0052cc;
}
.calendar-description ul.calendar-description-text > li span.no {
  color: #707070;
}
.calendar-description ul.calendar-description-text > li span.selected {
  color: #f6b419;
}
#daily-calendar-button {
  display: flex;
  justify-content: space-between;
}
#daily-calendar-button #daily-prev {
  position: relative;
  text-align: center;
  cursor: pointer;
  color: #888;
  font-weight: bold;
  background-color: #fff;
}
#daily-calendar-button #daily-prev::before {
  position: absolute;
  top: calc(50% - 4px);
  left: 15px;
  width: 8px;
  height: 8px;
  border-top: solid 2px #888;
  border-left: solid 2px #888;
  transform: rotate(-45deg);
  content: "";
}
#daily-calendar-button #daily-next {
  position: relative;
  width: 30%;
  height: 46px;
  line-height: 46px;
  border: 2px solid #888;
  border-radius: 23px;
  padding: 0 16px 0 0;
  text-align: center;
  font-size: 12px;
  cursor: pointer;
  color: #888;
  font-weight: bold;
  background-color: #fff;
}
#daily-calendar-button #daily-next::before {
  position: absolute;
  top: calc(50% - 4px);
  right: 15px;
  width: 8px;
  height: 8px;
  border-top: solid 2px #888;
  border-right: solid 2px #888;
  transform: rotate(45deg);
  content: "";
}
.daily-calendar {
  margin: 0 auto 35px;
}
.daily-calendar .day {
  margin: 0 0 20px;
}
.daily-calendar .time-slider {
  overflow-x: auto;
  overflow-y: hidden;
}
.daily-calendar .time-list {
  display: flex;
}
.daily-calendar .time-list .time {
  min-width: 80px;
  white-space: nowrap;
  overflow: hidden;
  border: 1px solid #e2e2e2;
  border-radius: 10px;
  margin-right: 10px;
  text-align: center;
}
.daily-calendar .time-list .time.active {
  border-width: 2px;
  border-color: #e2665c;
}
.daily-calendar .time-list .time.active .time-text {
  border-bottom: 2px solid #e2665c;
      background: #e2665c;
    color: #fff;
}
.daily-calendar .time-list .time-text {
  padding: 2px 10px;
  border-bottom: 1px solid #e2e2e2;
  background-color: #fcf3f3;
}
.daily-calendar .time-list .status-text {
  padding: 2px 10px;
  background-color: #fff;
}
.daily-calendar .time-list .click-on {
  cursor: pointer;
}
.daily-calendar th.time {
  background: #fcfaea;
}
.daily-calendar td div.click-on,
.daily-calendar td div.click-off {
  height: 100%;
  padding: 9px 0;
}
.daily-calendar td div.click-on {
  cursor: pointer;
}
.daily-calendar td div.click-on:hover {
  opacity: 0.5;
}

.block-apply--option .form-control .form-control-option--price-and-minutes {
  margin-bottom: 5px;
}
.block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--price {
  margin-right: 20px;
}
.block-apply--option .form-control .form-control-option--price-and-minutes > .price-free {
  padding: 3px;
  background-color: deepskyblue;
  color: white;
  font-weight: bold;
}
.block-apply--option .form-control .form-control-option--price-and-minutes > .price-paid {
  border: 2px solid deepskyblue;
  padding: 1px;
  background-color: lightcyan;
  color: deepskyblue;
}
.block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--minutes {
  border: 2px solid hotpink;
  padding: 1px;
  background-color: mistyrose;
  color: hotpink;
}
.block-apply--option .form-control .form-control-option {
  display: flex;
  width: 100%;
}
.block-apply--option .form-control .form-control-option .form-control-option--input-component {
  width: 100%;
}
.block-apply--option .form-control .form-control-option .form-control-option--input-component select {
  width: 100%;
  height: 40px;
}
.block-apply--option .form-control .form-control-option .form-control-option--input-component textarea {
  width: 100%;
}
.block-apply--option .form-control .form-control-option .form-control-option--image {
  margin-top: 15px;
  margin-bottom: 15px;
  width: 112px;
  height: 112px;
  flex-shrink: 0;
}
.block-apply--option .form-control .form-control-option .form-control-option--image > img {
  max-width: 100%;
  max-height: 100%;
}
.block-apply--option .form-control .form-control-option .form-control-option--param {
  margin-top: 15px;
  margin-bottom: 15px;
}

.eat_select_contents_wrap.eat_select_contents_wrap_triangle {
  position: relative;
  border: 1px solid #e2e2e2;
}
.eat_select_contents_wrap.eat_select_contents_wrap_triangle ::before {
  position: absolute;
  top: 12px;
  right: 15px;
  width: 13px;
  height: 13px;
  content: "";
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  pointer-events: none;
  z-index: 2;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.eat_select_contents_wrap.eat_select_contents_wrap_triangle :after {
  position: absolute;
  top: 0px;
  right: 0px;
  bottom: 0;
  width: 44px;
  height: 44px;
  content: "";
  background-color: #1ba1e6;
}
.eat_select_contents_wrap.eat_select_contents_wrap_triangle select {
  padding: 8px 38px 8px 8px;
  background-color: #fcf3f3;
  height: 44px;
}

.action-buttons {
  margin-top: 50px;
}
.action-buttons .block-withdrawal--back,
.action-buttons .block-inquiry--confirmation-back,
.action-buttons .block-apply--buck {
  display: block;
  margin: 0 auto;
  text-align: center;
}
.action-buttons .block-login--entry,
.action-buttons .block-login--login,
.action-buttons .block-withdrawal--forward,
.action-buttons .block-inquiry--confirmation-forward,
.action-buttons .block-login--login,
.action-buttons .btn.block-apply--forward {
  display: block;
  margin: 0 auto;
  color: #fff;
  text-align: center;
  background: #2c77d9;
  border: 0;
}

.reservation_btn_wrap a {
  display: block;
  margin: 0 auto;
  text-align: center;
  text-decoration: none;
}

.eat_reservation_confirm .fieldset .constraint .required:after {
  color: #fff;
  font-weight: bold;
  content: "必須";
  background-color: #ee7b60;
  border-radius: 10px;
  text-align: center;
  border-bottom: 1px solid #e2e2e2;
}

.eat_reservation_completion_number {
  padding: 18px 0;
  border: 3px solid #e2e2e2;
  margin-bottom: 50px;
}

#page-reserve-login {
  text-align: center;
}
#page-reserve-login h2 {
  color: #000;
}
#page-reserve-login .block-login--login {
  font-weight: normal;
}
#page-reserve-login .block-login--ask-password {
  text-align: center;
}
#page-reserve-login .block-login--body {
  background-color: #e9f9ff;
}
#page-reserve-login .block-login--member-body {
  padding: 0px;
  border: none;
  background: inherit;
}
#page-reserve-login .block-login--first-time-body {
  padding: 0px;
  border: none;
  background: inherit;
}

.calendar-header-frame {
  position: relative;
  padding: 0 40px;
  text-align: center;
  color: #fff;
  background: #777;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label {
  position: relative;
  padding-top: 40px;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-selected {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 60px;
}

.fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label .form-label-wrap-selected {
  display: block;
  width: 60px;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image {
  width: 112px;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image img {
  width: 100%;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text {
  padding-left: 4.35%;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-name {
  margin-bottom: 5px;
  font-size: 14px;
  line-height: 1;
  font-weight: bold;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-desc {
  font-size: 12px;
  line-height: 1.5;
}

.fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-price {
  font-size: 14px;
  line-height: 1;
  text-align: right;
}

table.calendar tr td.selected {
  background: #e2665c;
}

@media only screen and (max-width: 667px) {
  /* メインコンテンツの最大横幅750pxで、センタリング */
  /* ヘッダー調整 */
  .block-header-logo {
    height: 28px;
    text-align: center;
  }
  .block-header-logo img {
    height: 28px;
  }

  #header {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 80px;
  }

  .fieldset .form-group {
    margin-bottom: 40px;
  }
  .fieldset .form-group .form-label {
    /* font-size: 1.4rem; */
    margin-bottom: 20px;
  }
  .fieldset .form-group .form-label br {
    display: none;
  }
  .fieldset .form-group .form-label .is-required {
    display: inline-block;
    width: 63px;
    height: 18px;
    /* font-size: 1rem; */
    line-height: 16px;
    padding-top: 2px;
    position: relative;
    top: -3px;
  }
  .fieldset .form-group .form-control .form-radio-wrap > label {
    border-radius: 5px;
  }
  .fieldset .form-group .form-control .form-radio-wrap + .form-radio-wrap {
    margin-top: 15px;
  }
  .fieldset .form-group .form-control .form-radio-wrap input[type="radio"]:checked {
    accent-color: #e2665c;
  }
  .fieldset .form-group .form-control .block-apply--name-label {
    font-size: 1.2rem;
  }
  .fieldset .form-group .form-control .block-apply--tel .form-control-param > span,
  .fieldset .form-group .form-control .block-apply--mail .form-control-param > span,
  .fieldset .form-group .form-control .block-apply--cmail .form-control-param > span {
    display: block;
  }
  .fieldset .form-group .form-control .block-apply--tel .form-control-param label,
  .fieldset .form-group .form-control .block-apply--mail .form-control-param label,
  .fieldset .form-group .form-control .block-apply--cmail .form-control-param label {
    display: block;
    margin-bottom: 10px;
  }
  .fieldset .form-group .form-control .form-control-separate {
    margin-bottom: 25px;
  }

  {
    padding-bottom: 40px;
  }
  .calendar-description .calendar-description-title {
    width: 100%;
    margin: 0 auto 15px;
    /* font-size: 1.4rem; */
    line-height: 24px;
  }
  .calendar-description ul.calendar-description-text {
    width: 100%;
    margin: 0 auto 15px;
    padding: 0;
    /* font-size: 1.3rem; */
  }
  #daily-calendar-button {
    width: 100%;
    margin: 0 auto;
  }
  #daily-calendar-button #daily-prev {
    width: 110px;
    height: 40px;
    line-height: 40px;
    border: 2px solid #888;
    border-radius: 20px;
    padding: 0 0 0 16px;
    font-size: 12px;
  }
  #daily-calendar-button #daily-prev::before {
    position: absolute;
    top: calc(50% - 4px);
    left: 15px;
    width: 8px;
    height: 8px;
    border-top: solid 2px #888;
    border-left: solid 2px #888;
    transform: rotate(-45deg);
    content: "";
  }
  #daily-calendar-button #daily-next {
    position: relative;
    /* width: 30%; */
    width: 110px;
    height: 46px;
    line-height: 46px;
    border: 2px solid #e2e2e2;
    border-radius: 23px;
    padding: 0 16px 0 0;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    color: #e2e2e2;
    font-weight: bold;
    background-color: #fff;
  }
  #daily-calendar-button #daily-next::before {
    position: absolute;
    top: calc(50% - 4px);
    right: 15px;
    width: 8px;
    height: 8px;
    border-top: solid 2px #e2e2e2;
    border-right: solid 2px #e2e2e2;
    transform: rotate(45deg);
    content: "";
  }
  .daily-calendar {
    width: 100%;
    /* margin-top: -45px; */
  }

  .daily-calendar .time-slider {
    overflow-x: auto;
    overflow-y: hidden;
  }
  .daily-calendar .time-list {
    display: flex;
  }
  .daily-calendar .time-list .time {
    min-width: 80px;
    white-space: nowrap;
    overflow: hidden;
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    margin-right: 10px;
    text-align: center;
  }
  .daily-calendar .time-list .time.active {
    border-width: 2px;
    border-color: #e2665c;
  }
  .daily-calendar .time-list .time.active .time-text {
    border-bottom: 2px solid #e2665c;
  }
  .daily-calendar .time-list .time-text {
    padding: 2px 10px;
    border-bottom: 1px solid #e2e2e2;
    background-color: #fcf3f3;
  }
  .daily-calendar .time-list .status-text {
    padding: 2px 10px;
    background-color: #fff;
  }
  .daily-calendar .time-list .click-on {
    cursor: pointer;
  }
  .daily-calendar th.time {
    background: #fcfaea;
  }
  .daily-calendar td div.click-on,
  .daily-calendar td div.click-off {
    height: 100%;
    padding: 9px 0;
  }
  .daily-calendar td div.click-on {
    cursor: pointer;
  }
  .daily-calendar td div.click-on:hover {
    opacity: 0.5;
  }

  .block-apply--option .form-control .form-control-option--price-and-minutes {
    margin-bottom: 5px;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--price {
    margin-right: 20px;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .price-free {
    padding: 3px;
    background-color: deepskyblue;
    color: white;
    font-weight: bold;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .price-paid {
    border: 2px solid deepskyblue;
    padding: 1px;
    background-color: lightcyan;
    color: deepskyblue;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--minutes {
    border: 2px solid hotpink;
    padding: 1px;
    background-color: mistyrose;
    color: hotpink;
  }
  .block-apply--option .form-control .form-control-option {
    display: flex;
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component {
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component select {
    width: 100%;
    height: 40px;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component textarea {
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--image {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 112px;
    height: 112px;
    flex-shrink: 0;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--image > img {
    max-width: 100%;
    max-height: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--param {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .eat_select_contents_wrap.eat_select_contents_wrap_triangle {
    border-radius: 5px;
  }

  .action-buttons {
    display: -webkit-box;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
  }
  .action-buttons .action {
    width: 100%;
  }
  .action-buttons .action:first-child {
    order: 2;
  }
  .action-buttons .action:nth-child(2) {
    order: 1;
    margin-bottom: 20px;
  }
  .action-buttons .block-withdrawal--back,
  .action-buttons .block-inquiry--confirmation-back,
  .action-buttons .block-apply--buck {
    width: 220px;
    background-color: #cecece;
    /* font-size: 1.4rem; */
    /* height: 56px;
    line-height: 56px; */
    border-radius: 28px;
    color: #fff;
    padding: 0;
    border: none;
  }
  .action-buttons .block-login--entry,
  .action-buttons .block-login--login,
  .action-buttons .block-withdrawal--forward,
  .action-buttons .block-inquiry--confirmation-forward,
  .action-buttons .block-login--login,
  .action-buttons .btn.block-apply--forward {
    width: 100%;
    /* font-size: 1.4rem; */
    /* height: 56px;
    line-height: 56px; */
    /* border-radius: 28px; */
    color: #fff;
    /* padding: 0; */
  }
  .action-buttons .block-login--entry,
  .action-buttons .block-login--login {
    width: 300px;
  }
  .action-buttons .block-inquiry--confirmation-forward {
    background-color: #ee7b60;
  }

  .reservation_btn_wrap a {
    width: 220px;
    background-color: #cecece;
    font-size: 1.4rem;
    height: 56px;
    line-height: 56px;
    border-radius: 28px;
    color: #fff;
    padding: 0;
    border: none;
  }

  .eat_reservation_confirm {
    padding: 0 10px;
  }
  .eat_reservation_confirm .block-inquiry--confirmation-items .form-group {
    display: block;
    margin-bottom: 40px;
  }
  .eat_reservation_confirm .block-inquiry--confirmation-items .form-group .form-label {
    display: block;
    margin-bottom: 20px;
    font-size: 1.4rem;
    font-weight: bold !important;
  }
  .eat_reservation_confirm .block-inquiry--confirmation-items .form-group .form-control {
    display: block;
    font-size: 1.3rem;
    font-weight: normal;
  }
  .eat_reservation_confirm .fieldset .constraint .required:after {
    display: inline-block;
    width: 63px;
    height: 18px;
    font-size: 1rem;
    line-height: 16px;
    padding-top: 2px;
    position: relative;
    top: -3px;
  }

  .eat_reservation_completion_number {
    margin: 0 10px;
  }

  #page-reserve-login h2 {
    font-size: 1.7rem;
  }
  #page-reserve-login .action-buttons {
    margin-top: 20px;
  }
  #page-reserve-login .block-login--body {
    border-radius: 10px;
    padding: 50px 10px;
    margin-bottom: 50px;
  }
  #page-reserve-login .fieldset .form-group .form-label {
    text-align: left;
  }
  #page-reserve-login .fieldset .form-group .form-control {
    padding: 0;
  }
  #page-reserve-login .block-signup-wrap-inner {
    padding-top: 40px;
  }

  .calendar-header-frame {
    position: relative;
    padding: 0 40px;
    text-align: center;
    color: #fff;
    background: #777;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label {
    position: relative;
    padding-top: 40px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-selected {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label .form-label-wrap-selected {
    display: block;
    width: 60px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image {
    width: 112px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image img {
    width: 100%;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text {
    padding-left: 4.35%;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-name {
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 1;
    font-weight: bold;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-desc {
    font-size: 12px;
    line-height: 1.5;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-price {
    font-size: 14px;
    line-height: 1;
    text-align: right;
  }

  table.calendar tr td.selected {
    background: #e2665c;
  }
}
@media only all and (min-width: 668px) {
  /* メインコンテンツの最大横幅750pxで、センタリング */
  /* ヘッダー調整 */
  .block-header-logo {
    width: 170px;
    text-align: left;
  }
  .block-header-logo img {
    width: 170px;
  }

  #header {
    width: 100%;
    height: 100px;
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    align-items: center;
  }

  .pane-header .container {
    width: 1200px;
    margin: 0 auto;
    padding: 0 20px;
  }

  .fieldset .form-group {
    width: 100%;
    background-color: #fff;
    border-left: 1px solid #e2e2e2;
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    align-items: stretch;
  }
  .fieldset .form-group .form-label {
    /* width: 415px; */
    border-bottom: 1px solid #e2e2e2;
    /* padding: 40px 156px 40px 40px; */
    font-size: 16px;
  }
  .fieldset .form-group .form-label .is-required {
    position: absolute;
    width: 96px;
    height: 30px;
    top: 40px;
    right: 40px;
    font-size: 12px;
    line-height: 30px;
  }
  .fieldset .form-group .form-control {
    /* width: 765px; */
    /* border-bottom: 1px solid #e2e2e2; */
    padding: 20px;
  }
  .fieldset .form-group .form-control .form-radio-wrap > label {
    border-radius: 10px;
  }
  .fieldset .form-group .form-control .form-radio-wrap + .form-radio-wrap {
    margin-top: 15px;
  }
  .fieldset .form-group .form-control .form-radio-wrap input[type="radio"]:checked {
    accent-color: #e2665c;
  }
  .fieldset .form-group .form-control .block-apply--name-label {
    font-size: 15px;
  }
  .fieldset .form-group .form-control .block-apply--tel .form-control-param label,
  .fieldset .form-group .form-control .block-apply--mail .form-control-param label,
  .fieldset .form-group .form-control .block-apply--cmail .form-control-param label {
    margin-bottom: 10px;
  }
  .fieldset .form-group .form-control .form-control-separate {
    margin-bottom: 40px;
  }

  {
    padding-bottom: 80px;
  }
  .block-apply--course {
    border-top: 1px solid #e2e2e2;
  }
  .block-apply--reservation_dt2 .form-label,
  .block-apply--reservation_dt2 .form-control {
    padding-top: 0 !important;
  }
  .calendar-description .calendar-description-title {
    width: 100%;
    margin: 0 0 15px;
    font-size: 14px;
    line-height: 24px;
  }
  .calendar-description ul.calendar-description-text {
    width: 100%;
    margin: 0 0 15px;
    font-size: 13px;
  }
  #daily-calendar-button {
    width: 100%;
    margin: 0 0 18px;
  }
  #daily-calendar-button #daily-prev {
    width: 30%;
    height: 46px;
    line-height: 46px;
    border: 2px solid #e2e2e2;
    border-radius: 23px;
    padding: 0 0 0 16px;
    font-size: 12px;
  }
  #daily-calendar-button #daily-prev::before {
    position: absolute;
    top: calc(50% - 4px);
    left: 15px;
    width: 8px;
    height: 8px;
    border-top: solid 2px #e2e2e2;
    border-left: solid 2px #e2e2e2;
    transform: rotate(-45deg);
    content: "";
  }
  #daily-calendar-button #daily-next {
    position: relative;
    width: 30%;
    height: 46px;
    line-height: 46px;
    border: 2px solid #888;
    border-radius: 23px;
    padding: 0 16px 0 0;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    color: #888;
    font-weight: bold;
    background-color: #fff;
  }
  #daily-calendar-button #daily-next::before {
    position: absolute;
    top: calc(50% - 4px);
    right: 15px;
    width: 8px;
    height: 8px;
    border-top: solid 2px #888;
    border-right: solid 2px #888;
    transform: rotate(45deg);
    content: "";
  }
  .daily-calendar {
    width: 100%;
  }
  .daily-calendar .time-slider {
    overflow-x: auto;
    overflow-y: hidden;
  }
  .daily-calendar .time-list {
    display: flex;
  }
  .daily-calendar .time-list .time {
    min-width: 80px;
    white-space: nowrap;
    overflow: hidden;
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    margin-right: 10px;
    text-align: center;
  }
  .daily-calendar .time-list .time.active {
    border-width: 2px;
    border-color: #e2665c;
  }
  .daily-calendar .time-list .time.active .time-text {
    border-bottom: 2px solid #e2665c;
  }
  .daily-calendar .time-list .time-text {
    padding: 2px 10px;
    border-bottom: 1px solid #e2e2e2;
    background-color: #fcf3f3;
  }
  .daily-calendar .time-list .status-text {
    padding: 2px 10px;
    background-color: #fff;
  }
  .daily-calendar .time-list .click-on {
    cursor: pointer;
  }
  .daily-calendar th.time {
    background: #fcfaea;
  }
  .daily-calendar td div.click-on,
  .daily-calendar td div.click-off {
    height: 100%;
    padding: 9px 0;
  }
  .daily-calendar td div.click-on {
    cursor: pointer;
  }
  .daily-calendar td div.click-on:hover {
    opacity: 0.5;
  }

  .block-apply--option .form-control .form-control-option--price-and-minutes {
    margin-bottom: 5px;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--price {
    margin-right: 20px;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .price-free {
    padding: 3px;
    background-color: deepskyblue;
    color: white;
    font-weight: bold;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .price-paid {
    border: 2px solid deepskyblue;
    padding: 1px;
    background-color: lightcyan;
    color: deepskyblue;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--minutes {
    border: 2px solid hotpink;
    padding: 1px;
    background-color: mistyrose;
    color: hotpink;
  }
  .block-apply--option .form-control .form-control-option {
    display: flex;
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component {
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component select {
    width: 100%;
    height: 40px;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component textarea {
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--image {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 112px;
    height: 112px;
    flex-shrink: 0;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--image > img {
    max-width: 100%;
    max-height: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--param {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .eat_select_contents_wrap.eat_select_contents_wrap_triangle {
    border-radius: 10px;
  }

  .action-buttons {
    -js-display: flex;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    justify-content: center;
    padding: 0 15px;
  }

  .action-buttons .block-withdrawal--back,
  .action-buttons .block-inquiry--confirmation-back,
  .action-buttons .block-apply--buck {
    width: 300px;
    font-size: 16px;
    padding: 13px 0;
    color: #2c77d9;
    background: #fff;
    border: 2px solid #2c77d9;
    border-radius: 0px;
  }
  .action-buttons .block-login--entry,
  .action-buttons .block-login--login,
  .action-buttons .block-withdrawal--forward,
  .action-buttons .block-inquiry--confirmation-forward,
  .action-buttons .block-login--login,
  .action-buttons .btn.block-apply--forward {
    width: 420px;
    border: 2px solid #2c77d9;
    padding: 13px 0;
    border-radius: 3px;
    font-size: 16px;
  }

  .reservation_btn_wrap a {
    width: 300px;
    font-size: 16px;
    padding: 13px 0;
    color: #2c77d9;
    background: #fff;
    border: 2px solid #2c77d9;
    border-radius: 0px;
  }

  .eat_reservation_confirm .fieldset .constraint {
    padding: 30px 10px;
  }
  .eat_reservation_confirm .fieldset .constraint .required:after {
    display: inline-block;
    width: 96px;
    height: 30px;
    font-size: 12px;
    line-height: 30px;
    position: relative;
    top: -5px;
  }
  .eat_reservation_confirm .block-member-info--use-spoofing-protection {
    justify-content: center;
  }
  .eat_reservation_confirm .block-member-info--use-spoofing-protection .form-control {
    width: auto !important;
  }
  .eat_reservation_confirm .form-group {
    background-color: inherit;
    border: none;
  }
  .eat_reservation_confirm .form-group .form-label {
    background-color: inherit;
    border: none;
    width: 300px;
    padding: 30px 0;
  }
  .eat_reservation_confirm .form-group .form-control {
    background-color: inherit;
    border: none;
    width: 880px;
    padding: 30px 0;
  }

  #page-reserve-login h2 {
    font-size: 24px;
  }
  #page-reserve-login .block-login--body {
    border-radius: 30px;
    padding: 70px;
  }
  #page-reserve-login .fieldset .form-group {
    width: 100%;
    background-color: inherit;
    border-left: none;
    align-items: center;
    margin-bottom: 40px;
  }
  #page-reserve-login .fieldset .form-group .form-label {
    width: 415px;
    border-right: none;
    border-bottom: none;
    padding: 0 40px 0 0;
    font-size: 16px;
    position: relative;
    text-align: left;
  }
  #page-reserve-login .fieldset .form-group .form-label .is-required {
    top: 50%;
    margin-top: -15px;
  }
  #page-reserve-login .fieldset .form-group .form-control {
    width: 605px;
    border-right: none;
    border-bottom: none;
    padding: 0 40px 0px 0;
  }
  #page-reserve-login .block-signup-wrap-inner {
    padding-top: 40px;
  }

  .calendar-header-frame {
    position: relative;
    padding: 0 40px;
    text-align: center;
    color: #fff;
    background: #777;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label {
    position: relative;
    padding-top: 40px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-selected {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label .form-label-wrap-selected {
    display: block;
    width: 60px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image {
    width: 112px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image img {
    width: 100%;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text {
    padding-left: 4.35%;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-name {
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 1;
    font-weight: bold;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-desc {
    font-size: 12px;
    line-height: 1.5;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-price {
    font-size: 14px;
    line-height: 1;
    text-align: right;
  }

  table.calendar tr td.selected {
    background: #e2665c;
  }
}
@media only print and (min-width: 668px) {
  /* メインコンテンツの最大横幅750pxで、センタリング */
  /* ヘッダー調整 */
  .fieldset .form-group .form-control .form-radio-wrap + .form-radio-wrap {
    margin-top: 15px;
  }
  .fieldset .form-group .form-control .form-radio-wrap input[type="radio"]:checked {
    accent-color: #e2665c;
  }

  #daily-calendar-button #daily-prev::before {
    position: absolute;
    top: calc(50% - 4px);
    left: 15px;
    width: 8px;
    height: 8px;
    border-top: solid 2px #888;
    border-left: solid 2px #888;
    transform: rotate(-45deg);
    content: "";
  }
  #daily-calendar-button #daily-next {
    position: relative;
    width: 30%;
    height: 46px;
    line-height: 46px;
    border: 2px solid #888;
    border-radius: 23px;
    padding: 0 16px 0 0;
    text-align: center;
    font-size: 12px;
    cursor: pointer;
    color: #888;
    font-weight: bold;
    background-color: #fff;
  }
  #daily-calendar-button #daily-next::before {
    position: absolute;
    top: calc(50% - 4px);
    right: 15px;
    width: 8px;
    height: 8px;
    border-top: solid 2px #888;
    border-right: solid 2px #888;
    transform: rotate(45deg);
    content: "";
  }
  .daily-calendar .time-slider {
    overflow-x: auto;
    overflow-y: hidden;
  }
  .daily-calendar .time-list {
    display: flex;
  }
  .daily-calendar .time-list .time {
    min-width: 80px;
    white-space: nowrap;
    overflow: hidden;
    border: 1px solid #e2e2e2;
    border-radius: 10px;
    margin-right: 10px;
    text-align: center;
  }
  .daily-calendar .time-list .time.active {
    border-width: 2px;
    border-color: #e2665c;
  }
  .daily-calendar .time-list .time.active .time-text {
    border-bottom: 2px solid #e2665c;
  }
  .daily-calendar .time-list .time-text {
    padding: 2px 10px;
    border-bottom: 1px solid #e2e2e2;
    background-color: #fcf3f3;
  }
  .daily-calendar .time-list .status-text {
    padding: 2px 10px;
    background-color: #fff;
  }
  .daily-calendar .time-list .click-on {
    cursor: pointer;
  }
  .daily-calendar th.time {
    background: #fcfaea;
  }
  .daily-calendar td div.click-on,
  .daily-calendar td div.click-off {
    height: 100%;
    padding: 9px 0;
  }
  .daily-calendar td div.click-on {
    cursor: pointer;
  }
  .daily-calendar td div.click-on:hover {
    opacity: 0.5;
  }

  .block-apply--option .form-control .form-control-option--price-and-minutes {
    margin-bottom: 5px;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--price {
    margin-right: 20px;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .price-free {
    padding: 3px;
    background-color: deepskyblue;
    color: white;
    font-weight: bold;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .price-paid {
    border: 2px solid deepskyblue;
    padding: 1px;
    background-color: lightcyan;
    color: deepskyblue;
  }
  .block-apply--option .form-control .form-control-option--price-and-minutes > .form-control-option--minutes {
    border: 2px solid hotpink;
    padding: 1px;
    background-color: mistyrose;
    color: hotpink;
  }
  .block-apply--option .form-control .form-control-option {
    display: flex;
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component {
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component select {
    width: 100%;
    height: 40px;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--input-component textarea {
    width: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--image {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 112px;
    height: 112px;
    flex-shrink: 0;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--image > img {
    max-width: 100%;
    max-height: 100%;
  }
  .block-apply--option .form-control .form-control-option .form-control-option--param {
    margin-top: 15px;
    margin-bottom: 15px;
  }

  .calendar-header-frame {
    position: relative;
    padding: 0 40px;
    text-align: center;
    color: #fff;
    background: #777;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label {
    position: relative;
    padding-top: 40px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-selected {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 60px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"]:checked + label .form-label-wrap-selected {
    display: block;
    width: 60px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image {
    width: 112px;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-image img {
    width: 100%;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text {
    padding-left: 4.35%;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-name {
    margin-bottom: 5px;
    font-size: 14px;
    line-height: 1;
    font-weight: bold;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-desc {
    font-size: 12px;
    line-height: 1.5;
  }

  .fieldset .form-control .form-radio-wrap input[type="radio"] + label .form-label-wrap-text .form-label-price {
    font-size: 14px;
    line-height: 1;
    text-align: right;
  }

  table.calendar tr td.selected {
    background: #e2665c;
  }
}

.form-title {
  color: #222;
  font-size: 28px;
  margin-top: 40px;
  text-align: center;
}


.l_header {
  position: relative;
  z-index: 10;
  background: #FFF;
  height: 110px;
  padding: 0 0 0 30px;
  box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.15);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .l_header {
    padding: 0 0 0 20px;
    height: 81px;
    border-bottom: 1px solid #D9D9D9;
  }
}
.l_header_logo {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  transition: opacity .400s;
  height: 50px;
}
@media screen and (max-width: 768px) {
  .l_header_logo {
    height: 40px;
  }
}
.l_header_logo a {
  line-height: 0;
}
.l_header_logo a img {
  max-height: 50px;
}
@media screen and (max-width: 768px){
  .l_header_logo a img {
    max-height: 40px;
    max-width: calc(100vw - 40px);
    height: auto;
  }
}

.l_header_home {
  transition: opacity .400s;
}

@media screen and (min-width: 769px) {
    .l_header_home {
      flex: 1;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
    }
}

.l_header_home a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}

.l_header_home a p{
    line-height: 1.2em;
}

.l_header_home a svg {
  margin-right: 20px;
}
@media screen and (max-width: 768px) {
  .l_header_home a svg {
    margin-right: 10px;
  }
}
.l_header_title {
  width: calc(100% - 46px);
  font-size: 20px;
  font-weight: 400;
  line-height: 30px;
  word-break: break-all;
}
@media screen and (max-width: 768px) {
  .l_header_title {
    width: calc(100% - 36px);
    font-size: 16px;
  }
}
.l_header_hnav {
  margin: 0 30px;
  width: auto;
}

.l_footer {
  position: relative;
  border-top: 4px solid #FFF;
  box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.15);
  background: #FFF;
  padding: 25px 0 0;
}
.l_footer_fnav {
  margin-bottom: 56px;
}
.l_footer_contact {
  font-style: normal;
  text-align: center;
  margin-bottom: 28px;
}
.l_footer_logo {
  margin: 0 auto 15px;
  width: 152px;
  height: 30px;
}
.l_footer_logo a {
  display: block;
  line-height: 0;
}
.l_footer_logo img {
  max-height: 30px;
}
.l_footer_company {
  font-size: 16px;
  font-weight: 500;
}
.l_footer_address,
.l_footer_tel {
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .l_footer_address,
  .l_footer_tel {
    padding: 0 30px;
  }
}
.l_footer_sns {
  margin-bottom: 40px;
}
.l_footer_copy {
  border-top: 1px solid #CECECE;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 12px 20px;
}
@media screen and (max-width: 768px) {
  .l_footer_copy {
    display: block;
    text-align: center;
  }
}
.l_footer_copy_notice,
.l_footer_copy_copyright {
  flex: 1;
  font-size: 12px;
}
.l_footer_copy_copyright {
  text-align: right;
}
@media screen and (max-width: 768px) {
  .l_footer_copy_copyright {
    text-align: center;
  }
}
.c_hnav_list {
  display: flex;
  flex-wrap: wrap;
}
.c_hnav_item {
  margin-right: 10px;
}
.c_hnav_item:last-child {
  margin-right: 0;
}
.c_hnav_item a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.c_hnav_icon {
  margin-right: 5px;
}
.c_fnav_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .c_fnav_list {
    display: block;
    padding: 0 30px;
  }
}
.c_fnav_item {
  padding: 0 30px;
  border-right: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .c_fnav_item {
    padding: 10px 0;
    border-right: none;
    border-bottom: 1px solid #CECECE;
  }
}
.c_fnav_item:last-child {
  border-right: none;
}
.c_fnav_item a {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .c_fnav_item a {
    display: block;
    text-align: center;
  }
}
.c_fnav_icon {
  margin-right: 15px;
}
.c_fsns_list {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.c_fsns_item {
  margin-right: 25px;
}
.c_fsns_item:last-child {
  margin-right: 0;
}
.c_fsns_item a {
  display: block;
  width: 32px;
  height: 32px;
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
}
.c_fsns_item a:hover {
  opacity: 0.7;
}
.c_fsns_item_twitter {
  background: url(../../images/user/icon_sns_twitter.svg) no-repeat center center;
  background-size: 32px 32px;
}
.c_fsns_item_facebook {
  background: url(../../images/user/icon_sns_facebook.svg) no-repeat center center;
  background-size: 32px 32px;
}
.c_fsns_item_instagram {
  background: url(../../images/user/icon_sns_instagram.svg) no-repeat center center;
  background-size: 32px 32px;
}
.c_fsns_item_line {
  background: url(../../images/user/icon_sns_line.svg) no-repeat center center;
  background-size: 32px 32px;
}
/* ======================================= */
/*  標準ボタン
/* ======================================= */
.c_btn_cmn {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background: #FFF;
  cursor: pointer;
  margin: 0 auto;
  width: 280px;
  height: 60px;
  border: 2px solid #222;
  border-radius: 30px;
  font-weight: 600;
  font-size: 18px;
  transition: color 0.2s, background 0.2s, background-color 0.2s, opacity 0.2s;
}
.c_btn_cmn:before,
.c_btn_cmn:after {
  border: none;
  border-radius: 28px;
}
@media screen and (max-width: 768px) {
  .c_btn_cmn {
    width: 80%;
  }
}
@media screen and (max-width: 415px) {
  .c_btn_cmn {
    width: 95%;
  }
}
.c_btn_cmn--sm {
  width: 200px;
  height: 50px;
  border-radius: 25px;
  margin: 0;
}
.c_btn_cmn--sm:before,
.c_btn_cmn--sm:after {
  border: none;
  border-radius: 23px;
}
.c_btn_cmn:hover {
  text-decoration: none;
  background: #222;
  color: #FFF;
}
/* ======================================= */
/*  標準ボタン（灰色）
/* ======================================= */
.c_btn_def {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background: #F2F2F2;
  cursor: pointer;
  margin: 0 auto;
  width: 280px;
  height: 60px;
  border: 1px solid #DEDEDE;
  border-radius: 30px;
  font-weight: 600;
  font-size: 18px;
  transition: color 0.2s, background 0.2s, background-color 0.2s, opacity 0.2s;
}
@media screen and (max-width: 768px) {
  .c_btn_def {
    width: 80%;
  }
}
@media screen and (max-width: 415px) {
  .c_btn_def {
    width: 95%;
  }
}
.c_btn_def:hover {
  text-decoration: none;
  background: #FCFCFC;
}
/* ======================================= */
/*  ページトップボタン
/* ======================================= */
.c_btn_pagetop {
  position: fixed;
  right: -70px;
  bottom: 30px;
  width: 70px;
  height: 70px;
  transition: all .300s;
  z-index: 2;
}
.c_btn_pagetop.show {
  right: 30px;
}
@media screen and (max-width: 768px) {
  .c_btn_pagetop.show {
    right: 0;
  }
}
.c_btn_pagetop_btn {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  width: 70px;
  height: 70px;
  background: #FFF;
  border: 2px solid #222222;
  border-radius: 35px;
  transition: all .300s;
  z-index: 2;
}
.c_btn_pagetop_btn:before,
.c_btn_pagetop_btn:after {
  border: none;
  border-radius: 33px;
}
@media screen and (max-width: 768px) {
  .c_btn_pagetop_btn {
    box-shadow: 0px 0px 10px 3px rgba(0, 0, 0, 0.15);
    width: 50px;
    height: 50px;
  }
  .c_btn_pagetop_btn .c_btn_pagetop_icon {
    width: 15px;
    height: 15px;
  }
  .c_btn_pagetop_btn:before,
  .c_btn_pagetop_btn:after {
    border: none;
    border-radius: 23px;
  }
}
.c_btn_pagetop_btn:hover {
  background: #222222;
}
.c_btn_pagetop_btn:hover .c_btn_pagetop_icon {
  fill: #FFF;
}
/* ======================================= */
/*  予約するボタン
/* ======================================= */
.c_btn_reserve {
  margin: 0 auto;
  border: 2px solid #222;
  border-radius: 43px;
  font-weight: 600;
  font-size: 22px;
  width: auto;
  height: auto;
  display: table;
  text-align: center;
  line-height: 120%;
  padding: 1.3em 1em;
  word-break: break-all;
}
.c_btn_reserve:before {
  border: none;
  border-radius: 43px;
}
.c_btn_reserve:after {
  border: none;
  border-radius: 41px;
}

@media screen and (min-width: 769px) {
    .c_btn_reserve {
        min-width: 536px;
    }
}

@media screen and (max-width: 768px) {
  .c_btn_reserve {
    border-radius: 38px;
    padding: 1em;
    }
}
.c_btn_reserve:hover {
  text-decoration: none;
  background: #222;
  color: #FFF;
}
/* ======================================= */
/*  住所検索ボタン
/* ======================================= */
.c_btn_zip {
  flex-shrink: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background: #F2F2F2;
  cursor: pointer;
  width: 80px;
  height: 40px;
  border: 1px solid #DEDEDE;
  border-radius: 3px;
  font-size: 14px;
  transition: all .200s;
  margin-left: 10px;
}
.c_btn_zip:hover {
  text-decoration: none;
  background: #FCFCFC;
}
/* ======================================= */
/* オープンボタン
/* ======================================= */
.c_btn_open {
  display: block;
  font-size: 14px;
  padding: 0 32px 0 15px;
  height: 40px;
  line-height: 38px;
  border: 1px solid #DEDEDE;
  border-radius: 3px;
  background: #FFF url(../../images/user/icon_modal_open.svg) no-repeat right 11px center;
  background-size: 12px 12px;
}
.c_btn_open:hover {
  text-decoration: none;
  background-color: #F2F2F2;
}
/* ======================================= */
/*  キャンセルボタン
/* ======================================= */
.c_btn_cancel {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background: #F2F2F2;
  cursor: pointer;
  margin: 0 auto;
  width: 200px;
  height: 50px;
  border: 1px solid #DEDEDE;
  border-radius: 25px;
  font-weight: 600;
  font-size: 18px;
  transition: color 0.2s, background 0.2s, background-color 0.2s, opacity 0.2s;
}
.c_btn_cancel span {
  line-height: 48px;
  padding-left: 36px;
  background: url(../../images/user/icon_close.svg) no-repeat left center;
  background-size: 18px 18px;
}
.c_btn_cancel:hover {
  text-decoration: none;
  background: #FCFCFC;
}
/* ======================================= */
/*  カレンダー操作ナビ
/* ======================================= */
.c_cal_nav {
  background: #F4F4F4;
  border: 1px solid #CECECE;
  border-bottom: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 10px;
}
.c_cal_nav_flex {
  display: flex;
  flex-wrap: wrap;
}
.c_cal_nav_item {
  margin-right: 10px;
}
@media screen and (max-width: 768px) {
  .c_cal_nav_item {
    margin-right: 5px;
  }
}
.c_cal_nav_item:last-child {
  margin-right: 0;
}
@media screen and (max-width: 768px) {
  .c_cal_nav_item--next02,
  .c_cal_nav_item--prev02 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  .c_cal_nav_item--next01 {
    margin: 0;
  }
}
.c_cal_nav_btn {
  display: block;
  height: 50px;
  padding: 0 20px;
  background-color: #FFF;
  border: 1px solid #CECECE;
  border-radius: 3px;
  line-height: 48px;
}
@media screen and (max-width: 1024px) {
  .c_cal_nav_btn {
    height: 40px;
    padding: 0 10px;
    line-height: 38px;
    font-size: 14px;
  }
}
.c_cal_nav_btn--cal {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  padding: 0;
  width: 50px;
  background-image: url(../../images/user/icon_datepicker.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px 20px;
}
@media screen and (max-width: 1024px) {
  .c_cal_nav_btn--cal {
    width: 40px;
  }
}
.c_cal_nav_btn--prev01 {
  padding-left: 33px;
  background-image: url(../../images/user/arrow_prev01.svg);
  background-repeat: no-repeat;
  background-position: left 17px center;
  background-size: 8px 12px;
}
@media screen and (max-width: 1024px) {
  .c_cal_nav_btn--prev01 {
    padding-left: 23px;
    background-position: left 10px center;
  }
}
.c_cal_nav_btn--prev02 {
  padding-left: 33px;
  background-image: url(../../images/user/arrow_prev02.svg);
  background-repeat: no-repeat;
  background-position: left 13px center;
  background-size: 15px 12px;
}
.c_cal_nav_btn--next01 {
  padding-right: 33px;
  background-image: url(../../images/user/arrow_next01.svg);
  background-repeat: no-repeat;
  background-position: right 17px center;
  background-size: 8px 12px;
}
@media screen and (max-width: 1024px) {
  .c_cal_nav_btn--next01 {
    padding-right: 23px;
    background-position: right 10px center;
  }
}
.c_cal_nav_btn--next02 {
  padding-right: 33px;
  background-image: url(../../images/user/arrow_next02.svg);
  background-repeat: no-repeat;
  background-position: right 13px center;
  background-size: 15px 12px;
}
.c_cal_nav_btn:hover {
  background-color: rgba(200, 200, 200, 0.1);
  text-decoration: none;
}
/* ======================================= */
/*  カレンダー操作ナビ（新）2020/10/14
/* ======================================= */
.c_cal_navex {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: flex-start;
  margin-bottom: 10px;
}
@media screen and (max-width: 1024px) {
  .c_cal_navex {
    display: block;
  }
}
.c_cal_navex_date {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media screen and (max-width: 1024px) {
  .c_cal_navex_date {
    margin-bottom: 10px;
  }
}
.c_cal_navex_date .prev01,
.c_cal_navex_date .prev02,
.c_cal_navex_date .next01,
.c_cal_navex_date .next02 {
  display: block;
  width: 32px;
  height: 32px;
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
}
.c_cal_navex_date .prev01:hover,
.c_cal_navex_date .prev02:hover,
.c_cal_navex_date .next01:hover,
.c_cal_navex_date .next02:hover {
  opacity: 0.7;
}
@media screen and (max-width: 768px) {
  .c_cal_navex_date .prev01,
  .c_cal_navex_date .prev02,
  .c_cal_navex_date .next01,
  .c_cal_navex_date .next02 {
    width: 20px;
  }
}
.c_cal_navex_date .prev01 {
  background: url(../../images/user/icon_prev03.svg) no-repeat center center;
  background-size: 10px 16px;
  margin: 0 15px 0 5px;
}
.c_cal_navex_date .prev02 {
  background: url(../../images/user/icon_prev04.svg) no-repeat center center;
  background-size: 19px 16px;
}
.c_cal_navex_date .next01 {
  background: url(../../images/user/icon_next03.svg) no-repeat center center;
  background-size: 10px 16px;
  margin: 0 5px;
}
.c_cal_navex_date .next02 {
  background: url(../../images/user/icon_next04.svg) no-repeat center center;
  background-size: 19px 16px;
}
.c_cal_navex_date .date {
  flex: 1;
  text-align: center;
  line-height: 32px;
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 0;
}
.c_cal_navex_date .date a {
  display: inline-block;
  padding-left: 28px;
  background-image: url(../../images/user/icon_datepicker_b.svg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 20px 20px;
}
.c_cal_navex_date .date a:hover {
  text-decoration: none;
  opacity: 0.7;
}
.c_cal_navex_date .date.nomodal {
  padding-left: 0;
  background-image: none;
}
.c_cal_navex_date .date br {
  display: none;
}
@media screen and (max-width: 768px) {
  .c_cal_navex_date .date br {
    display: block;
    line-height: 0;
  }
}
.c_cal_navex_date .date span {
  margin: 0 10px;
}
.c_cal_navex_date .date span b {
  font-size: 28px;
  margin: 0 2px;
}
@media screen and (max-width: 768px) {
  .c_cal_navex_date .date span b {
    font-size: 24px;
  }
}
@media screen and (max-width: 370px) {
  .c_cal_navex_date .date span b {
    font-size: 16px;
  }
}
@media screen and (max-width: 768px) {
  .c_cal_navex_date .date {
    text-align: center;
    font-size: 16px;
    line-height: 24px;
  }
  .c_cal_navex_date .date.week {
    font-size: 12px;
  }
  .c_cal_navex_date .date.week span {
    margin: 0 3px;
  }
  .c_cal_navex_date .date.week span b {
    font-size: 16px;
  }
}
@media screen and (max-width: 370px) {
  .c_cal_navex_date .date {
    font-size: 12px;
  }
  .c_cal_navex_date .date.week {
    font-size: 11px;
  }
  .c_cal_navex_date .date.week span {
    margin: 0;
  }
  .c_cal_navex_date .date.week span b {
    font-size: 12px;
  }
}
.c_cal_navex_sel {
  background: #E3E3E3;
  border: 1px solid #CECECE;
  padding: 5px;
  white-space: nowrap;
  display: flex;
  flex-wrap: wrap;
  letter-spacing: -0.4em;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .c_cal_navex_sel {
    max-width: 300px;
    margin: 0 auto;
    justify-content: center;
  }
}
.c_cal_navex_sel .item {
  display: inline-block;
  width: 68px;
  height: 68px;
  margin-right: 5px;
  letter-spacing: normal;
  vertical-align: top;
  position: relative;
}
@media screen and (max-width: 374px) {
  .c_cal_navex_sel .item {
    width: 62px;
    height: 62px;
  }
}
.c_cal_navex_sel .item:last-child {
  margin-right: 0;
}
.c_cal_navex_sel .item a {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  border: 1px solid #CECECE;
  background: #FFF;
  border-radius: 3px;
  width: 100%;
  height: 100%;
  padding-top: 23px;
  text-align: center;
}
.c_cal_navex_sel .item a p {
  line-height: 1;
  margin: 0;
  padding: 0;
}
.c_cal_navex_sel .item a p.category {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 18px;
  line-height: 18px;
  background: #999999;
  font-size: 10px;
  color: #FFF;
  text-align: center;
  border-radius: 3px 3px 0 0;
}
.c_cal_navex_sel .item a p.name {
  font-size: 11px;
  color: #666666;
}
@media screen and (max-width: 374px) {
  .c_cal_navex_sel .item a p.name {
    font-size: 10px;
    padding-bottom: 2px;
  }
}
.c_cal_navex_sel .item a svg {
  fill: #999999;
  margin-bottom: 5px;
}
.c_cal_navex_sel .item a.active {
  border: 3px solid #222222;
  border-top: none;
}
.c_cal_navex_sel .item a.active p.category {
  background: #222222;
}
.c_cal_navex_sel .item a.active p.name {
  color: #222222;
}
.c_cal_navex_sel .item a.active svg {
  fill: #222222;
}
.c_cal_navex_sel .item a:hover {
  opacity: 0.7;
  text-decoration: none;
}
.c_cal_navex_sel_org {
  background: #E3E3E3;
  border: 1px solid #CECECE;
  width: 400px;
  padding: 5px;
  height: 94px;
  white-space: nowrap;
  display: flex;
  letter-spacing: -0.4em;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .c_cal_navex_sel_org {
    width: calc(100% - 480px);
  }
}
@media screen and (max-width: 768px) {
  .c_cal_navex_sel_org {
    width: 100%;
  }
}
.c_cal_navex_sel_org .item {
  display: inline-block;
  width: 68px;
  height: 68px;
  margin-right: 5px;
  letter-spacing: normal;
  vertical-align: top;
  position: relative;
}
.c_cal_navex_sel_org .item a {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  border: 1px solid #CECECE;
  background: #FFF;
  border-radius: 3px;
  width: 100%;
  height: 100%;
  padding-top: 23px;
  text-align: center;
}
.c_cal_navex_sel_org .item a p {
  line-height: 1;
  margin: 0;
  padding: 0;
}
.c_cal_navex_sel_org .item a p.category {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 18px;
  line-height: 18px;
  background: #999999;
  font-size: 10px;
  color: #FFF;
  text-align: center;
  border-radius: 3px 3px 0 0;
}
.c_cal_navex_sel_org .item a p.name {
  font-size: 11px;
  color: #666666;
}
.c_cal_navex_sel_org .item a svg {
  fill: #999999;
  margin-bottom: 5px;
}
.c_cal_navex_sel_org .item a.active {
  border: 3px solid #222222;
}
.c_cal_navex_sel_org .item a.active p.category {
  background: #222222;
}
.c_cal_navex_sel_org .item a.active p.name {
  color: #222222;
}
.c_cal_navex_sel_org .item a.active svg {
  fill: #222222;
}
.c_cal_navex_sel_org .item a:hover {
  opacity: 0.7;
  text-decoration: none;
}
.c_cal_navex_sel_org:before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 15px;
  background: #FFF;
  bottom: 0;
  left: 0;
}
.c_cal_navex + .c_cal_sample {
  /* margin-top: -40px; */
  font-size: 12px;
}
@media screen and (max-width: 1024px) {
  .c_cal_navex + .c_cal_sample {
    margin-top: 0;
  }
}
@media screen and (max-width: 374px) {
  .c_cal_navex + .c_cal_sample .c_cal_sample_item {
    margin-right: 15px;
  }
}
.c_cal_navex + .sc_caption--type01 {
  margin-top: -40px;
  font-size: 12px;
}
.c_cal_navex + .sc_caption--type01 li {
  margin-right: 15px;
}
@media screen and (max-width: 1024px) {
  .c_cal_navex + .sc_caption--type01 {
    margin-top: 0;
  }
}
@media screen and (max-width: 374px) {
  .c_cal_navex + .sc_caption--type01 li {
    margin-right: 10px;
  }
}
/* ======================================= */
/*  カレンダーテーブル部分
/* ======================================= */
.c_cal_time {
  width: 100%;
  empty-cells: show;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .c_cal_time {
    border-right: none;
    background: #CECECE;
  }
}
.c_cal_time_thead {
  display: block;
}
.c_cal_time_thead tr {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #CECECE;
  border-left: 1px solid #CECECE;
  border-bottom: 1px solid #707070;
  background: #F4F4F4;
}
.c_cal_time_thead tr th {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  line-height: 1.2;
  height: 66px;
  border-right: 1px solid #CECECE;
  background: #F4F4F4;
  width: calc((100% - 103px) / 7);
}
.c_cal_time_thead.day tr th {
  width: calc(100% - 103px);
}
.c_cal_time_thead tr th:first-child {
  width: 85px;
}
@media screen and (max-width: 768px) {
  .c_cal_time_thead tr th {
    width: calc((100% - 52px) / 7);
    font-size: 12px;
  }
  .c_cal_time_thead.day tr th {
    width: calc(100% - 52px);
  }
  .c_cal_time_thead tr th:first-child {
    width: 52px;
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time_thead tr th {
    width: calc((100% - 40px) / 7);
    font-size: 11px;
  }
  .c_cal_time_thead.day tr th {
    width: calc(100% - 40px);
  }
  .c_cal_time_thead tr th:first-child {
    width: 40px;
  }
}
.c_cal_time_thead tr th span {
  display: block;
  text-align: center;
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .c_cal_time_thead tr th span {
    font-size: 10px;
  }
}
.c_cal_time_list_thead {
  display: block;
}
.c_cal_time_list_thead tr {
  flex-wrap: wrap;
  border-top: 1px solid #CECECE;
  border-left: 1px solid #CECECE;
  border-bottom: 1px solid #707070;
  background: #F4F4F4;
}
.c_cal_time_list_thead tr th {
  line-height: 1.2;
  height: 66px;
  border-right: 1px solid #CECECE;
  background: #F4F4F4;
}
.c_cal_time_list_thead tr th:first-child {
  width: 85px;
  min-width: 85px;
}
@media screen and (max-width: 768px) {
  .c_cal_time_list_thead tr th {
    width: calc((100% - 52px) / 7);
    font-size: 12px;
  }
  .c_cal_time_list_thead tr th:first-child {
    width: 52px;
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time_list_thead tr th {
    width: calc((100% - 40px) / 7);
    font-size: 11px;
  }
  .c_cal_time_list_thead tr th:first-child {
    width: 40px;
  }
}
.c_cal_time_list_thead tr th span {
  display: block;
  text-align: center;
  font-size: 14px;
}
.c_cal_time_list_thead tr th span.sub_item {
  font-size: 12px;
  padding-left:5px;
  padding-right:5px;
}
.c_cal_time_list_thead tr th span.list_event_name {
  min-width: 80px;
  max-width: 140px;
}
@media screen and (max-width: 768px) {
  .c_cal_time_list_thead tr th span {
    font-size: 10px;
  }
}
.c_cal_time_tbody {
  display: block;
  /* height: 910px; */
}
.c_cal_time_tbody tr {
  display: flex;
  flex-wrap: wrap;
  border-left: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .c_cal_time_tbody tr:first-child {
    border-top: 1px solid #CECECE;
  }
}
.c_cal_time_tbody tr th,
.c_cal_time_tbody tr td {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70px;
  font-weight: 500;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
  padding: 0;
}
.c_cal_time_tbody tr th {
  background: #F4F4F4;
  width: 85px;
}
@media screen and (max-width: 768px) {
  .c_cal_time_tbody tr th {
    width: 52px;
    font-size: 12px;
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time_tbody tr th {
    width: 40px;
    font-size: 10px;
  }
}
.c_cal_time_tbody tr td {
  width: calc((100% - 103px) / 7);
  background: #E3E3E3;
}
.c_cal_time_tbody.day tr td {
  width: calc(100% - 103px);
}
@media screen and (max-width: 768px) {
  .c_cal_time_tbody tr td {
    width: calc((100% - 52px) / 7);
  }
  .c_cal_time_tbody.day tr td {
    width: calc(100% - 52px);
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time_tbody tr td {
    width: calc((100% - 40px) / 7);
  }
  .c_cal_time_tbody.day tr td {
    width: calc(100% - 40px);
  }
}
.c_cal_time_tbody tr td a:hover {
  opacity: 0.7;
}
.c_cal_time_list_tbody {
  display: block;
  height: 910px;
}
.c_cal_time_list_tbody2 {
  display: block;
}
.c_cal_time_list_tbody tr,
.c_cal_time_list_tbody2 tr {
  display: flex;
  border-left: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .c_cal_time_list_tbody tr:first-child {
    border-top: 1px solid #CECECE;
  }
}
.c_cal_time_list_tbody tr th,
.c_cal_time_list_tbody tr td,
.c_cal_time_list_tbody2 tr th,
.c_cal_time_list_tbody2 tr td, {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70px;
  font-weight: 500;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
  padding: 0;
}
.c_cal_time_list_tbody tr th,
.c_cal_time_list_tbody2 tr th{
  background: #F4F4F4;
  width: 85px;
  min-width: 85px;
}
@media screen and (max-width: 768px) {
  .c_cal_time_list_tbody tr th,
  .c_cal_time_list_tbody2 tr th{
    width: 52px;
    font-size: 12px;
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time_list_tbody tr th,
  .c_cal_time_list_tbody2 tr th{
    width: 40px;
    font-size: 10px;
  }
}
.c_cal_time_list_tbody tr td,
.c_cal_time_list_tbody2 tr td {
  min-width: 40px;
  background: #E3E3E3;
}
@media screen and (max-width: 768px) {
  .c_cal_time_list_tbody tr td,
  .c_cal_time_list_tbody2 tr td{
    width: calc((100% - 52px) / 7);
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time_list_tbody tr td,
  .c_cal_time_list_tbody2 tr td{
    width: calc((100% - 40px) / 7);
  }
}
.c_cal_time_list_tbody tr td a:hover,
.c_cal_time_list_tbody2 tr td a:hover{
  opacity: 0.7;
}
.c_cal_time_day--sat {
  color: #037FFC;
}
.c_cal_time_day--sun {
  color: #F53D3D;
}
.c_cal_time_cell {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 14px;
  background-color: #FFF;
  line-height: 1.2;
}
@media screen and (max-width: 768px) {
  .c_cal_time_cell {
    font-size: 10px;
  }
}
.c_cal_time_cell span {
  margin-top: 8px;
}
.c_cal_time_cell span:first-child {
  margin-top: 0;
}
.c_cal_time_cell span i {
  margin-left: 3px;
}
@media screen and (max-width: 768px) {
  .c_cal_time_cell span i {
    margin-left: 2px;
  }
}
.c_cal_time_cell--disabled {
  background-color: #D6D6D6;
}
.c_cal_time--type02 .c_cal_time_thead tr th {
  width: calc((100% - 228px) / 7);
}
.c_cal_time--type02 .c_cal_time_thead tr th:first-child {
  width: 210px;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_thead tr th {
    width: calc((100% - 60px) / 7);
    font-size: 12px;
  }
  .c_cal_time--type02 .c_cal_time_thead tr th:first-child {
    width: 59px;
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time--type02 .c_cal_time_thead tr th {
    width: calc((100% - 60px) / 7);
    font-size: 11px;
  }
  .c_cal_time--type02 .c_cal_time_thead tr th:first-child {
    width: 59px;
  }
}
.c_cal_time--type02 .c_cal_time_tbody {
  max-height: 210px;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_tbody {
    max-height: 301px;
  }
}
.c_cal_time--type02 .c_cal_time_tbody tr th {
  background: #F4F4F4;
  width: 210px;
  padding: 0 10px;
  display: block;
}
.c_cal_time--type02 .c_cal_time_tbody tr th div {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_tbody tr th div {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }
}
.c_cal_time--type02 .c_cal_time_tbody tr th div p {
  text-align: left;
  line-height: 20px;
  max-height: 40px;
  overflow: hidden;
  overflow-wrap: break-word;
  word-wrap: all;
  word-break: break-all;
  width: 7em;
  margin-bottom: 0;
  margin-right: 10px;
  position: relative;
}
.c_cal_time--type02 .c_cal_time_tbody tr th div p:before {
  content: "…";
  position: absolute;
  top: calc(20px);
  background: #F7F7F7;
  width: 1em;
  height: calc(20px);
  line-height: calc(20px);
  right: 0;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_tbody tr th div p {
    line-height: 14px;
    max-height: 56px;
    font-size: 12px;
    margin-right: 0;
    width: 4em;
    position: relative;
  }
  .c_cal_time--type02 .c_cal_time_tbody tr th div p:before {
    content: "…";
    position: absolute;
    top: calc(42px);
    background: #F7F7F7;
    width: 1em;
    height: calc(14px);
    line-height: calc(14px);
    right: 0;
  }
}
.c_cal_time--type02 .c_cal_time_tbody tr th div .c_btn {
  color: #666;
  padding: 0 24px 0 6px;
  background-position: right 6px center;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_tbody tr th div .c_btn {
    font-size: 10px;
    height: 26px;
    line-height: 24px;
    padding: 0 20px 0 4px;
    background-position: right 4px center;
  }
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_tbody tr th {
    width: 59px;
    padding: 5px;
    font-size: 12px;
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time--type02 .c_cal_time_tbody tr th {
    width: 59px;
    font-size: 10px;
  }
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_tbody tr th,
  .c_cal_time--type02 .c_cal_time_tbody tr td {
    height: 100px;
  }
}
.c_cal_time--type02 .c_cal_time_tbody tr td {
  width: calc((100% - 228px) / 7);
  background: #E3E3E3;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_time_tbody tr td {
    width: calc((100% - 60px) / 7);
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time--type02 .c_cal_time_tbody tr td {
    width: calc((100% - 60px) / 7);
  }
}
.c_cal_time--type02 .c_cal_time_tbody tr td a:hover {
  opacity: 0.7;
}
.c_cal_time--type02 .c_cal_timelist_tbody {
  max-height: 210px;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_timelist_tbody {
    max-height: 301px;
  }
}
.c_cal_time--type02 .c_cal_timelist_tbody tr th {
  background: #F4F4F4;
  width: 210px;
  padding: 0 10px;
  display: block;
}
.c_cal_time--type02 .c_cal_timelist_tbody tr th div {
  height: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr th div {
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }
}
.c_cal_time--type02 .c_cal_timelist_tbody tr th div p {
  text-align: left;
  line-height: 20px;
  max-height: 40px;
  overflow: hidden;
  overflow-wrap: break-word;
  word-wrap: all;
  word-break: break-all;
  width: 7em;
  margin-bottom: 0;
  margin-right: 10px;
  position: relative;
}
.c_cal_time--type02 .c_cal_timelist_tbody tr th div p:before {
  content: "…";
  position: absolute;
  top: calc(20px);
  background: #F7F7F7;
  width: 1em;
  height: calc(20px);
  line-height: calc(20px);
  right: 0;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr th div p {
    line-height: 14px;
    max-height: 56px;
    font-size: 12px;
    margin-right: 0;
    width: 4em;
    position: relative;
  }
  .c_cal_time--type02 .c_cal_timelist_tbody tr th div p:before {
    content: "…";
    position: absolute;
    top: calc(42px);
    background: #F7F7F7;
    width: 1em;
    height: calc(14px);
    line-height: calc(14px);
    right: 0;
  }
}
.c_cal_time--type02 .c_cal_timelist_tbody tr th div .c_btn {
  color: #666;
  padding: 0 24px 0 6px;
  background-position: right 6px center;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr th div .c_btn {
    font-size: 10px;
    height: 26px;
    line-height: 24px;
    padding: 0 20px 0 4px;
    background-position: right 4px center;
  }
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr th {
    width: 59px;
    padding: 5px;
    font-size: 12px;
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr th {
    width: 59px;
    font-size: 10px;
  }
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr th,
  .c_cal_time--type02 .c_cal_timelist_tbody tr td {
    height: 100px;
  }
}
.c_cal_time--type02 .c_cal_timelist_tbody tr td {
  width: calc((100% - 228px) / 7);
  background: #E3E3E3;
}
@media screen and (max-width: 768px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr td {
    width: calc((100% - 60px) / 7);
  }
}
@media screen and (max-width: 415px) {
  .c_cal_time--type02 .c_cal_timelist_tbody tr td {
    width: calc((100% - 60px) / 7);
  }
}
.c_cal_time--type02 .c_cal_timelist_tbody tr td a:hover {
  opacity: 0.7;
}
.c_cal_day--type .c_cal_time_tbody {
  max-height: 700px !important;
}
/* ======================================= */
/*  カレンダー凡例部分
/* ======================================= */
.c_cal_sample {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.c_cal_sample_item {
  margin-right: 20px;
  height: 20px;
  line-height: 20px;
}
.c_cal_sample_item--circle {
  padding-left: 26px;
  background-image: url(../../images/user/icon_circle.svg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 18px 18px;
}
.c_cal_sample_item--triangle {
  padding-left: 29px;
  background-image: url(../../images/user/icon_triangle.svg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 21px 18px;
}
.c_cal_sample_item--cross {
  padding-left: 26px;
  background-image: url(../../images/user/icon_disabled.svg);
  background-repeat: no-repeat;
  background-position: left center;
  background-size: 18px 18px;
}
.c_cal_sample_item--square {
    padding-left: 26px;
    background-image: url(../../images/user/icon_square.svg);
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 18px 18px;
}
/* ======================================= */
/*  ハンバーガーメニュー部分
/* ======================================= */
.c_hamburger {
  position: relative;
  height: 110px;
  width: 110px;
  z-index: 100;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  background: #FFF;
  border: 2px solid #FFF;
  transition: all .200s;
}
@media screen and (max-width: 768px) {
  .c_hamburger {
    height: 80px;
    width: 80px;
  }
}
.c_hamburger_bar {
  background: #000;
  display: block;
  height: 3px;
  position: absolute;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s, -webkit-transform .3s;
  width: 100%;
  top: 50%;
  left: 50%;
  width: 46px;
  margin-left: -23px;
}
@media screen and (max-width: 768px) {
  .c_hamburger_bar {
    width: 32px;
    margin-left: -16px;
  }
}
.c_hamburger_bar__top {
  margin-top: -24px;
}
@media screen and (max-width: 768px) {
  .c_hamburger_bar__top {
    margin-top: -18px;
  }
}
.c_hamburger_bar__center {
  margin-top: -14px;
}
@media screen and (max-width: 768px) {
  .c_hamburger_bar__center {
    margin-top: -8px;
  }
}
.c_hamburger_bar__bottom {
  margin-top: -4px;
}
@media screen and (max-width: 768px) {
  .c_hamburger_bar__bottom {
    margin-top: 2px;
  }
}
.c_hamburger_title {
  display: block;
  width: 100%;
  text-align: center;
  position: absolute;
  font-size: 12px;
  font-weight: 400;
  color: #000;
  top: 50%;
  left: 0;
  margin-top: 14px;
}
@media screen and (max-width: 768px) {
  .c_hamburger_title {
    margin-top: 10px;
    font-size: 11px;
  }
}
.c_hamburger_title:before {
  content: "MENU";
}
.c_hamburger.active .c_hamburger_bar__top {
  margin-top: -13px;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
@media screen and (max-width: 768px) {
  .c_hamburger.active .c_hamburger_bar__top {
    margin-top: -7px;
  }
}
.c_hamburger.active .c_hamburger_bar__center {
  -webkit-transform: scaleX(0);
          transform: scaleX(0);
}
.c_hamburger.active .c_hamburger_bar__bottom {
  margin-top: -13px;
  -webkit-transform: rotate(135deg);
          transform: rotate(135deg);
}
@media screen and (max-width: 768px) {
  .c_hamburger.active .c_hamburger_bar__bottom {
    margin-top: -7px;
  }
}
.c_hamburger.active .c_hamburger_title:before {
  content: "CLOSE";
}
/* ======================================= */
/*  オーバーレイ部分
/* ======================================= */
.c_overlay {
  z-index: -1;
  opacity: 0;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  position: fixed;
  transition: opacity .400s;
  background: #000;
}
.c_overlay.active {
  z-index: 5;
  opacity: 0.65;
}
/* ======================================= */
/*  ドロワーナビ部分
/* ======================================= */
.c_drawer {
  position: fixed;
  top: 110px;
  right: -414px;
  width: 414px;
  background: #FFF;
  color: #333333;
  z-index: 5;
  padding: 38px;
  overflow-y: auto;
  transition: all 400ms cubic-bezier(1, 0, 0, 1);
  /* easeInOutExpo */
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  /* easeInOutExpo */
}
@media screen and (max-width: 768px) {
  .c_drawer {
    top: 80px;
    width: 100%;
    height: 100%;
    right: -100%;
    padding-bottom: 100px;
  }
}
@media screen and (max-width: 415px) {
  .c_drawer {
    padding: 38px 24px 100px;
  }
}
.c_drawer.active {
  position: absolute;
  right: 0;
}
.c_drawer_menu {
  margin-bottom: 30px;
}
.c_drawer_list--type01 {
  margin-bottom: 30px;
}
.c_drawer_list--type01_item {
  border-bottom: 1px solid #CECECE;
}
.c_drawer_list--type01_item a {
  display: block;
  padding: 17px 12px;
  line-height: 21px;
  width: 100%;
  height: 100%;
}
.c_drawer_list--type01_item a:hover {
  text-decoration: none;
  background: #F7F7F7;
}
.c_drawer_list--type02_item {
  position: relative;
  padding-left: 1.5em;
  line-height: 24px;
  margin-bottom: 1em;
}
.c_drawer_list--type02_item:last-child {
  margin-bottom: 0;
}
.c_drawer_list--type02_item:before {
  display: block;
  width: 16px;
  height: 16px;
  content: "";
  position: absolute;
  left: 0;
  top: 4px;
  background: url(../../images/user/arrow_ul01.svg) no-repeat center center;
  background-size: 16px 16px;
}
.c_drawer_banner_img {
  line-height: 0;
}
.c_drawer_banner_img img {
  max-width: 230px;
}
.c_drawer_hnav {
  display: none;
}
@media screen and (max-width: 768px) {
  .c_drawer_hnav {
    display: block;
    margin-bottom: 10px;
  }
}
.c_drawer_hnav_list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
}
.c_drawer_hnav_item {
  width: calc(50% - 8px);
}
.c_drawer_hnav_item:first-child {
  margin-right: 16px;
}
.c_drawer_hnav_btn {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  height: 50px;
  border-radius: 25px;
}
.c_drawer_hnav_btn:before,
.c_drawer_hnav_btn:after {
  border-radius: 24px;
}
.c_drawer_hnav_btn--type01 {
  background: #F2F2F2;
  border: 1px solid #DEDEDE;
}
.c_drawer_hnav_btn--type01:hover {
  text-decoration: none;
  background: #FCFCFC;
  border: 1px solid #DEDEDE;
}
.c_drawer_hnav_btn--type02 {
  background: #FFF;
  border: 1px solid #222;
}
.c_drawer_hnav_btn--type02:hover {
  text-decoration: none;
  color: #FFF;
  background: #222222;
}
.c_drawer_hnav_btn--type02:hover .c_hnav_icon {
  fill: #FFF;
}
.c_form {
  margin-bottom: 30px;
}
.c_form--nostyle {
  margin-bottom: 0;
}
.c_form_term {
  margin-bottom: 10px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.c_form_term_notice {
  width: 100%;
  font-size: 14px;
  color: #D81313;
}
.c_form_group {
  display: flex;
  align-items: center;
  flex-basis: auto;
  flex-wrap: wrap;
}
.c_form_wrap_initial {
  flex-wrap: initial;
}
.c_form_group + .c_form_remarks,
.c_form_group + .c_form_errstr {
  margin-top: 10px;
}
.c_form_group .c_form_input--text,
.c_form_group .c_form_input--textarea {
  flex: 0 1 100%;
}
.c_form_group .c_btn {
  margin-left: 10px;
}
.c_form_desc {
  margin-bottom: 18px;
}
.c_form_desc:last-child {
  margin-bottom: 0;
}
.c_form_desc_chklist {
  padding: 10px;
}
.c_form_desc_chklist + .c_form_remarks,
.c_form_desc_chklist + .c_form_errstr {
  margin-top: 10px;
}
.c_form_desc_chklist--list {
  padding: 0;
}
.c_form_desc_chkitem {
  line-height: 1;
  margin-bottom: 15px;
}
.c_form_desc_chkitem:last-child {
  margin-bottom: 0;
}
.c_form_desc_chkitem--list {
  position: relative;
  margin-bottom: 0;
  border-bottom: 1px solid #CECECE;
  width: 620px;
}
.c_form_desc_chkitem--list:first-child {
  border-top: 1px solid #CECECE;
}
.c_form_desc_chkitem--list:first-child label::after {
  content: "　";
  display: inline;
  visibility: hidden;
}
@media screen and (max-width: 768px) {
  .c_form_desc_chkitem--list {
    width: 100%;
  }
}
.c_form_desc_chkitem--list .c_form_input--radio:checked + .c_form_input--radio_label {
  background-color: #F8F8F8!important;
}
.c_form_desc_chkitem--list .c_form_input--radio_label,
.c_form_desc_chkitem--list .c_form_input--check_label {
  display: block!important;
  padding: 13px 85px 13px 42px!important;
}
.c_form_desc_chkitem--list .c_form_input--radio_label:before,
.c_form_desc_chkitem--list .c_form_input--check_label:before {
  left: 10px!important;
  top: 50%!important;
  margin-top: -11px !important;
}
.c_form_desc_chkitem--list .c_btn_open {
  position: absolute;
  height: 36px;
  line-height: 34px;
  top: 50%;
  right: 0;
  margin-top: -18px;
}
.c_form_desc_span,
.c_form_desc .span {
  margin: 0 10px 0 10px;
}
.c_form_desc .span_side {
  margin: 0 10px 0 10px;
  flex-shrink: 0;
}
.c_form_desc_span:first-child,
.c_form_desc .span:first-child {
  margin-left: 0;
}
.c_form_desc_span:last-child,
.c_form_desc .span:last-child {
  margin-right: 0;
}
@media screen and (max-width: 415px) {
  .c_form_desc_span,
  .c_form_desc .span {
    margin: 0 8px;
  }
}
.c_form_label {
  cursor: default;
  line-height: 29px;
  font-weight: 600;
}
.c_form_modal_sel {
  width: 100%;
  max-width: 100%;
}
.c_form_modal_sel .c_form_btn_modal {
  display: block;
  line-height: 26px;
  padding: 17px 40px 17px 20px;
  background: #FCFCFC url(../../images/user/icon_modal.svg) no-repeat right 17px center;
  background-size: 10px 10px;
  border: 1px solid #D9D9D9;
}
.c_form_modal_sel .c_form_btn_modal--single {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.c_form_modal_sel .c_form_btn_modal:focus,
.c_form_modal_sel .c_form_btn_modal.focus {
  border: 2px solid #86BCFF;
  line-height: 24px;
}
.c_form_modal_sel .c_form_btn_modal:hover {
  text-decoration: none;
}
.c_form_input--text,
.c_form_input--textarea {
  border-radius: 0;
  -webkit-appearance: none;
  font-size: 16px;
  width: 100%;
  height: 48px;
  background: #FCFCFC;
  border: 1px solid #D9D9D9;
  padding: 0 18px;
}
.c_form_input--textarea {
  -webkit-appearance: none;
  font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, MyYuGothicM, YuGothic, "Noto Sans Japanese", "Noto Sans CJK JP", -apple-system, BlinkMacSystemFont, sans-serif;
  padding: 18px;
  height: 150px;
}
@media screen and (max-width: 768px) {
  .c_form_input--textarea {
    height: 300px;
  }
}
.c_form_input--radio {
  display: none;
}
.c_form_input--radio + .c_form_input--radio_label {
  display: inline-block;
  position: relative;
  line-height: 22px;
  padding-left: 32px;
  cursor: pointer;
}
.c_form_input--radio + .c_form_input--radio_label:before {
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 22px;
  height: 22px;
  content: "";
  background: #FFF;
  border-radius: 11px;
  border: 2px solid #CBCBCB;
}
.c_form_input--radio:checked + .c_form_input--radio_label:before {
  border: 6px solid #222;
}
.c_form_input--check {
  display: none;
}
.c_form_input--check + .c_form_input--check_label {
  display: inline-block;
  box-sizing: border-box;
  position: relative;
  line-height: 22px;
  padding-left: 32px;
  cursor: pointer;
}
.c_form_input--check + .c_form_input--check_label:before {
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 22px;
  height: 22px;
  content: "";
  background: #FFF;
  border: 2px solid #CBCBCB;
}
.c_form_input--check:checked + .c_form_input--check_label:before {
  background: #222 url(../../images/user/icon_checkbox.svg) no-repeat center center;
  background-size: 15px 12px;
  border: none;
}
.c_form_input--select {
  position: relative;
}
.c_form_input--select:before {
  content: "";
  position: absolute;
  display: block;
  width: 10px;
  height: 7px;
  top: 50%;
  margin-top: -3.5px;
  right: 10px;
  background: url(../../images/user/arrow_select.svg) no-repeat center center;
  background-size: 10px 7px;
  pointer-events: none;
}
.c_form_input--select select {
  outline: none;
  text-indent: 0.01px;
  text-overflow: '';
  background: none transparent;
  vertical-align: middle;
  font-size: inherit;
  color: inherit;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  border-radius: 0;
  height: 46px;
  background: #FCFCFC;
  border: 1px solid #D9D9D9;
  padding: 0 28px 0 18px;
}
.c_form_input--select select::-ms-expand {
  display: none;
}
.c_form_input--select select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #828c9a;
}
.c_form_input--select_wide {
  width: 100%;
}
.c_form_input--select_wide select {
  width: 100%;
}
.c_form_input_req.c_form_input--text,
.c_form_input_req.c_form_input--textarea,
.c_form_input_req.c_form_btn_modal {
  background-color: #FEFFF4;
}
.c_form_input_req.c_form_btn_modal.disabled-select-box {
  pointer-events: none;
  background: #f4f4f4;
}
.c_form_input_req.c_form_input--select select {
  background-color: #FEFFF4;
}
.c_form_input_req.c_form_input--radio + .c_form_input--radio_label:before,
.c_form_input_req.c_form_input--check + .c_form_input--check_label:before {
  background-color: #FEFFF4;
}
.c_form_input_err.c_form_input--text,
.c_form_input_err.c_form_input--textarea,
.c_form_input_err.c_form_btn_modal {
  border: 1px solid #D81313!important;
}
.c_form_input_err.c_form_input--select select {
  border: 1px solid #D81313!important;
}
.c_form_input_err.c_form_input--check + .c_form_input--check_label:before,
.c_form_input_err.c_form_input--radio + .c_form_input--radio_label:before {
  border: 2px solid #D81313;
}
.c_form_input_err.c_form_input--radio:checked + .c_form_input--radio_label:before {
  border: 6px solid #D81313;
}
.c_form_input + .c_form_remarks,
.c_form_input + .c_form_errstr {
  margin-top: 10px;
}
.c_form_type {
  cursor: default;
}
.c_form_type--req {
  display: block;
  height: 24px;
  font-size: 14px;
  padding: 5px 10px;
  font-weight: 600;
  line-height: 1;
  margin-right: 10px;
  color: #FFF;
  background: #222;
  border-radius: 3px;
}
.c_form_type--opt {
  display: block;
  height: 24px;
  font-size: 14px;
  padding: 5px 10px;
  font-weight: 600;
  line-height: 1;
  margin-right: 10px;
  color: #666;
  background: #FFF;
  border: 1px solid #666;
  border-radius: 3px;
}
.c_form_errstr {
  color: #D81313;
  line-height: 1.5;
}
.c_form_errstr + .c_form_remarks {
  margin-top: -1em;
}
.c_form_remarks {
  color: #666666;
  font-size: 14px;
}
.c_form_remarks_calendar {
  font-size: 14px;
  margin-top: -10px;
}
.c_form_sub {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
.c_form_sub_label {
  line-height: 24px;
  font-size: 16px;
  font-weight: 600;
  margin-right: 20px;
}
.c_modal {
  display: none;
}
.c_modal_in {
  padding: 0 20px 10px;
}
.c_modal_in--narrow {
  padding: 0;
}
.c_modal_title {
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 14px;
  word-break:break-all;
}
.c_modal_title--type02 {
  border-bottom: 4px solid #222;
}
.c_modal_datepicker {
  width: 300px;
}
.c_modal_in--type02 {
  width: 550px;
}
@media screen and (max-width: 768px) {
  .c_modal_in--type02 {
    width: 100%;
  }
}
.c_modal_in--type02 .c_modal_title {
  font-size: 22px;
  line-height: 26px;
  margin-bottom: 14px;
  padding-bottom: 10px;
  border-bottom: 4px solid #222;
}
.c_modal_in--type02 .img {
  width: 100%;
}
.c_modal_in--type02 .img img {
  width: 100%;
}
.c_modal_in--type02 .feature {
  margin-bottom: 20px;
}
.c_modal_in--type02 .feature li {
  border-bottom: 1px solid #CECECE;
  padding: 10px 0 10px 26px;
  line-height: 32px;
  position: relative;
}
.c_modal_in--type02 .feature li:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  background: #222222;
  position: absolute;
  top: 21px;
  left: 8px;
  border-radius: 4px;
}
.c_modal_in--type02 .feature li p {
  line-height: 32px;
}
.c_modal_in--type02 .feature li p.big {
  font-size: 20px;
}
.c_modal_in--type02 .feature li p.small {
  color: #666;
  font-size: 14px;
  line-height: 24px;
}
#tooltip_content_inner {
  background: #fff;
  padding: 35px 20px 30px 30px;
  position: relative;
  line-height: 1.3;
}
#tooltip_content_inner:before,
#tooltip_content_inner #tooltip_bg {
  content: "";
  position: absolute;
  display: block;
  width: 10px;
  height: calc(100% - 4px);
  top: 2px;
  left: 3px;
}
#tooltip_content_inner p {
  margin-bottom: 0.6em;
}
#tooltip_content_inner p:last-child {
  margin-bottom: 0;
}
#tooltip_content_inner .sc_tooltip_close {
  position: absolute;
  right: 10px;
  top: 10px;
  display: block;
  width: 14px;
  height: 14px;
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  background: url(../../images/user/icon_close.svg) no-repeat center center;
}
.tooltip_templates {
  display: none;
}
/* This is the core CSS of Tooltipster */
/* GENERAL STRUCTURE RULES (do not edit this section) */
.tooltipster-base {
  /* this ensures that a constrained height set by functionPosition,
  if greater that the natural height of the tooltip, will be enforced
  in browsers that support display:flex */
  display: flex;
  pointer-events: none;
  /* this may be overriden in JS for fixed position origins */
  position: absolute;
}
.tooltipster-box {
  /* see .tooltipster-base. flex-shrink 1 is only necessary for IE10-
  and flex-basis auto for IE11- (at least) */
  flex: 1 1 auto;
}
.tooltipster-content {
  /* prevents an overflow if the user adds padding to the div */
  box-sizing: border-box;
  /* these make sure we'll be able to detect any overflow */
  max-height: 100%;
  max-width: 100%;
  overflow: auto;
}
.tooltipster-ruler {
  /* these let us test the size of the tooltip without overflowing the window */
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  top: 0;
  visibility: hidden;
}
/* ANIMATIONS */
/* Open/close animations */
/* fade */
.tooltipster-fade {
  opacity: 0;
  transition-property: opacity;
}
.tooltipster-fade.tooltipster-show {
  opacity: 1;
}
/* grow */
.tooltipster-grow {
  -webkit-transform: scale(0, 0);
  transform: scale(0, 0);
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-backface-visibility: hidden;
}
.tooltipster-grow.tooltipster-show {
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
/* swing */
.tooltipster-swing {
  opacity: 0;
  -webkit-transform: rotateZ(4deg);
  transform: rotateZ(4deg);
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
}
.tooltipster-swing.tooltipster-show {
  opacity: 1;
  -webkit-transform: rotateZ(0deg);
  transform: rotateZ(0deg);
  transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
}
/* fall */
.tooltipster-fall {
  transition-property: top;
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-fall.tooltipster-initial {
  top: 0 !important;
}
.tooltipster-fall.tooltipster-dying {
  transition-property: all;
  top: 0 !important;
  opacity: 0;
}
/* slide */
.tooltipster-slide {
  transition-property: left;
  transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-slide.tooltipster-initial {
  left: -40px !important;
}
.tooltipster-slide.tooltipster-dying {
  transition-property: all;
  left: 0 !important;
  opacity: 0;
}
/* Update animations */
/* We use animations rather than transitions here because
 transition durations may be specified in the style tag due to
 animationDuration, and we try to avoid collisions and the use
 of !important */
/* fade */
@-webkit-keyframes tooltipster-fading {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes tooltipster-fading {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.tooltipster-update-fade {
  -webkit-animation: tooltipster-fading 400ms;
          animation: tooltipster-fading 400ms;
}
/* rotate */
@-webkit-keyframes tooltipster-rotating {
  25% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  75% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
@keyframes tooltipster-rotating {
  25% {
    -webkit-transform: rotate(-2deg);
            transform: rotate(-2deg);
  }
  75% {
    -webkit-transform: rotate(2deg);
            transform: rotate(2deg);
  }
  100% {
    -webkit-transform: rotate(0);
            transform: rotate(0);
  }
}
.tooltipster-update-rotate {
  -webkit-animation: tooltipster-rotating 600ms;
          animation: tooltipster-rotating 600ms;
}
/* scale */
@-webkit-keyframes tooltipster-scaling {
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes tooltipster-scaling {
  50% {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.tooltipster-update-scale {
  -webkit-animation: tooltipster-scaling 600ms;
          animation: tooltipster-scaling 600ms;
}
/**
 * DEFAULT STYLE OF THE SIDETIP PLUGIN
 *
 * All styles are "namespaced" with .tooltipster-sidetip to prevent
 * conflicts between plugins.
 */
/* .tooltipster-box */
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box {
  margin-top: 8px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-box {
  margin-right: 8px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-box {
  margin-left: 8px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-box {
  margin-bottom: 8px;
}
.tooltipster-sidetip .tooltipster-content {
  border: 1px solid #747474;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.35);
}
/* .tooltipster-content */
/* .tooltipster-arrow : will keep only the zone of .tooltipster-arrow-uncropped that
corresponds to the arrow we want to display */
.tooltipster-sidetip .tooltipster-arrow {
  overflow: hidden;
  position: absolute;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow {
  height: 10px;
  /* half the width, for centering */
  margin-left: -10px;
  top: 0;
  width: 20px;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  right: 0;
  /* top 0 to keep the arrow from overflowing .tooltipster-base when it has not
      been positioned yet */
  top: 0;
  width: 10px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow {
  height: 20px;
  margin-top: -10px;
  left: 0;
  /* same as .tooltipster-left .tooltipster-arrow */
  top: 0;
  width: 10px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow {
  bottom: 0;
  height: 10px;
  margin-left: -10px;
  width: 20px;
}
/* common rules between .tooltipster-arrow-background and .tooltipster-arrow-border */
/* .tooltipster-arrow-background */
.tooltipster-sidetip .tooltipster-arrow-background,
.tooltipster-sidetip .tooltipster-arrow-border {
  height: 0;
  position: absolute;
  width: 0;
}
.tooltipster-sidetip .tooltipster-arrow-background {
  border: 10px solid transparent;
}
.tooltipster-sidetip .tooltipster-arrow-border {
  border: 10px solid transparent;
  left: 0;
  top: 0;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background {
  border-bottom-color: #565656;
  left: 0;
  top: 3px;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border {
  border-bottom-color: black;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background {
  border-left-color: #565656;
  left: -3px;
  top: 0;
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border {
  border-left-color: black;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background {
  border-right-color: #565656;
  left: 3px;
  top: 0;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border {
  border-right-color: black;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background {
  border-top-color: #565656;
  left: 0;
  top: -3px;
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border {
  border-top-color: black;
}
/* tooltipster-arrow-uncropped */
.tooltipster-sidetip .tooltipster-arrow-uncropped {
  position: relative;
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped {
  top: -10px;
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped {
  left: -10px;
}
/*================================================
// ページネーション
//===============================================*/
.c_pagination {
  margin: 0 auto;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
.c_pagination .prev,
.c_pagination .next,
.c_pagination .num {
  width: 50px;
  height: 50px;
  line-height: 48px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  background: #FFF;
  border: 1px solid #CECECE;
  border-radius: 3px;
  display: block;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .c_pagination .prev,
  .c_pagination .next,
  .c_pagination .num {
    width: 40px;
    height: 40px;
    line-height: 38px;
  }
}
@media screen and (max-width: 415px) {
  .c_pagination .prev,
  .c_pagination .next,
  .c_pagination .num {
    width: 32px;
    height: 32px;
    line-height: 30px;
  }
}
.c_pagination .prev,
.c_pagination .next {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
}
.c_pagination .prev {
  margin-right: 50px;
  background: url(../../images/user/arrow_prev01.svg) no-repeat center center;
}
@media screen and (max-width: 768px) {
  .c_pagination .prev {
    margin-right: 20px;
  }
}
@media screen and (max-width: 415px) {
  .c_pagination .prev {
    margin-right: 5px;
  }
}
.c_pagination .next {
  margin-left: 50px;
  background: url(../../images/user/arrow_next01.svg) no-repeat center center;
}
@media screen and (max-width: 768px) {
  .c_pagination .next {
    margin-left: 20px;
  }
}
@media screen and (max-width: 415px) {
  .c_pagination .next {
    margin-left: 5px;
  }
}
.c_pagination .blank {
  width: 26px;
  text-align: center;
}
@media screen and (max-width: 415px) {
  .c_pagination .blank {
    font-size: 12px;
    width: 15px;
  }
}
.c_pagination .active {
  background: #999999;
  color: #FFF;
  cursor: default;
}
.c_pagination_inner {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.c_pagination_inner .num {
  border-radius: 0;
  border-right: none;
}
.c_pagination_inner .num:nth-child(1) {
  border-radius: 3px 0 0 3px;
}
.c_pagination_inner .num:nth-last-child(1) {
  border: 1px solid #CECECE;
  border-radius: 0 3px 3px 0;
}
.c_pagination a:hover {
  text-decoration: none;
  background-color: #FCFCFC;
}
#wrap_bottom {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  flex-direction: row-reverse;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  #wrap_bottom {
    display: block;
  }
}
/*================================================
//SNSシェアボタン
//===============================================*/
.c_share {
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 1024px) {
  .c_share {
    padding: 0 20px;
  }
}
@media screen and (max-width: 768px) {
  .c_share {
    margin-bottom: 10px;
  }
}
.c_share_item {
  margin-right: 5px;
  margin-bottom: 5px;
}
.c_share_item:last-child {
  margin-right: 0;
}
/*================================================
//ブランドロゴ
//===============================================*/
#brand {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  text-align: center;
}
#brand p {
  font-size: 14px;
  margin-right: 20px;
}
@media screen and (max-width: 768px) {
  #brand p {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
#brand img {
  max-width: 150px;
}
#brand a {
  display: block;
  line-height: 0;
}
#brand a:hover {
  opacity: 0.7;
}
@media screen and (max-width: 768px) {
  #brand a {
    margin: 0 auto;
  }
}
/*================================================
//よくある質問リスト
//===============================================*/
.faq_list {
  margin-top: -10px;
}
.faq_list .term {
  line-height: 32px;
  padding: 0 10px 0 18px;
  font-weight: bold;
  position: relative;
}
.faq_list .term:before {
  content: "";
  position: absolute;
  display: block;
  width: 5px;
  height: 16px;
  background: #222;
  left: 0;
  top: 7px;
}
.faq_list .desc {
  padding: 0 5px;
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #CECECE;
}
.faq_list .desc:last-child {
  margin-bottom: 10px;
}
.p_cmn {
  border: 1px solid #D9D9D9;
  background: #FFF;
}
.p_cmn.calendar_dialog {
  border: none;
}
@media screen and (max-width: 1024px) {
  .p_cmn {
    border: none;
    border-bottom: 1px solid #D9D9D9;
  }
}
.p_cmn_headimg {
  padding: 10px 10px 0;
  line-height: 0;
}
@media screen and (max-width: 1024px) {
  .p_cmn_headimg {
    padding: 30px 20px 0;
  }
}
.p_cmn_headimg img {
  width: 100%;
}
.p_cmn_headbox {
  padding: 10px 10px 0;
  border-bottom: none;
}
.p_cmn_headbox img {
  width: 100%;
}
.p_cmn_nobt {
  border-top: none;
}
.p_cmn_in {
  padding: 0 50px;
}
@media screen and (max-width: 768px) {
  .p_cmn_in {
    padding: 0 20px;
  }
}
.p_cmn_blk {
  padding: 50px 0;
}
@media screen and (max-width: 768px) {
}
.p_cmn_blk--type02 {
  border-bottom: 1px solid #CECECE;
}
.p_cmn_blk--type03 {
  margin-bottom: 50px;
  border-top: 1px solid #CECECE;
  padding: 30px;
}
.p_cmn_blk--type04 {
  background: #FFEFEF;
  margin-bottom: 50px;
  border: 1px solid #CECECE;
  padding: 30px;
}
.p_cmn_blk--type05 {
  padding: 10px 10px 0;
}
.p_cmn_blk p {
  margin-bottom: 1em;
}
.p_cmn_blk p:last-child {
  margin-bottom: 0;
}
.p_cmn_blk p.big {
  font-size: 20px;
  line-height: 1.5;
}
.p_cmn_box {
  margin-bottom: 30px;
  background: #F8F8F8;
  border: 1px solid #DEDEDE;
  line-height: 28px;
  font-size: 16px;
  text-align: center;
  padding: 24px;
}
.p_cmn_box p:last-child {
  margin-bottom: 0;
}
.p_cmn_box--type02 {
  font-size: 18px;
}
.p_cmn_box--type03 {
  border: 1px solid #DEDEDE;
  padding: 10px;
  margin-bottom: 20px;
}
.p_cmn_box--type03 .p_cmn_box_in {
  display: flex;
  flex-wrap: wrap;
  padding: 10px 10px 0;
}
@media screen and (max-width: 768px) {
  .p_cmn_box--type03 .p_cmn_box_in {
    padding: 10px 0 0;
  }
}
.p_cmn_box--type03 .p_cmn_box_in .desc {
  flex: 1;
  margin-right: 20px;
  word-break: break-all;
}
@media screen and (max-width: 768px) {
  .p_cmn_box--type03 .p_cmn_box_in .desc {
    flex: inherit;
    width: 100%;
    order: 1;
  }
}
.p_cmn_box--type03 .p_cmn_box_in .img {
  padding: 10px 0 0;
  width: 294px;
  line-height: 0;
}
@media screen and (max-width: 768px) {
  .p_cmn_box--type03 .p_cmn_box_in .img {
    width: 100%;
    order: 0;
    padding: 0;
    margin-bottom: 10px;
  }
}
.p_cmn_box--type03 .p_cmn_box_in .img img {
  width: 100%;
}
.p_cmn_box--org {
  border: 1px solid #DEDEDE;
  padding: 20px;
  text-align: center;
}
.p_cmn_box--org a {
  text-decoration: underline;
}
.p_cmn_1col--small {
  width: 70%;
  margin: 0 auto;
}
@media screen and (max-width: 768px) {
  .p_cmn_1col--small {
    width: 100%;
  }
}
.p_cmn_2cols {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media screen and (max-width: 768px) {
  .p_cmn_2cols {
    display: block;
  }
}
.p_cmn_2cols_col {
  width: calc(50% - 12px);
}
@media screen and (max-width: 768px) {
  .p_cmn_2cols_col {
    width: 100%;
    margin-bottom: 50px;
  }
  .p_cmn_2cols_col:last-child {
    margin-bottom: inherit;
  }
}
.p_cmn_btnarea {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.p_cmn_btnarea .c_btn {
  margin: 0;
  margin-right: 100px;
}
.p_cmn_btnarea .c_btn:last-child {
  margin-right: 0;
}
@media screen and (max-width: 1024px) {
  .p_cmn_btnarea .c_btn {
    margin-right: 40px;
  }
}
@media screen and (max-width: 768px) {
  .p_cmn_btnarea .c_btn {
    margin-right: 0;
    margin-bottom: 30px;
  }
  .p_cmn_btnarea .c_btn:last-child {
    margin-bottom: 0;
  }
}
.p_cmn_btnarea--3cols {
  justify-content: flex-start;
}
.p_cmn_btnarea--3cols .c_btn {
  margin-right: 0;
  width: 26%;
}
@media screen and (max-width: 1024px) {
  .p_cmn_btnarea--3cols .c_btn {
    width: 30%;
  }
}
@media screen and (max-width: 768px) {
  .p_cmn_btnarea--3cols .c_btn {
    width: 100%;
  }
}
.p_cmn_btnarea--3cols .c_btn:first-child {
  margin-right: calc(22% - 20px);
}
@media screen and (max-width: 1024px) {
  .p_cmn_btnarea--3cols .c_btn:first-child {
    margin-right: calc(10% - 10px);
  }
}
@media screen and (max-width: 768px) {
  .p_cmn_btnarea--3cols .c_btn:first-child {
    margin-bottom: 0;
    margin-right: 0;
    order: 2;
  }
}
.p_cmn_btnarea--3cols .c_btn:nth-child(2) {
  margin-right: 20px;
}
@media screen and (max-width: 1024px) {
  .p_cmn_btnarea--3cols .c_btn:nth-child(2) {
    margin-right: 10px;
  }
}
@media screen and (max-width: 768px) {
  .p_cmn_btnarea--3cols .c_btn:nth-child(2) {
    margin-right: 0;
    order: 0;
  }
}
.p_cmn_btnarea--3cols .c_btn:last-child {
  order: 1;
  margin-bottom: 30px;
}
.p_cmn_link {
  color: #2146AC;
  word-break:break-all;
}
.p_cmn_link:hover {
  color: #2146AC;
}
.p_cmn_title--lv01 {
  font-size: 36px;
  line-height: 42px;
  margin-bottom: 19px;
  font-weight: 600;
  word-wrap: break-word;
}
.p_cmn_title--lv02 {
  font-size: 20px;
  background: #F4F4F4;
  border-top: 4px solid #222222;
  line-height: 28px;
  padding: 14px 18px;
  margin-bottom: 30px;
  font-weight: 600;
  position: relative;
  word-break:break-all;
}
.p_cmn_title--lv02.pr80 {
  padding-right: 90px;
}
.p_cmn_title--lv02 .c_btn_open {
  font-weight: normal;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -20px;
}
.p_cmn_title--lv02 .c_btn_open.position_reset {
  position: static;
  right: auto;
  top: auto;
  margin-top: 0;
}
.p_cmn_title--lv03 {
  position: relative;
  line-height: 24px;
  font-size: 16px;
  font-weight: 600;
}
.p_cmn_title--lv03:before {
  content: none;
  position: absolute;
  display: block;
  width: 5px;
  height: 16px;
  background: #222;
  left: 0;
  top: 4px;
}
.p_cmn_title--lv03.before_content {
  padding-left: 16px;
}
.p_cmn_title--lv03.before_content:before {
  content: '';
}
.p_cmn_title--lv04 {
  font-size: 20px;
  line-height: 1.4;
  margin-bottom: 15px;
  font-weight: 600;
}
.p_cmn_title--sub {
  font-size: 20px;
  line-height: 1.4;
  padding: 20px;
  font-weight: 600;
  background: #F4F4F4;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
}
.p_cmn_title--sub span {
  flex: 1;
  word-break:break-all;
}
.p_cmn_title--cal {
  font-size: 36px;
  line-height: 42px;
  padding-bottom: 22px;
  font-weight: 600;
  border-bottom: 4px solid #222;
  margin-bottom: 40px;
}
@media screen and (max-width: 768px) {
  .p_cmn_title--cal {
    font-size: 26px;
    line-height: 32px;
    padding-bottom: 14px;
    margin-bottom: 30px;
  }
}
.p_cmn_def {
  margin-top: -10px;
}
.p_cmn_def_term {
  padding: 0 10px;
}
.p_cmn_def_desc {
  padding: 0 10px;
  padding-bottom: 1em;
  margin-bottom: 1em;
  border-bottom: 1px solid #CECECE;
}
.p_cmn_def_desc:last-child {
  border-bottom: none;
  margin-bottom: 10px;
}
.p_cmn_list {
  border-top: 1px solid #CECECE;
  margin-bottom: 50px;
}
.p_cmn_list_item {
  position: relative;
  border-bottom: 1px solid #CECECE;
  padding: 12px 10px 12px 28px;
  line-height: 2;
}
.p_cmn_list_item:before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 4px;
  background: #222222;
  position: absolute;
  left: 10px;
  top: 24px;
}
.p_cmn_list--type02 {
  margin-bottom: 0;
}
.p_cmn_list--type02 .p_cmn_list_item:before {
  content: "";
  display: block;
  width: 7px;
  height: 10px;
  border-radius: 0;
  background: url(../../images/user/icon_ul.svg) no-repeat center center;
  position: absolute;
  left: 10px;
  top: 23px;
}
.before_none_wrapper .p_cmn_list--type02 .p_cmn_list_item {
  padding-left: 0;
}
.before_none_wrapper .p_cmn_list--type02 .p_cmn_list_item:before {
  content: none;
}
.p_cmn_list--type02 .p_cmn_list_item:last-child {
  margin-bottom: 0;
}
.p_cmn_list--type02 .p_cmn_list_item a {
  text-decoration: underline;
}
.p_cmn_list--type02.nobdr_btm .p_cmn_list_item:last-child {
  border-bottom: none;
}
.p_cmn_gray_box {
  padding: 30px;
  background: #F4F4F4;
  border: 1px solid #CECECE;
}
.p_cmn_dialog {
  height: 92px;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
@media screen and (max-width: 768px) {
  .p_cmn_dialog {
    flex-direction: column;
    height: auto;
    min-height: 120px;
  }
}
.p_cmn_dialog p {
  margin-bottom: inherit!important;
  font-weight: 600;
}
.p_cmn_dialog_btn {
  position: absolute;
  right: 30px;
  top: 50%;
  margin-top: -25px;
}
@media screen and (max-width: 768px) {
  .p_cmn_dialog_btn {
    position: inherit;
    margin-top: 10px;
    right: inherit;
    top: inherit;
  }
}
.p_cmn_img {
  margin-bottom: 0.8em;
}
.p_cmn_img--left {
  text-align: left;
}
.p_cmn_img--center {
  text-align: center;
}
.p_cmn_img--right {
  text-align: right;
}
.p_cmn_img img {
  max-width: 100%;
}
.p_cmn_err {
  background: #FFEFEF;
  border: 1px solid #D81313;
  padding: 18px 20px;
  margin-bottom: 30px;
  color: #D81313;
  line-height: 1.5;
}
.p_cmn_err_title {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px;
}
.p_cmn_err_title:last-child {
  margin-bottom: 0;
}
.p_cmn_err_list {
  margin-bottom: 20px;
}
.p_cmn_err_list:last-child {
  margin-bottom: 0;
}
.p_cmn_err_item {
  margin-bottom: 5px;
  text-indent: -1em;
  padding-left: 1em;
}
.p_cmn_err_item:last-child {
  margin-bottom: 0;
}
.p_cmn_err_item:before {
  content: "・";
}
.p_top_mainimg {
  margin-bottom: 30px;
  line-height: 0;
}
@media screen and (max-width: 1024px) {
  .p_top_mainimg {
    margin-bottom: 0;
  }
}
.p_top_mainimg img {
  width: 100%;
}
/*================================================
// 予約番号
//===============================================*/
.p_sub_reserve_id {
  text-align: center;
}
.p_sub_reserve_id_title {
  font-size: 20px;
  line-height: 1.6;
  margin-bottom: 10px;
}
.p_sub_reserve_id_num {
  line-height: 1;
  font-size: 50px;
}
/*================================================
// マイページメニュー
//===============================================*/
.p_sub_mypage_menu {
  display: flex;
  flex-wrap: wrap;
}
.p_sub_mypage_menu_item {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  padding: 30px 50px;
  margin-bottom: 30px;
  width: calc(50% - 15px);
  margin-right: 30px;
  border: 2px solid #D0D0D0;
  border-radius: 10px;
  min-height: 200px;
}
@media screen and (max-width: 1024px) {
  .p_sub_mypage_menu_item {
    padding: 30px;
  }
}
@media screen and (max-width: 768px) {
  .p_sub_mypage_menu_item {
    width: 100%;
    margin-right: 0;
  }
}
.p_sub_mypage_menu_item:nth-child(2n) {
  margin-right: 0;
}
.p_sub_mypage_menu_head {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 19px;
}
.p_sub_mypage_menu_icon {
  margin-right: 20px;
}
.p_sub_mypage_menu_title {
  line-height: 1.2;
  font-size: 20px;
  font-weight: 600;
}
.p_sub_mypage_menu_remarks {
  width: 100%;
}
.p_sub_mypage_menu_remarks .regist_card {
  color: #F00;
  text-decoration: underline;
}
/*================================================
// マイページ：予約一覧検索条件
//===============================================*/
.p_sub_condition {
  background: #F4F4F4;
  border: 1px solid #CECECE;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  padding: 10px 20px;
  margin-bottom: 30px;
}
.p_sub_condition_sel {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
@media screen and (max-width: 1024px) {
  .p_sub_condition_sel {
    width: 100%;
    margin-bottom: 10px;
  }
}
.p_sub_condition_sel .c_form_input {
  width: 280px;
}
@media screen and (max-width: 1024px) {
  .p_sub_condition_sel .c_form_input {
    flex: 1;
  }
}
.p_sub_condition_label {
  margin-right: 20px;
  font-weight: 600;
}
@media screen and (max-width: 1024px) {
  .p_sub_condition_chk {
    text-align: center;
    width: 100%;
  }
}
/*================================================
// マイページ：予約一覧
//===============================================*/
.p_sub_reserve {
  /* 状態アイコン */
}
.p_sub_reserve_item {
  background: #FFF;
  border: 1px solid #CECECE;
  margin-bottom: 20px;
  /* キャンセルの場合 */
}
.p_sub_reserve_item:last-child {
  margin-bottom: 0;
}
.p_sub_reserve_item_head {
  border-bottom: 1px solid #CECECE;
  background: #F8F8F8;
  padding: 14px 20px;
}
.p_sub_reserve_item_num {
  line-height: 1.4;
  font-size: 14px;
  margin-bottom: 5px!important;
}
.p_sub_reserve_item_date {
  line-height: 1.4;
}
.p_sub_reserve_item_body {
  padding: 20px;
}
.p_sub_reserve_item_body_in {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-end;
}
@media screen and (max-width: 768px) {
  .p_sub_reserve_item_body_in {
    display: block;
  }
}
.p_sub_reserve_item_body_desc {
  flex: 1;
}
.p_sub_reserve_item_body_desc p {
  font-size: 14px;
  line-height: 1.2;
  margin-bottom: 5px!important;
}
.p_sub_reserve_item_body_btns .p_sub_reserve_item_body_btn {
  width: auto;
  max-width: 360px;
  min-width: 200px;
  height: auto;
  min-height: 50px;
  padding: 10px 40px;
  line-height: 1.5;
  text-align: center;
  word-break: break-all;
}
@media screen and (max-width: 768px) {
  .p_sub_reserve_item_body_btns {
    margin-top: 12px;
  }
  .p_sub_reserve_item_body_btns .p_sub_reserve_item_body_btn {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }
}
.p_sub_reserve_item--cancel * {
  color: #777;
}
.p_sub_reserve_item--cancel .p_sub_reserve_item_head,
.p_sub_reserve_item--cancel .p_sub_reserve_item_body {
  background: #E3E3E3!important;
}
.p_sub_reserve_status {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-bottom: 10px;
}
.p_sub_reserve_status_item {
  font-size: 14px;
  margin-right: 5px;
  border: 1px solid #707070;
  line-height: 28px;
  padding: 0 10px;
  margin-bottom: 5px;
}
.p_sub_reserve_status_item:last-child {
  margin-right: 0;
}
.p_sub_reserve_status_item--fixed {
  border: 1px solid #2776D3;
  color: #2776D3;
  font-size: 12px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.p_sub_reserve_status_item--fixed b {
  font-size: 16px;
}
.p_sub_reserve_status_item--wait {
  border: 1px solid #CD4747;
  color: #CD4747;
  font-size: 12px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.p_sub_reserve_status_item--wait b {
  font-size: 16px;
}
/*================================================
// 絞り込み条件
//===============================================*/
.sc_cond_box {
  background: #F4F4F4;
  border: 1px solid #DEDEDE;
  padding: 8px 20px 14px;
}
.sc_cond_box > div {
  display: flex;
}
.sc_cond_box > div + div {
  margin-top: 15px;
}
.sc_cond_box p {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 0;
  margin-right: 20px;
}
@media screen and (max-width: 768px) {
  .sc_cond_box p {
    padding-left: 5px;
  }
}
@media screen and (max-width: 768px) {
  .sc_cond_box > div {
    display: block;
  }
  .sc_cond_box > div + div {
    margin-top: 5px;
  }
}
.sc_cond_box div .c_form_btn_modal {
  padding: 9px 40px 9px 20px;
}
.sc_cond_box div.mr:not(:last-of-type) {
  margin-right: 10px;
}
@media screen and (max-width: 768px) {
  .sc_cond_box div.mr:not(:last-of-type) {
    margin-right: 0;
    margin-bottom: 5px;
  }
}
/*================================================
// カレンダーナビ
//===============================================*/
.sc_cal_nav {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.sc_cal_nav .sc_ym {
  font-weight: 600;
  font-size: 18px;
  padding: 0 20px;
  margin-bottom: 10px;
}
@media screen and (max-width: 768px) {
  .sc_cal_nav .sc_ym {
    font-size: 16px;
    width: calc(100% - 100px);
  }
}
.sc_cal_nav .sc_ym small {
  font-size: 18px;
}
@media screen and (max-width: 768px) {
  .sc_cal_nav .sc_ym small {
    font-size: 14px;
    margin-right: 18px;
  }
}
.sc_cal_nav .sc_ym b {
  font-size: 28px;
}
@media screen and (max-width: 768px) {
  .sc_cal_nav .sc_ym b {
    font-size: 24px;
  }
}
.sc_cal_nav .nav_month {
  flex-grow: 1;
}
.sc_cal_nav .nav_type {
  margin-right: 10px;
}
.sc_cal_nav .sc_btn {
  margin-bottom: 10px;
  display: block;
  height: 50px;
  min-width: 50px;
  text-align: center;
  line-height: 48px;
  padding: 0 15px;
  border: 1px solid #CECECE;
  border-radius: 3px;
}
@media screen and (max-width: 768px) {
  .sc_cal_nav .sc_btn--sm {
    height: 40px;
    line-height: 38px;
  }
}
@media screen and (max-width: 415px) {
  .sc_cal_nav .sc_btn--sm {
    padding: 0 10px;
    min-width: 40px;
  }
}
.sc_cal_nav .sc_btn--prev,
.sc_cal_nav .sc_btn--next {
  width: 50px;
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  background-repeat: no-repeat;
  background-size: 8px 12px;
  background-position: center center;
}
@media screen and (max-width: 415px) {
  .sc_cal_nav .sc_btn--prev,
  .sc_cal_nav .sc_btn--next {
    width: 40px;
  }
}
.sc_cal_nav .sc_btn--prev {
  background-image: url(../../images/user/arrow_prev01.svg);
}
.sc_cal_nav .sc_btn--next {
  background-image: url(../../images/user/arrow_next01.svg);
}
.sc_cal_nav .sc_btn:hover {
  text-decoration: none;
  background-color: #F2F2F2;
}
.sc_cal_nav .sc_btn.active {
  background: #999999;
  color: #FFF;
}
.sc_cal_nav .sc_btn.active svg {
  fill: #FFF;
}
.sc_cal_nav .sc_btn span {
  font-size: 14px;
}
.sc_cal_nav .sc_btn_group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.sc_cal_nav .sc_btn_group .sc_btn {
  border-radius: 0;
  border-right: none;
}
.sc_cal_nav .sc_btn_group .sc_btn:first-child {
  border-radius: 3px 0 0 3px;
}
.sc_cal_nav .sc_btn_group .sc_btn:last-child {
  border-right: 1px solid #CECECE;
  border-radius: 0 3px 3px 0;
}
/*================================================
// 講習情報のヘッダー
//===============================================*/
.sc_detail_head {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
.sc_detail_head p {
  margin-bottom: 0;
}
.sc_detail_head_status {
  height: 30px;
  padding: 0 7px;
  line-height: 30px;
  color: #FFF;
  border-radius: 3px;
  margin-right: 10px;
  font-size: 14px;
  font-weight: 600;
}
.sc_detail_head_status--ok01 {
  background: #C71414;
}
.sc_detail_head_status--ok02 {
  background: #E3A311;
}
.sc_detail_head_status--ng01 {
  background: #767676;
}
.sc_detail_head_status--ng02 {
  background: #CCCCCC;
}
.sc_detail_head_status--zan01 {
  background: #000000;
}
.sc_detail_head_date {
  flex: 1;
  font-weight: bold;
}
/*================================================
// カレンダー日表示
//===============================================*/
.sc_cal_day {
  width: 100%;
  empty-cells: show;
}
.sc_cal_day_wrapper {
  position: relative;
}
.sc_cal_day_thead tr {
  border-top: 1px solid #CECECE;
  border-left: 1px solid #CECECE;
  border-bottom: 1px solid #A3A3A3;
  background: #F4F4F4;
}
.sc_cal_day_thead tr th {
  flex: 1;
  border-right: 1px solid #CECECE;
  line-height: 1.3;
  height: 60px;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_thead tr th {
    height: 40px;
    font-size: 12px;
  }
}
.sc_cal_day_thead tr th:first-child {
  flex: inherit;
  width: 76px;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_thead tr th:first-child {
    width: 44px;
  }
}
.sc_cal_day_thead tr th span {
  display: block;
  font-size: 14px;
  color: #333;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_thead tr th span {
    font-size: 10px;
  }
}
.sc_cal_day_tbody tr th {
  width: 38px;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_tbody tr th {
    width: 22px;
    font-size: 12px;
  }
}
.sc_cal_day_tbody tr th.minute {
  font-size: 12px;
  font-weight: normal;
  height: 27px;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_tbody tr th.minute {
    font-size: 10px;
  }
}
.sc_cal_day_tbody tr th:first-child {
  border-left: 1px solid #CECECE;
}
.sc_cal_day_tbody tr td {
  height: 27px;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
}
.sc_cal_day_item {
  position: absolute;
  padding: 1px;
  border: 1px solid #FFF;
  cursor: pointer;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_item {
    padding: 0;
  }
}
.sc_cal_day_item p {
  margin-bottom: 0;
}
.sc_cal_day_item.ng {
  color: #999999 ;
}
.sc_cal_day_item.ng p {
  color: #999999 ;
}
.sc_cal_day_item:hover {
  border: 1px solid #86BCFF;
  z-index: 100;
}
.sc_cal_day_item.hidden {
  display: none;
}
.sc_cal_day_item.time {
  background: #FEFFF4;
  border-top: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
}
.sc_cal_day_item_inner {
  padding: 2px;
  margin-top: 1px;
  margin-bottom: 1px;
  position: relative;
  width: 100%;
  overflow: hidden;
  transition: opacity .200s;
}
.sc_cal_day_item_hd {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  width: 300%;
}
.sc_cal_day_item .sc_status {
  flex-shrink: 0;
  margin-right: 5px;
  margin-bottom: 3px;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_item .sc_status {
    margin-right: 2px;
  }
}
.sc_cal_day_item .sc_zan {
  line-height: 18px;
  font-size: 11px;
  margin-right: 5px;
}
.sc_cal_day_item_time {
  line-height: 18px;
  height: 18px;
  font-size: 11px;
  margin-bottom: 3px;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_item_time {
    font-size: 10px;
  }
}
.sc_cal_day_item_title {
  width: 100%;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .sc_cal_day_item_title {
    font-size: 12px;
    line-height: 14px;
    height: 14px;
  }
}
/*================================================
// カレンダー週表示
//===============================================*/
.sc_cal_week {
  width: 100%;
  empty-cells: show;
}
.sc_cal_week_wrapper {
  position: relative;
}
.sc_cal_week_thead tr {
  border-top: 1px solid #CECECE;
  border-left: 1px solid #CECECE;
  border-bottom: 1px solid #A3A3A3;
  background: #F4F4F4;
}
.sc_cal_week_thead tr th {
  flex: 1;
  border-right: 1px solid #CECECE;
  line-height: 1.3;
  height: 60px;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_thead tr th {
    height: 40px;
    font-size: 12px;
  }
}
.sc_cal_week_thead tr th:first-child {
  flex: inherit;
  width: 76px;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_thead tr th:first-child {
    width: 44px;
  }
}
.sc_cal_week_thead tr th span {
  display: block;
  font-size: 14px;
  color: #333;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_thead tr th span {
    font-size: 10px;
  }
}
.sc_cal_week_tbody tr th {
  width: 38px;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_tbody tr th {
    width: 22px;
    font-size: 12px;
  }
}
.sc_cal_week_tbody tr th.minute {
  font-size: 12px;
  font-weight: normal;
  height: 27px;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_tbody tr th.minute {
    font-size: 10px;
  }
}
.sc_cal_week_tbody tr th:first-child {
  border-left: 1px solid #CECECE;
}
.sc_cal_week_tbody tr td {
  height: 27px;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
}
.sc_cal_week_item {
  position: absolute;
  padding: 1px;
  border: 1px solid #FFF;
  cursor: pointer;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_item {
    padding: 0;
  }
}
.sc_cal_week_item p {
  margin-bottom: 0;
}
.sc_cal_week_item.ng {
  color: #999999 ;
}
.sc_cal_week_item.ng p {
  color: #999999 ;
}
.sc_cal_week_item:hover {
  border: 1px solid #86BCFF;
  z-index: 100;
}
.sc_cal_week_item.hidden {
  display: none;
}
.sc_cal_week_item_inner {
  padding: 2px;
  margin-top: 1px;
  margin-bottom: 1px;
  position: relative;
  width: 100%;
  overflow: hidden;
  transition: opacity .200s;
}
.sc_cal_week_item_hd {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
  width: 300%;
}
.sc_cal_week_item .sc_status {
  flex-shrink: 0;
  margin-right: 5px;
  margin-bottom: 3px;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_item .sc_status {
    margin-right: 2px;
  }
}
.sc_cal_week_item .sc_zan {
  line-height: 18px;
  font-size: 11px;
  margin-right: 5px;
}
.sc_cal_week_item_time {
  line-height: 18px;
  height: 18px;
  font-size: 11px;
  margin-bottom: 3px;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_item_time {
    font-size: 10px;
  }
}
.sc_cal_week_item_title {
  width: 100%;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .sc_cal_week_item_title {
    font-size: 12px;
    line-height: 14px;
    height: 14px;
  }
}
/*================================================
// カレンダー月表示
//===============================================*/
.sc_cal_month {
  width: 100%;
  empty-cells: show;
}
.sc_cal_month_thead {
  display: block;
}
.sc_cal_month_thead tr {
  display: flex;
  flex-wrap: wrap;
  border-top: 1px solid #CECECE;
  border-left: 1px solid #CECECE;
  border-bottom: 1px solid #A3A3A3;
  background: #F4F4F4;
}
.sc_cal_month_thead tr th {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  line-height: 1.2;
  height: 37px;
  border-right: 1px solid #CECECE;
  background: #F4F4F4;
  width: calc((100%) / 7);
}
@media screen and (max-width: 768px) {
  .sc_cal_month_thead tr th {
    width: calc((100%) / 7);
    font-size: 12px;
  }
}
@media screen and (max-width: 415px) {
  .sc_cal_month_thead tr th {
    width: calc((100%) / 7);
    font-size: 11px;
  }
}
.sc_cal_month_tbody {
  display: block;
}
.sc_cal_month_tbody tr {
  display: flex;
  flex-wrap: wrap;
  border-left: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .sc_cal_month_tbody tr:first-child {
    border-top: 1px solid #CECECE;
  }
}
.sc_cal_month_tbody tr td {
  display: block;
  min-height: 60px;
  font-weight: 500;
  border-right: 1px solid #CECECE;
  border-bottom: 1px solid #CECECE;
  padding: 1px;
  width: calc((100%) / 7);
  background: #FFF;
}
@media screen and (max-width: 768px) {
  .sc_cal_month_tbody tr td {
    width: calc((100%) / 7);
  }
}
@media screen and (max-width: 415px) {
  .sc_cal_month_tbody tr td {
    width: calc((100%) / 7);
  }
}
.sc_cal_month_tbody tr td .sc_cal_date {
  text-align: center;
  line-height: 30px;
  height: 30px;
}
.sc_cal_month_tbody tr td a:hover {
  opacity: 0.7;
}
/*================================================
// カレンダー月表示の予定一覧
//===============================================*/
.sc_cal_month_itemlist {
  overflow: hidden;
}
.sc_cal_month_itemlist .sc_cal_month_item_inner {
  padding: 2px;
  margin-top: 1px;
  margin-bottom: 1px;
  position: relative;
  width: 100%;
  cursor: pointer;
  overflow: hidden;
  transition: opacity .200s;
}
.sc_cal_month_itemlist .sc_cal_month_item_hd {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  position: relative;
  width: 300%;
  cursor: pointer;
  transition: opacity .200s;
}
.sc_cal_month_itemlist .sc_cal_month_item:hover {
  opacity: 0.7;
}
.sc_cal_month_itemlist .sc_cal_month_item:first-child {
  margin-top: 0;
}
@media screen and (max-width: 768px) {
  .sc_cal_month_itemlist .sc_cal_month_item {
    padding: 0;
  }
}
.sc_cal_month_itemlist .sc_cal_month_item p {
  margin-bottom: 0;
}
.sc_cal_month_itemlist .sc_cal_month_item.ng {
  color: #999999 ;
}
.sc_cal_month_itemlist .sc_cal_month_item.ng p {
  color: #999999 ;
}
.sc_cal_month_itemlist .sc_cal_month_item .sc_status {
  margin-right: 5px;
  margin-bottom: 3px;
}
@media screen and (max-width: 768px) {
  .sc_cal_month_itemlist .sc_cal_month_item .sc_status {
    margin-right: 2px;
  }
}
.sc_cal_month_itemlist .sc_cal_month_item .sc_zan {
  line-height: 18px;
  font-size: 11px;
  margin-right: 5px;
}
.sc_cal_month_itemlist .sc_cal_month_item_time {
  flex: inherit;
  line-height: 18px;
  height: 18px;
  font-size: 11px;
  margin-bottom: 3px;
}
@media screen and (max-width: 768px) {
  .sc_cal_month_itemlist .sc_cal_month_item_time {
    font-size: 10px;
  }
}
.sc_cal_month_itemlist .sc_cal_month_item_title {
  width: 100%;
  line-height: 20px;
  height: 20px;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .sc_cal_month_itemlist .sc_cal_month_item_title {
    font-size: 12px;
    line-height: 14px;
    height: 14px;
  }
}
.sc_cal_month_itemlist .sc_cal_other {
  display: block;
  padding: 5px;
}
@media screen and (max-width: 768px) {
  .sc_cal_month_itemlist .sc_cal_other {
    line-height: 1;
    padding: 5px 2px;
    font-size: 12px;
  }
}
/*================================================
// カレンダーの「日」の文字色
//===============================================*/
.sc_cal_date--sat {
  color: #037FFC;
}
.sc_cal_date--sat span {
  color: #037FFC!important;
}
.sc_cal_date--sun {
  color: #F53D3D;
}
.sc_cal_date--sun span {
  color: #F53D3D!important;
}
/*================================================
// 予定一覧
//===============================================*/
.sc_cal_list {
  margin-bottom: 30px;
  /* 予定行 */
}
.sc_cal_list_head {
  display: flex;
  background: #F4F4F4;
  border: 1px solid #CECECE;
}
@media screen and (max-width: 768px) {
  .sc_cal_list_head {
    display: none;
  }
}
.sc_cal_list_head li {
  padding: 8px 0px;
  line-height: 20px;
  text-align: center;
  flex: 1;
  border-right: 1px solid #CECECE;
}
.sc_cal_list_head li:last-child {
  border-right: none;
}
@media screen and (max-width: 768px) {
  .sc_cal_list_body {
    border-top: 1px solid #CECECE;
  }
}
.sc_cal_list .sc_cal_item {
  display: flex;
  border: 1px solid #CECECE;
  border-top: none;
  transition: background-color 0.2s;
  position: relative;
  padding-left: 10px;
  word-break: break-all;
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_cal_item {
    flex-wrap: wrap;
    padding-right: 80px;
    padding: 20px 80px 20px 20px;
  }
}
.sc_cal_list .sc_cal_item:before,
.sc_cal_list .sc_cal_item > .list_bg {
  content: "";
  position: absolute;
  display: block;
  width: 10px;
  height: calc(100% - 2px);
  top: 1px;
  left: 1px;
}
.sc_cal_list .sc_cal_item.ng {
  color: #777777;
}
.sc_cal_list .sc_cal_item:hover {
  background-color: #F8F8F8;
}
.sc_cal_list .sc_cal_item p {
  margin-bottom: 0;
}
.sc_cal_list .sc_cal_item .sc_col {
  padding: 15px 6px;
  line-height: 20px;
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_cal_item .sc_col {
    padding: 0;
  }
}
.sc_cal_list .sc_cal_item .sc_col--btn {
  padding: 8px 6px;
  align-self: flex-end;
  width: 90px;
  flex: inherit;
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_cal_item .sc_col--btn {
    padding: 0;
    width: inherit;
    position: absolute;
    bottom: 10px;
    right: 10px;
  }
}
.sc_cal_list .sc_cal_item .sc_col--status {
  text-align: center;
  padding: 15px 0px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_cal_item .sc_col--status {
    padding: 0;
    margin-right: 11px;
  }
}
.sc_cal_list .sc_cal_item .sc_col--status span {
  font-size: 0.95em;
  margin-left: 4px;
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_cal_item .sc_col--cat,
  .sc_cal_list .sc_cal_item .sc_col--title,
  .sc_cal_list .sc_cal_item .sc_col--tanto {
    font-size: 14px;
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_cal_item .sc_col--status,
  .sc_cal_list .sc_cal_item .sc_col--date,
  .sc_cal_list .sc_cal_item .sc_col--time,
  .sc_cal_list .sc_cal_item .sc_col--cat,
  .sc_cal_list .sc_cal_item .sc_col--title {
    font-size: 14px;
    margin-bottom: 5px;
  }
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_cal_item .sc_col--time {
    margin-left: 20px;
  }
}
.sc_cal_list .sc_btn_sel {
  display: block;
  width: 70px;
  height: 34px;
  border: 2px solid #222222;
  border-radius: 17px;
  text-align: center;
  line-height: 30px;
  font-size: 14px;
}
@media screen and (max-width: 768px) {
  .sc_cal_list .sc_btn_sel {
    width: 60px;
  }
}
.sc_cal_list .sc_btn_sel:before {
  border: none;
  border-radius: 17px;
}
.sc_cal_list .sc_btn_sel:after {
  border: none;
  border-radius: 17px;
}
.sc_cal_list .sc_btn_sel:hover {
  text-decoration: none;
}
@media screen and (min-width: 768px) {
  .sc_cal_list .sc_w60 {
    width: 60px;
    flex: inherit;
  }
  .sc_cal_list .sc_w70 {
    width: 70px;
    flex: inherit;
  }
  .sc_cal_list .sc_w80 {
    width: 80px;
    flex: inherit;
  }
  .sc_cal_list .sc_w90 {
    width: 90px;
    flex: inherit;
  }
  .sc_cal_list .sc_w100 {
    width: 100px;
    flex: inherit;
  }
  .sc_cal_list .sc_w110 {
    width: 110px;
    flex: inherit;
  }
  .sc_cal_list .sc_w120 {
    width: 120px;
    flex: inherit;
  }
  .sc_cal_list .sc_w130 {
    width: 130px;
    flex: inherit;
  }
  .sc_cal_list .sc_w140 {
    width: 140px;
    flex: inherit;
  }
  .sc_cal_list .sc_w150 {
    width: 150px;
    flex: inherit;
  }
  .sc_cal_list .sc_w160 {
    width: 160px;
    flex: inherit;
  }
  .sc_cal_list .sc_w170 {
    width: 170px;
    flex: inherit;
  }
  .sc_cal_list .sc_w180 {
    width: 180px;
    flex: inherit;
  }
  .sc_cal_list .sc_w190 {
    width: 190px;
    flex: inherit;
  }
  .sc_cal_list .sc_w200 {
    width: 200px;
    flex: inherit;
  }
  .sc_cal_list .sc_w210 {
    width: 210px;
    flex: inherit;
  }
  .sc_cal_list .sc_w220 {
    width: 220px;
    flex: inherit;
  }
  .sc_cal_list .sc_w230 {
    width: 230px;
    flex: inherit;
  }
  .sc_cal_list .sc_w240 {
    width: 240px;
    flex: inherit;
  }
  .sc_cal_list .sc_w250 {
    width: 250px;
    flex: inherit;
  }
  .sc_cal_list .sc_w260 {
    width: 260px;
    flex: inherit;
  }
  .sc_cal_list .sc_w270 {
    width: 270px;
    flex: inherit;
  }
  .sc_cal_list .sc_w280 {
    width: 280px;
    flex: inherit;
  }
  .sc_cal_list .sc_w290 {
    width: 290px;
    flex: inherit;
  }
  .sc_cal_list .sc_w300 {
    width: 300px;
    flex: inherit;
  }
  .sc_cal_list .sc_auto {
    flex: inherit;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 300px;
  }
}
.sc_status {
  display: inline-block;
  width: 18px;
  height: 18px;
  border-radius: 2px;
}
.sc_status--ok01 {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  background: #C71414 url(../../images/user/icon_status_ok.svg) no-repeat center center;
  background-size: 12px 12px;
}
.sc_status--ok02 {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  background: #E3A311 url(../../images/user/icon_status_triangle.svg) no-repeat top 1px center;
  background-size: 13px 13px;
}
.sc_status--ng01 {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  background: #767676 url(../../images/user/icon_status_ng.svg) no-repeat center center;
  background-size: 10px 10px;
}
.sc_status--ng02 {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  background: #CCCCCC url(../../images/user/icon_status_ng.svg) no-repeat center center;
  background-size: 10px 10px;
}
.sc_status--ng03 {
    /* 要素の中から文字だけを飛ばす */
    text-align: left;
    overflow: hidden;
    text-indent: 200%;
    white-space: nowrap;
    background: #767676 url(../../images/user/icon_status_square.svg) no-repeat center center;
    background-size: 10px 10px;
}
.sc_status--zan01 {
  text-align: center;
  line-height: 18px;
  background: #000000;
  background-size: 10px 10px;
  content: "残";
  color: #FFF;
  font-size: 12px;
}
.sc_caption_hd {
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 18px;
}
.sc_caption--type01 {
  margin-bottom: 30px;
}
.sc_caption--type01 ul {
  display: flex;
  flex-wrap: wrap;
}
.sc_caption--type01 ul li {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-right: 20px;
}
@media screen and (max-width: 768px) {
  .sc_caption--type01 ul li:first-child {
    width: 100%;
    margin-right: 0;
  }
}
.sc_caption--type01 ul li i {
  margin-right: 10px;
}
.sc_caption--type02 {
  background: #F4F4F4;
  border: 1px solid #CECECE;
  padding: 18px 18px 0;
}
.sc_caption--type02 ul {
  display: flex;
  flex-wrap: wrap;
}
.sc_caption--type02 ul li {
  line-height: 24px;
  width: calc(25% - 9px);
  margin-right: 12px;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 18px;
}
.sc_caption--type02 ul li span {
  flex: 1;
}
.sc_caption--type02 ul li:nth-child(4n) {
  margin-right: 0;
}
@media screen and (max-width: 768px) {
  .sc_caption--type02 ul li {
    font-size: 14px;
    line-height: 20px;
    width: calc(50% - 6px);
    margin-right: 12px;
  }
  .sc_caption--type02 ul li:nth-child(2n) {
    margin-right: 0;
  }
}
.sc_smpl {
  display: block;
  width: 24px;
  height: 24px;
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  border: 1px solid #999999;
  margin-right: 10px;
  position: relative;
}
@media screen and (max-width: 768px) {
  .sc_smpl {
    width: 20px;
    height: 20px;
  }
}
.sc_smpl:before {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
}
.sc_bl01 {
  background: #E6F3FF;
}
.sc_bl01_bf:before {
  background: #E6F3FF;
}
.sc_gr01 {
  background: #E9FAB7;
}
.sc_gr01_bf:before {
  background: #E9FAB7;
}
.sc_ye01 {
  background: #FCF7BD;
}
.sc_ye01_bf:before {
  background: #FCF7BD;
}
/*================================================
// イベントリスト
//===============================================*/
.p_event_list--type01 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
}
.p_event_list--type01_item {
  width: 31.88720173535792%;
  margin-right: 2.16919739696312%;
  margin-bottom: 20px;
  border-radius: 5px;
  box-shadow: 0px 0px 10px 2px rgba(0, 0, 0, 0.1);
}
.p_event_list--type01_item:nth-child(3n) {
  margin-right: 0;
}
@media screen and (max-width: 1024px) {
  .p_event_list--type01_item {
    width: calc(50% - 10px);
  }
  .p_event_list--type01_item:nth-child(3n) {
    margin-right: 20px;
  }
  .p_event_list--type01_item:nth-child(2n) {
    margin-right: 0;
  }
}
@media screen and (max-width: 768px) {
  .p_event_list--type01_item {
    width: 100%;
    margin-right: 0;
  }
  .p_event_list--type01_item:nth-child(2n),
  .p_event_list--type01_item:nth-child(3n) {
    margin-right: 0;
  }
}
.p_event_list--type01_item a {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.p_event_list--type01_item a .img {
  overflow: hidden;
  max-height: 190px;
  width: 100%;
  border-radius: 5px 5px 0 0;
}
.p_event_list--type01_item a .img img {
  border-radius: 5px 5px 0 0;
  width: 100%;
  height: 190px;
  transition: all .200s;
  -o-object-fit: cover;
     object-fit: cover;
  font-family: 'object-fit: cover;';
}
.p_event_list--type01_item a .desc {
  flex: 1;
  border-radius: 0 0 5px 5px;
  padding: 16px 16px 29px;
  line-height: 1.4;
  border: 1px solid #CECECE;
  border-top: none;
}
.p_event_list--type01_item a .desc p {
  margin-bottom: 0.25em;
}
.p_event_list--type01_item a .desc p:last-child {
  margin-bottom: 0;
}
.p_event_list--type01_item a .desc .title {
  font-size: 16px;
  margin-bottom: 0.25em;
  word-break: break-all;
}
.p_event_list--type01_item a .desc .datetime span {
  margin-right: 5px;
}
.p_event_list--type01_item a .desc .price {
  font-size: 14px;
  color: #666666;
}
.p_event_list--type01_item a .desc .price span {
  margin-right: 10px;
}
.p_event_list--type01_item a:hover {
  text-decoration: none;
}
.p_event_list--type01_item a:hover .img img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
.p_event_list--type02_item,
.p_event_detail_item {
  margin-bottom: 50px;
}
.p_event_list--type02_item_inner,
.p_event_detail_item_inner {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
}
.p_event_list--type02_item_inner .img,
.p_event_detail_item_inner .img {
  width: 294px;
}
@media screen and (max-width: 768px) {
  .p_event_list--type02_item_inner .img,
  .p_event_detail_item_inner .img {
    order: 0;
    width: 100%;
    margin-bottom: 10px;
  }
}
.p_event_list--type02_item_inner .img img,
.p_event_detail_item_inner .img img {
  width: 100%;
}
.p_event_list--type02_item_inner .desc,
.p_event_detail_item_inner .desc {
  width: calc(100% - 294px - 25px);
  margin-right: 25px;
}
@media screen and (max-width: 768px) {
  .p_event_list--type02_item_inner .desc,
  .p_event_detail_item_inner .desc {
    order: 1;
    width: 100%;
    margin-right: 0;
  }
}
.p_event_list--type02_item_inner .desc .header,
.p_event_detail_item_inner .desc .header {
  display: flex;
  flex-wrap: wrap;
}
.p_event_list--type02_item_inner .desc .header .datetime,
.p_event_detail_item_inner .desc .header .datetime {
  font-weight: 600;
  margin-left: 10px;
}
.p_event_list--type02_item_inner .desc .header .datetime span,
.p_event_detail_item_inner .desc .header .datetime span {
  margin-right: 5px;
}
.p_event_list--type02_item_inner .desc .feature,
.p_event_detail_item_inner .desc .feature {
  border-top: 1px solid #CECECE;
}
.p_event_list--type02_item_inner .desc .feature li,
.p_event_detail_item_inner .desc .feature li {
  border-bottom: 1px solid #CECECE;
  padding: 10px 0 10px 26px;
  line-height: 1;
  position: relative;
}
.p_event_list--type02_item_inner .desc .feature li:before,
.p_event_detail_item_inner .desc .feature li:not(.hide_dot)::before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  background: #222222;
  position: absolute;
  top: 21px;
  left: 8px;
  border-radius: 4px;
}
.p_event_list--type02_item_inner .desc .feature li p,
.p_event_detail_item_inner .desc .feature li p {
  line-height: 2;
}
.p_event_list--type02_item_inner .desc .feature li p.small,
.p_event_detail_item_inner .desc .feature li p.small {
  color: #666;
  font-size: 14px;
  line-height: 24px;
}
.p_event_list--type02_item_inner .desc .feature li p.wrap,
.p_event_detail_item_inner .desc .feature li p.wrap {
  word-wrap: break-word;
}
/*================================================
// イベントステータス
//===============================================*/
.p_event_status {
  display: inline-block;
  height: 30px;
  line-height: 30px;
  padding: 0 7px;
  background: #707070;
  color: #FFF;
  border-radius: 3px;
  margin-bottom: 10px!important;
  font-size: 14px;
}
.p_event_status--type01 {
  background: #C71414;
}
.p_event_status--type02 {
  background: #E3A311;
}
.p_event_status--type03 {
  background: #707070;
}
/*================================================
// 罫線
//===============================================*/
.c_event_line {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  height: 4px;
  margin-bottom: 50px;
}
.ui-datepicker-header {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 20px;
}
.ui-datepicker-prev,
.ui-datepicker-next {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  border-radius: 3px;
  display: block;
  width: 50px;
  height: 50px;
  background-color: #FAFAFA;
  border: 1px solid #CECECE;
  cursor: pointer;
}
.ui-datepicker-prev:hover,
.ui-datepicker-next:hover {
  background-color: #F5F5F5;
}
.ui-datepicker-prev {
  order: 0;
  background-image: url(../../images/user/arrow_prev01.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px 16px;
}
.ui-datepicker-next {
  order: 2;
  background-image: url(../../images/user/arrow_next01.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 10px 16px;
}
.ui-datepicker-title {
  order: 1;
  font-weight: 600;
}
.ui-datepicker-year {
  font-size: 18px;
}
.ui-datepicker-month {
  font-size: 22px;
}
.ui-datepicker-calendar {
  border-top: 1px solid #CECECE;
  border-left: 1px solid #CECECE;
}
.ui-datepicker-calendar thead tr th,
.ui-datepicker-calendar tbody tr th,
.ui-datepicker-calendar thead tr td,
.ui-datepicker-calendar tbody tr td {
  border-bottom: 1px solid #CECECE;
  border-right: 1px solid #CECECE;
  text-align: center;
  width: 48px;
}
.ui-datepicker-calendar thead tr th {
  height: 40px;
  background: #F4F4F4;
}
.ui-datepicker-calendar thead tr th:first-child {
  background: #FFE2E2;
  color: #F53D3D;
}
.ui-datepicker-calendar thead tr th:last-child {
  background: #DDEEFF;
  color: #037FFC;
}
.ui-datepicker-calendar tbody tr td {
  height: 48px;
  font-size: 18px;
  padding: 0;
}
.ui-datepicker-calendar tbody tr td a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}
.ui-datepicker-calendar tbody tr td a:hover {
  text-decoration: none;
  background: #F7F7F7;
}
.ui-datepicker-calendar tbody tr td a.ui-state-active {
  background: #FFE521;
}
.ui-datepicker-other-month {
  color: #CCCCCC;
}
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}
.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}
.simplebar-wrapper ::-webkit-scrollbar {
  display: none;
  -webkit-appearance: none;
}
.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}
.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}
.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%;
  /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%;
  /* Not required for horizontal scroll to trigger */
  max-height: 100%;
  /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  width: 0;
  height: 0;
}
.simplebar-content:before,
.simplebar-content:after {
  content: ' ';
  display: table;
}
.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}
.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}
.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}
.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}
[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -moz-user-select: none;
   -ms-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}
[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}
.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}
.simplebar-scrollbar:before {
  position: absolute;
  content: '';
  background: #BFBFBF;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  transition: opacity 0.2s linear;
}
.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 1;
  transition: opacity 0s linear;
}
.simplebar-track.simplebar-vertical {
  top: 0;
  right: 2px;
  width: 16px;
}
@media screen and (max-width: 768px) {
  .simplebar-track.simplebar-vertical {
    width: 6px;
  }
}
.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}
.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 13px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}
.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}
/* Rtl support */
[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}
.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}
.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}
.icon_cal {
  pointer-events:none;
}
/*!
  Modaal - accessible modals - v0.4.4
  by Humaan, for all humans.
  http://humaan.com
 */
.modaal-noscroll {
  overflow: hidden;
}
.modaal-accessible-hide {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.modaal-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  opacity: 0;
}
.modaal-wrapper {
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: auto;
  opacity: 1;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  transition: all 0.3s ease-in-out;
}
.modaal-wrapper * {
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-backface-visibility: hidden;
}
.modaal-wrapper .modaal-close {
  padding: 0;
  -webkit-appearance: none;
}
.modaal-wrapper.modaal-start_none {
  display: none;
  opacity: 1;
}
.modaal-wrapper.modaal-start_fade {
  opacity: 0;
}
.modaal-wrapper *[tabindex="0"] {
  outline: none !important;
}
.modaal-wrapper.modaal-fullscreen {
  overflow: hidden;
}
.modaal-outer-wrapper {
  display: table;
  position: relative;
  width: 100%;
  height: 100%;
}
.modaal-fullscreen .modaal-outer-wrapper {
  display: block;
}
.modaal-inner-wrapper {
  display: table-cell;
  width: 100%;
  height: 100%;
  position: relative;
  vertical-align: middle;
  text-align: center;
  padding: 80px 25px;
}
.modaal-fullscreen .modaal-inner-wrapper {
  padding: 0;
  display: block;
  vertical-align: top;
}
.modaal-container {
  position: relative;
  display: inline-block;
  margin: auto;
  text-align: left;
  color: #000;
  max-width: 1000px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0 4px 15px rgba(0, 0, 0, 0.2);
  cursor: auto;
}
@media screen and (max-width: 768px) {
  .modaal-container {
    width: calc(100% - 20px);
  }
}
.modaal-container.is_loading {
  height: 100px;
  width: 100px;
  overflow: hidden;
}
.modaal-fullscreen .modaal-container {
  max-width: none;
  height: 100%;
  overflow: auto;
}
.modaal-close {
  /* 要素の中から文字だけを飛ばす */
  text-align: left;
  overflow: hidden;
  text-indent: 200%;
  white-space: nowrap;
  position: absolute;
  right: -25px;
  top: -25px;
  color: #fff;
  cursor: pointer;
  opacity: 1;
  width: 70px;
  height: 70px;
  border: 2px solid #222;
  background: #FFF url(../../images/user/icon_close.svg) no-repeat center center;
  background-size: 24px 24px;
  border-radius: 35px;
  transition: all 0.2s ease-in-out;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.15);
}
@media screen and (max-width: 768px) {
  .modaal-close {
    width: 60px;
    height: 60px;
  }
}
.modaal-close:focus,
.modaal-close:hover {
  background-color: #eee;
}
.modaal-fullscreen .modaal-close {
  background: #afb7bc;
  right: 10px;
  top: 10px;
}
.modaal-content-container {
  padding: 50px 10px 20px;
}
@media screen and (max-width: 768px) {
  .modaal-content-container {
    padding: 40px 10px 20px;
  }
}
.modaal-confirm-wrap {
  padding: 30px 0 0;
  text-align: center;
  font-size: 0;
}
.modaal-confirm-btn {
  font-size: 14px;
  display: inline-block;
  margin: 0 10px;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  background: transparent;
}
.modaal-confirm-btn.modaal-ok {
  padding: 10px 15px;
  color: #fff;
  background: #555;
  border-radius: 3px;
  transition: background 0.2s ease-in-out;
}
.modaal-confirm-btn.modaal-ok:hover {
  background: #2f2f2f;
}
.modaal-confirm-btn.modaal-cancel {
  text-decoration: underline;
}
.modaal-confirm-btn.modaal-cancel:hover {
  text-decoration: none;
  color: #2f2f2f;
}
.modaal-instagram .modaal-container {
  width: auto;
  background: transparent;
  box-shadow: none !important;
}
.modaal-instagram .modaal-content-container {
  padding: 0;
  background: transparent;
}
.modaal-instagram .modaal-content-container > blockquote {
  width: 1px !important;
  height: 1px !important;
  opacity: 0 !important;
}
.modaal-instagram iframe {
  opacity: 0;
  margin: -6px !important;
  border-radius: 0 !important;
  width: 1000px !important;
  max-width: 800px !important;
  box-shadow: none !important;
  -webkit-animation: instaReveal 1s linear forwards;
  animation: instaReveal 1s linear forwards;
}
.modaal-image .modaal-inner-wrapper {
  padding-left: 140px;
  padding-right: 140px;
}
.modaal-image .modaal-container {
  width: auto;
  max-width: 100%;
}
.modaal-gallery-wrap {
  position: relative;
  color: #fff;
}
.modaal-gallery-item {
  display: none;
}
.modaal-gallery-item img {
  display: block;
}
.modaal-gallery-item.is_active {
  display: block;
}
.modaal-gallery-label {
  position: absolute;
  left: 0;
  width: 100%;
  margin: 20px 0 0;
  font-size: 18px;
  text-align: center;
  color: #fff;
}
.modaal-gallery-label:focus {
  outline: none;
}
.modaal-gallery-control {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 1;
  cursor: pointer;
  color: #fff;
  width: 50px;
  height: 50px;
  background: rgba(0, 0, 0, 0);
  border: none;
  border-radius: 100%;
  transition: all 0.2s ease-in-out;
}
.modaal-gallery-control.is_hidden {
  opacity: 0;
  cursor: default;
}
.modaal-gallery-control:focus,
.modaal-gallery-control:hover {
  outline: none;
  background: #fff;
}
.modaal-gallery-control:focus:before,
.modaal-gallery-control:focus:after,
.modaal-gallery-control:hover:before,
.modaal-gallery-control:hover:after {
  background: #afb7bc;
}
.modaal-gallery-control span {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
  padding: 0 !important;
  border: 0 !important;
  height: 1px !important;
  width: 1px !important;
  overflow: hidden;
}
.modaal-gallery-control:before,
.modaal-gallery-control:after {
  display: block;
  content: " ";
  position: absolute;
  top: 16px;
  left: 25px;
  width: 4px;
  height: 18px;
  border-radius: 4px;
  background: #fff;
  transition: background 0.2s ease-in-out;
}
.modaal-gallery-control:before {
  margin: -5px 0 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.modaal-gallery-control:after {
  margin: 5px 0 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.modaal-gallery-next-inner {
  left: 100%;
  margin-left: 40px;
}
.modaal-gallery-next-outer {
  right: 45px;
}
.modaal-gallery-prev:before,
.modaal-gallery-prev:after {
  left: 22px;
}
.modaal-gallery-prev:before {
  margin: 5px 0 0;
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.modaal-gallery-prev:after {
  margin: -5px 0 0;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.modaal-gallery-prev-inner {
  right: 100%;
  margin-right: 40px;
}
.modaal-gallery-prev-outer {
  left: 45px;
}
.modaal-video-wrap {
  margin: auto 50px;
  position: relative;
}
.modaal-video-container {
  position: relative;
  padding-bottom: 56.25%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.3);
  background: #000;
  max-width: 1300px;
  margin-left: auto;
  margin-right: auto;
}
.modaal-video-container iframe,
.modaal-video-container object,
.modaal-video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.modaal-iframe .modaal-content {
  width: 100%;
  height: 100%;
}
.modaal-iframe-elem {
  width: 100%;
  height: 100%;
  display: block;
}
.modaal-loading-spinner {
  background: none;
  position: absolute;
  width: 200px;
  height: 200px;
  top: 50%;
  left: 50%;
  margin: -100px 0 0 -100px;
  -webkit-transform: scale(0.25);
  transform: scale(0.25);
}
.modaal-loading-spinner > div {
  width: 24px;
  height: 24px;
  margin-left: 4px;
  margin-top: 4px;
  position: absolute;
}
.modaal-loading-spinner > div > div {
  width: 100%;
  height: 100%;
  border-radius: 15px;
  background: #fff;
}
.modaal-loading-spinner > div:nth-of-type(1) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.modaal-loading-spinner > div:nth-of-type(2) > div,
.modaal-loading-spinner > div:nth-of-type(3) > div {
  -ms-animation: modaal-loading-spinner 1s linear infinite;
  -moz-animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  -o-animation: modaal-loading-spinner 1s linear infinite;
}
.modaal-loading-spinner > div:nth-of-type(1) {
  -webkit-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
}
.modaal-loading-spinner > div:nth-of-type(2) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: .12s;
  animation-delay: .12s;
}
.modaal-loading-spinner > div:nth-of-type(2) {
  -webkit-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
}
.modaal-loading-spinner > div:nth-of-type(3) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: .25s;
  animation-delay: .25s;
}
.modaal-loading-spinner > div:nth-of-type(4) > div,
.modaal-loading-spinner > div:nth-of-type(5) > div {
  -ms-animation: modaal-loading-spinner 1s linear infinite;
  -moz-animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  -o-animation: modaal-loading-spinner 1s linear infinite;
}
.modaal-loading-spinner > div:nth-of-type(3) {
  -webkit-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
}
.modaal-loading-spinner > div:nth-of-type(4) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: .37s;
  animation-delay: .37s;
}
.modaal-loading-spinner > div:nth-of-type(4) {
  -webkit-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
}
.modaal-loading-spinner > div:nth-of-type(5) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: .5s;
  animation-delay: .5s;
}
.modaal-loading-spinner > div:nth-of-type(6) > div,
.modaal-loading-spinner > div:nth-of-type(7) > div {
  -ms-animation: modaal-loading-spinner 1s linear infinite;
  -moz-animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  -o-animation: modaal-loading-spinner 1s linear infinite;
}
.modaal-loading-spinner > div:nth-of-type(5) {
  -webkit-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
}
.modaal-loading-spinner > div:nth-of-type(6) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: .62s;
  animation-delay: .62s;
}
.modaal-loading-spinner > div:nth-of-type(6) {
  -webkit-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
}
.modaal-loading-spinner > div:nth-of-type(7) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: .75s;
  animation-delay: .75s;
}
.modaal-loading-spinner > div:nth-of-type(7) {
  -webkit-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
}
.modaal-loading-spinner > div:nth-of-type(8) > div {
  -webkit-animation: modaal-loading-spinner 1s linear infinite;
  animation: modaal-loading-spinner 1s linear infinite;
  -webkit-animation-delay: .87s;
  animation-delay: .87s;
}
.modaal-loading-spinner > div:nth-of-type(8) {
  -webkit-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
}
@media only screen and (min-width: 1400px) {
  .modaal-video-container {
    padding-bottom: 0;
    height: 731px;
  }
}
@media only screen and (max-width: 1140px) {
  .modaal-image .modaal-inner-wrapper {
    padding-left: 25px;
    padding-right: 25px;
  }
  .modaal-gallery-control {
    top: auto;
    bottom: 20px;
    -webkit-transform: none;
    transform: none;
    background: rgba(0, 0, 0, 0.7);
  }
  .modaal-gallery-control:before,
  .modaal-gallery-control:after {
    background: #fff;
  }
  .modaal-gallery-next {
    left: auto;
    right: 20px;
  }
  .modaal-gallery-prev {
    left: 20px;
    right: auto;
  }
}
@media screen and (max-width: 900px) {
  .modaal-instagram iframe {
    width: 500px !important;
  }
}
@media only screen and (max-width: 600px) {
  .modaal-instagram iframe {
    width: 280px !important;
  }
}
@media screen and (max-height: 1100px) {
  .modaal-instagram iframe {
    width: 700px !important;
  }
}
@media screen and (max-height: 1000px) {
  .modaal-inner-wrapper {
    padding-top: 60px;
    padding-bottom: 60px;
  }
  .modaal-instagram iframe {
    width: 600px !important;
  }
}
@media screen and (max-height: 900px) {
  .modaal-instagram iframe {
    width: 500px !important;
  }
  .modaal-video-container {
    max-width: 900px;
    max-height: 510px;
  }
}
@media only screen and (max-height: 820px) {
  .modaal-gallery-label {
    display: none;
  }
}
@keyframes instaReveal {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes instaReveal {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes modaal-loading-spinner {
  0% {
    opacity: 1;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
  100% {
    opacity: .1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes modaal-loading-spinner {
  0% {
    opacity: 1;
    -webkit-transform: scale(1.5);
    transform: scale(1.5);
  }
  100% {
    opacity: .1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

/* ====================================
  dialog - block
==================================== */
.bl_dialog {
  background: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 8px;
  padding: 8px 0 30px;
}

.bl_dialog .el_btn {
  width: 200px;
  border-radius: 30px;
  font-weight: 600;
  font-size: 18px;
  transition: color 0.2s, background 0.2s, background-color 0.2s, opacity 0.2s;
  cursor: pointer;
  display: inline-block;
  font-size: 18px;
  max-width: 100%;
  padding: 16px 10px;
  text-align: center;
  color: #222222;
  background: #FFF;
  border: 1px solid #222222;
}

.bl_dialog .el_btn:hover {
  background: #222;
  color: #FFF;
  border: 1px solid #696969;
}


.bl_dialog .el_btn__border {
  background: #F2F2F2;
  border: 1px solid #DEDEDE;
}

.bl_dialog .el_btn__border:hover {
  color:#222222;
  background: #FCFCFC;
}

.bl_dialog .el_btn:focus {
  outline: 2px solid #82c7fa;
}

.calendar_dialog .ui-widget-header {
  background: #fff;
  border: none;
  border-radius: 0;
  padding: 0 30px;
  text-align: left;
}

.bl_dialog .ui-widget-header {
  background: #fff;
  border: none;
  border-bottom: 2px solid #666;
  border-radius: 0;
  margin-bottom: 30px;
  padding: 0 30px;
  text-align: left;
}

.bl_dialog .el_input {
  padding: 3px 10px 2px;
}

.bl_dialog .el_select {
  padding: 4px 33px 4px 10px;
}

.bl_srcDialog .ui-dialog-content {
  padding-bottom: 30px;
}

.bl_dialog_txt {
  font-size: 1.6rem;
  line-height: 1.7;
}

/* ui-dialog custom
===================================== */
.ui-dialog {
  z-index: 101;
}

.ui-dialog-title:not(.calendar_dialog) {
  color: #222;
  font-size: 2.4rem;
  font-weight: normal;
  line-height: 1.7;
}

.ui-dialog .ui-icon-closethick {
  height: 32px;
  width: 32px;
}

.ui-dialog .ui-dialog-titlebar-close {
  background: url(../../images/user/icon_dialog_close.svg);
  border: none;
  cursor: pointer;
  height: 50px;
  margin: 0;
  padding: 1px;
  position: absolute;
  right: .3em;
  right: -25px;
  text-indent: -9999px;
  top: -25px;
  width: 50px;
}

@media print, screen and (min-width: 768px) {
  .ui-dialog .ui-dialog-titlebar-close {
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
  }
  .ui-dialog .ui-dialog-titlebar-close:hover {
    opacity: .9;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
  }
}

.ui-dialog-content {
  padding: 0 25px 60px;
}

.ui-dialog-buttonset {
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}

.ui-dialog-buttonset .el_btn {
  margin: 0 10px;
}

@media screen and (max-width: 768px) {
  .ui-dialog-buttonset .el_btn {
    margin-right: 0;
    margin-bottom: 30px;
  }
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
}

.dialog_cancel_wait_error {
  z-index: 110;
}

/* overlay
===================================== */
.ui-widget-overlay {
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

.ui-widget-overlay {
  background: #02183b;
  opacity: .7;
}
.card-list {
  margin-top: 10px;
}

.card-list li {
  display: inline-block;
}

.payment-expire .c_form_group {
  display: inline-block;
}

.word-break-all {
  word-break: break-all;
}
.ui-datepicker-calendar tbody tr td.ui-state-disabled {
  background-color: #E4E4E4;
}

.c_cal_time--type02 .c_cal_time_tbody tr th div p.no_detail {
  width: auto;
}

.calender-scroll-btn {
  border: 1px solid #d7c8c2;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 15px;
  background-color: #f4f7f6;
  position: absolute;
  padding: 0 15px;
  top: 20px;
  height: 600px;
  border-radius: 4px;
}

.calender-scroll-btn.is-prev {
  background-image: url(../../images/user/icon_arrow_left.svg);
  left: 0;
  margin-left:-35px;
  pointer-events: none;
}

.calender-scroll-btn.is-next {
  background-image: url(../../images/user/icon_arrow_right.svg);
  right: 0;
  margin-right:-35px;
}

.calender-scroll-btn:hover {
  opacity: 0.7;
}
#img_scroll_slide {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
}

#img_scroll_slide svg {
  width: 40px;
  height: 40px;
  fill: #6c6c6c;
}

#img_scroll_slide p {
  color: #6c6c6c;
  margin-left: 1em;
  font-size: 0.875rem;
}
.schedule-header {
  top: 0;
  background: #fff;
  z-index: 99;
  padding-top: 10px;
}

@media (max-width: 767px) {
  .schedule-header {
    padding: 0;
  }
}

.schedule-header .is-top {
  justify-content: space-between;
  align-items: center;
}

@media (max-width: 767px) {
  .schedule-header .is-top {
    flex-wrap: wrap;
  }
}
.sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}
.schedule-header .content-l {
  margin-right: auto;
}

.schedule-header .input {
  max-width: 40%;
}

@media (max-width: 767px) {
  .schedule-header .input {
    max-width: 50%;
  }
}

@media (max-width: 767px) {
  .schedule-header .cmn-select {
    font-size: 12px;
    vertical-align: top;
    margin-left: 5px;
  }
}

@media (max-width: 767px) {
  .schedule-header .cmn-select .select {
    padding: 0 26px 0 10px;
  }
}
/* -------------------------------------------------------------------
 + #calender_list table
------------------------------------------------------------------- */
@media (max-width: 767px) {
  .contents-area.l-calendar {
    padding: 0;
    box-shadow: none;
  }
}

@media (max-width: 767px) {
  .contents-area.l-calendar.l-main {
    margin-left: 0;
    margin-right: 0;
  }
}

.stickyTable {
  z-index: 70;
}

.absolute {
  position: absolute;
}

#calender_list {
  position: relative;
}

@media (max-width: 767px) {
  #calender_list {
    margin: 0;
    padding: 0;
  }
}

#calender_list table {
  border: none;
  width: 100%;
  border-spacing: 0;
  background: #fff;
}

#calender_list table thead th {
  font-size: 11px;
  padding: 2px 0px;
  height: 40px;
  background-color: #eee;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  vertical-align: middle;
}

#calender_list table thead th.column {
  border: none;
  background-color: transparent !important;
}

#calender_list table thead th.emptyTD {
  padding: 2px 0px;
}

@media (max-width: 767px) {
  #calender_list table thead th.emptyTD {
    position: absolute;
    left: 0;
  }
  #calender_list table thead th.emptyTD.stop {
    left: 0 !important;
  }
}
#calender_list table thead th.td-fix {
  font-size: 0.875rem;
  padding-bottom: 10px;
  background: #fefefe;
  border: none;
}

@media (max-width: 767px) {
  #calender_list table thead th.td-fix {
    background: #f4f7f6;
  }
}

#calender_list table thead th:last-child {
  border-right: 1px solid #ddd;
}

#calender_list table thead th span {
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 2px;
  display: block;
  margin: auto;
}

#calender_list table thead th span:first-child {
  font-weight: bold;
}

#calender_list table thead th span:last-child {
  font-size: 10px;
}

@media (min-width: 1025px) {
  #calender_list table thead th span {
    width: 9em;
  }
}

@media (min-width: 768px) and (max-width: 1024px) {
  #calender_list table thead th span {
    width: auto;
  }
}

@media (max-width: 767px) {
  #calender_list table thead th span {
    width: 7em;
  }
}

#calender_list table thead tr {
  height: 40px;
}

@media (min-width: 768px) and (max-width: 1024px) {
  #calender_list table thead tr:first-child span {
    width: 8em;
  }
}

#calender_list table tbody td {
  position: relative;
  height: 30px;
  padding: 0;
  min-width: 95px;
  max-width: 95px;
  width: 95px;
  border-top: 0;
  position: relative;
  border-left: 1px dotted #ddd;
}

#calender_list table tbody td.time {
  background-color: transparent;
}

#calender_list table tbody td.time:last-child {
  border-right: 1px solid #ccc;
}

#calender_list table tbody td.column {
  border-left: none;
  border-bottom: 1px solid #ccc;
  background-color: #fff;
  width: 46px;
  font-size: .75rem;
  left: 0;
}

#calender_list table tbody td.column div {
  border-right: 1px solid #ccc;
}

#calender_list table tbody td div.ground {
  height: 30px;
  border-bottom: 1px dotted #ddd;
  border-top: 1px solid #ddd;
  margin-bottom: 30px;
  min-width: 89px;
}

#calender_list table td {
  box-sizing: border-box;
  border-bottom: 1px solid #ccc;
}

#calender_list table tr.time_period td {
  border-top: solid 1px #ddd;
}

#calender_list table td.column, #calender_list table th.emptyTH, #calender_list table td.emptyTD {
  position: relative;
  overflow: visible;
  width: 46px;
  min-width: 46px;
  max-width: 46px;
  font-size: 10px;
  box-sizing: border-box;
}

#calender_list table td.day_div:not(:first-child) {
  border-left: 1px solid #ccc;
}

#calender_list table tbody td:nth-child(1), #calender_list table thead td:nth-child(1) {
  border-left-width: 1px;
}

#calender_list table td.time > span {
  display: inline-block;
  position: absolute;
  z-index: 30;
  background-color: #fff;
  padding: 0 0 0 5px;
  left: -5px;
  top: -8px;
}

#calender_list .column div {
  border-top: 1px solid #ddd;
  background-color: #fff;
  z-index: 70;
  position: relative;
  z-index: 30;
}

#calender_list .column div.emptyTD {
  height: 20px;
}

#calender_list .layer {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
}

#calender_list .layer + div.ground {
  border-top: none;
}

#calender_list .calender_list {
  text-decoration: none;
  overflow: hidden;
  display: block;
  font-size: 10px;
  width: 100%;
  box-sizing: border-box;
}

#calender_list .calender_list:hover {
  cursor: pointer;
  opacity: 0.7;
}

#calender_list .calender_list dl {
  display: table;
  table-layout: fixed;
  overflow: hidden;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}

#calender_list .calender_list dt {
  width: 60%;
  overflow: hidden;
  vertical-align: middle;
  display: table-cell;
  overflow: hidden;
  line-height: 14px;
}

#calender_list .calender_list dt span {
  overflow: hidden;
  display: block;
  height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  font-size: 10px;
  color: #6c6c6c;
}

@media (min-width: 1025px) {
  #calender_list .calender_list dt span {
    padding: 0 5px;
  }
}

@media (max-width: 767px) {
  #calender_list .calender_list dt span {
    padding: 0;
    display: inline-block;
    width: 100%;
  }
}

#calender_list .calender_list dd {
  display: table-cell;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 14px;
  width: 100%;
  box-sizing: border-box;
  text-align: center;
  vertical-align: middle;
  color: #6c6c6c;
}

#calender_list .dd_dispaly_icon {
  height: 100%;
}

#calender_list .dd_dispaly_icon.icon {
  width: auto;
  height: auto;
}

#calender_list .dd_dispaly_icon.icon .icon-calender {
  fill: #fff;
  max-height: 1.5rem;
  width: 100%;
}

/* -------------------------------------------------------------------
 + type TIME
------------------------------------------------------------------- */
.timeTable-wrap {
  margin: auto;
  position: relative;
}

#calender_list table.timeTable.time .calender_list {
  position: absolute;
}

#calender_list table.timeTable.time thead tr:first-child th:first-child {
  border-bottom: none;
}

#calender_list table.timeTable.time thead tr:nth-child(2) .day_div {
  display: block;
}

#calender_list table.timeTable.time thead tr:nth-child(2) th {
  width: 95px;
  max-width: 95px;
  min-width: 95px;
}

#calender_list table.timeTable.time thead tr:nth-child(2) th a {
  display: block;
  padding: 12px 0;
  color: #2f8cff;
  text-decoration: none;
}
#calender_list table.timeTable.time thead tr:nth-child(2) th a.c_list_name {
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

@media (min-width: 1025px) {
  #calender_list table.timeTable.time thead tr:nth-child(2) th a:hover {
    opacity: .7;
  }
}

#calender_list table.timeTable.time th.emptyTD {
  width: 46px !important;
  min-width: 46px !important;
  max-width: 46px !important;
}

#calender_list table.timeTable.type_day .layer {
  position: static;
}

#calender_list table.timeTable.type_day .calender_list {
  height: 100%;
}

#calender_list #timeTableTime {
  position: absolute;
  left: 0;
  top: 0;
  width: 46px;
  z-index: 80;
}

#calender_list #timeTableTime td.column {
  font-size: .75rem;
}

#calender_list #timeTableTime td.column div {
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  position: relative;
  overflow: visible;
  width: 47px;
  min-width: 47px;
  max-width: 47px;
  box-sizing: border-box;
  padding: 5px 0 0 5px;
}

#calender_list #timeTableTime td.column div.emptyCell {
  z-index: 90;
  background-color: #eee;
  border-bottom: 1px solid #ccc;
}
#calender_list #timeTableTime td.column div.emptyCell.absolute {
  position: absolute;
}

#calender_list #timeTableTime td.column .emptyCell + div {
  border-top: none;
}

#calender_list #timeTableHead {
  z-index: 70;
  overflow: hidden;
}

#calender_list #timeTableHead tr:first-child th:first-child {
  border-bottom: none;
}

#calender_list #timeTableHead th {
  padding: 2px 0px;
  background-color: #eee;
  border-bottom: 1px solid #ddd;
  vertical-align: middle;
  height: 40px;
  width: 95px;
  min-width: 95px;
  max-width: 95px;
  overflow: hidden;
}

#calender_list #timeTableHead th:first-child {
  width: 46px;
  min-width: 46px;
  max-width: 46px;
}

#calender_list #timeTableHead th.day_div {
  width: auto;
}

#calender_list #timeTableHead th.emptyTD {
  padding: 2px 0px;
}

#calender_list #timeTableHead th span {
  font-size: 10px;
  font-weight: bold;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 2px;
  margin: 0 auto;
}

#calender_list #timeTableHead th.lName span {
  display: block;
}

#calender_list #timeTableHead th a {
  padding: 12px 0;
  display: block;
  color: #2f8cff;
  text-decoration: none;
}

#calender_list #timeTableHead th a:hover {
  opacity: .7;
}

#calender_list #timeTableHead thead tr:nth-child(2) .day_div span {
  display: block;
}

.calender-scroll-btn-wrap.is-active {
  position: fixed;
}

.calender-scroll-btn-wrap.btn_fixed .calender-scroll-btn {
  opacity: 0.4;
  pointer-events: none;
}

.calender-scroll-btn {
  border: 1px solid #d7c8c2;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 15px;
  background-color: #f4f7f6;
  position: absolute;
  padding: 0 15px;
  top: 20px;
  height: 500px;
  border-radius: 4px;
}

.calender-scroll-btn.is-prev {
  background-image: url(../../images/user/icon_arrow_left.svg);
  left: 0;
  pointer-events: none;
}

.calender-scroll-btn.is-next {
  background-image: url(../../images/user/icon_arrow_right.svg);
  right: 0;
}

.calender-scroll-btn:hover {
  opacity: 0.7;
}

#TableHead tr:nth-child(2), #TableHead tr:nth-child(3) {
  display: none;
}

.fixed, .ieFixed {
  position: fixed !important;
  max-width: 1800px;
  width: 100%;
}

.fixed th:first-child, .ieFixed th:first-child {
  background: none;
}
.time_cell_s {
  font-size: 16px !important;
}
.bk_grey {
  background: #E3E3E3;
  height: 50px;
}

/* 垂直
===================================== */
.bl_vertTable {
    border: 1px solid #dbdbdb;
    line-height: 1.4;
    width: 100%;
}

.bl_vertTable > thead > tr > th,
.bl_vertTable > tbody > tr > th,
.bl_vertTable > tfoot > tr > th {
    background: #f4f4f4;
    border: 1px solid #dbdbdb;
    font-weight: normal;
    height: 68px;
    padding: 15px 10px;
    vertical-align: middle;
}

.bl_vertTable > thead > tr > td,
.bl_vertTable > tbody > tr > td,
.bl_vertTable > tfoot > tr > td {
    border: 1px solid #dbdbdb;
    height: 58px;
    padding: 6px 10px 4px;
    vertical-align: middle;
    word-break: break-all;
}

.bl_vertTable:not(:last-child) {
    margin-bottom: 20px;
}

.bl_vertTable a {
    color: #135cff;
}

.bl_vertTable a:hover {
    text-decoration: underline;
}

.bl_vertTable__fixed {
    table-layout: fixed;
}

.userPolicy {
  overflow-y: scroll;
  height: 300px;
  border: 1px solid #bdc1cc;
  padding: 10px;
  border-radius: 4px;
  background: #fff;
}

/* 階層カテゴリー
===================================== */
.category_select_container {
    display: flex;
    align-items: center;
}

.category_select_container.column {
    flex-direction: column;
}

.category_select_container .category_select_item {
    display: flex;
    align-items: center;
    width: 100%;
}

.category_select_container.column .category_select_item + .category_select_item {
    margin-top: 10px;
}

.category_select_container .category_select_item .category_select_separator {
    display: block;
    width: 32px;
    height: 32px;
    background: url(../../images/user/icon_next03.svg) no-repeat center center;
    background-size: 10px 16px;
}

.category_select_container .category_select_item a {
    width: 100%;
    min-height: 62px;
}
.sc_cond_box .category_select_container .category_select_item a {
    min-height: 46px;
}

.grecaptcha-badge {
    visibility: hidden;
}

ul.smart-lock-urls {
    padding-left: 20px;
    list-style: disc;
}

ul.smart-lock-urls li {
    list-style: disc;
    margin-bottom: 15px;
}

ul.smart-lock-urls li p {
    margin-bottom: 0;
}


.c_form_desc_chkitem input[type="checkbox"] {
    display: none;
}

.c_form_input--check:checked + .c_form_input--check_label:before {
    background: #000;
}

.Polaris-Frame__Skip{
  display: none;
}


.sbn-c-formblock-application--name .sbn-c-input{
  min-width: 204px;
}

.calendar-description-text{
  list-style: none;
}


#login{
  font-size: 216%;
  margin-bottom: 10px;
}

.block-login--input-items {
  max-width: 610px;
  margin: 20px auto;
}
.fieldset .form-group {
  width: 100%;
  background-color: #fff;
  border-left: 1px solid #e2e2e2;
  -js-display: flex;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  align-items: stretch;
}

.sbn-c-input input{
  width: 100%;
}

.block-login .fieldset .form-control{
  width: 77%;
  flex-shrink: 0;
}

.block-signup-wrap{
  margin-top: 80px;
  max-width: 600px;
  margin-inline: auto;
}

.block-signup-wrap-header{
  text-align: center;
}

.action-buttons{
  padding: 0;
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 20px;
}

.form__message{
  font-size: 18px;
  color: red;
  margin-top: 20px;
}

.activate button[name='decline'], .addresses li > button, .addresses form button[type]{
  color: #000 !important;
  margin-top: 30px;
  background: #ccc !important;
}

.c_cal_time_cell--selected{
  background: #e2665c;
  color: #fff;
}


.button.visually-hidden{
  min-height: 0 !important;
  min-width: 0 !important;
  padding: 0 !important;
}


@media screen and (max-width: 768px) {
  .block-login--uid input, .block-login--pwd input{
    width: 100%;
  }
  .block-login--uid input, .block-login--pwd input{
    font-size: 16px;
  }
  .fieldset .form-group{
    font-size: 16px;
    margin-bottom: 0;
  }
  .fieldset .form-group .form-label{
    margin-bottom: 0;
  }
  .block-login .fieldset .form-control{
    display: flex;
    align-items: center;
  }
}


.block-signup-wrap .sbn-c-formblock-application--name .sbn-c-formblock-application__wrapper{
  display: grid;
  grid-template-columns: repeat(2,  1fr);
}

.block-signup-wrap .sbn-c-formblock-application--name .sbn-c-formblock-application__row-label{
  width: auto;
}
.block-signup-wrap  .sbn-c-formblock-application--name{
  margin-top: 0;
}
.block-signup-wrap .sbn-c-formblock-application--name .sbn-c-input{
  min-width: 120px;
}
@media screen and (max-width: 768px) {
  .block-signup-wrap .sbn-c-formblock-application--name .sbn-c-formblock-application__wrapper{
    grid-template-columns: 1fr;
    padding: 10px 0;
  }
  .block-signup-wrap .sbn-c-formblock-application--name{
    width: 100%;
  }
}

.sbn-c-formtable-application--confirm .form-group {
  border: none;
}
.sbn-c-formtable-application--confirm .fieldset .form-group:last-child{
  border: none;
}
.sbn-c-button-primary:disabled {
  opacity: .7;
  pointer-events: none;
}


.daily-calendar-container{
  max-width: 80%;
  overflow: auto;
}
.fieldset .form-group .form-label{
  border-bottom: none;
}
.fieldset .form-group{
  border-bottom: 1px solid #e2e2e2;
}



#calendar_body .week td{
  text-align: center;
}

@media screen and (max-width: 768px) {

  .daily-calendar-container{
    width: 100%;
    max-width: 100%;
  }
  .c_inner-base{
    padding-inline: 20px;
  }

  #calendar{
    width: 100%;
    overflow: auto;
  }

  .sec-form .form-base table td{
    /* min-width: 56px; */
    text-align: center;
    padding: 10px;
  }
}


.sbn-c-checkbox-damage__wrappe label{
  position: relative;
  display: inline-block;
  z-index: 1;
}


.sbn-c-formtable-application__wrapper .fieldset .form-group{
 border: none;
}


.sbn-c-formtablecontroller-application{
  margin-top: 40px;
}

.sbn-c-button-primary{
  width: 100%;
}


.weeks-buttons button{
  border-radius: 100rem;
  text-align: center;
  background: #fff;
  border: 2px solid #888;
  color: #888;
  margin-right: 10px;
  padding: 4px 30px;
}

.calendar-description ul.calendar-description-text{
  padding: 0;
}


.c_form:empty{
  display: block !important;
}



@media screen and (max-width: 768px) {
  .weeks-buttons{
    padding-bottom: 20px;
  }
  .weeks-buttons button{
    font-size: 12px;
    padding: 4px 20px;
    margin-right: 8px;
  }

  .c_cal_time_wrapper {
    overflow: auto;
  }

  .c_cal_time_wrapper table{

  }

}

.sbn-c-checkbox-damage__label{
  position: relative;
  z-index: 1;
}
.block-signup-wrap-footer{
  margin-top: 20px;
  width: fit-content;
  margin-right: auto;
  margin-left: auto;
}


.page-margin, .shopify-challenge__container{
  margin: 100px auto;
}

@media screen and (max-width: 750px) {
  .sbn-l-menu-header-store{
    /* display: none; */
  }
  .sbn-l-list-header-information{
    min-height: 0.9rem;
  }
}
