@font-face {
  font-family: 'fontello';
  src: url(//hardapplecider.ca/wp-content/themes/tipsy/skins/default/css/font-icons/font/fontello.eot?6108346);
  src: url(//hardapplecider.ca/wp-content/themes/tipsy/skins/default/css/font-icons/font/fontello.eot?6108346#iefix) format('embedded-opentype'),
       url(//hardapplecider.ca/wp-content/themes/tipsy/skins/default/css/font-icons/font/fontello.woff2?6108346) format('woff2'),
       url(//hardapplecider.ca/wp-content/themes/tipsy/skins/default/css/font-icons/font/fontello.woff?6108346) format('woff'),
       url(//hardapplecider.ca/wp-content/themes/tipsy/skins/default/css/font-icons/font/fontello.ttf?6108346) format('truetype'),
       url(//hardapplecider.ca/wp-content/themes/tipsy/skins/default/css/font-icons/font/fontello.svg?6108346#fontello) format('svg');
  font-weight: normal;
  font-style: normal;
}
/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'fontello';
    src: url(//hardapplecider.ca/wp-content/themes/tipsy/skins/default/css/font-icons/font/fontello.svg?6108346#fontello) format('svg');
  }
}
*/
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "fontello";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */

  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;

  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;

  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;

  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */

  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

.icon-vcard:before { content: '\e800'; } /* '' */
.icon-pin:before { content: '\e801'; } /* '' */
.icon-reply:before { content: '\e802'; } /* '' */
.icon-reply-all:before { content: '\e803'; } /* '' */
.icon-forward:before { content: '\e804'; } /* '' */
.icon-print:before { content: '\e805'; } /* '' */
.icon-keyboard:before { content: '\e806'; } /* '' */
.icon-slider-left:before { content: '\e807'; } /* '' */
.icon-clock-empty:before { content: '\e808'; } /* '' */
.icon-hourglass:before { content: '\e809'; } /* '' */
.icon-login:before { content: '\e80a'; } /* '' */
.icon-logout:before { content: '\e80b'; } /* '' */
.icon-picture:before { content: '\e80c'; } /* '' */
.icon-brush:before { content: '\e80d'; } /* '' */
.icon-ccw:before { content: '\e80e'; } /* '' */
.icon-cw:before { content: '\e80f'; } /* '' */
.icon-refresh:before { content: '\e810'; } /* '' */
.icon-clock:before { content: '\e811'; } /* '' */
.icon-circle-empty:before { content: '\e812'; } /* '' */
.icon-circle-dot:before { content: '\e813'; } /* '' */
.icon-circle:before { content: '\e814'; } /* '' */
.icon-checkbox:before { content: '\e815'; } /* '' */
.icon-checkbox-empty:before { content: '\e816'; } /* '' */
.icon-book:before { content: '\e817'; } /* '' */
.icon-mail-empty:before { content: '\e818'; } /* '' */
.icon-mail:before { content: '\e819'; } /* '' */
.icon-phone:before { content: '\e81a'; } /* '' */
.icon-book-open:before { content: '\e81b'; } /* '' */
.icon-users-group:before { content: '\e81c'; } /* '' */
.icon-male:before { content: '\e81d'; } /* '' */
.icon-female:before { content: '\e81e'; } /* '' */
.icon-child:before { content: '\e81f'; } /* '' */
.icon-star:before { content: '\e820'; } /* '' */
.icon-globe:before { content: '\e821'; } /* '' */
.icon-mobile:before { content: '\e822'; } /* '' */
.icon-tablet-1:before { content: '\e823'; } /* '' */
.icon-laptop:before { content: '\e824'; } /* '' */
.icon-desktop:before { content: '\e825'; } /* '' */
.icon-cog:before { content: '\e826'; } /* '' */
.icon-cogs:before { content: '\e827'; } /* '' */
.icon-down:before { content: '\e828'; } /* '' */
.icon-wrench:before { content: '\e829'; } /* '' */
.icon-sliders:before { content: '\e82a'; } /* '' */
.icon-lock:before { content: '\e82b'; } /* '' */
.icon-trophy:before { content: '\e82c'; } /* '' */
.icon-spin3:before { content: '\e82d'; } /* '' */
.icon-spin1:before { content: '\e82e'; } /* '' */
.icon-spin2:before { content: '\e82f'; } /* '' */
.icon-spin4:before { content: '\e830'; } /* '' */
.icon-spin5:before { content: '\e831'; } /* '' */
.icon-spin6:before { content: '\e832'; } /* '' */
.icon-location:before { content: '\e833'; } /* '' */
.icon-address:before { content: '\e834'; } /* '' */
.icon-up:before { content: '\e835'; } /* '' */
.icon-right:before { content: '\e836'; } /* '' */
.icon-left:before { content: '\e837'; } /* '' */
.icon-music-light:before { content: '\e838'; } /* '' */
.icon-search-light:before { content: '\e839'; } /* '' */
.icon-mail-light:before { content: '\e83a'; } /* '' */
.icon-heart-light:before { content: '\e83b'; } /* '' */
.icon-dot:before { content: '\e83c'; } /* '' */
.icon-user-light:before { content: '\e83d'; } /* '' */
.icon-video-light:before { content: '\e83e'; } /* '' */
.icon-camera-light:before { content: '\e83f'; } /* '' */
.icon-photo-light:before { content: '\e840'; } /* '' */
.icon-attach-light:before { content: '\e841'; } /* '' */
.icon-lock-light:before { content: '\e842'; } /* '' */
.icon-eye-light:before { content: '\e843'; } /* '' */
.icon-tag-light:before { content: '\e844'; } /* '' */
.icon-thumbs-up-light:before { content: '\e845'; } /* '' */
.icon-download-1:before { content: '\e846'; } /* '' */
.icon-comment-light:before { content: '\e847'; } /* '' */
.icon-location-light:before { content: '\e848'; } /* '' */
.icon-cup-light:before { content: '\e849'; } /* '' */
.icon-trash-light:before { content: '\e84a'; } /* '' */
.icon-doc-light:before { content: '\e84b'; } /* '' */
.icon-key-light:before { content: '\e84c'; } /* '' */
.icon-database-light:before { content: '\e84d'; } /* '' */
.icon-megaphone-light:before { content: '\e84e'; } /* '' */
.icon-graduation-light:before { content: '\e84f'; } /* '' */
.icon-fire-light:before { content: '\e850'; } /* '' */
.icon-paper-plane-light:before { content: '\e851'; } /* '' */
.icon-cloud-light:before { content: '\e852'; } /* '' */
.icon-globe-light:before { content: '\e853'; } /* '' */
.icon-inbox-light:before { content: '\e854'; } /* '' */
.icon-cart:before { content: '\e855'; } /* '' */
.icon-resize-small:before { content: '\e856'; } /* '' */
.icon-desktop-light:before { content: '\e857'; } /* '' */
.icon-tv-light:before { content: '\e858'; } /* '' */
.icon-wallet-light:before { content: '\e859'; } /* '' */
.icon-t-shirt-light:before { content: '\e85a'; } /* '' */
.icon-lightbulb-light:before { content: '\e85b'; } /* '' */
.icon-clock-light:before { content: '\e85c'; } /* '' */
.icon-diamond-light:before { content: '\e85d'; } /* '' */
.icon-shop-light:before { content: '\e85e'; } /* '' */
.icon-sound-light:before { content: '\e85f'; } /* '' */
.icon-calendar-light:before { content: '\e860'; } /* '' */
.icon-food-light:before { content: '\e861'; } /* '' */
.icon-money-light:before { content: '\e862'; } /* '' */
.icon-params-light:before { content: '\e863'; } /* '' */
.icon-cog-light:before { content: '\e864'; } /* '' */
.icon-beaker-light:before { content: '\e865'; } /* '' */
.icon-note-light:before { content: '\e866'; } /* '' */
.icon-truck-light:before { content: '\e867'; } /* '' */
.icon-behance:before { content: '\e868'; } /* '' */
.icon-bitbucket:before { content: '\e869'; } /* '' */
.icon-cc:before { content: '\e86a'; } /* '' */
.icon-codeopen:before { content: '\e86b'; } /* '' */
.icon-css3:before { content: '\e86c'; } /* '' */
.icon-delicious:before { content: '\e86d'; } /* '' */
.icon-digg:before { content: '\e86e'; } /* '' */
.icon-dribbble:before { content: '\e86f'; } /* '' */
.icon-deviantart:before { content: '\e870'; } /* '' */
.icon-dropbox:before { content: '\e871'; } /* '' */
.icon-drupal:before { content: '\e872'; } /* '' */
.icon-facebook:before { content: '\e873'; } /* '' */
.icon-flickr:before { content: '\e874'; } /* '' */
.icon-foursquare:before { content: '\e875'; } /* '' */
.icon-git:before { content: '\e876'; } /* '' */
.icon-github:before { content: '\e877'; } /* '' */
.icon-gittip:before { content: '\e878'; } /* '' */
.icon-google:before { content: '\e879'; } /* '' */
.icon-gplus:before { content: '\e87a'; } /* '' */
.icon-gwallet:before { content: '\e87b'; } /* '' */
.icon-hacker-news:before { content: '\e87c'; } /* '' */
.icon-html5:before { content: '\e87d'; } /* '' */
.icon-instagramm:before { content: '\e87e'; } /* '' */
.icon-ioxhost:before { content: '\e87f'; } /* '' */
.icon-joomla:before { content: '\e880'; } /* '' */
.icon-jsfiddle:before { content: '\e881'; } /* '' */
.icon-lastfm:before { content: '\e882'; } /* '' */
.icon-linux:before { content: '\e883'; } /* '' */
.icon-linkedin:before { content: '\e884'; } /* '' */
.icon-maxcdn:before { content: '\e885'; } /* '' */
.icon-meanpath:before { content: '\e886'; } /* '' */
.icon-openid:before { content: '\e887'; } /* '' */
.icon-pagelines:before { content: '\e888'; } /* '' */
.icon-paypal:before { content: '\e889'; } /* '' */
.icon-qq:before { content: '\e88a'; } /* '' */
.icon-reddit:before { content: '\e88b'; } /* '' */
.icon-renren:before { content: '\e88c'; } /* '' */
.icon-skype:before { content: '\e88d'; } /* '' */
.icon-slack:before { content: '\e88e'; } /* '' */
.icon-slideshare:before { content: '\e88f'; } /* '' */
.icon-soundcloud:before { content: '\e890'; } /* '' */
.icon-spotify:before { content: '\e891'; } /* '' */
.icon-stackexchange:before { content: '\e892'; } /* '' */
.icon-stackoverflow:before { content: '\e893'; } /* '' */
.icon-steam:before { content: '\e894'; } /* '' */
.icon-stumbleupon:before { content: '\e895'; } /* '' */
.icon-tencent-weibo:before { content: '\e896'; } /* '' */
.icon-trello:before { content: '\e897'; } /* '' */
.icon-tumblr:before { content: '\e898'; } /* '' */
.icon-twitch:before { content: '\e899'; } /* '' */
.icon-twitter:before { content: '\e89a'; } /* '' */
.icon-vine:before { content: '\e89b'; } /* '' */
.icon-vkontakte:before { content: '\e89c'; } /* '' */
.icon-wechat:before { content: '\e89d'; } /* '' */
.icon-weibo:before { content: '\e89e'; } /* '' */
.icon-windows:before { content: '\e89f'; } /* '' */
.icon-wordpress:before { content: '\e8a0'; } /* '' */
.icon-xing:before { content: '\e8a1'; } /* '' */
.icon-yelp:before { content: '\e8a2'; } /* '' */
.icon-youtube:before { content: '\e8a3'; } /* '' */
.icon-yahoo:before { content: '\e8a4'; } /* '' */
.icon-lemon:before { content: '\e8a5'; } /* '' */
.icon-blank:before { content: '\e8a6'; } /* '' */
.icon-pinterest-circled:before { content: '\e8a7'; } /* '' */
.icon-heart-empty:before { content: '\e8a8'; } /* '' */
.icon-lock-open:before { content: '\e8a9'; } /* '' */
.icon-heart:before { content: '\e8aa'; } /* '' */
.icon-check:before { content: '\e8ab'; } /* '' */
.icon-cancel:before { content: '\e8ac'; } /* '' */
.icon-plus:before { content: '\e8ad'; } /* '' */
.icon-minus:before { content: '\e8ae'; } /* '' */
.icon-double-left:before { content: '\e8af'; } /* '' */
.icon-double-right:before { content: '\e8b0'; } /* '' */
.icon-double-up:before { content: '\e8b1'; } /* '' */
.icon-double-down:before { content: '\e8b2'; } /* '' */
.icon-help:before { content: '\e8b3'; } /* '' */
.icon-info:before { content: '\e8b4'; } /* '' */
.icon-link:before { content: '\e8b5'; } /* '' */
.icon-quote:before { content: '\e8b6'; } /* '' */
.icon-attach:before { content: '\e8b7'; } /* '' */
.icon-eye:before { content: '\e8b8'; } /* '' */
.icon-tag:before { content: '\e8b9'; } /* '' */
.icon-menu:before { content: '\e8ba'; } /* '' */
.icon-pencil:before { content: '\e8bb'; } /* '' */
.icon-feather:before { content: '\e8bc'; } /* '' */
.icon-code:before { content: '\e8bd'; } /* '' */
.icon-home:before { content: '\e8be'; } /* '' */
.icon-camera:before { content: '\e8bf'; } /* '' */
.icon-pictures:before { content: '\e8c0'; } /* '' */
.icon-video:before { content: '\e8c1'; } /* '' */
.icon-users:before { content: '\e8c2'; } /* '' */
.icon-user:before { content: '\e8c3'; } /* '' */
.icon-user-add:before { content: '\e8c4'; } /* '' */
.icon-comment-empty:before { content: '\e8c5'; } /* '' */
.icon-chat-empty:before { content: '\e8c6'; } /* '' */
.icon-bell:before { content: '\e8c7'; } /* '' */
.icon-star-empty:before { content: '\e8c8'; } /* '' */
.icon-dot2:before { content: '\e8c9'; } /* '' */
.icon-dot3:before { content: '\e8ca'; } /* '' */
.icon-note:before { content: '\e8cb'; } /* '' */
.icon-basket:before { content: '\e8cc'; } /* '' */
.icon-note2:before { content: '\e8cd'; } /* '' */
.icon-share:before { content: '\e8ce'; } /* '' */
.icon-doc:before { content: '\e8cf'; } /* '' */
.icon-doc-text:before { content: '\e8d0'; } /* '' */
.icon-file-pdf:before { content: '\e8d1'; } /* '' */
.icon-file-word:before { content: '\e8d2'; } /* '' */
.icon-file-excel:before { content: '\e8d3'; } /* '' */
.icon-file-powerpoint:before { content: '\e8d4'; } /* '' */
.icon-file-image:before { content: '\e8d5'; } /* '' */
.icon-file-archive:before { content: '\e8d6'; } /* '' */
.icon-file-audio:before { content: '\e8d7'; } /* '' */
.icon-file-video:before { content: '\e8d8'; } /* '' */
.icon-file-code:before { content: '\e8d9'; } /* '' */
.icon-trash-empty:before { content: '\e8da'; } /* '' */
.icon-trash:before { content: '\e8db'; } /* '' */
.icon-th-large:before { content: '\e8dc'; } /* '' */
.icon-th:before { content: '\e8dd'; } /* '' */
.icon-th-list:before { content: '\e8de'; } /* '' */
.icon-flag:before { content: '\e8df'; } /* '' */
.icon-attention:before { content: '\e8e0'; } /* '' */
.icon-play:before { content: '\e8e1'; } /* '' */
.icon-stop:before { content: '\e8e2'; } /* '' */
.icon-pause:before { content: '\e8e3'; } /* '' */
.icon-record:before { content: '\e8e4'; } /* '' */
.icon-to-end:before { content: '\e8e5'; } /* '' */
.icon-tools:before { content: '\e8e6'; } /* '' */
.icon-retweet:before { content: '\e8e7'; } /* '' */
.icon-to-start:before { content: '\e8e8'; } /* '' */
.icon-fast-forward:before { content: '\e8e9'; } /* '' */
.icon-fast-backward:before { content: '\e8ea'; } /* '' */
.icon-search:before { content: '\e8eb'; } /* '' */
.icon-slider-right:before { content: '\e8ec'; } /* '' */
.icon-rss:before { content: '\e8ed'; } /* '' */
.icon-down-big-1:before { content: '\e8ee'; } /* '' */
.icon-left-big-1:before { content: '\e8ef'; } /* '' */
.icon-right-big-1:before { content: '\e8f0'; } /* '' */
.icon-up-big-1:before { content: '\e8f1'; } /* '' */
.icon-comment-2:before { content: '\e8f2'; } /* '' */
.icon-comment:before { content: '\e8f3'; } /* '' */
.icon-eye-2:before { content: '\e8f4'; } /* '' */
.icon-tablet:before { content: '\e8f5'; } /* '' */
.icon-bathtub:before { content: '\e8f6'; } /* '' */
.icon-comb:before { content: '\e8f7'; } /* '' */
.icon-calendar:before { content: '\e8f8'; } /* '' */
.icon-search-alt:before { content: '\e8f9'; } /* '' */
.icon-white:before { content: '\e8fa'; } /* '' */
.icon-home-alt:before { content: '\e8fb'; } /* '' */
.icon-timer:before { content: '\e8fc'; } /* '' */
.icon-locator:before { content: '\e8fd'; } /* '' */
.icon-cup:before { content: '\e8fe'; } /* '' */
.icon-currency:before { content: '\e8ff'; } /* '' */
.icon-box:before { content: '\e900'; } /* '' */
.icon-quote-left:before { content: '\e901'; } /* '' */
.icon-quote-right:before { content: '\e902'; } /* '' */
.icon-volume-up:before { content: '\e903'; } /* '' */
.icon-volume-off:before { content: '\e904'; } /* '' */
.icon-volume:before { content: '\e905'; } /* '' */
.icon-volume-down:before { content: '\e906'; } /* '' */
.icon-arrow-left-alt:before { content: '\e907'; } /* '' */
.icon-arrow-right-alt:before { content: '\e908'; } /* '' */
.icon-thumbs-up:before { content: '\e909'; } /* '' */
.icon-thumbs-down:before { content: '\e90a'; } /* '' */
.icon-speech:before { content: '\e90b'; } /* '' */
.icon-sphere:before { content: '\e90c'; } /* '' */
.icon-light:before { content: '\e90d'; } /* '' */
.icon-apple-mouse:before { content: '\e90e'; } /* '' */
.icon-arrow-down:before { content: '\e90f'; } /* '' */
.icon-arrow-left:before { content: '\e910'; } /* '' */
.icon-arrow-right:before { content: '\e911'; } /* '' */
.icon-arrow-up:before { content: '\e912'; } /* '' */
.icon-search-2:before { content: '\e913'; } /* '' */
.icon-cd-light:before { content: '\e914'; } /* '' */
.icon-mobile-light:before { content: '\e915'; } /* '' */
.icon-clear-button:before { content: '\e916'; } /* '' */
.icon-binoculars:before { content: '\e917'; } /* '' */
.icon-resize-full:before { content: '\e918'; } /* '' */
.icon-truck:before { content: '\e919'; } /* '' */
.icon-clipboard:before { content: '\e91a'; } /* '' */
.icon-email:before { content: '\e91b'; } /* '' */
.icon-modem:before { content: '\e91c'; } /* '' */
.icon-parking:before { content: '\e91d'; } /* '' */
.icon-swimming-pool:before { content: '\e91e'; } /* '' */
.icon-user-alt:before { content: '\e91f'; } /* '' */
.icon-user-plus:before { content: '\e920'; } /* '' */
.icon-user-times:before { content: '\e921'; } /* '' */
.icon-ellipsis:before { content: '\e922'; } /* '' */
.icon-summer:before { content: '\e923'; } /* '' */
.icon-wireless-antenna:before { content: '\e924'; } /* '' */
.icon-floor:before { content: '\e925'; } /* '' */
.icon-home-1:before { content: '\e926'; } /* '' */
.icon-wireless:before { content: '\e927'; } /* '' */
.icon-ironing:before { content: '\e928'; } /* '' */
.icon-down-big:before { content: '\e929'; } /* '' */
.icon-left-big:before { content: '\e92a'; } /* '' */
.icon-right-big:before { content: '\e92b'; } /* '' */
.icon-up-big:before { content: '\e92c'; } /* '' */
.icon-laundry:before { content: '\e92d'; } /* '' */
.icon-fax-2:before { content: '\e92e'; } /* '' */
.icon-phone-2:before { content: '\e92f'; } /* '' */
.icon-tools-1:before { content: '\e930'; } /* '' */
.icon-checkbox-2:before { content: '\e931'; } /* '' */
.icon-map:before { content: '\e932'; } /* '' */
.icon-newspaper:before { content: '\e933'; } /* '' */
.icon-note-2:before { content: '\e934'; } /* '' */
.icon-picture-2:before { content: '\e935'; } /* '' */
.icon-radio-tower:before { content: '\e936'; } /* '' */
.icon-video-2:before { content: '\e937'; } /* '' */
.icon-down-arrow:before { content: '\e938'; } /* '' */
.icon-left-arrow:before { content: '\e939'; } /* '' */
.icon-right-arrow:before { content: '\e93a'; } /* '' */
.icon-up-arrow:before { content: '\e93b'; } /* '' */
.icon-menu-2:before { content: '\e93c'; } /* '' */
.icon-cart-1:before { content: '\e93d'; } /* '' */
.icon-ellipsis-vert:before { content: '\e93e'; } /* '' */
.icon-left-mini:before { content: '\e93f'; } /* '' */
.icon-right-mini:before { content: '\e940'; } /* '' */
.icon-up-mini:before { content: '\e941'; } /* '' */
.icon-down-mini:before { content: '\e942'; } /* '' */
.icon-arrow-combo:before { content: '\e943'; } /* '' */
.icon-signal:before { content: '\e944'; } /* '' */
.icon-air:before { content: '\e945'; } /* '' */
.icon-water:before { content: '\e946'; } /* '' */
.icon-shareable:before { content: '\e947'; } /* '' */
.icon-resize-full-2:before { content: '\e948'; } /* '' */
.icon-resize-small-1:before { content: '\e949'; } /* '' */
.icon-down-thin:before { content: '\e94a'; } /* '' */
.icon-left-thin:before { content: '\e94b'; } /* '' */
.icon-right-thin:before { content: '\e94c'; } /* '' */
.icon-up-thin:before { content: '\e94d'; } /* '' */
.icon-level-down:before { content: '\e94e'; } /* '' */
.icon-level-up:before { content: '\e94f'; } /* '' */
.icon-shuffle:before { content: '\e950'; } /* '' */
.icon-loop:before { content: '\e951'; } /* '' */
.icon-switch:before { content: '\e952'; } /* '' */
.icon-resize-vertical:before { content: '\e953'; } /* '' */
.icon-resize-horizontal:before { content: '\e954'; } /* '' */
.icon-block:before { content: '\e955'; } /* '' */
.icon-publish:before { content: '\e956'; } /* '' */
.icon-window:before { content: '\e957'; } /* '' */
.icon-photo:before { content: '\e958'; } /* '' */
.icon-download:before { content: '\e959'; } /* '' */
.icon-upload:before { content: '\e95a'; } /* '' */
.icon-link-2:before { content: '\e95b'; } /* '' */
.icon-attach-1:before { content: '\e95c'; } /* '' */
.icon-font:before { content: '\e95d'; } /* '' */
.icon-home-2:before { content: '\e95e'; } /* '' */
.icon-page:before { content: '\e95f'; } /* '' */
.icon-plugins:before { content: '\e960'; } /* '' */
.icon-settings:before { content: '\e961'; } /* '' */
.icon-smartphone:before { content: '\e962'; } /* '' */
.icon-check-2:before { content: '\e963'; } /* '' */
.icon-customizer:before { content: '\e964'; } /* '' */
.icon-editor-table:before { content: '\e965'; } /* '' */
.icon-footer:before { content: '\e966'; } /* '' */
.icon-header:before { content: '\e967'; } /* '' */
.icon-plus-2:before { content: '\e968'; } /* '' */
.icon-refresh-2:before { content: '\e969'; } /* '' */
.icon-cart-2:before { content: '\e96a'; } /* '' */
.icon-editor-code:before { content: '\e96b'; } /* '' */
.icon-network:before { content: '\e96c'; } /* '' */
.icon-share-2:before { content: '\e96d'; } /* '' */
.icon-star-filled:before { content: '\e96e'; } /* '' */
.icon-tag-2:before { content: '\e96f'; } /* '' */
.icon-tools-2:before { content: '\e970'; } /* '' */
.icon-building:before { content: '\e971'; } /* '' */
.icon-document:before { content: '\e972'; } /* '' */
.icon-format-image:before { content: '\e973'; } /* '' */
.icon-location-2:before { content: '\e974'; } /* '' */
.icon-email-2:before { content: '\e975'; } /* '' */
.icon-portfolio:before { content: '\e976'; } /* '' */
.icon-screenoptions:before { content: '\e977'; } /* '' */
.icon-settings-2:before { content: '\e978'; } /* '' */
.icon-users-2:before { content: '\e979'; } /* '' */
.icon-text:before { content: '\e97a'; } /* '' */
.icon-padlock:before { content: '\e97b'; } /* '' */
.icon-padlock-unlock:before { content: '\e97c'; } /* '' */
.icon-down-dir:before { content: '\e97d'; } /* '' */
.icon-left-dir:before { content: '\e97e'; } /* '' */
.icon-right-dir:before { content: '\e97f'; } /* '' */
.icon-up-dir:before { content: '\e980'; } /* '' */
.icon-pencil-1:before { content: '\e981'; } /* '' */
.icon-pencil-2:before { content: '\e982'; } /* '' */
.icon-pencil-alt:before { content: '\e983'; } /* '' */
.icon-pencil-3:before { content: '\e984'; } /* '' */
.icon-warning:before { content: '\e985'; } /* '' */
.icon-yes-alt:before { content: '\e986'; } /* '' */
.icon-attention-1:before { content: '\e987'; } /* '' */
.icon-play-big:before { content: '\e988'; } /* '' */
.icon-stop-big:before { content: '\e989'; } /* '' */
.icon-pause-big:before { content: '\e98a'; } /* '' */
.icon-to-end-big:before { content: '\e98b'; } /* '' */
.icon-to-end-big-alt:before { content: '\e98c'; } /* '' */
.icon-to-start-big:before { content: '\e98d'; } /* '' */
.icon-to-start-big-alt:before { content: '\e98e'; } /* '' */
.icon-fast-fw-big:before { content: '\e98f'; } /* '' */
.icon-fast-bw-big:before { content: '\e990'; } /* '' */
.icon-eject-big:before { content: '\e991'; } /* '' */
.icon-volume-off-big:before { content: '\e992'; } /* '' */
.icon-volume-down-big:before { content: '\e993'; } /* '' */
.icon-volume-up-big:before { content: '\e994'; } /* '' */
.icon-whatsapp:before { content: '\e995'; } /* '' */
.icon-connectdevelop:before { content: '\e996'; } /* '' */
.icon-dashcube:before { content: '\e997'; } /* '' */
.icon-apple:before { content: '\e998'; } /* '' */
.icon-angellist:before { content: '\e999'; } /* '' */
.icon-android:before { content: '\e99a'; } /* '' */
.icon-adn:before { content: '\e99b'; } /* '' */
.icon-buysellads:before { content: '\e99c'; } /* '' */
.icon-pinterest:before { content: '\e99d'; } /* '' */
.icon-shirtsinbulk:before { content: '\e99e'; } /* '' */
.icon-skyatlas:before { content: '\e99f'; } /* '' */
.icon-pied-piper-alt:before { content: '\e9a0'; } /* '' */
.icon-quote-1:before { content: '\e9a1'; } /* '' */
.icon-correct:before { content: '\e9a2'; } /* '' */
.icon-envelope:before { content: '\e9a3'; } /* '' */
.icon-path-3443:before { content: '\e9a4'; } /* '' */
.icon-group-8631:before { content: '\e9a5'; } /* '' */
.icon-search-3:before { content: '\e9a6'; } /* '' */
.icon-flash:before { content: '\e9a7'; } /* '' */
.icon-statue-of-liberty:before { content: '\e9a8'; } /* '' */
.icon-target-2:before { content: '\e9a9'; } /* '' */
.icon-targeting:before { content: '\e9aa'; } /* '' */
.icon-trophy-1:before { content: '\e9ab'; } /* '' */
.icon-truck-1:before { content: '\e9ac'; } /* '' */
.icon-twitter-1:before { content: '\e9ad'; } /* '' */
.icon-user-1:before { content: '\e9ae'; } /* '' */
.icon-volume-control-off:before { content: '\e9af'; } /* '' */
.icon-volume-control-on:before { content: '\e9b0'; } /* '' */
.icon-wall-clock:before { content: '\e9b1'; } /* '' */
.icon-arrow-long:before { content: '\e9b2'; } /* '' */
.icon-bag:before { content: '\e9b3'; } /* '' */
.icon-behance-1:before { content: '\e9b4'; } /* '' */
.icon-big-ben:before { content: '\e9b5'; } /* '' */
.icon-big-loupe:before { content: '\e9b6'; } /* '' */
.icon-calendar-events:before { content: '\e9b7'; } /* '' */
.icon-call:before { content: '\e9b8'; } /* '' */
.icon-check-1:before { content: '\e9b9'; } /* '' */
.icon-clock-1:before { content: '\e9ba'; } /* '' */
.icon-contract:before { content: '\e9bb'; } /* '' */
.icon-conversation:before { content: '\e9bc'; } /* '' */
.icon-coupon:before { content: '\e9bd'; } /* '' */
.icon-database:before { content: '\e9be'; } /* '' */
.icon-deadline:before { content: '\e9bf'; } /* '' */
.icon-delivery:before { content: '\e9c0'; } /* '' */
.icon-diamond:before { content: '\e9c1'; } /* '' */
.icon-dribbble-1:before { content: '\e9c2'; } /* '' */
.icon-eiffel-tower:before { content: '\e9c3'; } /* '' */
.icon-email-1:before { content: '\e9c4'; } /* '' */
.icon-employee:before { content: '\e9c5'; } /* '' */
.icon-facebook-1:before { content: '\e9c6'; } /* '' */
.icon-fingerprint:before { content: '\e9c7'; } /* '' */
.icon-group-2438:before { content: '\e9c8'; } /* '' */
.icon-instagram:before { content: '\e9c9'; } /* '' */
.icon-group-8830:before { content: '\e9ca'; } /* '' */
.icon-group-8921:before { content: '\e9cb'; } /* '' */
.icon-heart-1:before { content: '\e9cc'; } /* '' */
.icon-help-1:before { content: '\e9cd'; } /* '' */
.icon-marker-new:before { content: '\e9ce'; } /* '' */
.icon-iphone:before { content: '\e9cf'; } /* '' */
.icon-location-1:before { content: '\e9d0'; } /* '' */
.icon-reaction:before { content: '\e9d1'; } /* '' */
.icon-marker:before { content: '\e9d2'; } /* '' */
.icon-menu-1:before { content: '\e9d3'; } /* '' */
.icon-minus-1:before { content: '\e9d4'; } /* '' */
.icon-molecular:before { content: '\e9d5'; } /* '' */
.icon-mouse:before { content: '\e9d6'; } /* '' */
.icon-open-menu:before { content: '\e9d7'; } /* '' */
.icon-page-1:before { content: '\e9d8'; } /* '' */
.icon-paper-plane:before { content: '\e9d9'; } /* '' */
.icon-path-3314:before { content: '\e9da'; } /* '' */
.icon-path-1:before { content: '\e9db'; } /* '' */
.icon-promotion:before { content: '\e9dc'; } /* '' */
.icon-phone-call:before { content: '\e9dd'; } /* '' */
.icon-path-4230:before { content: '\e9de'; } /* '' */
.icon-path-4452:before { content: '\e9df'; } /* '' */
.icon-path-6096:before { content: '\e9e0'; } /* '' */
.icon-path-6189:before { content: '\e9e1'; } /* '' */
.icon-path-6190:before { content: '\e9e2'; } /* '' */
.icon-path-6191:before { content: '\e9e3'; } /* '' */
.icon-path-6192:before { content: '\e9e4'; } /* '' */
.icon-path-6508:before { content: '\e9e5'; } /* '' */
.icon-path-6509:before { content: '\e9e6'; } /* '' */
.icon-pencil-4:before { content: '\e9e7'; } /* '' */
.icon-phone-1:before { content: '\e9e8'; } /* '' */
.icon-play-button:before { content: '\e9e9'; } /* '' */
.icon-plus-1:before { content: '\e9ea'; } /* '' */
.icon-quote-2:before { content: '\e9eb'; } /* '' */
.icon-right-bar:before { content: '\e9ec'; } /* '' */
.icon-right-arrow-1:before { content: '\e9ed'; } /* '' */
.icon-share-1:before { content: '\e9ee'; } /* '' */
.icon-shop:before { content: '\e9ef'; } /* '' */
.icon-startup:before { content: '\e9f0'; } /* '' */
.icon-star-1:before { content: '\e9f1'; } /* '' */
.icon-st2ar:before { content: '\e9f2'; } /* '' */
.icon-sms:before { content: '\e9f3'; } /* '' */
.icon-shopping-paper-bag-:before { content: '\e9f4'; } /* '' */
.icon-shopping-cart:before { content: '\e9f5'; } /* '' */
.icon-rectangle-3533:before { content: '\e9f6'; } /* '' */
.icon-trophy-2:before { content: '\e9f7'; } /* '' */
.icon-webcam:before { content: '\e9f8'; } /* '' */
.icon-startup-1:before { content: '\e9f9'; } /* '' */
.icon-target:before { content: '\e9fa'; } /* '' */
.icon-bullets:before { content: '\e9fb'; } /* '' */
.icon-envelope-2:before { content: '\e9fc'; } /* '' */
.icon-browser:before { content: '\e9fd'; } /* '' */
.icon-lay:before { content: '\e9fe'; } /* '' */
.icon-pen:before { content: '\e9ff'; } /* '' */
.icon-clock-2:before { content: '\ea00'; } /* '' */
.icon-location-pin:before { content: '\ea01'; } /* '' */
.icon-twitter-new:before { content: '\ea02'; } /* '' */
.icon-dribble-new:before { content: '\ea03'; } /* '' */
.icon-path-2:before { content: '\ea04'; } /* '' */
.icon-heart-2:before { content: '\ea05'; } /* '' */
.icon-tick:before { content: '\ea06'; } /* '' */
.icon-small-left-arrow:before { content: '\ea07'; } /* '' */
.icon-short-arrow-vertical:before { content: '\ea08'; } /* '' */
.icon-long-arrow-vertical:before { content: '\ea09'; } /* '' */
.icon-cookie:before { content: '\ea0a'; } /* '' */
.icon-support-style:before { content: '\ea0b'; } /* '' */
.icon-shop-style:before { content: '\ea0c'; } /* '' */
.icon-shopping-bag-style:before { content: '\ea0d'; } /* '' */
.icon-sales-style:before { content: '\ea0e'; } /* '' */
.icon-question-style:before { content: '\ea0f'; } /* '' */
.icon-volume-1:before { content: '\ea10'; } /* '' */
.icon-share-email:before { content: '\ea11'; } /* '' */
.icon-avatar:before { content: '\ea12'; } /* '' */
.icon-new-sr-icon-8:before { content: '\ea13'; } /* '' */
.icon-new-sr-icon-7:before { content: '\ea14'; } /* '' */
.icon-new-sr-icon-6:before { content: '\ea15'; } /* '' */
.icon-new-sr-icon-5:before { content: '\ea16'; } /* '' */
.icon-new-sr-icon-4:before { content: '\ea17'; } /* '' */
.icon-new-sr-icon-3:before { content: '\ea18'; } /* '' */
.icon-new-sr-icon-2:before { content: '\ea19'; } /* '' */
.icon-new-sr-icon-1:before { content: '\ea1a'; } /* '' */
.icon-anim-text-icon-1:before { content: '\ea1b'; } /* '' */
.icon-anim-text-icon-2:before { content: '\ea1c'; } /* '' */
.icon-new-icon-user:before { content: '\ea1d'; } /* '' */
.icon-new-sr-icon-11:before { content: '\ea1e'; } /* '' */
.icon-new-sr-icon-10:before { content: '\ea1f'; } /* '' */
.icon-new-sr-icon-9:before { content: '\ea20'; } /* '' */
.icon-new-headphones:before { content: '\ea21'; } /* '' */
.icon-ct-icon-1:before { content: '\ea22'; } /* '' */
.icon-ct-icon-2:before { content: '\ea23'; } /* '' */
.icon-ct-icon-3:before { content: '\ea24'; } /* '' */
.icon-ct-icon-4:before { content: '\ea25'; } /* '' */
.icon-down-open:before { content: '\f004'; } /* '' */
.icon-up-open:before { content: '\f005'; } /* '' */
.icon-move:before { content: '\f047'; } /* '' */
.icon-resize-full-alt:before { content: '\f0b2'; } /* '' */
.icon-docs:before { content: '\f0c5'; } /* '' */
.icon-columns:before { content: '\f0db'; } /* '' */
.icon-ambulance:before { content: '\f0f9'; } /* '' */
.icon-unlink-2:before { content: '\f127'; } /* '' */
.icon-euro:before { content: '\f153'; } /* '' */
.icon-pound:before { content: '\f154'; } /* '' */
.icon-dollar:before { content: '\f155'; } /* '' */
.icon-yen:before { content: '\f157'; } /* '' */
.icon-rouble:before { content: '\f158'; } /* '' */
.icon-car:before { content: '\f1b9'; } /* '' */
.icon-taxi:before { content: '\f1ba'; } /* '' */
.icon-cc-visa:before { content: '\f1f0'; } /* '' */
.icon-cc-mastercard:before { content: '\f1f1'; } /* '' */
.icon-cc-discover:before { content: '\f1f2'; } /* '' */
.icon-cc-amex:before { content: '\f1f3'; } /* '' */
.icon-cc-paypal:before { content: '\f1f4'; } /* '' */
.icon-cc-stripe:before { content: '\f1f5'; } /* '' */
.icon-bicycle:before { content: '\f206'; } /* '' */
.icon-bus:before { content: '\f207'; } /* '' */
.icon-ship:before { content: '\f21a'; } /* '' */
.icon-motorcycle:before { content: '\f21c'; } /* '' */
.icon-genderless:before { content: '\f22d'; } /* '' */
.icon-train:before { content: '\f238'; } /* '' */
.icon-subway:before { content: '\f239'; } /* '' */
.icon-optin-monster:before { content: '\f23c'; } /* '' */
.icon-opencart:before { content: '\f23d'; } /* '' */
.icon-clone:before { content: '\f24d'; } /* '' */
.icon-telegram:before { content: '\f2c6'; } /* '' */
.icon-window-maximize:before { content: '\f2d0'; } /* '' */
.icon-bb-buddy-press:before { content: '\f501'; } /* '' */
.icon-cars:before { content: '\f502'; } /* '' */
.icon-category:before { content: '\f503'; } /* '' */
.icon-certificates:before { content: '\f504'; } /* '' */
.icon-courses:before { content: '\f505'; } /* '' */
.icon-dishes:before { content: '\f506'; } /* '' */
.icon-portfolio-1:before { content: '\f507'; } /* '' */
.icon-posts-page:before { content: '\f508'; } /* '' */
.icon-resume:before { content: '\f509'; } /* '' */
.icon-search-1:before { content: '\f50a'; } /* '' */
.icon-services:before { content: '\f50b'; } /* '' */
.icon-sport:before { content: '\f50c'; } /* '' */
.icon-team:before { content: '\f50d'; } /* '' */
.icon-testimonials:before { content: '\f50e'; } /* '' */
.icon-additional-css:before { content: '\f50f'; } /* '' */
.icon-homepage-settings:before { content: '\f510'; } /* '' */
.icon-blog:before { content: '\f511'; } /* '' */
.icon-single-post:before { content: '\f512'; } /* '' */
.icon-tag-1:before { content: '\f513'; } /* '' */
.icon-donation:before { content: '\f514'; } /* '' */
.icon-downloads:before { content: '\f515'; } /* '' */
.icon-events:before { content: '\f516'; } /* '' *//**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */
@font-face {
	font-family: 'advanced-popups-icons';
	src: url(//hardapplecider.ca/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.woff) format("woff"), url(//hardapplecider.ca/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.ttf) format("truetype"), url(//hardapplecider.ca/wp-content/plugins/advanced-popups/fonts/advanced-popups-icons.svg) format("svg");
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

[class^="adp-icon-"],
[class*=" adp-icon-"] {
	font-family: 'advanced-popups-icons' !important;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.adp-icon-x:before {
	content: "\e913";
}

/*--------------------------------------------------------------*/
/*--------------------------------------------------------------*/
.adp-popup {
	--adp-popup-wrap-scrollbar-width: 0.625rem;
	--adp-popup-wrap-scrollbar-track-background: #f1f1f1;
	--adp-popup-wrap-scrollbar-thumb-background: #888;
	--adp-popup-wrap-scrollbar-thumb-hover-background: #555;
	--adp-popup-wrap-box-shadow: 0 0 40px 0 rgba(0,0,0,.075);
	--adp-popup-container-background: #FFFFFF;
	--adp-popup-close-font-size: 1.25rem;
	--adp-popup-close-color: #000;
	--adp-popup-close-hover-color: #777;
	--adp-popup-close-light-color: #FFFF;
	--adp-popup-close-light-hover-color: rgba(255,255,255,0.75);
	--adp-popup-type-content-close-font-size: 1.5rem;
	--adp-popup-type-notification-text-font-size: 90%;
	--adp-popup-type-notification-text-color: #777777;
	--adp-popup-type-notification-text-link-color: #000000;
	--adp-popup-type-notification-button-background: #282828;
	--adp-popup-type-notification-button-color: #FFF;
	--adp-popup-type-notification-button-border-radius: 0;
}

.adp-popup-overlay {
	--adp-popup-overlay-background: rgba(0,0,0,0.25);
}

/*--------------------------------------------------------------*/
.adp-popup-scroll-hidden {
	overflow: hidden;
	width: 100%;
}

.adp-popup-animated {
	-webkit-animation-duration: 0.5s;
	animation-duration: 0.5s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
	overflow: hidden  !important;
}

@-webkit-keyframes popupOpenFade {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

@keyframes popupOpenFade {
	from {
		opacity: 0;
	}
	to {
		opacity: 1;
	}
}

@-webkit-keyframes popupExitFade {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}

@keyframes popupExitFade {
	from {
		opacity: 1;
	}
	to {
		opacity: 0;
	}
}

@-webkit-keyframes popupOpenSlide {
	from {
		transform: translate3d(0, 100vh, 0);
		visibility: visible;
	}
	to {
		transform: translate3d(0, 0, 0);
	}
}

@keyframes popupOpenSlide {
	from {
		transform: translate3d(0, 100vh, 0);
		visibility: visible;
	}
	to {
		transform: translate3d(0, 0, 0);
	}
}

@-webkit-keyframes popupExitSlide {
	from {
		transform: translate3d(0, 0, 0);
	}
	to {
		visibility: hidden;
		transform: translate3d(0, 100vh, 0);
	}
}

@keyframes popupExitSlide {
	from {
		transform: translate3d(0, 0, 0);
	}
	to {
		visibility: hidden;
		transform: translate3d(0, 100vh, 0);
	}
}

@-webkit-keyframes popupOpenZoom {
	from {
		opacity: 0;
		transform: scale(1.1);
	}
	to {
		opacity: 1;
		transform: scale(1);
	}
}

@keyframes popupOpenZoom {
	from {
		opacity: 0;
		transform: scale(1.1);
	}
	to {
		opacity: 1;
		transform: scale(1);
	}
}

@-webkit-keyframes popupExitZoom {
	from {
		opacity: 1;
		transform: scale(1);
	}
	to {
		opacity: 0;
		transform: scale(1.1);
	}
}

@keyframes popupExitZoom {
	from {
		opacity: 1;
		transform: scale(1);
	}
	to {
		opacity: 0;
		transform: scale(1.1);
	}
}

@-webkit-keyframes popupOpenSlideFade {
	from {
		opacity: 0;
		transform: translate3d(0, 40px, 0);
		visibility: visible;
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}
}

@keyframes popupOpenSlideFade {
	from {
		opacity: 0;
		transform: translate3d(0, 40px, 0);
		visibility: visible;
	}
	to {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}
}

@-webkit-keyframes popupExitSlideFade {
	from {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}
	to {
		opacity: 0;
		visibility: hidden;
		transform: translate3d(0, 40px, 0);
	}
}

@keyframes popupExitSlideFade {
	from {
		opacity: 1;
		transform: translate3d(0, 0, 0);
	}
	to {
		opacity: 0;
		visibility: hidden;
		transform: translate3d(0, 40px, 0);
	}
}

.popupOpenFade {
	-webkit-animation-name: popupOpenFade;
	animation-name: popupOpenFade;
}

.popupExitFade {
	-webkit-animation-name: popupExitFade;
	animation-name: popupExitFade;
}

.popupOpenSlide {
	-webkit-animation-name: popupOpenSlide;
	animation-name: popupOpenSlide;
}

.popupExitSlide {
	-webkit-animation-name: popupExitSlide;
	animation-name: popupExitSlide;
}

.popupOpenZoom {
	-webkit-animation-name: popupOpenZoom;
	animation-name: popupOpenZoom;
}

.popupExitZoom {
	-webkit-animation-name: popupExitZoom;
	animation-name: popupExitZoom;
}

.popupOpenSlideFade {
	-webkit-animation-name: popupOpenSlideFade;
	animation-name: popupOpenSlideFade;
}

.popupExitSlideFade {
	-webkit-animation-name: popupExitSlideFade;
	animation-name: popupExitSlideFade;
}

.adp-popup {
	display: none;
	position: fixed;
	z-index: 999999;
	max-width: calc(100vw - 1.5rem);
	max-height: calc(100vh - 1.5rem);
	-webkit-backface-visibility: hidden;
}

@media (min-width: 720px) {
	.adp-popup {
		max-width: calc(100vw - 6rem);
		max-height: calc(100vh - 6rem);
	}
}

.adp-popup.adp-popup-location-top {
	top: 20px;
	left: 50%;
	transform: translate3d(-50%, 0, 0);
}

.adp-popup.adp-popup-location-top-left {
	top: 20px;
	left: 20px;
}

.adp-popup.adp-popup-location-top-right {
	top: 20px;
	right: 20px;
}

.adp-popup.adp-popup-location-bottom {
	bottom: 20px;
	left: 50%;
	transform: translate3d(-50%, 0, 0);
}

.adp-popup.adp-popup-location-bottom-left {
	left: 20px;
	bottom: 20px;
}

.adp-popup.adp-popup-location-bottom-right {
	right: 20px;
	bottom: 20px;
}

.adp-popup.adp-popup-location-left {
	top: 50%;
	left: 20px;
	transform: translate3d(0, -50%, 0);
}

.adp-popup.adp-popup-location-right {
	top: 50%;
	right: 20px;
	transform: translate3d(0, -50%, 0);
}

.adp-popup.adp-popup-location-center {
	top: 50%;
	left: 50%;
	transform: translate3d(-50%, -50%, 0);
}

.adp-popup .adp-popup-wrap {
	position: relative;
	overflow-x: hidden;
	overflow-y: auto;
	width: 100%;
	box-shadow: var(--adp-popup-wrap-box-shadow);
}

.adp-popup .adp-popup-wrap::-webkit-scrollbar {
	width: var(--adp-popup-wrap-scrollbar-width);
}

.adp-popup .adp-popup-wrap::-webkit-scrollbar-track {
	background: var(--adp-popup-wrap-scrollbar-track-background);
}

.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb {
	background: var(--adp-popup-wrap-scrollbar-thumb-background);
}

.adp-popup .adp-popup-wrap::-webkit-scrollbar-thumb:hover {
	background: var(--adp-popup-wrap-scrollbar-thumb-hover-background);
}

.adp-popup .adp-popup-container {
	background: var(--adp-popup-container-background);
	width: 100%;
}

.adp-popup .adp-popup-outer {
	position: relative;
	display: flex;
	flex-direction: column;
}

.adp-popup .adp-popup-thumbnail img {
	width: 100%;
}

.adp-popup .adp-popup-close {
	position: absolute;
	background: transparent;
	color: var(--adp-popup-close-color);
	padding: 0;
	line-height: 1;
	font-size: var(--adp-popup-close-font-size);
	top: 20px;
	right: 20px;
	z-index: 2;
}

.adp-popup .adp-popup-close:before {
	font-family: 'advanced-popups-icons';
	transition: color 0.25s ease;
	content: "\e913";
}

.adp-popup .adp-popup-close:hover:before {
	color: var(--adp-popup-close-hover-color);
}

.adp-popup.adp-popup-open[data-light-close="true"] .adp-popup-close {
	color: var(--adp-popup-close-light-color);
}

.adp-popup.adp-popup-open[data-light-close="true"] .adp-popup-close:hover:before {
	color: var(--adp-popup-close-light-hover-color);
}

.adp-popup.adp-popup-open {
	display: flex;
}

@media (max-width: 720px) {
	.adp-popup.adp-popup-open[data-mobile-disable="true"] {
		display: none;
	}
}

.adp-popup-overlay {
	background: var(--adp-popup-overlay-background);
	position: fixed;
	display: none;
	top: 0;
	bottom: 0;
	right: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 999998;
}

.adp-popup-overlay .adp-popup-wrap {
	box-shadow: none;
}

.adp-popup-open + .adp-popup-overlay {
	display: block;
}

@media (max-width: 719.98px) {
	.adp-popup-type-content {
		max-width: 100vw;
		max-height: 100vh;
	}
}

.adp-popup-type-content .adp-popup-content {
	padding: 40px;
}

.adp-popup-type-content .adp-popup-close {
	font-size: var(--adp-popup-type-content-close-font-size);
}

.adp-popup-type-content .wp-block-cover:first-child:last-child {
	margin: -40px;
	width: initial;
}

.adp-popup-type-content.adp-preview-image-yes .adp-popup-close {
	color: var(--adp-popup-close-light-color);
}

.adp-popup-type-content.adp-preview-image-yes .adp-popup-close:hover:before {
	color: var(--adp-popup-close-light-hover-color);
}

@media (min-width: 1024px) {
	.adp-popup-type-content .adp-popup-outer {
		flex-direction: row;
	}
	.adp-popup-type-content.adp-preview-image-left .adp-popup-close, .adp-popup-type-content.adp-preview-image-bottom .adp-popup-close {
		color: var(--adp-popup-close-color);
	}
	.adp-popup-type-content.adp-preview-image-left .adp-popup-close:hover:before, .adp-popup-type-content.adp-preview-image-bottom .adp-popup-close:hover:before {
		color: var(--adp-popup-close-hover-color);
	}
	.adp-popup-type-content.adp-preview-image-left .adp-popup-thumbnail {
		order: 1;
	}
	.adp-popup-type-content.adp-preview-image-right .adp-popup-thumbnail {
		order: 3;
	}
	.adp-popup-type-content.adp-preview-image-top .adp-popup-outer {
		flex-direction: column;
	}
	.adp-popup-type-content.adp-preview-image-top .adp-popup-thumbnail img {
		position: relative;
		top: initial;
		bottom: initial;
		right: initial;
		left: initial;
		width: initial;
		height: initial;
	}
	.adp-popup-type-content.adp-preview-image-bottom .adp-popup-outer {
		flex-direction: column;
	}
	.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail {
		order: 3;
	}
	.adp-popup-type-content.adp-preview-image-bottom .adp-popup-thumbnail img {
		position: relative;
		top: initial;
		bottom: initial;
		right: initial;
		left: initial;
		width: initial;
		height: initial;
	}
	.adp-popup-type-content .adp-popup-thumbnail {
		position: relative;
		flex: 1 0 50%;
		order: 1;
	}
	.adp-popup-type-content .adp-popup-thumbnail img {
		position: absolute;
		display: block;
		top: 0;
		bottom: 0;
		right: 0;
		left: 0;
		width: 100%;
		height: 100%;
		-o-object-fit: cover;
		object-fit: cover;
	}
	.adp-popup-type-content .adp-popup-content {
		padding: 80px;
		flex: 1 0 50%;
		order: 2;
	}
	.adp-popup-type-content .adp-popup-content:first-child:last-child {
		flex: 1 0 100%;
	}
	.adp-popup-type-content .wp-block-cover:first-child:last-child {
		margin: -80px;
	}
}

.adp-popup-type-notification-box .adp-popup-outer,
.adp-popup-type-notification-bar .adp-popup-outer {
	padding: 30px;
}

.adp-popup-type-notification-box .adp-popup-text,
.adp-popup-type-notification-bar .adp-popup-text {
	padding-right: 10px;
	font-size: var(--adp-popup-type-notification-text-font-size);
	color: var(--adp-popup-type-notification-text-color);
}

.adp-popup-type-notification-box .adp-popup-text a,
.adp-popup-type-notification-bar .adp-popup-text a {
	color: var(--adp-popup-type-notification-text-link-color);
	text-decoration: underline;
}

.adp-popup-type-notification-box .adp-popup-text a:hover,
.adp-popup-type-notification-bar .adp-popup-text a:hover {
	text-decoration: none;
}

.adp-popup-type-notification-box .adp-popup-button,
.adp-popup-type-notification-bar .adp-popup-button {
	background: var(--adp-popup-type-notification-button-background);
	margin-top: 1.5rem;
	width: 100%;
	color: var(--adp-popup-type-notification-button-color);
	border-radius: var(--adp-popup-type-notification-button-border-radius);
}

.adp-popup-type-notification-box .adp-popup-close {
	top: 15px;
	right: 15px;
}

.adp-popup-type-notification-bar.adp-popup-location-top {
	width: 100%;
	max-width: 100%;
	top: 0;
	left: 0;
	bottom: auto;
	transform: none;
}

.adp-popup-type-notification-bar.adp-popup-location-bottom {
	width: 100%;
	max-width: 100%;
	top: auto;
	left: 0;
	bottom: 0;
	transform: none;
}

.adp-popup-type-notification-bar .adp-popup-outer {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-left: 60px;
	padding-right: 60px;
}

@media (min-width: 720px) {
	.adp-popup-type-notification-bar .adp-popup-outer {
		justify-content: center;
		align-items: center;
		flex-direction: row;
		flex-wrap: wrap;
		margin: 0 auto;
		padding-left: 40px;
		padding-right: 40px;
	}
	.adp-popup-type-notification-bar .adp-popup-close {
		top: 50%;
		transform: translateY(-50%);
	}
	.adp-popup-type-notification-bar .adp-button {
		margin-left: 1rem;
		margin-top: 0;
		width: auto;
	}
}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0 0;transform-origin:0 0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}:root{--woocommerce:#720eec;--wc-green:#7ad03a;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}