Plugin Directory

Changeset 2477879


Ignore:
Timestamp:
02/19/2021 06:21:22 PM (5 years ago)
Author:
toristy
Message:

2.0.1 fixes and improvements

Location:
toristy
Files:
87 added
14 edited

Legend:

Unmodified
Added
Removed
  • toristy/assets/readme.txt

    r2476162 r2477879  
    55Requires at least: 4.0
    66Tested up to: 5.6.1
    7 Stable tag: 2.0.0
     7Stable tag: 2.0.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5858== Changelog ==
    5959
     60= 2.0.1 =
     61* Enhancement and bug fixes
     62* Added services count on location list.
     63* Added types when a category is selected on filter page.
     64
     65= 2.0.0 =
     66* Re-build and more streamline for better performance and integration.
     67* Blocks (categories, types and locations) are now merged into one block (Toristy spotlight) for better experience.
     68* Front-end Pages(Website).
     69  * Added Home-page with search and list options.
     70  * Redesign Filter-page with new search and filter options.
     71  * Redesign Service-page  with improved layout.
     72* Back-end(Admin plugin settings).
     73  * Rename API options from Api settings, also Page Settings to Page Options.
     74  * New and Improved sync option, cache option into API option.
     75  * Added option to run manual sync, clear cache, information about next sync time.
     76  * Added Page options with color, background-color and image upload options.
     77  * Added new tabs (Home services) for sections on the homepage for list of 3 services each.
     78  * Merged Maps Settings and Widget Settings into a single options tab.
     79
     80= 1.1.0 =
     81* Added Map settings tab to plugin admin settings.
     82* Added images selection options to service page (Custom Design page only).
     83* Added tabs to service page [Details, Location, Cancellation] (Custom Design page only)
     84* Added Google Maps to service page under location tab(Custom Design page only).
     85
    6086= 1.0.0 =
    6187* Add plugin settings page with tabs and customizable options.
     
    6894* Options to customize the look and feel of the service page.
    6995
    70 = 1.1.0 =
    71 * Added Map settings tab to plugin admin settings.
    72 * Added images selection options to service page (Custom Design page only).
    73 * Added tabs to service page [Details, Location, Cancellation] (Custom Design page only)
    74 * Added Google Maps to service page under location tab(Custom Design page only).
    75 
    76 = 2.0.0 =
    77 * Re-build and more streamline for better performance and integration.
    78 * Blocks (categories, types and locations) are now merged into one block (Toristy spotlight) for better experience.
    79 * Front-end Pages(Website).
    80     * Added Home-page with search and list options.
    81     * Redesign Filter-page with new search and filter options.
    82     * Redesign Service-page  with improved layout.
    83 * Back-end(Admin plugin settings).
    84     * Rename API options from Api settings, also Page Settings to Page Options.
    85     * New and Improved sync option, cache option into API option.
    86     * Added option to run manual sync, clear cache, information about next sync time.
    87     * Added Page options with color, background-color and image upload options.
    88     * Added new tabs (Home services) for sections on the homepage for list of 3 services each.
    89     * Merged Maps Settings and Widget Settings into a single options tab.
  • toristy/trunk/Sources/Contents/Service.php

    r2476120 r2477879  
    279279        if (isset($datas[$key])) {
    280280            $data = $datas[$key];
    281             if ($key === 'cancellation' && isset($this->cancellation_policy)) {
    282                 $policies = (array)$this->cancellation_policy;
    283                 foreach ($policies as $policy) {
    284                     if (is_array($policy)) {
    285                         $data.= "<p>";
    286                         foreach ($policy as $k => $p) {
    287                             if (is_string($k) && strlen($k) > 0) {
    288                                 $k = (strpos($k, '_') !== false) ? explode('_', $k)[1] : $k;
    289                                 $data.= "<span>$k: $p</span>, ";
    290                             } else {
    291                                 $data.= "<span>$p</span>, ";
    292                             }
    293                         }
    294                         $data.= "</p>";
    295                     } else {
    296                         $data.= "<p>$policy</p>";
    297                     }
    298                 }
    299             }
    300281        }
    301282        return $data;
  • toristy/trunk/Sources/Cores/Admin.php

    r2476120 r2477879  
    5959            new TabServices($settings, 'three'),
    6060            new TabOptions($settings, 'four')
    61             /*new TabWidget($settings, 'four'),
    62             new TabMap($settings, 'five')*/
    6361        ];
    6462        $tabs = [];
  • toristy/trunk/Sources/Cores/Category.php

    r2476120 r2477879  
    178178
    179179    /**
    180      * @param array $args [hide_empty: bool, taxonomy: string, orderby: id, order: ASC, exclude: array of ids]
     180     * @param array $args [total: int, hide_empty: bool, taxonomy: string, orderby: id, order: ASC, exclude: array of ids]
    181181     * @return array
    182182     */
     
    184184    {
    185185        $datas = [];
    186         if (!array_key_exists('taxonomy', $args) || in_array($args['taxonomy'], $this->Types)) {
     186        if (!array_key_exists('taxonomy', $args) || !in_array($args['taxonomy'], $this->Types)) {
    187187            return $datas;
    188188        }
    189189        $type = $args['taxonomy'];
     190        $total = 0;
    190191        $excludes = (isset($args['exclude'])) ? $args['exclude'] : [];
     192        if (isset($args['total']) && (int)$args['total'] > 0) {
     193            $args['number'] = (int)$args['total'];
     194            $total = $args['number'];
     195            unset($args['total']);
     196        }
    191197        foreach ($this->Datas as $id => $data) {
    192198            if (!in_array($id, $excludes) && $data->taxonomy === $type) {
    193199                $datas[] = $data;
    194200                $excludes[] = $id;
     201                if ($total > 0 && count($datas) === $total) {
     202                    return $datas;
     203                }
    195204            }
    196205        }
  • toristy/trunk/Sources/Cores/Skin.php

    r2476120 r2477879  
    4343
    4444    private $Taxes = [
     45        "toristy-filter",
    4546        "toristy-location",
    4647        "toristy-search",
     
    8788            $part = '';
    8889            $skip = true;
    89             foreach ($allows as $allow) {
    90                 if (strpos($path, "$slug/$allow") !== false) {
    91                     $skip = false;
    92                     $path = str_replace("$slug/$allow/", "", $path);
    93                     $part = $allow;
    94                     break;
     90            $terms = [];
     91            $matches = [];
     92            $rules = [];
     93            if ($path === "$slug/filter") {
     94                $terms['toristy-filter'] = 'filter';
     95                $matches[] = "toristy-search=filter";
     96                $rules[] = '(.+?)';
     97                $skip = false;
     98            } else {
     99                foreach ($allows as $allow) {
     100                    if (strpos($path, "$slug/$allow") !== false) {
     101                        $skip = false;
     102                        $path = str_replace("$slug/$allow/", "", $path);
     103                        $part = $allow;
     104                        break;
     105                    }
    95106                }
    96107            }
    97108            if (!$skip) {
    98                 $paths = explode("/", $path);
    99                 $terms = [];
    100                 $matches = [];
    101                 $rules = [];
    102                 if ($part === 'filter') {
    103                     $types = $this->Taxes;
    104                     foreach ($paths as $path) {
    105                         foreach ($types as $type) {
    106                             $term = $this->Category->BySlug($path, $type);
    107                             if ($term instanceof WP_Term) {
    108                                 if (!array_key_exists($type, $terms)) {
    109                                     $terms[$type] = $path;
    110                                     $matches[] = "$type=$path";
    111                                     $rules[] = '(.+?)';
    112                                 } else if ($type === 'toristy-location') {
    113                                     $terms['toristy-city'] = $path;
    114                                     $matches[] = "toristy-city=$path";
    115                                     $rules[] = '(.+?)';
     109                if (empty($terms)) {
     110                    $paths = explode("/", $path);
     111                    if ($part === 'filter') {
     112                        $types = $this->Taxes;
     113                        foreach ($paths as $path) {
     114                            foreach ($types as $type) {
     115                                $term = $this->Category->BySlug($path, $type);
     116                                if ($term instanceof WP_Term) {
     117                                    if (!array_key_exists($type, $terms)) {
     118                                        $terms[$type] = $path;
     119                                        $matches[] = "$type=$path";
     120                                        $rules[] = '(.+?)';
     121                                    } else if ($type === 'toristy-location') {
     122                                        $terms['toristy-city'] = $path;
     123                                        $matches[] = "toristy-city=$path";
     124                                        $rules[] = '(.+?)';
     125                                    }
    116126                                }
    117127                            }
    118128                        }
     129                    } else {
     130                        $name = (isset($paths[0])) ? $paths[0] : '';
     131                        $terms['toristy-search'] = $name;
     132                        $matches[] = "toristy-search=$name";
     133                        $rules[] = '(.+?)';
    119134                    }
    120                 } else {
    121                     $name = (isset($paths[0])) ? $paths[0] : '';
    122                     $terms['toristy-search'] = $name;
    123                     $matches[] = "toristy-search=$name";
    124                     $rules[] = '(.+?)';
    125135                }
    126136                //array_diff(array_values($terms), $paths)
     
    201211        if ($term instanceof WP_Term && $taxonomy === 'toristy-type') {
    202212            $meta = $this->Category->Meta($term->term_id, $taxonomy);
    203             if (isset($meta) && property_exists($meta, 'wp_parent') && $meta->wp_parent > 0) {
    204                 $part = get_term_field('slug', $meta->wp_parent, 'toristy-category');
     213            if (isset($meta) && property_exists($meta, 'wpParent') && $meta->wpParent > 0) {
     214                $part = get_term_field('slug', $meta->wpParent, 'toristy-category');
    205215                if (strlen($part) > 0) {
    206216                    $link = str_replace("cat%", $part, $link);
     
    214224    {
    215225        global $post;
    216         //var_dump($post);exit();
    217226        if (is_null($post)) { return $skin; }
    218227        $name = $this->Filter($post);
  • toristy/trunk/Sources/Helpers/Parses/FilterParse.php

    r2476120 r2477879  
    3737    }
    3838
     39    public function GetTypes(): array
     40    {
     41        return parent::Types();
     42    }
     43
    3944    public function GetFilter(): string
    4045    {
    4146        $title = Plugin::CutWordSize($this->Get('info-filter', ''), 2);
    42         $types = $this->Types();
     47        $types = [];//$this->Types();
    4348        $types = (!empty($types)) ? "<div class='toristy-random-items'><h4>Types</h4>".implode('', $types)."</div>" : '';
    4449        $locations = $this->Locations();
  • toristy/trunk/Sources/Helpers/Parses/HomeParse.php

    r2476120 r2477879  
    1010use Toristy\Cores\Option;
    1111use Toristy\Cores\Plugin;
     12use Toristy\Helpers\Domain;
    1213use Toristy\Helpers\Populate;
     14use WP_Term;
    1315
    1416class HomeParse extends Populate
     
    7476    }
    7577
     78    private function RamTerms(string $type): array
     79    {
     80        return get_terms(['taxonomy' => $type, 'hide_empty' => true, 'number' => 4, 'order' => 'DESC', 'orderby' => 'count']);
     81    }
     82
     83    public function Randoms(): array
     84    {
     85        $temps = [];
     86        $types = ['toristy-location', 'toristy-category', 'toristy-type'];
     87        foreach ($types as $type) {
     88            $terms = $this->RamTerms($type);
     89            foreach ($terms as $term) {
     90                if ($term instanceof  WP_Term) {
     91                    $link = get_term_link($term, $term->taxonomy);
     92                    $temps[] = "<a href='$link'>$term->name <span>($term->count)</span></a>";
     93                }
     94            }
     95        }
     96        shuffle($temps);
     97        $path = Domain::PageUrl($this->Path. '/filter');
     98        $count = $this->Page->Count('toristy-service');
     99        return array_merge(["<a href='$path'>All Services <span>($count)</span></a>"], $temps);
     100    }
     101
    76102    public function Locations(): array
    77103    {
  • toristy/trunk/Sources/Helpers/Populate.php

    r2476120 r2477879  
    99
    1010
     11use Toristy\Contents\Business;
    1112use Toristy\Contents\Provider;
    1213use Toristy\Contents\Service;
     14use Toristy\Contents\ServiceType;
    1315use Toristy\Cores\Category;
    1416use Toristy\Cores\Option;
     
    108110            $paths[] = ($bol && end($this->Pages) !== $page) ? "<a class='toristy-breadcrumb-item' href='$slug'>$title</a>" : "<span class='toristy-breadcrumb-item disabled'>$title</span>";
    109111        }
    110         return implode(' / ', $paths);
     112        return implode('<span class="toristy-space"> / </span>', $paths);
    111113    }
    112114
     
    121123    protected function Match(array $pairs): void
    122124    {
    123         if (isset($pairs['toristy-search']) && $pairs['toristy-search'] !== '') {
     125        if (isset($pairs['toristy-filter']) && $pairs['toristy-filter'] !== '') {
     126            $this->Search = "--filter--";
     127            $search = 'All';
     128            $this->Pages[] = [$search, "", false];
     129        } elseif (isset($pairs['toristy-search']) && $pairs['toristy-search'] !== '') {
    124130            $this->Search = str_replace('-', ' ', $pairs['toristy-search']);
    125131            $search = ucwords($this->Search);
     
    238244        if ($rand) { $args['orderby'] = 'rand'; }
    239245        if ($id > 0) { $args['post_parent'] = $id; }
    240         if ($this->Search !== '') { $args['s'] = $this->Search; }
     246        if ($this->Search !== '' && $this->Search !== '--filter--') { $args['s'] = $this->Search; }
    241247        $loops     = new WP_Query($args);
    242248        $posts    = $loops->posts;
     
    289295     * @return array
    290296     */
    291     private function Terms(string $type, bool $hide, bool $skip) : array
    292     {
    293         $terms = get_terms($type, ['hide_empty' => $hide]);
     297    private function Termsx(string $type, bool $hide, bool $skip) : array
     298    {
     299        $terms = get_terms(['taxonomy' => $type, 'hide_empty' => $hide]);
    294300        if (count($terms) > 0 && !$skip) {
    295301            foreach ($terms as $term) {
     
    300306    }
    301307
     308    /**
     309     * @param array $args [total: int, hide_empty: bool, taxonomy: string, orderby: id, order: ASC, exclude: array of ids]
     310     * @param bool $skip
     311     * @return array
     312     */
     313    protected function Terms(array $args, bool $skip) : array
     314    {
     315        return $this->Category->All($args);
     316    }
     317
    302318    protected function Locations(): array
    303319    {
    304         $terms = $this->Terms('toristy-location', true, true);
     320        $terms = $this->Terms(['taxonomy' => 'toristy-location', 'hide_empty' => true], true);
    305321        $items = [];
    306322        $locations = [];
     
    315331                if (in_array($term->term_id, $locations)) { continue; }
    316332                $link = get_term_link($term, $term->taxonomy);
    317                 $items[] = "<a href='$link'>$term->name</a>";
     333                $items[] = "<a href='$link'>$term->name <span>($term->count)</span></a>";
    318334            }
    319335        }
     
    325341        $type = 'toristy-category';
    326342        $categories = [];
    327         $terms = $this->Terms($type, !$raw, false);
     343        $terms = $this->Terms(['taxonomy' => $type, 'hide_empty' => !$raw], false);
    328344        if ($raw) {
    329345            return $terms;
    330346        }
    331         $category = (isset($this->Terms[$type]) && !isset($this->Terms['toristy-type'])) ? $this->Terms['toristy-category'] : null;
     347        $id = (isset($this->Terms[$type])) ? $this->Terms['toristy-category']->term_id : 0;
    332348        foreach ($terms as $term) {
    333             if ($term instanceof WP_Term && !is_null($toristy = $this->Category->Meta($term->term_id, $type)) && $term->count > 0) {
    334                 $name = $term->name;
     349            if ($term instanceof WP_Term && !is_null($toristy = $this->Category->Meta($term->term_id, $type)) && $term->count > 0 && $toristy instanceof Business) {
     350                $name = $toristy->GetName();
    335351                $slug = $term->slug;
    336352                $link = $this->Link(get_term_link($term, $term->taxonomy));
    337                 $class = ($category instanceof WP_Term && $term->term_id === $category->term_id) ? ' selected' : '';
     353                $class = ($term->term_id === $id) ? ' selected' : '';
    338354                $categories[] = "
    339355                <div class='toristy-category-item$class' data-name='$slug'>
     
    351367    protected function Types(): array
    352368    {
    353         $id = 0;
    354         if (isset($this->Terms['toristy-category']) && $this->Terms['toristy-category'] instanceof WP_Term &&
    355             !isset($this->Terms['toristy-type'])) {
    356             $id = $this->Terms['toristy-category']->term_id;
    357         }
    358         $terms = $this->Terms('toristy-type', true, false);
    359         $items = [];
     369        $id = 0; $key = 0; $items = [];
     370        if (isset($this->Terms['toristy-category']) && $this->Terms['toristy-category'] instanceof WP_Term) {
     371            $key = $this->Terms['toristy-category']->term_id;
     372        }
     373        if ($key === 0) { return $items; }
     374        if (isset($this->Terms['toristy-type']) && $this->Terms['toristy-type'] instanceof WP_Term) {
     375            $id = $this->Terms['toristy-type']->term_id;
     376        }
     377        $type = 'toristy-type';
     378        $terms = $this->Terms(['taxonomy' => $type, 'hide_empty' => true], false);
    360379        foreach ($terms as $term) {
    361             if ($term instanceof  WP_Term) {
    362                 if (property_exists($term, 'toristy')) {
    363                     if (($id <= 0 || $id === (int)$term->toristy->wp_parent) && $term->count > 0) {
    364                         $name = $term->name;
    365                         $link = $this->Link(get_term_link($term, $term->taxonomy));
    366                         $items[] = "<a href='$link'>$name</a>";
    367                     }
     380            if ($term instanceof WP_Term && !is_null($toristy = $this->Category->Meta($term->term_id, $type)) && $term->count > 0 && $toristy instanceof ServiceType) {
     381                if (($key <= 0 || $key === (int)$toristy->wpParent)) {
     382                    $class = ($term->term_id === $id) ? ' selected' : '';
     383                    $name = $toristy->GetName();
     384                    $slug = $term->slug;
     385                    $link = $this->Link(get_term_link($term, $term->taxonomy));
     386                    $items[] ="
     387                <div class='toristy-category-item type-item$class' data-name='$slug'>
     388                    <a href='$link'>
     389                        <div><span>$name</span></div>
     390                        <div><span class='toristy-icon-$slug'/></div>
     391                    </a>
     392                </div>
     393                    ";
    368394                }
    369395
  • toristy/trunk/assets/css/toristy-min.css

    r2476120 r2477879  
    1 html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot?vq3rci");src:url("fonts/icomoon.eot?vq3rci#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?vq3rci") format("truetype"),url("fonts/icomoon.woff?vq3rci") format("woff"),url("fonts/icomoon.svg?vq3rci#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="toristy-icon-"],[class*="toristy-icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toristy-icon-adventure:before{content:""}.toristy-icon-air-or-helicopter-tour:before{content:""}.toristy-icon-amusement-park-water-park:before{content:""}.toristy-icon-biking:before{content:""}.toristy-icon-boating-sailing-cruising:before{content:""}.toristy-icon-climbing:before{content:""}.toristy-icon-culinary-activities:before{content:""}.toristy-icon-culture:before{content:""}.toristy-icon-diving:before{content:""}.toristy-icon-fishing:before{content:""}.toristy-icon-general:before{content:""}.toristy-icon-golf:before{content:""}.toristy-icon-hiking:before{content:""}.toristy-icon-hotel-accommodation:before{content:""}.toristy-icon-rafting-kayaking:before{content:""}.toristy-icon-motor-sports:before{content:""}.toristy-icon-multi-day-tours:before{content:""}.toristy-icon-nature-park-farm:before{content:""}.toristy-icon-sightseeing:before{content:""}.toristy-icon-skating-ice-climbing:before{content:""}.toristy-icon-skiing-snow-boarding:before{content:""}.toristy-icon-snowmobile-sledge:before{content:""}.toristy-icon-special-outdoor-activity:before{content:""}.toristy-icon-transfers-tours-with-driver:before{content:""}.toristy-icon-wellness:before{content:""}.toristy-icon-winter-tours-experiences:before{content:""}.toristy-price-range-slider{width:100%;padding:10px 0px}.toristy-price-range-slider .range-value{margin:0}.toristy-price-range-slider .range-value input{width:100%;background:none;color:#000;font-size:16px;font-weight:initial;box-shadow:none;border:none;margin:20px 0 20px 0}.toristy-price-range-slider .range-bar{border:none;background:#000;height:3px;width:80%;margin-left:8px;position:relative}.toristy-price-range-slider .range-bar .ui-slider-range{background:#06b9c0}.toristy-price-range-slider .range-bar .ui-slider-handle{border-radius:25px;background-color:#fff;border:1px solid #edf0f4;height:17px;width:17px;top:-7px;cursor:pointer;position:absolute;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}body{width:100%;overflow-x:hidden}body .header,body .footer{margin:0 auto}#wp-admin-bar-edit{display:none !important}#toristy-main{background-color:#fff;min-width:320px;width:100%;margin:0 auto;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main section{padding:0}#toristy-main .h1,#toristy-main .h2,#toristy-main .h3,#toristy-main .h4,#toristy-main .h5,#toristy-main .h6,#toristy-main h1,#toristy-main h2,#toristy-main h3,#toristy-main h4,#toristy-main h5,#toristy-main h6{margin:auto auto 1rem;font-weight:400;line-height:1.25;color:#2a2d32}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}#toristy-main.home{min-height:100vh;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex}#toristy-main.home>section{width:100%}#toristy-main.home>section:nth-child(even){background-color:#ebf3f5;min-height:100px}#toristy-main.home>section:nth-child(odd){background-color:#fff;flex-grow:2}#toristy-main.home>section.toristy-home-hero{flex-grow:2;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#c6c6c6;max-height:40vh;height:300px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start}@media screen and (min-width: 640px){#toristy-main.home>section.toristy-home-hero{max-height:50vh;height:400px}}@media screen and (min-width: 840px){#toristy-main.home>section.toristy-home-hero{max-height:60vh;height:600px}}#toristy-main.home>section.toristy-home-hero .toristy-search{margin:10px;max-width:1080px}@media screen and (min-width: 840px){#toristy-main.home>section.toristy-home-hero .toristy-search{margin:0 auto;width:50%}}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar{padding:10px;min-width:280px;width:80%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,0.29);background-color:rgba(229,227,227,0.9)}@media screen and (min-width: 640px){#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar{max-width:500px;padding:20px}}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar input{width:100%;margin-bottom:.7rem}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar .toristy-button-holder{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:flex-end}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar .toristy-button-holder button{color:#fff;flex:0 0 33.33333%;margin-right:0;background-color:#af143e;border-color:#af143e}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap{max-width:1360px;min-width:320px;padding-top:1rem;margin:0 auto}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap>h2{text-align:center;font-size:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;padding:0 10px}@media screen and (min-width: 720px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items{padding:0;flex-direction:row;flex-wrap:wrap;width:720px;margin:0 auto}}@media screen and (min-width: 1080px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items{width:100%}}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item{width:100%;max-width:360px;margin:0 auto 15px}@media screen and (min-width: 720px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child{width:100%;max-width:100%;margin-bottom:10px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a{width:98.5%;flex-direction:row}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-image{margin:0;width:490px;height:240px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info{padding:15px 20px;width:490px;flex-grow:2;justify-content:space-around;height:100%}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info h2{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-ms-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-ms-line-clamp:2;-moz-line-clamp:2;-o-line-clamp:2;line-clamp:2;display:-webkit-box}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info>*{height:30%}}@media screen and (min-width: 1080px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child{width:100%;max-width:360px;margin:0 auto 15px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a{width:-webkit-calc(360px - 10px);width:-webkit-calc(360px - 10px);width:-moz-calc(360px - 10px);width:calc(360px - 10px);flex-direction:column}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-image{width:100%;height:200px;margin-bottom:15px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info{width:auto;height:150px;padding:0 10px;flex-grow:2;justify-content:space-around}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info>*{height:auto}}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;height:100%;width:100%;flex-direction:column;align-items:stretch;border:.0625rem solid #ddd;border-radius:.1875rem;overflow:hidden}@media screen and (min-width: 720px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a{width:-webkit-calc(360px - 10px);width:-webkit-calc(360px - 10px);width:-moz-calc(360px - 10px);width:calc(360px - 10px);margin:0 5px}}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,0.15)}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a:hover .toristy-item-image>div{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-image{border-style:none;width:100%;height:200px;overflow:hidden;margin-bottom:15px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-image div{width:100%;height:100%;background-size:cover;background-position:100%;background-repeat:no-repeat;-ms-transition:all,.5s ease-in-out;-webkit-transition:all,.5s ease-in-out;-moz-transition:all,.5s ease-in-out;-o-transition:all,.5s ease-in-out;transition:all,.5s ease-in-out}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info{height:150px;padding:0 10px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info .toristy-item-price{text-align:right}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info .toristy-item-price span:first-child{margin-right:10px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info>div{flex-grow:2}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info h2{font-size:1.1rem}#toristy-main.home>section.toristy-home-info{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;width:100%}#toristy-main.home>section.toristy-home-info>div{width:70%;max-width:800px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:15px}#toristy-main.home>section.toristy-home-info>div>*{margin:0;width:auto}#toristy-main.home>section.toristy-home-randoms{padding:10px;background-color:#fff !important}#toristy-main.home>section.toristy-home-randoms .toristy-random-items{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-wrap:wrap}#toristy-main.home>section.toristy-home-randoms .toristy-random-items a{padding:.532rem 1rem;font-size:.875rem;line-height:1.25;border-radius:.1875rem;border:1px solid #e1e1e1;margin-right:10px;margin-bottom:10px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}#toristy-main.filter .toristy-main-area{width:100%;max-width:1360px;margin:0 auto;padding:0 10px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main.filter .toristy-main-area .toristy-breadcrumb{padding-top:1.5rem;padding-bottom:1rem;font-size:1.3rem}#toristy-main.filter .toristy-main-area .toristy-breadcrumb .toristy-breadcrumb-item{color:#55575b;text-decoration:none}#toristy-main.filter .toristy-main-area .toristy-breadcrumb .toristy-breadcrumb-item.disabled{color:#a6a6a6 !important}#toristy-main.filter .toristy-main-area .toristy-filter-title{margin-top:1rem;margin-bottom:.5rem}#toristy-main.filter .toristy-main-area .toristy-filter-title h1{font-weight:600}#toristy-main.filter .toristy-main-area .toristy-category-wrap{position:relative;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 974px){#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-4 .toristy-category-pedal{display:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-4 .toristy-category-inner{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal{background-color:#fff;z-index:2;top:40%;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:40px;height:40px}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before{pointer-events:none;height:10px !important;width:10px !important;border-color:silver;border-left:.1rem solid;border-bottom:.1rem solid}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.left{left:0}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.left:before{transform:rotate(50deg);left:16px !important;top:17px !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.right{right:0}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.right:before{transform:rotate(230deg);left:13px !important;top:16px !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{margin-bottom:20px;position:relative;overflow-y:hidden;overflow-x:scroll !important;width:-webkit-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);min-height:80px;-webkit-scroll-snap-align:start;-ms-scroll-snap-align:start;-moz-scroll-snap-align:start;-o-scroll-snap-align:start;scroll-snap-align:start;-ms-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;height:100%;-webkit-scroll-snap-type:x proximity;-ms-scroll-snap-type:x proximity;-moz-scroll-snap-type:x proximity;-o-scroll-snap-type:x proximity;scroll-snap-type:x proximity;position:absolute;justify-content:space-between}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item{margin-right:10px;min-width:220px;width:50%}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item.selected{cursor:pointer}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item.selected a{color:#186b6d;pointer-events:none;border-width:2px;border-color:#186b6d}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a{padding:.5rem 1rem;border-radius:.5rem;border:1px solid #ddd;color:#2a2d32;text-decoration:none;display:block;width:100%;height:100%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a:hover{color:#186b6d;border-color:#186b6d}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a div{pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a div:first-child{width:70%;line-height:1.2;max-width:9em;font-size:.9375em}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a div:last-child{width:30%;font-size:3rem;text-align:right}#toristy-main.filter .toristy-main-area .toristy-main-contents{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;width:100%;min-height:50%;height:100%;justify-content:space-evenly}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents{justify-content:space-between}}#toristy-main.filter .toristy-main-area .toristy-main-contents>*{height:100%;min-height:50%}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{position:absolute;width:100%;top:0;left:0;height:100%;bottom:0;right:0;border-radius:.5rem;border:1px solid #ddd;overflow:hidden}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:visible !important;opacity:1 !important;position:relative;width:-webkit-calc(28% - 10px);width:-webkit-calc(28% - 10px);width:-moz-calc(28% - 10px);width:calc(28% - 10px);min-height:300px}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter>*{margin-bottom:15px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-search-filter{padding:10px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-search-filter input{width:100%}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-search-filter h4{color:#fff !important}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-btn-search{display:none}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items{padding:0 5px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items h4{width:100%}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items a{padding:.532rem 1rem;font-size:.875rem;line-height:1.25;border-radius:.1875rem;border:1px solid #e1e1e1;width:-webkit-calc(50% - 2.5px);width:-webkit-calc(50% - 2.5px);width:-moz-calc(50% - 2.5px);width:calc(50% - 2.5px);margin-bottom:5px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items a:nth-child(odd){margin-left:2.5px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items a:nth-child(even){margin-right:2.5px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:100%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}@media screen and (min-width: 440px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:80%;margin:0 auto}}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:100%}}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:70%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items{flex-grow:2;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:space-between}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items.center{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;height:300px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{overflow:hidden;border:.0625rem solid #ddd;border-radius:.5rem;margin-bottom:1.8rem}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{height:280px}}@media screen and (min-width: 880px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{margin:0 auto 1.8rem;width:90%}}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{width:100%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a{width:100%;height:100%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;text-decoration:none}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a{flex-direction:row;padding:1.2rem}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image{border-style:none;width:100%;height:200px;overflow:hidden;margin-bottom:15px}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image{border-radius:.5rem;margin-bottom:0;height:auto;max-width:33.33333%;flex:0 0 33.33333%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image:hover div{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image div{width:100%;height:100%;background-size:cover;background-position:100%;background-repeat:no-repeat;-ms-transition:all,.5s ease-in-out;-webkit-transition:all,.5s ease-in-out;-moz-transition:all,.5s ease-in-out;-o-transition:all,.5s ease-in-out;transition:all,.5s ease-in-out}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:space-between;padding:0 12px 10px;flex-grow:2}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info>div:last-child p{margin:0}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info p{color:#55575b}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media screen and (min-width: 530px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more{flex-direction:row}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more>*{width:100%}@media screen and (min-width: 530px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more>*{width:30%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:flex-end;padding:10px}@media screen and (min-width: 530px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price{width:70%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price span{color:#2a2d32}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price span:first-child{margin-right:20px;color:#55575b}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination{min-width:300px;font-size:20px;font-weight:normal;border-radius:3px;border:solid 1px #ddd;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;margin:0 auto 30px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers{border-right:solid 1px #ddd !important;font-weight:normal;position:relative;text-align:center;height:50px;width:50px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev.disabled,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next.disabled{pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{pointer-events:none;height:10px !important;width:10px !important;border-color:silver;border-left:.1rem solid;border-bottom:.1rem solid}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev{border-left:solid 1px #ddd;left:0}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before{transform:rotate(50deg);left:20px !important;top:20px !important}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next{right:0}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{transform:rotate(230deg);left:18px !important;top:20px !important}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.current{padding:10px 20px;color:#fff;font-weight:600}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}#toristy-main.service{min-height:100vh}#toristy-main.service .toristy-service-nav{width:100%;border-top:1px solid;border-bottom:1px solid;border-color:#e1e1e1;left:0;z-index:1;background-color:#fff}#toristy-main.service .toristy-service-nav nav{width:100%;height:80px;padding:0 10px 0 10px;margin:0 auto;max-width:1260px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center}#toristy-main.service .toristy-service-nav nav a{display:block;margin-right:15px}#toristy-main.service .toristy-service-nav nav a h4{margin-bottom:0 !important;font-weight:bolder}#toristy-main.service .toristy-service-nav nav a:last-child{margin-right:0}#toristy-main.service .toristy-service-wrap{padding:0 10px 0 10px;width:100%;max-width:1260px;margin:-1px auto;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1000px){#toristy-main.service .toristy-service-wrap{flex-direction:row;justify-content:space-between}}#toristy-main.service .toristy-service-wrap .toristy-service-title{margin-top:1rem}#toristy-main.service .toristy-service-wrap .toristy-service-main{width:100%}@media screen and (min-width: 1000px){#toristy-main.service .toristy-service-wrap .toristy-service-main{width:-webkit-calc(100% - 380px);width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px)}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item{min-height:300px;padding:20px 0 20px 0}@media screen and (min-width: 560px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item{padding:20px 20px 20px 20px}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item:not(.toristy-service-skip){border-bottom:1px solid;border-color:#e1e1e1}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item:not(.toristy-service-skip)>h3{font-weight:bolder}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*{min-height:50px;padding:20px 0;border-bottom:1px solid;border-color:#e1e1e1}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image img{flex-grow:2;width:100%;display:block}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image .toristy-image-thumbs{width:100%;display:flex;margin-top:5px;flex-wrap:wrap;overflow:hidden;margin-bottom:15px}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image .toristy-image-thumbs>*{width:calc(20% - 5px);margin:0 2.5px;height:40px;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer}@media screen and (min-width: 400px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image .toristy-image-thumbs>*{height:80px}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation){display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width: 530px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation){flex-direction:row;align-items:flex-start;justify-content:space-between}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*{width:100%}@media screen and (min-width: 400px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*{width:80%}}@media screen and (min-width: 530px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*{width:45%}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*:first-child{width:50%}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-provider{text-align:center;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews{width:100%}@media screen and (min-width: 670px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews{width:50%}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews>div{display:block}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews .plate span{width:100px;overflow:hidden;background-color:#8a8e8c;position:relative;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews .plate span>span{position:absolute;left:0;width:0;height:100%;background-color:#1b1F3d}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews .plate span>svg{z-index:1;height:20px;width:20px}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-map #toristy-map{min-height:230px}#toristy-main.service .toristy-service-wrap .toristy-service-widget{min-width:290px;max-width:380px;margin:0 auto}#toristy-main.service .toristy-move{position:fixed !important}
     1html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}@font-face{font-family:"icomoon";src:url("fonts/icomoon.eot?vq3rci");src:url("fonts/icomoon.eot?vq3rci#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?vq3rci") format("truetype"),url("fonts/icomoon.woff?vq3rci") format("woff"),url("fonts/icomoon.svg?vq3rci#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="toristy-icon-"],[class*="toristy-icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.toristy-icon-adventure:before{content:""}.toristy-icon-air-or-helicopter-tour:before{content:""}.toristy-icon-amusement-park-water-park:before{content:""}.toristy-icon-biking:before{content:""}.toristy-icon-boating-sailing-cruising:before{content:""}.toristy-icon-climbing:before{content:""}.toristy-icon-culinary-activities:before{content:""}.toristy-icon-culture:before{content:""}.toristy-icon-diving:before{content:""}.toristy-icon-fishing:before{content:""}.toristy-icon-general:before{content:""}.toristy-icon-golf:before{content:""}.toristy-icon-hiking:before{content:""}.toristy-icon-hotel-accommodation:before{content:""}.toristy-icon-rafting-kayaking:before{content:""}.toristy-icon-motor-sports:before{content:""}.toristy-icon-multi-day-tours:before{content:""}.toristy-icon-nature-park-farm:before{content:""}.toristy-icon-sightseeing:before{content:""}.toristy-icon-skating-ice-climbing:before{content:""}.toristy-icon-skiing-snow-boarding:before{content:""}.toristy-icon-snowmobile-sledge:before{content:""}.toristy-icon-special-outdoor-activity:before{content:""}.toristy-icon-transfers-tours-with-driver:before{content:""}.toristy-icon-wellness:before{content:""}.toristy-icon-winter-tours-experiences:before{content:""}.toristy-price-range-slider{width:100%;padding:10px 0px}.toristy-price-range-slider .range-value{margin:0}.toristy-price-range-slider .range-value input{width:100%;background:none;color:#000;font-size:16px;font-weight:initial;box-shadow:none;border:none;margin:20px 0 20px 0}.toristy-price-range-slider .range-bar{border:none;background:#000;height:3px;width:80%;margin-left:8px;position:relative}.toristy-price-range-slider .range-bar .ui-slider-range{background:#06b9c0}.toristy-price-range-slider .range-bar .ui-slider-handle{border-radius:25px;background-color:#fff;border:1px solid #edf0f4;height:17px;width:17px;top:-7px;cursor:pointer;position:absolute;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12)}body{width:100%;overflow-x:hidden}body .header,body .footer{margin:0 auto}#wp-admin-bar-edit{display:none !important}#toristy-main{background-color:#fff;min-width:320px;width:100%;margin:0 auto;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main section{padding:0}#toristy-main .h1,#toristy-main .h2,#toristy-main .h3,#toristy-main .h4,#toristy-main .h5,#toristy-main .h6,#toristy-main h1,#toristy-main h2,#toristy-main h3,#toristy-main h4,#toristy-main h5,#toristy-main h6{margin:auto auto 1rem;font-weight:400;line-height:1.25;color:#2a2d32}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}#toristy-main.home{min-height:100vh;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex}#toristy-main.home>section{width:100%}#toristy-main.home>section:nth-child(even){background-color:#fff;min-height:100px}#toristy-main.home>section:nth-child(odd){background-color:#fff;flex-grow:2}#toristy-main.home>section.toristy-home-hero{flex-grow:2;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#c6c6c6;max-height:40vh;height:300px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-start}@media screen and (min-width: 640px){#toristy-main.home>section.toristy-home-hero{max-height:50vh;height:400px}}@media screen and (min-width: 840px){#toristy-main.home>section.toristy-home-hero{max-height:60vh;height:600px}}@media screen and (min-width: 840px){#toristy-main.home>section.toristy-home-hero .toristy-search{margin:0 auto}}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar{padding:10px;min-width:280px;width:80%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;border-radius:2px;box-shadow:0 0 2px 0 rgba(0,0,0,0.29);background-color:rgba(229,227,227,0.9)}@media screen and (min-width: 640px){#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar{max-width:500px;padding:20px}}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar input{width:100%;margin-bottom:.7rem}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar .toristy-button-holder{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:flex-end}#toristy-main.home>section.toristy-home-hero .toristy-search .toristy-search-bar .toristy-button-holder button{color:#fff;flex:0 0 33.33333%;margin-right:0;background-color:#af143e;border-color:#af143e}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap{max-width:1360px;min-width:320px;padding-top:1rem;margin:0 auto}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap>h2{text-align:center;font-size:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;padding:0 10px}@media screen and (min-width: 720px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items{padding:0;flex-direction:row;flex-wrap:wrap;width:720px;margin:0 auto}}@media screen and (min-width: 1080px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items{width:100%}}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item{width:100%;max-width:360px;margin:0 auto 15px}@media screen and (min-width: 720px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child{width:100%;max-width:100%;margin-bottom:10px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a{width:98.5%;flex-direction:row}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-image{margin:0;width:490px;height:240px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info{padding:15px 20px;width:490px;flex-grow:2;justify-content:space-around;height:100%}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info h2{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-ms-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;box-orient:vertical;-webkit-line-clamp:2;-ms-line-clamp:2;-moz-line-clamp:2;-o-line-clamp:2;line-clamp:2;display:-webkit-box}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info>*{height:30%}}@media screen and (min-width: 1080px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child{width:100%;max-width:360px;margin:0 auto 15px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a{width:-webkit-calc(360px - 10px);width:-webkit-calc(360px - 10px);width:-moz-calc(360px - 10px);width:calc(360px - 10px);flex-direction:column}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-image{width:100%;height:200px;margin-bottom:15px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info{width:auto;height:150px;padding:0 10px;flex-grow:2;justify-content:space-around}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item:first-child a .toristy-item-info>*{height:auto}}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;height:100%;width:100%;flex-direction:column;align-items:stretch;border:.0625rem solid #ddd;border-radius:.1875rem;overflow:hidden}@media screen and (min-width: 720px){#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a{width:-webkit-calc(360px - 10px);width:-webkit-calc(360px - 10px);width:-moz-calc(360px - 10px);width:calc(360px - 10px);margin:0 5px}}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a:hover{box-shadow:0 0 1rem 0 rgba(0,0,0,0.15)}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a:hover .toristy-item-image>div{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-image{border-style:none;width:100%;height:200px;overflow:hidden;margin-bottom:15px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-image div{width:100%;height:100%;background-size:cover;background-position:100%;background-repeat:no-repeat;-ms-transition:all,.5s ease-in-out;-webkit-transition:all,.5s ease-in-out;-moz-transition:all,.5s ease-in-out;-o-transition:all,.5s ease-in-out;transition:all,.5s ease-in-out}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info{height:150px;padding:0 10px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info .toristy-item-price{text-align:right}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info .toristy-item-price span:first-child{margin-right:10px}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info>div{flex-grow:2}#toristy-main.home>section.toristy-home-items .toristy-home-items-wrap .toristy-items .toristy-item a .toristy-item-info h2{font-size:1.1rem}#toristy-main.home>section.toristy-home-info{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;width:100%}#toristy-main.home>section.toristy-home-info>div{width:70%;max-width:800px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:15px}#toristy-main.home>section.toristy-home-info>div>*{margin:0;width:auto}#toristy-main.home>section.toristy-home-randoms{padding:10px;background-color:#fff !important}#toristy-main.home>section.toristy-home-randoms .toristy-random-items{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-wrap:wrap}#toristy-main.home>section.toristy-home-randoms .toristy-random-items a{padding:.532rem 1rem;font-size:.875rem;line-height:1.25;border-radius:.1875rem;border:1px solid #e1e1e1;margin-right:10px;margin-bottom:10px}#toristy-main.home>section.toristy-home-all{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}#toristy-main.filter .toristy-main-area{width:100%;max-width:1360px;margin:0 auto;padding:0 10px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main.filter .toristy-main-area .toristy-breadcrumb{padding-top:1.5rem;padding-bottom:1rem;font-size:1.3rem}#toristy-main.filter .toristy-main-area .toristy-breadcrumb .toristy-breadcrumb-item{color:#55575b;text-decoration:none;font-size:inherit !important}#toristy-main.filter .toristy-main-area .toristy-breadcrumb .toristy-breadcrumb-item.disabled{color:#a6a6a6 !important}#toristy-main.filter .toristy-main-area .toristy-filter-title{margin-top:1rem;margin-bottom:.5rem}#toristy-main.filter .toristy-main-area .toristy-filter-title h1{font-weight:600}#toristy-main.filter .toristy-main-area .toristy-category-wrap{position:relative;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;justify-content:center}#toristy-main.filter .toristy-main-area .toristy-category-wrap.type .toristy-category{min-height:60px}#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-0{display:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-1 .toristy-category-pedal{display:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-1 .toristy-category-inner{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}@media screen and (min-width: 500px){#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-2 .toristy-category-pedal{display:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-2 .toristy-category-inner{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}}@media screen and (min-width: 690px){#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-3 .toristy-category-pedal{display:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-3 .toristy-category-inner{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}}@media screen and (min-width: 974px){#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-4 .toristy-category-pedal{display:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap.category-4 .toristy-category-inner{-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%}}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal{background-color:#fff;z-index:2;top:40%;cursor:pointer;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);border-radius:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;width:40px;height:40px}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before{pointer-events:none;height:10px !important;width:10px !important;border-color:silver;border-left:.1rem solid;border-bottom:.1rem solid}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.left{left:0}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.left:before{transform:rotate(50deg);left:16px !important;top:17px !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.right{right:0}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal.right:before{transform:rotate(230deg);left:13px !important;top:16px !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{margin-bottom:20px;position:relative;overflow-y:hidden;overflow-x:scroll !important;width:-webkit-calc(100% - 40px);width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);min-height:80px;-webkit-scroll-snap-align:start;-ms-scroll-snap-align:start;-moz-scroll-snap-align:start;-o-scroll-snap-align:start;scroll-snap-align:start;-ms-transition:all .4s ease-in;-webkit-transition:all .4s ease-in;-moz-transition:all .4s ease-in;-o-transition:all .4s ease-in;transition:all .4s ease-in}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;height:100%;-webkit-scroll-snap-type:x proximity;-ms-scroll-snap-type:x proximity;-moz-scroll-snap-type:x proximity;-o-scroll-snap-type:x proximity;scroll-snap-type:x proximity;position:absolute;justify-content:space-between}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item{margin-right:10px;min-width:220px;width:50%}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item.selected{cursor:pointer}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item.selected a{color:#186b6d;pointer-events:none;border-width:2px;border-color:#186b6d}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a{padding:.5rem 1rem;border-radius:.5rem;border:1px solid #ddd;color:#2a2d32;text-decoration:none;display:block;width:100%;height:100%;text-align:center;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a:hover{color:#186b6d;border-color:#186b6d}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a div{pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a div:first-child{width:70%;line-height:1.2;flex-grow:2;font-size:.9375em}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category .toristy-category-inner .toristy-category-item a div:last-child{font-size:3rem;text-align:right}#toristy-main.filter .toristy-main-area .toristy-main-contents{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;width:100%;min-height:50%;height:100%;justify-content:space-evenly}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents{justify-content:space-between}}#toristy-main.filter .toristy-main-area .toristy-main-contents>*{height:100%;min-height:50%}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{position:absolute;width:100%;top:0;left:0;height:100%;bottom:0;right:0;border-radius:.5rem;border:1px solid #ddd;overflow:hidden}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:visible !important;opacity:1 !important;position:relative;width:-webkit-calc(28% - 10px);width:-webkit-calc(28% - 10px);width:-moz-calc(28% - 10px);width:calc(28% - 10px);min-height:300px}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter>*{margin-bottom:15px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-search-filter{padding:10px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-search-filter input{width:100%}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-search-filter h4{color:#fff !important}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-btn-search{display:none}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items{padding:0 5px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items h4{width:100%}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items a{padding:.532rem 1rem;font-size:.875rem;line-height:1.25;border-radius:.1875rem;border:1px solid #e1e1e1;width:-webkit-calc(50% - 2.5px);width:-webkit-calc(50% - 2.5px);width:-moz-calc(50% - 2.5px);width:calc(50% - 2.5px);margin-bottom:5px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items a:nth-child(odd){margin-left:2.5px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter .toristy-random-items a:nth-child(even){margin-right:2.5px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:100%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}@media screen and (min-width: 440px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:80%;margin:0 auto}}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:100%}}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered{width:70%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items{flex-grow:2;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:space-between}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items.center{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;height:300px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{overflow:hidden;border:.0625rem solid #ddd;border-radius:.5rem;margin-bottom:1.8rem}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{height:280px}}@media screen and (min-width: 880px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{margin:0 auto 1.8rem;width:90%}}@media screen and (min-width: 1080px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item{width:100%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a{width:100%;height:100%;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;text-decoration:none}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a{flex-direction:row;padding:1.2rem}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image{border-style:none;width:100%;height:200px;overflow:hidden;margin-bottom:15px}@media screen and (min-width: 640px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image{border-radius:.5rem;margin-bottom:0;height:auto;max-width:33.33333%;flex:0 0 33.33333%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image:hover div{-ms-transform:scale(1.1, 1.1);-webkit-transform:scale(1.1, 1.1);-moz-transform:scale(1.1, 1.1);-o-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-image div{width:100%;height:100%;background-size:cover;background-position:100%;background-repeat:no-repeat;-ms-transition:all,.5s ease-in-out;-webkit-transition:all,.5s ease-in-out;-moz-transition:all,.5s ease-in-out;-o-transition:all,.5s ease-in-out;transition:all,.5s ease-in-out}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:space-between;padding:0 12px 10px;flex-grow:2}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info>div:last-child p{margin:0}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info p{color:#55575b}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media screen and (min-width: 530px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more{flex-direction:row}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more>*{width:100%}@media screen and (min-width: 530px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-more>*{width:30%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:flex-end;padding:10px}@media screen and (min-width: 530px){#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price{width:70%}}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price span{color:#2a2d32}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-items:not(.center) .toristy-item a .toristy-item-info .toristy-item-price span:first-child{margin-right:20px;color:#55575b}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination{min-width:300px;font-size:20px;font-weight:normal;border-radius:3px;border:solid 1px #ddd;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;margin:0 auto 30px}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers{border-right:solid 1px #ddd !important;font-weight:normal;position:relative;text-align:center;height:50px;width:50px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev.disabled,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next.disabled{pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{pointer-events:none;height:10px !important;width:10px !important;border-color:silver;border-left:.1rem solid;border-bottom:.1rem solid}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev{border-left:solid 1px #ddd;left:0}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before{transform:rotate(50deg);left:20px !important;top:20px !important}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next{right:0}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{transform:rotate(230deg);left:18px !important;top:20px !important}#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.current{padding:10px 20px;color:#fff;font-weight:600}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:16px !important}body{font-family:"Open Sans",sans-serif;line-height:1.5;font-weight:400}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;font-family:"Montserrat",sans-serif;font-weight:400;line-height:1.25}h1{font-size:2rem !important}h2{font-size:1.5rem !important}h3{font-size:1.17rem !important}h4{font-size:1.12rem !important}h5{font-size:.83rem !important}h6{font-size:.75rem !important}p,li{font-size:1rem !important}a{text-decoration:none !important;font-size:1rem !important}input{padding:2.5px;font-size:1rem !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category{-ms-overflow-style:none;scrollbar-width:none}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category::-webkit-scrollbar{display:none}#toristy-main,#toristy-main.home>section.toristy-home-items,#toristy-main.home>section.toristy-home-randoms,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filter{visibility:hidden;opacity:0;-ms-transition:visibility 0s,opacity .5s linear;-webkit-transition:visibility 0s,opacity .5s linear;-moz-transition:visibility 0s,opacity .5s linear;-o-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear}#toristy-main.show,#toristy-main.home>section.toristy-home-items.show,#toristy-main.home>section.toristy-home-randoms.show{visibility:visible !important;opacity:1 !important}#toristy-main.filter .toristy-main-area .toristy-category-wrap .toristy-category-pedal:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.prev:before,#toristy-main.filter .toristy-main-area .toristy-main-contents .toristy-filtered .toristy-pagination .page-numbers.next:before{top:28%;left:90%;position:absolute;content:"";display:inline-block;width:15px;height:15px;pointer-events:none;-ms-transition:all .35s cubic-bezier(.65, .05, .36, 1);-webkit-transition:all .35s cubic-bezier(.65, .05, .36, 1);-moz-transition:all .35s cubic-bezier(.65, .05, .36, 1);-o-transition:all .35s cubic-bezier(.65, .05, .36, 1);transition:all .35s cubic-bezier(.65, .05, .36, 1)}@keyframes ld1{0%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}100%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes ld3{0%{-ms-transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}100%{-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0)}}@keyframes ld2{0%{-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0)}100%{-ms-transform:translate(24px, 0);-webkit-transform:translate(24px, 0);-moz-transform:translate(24px, 0);-o-transform:translate(24px, 0);transform:translate(24px, 0)}}#toristy-main.service{min-height:100vh}#toristy-main.service .toristy-service-nav{width:100%;border-top:1px solid;border-bottom:1px solid;border-color:#e1e1e1;left:0;z-index:1;background-color:#fff}#toristy-main.service .toristy-service-nav nav{width:100%;height:80px;padding:0 10px 0 10px;margin:0 auto;max-width:1260px;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;align-items:center}#toristy-main.service .toristy-service-nav nav a{display:block;margin-right:15px}#toristy-main.service .toristy-service-nav nav a h4{margin-bottom:0 !important;font-weight:bolder}#toristy-main.service .toristy-service-nav nav a:last-child{margin-right:0}#toristy-main.service .toristy-service-wrap{padding:0 10px 0 10px;width:100%;max-width:1260px;margin:-1px auto;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 1000px){#toristy-main.service .toristy-service-wrap{flex-direction:row;justify-content:space-between}}#toristy-main.service .toristy-service-wrap .toristy-service-title{margin-top:1rem}#toristy-main.service .toristy-service-wrap .toristy-service-main{width:100%}@media screen and (min-width: 1000px){#toristy-main.service .toristy-service-wrap .toristy-service-main{width:-webkit-calc(100% - 380px);width:-webkit-calc(100% - 380px);width:-moz-calc(100% - 380px);width:calc(100% - 380px)}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item{min-height:300px;padding:20px 0 20px 0}@media screen and (min-width: 560px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item{padding:20px 20px 20px 20px}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item:not(.toristy-service-skip){border-bottom:1px solid;border-color:#e1e1e1}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content .toristy-service-scroll-to-item:not(.toristy-service-skip)>h3{font-weight:bolder}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*{min-height:50px;padding:20px 0;border-bottom:1px solid;border-color:#e1e1e1}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image{display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column;justify-content:center;align-items:center}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image img{flex-grow:2;width:100%;display:block}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image .toristy-image-thumbs{width:100%;display:flex;margin-top:5px;flex-wrap:wrap;overflow:hidden;margin-bottom:15px}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image .toristy-image-thumbs>*{width:calc(20% - 5px);margin:0 2.5px;height:40px;background-position:center center;background-size:cover;background-repeat:no-repeat;cursor:pointer}@media screen and (min-width: 400px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-image .toristy-image-thumbs>*{height:80px}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation){display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (min-width: 530px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation){flex-direction:row;align-items:flex-start;justify-content:space-between}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*{width:100%}@media screen and (min-width: 400px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*{width:80%}}@media screen and (min-width: 530px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*{width:45%}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-block:not(.cancellation)>*:first-child{width:50%}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-detail>*.toristy-detail-provider{text-align:center;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex;flex-direction:column}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews{width:100%}@media screen and (min-width: 670px){#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews{width:50%}}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews>div{display:block}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews .plate span{width:100px;overflow:hidden;background-color:#8a8e8c;position:relative;display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:-o-flex;display:flex}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews .plate span>span{position:absolute;left:0;width:0;height:100%;background-color:#1b1F3d}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-reviews .toristy-cover-reviews .toristy-reviews .plate span>svg{z-index:1;height:20px;width:20px}#toristy-main.service .toristy-service-wrap .toristy-service-main .toristy-service-content #toristy-service-map #toristy-map{min-height:230px}#toristy-main.service .toristy-service-wrap .toristy-service-widget{min-width:290px;max-width:380px;margin:0 auto}#toristy-main.service .toristy-move{position:fixed !important}
  • toristy/trunk/assets/js/toristy-min.js

    r2476120 r2477879  
    1 !function(t){var e={};function n(o){if(e[o])return e[o].exports;var r=e[o]={i:o,l:!1,exports:{}};return t[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var r in t)n.d(o,r,function(e){return t[e]}.bind(null,r));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=12)}({0:function(t,e,n){"use strict";e.a={id:function(t,e){return(e=void 0===e?document:e).getElementById(t)},clas:function(t,e){return e=void 0===e?document:e,[].slice.call(e.getElementsByClassName(t))},tag:function(t,e){return e=void 0===e?document:e,[].slice.call(e.getElementsByTagName(t))},oneMix:function(t,e){return(e=void 0===e?document:e).querySelector(t)},mix:function(t,e){return e=void 0===e?document:e,[].slice.call(e.querySelectorAll(t))},attr:function(t,e,n){if(void 0===n){var o=t.getAttribute(e);return null==o?"":o}t.setAttribute(e,n)},data:function(t,e,n){if(void 0===n){var o=this.attr(t,"data-"+e);return null==o?"":o}this.attr(t,"data-"+e,n)},size:function(t){try{return t.getBoundingClientRect()}catch(t){}return{x:0,y:0,width:0,height:0,top:0,right:0,bottom:0,left:0}},css:function(t,e){if(t)for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n])},inView:function(t){if(t){var e=this.size(t);return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}return!1},query:function(t){return window.matchMedia("("+t+")").matches},event:function(t,e,n){if(null!==t&&""!==t){var o,r=Array.isArray(t)?t:[t],i=r.length;if(n=""===n?"click":n,null!==e)for(o=0;o<i;o++)"click"===n?r[o].onclick=e:"blur"===n?r[o].onblur=e:"focus"===n?r[o].onfocus=e:"change"===n&&(r[o].onchange=e)}}}},12:function(t,e,n){"use strict";n.r(e);var o=n(4),r=n.n(o),i=n(0);window.addEventListener("load",(function(){var t={page:"",main:null,showed:!1,image:null,head:null,sizes:[],mapId:null,start:function(){var e=window.location.pathname.split("/"),n=e.length,o=i.a.oneMix(".toristy-service-image-preview");t.mapId=i.a.id("toristy-map"),o&&(this.image=o),this.main=i.a.id("toristy-main");for(var r=n-1;r>=0;r--)if(""!==e[r]){this.page=e[r];break}i.a.event(i.a.clas("toristy-service-image-thumb"),this.serviceImage,"click"),i.a.event(i.a.clas("toristy-category-pedal"),this.categoryPush,"click"),i.a.event(i.a.clas("toristy-service-scroll"),this.serviceTo,"click"),this.adjust(),window.onresize=this.size,window.onscroll=this.move,this.categoryTo(),this.map()},size:function(e){t.categoryTo()},move:function(e){t.map()},map:function(){if(t.mapId&&i.a.inView(t.mapId)){var e=t.mapId,n=JSON.parse(i.a.data(e,"map")),o=n.hasOwnProperty("map")?n.map:{},a=n.hasOwnProperty("api")?n.api:"",c=n.hasOwnProperty("zoom")?n.zoom:10;t.mapId=null,i.a.data(e,"map","");try{if("object"===r()(o)&&o&&o.hasOwnProperty("lat")&&o.hasOwnProperty("lng")&&""!==a){var s=document.createElement("script");s.type="text/javascript",s.setAttribute("src","https://maps.googleapis.com/maps/api/js?key="+a),s.defer=!0,document.body.appendChild(s),s.addEventListener("load",(function(){var t=new google.maps.Map(e,{zoom:c,center:o});new google.maps.Marker({position:o,map:t})}))}}catch(t){}}},serviceImage:function(e){var n=this.style.backgroundImage.slice(4,-1).replace(/["']/g,"");""!==n&&t.image.src!==n&&(t.image.src=n)},categoryTo:function(){var t=i.a.oneMix(".toristy-category .selected");t&&(t.scrollIntoView(),i.a.event(t,(function(e){t.dataset.name;var n=document.referrer;return window.location.replace(n),!1}),"click"))},categoryPush:function(t){var e=this;t.preventDefault();var n=this.parentElement;if(n){var o=n.querySelector(".toristy-category"),r=e.classList.contains("left"),i=o.offsetWidth;o.scrollBy({top:0,left:r?-i:+i,behavior:"smooth"})}},serviceTo:function(e){e.preventDefault();var n=this.href.split("#")[1],o=i.a.id(n).offsetTop+i.a.size(t.head).height;try{window.scrollTo({behavior:"smooth",top:o,left:0})}catch(e){window.scrollTo(0,o)}},adjust:function(){var e=i.a.id("toristy-main");if(e){var n=e.parentElement,o=n.previousElementSibling.firstElementChild,r=i.a.size(o).height,a=void 0!==i.a.id("wpadminbar")?32:0;n.offsetTop<=20&&(n.style.paddingTop=r+a+"px"),t.head=o;for(var c=i.a.clas("toristy-fixed"),s=c.length,l=0;l<s;l++)t.sizes.push(i.a.size(c[l]));e.classList.add("show")}}};t.start()}))},4:function(t,e){function n(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?t.exports=n=function(t){return typeof t}:t.exports=n=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(e)}t.exports=n}});
     1!function(t){var e={};function n(o){if(e[o])return e[o].exports;var i=e[o]={i:o,l:!1,exports:{}};return t[o].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.d=function(t,e,o){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:o})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)n.d(o,i,function(e){return t[e]}.bind(null,i));return o},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=12)}({0:function(t,e,n){"use strict";e.a={id:function(t,e){return(e=void 0===e?document:e).getElementById(t)},clas:function(t,e){return e=void 0===e?document:e,[].slice.call(e.getElementsByClassName(t))},tag:function(t,e){return e=void 0===e?document:e,[].slice.call(e.getElementsByTagName(t))},oneMix:function(t,e){return(e=void 0===e?document:e).querySelector(t)},mix:function(t,e){return e=void 0===e?document:e,[].slice.call(e.querySelectorAll(t))},attr:function(t,e,n){if(void 0===n){var o=t.getAttribute(e);return null==o?"":o}t.setAttribute(e,n)},data:function(t,e,n){if(void 0===n){var o=this.attr(t,"data-"+e);return null==o?"":o}this.attr(t,"data-"+e,n)},size:function(t){try{return t.getBoundingClientRect()}catch(t){}return{x:0,y:0,width:0,height:0,top:0,right:0,bottom:0,left:0}},css:function(t,e){if(t)for(var n in e)e.hasOwnProperty(n)&&(t.style[n]=e[n])},inView:function(t){if(t){var e=this.size(t);return e.top>=0&&e.left>=0&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)&&e.right<=(window.innerWidth||document.documentElement.clientWidth)}return!1},query:function(t){return window.matchMedia("("+t+")").matches},event:function(t,e,n){if(null!==t&&""!==t){var o,i=Array.isArray(t)?t:[t],r=i.length;if(n=""===n?"click":n,null!==e)for(o=0;o<r;o++)"click"===n?i[o].onclick=e:"blur"===n?i[o].onblur=e:"focus"===n?i[o].onfocus=e:"change"===n&&(i[o].onchange=e)}}}},12:function(t,e,n){"use strict";n.r(e);var o=n(4),i=n.n(o),r=n(0);window.addEventListener("load",(function(){var t={page:"",main:null,showed:!1,image:null,head:null,sizes:[],mapId:null,start:function(){var e=window.location.pathname.split("/"),n=e.length,o=r.a.oneMix(".toristy-service-image-preview");t.mapId=r.a.id("toristy-map"),o&&(this.image=o),this.main=r.a.id("toristy-main");for(var i=n-1;i>=0;i--)if(""!==e[i]){this.page=e[i];break}r.a.event(r.a.clas("toristy-service-image-thumb"),this.serviceImage,"click"),r.a.event(r.a.clas("toristy-category-pedal"),this.categoryPush,"click"),r.a.event(r.a.clas("toristy-service-scroll"),this.serviceTo,"click"),r.a.event(r.a.clas("toristy-category-item"),this.categoryTab,"click"),this.adjust(),window.onresize=this.size,window.onscroll=this.move,this.categoryTo(),this.map()},size:function(e){t.categoryTo()},move:function(e){t.map()},map:function(){if(t.mapId&&r.a.inView(t.mapId)){var e=t.mapId,n=JSON.parse(r.a.data(e,"map")),o=n.hasOwnProperty("map")?n.map:{},a=n.hasOwnProperty("api")?n.api:"",c=n.hasOwnProperty("zoom")?n.zoom:10;t.mapId=null,r.a.data(e,"map","");try{if("object"===i()(o)&&o&&o.hasOwnProperty("lat")&&o.hasOwnProperty("lng")&&""!==a){var s=document.createElement("script");s.type="text/javascript",s.setAttribute("src","https://maps.googleapis.com/maps/api/js?key="+a),s.defer=!0,document.body.appendChild(s),s.addEventListener("load",(function(){var t=new google.maps.Map(e,{zoom:c,center:o});new google.maps.Marker({position:o,map:t})}))}}catch(t){}}},serviceImage:function(e){var n=this.style.backgroundImage.slice(4,-1).replace(/["']/g,"");""!==n&&t.image.src!==n&&(t.image.src=n)},categoryTab:function(t){if(this.classList.contains("selected")){t.preventDefault();var e=r.a.data(this,"name"),n=document.location.href.split("/"+e)[0];window.location.replace(n)}},categoryTo:function(){var t=r.a.oneMix(".toristy-category .selected");t&&t.scrollIntoView()},categoryPush:function(t){var e=this;t.preventDefault();var n=this.parentElement;if(n){var o=n.querySelector(".toristy-category"),i=e.classList.contains("left"),r=o.offsetWidth;o.scrollBy({top:0,left:i?-r:+r,behavior:"smooth"})}},serviceTo:function(e){e.preventDefault();var n=this.href.split("#")[1],o=r.a.id(n).offsetTop+r.a.size(t.head).height;try{window.scrollTo({behavior:"smooth",top:o,left:0})}catch(e){window.scrollTo(0,o)}},adjust:function(){var e=r.a.id("toristy-main");if(e){var n=e.parentElement,o=n.previousElementSibling.firstElementChild,i=r.a.size(o).height,a=void 0!==r.a.id("wpadminbar")?32:0;n.offsetTop<=20&&(n.style.paddingTop=i+a+"px"),t.head=o;for(var c=r.a.clas("toristy-fixed"),s=c.length,l=0;l<s;l++)t.sizes.push(r.a.size(c[l]));e.classList.add("show")}}};t.start()}))},4:function(t,e){function n(e){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?t.exports=n=function(t){return typeof t}:t.exports=n=function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},n(e)}t.exports=n}});
  • toristy/trunk/readme.txt

    r2476162 r2477879  
    55Requires at least: 4.0
    66Tested up to: 5.6.1
    7 Stable tag: 2.0.0
     7Stable tag: 2.0.1
    88License: GPLv2 or later
    99License URI: http://www.gnu.org/licenses/gpl-2.0.html
     
    5858== Changelog ==
    5959
     60= 2.0.1 =
     61* Enhancement and bug fixes
     62* Added services count on location list.
     63* Added types when a category is selected on filter page.
     64
     65= 2.0.0 =
     66* Re-build and more streamline for better performance and integration.
     67* Blocks (categories, types and locations) are now merged into one block (Toristy spotlight) for better experience.
     68* Front-end Pages(Website).
     69  * Added Home-page with search and list options.
     70  * Redesign Filter-page with new search and filter options.
     71  * Redesign Service-page  with improved layout.
     72* Back-end(Admin plugin settings).
     73  * Rename API options from Api settings, also Page Settings to Page Options.
     74  * New and Improved sync option, cache option into API option.
     75  * Added option to run manual sync, clear cache, information about next sync time.
     76  * Added Page options with color, background-color and image upload options.
     77  * Added new tabs (Home services) for sections on the homepage for list of 3 services each.
     78  * Merged Maps Settings and Widget Settings into a single options tab.
     79
     80= 1.1.0 =
     81* Added Map settings tab to plugin admin settings.
     82* Added images selection options to service page (Custom Design page only).
     83* Added tabs to service page [Details, Location, Cancellation] (Custom Design page only)
     84* Added Google Maps to service page under location tab(Custom Design page only).
     85
    6086= 1.0.0 =
    6187* Add plugin settings page with tabs and customizable options.
     
    6894* Options to customize the look and feel of the service page.
    6995
    70 = 1.1.0 =
    71 * Added Map settings tab to plugin admin settings.
    72 * Added images selection options to service page (Custom Design page only).
    73 * Added tabs to service page [Details, Location, Cancellation] (Custom Design page only)
    74 * Added Google Maps to service page under location tab(Custom Design page only).
    75 
    76 = 2.0.0 =
    77 * Re-build and more streamline for better performance and integration.
    78 * Blocks (categories, types and locations) are now merged into one block (Toristy spotlight) for better experience.
    79 * Front-end Pages(Website).
    80     * Added Home-page with search and list options.
    81     * Redesign Filter-page with new search and filter options.
    82     * Redesign Service-page  with improved layout.
    83 * Back-end(Admin plugin settings).
    84     * Rename API options from Api settings, also Page Settings to Page Options.
    85     * New and Improved sync option, cache option into API option.
    86     * Added option to run manual sync, clear cache, information about next sync time.
    87     * Added Page options with color, background-color and image upload options.
    88     * Added new tabs (Home services) for sections on the homepage for list of 3 services each.
    89     * Merged Maps Settings and Widget Settings into a single options tab.
  • toristy/trunk/templates/filter.php

    r2476120 r2477879  
    1212    "toristy-city" => get_query_var('toristy-city'),
    1313    "toristy-category" => get_query_var('toristy-category'),
    14     "toristy-type" => get_query_var('toristy-type')
     14    "toristy-type" => get_query_var('toristy-type'),
     15    "toristy-filter" => get_query_var('toristy-filter')
    1516]);
    1617$categories = $filter->GetCategories();
     18$types = $filter->GetTypes();
    1719 list($services, $ser) = $filter->GetServices();
    1820?>
     
    2224                <?php echo $filter->Breadcrumb(); ?>
    2325            </nav>
    24             <section class="toristy-filter-title">
    25                 <h1><?php echo $filter->GetTitle(); ?></h1>
    26             </section>
     26            <!--section class="toristy-filter-title">
     27                <h1><?php //echo $filter->GetTitle(); ?></h1>
     28            </section-->
    2729            <section class="toristy-category-wrap category-<?php echo count($categories); ?>">
    2830                <div class="toristy-category-pedal left"></div>
     
    3032                    <div class="toristy-category-inner">
    3133                        <?php echo implode('', $categories); ?>
     34                    </div>
     35                </div>
     36                <div class="toristy-category-pedal right"></div>
     37            </section>
     38            <section class="toristy-category-wrap type category-<?php echo count($types); ?>">
     39                <div class="toristy-category-pedal left"></div>
     40                <div class="toristy-category">
     41                    <div class="toristy-category-inner">
     42                        <?php echo implode('', $types); ?>
    3243                    </div>
    3344                </div>
  • toristy/trunk/templates/main.php

    r2476120 r2477879  
    1515$locations = $home->Locations();
    1616$isLocation = (!empty($locations)) ? ' show' : '';
     17$randoms = [];//$home->Randoms();
     18$isRandom = (!empty($randoms)) ? ' show' : '';
    1719$image = $home->GetImage();
    1820$imgStyle = '';
     
    2628    <div id='toristy-main' class="home">
    2729        <section class="toristy-home-hero" style='<?php echo $imgStyle; ?>'>
    28             <div class="toristy-search">
     30            <div class="toristy-search row row-large row-divided">
    2931                <div class="toristy-search-bar">
    3032                    <h1><?php echo $home->GetTitle(); ?></h1>
     
    3335            </div>
    3436        </section>
     37<!--        <section class="toristy-home-all toristy-home-randoms row row-large row-divided--><?php //echo $isRandom; ?><!--"><div class="toristy-random-items">--><?php //echo implode('', $randoms); ?><!--</div></section>-->
    3538        <section class="toristy-home-info"><div><?php echo (isset($infoOne)) ? $infoOne : ''; ?></div></section>
    3639        <section class="toristy-home-items featured row row-large row-divided<?php echo $isFeature; ?>">
  • toristy/trunk/toristy-booking-plugin.php

    r2476120 r2477879  
    66 * Plugin URI: https://toristy.com/toristy-for-wordpress
    77 * Description: Easily add Toristy reservation content and widget to your WordPress site.
    8  * Version: 2.0.0
     8 * Version: 2.0.1
    99 * Author: Toristy Oy
    1010 * Author URI: https://toristy.com
Note: See TracChangeset for help on using the changeset viewer.