.imagecollection,.imagecollection *{box-sizing:border-box}.imagecollection{--ic-item-border-width:0px;--ic-item-border-radius:0px;--ic-thumb-border-radius:max(0px, calc(var(--ic-item-border-radius) - var(--ic-item-border-width)));display:block;z-index:1;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;position:relative;line-height:0;font-size:0;width:100%;max-width:100%}.imagecollection .ic-item{display:inline-block;position:relative;background-color:transparent;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.imagecollection .ic-item.ic-hidden{display:none!important}.imagecollection .ic-item-inner{display:block;position:relative;visibility:hidden;overflow:hidden;opacity:0;z-index:3;margin:0;border:solid 0 transparent}.imagecollection .ic-item.ic-error:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:32px;height:32px;background-image:url("../images/icons.svg#image");background-color:transparent;background-repeat:no-repeat;background-position:center center;background-size:32px 32px}.imagecollection .ic-item.ic-loaded{z-index:4}.imagecollection .ic-loaded .ic-item-inner{visibility:visible;opacity:1;z-index:5}.imagecollection .ic-error .ic-item-inner{pointer-events:none;cursor:default}.imagecollection .ic-thumb{display:block;position:relative;border:none;outline:0;text-decoration:none;z-index:4;box-shadow:none;border-radius:var(--ic-thumb-border-radius)}.imagecollection .ic-thumb:focus,.imagecollection .ic-thumb:hover{border:none;outline:0;text-decoration:none;box-shadow:none}.imagecollection .ic-image-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;visibility:hidden;opacity:0}.imagecollection .ic-image-wrap{display:block;position:relative}.imagecollection .ic-image{display:block;position:relative;border:none;outline:0;text-decoration:none;z-index:5;max-width:100%;height:auto;margin:0;width:auto}.imagecollection picture.ic-image>img{display:block;position:relative;border:none;outline:0;text-decoration:none;max-width:100%;height:auto;margin:0;width:auto}.imagecollection .ic-loaded .ic-thumb{z-index:6}.imagecollection .ic-loaded .ic-image{z-index:7}.ic-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.ic-icon{fill:currentColor}.ic-icon-spinner{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.imagecollection.ic-light .ic-item-inner{background-color:#fff;color:#333;border-color:#fff}.imagecollection.ic-dark .ic-item-inner{background-color:#333;color:#fff;border-color:#333}.imagecollection.ic-light .ic-item.ic-error,.imagecollection.ic-light .ic-item.ic-idle,.imagecollection.ic-light .ic-item.ic-loading{background-color:#eee;box-shadow:inset 0 0 0 1px #ddd}.imagecollection.ic-dark .ic-item.ic-error,.imagecollection.ic-dark .ic-item.ic-idle,.imagecollection.ic-dark .ic-item.ic-loading{background-color:#444;box-shadow:inset 0 0 0 1px #333}.imagecollection .ic-caption{background-color:rgba(0,0,0,.5);color:#fff}.imagecollection .ic-caption-title a{color:#fff;border-bottom-color:#fff}.imagecollection .ic-caption-desc{color:#d2d2d2}.imagecollection .ic-caption-desc a{color:#d2d2d2;border-bottom-color:#d2d2d2}.imagecollection.ic-light-overlays .ic-caption{background-color:rgba(255,255,255,.7);color:#333}.imagecollection.ic-light-overlays .ic-caption-title a{color:#333;border-bottom-color:#333}.imagecollection.ic-light-overlays .ic-caption-desc{color:#333}.imagecollection.ic-light-overlays .ic-caption-desc a{color:#333;border-bottom-color:#333}.imagecollection.ic-transparent-overlays .ic-caption{background-color:transparent;color:#fff;text-shadow:0 0 3px #000}.imagecollection.ic-transparent-overlays .ic-caption-title a{color:#fff;border-bottom-color:#fff}.imagecollection.ic-transparent-overlays .ic-caption-desc{color:#d2d2d2}.imagecollection.ic-transparent-overlays .ic-caption-desc a{color:#d2d2d2;border-bottom-color:#d2d2d2}.imagecollection .ic-image-overlay,.imagecollection.ic-video-sticky:not(.ic-caption-hover,.ic-preset) .ic-type-video.ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-video-sticky:not(.ic-caption-hover,.ic-preset) .ic-type-video.ic-loaded .ic-item-inner:hover .ic-image-overlay{background-color:rgba(0,0,0,.5);color:#fff}.imagecollection.ic-light-overlays .ic-image-overlay,.imagecollection.ic-light-overlays.ic-video-sticky:not(.ic-caption-hover,.ic-preset) .ic-type-video.ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-light-overlays.ic-video-sticky:not(.ic-caption-hover,.ic-preset) .ic-type-video.ic-loaded .ic-item-inner:hover .ic-image-overlay{background-color:rgba(255,255,255,.8);color:#333}.imagecollection.ic-transparent-overlays .ic-image-overlay,.imagecollection.ic-transparent-overlays.ic-video-sticky:not(.ic-caption-hover,.ic-preset) .ic-type-video.ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-transparent-overlays.ic-video-sticky:not(.ic-caption-hover,.ic-preset) .ic-type-video.ic-loaded .ic-item-inner:hover .ic-image-overlay{background-color:transparent;color:#fff}.imagecollection:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#333;background-color:#fff;border-color:#222}.imagecollection:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#333;background-color:#e6e6e6;border-color:#222}.imagecollection.ic-light-overlays:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#fff;background-color:#333;border-color:#222}.imagecollection.ic-light-overlays:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#fff;background-color:#666;border-color:#555}.imagecollection:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#fff;background-color:transparent;border-color:#fff}.imagecollection:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#333;background-color:#fff;border-color:#fff}.imagecollection.ic-light-overlays:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#333;background-color:transparent;border-color:#222}.imagecollection.ic-light-overlays:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#fff;background-color:#333;border-color:#222}.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#333;background-color:#fff;border-color:#ccc}.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#333;background-color:#e6e6e6;border-color:#ccc}.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#fff;background-color:#444;border-color:#222}.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#fff;background-color:#666;border-color:#444}.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#fff;background-color:#333;border-color:#222}.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#fff;background-color:#666;border-color:#555}.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{color:#333;background-color:#fff;border-color:#222}.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{color:#333;background-color:#e6e6e6;border-color:#555}.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a{color:#333;background-color:transparent;border-color:#ccc}.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover{color:#fff;background-color:#333;border-color:#222}.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a{color:#fff;background-color:transparent;border-color:#fff}.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover{color:#333;background-color:#fff;border-color:#fff}.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a{color:#333;background-color:transparent;border-color:#ccc}.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover{color:#fff;background-color:#333;border-color:#222}.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a{color:#fff;background-color:transparent;border-color:#fff}.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover{color:#333;background-color:#fff;border-color:#fff}.ic-exif-light .ic-item.ic-item-exif .ic-image-wrap:after{background-color:#fff;color:#333}.ic-exif-dark .ic-item.ic-item-exif .ic-image-wrap:after{background-color:#333;color:#fff}.ic-exif-rounded .ic-item.ic-item-exif .ic-image-wrap:after{border-radius:3px}.ic-exif-bottom-left .ic-item.ic-item-exif .ic-image-wrap:after,.ic-exif-bottom-right .ic-item.ic-item-exif .ic-image-wrap:after,.ic-exif-top-left .ic-item.ic-item-exif .ic-image-wrap:after,.ic-exif-top-right .ic-item.ic-item-exif .ic-image-wrap:after{display:inline-block;position:absolute;content:'EXIF';font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:11px;line-height:10px;padding:3px 4px;z-index:7}.ic-exif-bottom-right .ic-item.ic-item-exif .ic-image-wrap:after{bottom:5px;right:5px}.ic-exif-bottom-left .ic-item.ic-item-exif .ic-image-wrap:after{bottom:5px;left:5px}.ic-exif-top-right .ic-item.ic-item-exif .ic-image-wrap:after{top:5px;right:5px}.ic-exif-top-left .ic-item.ic-item-exif .ic-image-wrap:after{top:5px;left:5px}.imagecollection.ic-border-thin{--ic-item-border-width:4px}.imagecollection.ic-border-medium{--ic-item-border-width:10px}.imagecollection.ic-border-thick{--ic-item-border-width:16px}.imagecollection.ic-border-thin .ic-item-inner{border-width:4px}.imagecollection.ic-border-medium .ic-item-inner{border-width:10px}.imagecollection.ic-border-thick .ic-item-inner{border-width:16px}.imagecollection.ic-light.ic-shadow-outline .ic-item-inner{box-shadow:0 0 0 1px #ddd}.imagecollection.ic-dark.ic-shadow-outline .ic-item-inner{box-shadow:0 0 0 1px #222}.imagecollection.ic-dark.ic-shadow-small .ic-item-inner,.imagecollection.ic-light.ic-shadow-small .ic-item-inner{box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.imagecollection.ic-dark.ic-shadow-medium .ic-item-inner,.imagecollection.ic-light.ic-shadow-medium .ic-item-inner{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}.imagecollection.ic-dark.ic-shadow-large .ic-item-inner,.imagecollection.ic-light.ic-shadow-large .ic-item-inner{box-shadow:0 1px 16px 0 rgba(0,0,0,.5)}.imagecollection.ic-shadow-inset-large .ic-thumb:after,.imagecollection.ic-shadow-inset-medium .ic-thumb:after,.imagecollection.ic-shadow-inset-outline .ic-thumb:after,.imagecollection.ic-shadow-inset-small .ic-thumb:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:7;border-radius:inherit}.imagecollection.ic-light.ic-shadow-inset-outline .ic-thumb:after{box-shadow:inset 0 0 0 1px #ddd}.imagecollection.ic-dark.ic-shadow-inset-outline .ic-thumb:after{box-shadow:inset 0 0 0 1px #222}.imagecollection.ic-dark.ic-shadow-inset-small .ic-thumb:after,.imagecollection.ic-light.ic-shadow-inset-small .ic-thumb:after{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}.imagecollection.ic-dark.ic-shadow-inset-medium .ic-thumb:after,.imagecollection.ic-light.ic-shadow-inset-medium .ic-thumb:after{box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.3)}.imagecollection.ic-dark.ic-shadow-inset-large .ic-thumb:after,.imagecollection.ic-light.ic-shadow-inset-large .ic-thumb:after{box-shadow:inset 0 1px 16px 0 rgba(0,0,0,.3)}.imagecollection.ic-round-full.ic-shadow-inset-large .ic-thumb:after,.imagecollection.ic-round-full.ic-shadow-inset-medium .ic-thumb:after,.imagecollection.ic-round-full.ic-shadow-inset-small .ic-thumb:after{border-radius:50%}.imagecollection.ic-round-small{--ic-item-border-radius:5px}.imagecollection.ic-round-medium{--ic-item-border-radius:10px}.imagecollection.ic-round-large{--ic-item-border-radius:15px}.imagecollection.ic-round-full{--ic-item-border-radius:50%;--ic-thumb-border-radius:50%}.imagecollection.ic-round-small .ic-item,.imagecollection.ic-round-small .ic-item-inner{border-radius:5px}.imagecollection.ic-round-medium .ic-item,.imagecollection.ic-round-medium .ic-item-inner{border-radius:10px}.imagecollection.ic-round-large .ic-item,.imagecollection.ic-round-large .ic-item-inner{border-radius:15px}.imagecollection.ic-round-full .ic-item,.imagecollection.ic-round-full .ic-item-inner{border-radius:50%}.imagecollection .ic-image-wrap{z-index:7}.imagecollection .ic-image-wrap:before{z-index:8}.ic-panel .ic-panel-thumb-wrap:before,.imagecollection .ic-image-wrap:before{content:"";display:block;height:100%;width:100%;top:0;left:0;position:absolute;pointer-events:none}.ic-panel.ic-filter-1977 .ic-panel-thumb-wrap,.imagecollection.ic-filter-1977 .ic-image-wrap{-webkit-filter:contrast(110%) brightness(110%) saturate(130%);filter:contrast(110%) brightness(110%) saturate(130%)}.ic-panel.ic-filter-1977 .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-1977 .ic-image-wrap:before{mix-blend-mode:screen;background:rgba(243,106,188,.3)}.ic-panel.ic-filter-amaro .ic-panel-thumb-wrap,.imagecollection.ic-filter-amaro .ic-image-wrap{-webkit-filter:contrast(90%) brightness(110%) saturate(150%) hue-rotate(-10deg);filter:contrast(90%) brightness(110%) saturate(150%) hue-rotate(-10deg)}.ic-panel.ic-filter-brannan .ic-panel-thumb-wrap,.imagecollection.ic-filter-brannan .ic-image-wrap{-webkit-filter:contrast(140%) sepia(50%);filter:contrast(140%) sepia(50%)}.ic-panel.ic-filter-brannan .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-brannan .ic-image-wrap:before{mix-blend-mode:lighten;background:rgba(161,44,199,.31)}.ic-panel.ic-filter-clarendon .ic-panel-thumb-wrap,.imagecollection.ic-filter-clarendon .ic-image-wrap{-webkit-filter:contrast(120%) saturate(125%);filter:contrast(120%) saturate(125%)}.ic-panel.ic-filter-clarendon .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-clarendon .ic-image-wrap:before{mix-blend-mode:overlay;background:rgba(127,187,227,.2)}.ic-panel.ic-filter-earlybird .ic-panel-thumb-wrap,.imagecollection.ic-filter-earlybird .ic-image-wrap{-webkit-filter:contrast(90%) sepia(20%);filter:contrast(90%) sepia(20%)}.ic-panel.ic-filter-earlybird .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-earlybird .ic-image-wrap:before{mix-blend-mode:overlay;background:-webkit-radial-gradient(50% 50%,circle closest-corner,#d0ba8e 20%,rgba(29,2,16,.2));background:radial-gradient(50% 50%,circle closest-corner,#d0ba8e 20%,rgba(29,2,16,.2))}.ic-panel.ic-filter-lofi .ic-panel-thumb-wrap,.imagecollection.ic-filter-lofi .ic-image-wrap{-webkit-filter:contrast(150%) saturate(110%);filter:contrast(150%) saturate(110%)}.ic-panel.ic-filter-lofi .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-lofi .ic-image-wrap:before{mix-blend-mode:multiply;background:-webkit-radial-gradient(circle closest-corner,rgba(0,0,0,0) 70%,#222 100%);background:radial-gradient(circle closest-corner,rgba(0,0,0,0) 70%,#222 100%)}.ic-panel.ic-filter-poprocket .ic-panel-thumb-wrap,.imagecollection.ic-filter-poprocket .ic-image-wrap{-webkit-filter:sepia(.15) brightness(1.2);filter:sepia(.15) brightness(1.2)}.ic-panel.ic-filter-poprocket .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-poprocket .ic-image-wrap:before{mix-blend-mode:screen;background:-webkit-radial-gradient(center center,circle closest-corner,rgba(206,39,70,.75) 40%,#000 80%);background:radial-gradient(center center,circle closest-corner,rgba(206,39,70,.75) 40%,#000 80%)}.ic-panel.ic-filter-reyes .ic-panel-thumb-wrap,.imagecollection.ic-filter-reyes .ic-image-wrap{-webkit-filter:contrast(85%) brightness(110%) saturate(75%) sepia(22%);filter:contrast(85%) brightness(110%) saturate(75%) sepia(22%)}.ic-panel.ic-filter-reyes .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-reyes .ic-image-wrap:before{mix-blend-mode:soft-light;opacity:.5;background:#adcdef}.ic-panel.ic-filter-toaster .ic-panel-thumb-wrap,.imagecollection.ic-filter-toaster .ic-image-wrap{-webkit-filter:contrast(150%) brightness(90%);filter:contrast(150%) brightness(90%)}.ic-panel.ic-filter-toaster .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-toaster .ic-image-wrap:before{mix-blend-mode:screen;opacity:.5;background:-webkit-radial-gradient(50% 50%,circle closest-corner,#0f4e80 1%,#3b003b);background:radial-gradient(50% 50%,circle closest-corner,#0f4e80 1%,#3b003b)}.ic-panel.ic-filter-walden .ic-panel-thumb-wrap,.imagecollection.ic-filter-walden .ic-image-wrap{-webkit-filter:brightness(110%) saturate(160%) sepia(30%) hue-rotate(350deg);filter:brightness(110%) saturate(160%) sepia(30%) hue-rotate(350deg)}.ic-panel.ic-filter-walden .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-walden .ic-image-wrap:before{mix-blend-mode:screen;opacity:.3;background:#c40}.ic-panel.ic-filter-xpro2 .ic-panel-thumb-wrap,.imagecollection.ic-filter-xpro2 .ic-image-wrap{-webkit-filter:sepia(30%);filter:sepia(30%)}.ic-panel.ic-filter-xpro2 .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-xpro2 .ic-image-wrap:before{mix-blend-mode:color-burn;background:-webkit-radial-gradient(center center,circle closest-corner,#e0e7e6 40%,rgba(43,42,161,.6));background:radial-gradient(center center,circle closest-corner,#e0e7e6 40%,rgba(43,42,161,.6))}.ic-panel.ic-filter-xtreme .ic-panel-thumb-wrap,.imagecollection.ic-filter-xtreme .ic-image-wrap{-webkit-filter:contrast(200%) brightness(127%) saturate(200%) sepia(45%);filter:contrast(200%) brightness(127%) saturate(200%) sepia(45%)}.ic-panel.ic-filter-xtreme .ic-panel-thumb-wrap:before,.imagecollection.ic-filter-xtreme .ic-image-wrap:before{mix-blend-mode:hard-light;opacity:.7;background:-webkit-radial-gradient(50% 50%,circle closest-corner,rgba(62,253,220,.33) 10%,rgba(70,70,70,.04));background:radial-gradient(50% 50%,circle closest-corner,rgba(62,253,220,.33) 10%,rgba(70,70,70,.04))}.imagecollection .ic-loader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:5px;visibility:hidden;opacity:0;pointer-events:none;text-indent:-9999em}.imagecollection .ic-loading .ic-loader{visibility:visible;opacity:1}.ic-loading-default .ic-loader{width:1em;height:1em;border-radius:50%;box-shadow:0 -2.6em 0 0 #828282,1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.5),-1.8em -1.8em 0 0 rgba(130,130,130,.7);animation:loading-default 1.1s infinite paused steps(8,start)}.ic-loading-default .ic-loading .ic-loader{animation-play-state:running}@keyframes loading-default{0%{transform:translateX(-50%) translateY(-50%) rotate(0)}100%{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.ic-loading-bars .ic-loader,.ic-loading-bars .ic-loader:after,.ic-loading-bars .ic-loader:before{background:#828282;width:.8em;height:3.2em;animation:loading-bars 1s infinite paused ease-in-out}.ic-loading-bars .ic-loading .ic-loader,.ic-loading-bars .ic-loading .ic-loader:after,.ic-loading-bars .ic-loading .ic-loader:before{animation-play-state:running}.ic-loading-bars .ic-loader{color:#828282;animation-delay:-.16s}.ic-loading-bars .ic-loader:after,.ic-loading-bars .ic-loader:before{position:absolute;top:0;content:''}.ic-loading-bars .ic-loader:before{left:-1.2em;animation-delay:-.32s}.ic-loading-bars .ic-loader:after{left:1.2em}@keyframes loading-bars{0%,100%,80%{box-shadow:0 0;height:3.2em}40%{box-shadow:0 -1.6em;height:4em}}.ic-loading-trail .ic-loader{color:#828282;width:4em;height:4em;overflow:hidden;border-radius:50%;animation:loading-trail-1 1.7s infinite paused ease,loading-trail-2 1.7s infinite paused ease}.ic-loading-trail .ic-loading .ic-loader{animation-play-state:running}@keyframes loading-trail-1{0%{box-shadow:0 -3.32em 0 -1.6em,0 -3.32em 0 -1.68em,0 -3.32em 0 -1.76em,0 -3.32em 0 -1.84em,0 -3.32em 0 -1.908em}5%,95%{box-shadow:0 -3.32em 0 -1.6em,0 -3.32em 0 -1.68em,0 -3.32em 0 -1.76em,0 -3.32em 0 -1.84em,0 -3.32em 0 -1.908em}10%,59%{box-shadow:0 -3.32em 0 -1.6em,-.348em -3.3em 0 -1.68em,-.692em -3.248em 0 -1.76em,-1.024em -3.156em 0 -1.84em,-.891em -3.1em 0 -1.908em}20%{box-shadow:0 -3.32em 0 -1.6em,-1.352em -3.032em 0 -1.68em,-2.2em -2.486em 0 -1.76em,-2.684em -1.952em 0 -1.84em,-2.996em -1.36em 0 -1.908em}38%{box-shadow:0 -3.32em 0 -1.6em,-1.508em -2.96em 0 -1.68em,-2.58em -2.088em 0 -1.76em,-3.1em -.891em 0 -1.84em,-3.28em -.36em 0 -1.908em}100%{box-shadow:0 -3.32em 0 -1.6em,0 -3.32em 0 -1.68em,0 -3.32em 0 -1.76em,0 -3.32em 0 -1.84em,0 -3.32em 0 -1.908em}}@keyframes loading-trail-2{0%{transform:translateX(-50%) translateY(-50%) rotate(0)}100%{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.ic-loading-pulse .ic-loader,.ic-loading-pulse .ic-loader:after,.ic-loading-pulse .ic-loader:before{border-radius:50%;width:1.6em;height:1.6em;animation:loading-pulse 1.8s infinite both paused ease-in-out}.ic-loading-pulse .ic-loading .ic-loader,.ic-loading-pulse .ic-loading .ic-loader:after,.ic-loading-pulse .ic-loading .ic-loader:before{animation-play-state:running}.ic-loading-pulse .ic-loader{color:#828282;margin-top:-1.6em;animation-delay:-.16s}.ic-loading-pulse .ic-loader:after,.ic-loading-pulse .ic-loader:before{content:'';position:absolute;top:0}.ic-loading-pulse .ic-loader:before{left:-2.24em;animation-delay:-.32s}.ic-loading-pulse .ic-loader:after{left:2.24em}@keyframes loading-pulse{0%,100%,80%{box-shadow:0 1.6em 0 -.8em}40%{box-shadow:0 1.6em 0 0}}.ic-loading-dots .ic-loader{width:.8em;height:.8em;color:#828282;border-radius:50%;animation:loading-dots 1.3s infinite paused linear}.ic-loading-dots .ic-loading .ic-loader{animation-play-state:running}@keyframes loading-dots{0%,100%{box-shadow:0 -2.4em 0 .16em,1.6em -1.6em 0 0,2.4em 0 0 -.8em,1.6em 1.6em 0 -.8em,0 2.4em 0 -.8em,-1.6em 1.6em 0 -.8em,-2.4em 0 0 -.8em,-1.6em -1.6em 0 0}12.5%{box-shadow:0 -2.4em 0 0,1.6em -1.6em 0 .16em,2.4em 0 0 0,1.6em 1.6em 0 -.8em,0 2.4em 0 -.8em,-1.6em 1.6em 0 -.8em,-2.4em 0 0 -.8em,-1.6em -1.6em 0 -.8em}25%{box-shadow:0 -2.4em 0 -.4em,1.6em -1.6em 0 0,2.4em 0 0 .16em,1.6em 1.6em 0 0,0 2.4em 0 -.8em,-1.6em 1.6em 0 -.8em,-2.4em 0 0 -.8em,-1.6em -1.6em 0 -.8em}37.5%{box-shadow:0 -2.4em 0 -.8em,1.6em -1.6em 0 -.8em,2.4em 0 0 0,1.6em 1.6em 0 .16em,0 2.4em 0 0,-1.6em 1.6em 0 -.8em,-2.4em 0 0 -.8em,-1.6em -1.6em 0 -.8em}50%{box-shadow:0 -2.4em 0 -.8em,1.6em -1.6em 0 -.8em,2.4em 0 0 -.8em,1.6em 1.6em 0 0,0 2.4em 0 .16em,-1.6em 1.6em 0 0,-2.4em 0 0 -.8em,-1.6em -1.6em 0 -.8em}62.5%{box-shadow:0 -2.4em 0 -.8em,1.6em -1.6em 0 -.8em,2.4em 0 0 -.8em,1.6em 1.6em 0 -.8em,0 2.4em 0 0,-1.6em 1.6em 0 .16em,-2.4em 0 0 0,-1.6em -1.6em 0 -.8em}75%{box-shadow:0 -2.4em 0 -.8em,1.6em -1.6em 0 -.8em,2.4em 0 0 -.8em,1.6em 1.6em 0 -.8em,0 2.4em 0 -.8em,-1.6em 1.6em 0 0,-2.4em 0 0 .16em,-1.6em -1.6em 0 0}87.5%{box-shadow:0 -2.4em 0 0,1.6em -1.6em 0 -.8em,2.4em 0 0 -.8em,1.6em 1.6em 0 -.8em,0 2.4em 0 -.8em,-1.6em 1.6em 0 0,-2.4em 0 0 0,-1.6em -1.6em 0 .16em}}.ic-loading-partial .ic-loader{border-radius:50%;width:6em;height:6em;border-top:.88em solid rgba(130,130,130,.2);border-right:.88em solid rgba(130,130,130,.2);border-bottom:.88em solid rgba(130,130,130,.2);border-left:.88em solid #828282;animation:loading-partial 1.1s infinite paused linear}.ic-loading-partial .ic-loading .ic-loader{animation-play-state:running}@keyframes loading-partial{0%{transform:translateX(-50%) translateY(-50%) rotate(0)}100%{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.imagecollection.ic-loaded-drop .ic-item.ic-loaded,.imagecollection.ic-loaded-fade-in .ic-item.ic-loaded,.imagecollection.ic-loaded-flip .ic-item.ic-loaded,.imagecollection.ic-loaded-fly .ic-item.ic-loaded,.imagecollection.ic-loaded-scale-up .ic-item.ic-loaded,.imagecollection.ic-loaded-slide-down .ic-item.ic-loaded,.imagecollection.ic-loaded-slide-left .ic-item.ic-loaded,.imagecollection.ic-loaded-slide-right .ic-item.ic-loaded,.imagecollection.ic-loaded-slide-up .ic-item.ic-loaded,.imagecollection.ic-loaded-swing-down .ic-item.ic-loaded{transition-timing-function:ease;transition-duration:650ms;transition-property:background-color,transform}.imagecollection.ic-loaded-drop .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-fade-in .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-flip .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-fly .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-scale-up .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-slide-down .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-slide-left .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-slide-right .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-slide-up .ic-loaded .ic-item-inner,.imagecollection.ic-loaded-swing-down .ic-loaded .ic-item-inner{transition-timing-function:ease;transition-duration:650ms}.imagecollection.ic-loaded-drop .ic-item.ic-loaded,.imagecollection.ic-loaded-flip .ic-item.ic-loaded,.imagecollection.ic-loaded-fly .ic-item.ic-loaded,.imagecollection.ic-loaded-swing-down .ic-item.ic-loaded{perspective:1300px}.imagecollection.ic-loaded-drop .ic-item-inner{transition-property:visibility,opacity,transform;transform-style:preserve-3d;transform:translateZ(400px) translateY(100%) rotateX(-90deg)}.imagecollection.ic-loaded-drop .ic-loaded .ic-item-inner{transform:translateZ(0) translateY(0) rotateX(0)}.imagecollection.ic-loaded-fade-in .ic-item-inner{transition-property:visibility,opacity}.imagecollection.ic-loaded-flip .ic-item-inner{transition-property:visibility,opacity,transform;backface-visibility:hidden;transform-style:preserve-3d;transform:rotateY(-180deg)}.imagecollection.ic-loaded-flip .ic-loaded .ic-item-inner{transform:rotateY(0)}.imagecollection.ic-loaded-fly .ic-item-inner{transition-property:visibility,opacity,transform;transform-style:preserve-3d;transform-origin:50% 50% -300px;transform:rotateX(-180deg)}.imagecollection.ic-loaded-fly .ic-loaded .ic-item-inner{transform:rotateX(0)}.imagecollection.ic-loaded-scale-up .ic-item-inner{transition-property:visibility,opacity,transform;transform:scale(.6)}.imagecollection.ic-loaded-scale-up .ic-loaded .ic-item-inner{transform:scale(1)}.imagecollection.ic-loaded-slide-up .ic-item-inner{transition-property:visibility,opacity,transform;transform:translateY(50%)}.imagecollection.ic-loaded-slide-up .ic-loaded .ic-item-inner{transform:translateY(0)}.imagecollection.ic-loaded-slide-down .ic-item-inner{transition-property:visibility,opacity,transform;transform:translateY(-50%)}.imagecollection.ic-loaded-slide-down .ic-loaded .ic-item-inner{transform:translateY(0)}.imagecollection.ic-loaded-slide-left .ic-item-inner{transition-property:visibility,opacity,transform;transform:translateX(50%)}.imagecollection.ic-loaded-slide-left .ic-loaded .ic-item-inner{transform:translateX(0)}.imagecollection.ic-loaded-slide-right .ic-item-inner{transition-property:visibility,opacity,transform;transform:translateX(-50%)}.imagecollection.ic-loaded-slide-right .ic-loaded .ic-item-inner{transform:translateX(0)}.imagecollection.ic-loaded-swing-down .ic-item-inner{transition-property:visibility,opacity,transform;transform-style:preserve-3d;transform-origin:0 0;transform:rotateX(-80deg)}.imagecollection.ic-loaded-swing-down .ic-loaded .ic-item-inner{transform:rotateX(0)}div[class^=ic-ribbon-]{display:flex;align-items:center;justify-content:center;position:absolute;z-index:6;color:#39bbac;font-size:14px;visibility:hidden;opacity:0;max-height:100%;max-width:100%;pointer-events:none}div[class^=ic-ribbon-]>span{color:#fff;display:inline-flex;align-items:center;justify-content:center;text-shadow:1px 1px 1px rgba(0,0,0,.5);white-space:nowrap;overflow:hidden;text-transform:uppercase;font-size:1em;line-height:1em;position:relative;text-align:center}div[class^=ic-ribbon-]>span>.dashicons+span{margin-left:.4em}.ic-loaded div[class^=ic-ribbon-]{visibility:visible;opacity:1}.ic-loaded-drop .ic-loaded div[class^=ic-ribbon-],.ic-loaded-fade-in .ic-loaded div[class^=ic-ribbon-],.ic-loaded-flip .ic-loaded div[class^=ic-ribbon-],.ic-loaded-fly .ic-loaded div[class^=ic-ribbon-],.ic-loaded-scale-up .ic-loaded div[class^=ic-ribbon-],.ic-loaded-slide-down .ic-loaded div[class^=ic-ribbon-],.ic-loaded-slide-left .ic-loaded div[class^=ic-ribbon-],.ic-loaded-slide-right .ic-loaded div[class^=ic-ribbon-],.ic-loaded-slide-up .ic-loaded div[class^=ic-ribbon-],.ic-loaded-swing-down .ic-loaded div[class^=ic-ribbon-]{transition-property:visibility,opacity;transition-duration:650ms;transition-timing-function:ease}div.ic-ribbon-1{background:#ff5a00;width:4em;padding:.5em 0 .8em 0;top:-2px;left:25px;text-align:center;border-top-left-radius:3px;text-orientation:upright;writing-mode:vertical-rl;max-height:calc(100% - 1em);max-width:calc(100% - 25px)}.ic-ribbon-1:after,.ic-ribbon-1:before{content:"";position:absolute}.ic-ribbon-1:before{height:0;width:0;right:-2px;top:0;border-bottom:2px solid #8d5a20;border-right:2px solid transparent}.ic-ribbon-1:after{height:0;width:0;bottom:-1em;left:0;border-left:2em solid #ff5a00;border-right:2em solid #ff5a00;border-bottom:1em solid transparent}div.ic-ribbon-1>span{letter-spacing:-.2em}div.ic-ribbon-1>span>.dashicons+span{margin-left:0;margin-top:.4em}div.ic-ribbon-2{height:3em;line-height:3em;padding:0 .5em 0 1em;left:-2px;top:20px;max-height:calc(100% - 20px);max-width:calc(100% - .4em);background:#c50084}.ic-ribbon-2:after,.ic-ribbon-2:before{content:"";position:absolute}.ic-ribbon-2:before{height:0;width:0;top:-2px;left:0;border-bottom:2px solid #860057;border-left:2px solid transparent}.ic-ribbon-2:after{height:0;width:0;top:0;right:-.75em;border-top:1.5em solid transparent;border-bottom:1.5em solid transparent;border-left:.8em solid #c50084}div.ic-ribbon-3{top:15px;left:0;padding:0 1em 0 calc(1em - 3px);background:#00b9ff;box-shadow:-1px 2px 3px rgba(0,0,0,.3);height:2em;line-height:2em;border-radius:0 4px 4px 0/0 50% 50% 0}.ic-ribbon-3:after,.ic-ribbon-3:before{content:"";position:absolute}.ic-ribbon-3:before{width:3px;height:100%;top:0;left:-3px;padding:0 0 3px;background:inherit;border-radius:7px 0 0 5px}.ic-ribbon-3:after{width:2px;height:2px;bottom:-2px;left:-2px;background:#006a8c;border-radius:5px 0 0 5px}div.ic-ribbon-4{display:block;width:calc(100% + 4px);height:calc(100% + 4px);max-width:calc(100% + 4px);max-height:calc(100% + 4px);top:-2px;left:-2px;overflow:hidden}.ic-ribbon-4:after,.ic-ribbon-4:before{content:"";position:absolute}.ic-ribbon-4:before{height:0;width:0;top:5em;left:0;border-top:2px solid #6c4f0b;border-left:2px solid transparent}.ic-ribbon-4:after{height:0;width:0;right:0;top:5em;border-top:2px solid #6c4f0b;border-right:2px solid transparent}div.ic-ribbon-4>span{display:flex;align-items:center;align-content:center;justify-content:center;position:absolute;height:3em;line-height:3em;background:#cc8111;top:2em;box-shadow:0 10px 10px -12px rgba(0,0,0,.6);outline:1px dashed;outline-offset:-3px;width:calc(100% + 6px);left:-3px}div.ic-ribbon-5{width:calc(100% + 4px);height:calc(100% + 4px);max-width:calc(100% + 4px);max-height:calc(100% + 4px);top:-2px;left:-2px;overflow:hidden}.ic-ribbon-5:after,.ic-ribbon-5:before{content:"";position:absolute}.ic-ribbon-5:before{width:3em;height:2px;top:0;right:6.6em;background:#4d6530;border-radius:2px 2px 0 0}.ic-ribbon-5:after{width:2px;height:3em;right:0;top:6.6em;background:#4d6530;border-radius:0 2px 2px 0}div.ic-ribbon-5>span{display:flex;align-items:center;align-content:center;justify-content:center;width:16em;height:3em;line-height:3em;position:absolute;top:-4.1em;right:-5.8em;z-index:2;overflow:hidden;-webkit-transform:rotate(45deg);transform:rotate(45deg);transform-origin:bottom left;outline:1px dashed;outline-offset:-3px;box-shadow:0 21px 5px -18px rgba(0,0,0,.6);background:green;text-align:center}div.ic-ribbon-6{top:-3px;right:20px;max-width:calc(100% - 26px);background-color:#ff0a00;padding:.5em .8em .8em;border-radius:0 3px 50% 50%;line-height:2em;box-shadow:-1px 2px 3px rgba(0,0,0,.3)}.ic-ribbon-6:after,.ic-ribbon-6:before{position:absolute;content:""}.ic-ribbon-6:before{height:3px;width:3px;left:-3px;top:0;background:#ff0a00}.ic-ribbon-6:after{height:3px;width:6px;left:-6px;top:0;border-radius:3px 3px 0 0;background:#941825}div.ic-ribbon-7{display:block;width:calc(100% + 4px);height:calc(100% + 4px);max-width:calc(100% + 4px);max-height:calc(100% + 4px);top:-2px;left:-2px;overflow:hidden}.ic-ribbon-7:after,.ic-ribbon-7:before{content:"";position:absolute}.ic-ribbon-7:before{height:0;width:0;bottom:5em;left:0;border-top:2px solid #333;border-left:2px solid transparent}.ic-ribbon-7:after{height:0;width:0;right:0;bottom:5em;border-top:2px solid #333;border-right:2px solid transparent}div.ic-ribbon-7>span{display:flex;align-items:center;align-content:center;justify-content:center;position:absolute;height:3em;line-height:3em;background:#444;bottom:2em;box-shadow:0 10px 10px -12px rgba(0,0,0,.6);outline:1px dashed #adadad;outline-offset:-3px;width:calc(100% + 6px);left:-3px}.imagecollection{--ic-title-line-clamp:2;--ic-description-line-clamp:4}.imagecollection .ic-caption{display:flex;flex-direction:column;padding:10px;visibility:hidden;opacity:0;position:absolute;z-index:8;width:100%;max-height:100%;overflow:hidden;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:13px;font-weight:400;font-style:normal;line-height:1.3;border:none;text-align:center;margin:0}.imagecollection .ic-thumb[href]+.ic-caption{cursor:pointer}.imagecollection .ic-caption-inner{flex:1;display:flex;flex-direction:column;gap:10px;max-height:100%;overflow:hidden}.imagecollection .ic-caption-title{box-sizing:content-box;font-size:16px;font-weight:400;padding:0;margin:0;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--ic-title-line-clamp);-webkit-box-orient:vertical;clip-path:content-box;min-height:fit-content;flex:0 0 fit-content}.imagecollection .ic-caption-desc{padding:0;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:var(--ic-description-line-clamp);-webkit-box-orient:vertical;clip-path:content-box;flex:1}.imagecollection .ic-caption-desc a,.imagecollection .ic-caption-title a{text-decoration:none;border-bottom:solid 1px currentColor;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.imagecollection .ic-caption-desc a:hover,.imagecollection .ic-caption-title a:hover{border-bottom-color:transparent}.imagecollection .ic-caption-buttons{--ic-base-size:12px;--ic-height:calc( var( --ic-base-size ) * 2.2 );--ic-base-25:calc( var( --ic-base-size ) / 4 );--ic-base-33:calc( var( --ic-base-size ) / 3 );--ic-base-50:calc( var( --ic-base-size ) / 2 );--ic-base-66:calc( var( --ic-base-33 ) * 2 );--ic-base-75:calc( var( --ic-base-25 ) * 3 );--ic-base-100:var(--ic-base-size);--ic-border-radius:var(--ic-base-25);--ic-border-width:1px;--ic-spacing:var(--ic-base-25);--ic-padding-x:var(--ic-base-75);--ic-padding-y:var(--ic-base-25);display:flex;position:relative;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px;font-size:var(--ic-base-size);width:100%;padding:0;margin:0}.imagecollection.ic-c-c .ic-caption-buttons{justify-content:center}.imagecollection.ic-c-l .ic-caption-buttons{justify-content:flex-start}.imagecollection.ic-c-r .ic-caption-buttons{justify-content:flex-end}.imagecollection.ic-c-j .ic-caption-buttons{justify-content:stretch}.imagecollection.ic-c-j .ic-caption-buttons>a{flex:1}.imagecollection .ic-caption-buttons>a{display:inline-flex;position:relative;flex-direction:row;align-items:center;justify-content:center;padding:var(--ic-padding-y) var(--ic-padding-x);height:var(--ic-height);margin:0 0 1px 0;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:inherit;font-weight:400;line-height:unset;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;text-decoration:none;text-shadow:none;border:var(--ic-border-width) solid transparent;border-radius:var(--ic-border-radius);box-shadow:none;outline:0;opacity:1;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,opacity,border-color,background-color}.imagecollection .ic-caption-buttons>a:focus,.imagecollection .ic-caption-buttons>a:hover{opacity:1!important;box-shadow:none}.imagecollection:is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption-buttons>a{--ic-border-width:2px;font-weight:500}.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption-buttons>a{font-weight:400}.imagecollection.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption-buttons>a{--ic-border-width:1px}.imagecollection.ic-cb-block .ic-caption-buttons>a,.imagecollection.ic-cb-block-outline .ic-caption-buttons>a{--ic-border-radius:0}.imagecollection.ic-cb-pill .ic-caption-buttons>a,.imagecollection.ic-cb-pill-outline .ic-caption-buttons>a{--ic-border-radius:calc(var(--ic-height) / 2);--ic-padding-x:calc(var(--ic-base-50) + calc(var(--ic-border-radius) / 2))}@media only screen and (max-width:600px){.imagecollection .ic-caption-buttons{align-items:stretch}.imagecollection .ic-caption-buttons>a{flex:1}}.imagecollection.ic-caption-always .ic-item .ic-caption .ic-caption-inner:before{display:none}.imagecollection.ic-caption-always .ic-item.ic-loaded .ic-caption{left:0;bottom:0;transition-timing-function:ease;transition-duration:.3s;transition-property:visibility,opacity;visibility:visible;opacity:1}.imagecollection.ic-caption-always .ic-caption{text-align:left}.imagecollection.ic-caption-hover .ic-caption .ic-caption-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-height:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);padding:10px}.imagecollection.ic-caption-hover .ic-item.ic-loaded .ic-image-overlay{display:none}.imagecollection.ic-c-l .ic-caption,.imagecollection.ic-caption-always.ic-c-l .ic-caption{text-align:left}.imagecollection.ic-c-c .ic-caption,.imagecollection.ic-caption-always.ic-c-c .ic-caption{text-align:center}.imagecollection.ic-c-r .ic-caption,.imagecollection.ic-caption-always.ic-c-r .ic-caption{text-align:right}.imagecollection.ic-c-j .ic-caption,.imagecollection.ic-caption-always.ic-c-j .ic-caption{text-align:justify}.imagecollection{--ic-icon-size:32px}.imagecollection.ic-transparent-overlays{--ic-icon-size-transparent:calc( var(--ic-icon-size) + calc( var(--ic-icon-size) * 0.25 ) )}.imagecollection .ic-image-overlay:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:var(--ic-icon-size);height:var(--ic-icon-size);background-size:var(--ic-icon-size) var(--ic-icon-size);background-position:center center;background-repeat:no-repeat;min-width:var(--ic-icon-size);min-height:var(--ic-icon-size)}.imagecollection .ic-caption-inner:before{content:"";display:none;position:relative;width:var(--ic-icon-size);height:var(--ic-icon-size);margin:0;background-size:var(--ic-icon-size) var(--ic-icon-size);vertical-align:middle;background-position:center center;background-repeat:no-repeat;min-width:var(--ic-icon-size);min-height:var(--ic-icon-size)}.imagecollection.ic-transparent-overlays .ic-caption-inner:before,.imagecollection.ic-transparent-overlays .ic-image-overlay:before{width:var(--ic-icon-size-transparent);height:var(--ic-icon-size-transparent);background-size:var(--ic-icon-size-transparent) var(--ic-icon-size-transparent);min-width:var(--ic-icon-size-transparent);min-height:var(--ic-icon-size-transparent)}.imagecollection.ic-hover-cart:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-circle-plus2:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-circle-plus:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-external:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-eye:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-plus2:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-plus3:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-plus:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-square-plus:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-tint:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-zoom2:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-zoom3:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-zoom4:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-zoom5:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-hover-zoom:not(.ic-preset) .ic-caption-inner:before,.imagecollection.ic-video-1:not(.ic-preset) .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-2:not(.ic-preset) .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-3:not(.ic-preset) .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-4:not(.ic-preset) .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-default:not(.ic-preset) .ic-type-video .ic-caption-inner:before{display:block}.imagecollection.ic-hover-cart:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-circle-plus2:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-circle-plus:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-external:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-eye:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-plus2:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-plus3:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-plus:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-square-plus:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-tint:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-zoom2:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-zoom3:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-zoom4:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-zoom5:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-zoom:not(.ic-preset) .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-video-1:not(.ic-preset) .ic-type-video .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-video-2:not(.ic-preset) .ic-type-video .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-video-3:not(.ic-preset) .ic-type-video .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-video-4:not(.ic-preset) .ic-type-video .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-video-default:not(.ic-preset) .ic-type-video .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-video-sticky .ic-type-video.ic-loaded .ic-item-inner .ic-image-overlay{background-color:transparent;visibility:visible;opacity:1;display:block}.imagecollection.ic-video-sticky .ic-type-video .ic-caption .ic-caption-inner:before{display:none}.imagecollection.ic-hover-zoom .ic-caption-inner:before,.imagecollection.ic-hover-zoom .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom-light")}.imagecollection.ic-light-overlays.ic-hover-zoom .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-zoom .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom-dark")}.imagecollection.ic-transparent-overlays.ic-hover-zoom .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-zoom .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom-transparent")}.imagecollection.ic-hover-zoom2 .ic-caption-inner:before,.imagecollection.ic-hover-zoom2 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom2-light")}.imagecollection.ic-light-overlays.ic-hover-zoom2 .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-zoom2 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom2-dark")}.imagecollection.ic-transparent-overlays.ic-hover-zoom2 .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-zoom2 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom2-transparent")}.imagecollection.ic-hover-zoom3 .ic-caption-inner:before,.imagecollection.ic-hover-zoom3 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom3-light")}.imagecollection.ic-light-overlays.ic-hover-zoom3 .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-zoom3 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom3-dark")}.imagecollection.ic-transparent-overlays.ic-hover-zoom3 .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-zoom3 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom3-transparent")}.imagecollection.ic-hover-plus .ic-caption-inner:before,.imagecollection.ic-hover-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#plus-light")}.imagecollection.ic-light-overlays.ic-hover-plus .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#plus-dark")}.imagecollection.ic-transparent-overlays.ic-hover-plus .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#plus-transparent")}.imagecollection.ic-hover-circle-plus .ic-caption-inner:before,.imagecollection.ic-hover-circle-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#circle-plus-light")}.imagecollection.ic-light-overlays.ic-hover-circle-plus .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-circle-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#circle-plus-dark")}.imagecollection.ic-transparent-overlays.ic-hover-circle-plus .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-circle-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#circle-plus-transparent")}.imagecollection.ic-hover-eye .ic-caption-inner:before,.imagecollection.ic-hover-eye .ic-image-overlay:before{background-image:url("../images/icons.svg#eye-light")}.imagecollection.ic-light-overlays.ic-hover-eye .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-eye .ic-image-overlay:before{background-image:url("../images/icons.svg#eye-dark")}.imagecollection.ic-transparent-overlays.ic-hover-eye .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-eye .ic-image-overlay:before{background-image:url("../images/icons.svg#eye-transparent")}.imagecollection.ic-hover-external .ic-caption-inner:before,.imagecollection.ic-hover-external .ic-image-overlay:before{background-image:url("../images/icons.svg#external-light")}.imagecollection.ic-light-overlays.ic-hover-external .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-external .ic-image-overlay:before{background-image:url("../images/icons.svg#external-dark")}.imagecollection.ic-transparent-overlays.ic-hover-external .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-external .ic-image-overlay:before{background-image:url("../images/icons.svg#external-transparent")}.imagecollection.ic-hover-cart .ic-caption-inner:before,.imagecollection.ic-hover-cart .ic-image-overlay:before{background-image:url("../images/icons.svg#cart-light")}.imagecollection.ic-light-overlays.ic-hover-cart .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-cart .ic-image-overlay:before{background-image:url("../images/icons.svg#cart-dark")}.imagecollection.ic-transparent-overlays.ic-hover-cart .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-cart .ic-image-overlay:before{background-image:url("../images/icons.svg#cart-transparent")}.imagecollection.ic-hover-plus2 .ic-caption-inner:before,.imagecollection.ic-hover-plus2 .ic-image-overlay:before{background-image:url("../images/icons.svg#plus2-light")}.imagecollection.ic-light-overlays.ic-hover-plus2 .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-plus2 .ic-image-overlay:before{background-image:url("../images/icons.svg#plus2-dark")}.imagecollection.ic-transparent-overlays.ic-hover-plus2 .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-plus2 .ic-image-overlay:before{background-image:url("../images/icons.svg#plus2-transparent")}.imagecollection.ic-hover-plus3 .ic-caption-inner:before,.imagecollection.ic-hover-plus3 .ic-image-overlay:before{background-image:url("../images/icons.svg#plus3-light")}.imagecollection.ic-light-overlays.ic-hover-plus3 .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-plus3 .ic-image-overlay:before{background-image:url("../images/icons.svg#plus3-dark")}.imagecollection.ic-transparent-overlays.ic-hover-plus3 .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-plus3 .ic-image-overlay:before{background-image:url("../images/icons.svg#plus3-transparent")}.imagecollection.ic-hover-square-plus .ic-caption-inner:before,.imagecollection.ic-hover-square-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#square-plus-light")}.imagecollection.ic-light-overlays.ic-hover-square-plus .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-square-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#square-plus-dark")}.imagecollection.ic-transparent-overlays.ic-hover-square-plus .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-square-plus .ic-image-overlay:before{background-image:url("../images/icons.svg#square-plus-transparent")}.imagecollection.ic-hover-circle-plus2 .ic-caption-inner:before,.imagecollection.ic-hover-circle-plus2 .ic-image-overlay:before{background-image:url("../images/icons.svg#circle-plus2-light")}.imagecollection.ic-light-overlays.ic-hover-circle-plus2 .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-circle-plus2 .ic-image-overlay:before{background-image:url("../images/icons.svg#circle-plus2-dark")}.imagecollection.ic-transparent-overlays.ic-hover-circle-plus2 .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-circle-plus2 .ic-image-overlay:before{background-image:url("../images/icons.svg#circle-plus2-transparent")}.imagecollection.ic-hover-zoom4 .ic-caption-inner:before,.imagecollection.ic-hover-zoom4 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom4-light")}.imagecollection.ic-light-overlays.ic-hover-zoom4 .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-zoom4 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom4-dark")}.imagecollection.ic-transparent-overlays.ic-hover-zoom4 .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-zoom4 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom4-transparent")}.imagecollection.ic-hover-zoom5 .ic-caption-inner:before,.imagecollection.ic-hover-zoom5 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom5-light")}.imagecollection.ic-light-overlays.ic-hover-zoom5 .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-hover-zoom5 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom5-dark")}.imagecollection.ic-transparent-overlays.ic-hover-zoom5 .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-hover-zoom5 .ic-image-overlay:before{background-image:url("../images/icons.svg#zoom5-transparent")}.imagecollection.ic-video-default .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-default .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-defadetail-light")}.imagecollection.ic-light-overlays.ic-video-default .ic-type-video .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-video-default .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-defadetail-dark")}.imagecollection.ic-transparent-overlays.ic-video-default .ic-type-video .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-video-default .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-defadetail-transparent")}.imagecollection.ic-video-1 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-1 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-1-light")}.imagecollection.ic-light-overlays.ic-video-1 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-video-1 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-1-dark")}.imagecollection.ic-transparent-overlays.ic-video-1 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-video-1 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-1-transparent")}.imagecollection.ic-video-2 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-2 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-2-light")}.imagecollection.ic-light-overlays.ic-video-2 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-video-2 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-2-dark")}.imagecollection.ic-transparent-overlays.ic-video-2 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-video-2 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-2-transparent")}.imagecollection.ic-video-3 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-3 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-3-light")}.imagecollection.ic-light-overlays.ic-video-3 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-video-3 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-3-dark")}.imagecollection.ic-transparent-overlays.ic-video-3 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-video-3 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-3-transparent")}.imagecollection.ic-video-4 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-video-4 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-4-light")}.imagecollection.ic-light-overlays.ic-video-4 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-light-overlays.ic-video-4 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-4-dark")}.imagecollection.ic-transparent-overlays.ic-video-4 .ic-type-video .ic-caption-inner:before,.imagecollection.ic-transparent-overlays.ic-video-4 .ic-type-video .ic-image-overlay:before{background-image:url("../images/icons.svg#video-4-transparent")}.imagecollection.ic-preset .ic-thumb{transform:translateZ(0)}.imagecollection.ic-preset .ic-caption{position:absolute;top:0;left:0;width:100%;height:100%;visibility:visible;opacity:1;background-color:transparent;border:none;color:#fff;text-transform:uppercase;font-size:13px;padding:0;line-height:1.2;letter-spacing:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.imagecollection.ic-preset .ic-caption-inner{position:relative;width:100%;height:100%;overflow:hidden;line-height:inherit;letter-spacing:inherit;text-shadow:0 0 3px #000}.imagecollection.ic-preset .ic-caption-title{box-sizing:border-box;font-size:16px;line-height:inherit;letter-spacing:inherit}.imagecollection.ic-preset .ic-caption-desc{font-size:11px;max-height:100%;overflow:hidden;line-height:inherit;letter-spacing:inherit;color:inherit;flex:unset}.imagecollection.ic-preset .ic-caption-title+.ic-caption-desc{padding:0}.imagecollection.ic-preset .ic-caption-buttons{text-transform:none;letter-spacing:normal}.ic-preset.ic-preset-smallest .ic-caption-title{font-size:12px}.ic-preset.ic-preset-smallest .ic-caption-desc{font-size:10px}.ic-preset.ic-preset-small .ic-caption-title{font-size:16px}.ic-preset.ic-preset-small .ic-caption-desc{font-size:11px}.ic-preset.ic-preset-medium .ic-caption-title{font-size:20px}.ic-preset.ic-preset-medium .ic-caption-desc{font-size:12px}.ic-preset.ic-preset-large .ic-caption-title{font-size:24px}.ic-preset.ic-preset-large .ic-caption-desc{font-size:14px}.imagecollection.ic-preset.ic-brad .ic-caption{padding:15px;clip-path:content-box}.imagecollection.ic-preset.ic-brad .ic-caption-inner{position:absolute;top:15px;right:15px;bottom:15px;left:15px;width:calc(100% - 30px);height:calc(100% - 30px);gap:0;overflow:hidden;align-items:center;justify-content:center;visibility:hidden;opacity:0;transform:translateY(40px);background-color:rgba(0,0,0,0);transition:transform .35s,visibility .35s,opacity .35s,background-color .35s}.imagecollection.ic-preset.ic-brad .ic-caption-inner:after{content:'';display:block;width:30%;border-bottom:1px solid currentColor;order:2;margin:0 10px}.imagecollection.ic-preset.ic-brad .ic-item-inner:focus-within .ic-caption-inner,.imagecollection.ic-preset.ic-brad .ic-item-inner:hover .ic-caption-inner{visibility:visible;opacity:1;transform:translateY(0);background-color:rgba(0,0,0,.5)}.imagecollection.ic-preset.ic-brad .ic-caption-title{padding:20px 10px;width:100%;order:1}.imagecollection.ic-preset.ic-brad .ic-caption-desc{padding:20px 10px;clip-path:content-box;height:auto;text-transform:none;order:3}.imagecollection.ic-preset.ic-brad .ic-caption-buttons{order:4;padding:0 10px 10px}.imagecollection.ic-preset.ic-preset-smallest.ic-brad .ic-caption{padding:5px}.imagecollection.ic-preset.ic-preset-smallest.ic-brad .ic-caption-inner{top:5px;right:5px;bottom:5px;left:5px;width:calc(100% - 10px);height:calc(100% - 10px)}.imagecollection.ic-preset.ic-preset-smallest.ic-brad .ic-caption-desc,.imagecollection.ic-preset.ic-preset-smallest.ic-brad .ic-caption-title{padding:5px}.imagecollection.ic-preset.ic-preset-smallest.ic-brad .ic-caption-buttons{padding:0 5px 5px}.imagecollection.ic-preset.ic-brad.ic-c-l .ic-caption-inner{align-items:flex-start}.imagecollection.ic-preset.ic-brad.ic-c-r .ic-caption-inner{align-items:flex-end}.imagecollection.ic-preset.ic-goliath .ic-thumb{opacity:1;transition:transform .35s;-webkit-transform:translateY(0);transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#333}.imagecollection.ic-preset.ic-goliath .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-goliath .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.imagecollection.ic-preset.ic-goliath .ic-image{opacity:1;transition:opacity .35s}.imagecollection.ic-preset.ic-goliath .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-goliath .ic-item-inner:hover .ic-image{opacity:.6}.imagecollection.ic-preset.ic-goliath .ic-caption{text-align:left}.imagecollection.ic-preset.ic-goliath .ic-caption-inner{position:absolute;top:0;left:0;right:0;bottom:0;gap:0;overflow:visible;-webkit-transform:translateY(40px);transform:translateY(40px);transition:transform .35s;align-items:flex-start;justify-content:flex-end}.imagecollection.ic-preset.ic-goliath .ic-item-inner:focus-within .ic-caption-inner,.imagecollection.ic-preset.ic-goliath .ic-item-inner:hover .ic-caption-inner{-webkit-transform:translateY(0);transform:translateY(0)}.imagecollection.ic-preset.ic-goliath .ic-caption-title{order:2;padding:10px;max-height:calc(100% - 40px);clip-path:content-box;width:100%}.imagecollection.ic-preset.ic-goliath .ic-caption-desc{order:3;-webkit-line-clamp:2;position:relative;padding:4px 10px;width:100%;height:40px;min-height:40px;max-height:40px;text-transform:none;opacity:0;transition:opacity .35s;line-height:1.4;text-shadow:none}.imagecollection.ic-preset.ic-goliath .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-goliath .ic-item-inner:hover .ic-caption-desc{opacity:1}.imagecollection.ic-preset.ic-goliath .ic-caption-buttons{padding:10px 10px 0;order:1;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .35s,visibility .35s;justify-content:flex-start}.imagecollection.ic-preset.ic-goliath .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-goliath .ic-item-inner:hover .ic-caption-buttons{pointer-events:auto;opacity:1;visibility:visible}.imagecollection.ic-light.ic-preset.ic-goliath .ic-caption-desc,.imagecollection.ic-preset.ic-goliath .ic-caption-desc{color:#333}.imagecollection.ic-dark.ic-preset.ic-goliath .ic-caption-desc{color:#fff}.imagecollection.ic-preset.ic-preset-smallest.ic-goliath .ic-caption-inner{-webkit-transform:translateY(30px);transform:translateY(30px)}.imagecollection.ic-preset.ic-preset-smallest.ic-goliath .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-smallest.ic-goliath .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.imagecollection.ic-preset.ic-preset-smallest.ic-goliath .ic-caption-title{max-height:calc(100% - 30px);padding:5px 8px}.imagecollection.ic-preset.ic-preset-smallest.ic-goliath .ic-caption-desc{line-height:1.2;-webkit-line-clamp:1;padding:4px 8px;height:30px;min-height:30px;max-height:30px}.imagecollection.ic-preset.ic-preset-smallest.ic-goliath .ic-caption-buttons{padding:5px 8px 0}.imagecollection.ic-preset.ic-preset-small.ic-goliath .ic-caption-inner{-webkit-transform:translateY(40px);transform:translateY(40px)}.imagecollection.ic-preset.ic-preset-small.ic-goliath .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-small.ic-goliath .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.imagecollection.ic-preset.ic-preset-small.ic-goliath .ic-caption-title{max-height:calc(100% - 40px);padding:10px}.imagecollection.ic-preset.ic-preset-small.ic-goliath .ic-caption-desc{line-height:1.4;-webkit-line-clamp:2;padding:4px 10px;height:40px;min-height:40px;max-height:40px}.imagecollection.ic-preset.ic-preset-small.ic-goliath .ic-caption-buttons{padding:10px 10px 0}.imagecollection.ic-preset.ic-preset-medium.ic-goliath .ic-caption-inner{-webkit-transform:translateY(60px);transform:translateY(60px)}.imagecollection.ic-preset.ic-preset-medium.ic-goliath .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-medium.ic-goliath .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.imagecollection.ic-preset.ic-preset-medium.ic-goliath .ic-caption-title{max-height:calc(100% - 60px);padding:20px}.imagecollection.ic-preset.ic-preset-medium.ic-goliath .ic-caption-desc{-webkit-line-clamp:3;line-height:1.3;padding:6px 20px;height:60px;min-height:60px;max-height:60px}.imagecollection.ic-preset.ic-preset-medium.ic-goliath .ic-caption-buttons{padding:20px 20px 0}.imagecollection.ic-preset.ic-preset-large.ic-goliath .ic-caption-inner{-webkit-transform:translateY(80px);transform:translateY(80px)}.imagecollection.ic-preset.ic-preset-large.ic-goliath .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-large.ic-goliath .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-80px);transform:translateY(-80px)}.imagecollection.ic-preset.ic-preset-large.ic-goliath .ic-caption-title{max-height:calc(100% - 80px);padding:30px}.imagecollection.ic-preset.ic-preset-large.ic-goliath .ic-caption-desc{-webkit-line-clamp:3;line-height:1.4;padding:10px 30px;height:80px;min-height:80px;max-height:80px}.imagecollection.ic-preset.ic-preset-large.ic-goliath .ic-caption-buttons{padding:30px 30px 0}.imagecollection.ic-preset.ic-goliath.ic-c-l .ic-caption{text-align:left}.imagecollection.ic-preset.ic-goliath.ic-c-l .ic-caption-buttons{justify-content:flex-start}.imagecollection.ic-preset.ic-goliath.ic-c-c .ic-caption{text-align:center}.imagecollection.ic-preset.ic-goliath.ic-c-c .ic-caption-buttons{justify-content:center}.imagecollection.ic-preset.ic-goliath.ic-c-r .ic-caption{text-align:right}.imagecollection.ic-preset.ic-goliath.ic-c-r .ic-caption-buttons{justify-content:flex-end}.imagecollection.ic-preset.ic-goliath.ic-c-j .ic-caption{text-align:justify}.imagecollection.ic-preset.ic-goliath.ic-c-j .ic-caption-buttons{justify-content:stretch}.imagecollection.ic-preset.ic-jazz .ic-thumb{background:-webkit-linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%);background:linear-gradient(-45deg,#f3cf3f 0,#f33f58 100%)}.imagecollection.ic-preset.ic-jazz .ic-image{opacity:1;transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-jazz .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-jazz .ic-item-inner:hover .ic-image{opacity:.4;transform:scale3d(1.05,1.05,1)}.imagecollection.ic-preset.ic-jazz .ic-caption:before{position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid rgba(255,255,255,.4);border-bottom:1px solid rgba(255,255,255,.4);content:'';opacity:0;transition:opacity .35s,transform .35s;transform:rotate3d(0,0,1,45deg) scale3d(1,0,1);transform-origin:50% 50%}.imagecollection.ic-preset.ic-jazz .ic-item-inner:focus-within .ic-caption:before,.imagecollection.ic-preset.ic-jazz .ic-item-inner:hover .ic-caption:before{opacity:1;transform:rotate3d(0,0,1,45deg) scale3d(1,1,1)}.imagecollection.ic-preset.ic-jazz .ic-caption-inner{position:absolute;top:0;left:0;transform:translateY(-10px) translateY(50%);padding:20px 10px;transition:transform .35s;overflow:visible;gap:10px}.imagecollection.ic-preset.ic-jazz .ic-item-inner:focus-within .ic-caption-inner,.imagecollection.ic-preset.ic-jazz .ic-item-inner:hover .ic-caption-inner{transform:translateY(0)}.imagecollection.ic-preset.ic-jazz .ic-caption-title{width:100%;padding:0;transition:transform .35s;opacity:1;transform:translateY(-50%);transform-origin:top}.imagecollection.ic-preset.ic-jazz .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-jazz .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-jazz .ic-caption-desc{padding:0;text-transform:none;opacity:0;transform:scale3d(.8,.8,1);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-jazz .ic-caption-inner:after{content:'';display:block;flex:1}.imagecollection.ic-preset.ic-jazz .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-jazz .ic-item-inner:hover .ic-caption-desc{opacity:1;transform:scale3d(1,1,1)}.imagecollection.ic-preset.ic-jazz .ic-caption-buttons{pointer-events:none;opacity:0;transform:scale3d(.8,.8,1);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-jazz .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-jazz .ic-item-inner:hover .ic-caption-buttons{pointer-events:auto;opacity:1;transform:scale3d(1,1,1)}.imagecollection.ic-preset.ic-preset-smallest.ic-jazz .ic-caption-inner{transform:translateY(-15px) translateY(50%);padding:15px 5px;gap:5px}.imagecollection.ic-preset.ic-preset-small.ic-jazz .ic-caption-inner{transform:translateY(-20px) translateY(50%);padding:20px 10px;gap:10px}.imagecollection.ic-preset.ic-preset-medium.ic-jazz .ic-caption-inner{transform:translateY(-30px) translateY(50%);padding:30px 20px;gap:20px}.imagecollection.ic-preset.ic-preset-large.ic-jazz .ic-caption-inner{transform:translateY(-40px) translateY(50%);padding:40px 30px;gap:30px}.imagecollection.ic-preset.ic-layla .ic-thumb{background:#18a367}.imagecollection.ic-preset.ic-layla .ic-image{opacity:1;-webkit-transform:scale(1.12) translateY(-10%);transform:scale(1.12) translateY(-10%);transform-origin:50% 0;transition:opacity .35s,transform .35s;transition-delay:0.15s}.imagecollection.ic-preset.ic-layla .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-layla .ic-item-inner:hover .ic-image{opacity:.4;-webkit-transform:scale(1.12) translateY(0);transform:scale(1.12) translateY(0)}.imagecollection.ic-preset.ic-layla .ic-caption:after,.imagecollection.ic-preset.ic-layla .ic-caption:before{position:absolute;content:'';opacity:0;box-sizing:border-box}.imagecollection.ic-preset.ic-layla .ic-caption:before{top:15px;right:5px;bottom:15px;left:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:scale(0,1);transform:scale(0,1);transition:opacity .35s,transform .35s;-webkit-transform-origin:0 0;transform-origin:0 0}.imagecollection.ic-preset.ic-layla .ic-caption:after{top:5px;right:15px;bottom:5px;left:15px;border-right:1px solid #fff;border-left:1px solid #fff;-webkit-transform:scale(1,0);transform:scale(1,0);transition:opacity .35s,transform .35s;-webkit-transform-origin:100% 0;transform-origin:100% 0;transition-delay:0.15s}.imagecollection.ic-preset.ic-layla .ic-item-inner:focus-within .ic-caption:after,.imagecollection.ic-preset.ic-layla .ic-item-inner:focus-within .ic-caption:before,.imagecollection.ic-preset.ic-layla .ic-item-inner:hover .ic-caption:after,.imagecollection.ic-preset.ic-layla .ic-item-inner:hover .ic-caption:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.imagecollection.ic-preset.ic-layla .ic-caption-inner{padding:30px 25px 25px;clip-path:content-box;gap:10px}.imagecollection.ic-preset.ic-layla .ic-caption-title{position:relative;transform:translateY(10px);transition:transform .35s;transition-delay:0.15s}.imagecollection.ic-preset.ic-layla .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-layla .ic-item-inner:hover .ic-caption-title{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-layla .ic-caption-desc{position:relative;padding:0;text-transform:none;opacity:0;transform:translateY(-20px);transition:opacity .35s,transform .35s;transition-delay:0.15s}.imagecollection.ic-preset.ic-layla .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-layla .ic-item-inner:hover .ic-caption-desc{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-layla .ic-caption-buttons{opacity:0;transform:translateY(-20px);transition:opacity .35s,transform .35s;transition-delay:0.15s}.imagecollection.ic-preset.ic-layla .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-layla .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-preset-smallest.ic-layla .ic-caption-inner{padding:20px 15px 15px}.imagecollection.ic-preset.ic-preset-smallest.ic-layla .ic-caption:before{top:8px;right:3px;bottom:8px;left:3px}.imagecollection.ic-preset.ic-preset-smallest.ic-layla .ic-caption:after{top:3px;right:8px;bottom:3px;left:8px}.imagecollection.ic-preset.ic-preset-small.ic-layla .ic-caption-inner{padding:30px 25px 25px}.imagecollection.ic-preset.ic-preset-small.ic-layla .ic-caption:before{top:15px;right:5px;bottom:15px;left:5px}.imagecollection.ic-preset.ic-preset-small.ic-layla .ic-caption:after{top:5px;right:15px;bottom:5px;left:15px}.imagecollection.ic-preset.ic-preset-medium.ic-layla .ic-caption-inner{padding:40px 35px 35px}.imagecollection.ic-preset.ic-preset-medium.ic-layla .ic-caption:before{top:25px;right:10px;bottom:25px;left:10px}.imagecollection.ic-preset.ic-preset-medium.ic-layla .ic-caption:after{top:10px;right:25px;bottom:10px;left:25px}.imagecollection.ic-preset.ic-preset-large.ic-layla .ic-caption-inner{padding:50px 45px 45px}.imagecollection.ic-preset.ic-preset-large.ic-layla .ic-caption:before{top:35px;right:15px;bottom:35px;left:15px}.imagecollection.ic-preset.ic-preset-large.ic-layla .ic-caption:after{top:15px;right:35px;bottom:15px;left:35px}.imagecollection.ic-preset.ic-lily .ic-thumb{background:#3085a3}.imagecollection.ic-preset.ic-lily .ic-image{opacity:1;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.12) translateX(-10%);transform:scale(1.12) translateX(-10%);transform-origin:0 50%}.imagecollection.ic-preset.ic-lily .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-lily .ic-item-inner:hover .ic-image{opacity:.4;-webkit-transform:scale(1.12) translateX(0);transform:scale(1.12) translateX(0)}.imagecollection.ic-preset.ic-lily .ic-caption-inner{overflow:visible;gap:0;position:absolute;bottom:0;left:0;height:auto;max-height:100%;transition:transform .35s;transform:translateY(100%)}.imagecollection.ic-preset.ic-lily .ic-item-inner:focus-within .ic-caption-inner,.imagecollection.ic-preset.ic-lily .ic-item-inner:hover .ic-caption-inner{-webkit-transform:translateY(0);transform:translateY(0)}.imagecollection.ic-preset.ic-lily .ic-caption-title{position:relative;padding:10px;transform:translateY(-100%);transition:transform .35s;overflow:visible}.imagecollection.ic-preset.ic-lily .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-lily .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-lily .ic-caption-desc{padding:0 10px 10px;clip-path:content-box;opacity:0;transition:opacity .35s}.imagecollection.ic-preset.ic-lily .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-lily .ic-item-inner:hover .ic-caption-desc{opacity:1}.imagecollection.ic-preset.ic-lily .ic-caption-buttons{padding:0 10px 10px}.imagecollection.ic-preset.ic-preset-smallest.ic-lily .ic-caption-title{padding:5px}.imagecollection.ic-preset.ic-preset-smallest.ic-lily .ic-caption-desc{padding:0 5px 5px}.imagecollection.ic-preset.ic-preset-smallest.ic-lily .ic-caption-buttons{padding:0 5px 5px}.imagecollection.ic-preset.ic-preset-small.ic-lily .ic-caption-title{padding:10px}.imagecollection.ic-preset.ic-preset-small.ic-lily .ic-caption-desc{padding:0 10px 10px}.imagecollection.ic-preset.ic-preset-small.ic-lily .ic-caption-buttons{padding:0 10px 10px}.imagecollection.ic-preset.ic-preset-medium.ic-lily .ic-caption-title{padding:15px}.imagecollection.ic-preset.ic-preset-medium.ic-lily .ic-caption-desc{padding:0 15px 15px}.imagecollection.ic-preset.ic-preset-medium.ic-lily .ic-caption-buttons{padding:0 15px 15px}.imagecollection.ic-preset.ic-preset-large.ic-lily .ic-caption-title{padding:20px}.imagecollection.ic-preset.ic-preset-large.ic-lily .ic-caption-desc{padding:0 20px 20px}.imagecollection.ic-preset.ic-preset-large.ic-lily .ic-caption-buttons{padding:0 20px 20px}.imagecollection.ic-preset.ic-ming .ic-thumb{background-color:#030c17;transition:background-color .35s}.imagecollection.ic-preset.ic-ming .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-ming .ic-item-inner:hover .ic-thumb{background-color:#3a342a}.imagecollection.ic-preset.ic-ming .ic-image{opacity:1;transition:opacity .35s}.imagecollection.ic-preset.ic-ming .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-ming .ic-item-inner:hover .ic-image{opacity:.4}.imagecollection.ic-preset.ic-ming .ic-caption:before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:2px solid #fff;box-shadow:0 0 0 30px rgba(255,255,255,.2);content:'';opacity:0;-webkit-transform:scale3d(1.4,1.4,1);transform:scale3d(1.4,1.4,1);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-ming .ic-item-inner:focus-within .ic-caption:before,.imagecollection.ic-preset.ic-ming .ic-item-inner:hover .ic-caption:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.imagecollection.ic-preset.ic-ming .ic-caption-inner{border:solid 10px transparent;padding:20px 10px 10px}.imagecollection.ic-preset.ic-ming .ic-caption-title{margin:0;transition:transform .35s;-webkit-transform:scale(1);transform:scale(1)}.imagecollection.ic-preset.ic-ming .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-ming .ic-item-inner:hover .ic-caption-title{-webkit-transform:scale(.9);transform:scale(.9)}.imagecollection.ic-preset.ic-ming .ic-caption-desc{padding:4px;opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5);transition:opacity .35s,transform .35s;text-transform:none}.imagecollection.ic-preset.ic-ming .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-ming .ic-item-inner:hover .ic-caption-desc{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}.imagecollection.ic-preset.ic-ming .ic-caption-title+.ic-caption-desc{margin:0}.imagecollection.ic-preset.ic-ming .ic-caption-buttons{opacity:0;transform:scale(1.5);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-ming .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-ming .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:scale(1)}.imagecollection.ic-preset.ic-preset-smallest.ic-ming .ic-caption-inner{border:solid 5px transparent}.imagecollection.ic-preset.ic-preset-smallest.ic-ming .ic-caption:before{top:5px;right:5px;bottom:5px;left:5px}.imagecollection.ic-preset.ic-preset-small.ic-ming .ic-caption-inner{border:solid 10px transparent}.imagecollection.ic-preset.ic-preset-small.ic-ming .ic-caption:before{top:10px;right:10px;bottom:10px;left:10px}.imagecollection.ic-preset.ic-preset-medium.ic-ming .ic-caption-inner{border:solid 20px transparent}.imagecollection.ic-preset.ic-preset-medium.ic-ming .ic-caption:before{top:20px;right:20px;bottom:20px;left:20px}.imagecollection.ic-preset.ic-preset-large.ic-ming .ic-caption-inner{border:solid 30px transparent}.imagecollection.ic-preset.ic-preset-large.ic-ming .ic-caption:before{top:30px;right:30px;bottom:30px;left:30px}.imagecollection.ic-preset.ic-oscar .ic-thumb{background:-webkit-linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%);background:linear-gradient(45deg,#22682a 0,#9b4a1b 40%,#3a342a 100%)}.imagecollection.ic-preset.ic-oscar .ic-image{opacity:1;transition:opacity .35s}.imagecollection.ic-preset.ic-oscar .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-oscar .ic-item-inner:hover .ic-image{opacity:.4}.imagecollection.ic-preset.ic-oscar .ic-caption{background-color:transparent;transition:background-color .35s}.imagecollection.ic-preset.ic-oscar .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-preset.ic-oscar .ic-item-inner:hover .ic-caption{background-color:rgba(58,52,42,0)}.imagecollection.ic-preset.ic-oscar .ic-caption:before{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #fff;content:'';opacity:0;transition:opacity .35s,transform .35s;-webkit-transform:scale(0);transform:scale(0)}.imagecollection.ic-preset.ic-oscar .ic-item-inner:focus-within .ic-caption:before,.imagecollection.ic-preset.ic-oscar .ic-item-inner:hover .ic-caption:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.imagecollection.ic-preset.ic-oscar .ic-caption-inner{padding:30px 25px 25px;transform:translateY(50%) translateY(-30px);overflow:visible;transition:transform .35s;gap:10px}.imagecollection.ic-preset.ic-oscar .ic-item-inner:focus-within .ic-caption-inner,.imagecollection.ic-preset.ic-oscar .ic-item-inner:hover .ic-caption-inner{transform:translateY(0)}.imagecollection.ic-preset.ic-oscar .ic-caption-title{position:relative;transition:transform .35s;transform:translateY(-50%);overflow:clip}.imagecollection.ic-preset.ic-oscar .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-oscar .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-oscar .ic-caption-desc{position:relative;padding:0;text-transform:none;transition:opacity .35s,transform .35s;opacity:0;transform:scale(0) translateY(-60px)}.imagecollection.ic-preset.ic-oscar .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-oscar .ic-item-inner:hover .ic-caption-desc{opacity:1;transform:scale(1) translateY(0)}.imagecollection.ic-preset.ic-oscar .ic-caption-buttons{opacity:0;transform:scale(0) translateY(-60px);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-oscar .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-oscar .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:scale(1) translateY(0)}.imagecollection.ic-preset.ic-preset-smallest.ic-oscar .ic-caption-inner{padding:20px 15px 15px;transform:translateY(50%) translateY(-20px)}.imagecollection.ic-preset.ic-preset-smallest.ic-oscar .ic-caption:before{top:5px;right:5px;bottom:5px;left:5px}.imagecollection.ic-preset.ic-preset-small.ic-oscar .ic-caption-inner{padding:30px 25px 25px;transform:translateY(50%) translateY(-30px)}.imagecollection.ic-preset.ic-preset-small.ic-oscar .ic-caption:before{top:10px;right:10px;bottom:10px;left:10px}.imagecollection.ic-preset.ic-preset-medium.ic-oscar .ic-caption-inner{padding:40px 35px 35px;transform:translateY(50%) translateY(-40px)}.imagecollection.ic-preset.ic-preset-medium.ic-oscar .ic-caption:before{top:20px;right:20px;bottom:20px;left:20px}.imagecollection.ic-preset.ic-preset-large.ic-oscar .ic-caption-inner{padding:50px 45px 45px;transform:translateY(50%) translateY(-50px)}.imagecollection.ic-preset.ic-preset-large.ic-oscar .ic-caption:before{top:30px;right:30px;bottom:30px;left:30px}.imagecollection.ic-preset.ic-sadie .ic-thumb{background:#3085a3}.imagecollection.ic-preset.ic-sadie .ic-image{opacity:1}.imagecollection.ic-preset.ic-sadie .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-sadie .ic-item-inner:hover .ic-image{opacity:.4}.imagecollection.ic-preset.ic-sadie .ic-caption:before{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(top,rgba(72,76,97,0) 0,rgba(72,76,97,.8) 75%);background:linear-gradient(to bottom,rgba(72,76,97,0) 0,rgba(72,76,97,.8) 75%);content:'';opacity:0;transition:opacity .35s,transform .35s;-webkit-transform:translateY(50%);transform:translateY(50%)}.imagecollection.ic-preset.ic-sadie .ic-item-inner:focus-within .ic-caption:before,.imagecollection.ic-preset.ic-sadie .ic-item-inner:hover .ic-caption:before{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.imagecollection.ic-preset.ic-sadie .ic-caption-inner{padding:30px 10px 10px;transform:translateY(50%) translateY(-30px);overflow:visible;transition:transform .35s;gap:20px}.imagecollection.ic-preset.ic-sadie .ic-item-inner:focus-within .ic-caption-inner,.imagecollection.ic-preset.ic-sadie .ic-item-inner:hover .ic-caption-inner{transform:translateY(0)}.imagecollection.ic-preset.ic-sadie .ic-caption-title{position:relative;width:100%;color:#fff;transition:transform .35s;transform:translateY(-50%)}.imagecollection.ic-preset.ic-sadie .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-sadie .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-sadie .ic-caption-desc{position:relative;padding:0;width:100%;opacity:0;transform:translateY(-100%);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-sadie .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-sadie .ic-item-inner:hover .ic-caption-desc{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-sadie .ic-caption-buttons{opacity:0;transform:translateY(-100%);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-sadie .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-sadie .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-preset-smallest.ic-sadie .ic-caption-inner{padding:20px 5px 5px}.imagecollection.ic-preset.ic-preset-small.ic-sadie .ic-caption-inner{padding:30px 10px 10px}.imagecollection.ic-preset.ic-preset-medium.ic-sadie .ic-caption-inner{padding:30px 15px 15px}.imagecollection.ic-preset.ic-preset-large.ic-sadie .ic-caption-inner{padding:30px 20px 20px}.imagecollection.ic-preset.ic-sarah .ic-thumb{background:#42b078}.imagecollection.ic-preset.ic-sarah .ic-image{opacity:1;transition:opacity .35s,transform .35s;-webkit-transform:scale(1.12) translateX(-10%);transform:scale(1.12) translateX(-10%);transform-origin:0 50%}.imagecollection.ic-preset.ic-sarah .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-sarah .ic-item-inner:hover .ic-image{opacity:.4;-webkit-transform:scale(1.12) translateX(0);transform:scale(1.12) translateX(0)}.imagecollection.ic-preset.ic-sarah .ic-caption{text-align:left}.imagecollection.ic-preset.ic-sarah .ic-caption-inner{gap:10px;padding:10px;clip-path:content-box}.imagecollection.ic-preset.ic-sarah .ic-caption-inner:after{content:'';display:block;width:100%;height:3px;background:#fff;transition:transform .35s;transform:translateX(-101%);order:2}.imagecollection.ic-preset.ic-sarah .ic-item-inner:focus-within .ic-caption-inner:after,.imagecollection.ic-preset.ic-sarah .ic-item-inner:hover .ic-caption-inner:after{transform:translateX(0)}.imagecollection.ic-preset.ic-sarah .ic-caption-title{position:relative;overflow:visible;order:1;width:100%}.imagecollection.ic-preset.ic-sarah .ic-caption-desc{padding:0;opacity:0;transition:opacity .35s,transform .35s;-webkit-transform:translateX(100%);transform:translateX(100%);order:3;width:100%}.imagecollection.ic-preset.ic-sarah .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-sarah .ic-item-inner:hover .ic-caption-desc{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.imagecollection.ic-preset.ic-sarah .ic-caption-buttons{justify-content:flex-start;order:4;opacity:0;transform:translateX(100%);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-sarah .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-sarah .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:translateX(0)}.imagecollection.ic-preset.ic-preset-smallest.ic-sarah .ic-caption-inner{gap:5px;padding:5px}.imagecollection.ic-preset.ic-preset-small.ic-sarah .ic-caption-inner{gap:10px;padding:10px}.imagecollection.ic-preset.ic-preset-medium.ic-sarah .ic-caption-inner{gap:15px;padding:15px}.imagecollection.ic-preset.ic-preset-large.ic-sarah .ic-caption-inner{gap:20px;padding:20px}.imagecollection.ic-preset.ic-sarah.ic-c-l .ic-caption{text-align:left}.imagecollection.ic-preset.ic-sarah.ic-c-l .ic-caption-buttons{justify-content:flex-start}.imagecollection.ic-preset.ic-sarah.ic-c-c .ic-caption{text-align:center}.imagecollection.ic-preset.ic-sarah.ic-c-c .ic-caption-buttons{justify-content:center}.imagecollection.ic-preset.ic-sarah.ic-c-r .ic-caption{text-align:right}.imagecollection.ic-preset.ic-sarah.ic-c-r .ic-caption-buttons{justify-content:flex-end}.imagecollection.ic-preset.ic-sarah.ic-c-j .ic-caption{text-align:justify}.imagecollection.ic-preset.ic-sarah.ic-c-j .ic-caption-buttons{justify-content:stretch}.imagecollection.ic-preset.ic-selena .ic-thumb{opacity:1;transition:transform .35s;-webkit-transform:scale(1);transform:scale(1);transform-origin:50% 50%;background-color:#333}.imagecollection.ic-preset.ic-selena .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-selena .ic-item-inner:hover .ic-thumb{-webkit-transform:scale(.92);transform:scale(.92)}.imagecollection.ic-preset.ic-selena .ic-image{opacity:1;transition:opacity .35s}.imagecollection.ic-preset.ic-selena .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-selena .ic-item-inner:hover .ic-image{opacity:.6}.imagecollection.ic-preset.ic-selena .ic-caption-inner{gap:10px;padding:calc(4% + 10px);clip-path:content-box}.imagecollection.ic-preset.ic-selena .ic-caption-title{position:relative;padding:0;transition:transform .35s;overflow:visible;transform:translateY(1em)}.imagecollection.ic-preset.ic-selena .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-selena .ic-item-inner:hover .ic-caption-title{-webkit-transform:translateY(0);transform:translateY(0)}.imagecollection.ic-preset.ic-selena .ic-caption-desc{padding:0;opacity:0;transition:opacity .35s,transform .35s;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.imagecollection.ic-preset.ic-selena .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-selena .ic-item-inner:hover .ic-caption-desc{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.imagecollection.ic-preset.ic-selena .ic-caption-buttons{opacity:0;transform:translateY(-100%);transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-selena .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-selena .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-preset-smallest.ic-selena .ic-caption-inner{gap:5px;padding:calc(4% + 5px)}.imagecollection.ic-preset.ic-preset-small.ic-selena .ic-caption-inner{gap:10px;padding:calc(4% + 10px)}.imagecollection.ic-preset.ic-preset-medium.ic-selena .ic-caption-inner{gap:15px;padding:calc(4% + 15px)}.imagecollection.ic-preset.ic-preset-large.ic-selena .ic-caption-inner{gap:20px;padding:calc(4% + 20px)}.imagecollection.ic-preset.ic-steve .ic-item-inner{overflow:visible}.imagecollection.ic-preset.ic-steve .ic-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:block;content:'';box-shadow:0 1px 30px rgba(0,0,0,.5);transition:opacity .35s;opacity:0}.imagecollection.ic-preset.ic-steve .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-preset.ic-steve .ic-item-inner:hover .ic-image-overlay{opacity:1}.imagecollection.ic-preset.ic-steve .ic-image{opacity:1;transition:transform .35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0)}.imagecollection.ic-preset.ic-steve .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-steve .ic-item-inner:hover .ic-image{-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px)}.imagecollection.ic-preset.ic-steve .ic-caption-inner{gap:10px;padding:20px 10px;clip-path:content-box;text-shadow:none;transition:text-shadow .35s;overflow:visible}.imagecollection.ic-preset.ic-steve .ic-caption-title{overflow:visible;position:relative;padding:5px 10px;line-height:1.4;width:100%;margin:0;transition:box-shadow .35s;box-shadow:0 1px 10px rgba(0,0,0,.5);clip-path:border-box}.imagecollection.ic-preset.ic-steve .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-steve .ic-item-inner:hover .ic-caption-title{box-shadow:0 1px 10px transparent}.imagecollection.ic-preset.ic-steve .ic-caption-desc{position:relative;padding:5px 10px 0;border-bottom:solid 5px #fff;line-height:1.4;width:100%;height:auto;opacity:0;background-color:#fff;transition:opacity .35s,transform .35s;transform:scale(.9);transform-origin:50% 50%;clip-path:border-box}.imagecollection.ic-preset.ic-steve .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-steve .ic-item-inner:hover .ic-caption-desc{opacity:1;transform:scale(1)}.imagecollection.ic-preset.ic-steve .ic-caption-buttons{opacity:0;padding:5px 10px;background-color:#fff;transition:opacity .35s,transform .35s;transform:scale(.9);transform-origin:50% 50%}.imagecollection.ic-preset.ic-steve .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-steve .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:scale(1)}.imagecollection.ic-preset.ic-preset-smallest.ic-steve .ic-caption-inner{padding:10px 5px}.imagecollection.ic-preset.ic-preset-small.ic-steve .ic-caption-inner{padding:20px 10px}.imagecollection.ic-preset.ic-preset-medium.ic-steve .ic-caption-inner{padding:30px 20px}.imagecollection.ic-preset.ic-preset-large.ic-steve .ic-caption-inner{padding:40px 30px}.imagecollection.ic-light.ic-preset.ic-steve .ic-caption-buttons,.imagecollection.ic-light.ic-preset.ic-steve .ic-caption-desc,.imagecollection.ic-light.ic-preset.ic-steve .ic-caption-title,.imagecollection.ic-preset.ic-steve .ic-caption-buttons,.imagecollection.ic-preset.ic-steve .ic-caption-desc,.imagecollection.ic-preset.ic-steve .ic-caption-title{background-color:#fff;color:#333}.imagecollection.ic-light.ic-preset.ic-steve .ic-caption-desc{border-bottom-color:#fff}.imagecollection.ic-dark.ic-preset.ic-steve .ic-caption-buttons,.imagecollection.ic-dark.ic-preset.ic-steve .ic-caption-desc,.imagecollection.ic-dark.ic-preset.ic-steve .ic-caption-title{background-color:#555;color:#fff}.imagecollection.ic-dark.ic-preset.ic-steve .ic-caption-desc{border-bottom-color:#555}.imagecollection.ic-preset.ic-steve.ic-shadow-inset-large .ic-thumb:after,.imagecollection.ic-preset.ic-steve.ic-shadow-inset-medium .ic-thumb:after,.imagecollection.ic-preset.ic-steve.ic-shadow-inset-small .ic-thumb:after{transition:opacity .35s,transform .35s;-webkit-transform:perspective(1000px) translate3d(0,0,0);transform:perspective(1000px) translate3d(0,0,0);opacity:1}.imagecollection.ic-preset.ic-steve.ic-shadow-inset-large .ic-item-inner .ic-thumb:focus:after,.imagecollection.ic-preset.ic-steve.ic-shadow-inset-large .ic-item-inner:hover .ic-thumb:after,.imagecollection.ic-preset.ic-steve.ic-shadow-inset-medium .ic-item-inner .ic-thumb:focus:after,.imagecollection.ic-preset.ic-steve.ic-shadow-inset-medium .ic-item-inner:hover .ic-thumb:after,.imagecollection.ic-preset.ic-steve.ic-shadow-inset-small .ic-item-inner .ic-thumb:focus:after,.imagecollection.ic-preset.ic-steve.ic-shadow-inset-small .ic-item-inner:hover .ic-thumb:after{-webkit-transform:perspective(1000px) translate3d(0,0,21px);transform:perspective(1000px) translate3d(0,0,21px);opacity:0}.imagecollection.ic-preset.ic-zoe .ic-thumb{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .35s;-webkit-transform:translateY(0);transform:translateY(0);background-color:#333}.imagecollection.ic-preset.ic-zoe .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-zoe .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.imagecollection.ic-preset.ic-zoe .ic-item-inner .ic-image{opacity:1;transition:opacity .35s}.imagecollection.ic-preset.ic-zoe .ic-item-inner:focus-within .ic-image,.imagecollection.ic-preset.ic-zoe .ic-item-inner:hover .ic-image{opacity:.6}.imagecollection.ic-preset.ic-zoe .ic-caption-inner{position:absolute;top:0;left:0;gap:0;padding:0;clip-path:content-box;flex-direction:column-reverse;overflow:visible}.imagecollection.ic-preset.ic-zoe .ic-caption-title{position:relative;padding:10px;width:100%;overflow:hidden;bottom:unset;margin:0;transform:translateY(100%) translateY(10px);height:40px;min-height:40px;line-height:20px;-webkit-line-clamp:1;align-items:center;transition:transform .35s;text-shadow:none}.imagecollection.ic-preset.ic-zoe .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-zoe .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-zoe .ic-caption-desc{position:relative;padding:10px;opacity:0;width:100%;transform:translateY(100%);line-height:1.2;transition:opacity .35s,transform .35s}.imagecollection.ic-preset.ic-zoe .ic-item-inner:focus-within .ic-caption-desc,.imagecollection.ic-preset.ic-zoe .ic-item-inner:hover .ic-caption-desc{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-zoe .ic-caption-buttons{padding:10px 10px 0;opacity:0;transition:opacity .35s,transform .35s;transform:translateY(100%)}.imagecollection.ic-preset.ic-zoe .ic-item-inner:focus-within .ic-caption-buttons,.imagecollection.ic-preset.ic-zoe .ic-item-inner:hover .ic-caption-buttons{opacity:1;transform:translateY(0)}.imagecollection.ic-preset.ic-preset-smallest.ic-zoe .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-smallest.ic-zoe .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.imagecollection.ic-preset.ic-preset-smallest.ic-zoe .ic-caption-title{height:30px;min-height:30px;line-height:20px;padding:5px}.imagecollection.ic-preset.ic-preset-smallest.ic-zoe .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-preset-smallest.ic-zoe .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-preset-smallest.ic-zoe .ic-caption-desc{line-height:1.2;padding:5px}.imagecollection.ic-preset.ic-preset-smallest.ic-zoe .ic-caption-buttons{padding:5px 5px 0}.imagecollection.ic-preset.ic-preset-small.ic-zoe .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-small.ic-zoe .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-40px);transform:translateY(-40px)}.imagecollection.ic-preset.ic-preset-small.ic-zoe .ic-caption-title{height:40px;min-height:40px;line-height:20px}.imagecollection.ic-preset.ic-preset-small.ic-zoe .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-preset-small.ic-zoe .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-preset-small.ic-zoe .ic-caption-desc{line-height:1.2;padding:10px}.imagecollection.ic-preset.ic-preset-small.ic-zoe .ic-caption-buttons{padding:10px 10px 0}.imagecollection.ic-preset.ic-preset-medium.ic-zoe .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-medium.ic-zoe .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.imagecollection.ic-preset.ic-preset-medium.ic-zoe .ic-caption-title{height:60px;min-height:60px;line-height:40px}.imagecollection.ic-preset.ic-preset-medium.ic-zoe .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-preset-medium.ic-zoe .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-preset-medium.ic-zoe .ic-caption-desc{line-height:1.2;padding:15px}.imagecollection.ic-preset.ic-preset-medium.ic-zoe .ic-caption-buttons{padding:15px 15px 0}.imagecollection.ic-preset.ic-preset-large.ic-zoe .ic-item-inner:focus-within .ic-thumb,.imagecollection.ic-preset.ic-preset-large.ic-zoe .ic-item-inner:hover .ic-thumb{-webkit-transform:translateY(-80px);transform:translateY(-80px)}.imagecollection.ic-preset.ic-preset-large.ic-zoe .ic-caption-title{height:80px;min-height:80px;line-height:60px}.imagecollection.ic-preset.ic-preset-large.ic-zoe .ic-item-inner:focus-within .ic-caption-title,.imagecollection.ic-preset.ic-preset-large.ic-zoe .ic-item-inner:hover .ic-caption-title{transform:translateY(0)}.imagecollection.ic-preset.ic-preset-large.ic-zoe .ic-caption-desc{line-height:1.3;padding:20px}.imagecollection.ic-preset.ic-preset-large.ic-zoe .ic-caption-buttons{padding:20px 20px 0}.imagecollection.ic-light.ic-preset.ic-zoe .ic-caption-title,.imagecollection.ic-preset.ic-zoe .ic-caption-title{color:#333}.imagecollection.ic-dark.ic-preset.ic-zoe .ic-caption-title{color:#fff}.imagecollection.ic-caption-hover.ic-hover-colorize .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-fade .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-grayscale .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-instant .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-push .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-scale .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-down .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-left .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-right .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-up .ic-loaded .ic-caption,.imagecollection.ic-hover-colorize .ic-loaded .ic-image,.imagecollection.ic-hover-colorize .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-fade .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-grayscale .ic-loaded .ic-image,.imagecollection.ic-hover-grayscale .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-instant .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-push .ic-loaded .ic-thumb,.imagecollection.ic-hover-scale .ic-item.ic-loaded,.imagecollection.ic-hover-scale .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-semi-zoomed .ic-loaded .ic-image,.imagecollection.ic-hover-slide-down .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-slide-left .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-slide-right .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-slide-up .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-zoomed .ic-loaded .ic-image{transition-timing-function:ease;transition-duration:.3s;backface-visibility:hidden}.imagecollection.ic-hover-colorize .ic-image{filter:grayscale(100%);transition-property:filter}.imagecollection.ic-hover-colorize .ic-item-inner:focus-within .ic-image,.imagecollection.ic-hover-colorize .ic-item-inner:hover .ic-image{filter:grayscale(0%)}.imagecollection.ic-caption-hover.ic-hover-colorize .ic-caption,.imagecollection.ic-hover-colorize .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.imagecollection.ic-caption-hover.ic-hover-colorize .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-colorize .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-colorize .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-colorize .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-caption-hover.ic-hover-fade .ic-loaded .ic-caption,.imagecollection.ic-hover-fade .ic-loaded .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.imagecollection.ic-caption-hover.ic-hover-fade .ic-loaded .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-fade .ic-loaded .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-fade .ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-fade .ic-loaded .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-hover-grayscale .ic-image{filter:grayscale(0%);transition-property:filter}.imagecollection.ic-hover-grayscale .ic-item-inner:focus-within .ic-image,.imagecollection.ic-hover-grayscale .ic-item-inner:hover .ic-image{filter:grayscale(100%)}.imagecollection.ic-caption-hover.ic-hover-grayscale .ic-caption,.imagecollection.ic-hover-grayscale .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.imagecollection.ic-caption-hover.ic-hover-grayscale .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-grayscale .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-grayscale .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-grayscale .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-caption-hover.ic-hover-instant .ic-loaded .ic-caption,.imagecollection.ic-hover-instant .ic-loaded .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:none}.imagecollection.ic-caption-hover.ic-hover-instant .ic-loaded .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-instant .ic-loaded .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-instant .ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-instant .ic-loaded .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-caption-hover.ic-hover-push .ic-loaded .ic-caption,.imagecollection.ic-hover-push .ic-loaded .ic-image-overlay{display:block;left:0;top:0;bottom:0;transform:translateX(100%);visibility:visible;opacity:1}.imagecollection.ic-caption-hover.ic-hover-push .ic-loaded .ic-caption,.imagecollection.ic-hover-push .ic-loaded .ic-thumb{transition-property:transform}.imagecollection.ic-caption-hover.ic-hover-push .ic-loaded .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-push .ic-loaded .ic-item-inner:hover .ic-caption{transform:translateY(0)}.imagecollection.ic-caption-hover.ic-hover-push .ic-loaded .ic-item-inner .ic-thumb:focus,.imagecollection.ic-caption-hover.ic-hover-push .ic-loaded .ic-item-inner:hover .ic-thumb,.imagecollection.ic-hover-push .ic-loaded .ic-item-inner .ic-thumb:focus,.imagecollection.ic-hover-push .ic-loaded .ic-item-inner:hover .ic-thumb{transform:translateX(-100%)}.imagecollection.ic-hover-scale .ic-item{transition-property:transform;z-index:4}.imagecollection.ic-hover-scale .ic-item:focus-within,.imagecollection.ic-hover-scale .ic-item:hover{transform:scale(1.048);z-index:10}.imagecollection.ic-caption-hover.ic-hover-scale .ic-caption,.imagecollection.ic-hover-scale .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.imagecollection.ic-caption-hover.ic-hover-scale .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-scale .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-scale .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-scale .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-hover-zoomed .ic-image{transition-property:transform;z-index:4}.imagecollection.ic-hover-zoomed .ic-item:focus-within .ic-image,.imagecollection.ic-hover-zoomed .ic-item:hover .ic-image{transform:scale(1.15)}.imagecollection.ic-hover-zoomed .ic-image-wrap{overflow:hidden}.imagecollection.ic-caption-hover.ic-hover-zoomed .ic-caption,.imagecollection.ic-hover-zoomed .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.imagecollection.ic-caption-hover.ic-hover-zoomed .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-zoomed .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-zoomed .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-zoomed .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-hover-semi-zoomed .ic-image{transition-property:transform;z-index:4}.imagecollection.ic-hover-semi-zoomed .ic-item:focus-within .ic-image,.imagecollection.ic-hover-semi-zoomed .ic-item:hover .ic-image{transform:scale(1.05)}.imagecollection.ic-hover-semi-zoomed .ic-image-wrap{overflow:hidden}.imagecollection.ic-caption-hover.ic-hover-semi-zoomed .ic-caption,.imagecollection.ic-hover-semi-zoomed .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:visibility,opacity,background-color}.imagecollection.ic-caption-hover.ic-hover-semi-zoomed .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-semi-zoomed .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-semi-zoomed .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-semi-zoomed .ic-item-inner:hover .ic-image-overlay{visibility:visible;opacity:1}.imagecollection.ic-caption-hover.ic-hover-slide-down .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-left .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-right .ic-loaded .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-up .ic-loaded .ic-caption,.imagecollection.ic-hover-slide-down .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-slide-left .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-slide-right .ic-loaded .ic-image-overlay,.imagecollection.ic-hover-slide-up .ic-loaded .ic-image-overlay{display:block;left:0;top:0;bottom:0;transition-property:transform,background-color,opacity,visibility;visibility:visible;opacity:1}.imagecollection.ic-caption-hover.ic-hover-slide-down .ic-loaded .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-down .ic-loaded .ic-item-inner:hover .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-left .ic-loaded .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-left .ic-loaded .ic-item-inner:hover .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-right .ic-loaded .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-right .ic-loaded .ic-item-inner:hover .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-up .ic-loaded .ic-item-inner:focus-within .ic-caption,.imagecollection.ic-caption-hover.ic-hover-slide-up .ic-loaded .ic-item-inner:hover .ic-caption,.imagecollection.ic-hover-slide-down .ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-slide-down .ic-loaded .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-slide-left .ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-slide-left .ic-loaded .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-slide-right .ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-slide-right .ic-loaded .ic-item-inner:hover .ic-image-overlay,.imagecollection.ic-hover-slide-up .ic-loaded .ic-item-inner:focus-within .ic-image-overlay,.imagecollection.ic-hover-slide-up .ic-loaded .ic-item-inner:hover .ic-image-overlay{transform:translateY(0) translateX(0)}.imagecollection.ic-caption-hover.ic-hover-slide-up .ic-loaded .ic-caption,.imagecollection.ic-hover-slide-up .ic-loaded .ic-image-overlay{transform:translateY(100%)}.imagecollection.ic-caption-hover.ic-hover-slide-down .ic-loaded .ic-caption,.imagecollection.ic-hover-slide-down .ic-loaded .ic-image-overlay{transform:translateY(-100%)}.imagecollection.ic-caption-hover.ic-hover-slide-left .ic-loaded .ic-caption,.imagecollection.ic-hover-slide-left .ic-loaded .ic-image-overlay{transform:translateX(100%)}.imagecollection.ic-caption-hover.ic-hover-slide-right .ic-loaded .ic-caption,.imagecollection.ic-hover-slide-right .ic-loaded .ic-image-overlay{transform:translateX(-100%)}.imagecollection.ic-dominant-color{--ic-dominant-color:#FFF}.imagecollection.ic-dominant-color .ic-item{--ic-dominant-color-alt:hsl(from var(--ic-dominant-color, #EEE) H S calc(L - 10));--ic-dominant-color-text:hsl(from var(--ic-dominant-color, #333) 0 0% calc((l - 60) * -100%))}.ic-panel.ic-dominant-color{--ic-dominant-color:#EEE}.ic-panel.ic-dominant-color.ic-dark,.ic-panel.ic-dominant-color.ic-light{background-color:var(--ic-dominant-color,#eee)}.imagecollection.ic-dominant-color .ic-item-inner{background-color:var(--ic-dominant-color,#fff);color:var(--ic-dominant-color-text,#333);border-color:var(--ic-dominant-color,#fff)}.imagecollection.ic-dominant-color .ic-item.ic-error,.imagecollection.ic-dominant-color .ic-item.ic-idle,.imagecollection.ic-dominant-color .ic-item.ic-loading{background-color:var(--ic-dominant-color,#eee);box-shadow:inset 0 0 0 1px var(--ic-dominant-color-alt,#ddd)}.ic-dominant-color.ic-loading-default .ic-loader{color:var(--ic-dominant-color-alt,#828282);box-shadow:0 -2.6em 0 0 currentColor,1.8em -1.8em 0 0 hsl(from currentColor h s l / 20%),2.5em 0 0 0 hsl(from currentColor h s l / 20%),1.75em 1.75em 0 0 hsl(from currentColor h s l / 20%),0 2.5em 0 0 hsl(from currentColor h s l / 20%),-1.8em 1.8em 0 0 hsl(from currentColor h s l / 20%),-2.6em 0 0 0 hsl(from currentColor h s l / 50%),-1.8em -1.8em 0 0 hsl(from currentColor h s l / 70%)}.ic-dominant-color.ic-loading-bars .ic-loader,.ic-dominant-color.ic-loading-bars .ic-loader:after,.ic-dominant-color.ic-loading-bars .ic-loader:before{color:var(--ic-dominant-color-alt,#828282);background:var(--ic-dominant-color-alt,#828282)}.ic-dominant-color.ic-loading-dots .ic-loader{color:var(--ic-dominant-color-alt,#828282)}.ic-dominant-color.ic-loading-partial .ic-loader{color:var(--ic-dominant-color-alt,#828282);border-top:1.1em solid hsl(from currentColor h s l / 20%);border-right:1.1em solid hsl(from currentColor h s l / 20%);border-bottom:1.1em solid hsl(from currentColor h s l / 20%);border-left:1.1em solid currentColor}.ic-dominant-color.ic-loading-pulse .ic-loader{color:var(--ic-dominant-color-alt,#828282)}.ic-dominant-color.ic-loading-trail .ic-loader{color:var(--ic-dominant-color-alt,#828282)}.imagecollection.ic-dominant-color.ic-shadow-outline .ic-item-inner{box-shadow:0 0 0 1px var(--ic-dominant-color-alt,#ddd)}.imagecollection.ic-dominant-color.ic-shadow-inset-outline .ic-thumb:after{box-shadow:inset 0 0 0 1px var(--ic-dominant-color-alt,#ddd)}.imagecollection.ic-dominant-color.ic-preset.ic-goliath .ic-caption-desc{color:var(--ic-dominant-color-text,#333)}.ic-filtering-container,.ic-filtering-container *,.ic-filtering-container :after,.ic-filtering-container :before{box-sizing:border-box}.ic-filtering-container{--ic-base-size:16px;--ic-search-width:calc( var( --ic-base-size ) * 14 );--ic-height:calc( var( --ic-base-size ) * 2.2 );--ic-base-25:calc( var( --ic-base-size ) / 4 );--ic-base-33:calc( var( --ic-base-size ) / 3 );--ic-base-50:calc( var( --ic-base-size ) / 2 );--ic-base-66:calc( var( --ic-base-33 ) * 2 );--ic-base-75:calc( var( --ic-base-25 ) * 3 );--ic-base-100:var(--ic-base-size);--ic-base-125:calc( var( --ic-base-size ) + var( --ic-base-25 ) );display:flex;padding:15px;margin-top:0!important;margin-bottom:0!important;margin-left:auto;margin-right:auto;text-align:center;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:var(--ic-base-size);gap:var(--ic-base-25);height:fit-content;min-height:var(--ic-height);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ic-filtering-container+.ic-paging-container{padding-top:0}.ic-paging-container+.ic-filtering-container{padding-top:0}.ic-ph-tags:before{display:block;content:'';width:0;height:36px}.ic-ph-tags:not(.ic-filtering-container):before{padding:15px}.ic-ph-tags:is(.ic-search-above-left,.ic-search-above-center,.ic-search-above-right,.ic-search-below-left,.ic-search-below-center,.ic-search-below-right):before{height:calc(36px + 4px + 36px)}.ic-ph-tags:is(.ic-style-button-block,.ic-style-pill-block):before{height:49px}.ic-ph-tags:is(.ic-style-button-block,.ic-style-pill-block):is(.ic-search-above-left,.ic-search-above-center,.ic-search-above-right,.ic-search-below-left,.ic-search-below-center,.ic-search-below-right):before{height:calc(49px + 4px + 49px)}.ic-ph-tags.ic-style-dropdown-block:before{height:51px}.ic-ph-tags.ic-style-dropdown-block:is(.ic-search-above-left,.ic-search-above-center,.ic-search-above-right,.ic-search-below-left,.ic-search-below-center,.ic-search-below-right):before{height:calc(51px + 4px + 49px)}.ic-filtering-container{--ic-border-radius:var(--ic-base-25);--ic-border-width:1px;--ic-spacing:var(--ic-base-25);--ic-padding-x:var(--ic-base-66);--ic-padding-y:var(--ic-base-25);--ic-count-spacing:var(--ic-base-50);--ic-count-border-radius:var(--ic-border-radius);--ic-count-border-width:var(--ic-border-width);--ic-block-padding:0px;--ic-block-border-width:0px;--ic-block-border-radius:0px;--ic-block-height:calc(var(--ic-height) + calc(var(--ic-block-padding) * 2) + calc(var(--ic-block-border-width) * 2))}.ic-tag-wrap{display:flex;flex-direction:column;align-items:stretch;gap:inherit;margin:0;flex:1}@media (min-width:600px){.ic-tags-left:not(.ic-search-after-merged,.ic-search-before-merged) .ic-tag-wrap{align-items:flex-start;justify-content:stretch}.ic-tags-center:not(.ic-search-after-merged,.ic-search-before-merged) .ic-tag-wrap{align-items:center;justify-content:stretch}.ic-tags-right:not(.ic-search-after-merged,.ic-search-before-merged) .ic-tag-wrap{align-items:flex-end;justify-content:stretch}:is(.ic-search-after-merged,.ic-search-before-merged) .ic-tag-wrap{flex:unset;justify-content:center;align-items:stretch}.ic-tags-left.ic-search-after-merged,.ic-tags-right.ic-search-before-merged{justify-content:flex-end;align-items:stretch}.ic-tags-left.ic-search-before-merged,.ic-tags-right.ic-search-after-merged{justify-content:flex-start;align-items:stretch}.ic-tags-center:is(.ic-search-after-merged,.ic-search-before-merged){justify-content:center;align-items:stretch}.ic-tags-left .ic-tag-list{justify-content:flex-start}.ic-tags-center .ic-tag-list{justify-content:center}.ic-tags-right .ic-tag-list{justify-content:flex-end}}.ic-tag-list{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;list-style-type:none;margin:0;padding:var(--ic-block-padding);border-radius:var(--ic-block-border-radius);border:var(--ic-block-border-width) solid transparent;gap:var(--ic-spacing);max-width:100%}.ic-tag-item{display:inline-block;margin:0;padding:0}.ic-tag-item .ic-tag-link{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;padding:var(--ic-padding-y) var(--ic-padding-x);gap:var(--ic-count-spacing);height:var(--ic-height);margin:0;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:inherit;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;text-decoration:none;border:var(--ic-border-width) solid transparent;border-radius:var(--ic-border-radius);box-shadow:none;outline:0;opacity:1;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,opacity,border-color,background-color}.ic-show-count .ic-tag-item .ic-tag-link{padding-right:var(--ic-count-spacing)}.ic-tag-item .ic-tag-link:focus,.ic-tag-item .ic-tag-link:hover{opacity:1!important;box-shadow:none}.ic-tag-item .ic-tag-link .ic-tag-count{display:flex;align-items:center;justify-content:center;margin:0;padding:var(--ic-base-25);font-size:var(--ic-base-66);line-height:1;border-radius:var(--ic-count-border-radius);min-width:2em;border:var(--ic-count-border-width) solid transparent;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-tag-dropdown-wrap{display:flex;flex-direction:column;gap:inherit;flex:1;overflow:hidden}.ic-tag-dropdown{--ic-icon-reserved:var(--ic-height);--ic-icon-offset:calc(calc(var(--ic-icon-reserved) - 16px) / 2);display:inline-flex;position:relative;height:var(--ic-height);width:100%;max-width:100%;flex-direction:row;justify-content:center;align-items:center;border:var(--ic-border-width) solid transparent;border-radius:var(--ic-border-radius);padding:0;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:400;line-height:1.4;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,opacity,border-color,background-color}.ic-tag-dropdown-wrap .ic-tag-dropdown .ic-tag-dropdown-select{appearance:none;display:inline-flex;height:100%;width:100%;background:0 0;border:none;color:inherit;flex-direction:row;justify-content:center;align-items:center;padding:var(--ic-padding-y) var(--ic-icon-reserved) var(--ic-padding-y) var(--ic-padding-x);cursor:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;line-height:inherit;outline:0;box-shadow:none;border-radius:0;min-height:unset;max-width:unset;vertical-align:unset}.ic-tag-dropdown-icon{display:flex;align-items:center;justify-content:center;position:absolute;right:var(--ic-icon-offset);top:50%;transform:translateY(-50%);pointer-events:none;width:16px;height:16px}@media (min-width:600px){.ic-tag-dropdown-wrap{flex-direction:row}.ic-tag-dropdown{width:fit-content}}.ic-light .ic-tag-dropdown{color:#333;background-color:#fff;border-color:#ccc}.ic-light .ic-tag-dropdown:focus-within,.ic-light .ic-tag-dropdown:hover{background-color:#efefef}.ic-dark .ic-tag-dropdown,.ic-dark .ic-tag-dropdown-select option{color:#fff;background-color:#333;border-color:#222}.ic-dark .ic-tag-dropdown:focus-within,.ic-dark .ic-tag-dropdown:hover{background-color:#555}.ic-search-wrap{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding:0;margin:0}.ic-search-inner{display:inline-flex;width:100%;height:var(--ic-height);max-width:100%;flex-direction:row;justify-content:center;align-items:center;border:var(--ic-border-width) solid transparent;border-radius:var(--ic-border-radius);overflow:hidden;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,opacity,border-color,background-color}.ic-search-inner .ic-search-input{display:block;flex:1;width:100%;height:100%;min-height:auto;margin:0;padding:var(--ic-padding-y) var(--ic-padding-x);font-size:inherit;font-family:inherit;font-weight:400;line-height:1.4;border:none;box-shadow:none;outline:0;background-image:none;text-decoration:none;text-align:left;white-space:nowrap;vertical-align:middle;border-radius:0;border-bottom-left-radius:inherit;border-top-left-radius:inherit}.ic-search-inner .ic-search-input:focus{border:none;box-shadow:none;outline:0;background-image:none;text-decoration:none}.ic-search-inner .ic-search-clear,.ic-search-inner .ic-search-submit{position:relative;display:flex;justify-content:center;align-items:center;flex:0;width:unset;min-width:unset;height:100%;aspect-ratio:1/1;max-width:var(--ic-height);max-height:var(--ic-height);margin:0;padding:0;border:none;border-left:var(--ic-border-width) solid transparent;font-family:Arial,sans-serif;font-size:inherit;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;text-decoration:none;text-shadow:none;border-radius:0;box-shadow:none;outline:0;opacity:1;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,opacity,border-color,background-color}.ic-search-inner .ic-search-submit{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.ic-search-inner .ic-search-clear{display:none}.ic-search-has-value .ic-search-inner .ic-search-clear{display:flex}.ic-search-above-center,.ic-search-above-left,.ic-search-above-right,.ic-search-before,.ic-search-before-merged{flex-direction:column}.ic-search-after,.ic-search-after-merged,.ic-search-below-center,.ic-search-below-left,.ic-search-below-right{flex-direction:column-reverse}@media (min-width:600px){.ic-search-inner{width:var(--ic-search-width)}.ic-search-after,.ic-search-after-merged{flex-direction:row-reverse}.ic-search-before,.ic-search-before-merged{flex-direction:row}.ic-search-above-center,.ic-search-above-left,.ic-search-above-right{flex-direction:column}.ic-search-below-center,.ic-search-below-left,.ic-search-below-right{flex-direction:column-reverse}.ic-search-above-center .ic-search-wrap,.ic-search-above-left .ic-search-wrap,.ic-search-above-right .ic-search-wrap,.ic-search-below-center .ic-search-wrap,.ic-search-below-left .ic-search-wrap,.ic-search-below-right .ic-search-wrap{justify-content:flex-end;align-items:center}.ic-search-above-right .ic-search-wrap,.ic-search-below-right .ic-search-wrap{flex-direction:row}.ic-search-above-left .ic-search-wrap,.ic-search-below-left .ic-search-wrap{flex-direction:row-reverse}.ic-search-above-center .ic-search-wrap,.ic-search-below-center .ic-search-wrap{justify-content:center;align-items:center}}.ic-light .ic-tag-link{color:#333;background-color:transparent;border-color:transparent}.ic-light .ic-tag-link:hover{color:#333;background-color:#efefef;border-color:#ccc}.ic-light .ic-tag-item.ic-selected .ic-tag-link{color:#333;background-color:#fff;border-color:#ccc}.ic-light .ic-tag-item .ic-tag-link .ic-tag-count{color:#fff;background-color:#444;border-color:#333}.ic-light .ic-search-inner{color:#333;background-color:#fff;border-color:#ccc}.ic-light .ic-search-inner .ic-search-input{color:inherit;background-color:inherit}.ic-light .ic-search-inner .ic-search-clear,.ic-light .ic-search-inner .ic-search-submit{color:#333;background-color:#fff;border-color:#ccc}.ic-light .ic-search-inner .ic-search-clear:hover,.ic-light .ic-search-inner .ic-search-submit:hover{color:#333;background-color:#efefef}.ic-light .ic-search-inner:focus-within,.ic-light .ic-search-inner:focus-within .ic-search-clear,.ic-light .ic-search-inner:focus-within .ic-search-submit{border-color:#adadad}.ic-dark .ic-tag-link{color:#ccc}.ic-dark .ic-tag-link:hover{color:#fff;background-color:#444;border-color:#333}.ic-dark .ic-tag-item.ic-selected .ic-tag-link{color:#fff;background-color:#333;border-color:#222}.ic-dark .ic-tag-item .ic-tag-link .ic-tag-count{color:#333;background-color:#e6e6e6;border-color:#adadad}.ic-dark .ic-search-inner{color:#fff;background-color:#444;border-color:#222}.ic-dark .ic-search-inner .ic-search-input{color:inherit;background-color:inherit}.ic-dark .ic-search-inner .ic-search-input::placeholder{color:#ccc}.ic-dark .ic-search-inner .ic-search-clear,.ic-dark .ic-search-inner .ic-search-submit{color:#fff;background-color:#333;border-color:#222}.ic-dark .ic-search-inner .ic-search-clear:hover,.ic-dark .ic-search-inner .ic-search-submit:hover{color:#fff;background-color:#555}.ic-dark .ic-search-inner:focus-within{background-color:#555}.ic-dark .ic-search-inner:focus-within .ic-search-input::placeholder{color:#efefef}.ic-style-button-block{--ic-height:calc( var(--ic-base-size) * 2.4 );--ic-border-radius:var(--ic-base-25);--ic-padding-x:var(--ic-base-100);--ic-padding-y:var(--ic-base-25);--ic-count-border-radius:var(--ic-base-25);--ic-block-padding:var(--ic-base-25);--ic-block-border-width:var(--ic-border-width);--ic-block-border-radius:max(0px, calc(var(--ic-border-radius) + var(--ic-block-padding)))}.ic-style-button-block .ic-tag-dropdown{height:var(--ic-block-height);border-radius:var(--ic-block-border-radius);border-width:var(--ic-block-border-width)}.ic-style-button-block .ic-search-inner{height:var(--ic-block-height);padding:var(--ic-block-padding);gap:var(--ic-block-padding);border-radius:var(--ic-block-border-radius);border-width:var(--ic-block-border-width)}.ic-style-button-block .ic-search-inner .ic-search-input{padding:max(0px,calc(var(--ic-padding-y) - var(--ic-block-padding))) max(0px,calc(var(--ic-padding-x) - var(--ic-block-padding)))}.ic-style-button-block .ic-search-inner .ic-search-clear,.ic-style-button-block .ic-search-inner .ic-search-submit{border-width:var(--ic-border-width);border-style:solid;border-radius:var(--ic-border-radius)}@media (min-width:600px){.ic-style-button-block:is(.ic-tags-left,.ic-tags-center,.ic-tags-right) .ic-tag-list{justify-content:flex-start;width:fit-content}.ic-style-button-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-has-wrapped){gap:0}.ic-style-button-block.ic-search-after-merged:not(.ic-multi-level,.ic-has-wrapped) .ic-tag-list{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.ic-style-button-block.ic-search-before-merged:not(.ic-multi-level,.ic-has-wrapped) .ic-tag-list{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.ic-style-button-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-has-wrapped,.ic-no-tags) .ic-search-wrap{height:-webkit-fill-available}.ic-style-button-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-multi-level,.ic-has-wrapped,.ic-no-tags) .ic-search-inner{height:100%}.ic-style-button-block.ic-search-after-merged:not(.ic-multi-level,.ic-has-wrapped,.ic-no-tags) .ic-search-inner{border-top-left-radius:0;border-bottom-left-radius:0}.ic-style-button-block.ic-search-before-merged:not(.ic-multi-level,.ic-has-wrapped,.ic-no-tags) .ic-search-inner{border-top-right-radius:0;border-bottom-right-radius:0}}.ic-style-button-block.ic-light .ic-search-inner,.ic-style-button-block.ic-light .ic-tag-list{background-color:#fff;border-color:#ccc}.ic-style-button-block.ic-light .ic-tag-item .ic-tag-link .ic-tag-count{color:#888;background-color:#efefef;border-color:inherit}.ic-style-button-block.ic-light .ic-tag-item .ic-tag-link:hover .ic-tag-count{background-color:#fff}.ic-style-button-block.ic-light .ic-tag-item.ic-selected .ic-tag-link{color:#fff;background-color:#333;border-color:#222}.ic-style-button-block.ic-light .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{color:#fff;background-color:#555;border-color:inherit}.ic-style-button-block.ic-light :is(.ic-search-clear,.ic-search-submit){color:#fff;background-color:#333;border-color:#222}.ic-style-button-block.ic-light :is(.ic-search-clear,.ic-search-submit):hover{color:#fff;background-color:#555;border-color:#333}.ic-style-button-block.ic-dark .ic-tag-list{background-color:#444;border-color:#222}.ic-style-button-block.ic-dark .ic-search-inner:focus-within,.ic-style-button-block.ic-dark .ic-search-inner:focus-within :is(.ic-search-clear,.ic-search-submit){border-color:#222}.ic-style-button-block.ic-dark .ic-tag-link:hover{color:#fff;background-color:#333;border-color:#222}.ic-style-button-block.ic-dark .ic-tag-item .ic-tag-link .ic-tag-count{color:#ccc;background-color:#555;border-color:inherit}.ic-style-button-block.ic-dark .ic-tag-item.ic-selected .ic-tag-link{color:#333;background-color:#fff;border-color:#444}.ic-style-button-block.ic-dark .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{background-color:#333;border-color:#222}.ic-style-button-block.ic-dark :is(.ic-search-clear,.ic-search-submit){color:#333;background-color:#fff;border-color:#444}.ic-style-button-block.ic-dark :is(.ic-search-clear,.ic-search-submit):hover{color:#333;background-color:#efefef;border-color:#444}@media (min-width:600px){.ic-style-button-block.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged){gap:0}.ic-style-button-block.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged) :is(.ic-tag-wrap,.ic-search-wrap){padding:var(--ic-block-padding);gap:var(--ic-block-padding);border:var(--ic-block-border-width) solid transparent;border-radius:var(--ic-block-border-radius)}.ic-style-button-block.ic-multi-level.ic-search-after-merged .ic-tag-wrap,.ic-style-button-block.ic-multi-level.ic-search-before-merged .ic-search-wrap{border-top-right-radius:0;border-bottom-right-radius:0}.ic-style-button-block.ic-multi-level.ic-search-after-merged .ic-tag-wrap{border-right:none}.ic-style-button-block.ic-multi-level.ic-search-after-merged .ic-search-wrap,.ic-style-button-block.ic-multi-level.ic-search-before-merged .ic-tag-wrap{border-top-left-radius:0;border-bottom-left-radius:0}.ic-style-button-block.ic-multi-level.ic-search-before-merged .ic-tag-wrap{border-left:none}.ic-style-button-block.ic-light.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged) :is(.ic-tag-wrap,.ic-search-wrap){background-color:#efefef;border-color:#ccc}.ic-style-button-block.ic-dark.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged) :is(.ic-tag-wrap,.ic-search-wrap){background-color:#333;border-color:#222}}.ic-style-button.ic-light .ic-tag-link{color:#333;background-color:#fff;border-color:#ccc}.ic-style-button.ic-light .ic-tag-link:hover{color:#333;background-color:#efefef;border-color:#adadad}.ic-style-button.ic-light .ic-tag-item .ic-tag-link .ic-tag-count{color:#888;background-color:#efefef;border-color:inherit}.ic-style-button.ic-light .ic-tag-item .ic-tag-link:hover .ic-tag-count{background-color:#fff}.ic-style-button.ic-light .ic-tag-item.ic-selected .ic-tag-link{color:#fff;background-color:#333;border-color:#222}.ic-style-button.ic-light .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{color:#fff;background-color:#555;border-color:inherit}.ic-style-button.ic-dark .ic-tag-link{color:#fff;background-color:#333;border-color:#222}.ic-style-button.ic-dark .ic-tag-link:hover{color:#fff;background-color:#666;border-color:#444}.ic-style-button.ic-dark .ic-tag-item .ic-tag-link .ic-tag-count{color:#ccc;background-color:#555;border-color:inherit}.ic-style-button.ic-dark .ic-tag-item.ic-selected .ic-tag-link{color:#333;background-color:#fff;border-color:#444}.ic-style-button.ic-dark .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{background-color:#333;border-color:#222}.ic-style-dropdown-block{--ic-height:calc( var(--ic-base-size) * 2.4 );--ic-border-radius:var(--ic-base-50);--ic-padding-x:var(--ic-base-100);--ic-padding-y:var(--ic-base-25);--ic-count-border-radius:var(--ic-base-25);--ic-block-padding:var(--ic-base-25);--ic-block-border-width:var(--ic-border-width);--ic-block-border-radius:max(0px, calc(var(--ic-border-radius) + var(--ic-block-padding)))}.ic-style-dropdown-block .ic-tag-dropdown{height:var(--ic-block-height);border-radius:var(--ic-block-border-radius);border-width:var(--ic-block-border-width)}.ic-style-dropdown-block .ic-search-inner{height:var(--ic-block-height);border-radius:var(--ic-block-border-radius);border-width:var(--ic-block-border-width)}.ic-style-dropdown-block .ic-search-inner .ic-search-clear,.ic-style-dropdown-block .ic-search-inner .ic-search-submit{max-height:var(--ic-block-height)}@media (min-width:600px){.ic-style-dropdown-block:is(.ic-search-after-merged,.ic-search-before-merged){gap:0}.ic-style-dropdown-block .ic-tag-dropdown{border:none;border-radius:0}.ic-style-dropdown-block .ic-tag-dropdown:not(:last-of-type){border-right-width:var(--ic-border-width);border-right-style:solid;border-right-color:inherit}.ic-style-dropdown-block .ic-tag-dropdown-wrap{gap:0;border:var(--ic-block-border-width) solid transparent;border-radius:var(--ic-block-border-radius)}.ic-style-dropdown-block.ic-search-after-merged .ic-tag-dropdown-wrap{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.ic-style-dropdown-block.ic-search-before-merged .ic-tag-dropdown-wrap{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.ic-style-dropdown-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-no-tags) .ic-search-wrap{height:-webkit-fill-available}.ic-style-dropdown-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-no-tags) .ic-search-inner{height:100%}.ic-style-dropdown-block.ic-search-after-merged:not(.ic-no-tags) .ic-search-inner{border-top-left-radius:0;border-bottom-left-radius:0}.ic-style-dropdown-block.ic-search-before-merged:not(.ic-no-tags) .ic-search-inner{border-top-right-radius:0;border-bottom-right-radius:0}}.ic-style-dropdown-block.ic-light :is(.ic-search-clear,.ic-search-submit):hover{color:#333;background-color:#f8f8f8}.ic-style-dropdown-block.ic-light .ic-search-inner:focus-within,.ic-style-dropdown-block.ic-light .ic-search-inner:focus-within :is(.ic-search-clear,.ic-search-submit){border-color:#ccc}@media (min-width:600px){.ic-style-dropdown-block.ic-light .ic-tag-dropdown-wrap{background-color:#fff;border-color:#ccc}.ic-style-dropdown-block.ic-dark .ic-tag-dropdown-wrap{background-color:#666;border-color:#222}}.ic-style-pill-block{--ic-height:calc( var(--ic-base-size) * 2.4 );--ic-border-radius:calc(var(--ic-height) / 2);--ic-padding-x:calc(var(--ic-base-50) + calc(var(--ic-border-radius) / 3));--ic-padding-y:var(--ic-base-25);--ic-count-border-radius:var(--ic-border-radius);--ic-block-padding:var(--ic-base-25);--ic-block-border-width:var(--ic-border-width);--ic-block-border-radius:max(0px, calc(var(--ic-border-radius) + var(--ic-block-padding)))}.ic-style-pill-block.ic-show-count .ic-tag-item .ic-tag-link{padding-right:calc(var(--ic-padding-x) - calc(var(--ic-border-radius)/ 3))}.ic-style-pill-block .ic-tag-dropdown{height:var(--ic-block-height);border-radius:var(--ic-block-border-radius);border-width:var(--ic-block-border-width)}.ic-style-pill-block .ic-search-inner{height:var(--ic-block-height);padding:var(--ic-block-padding);gap:var(--ic-block-padding);border-radius:var(--ic-block-border-radius);border-width:var(--ic-block-border-width)}.ic-style-pill-block .ic-search-inner .ic-search-input{padding:max(0px,calc(var(--ic-padding-y) - var(--ic-block-padding))) max(0px,calc(var(--ic-padding-x) - var(--ic-block-padding)))}.ic-style-pill-block .ic-search-inner .ic-search-clear,.ic-style-pill-block .ic-search-inner .ic-search-submit{border-width:var(--ic-border-width);border-style:solid;border-radius:var(--ic-border-radius)}@media (min-width:600px){.ic-style-pill-block:is(.ic-tags-left,.ic-tags-center,.ic-tags-right) .ic-tag-list{justify-content:flex-start;width:fit-content}.ic-style-pill-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-has-wrapped){gap:0}.ic-style-pill-block.ic-search-after-merged:not(.ic-multi-level,.ic-has-wrapped) .ic-tag-list{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.ic-style-pill-block.ic-search-before-merged:not(.ic-multi-level,.ic-has-wrapped) .ic-tag-list{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.ic-style-pill-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-has-wrapped,.ic-no-tags) .ic-search-wrap{height:-webkit-fill-available}.ic-style-pill-block:is(.ic-search-after-merged,.ic-search-before-merged):not(.ic-multi-level,.ic-has-wrapped,.ic-no-tags) .ic-search-inner{height:100%}.ic-style-pill-block.ic-search-after-merged:not(.ic-multi-level,.ic-has-wrapped,.ic-no-tags) .ic-search-inner{border-top-left-radius:0;border-bottom-left-radius:0}.ic-style-pill-block.ic-search-before-merged:not(.ic-multi-level,.ic-has-wrapped,.ic-no-tags) .ic-search-inner{border-top-right-radius:0;border-bottom-right-radius:0}}.ic-style-pill-block.ic-light .ic-search-inner,.ic-style-pill-block.ic-light .ic-tag-list{background-color:#fff;border-color:#ccc}.ic-style-pill-block.ic-light .ic-tag-item .ic-tag-link .ic-tag-count{color:#888;background-color:#efefef;border-color:inherit}.ic-style-pill-block.ic-light .ic-tag-item .ic-tag-link:hover .ic-tag-count{background-color:#fff}.ic-style-pill-block.ic-light .ic-tag-item.ic-selected .ic-tag-link{color:#fff;background-color:#333;border-color:#222}.ic-style-pill-block.ic-light .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{color:#fff;background-color:#555;border-color:inherit}.ic-style-pill-block.ic-light :is(.ic-search-clear,.ic-search-submit){color:#fff;background-color:#333;border-color:#222}.ic-style-pill-block.ic-light :is(.ic-search-clear,.ic-search-submit):hover{color:#fff;background-color:#555;border-color:#333}.ic-style-pill-block.ic-dark .ic-tag-list{background-color:#444;border-color:#222}.ic-style-pill-block.ic-dark .ic-search-inner:focus-within,.ic-style-pill-block.ic-dark .ic-search-inner:focus-within :is(.ic-search-clear,.ic-search-submit){border-color:#222}.ic-style-pill-block.ic-dark .ic-tag-link:hover{color:#fff;background-color:#333;border-color:#222}.ic-style-pill-block.ic-dark .ic-tag-item .ic-tag-link .ic-tag-count{color:#ccc;background-color:#555;border-color:inherit}.ic-style-pill-block.ic-dark .ic-tag-item.ic-selected .ic-tag-link{color:#333;background-color:#fff;border-color:#444}.ic-style-pill-block.ic-dark .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{background-color:#333;border-color:#222}.ic-style-pill-block.ic-dark :is(.ic-search-clear,.ic-search-submit){color:#333;background-color:#fff;border-color:#444}.ic-style-pill-block.ic-dark :is(.ic-search-clear,.ic-search-submit):hover{color:#333;background-color:#efefef;border-color:#444}@media (min-width:600px){.ic-style-pill-block.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged){gap:0}.ic-style-pill-block.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged) :is(.ic-tag-wrap,.ic-search-wrap){padding:var(--ic-block-padding);gap:var(--ic-block-padding);border:var(--ic-block-border-width) solid transparent;border-radius:var(--ic-block-border-radius)}.ic-style-pill-block.ic-multi-level.ic-search-after-merged .ic-tag-wrap,.ic-style-pill-block.ic-multi-level.ic-search-before-merged .ic-search-wrap{border-top-right-radius:0;border-bottom-right-radius:0}.ic-style-pill-block.ic-multi-level.ic-search-after-merged .ic-tag-wrap{border-right:none}.ic-style-pill-block.ic-multi-level.ic-search-after-merged .ic-search-wrap,.ic-style-pill-block.ic-multi-level.ic-search-before-merged .ic-tag-wrap{border-top-left-radius:0;border-bottom-left-radius:0}.ic-style-pill-block.ic-multi-level.ic-search-before-merged .ic-tag-wrap{border-left:none}.ic-style-pill-block.ic-light.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged) :is(.ic-tag-wrap,.ic-search-wrap){background-color:#efefef;border-color:#ccc}.ic-style-pill-block.ic-dark.ic-multi-level:is(.ic-search-after-merged,.ic-search-before-merged) :is(.ic-tag-wrap,.ic-search-wrap){background-color:#333;border-color:#222}}.ic-style-pill{--ic-border-radius:calc(var(--ic-height) / 2);--ic-padding-x:calc(var(--ic-base-50) + calc(var(--ic-border-radius) / 2))}.ic-style-pill.ic-show-count .ic-tag-item .ic-tag-link{padding-right:calc(var(--ic-padding-x) - calc(var(--ic-border-radius)/ 2))}.ic-style-pill .ic-search-submit .ic-icon-search{margin-right:var(--ic-base-25)}.ic-style-pill.ic-light .ic-tag-link{color:#333;background-color:#fff;border-color:#ccc}.ic-style-pill.ic-light .ic-tag-link:hover{color:#333;background-color:#efefef;border-color:#adadad}.ic-style-pill.ic-light .ic-tag-item .ic-tag-link .ic-tag-count{color:#888;background-color:#efefef;border-color:inherit}.ic-style-pill.ic-light .ic-tag-item .ic-tag-link:hover .ic-tag-count{background-color:#fff}.ic-style-pill.ic-light .ic-tag-item.ic-selected .ic-tag-link{color:#fff;background-color:#333;border-color:#222}.ic-style-pill.ic-light .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{color:#fff;background-color:#555;border-color:inherit}.ic-style-pill.ic-dark .ic-tag-link{color:#fff;background-color:#333;border-color:#222}.ic-style-pill.ic-dark .ic-tag-link:hover{color:#fff;background-color:#666;border-color:#444}.ic-style-pill.ic-dark .ic-tag-item .ic-tag-link .ic-tag-count{color:#ccc;background-color:#555;border-color:inherit}.ic-style-pill.ic-dark .ic-tag-item.ic-selected .ic-tag-link{color:#333;background-color:#fff;border-color:#444}.ic-style-pill.ic-dark .ic-tag-item.ic-selected .ic-tag-link .ic-tag-count{background-color:#333;border-color:#222}.ic-paging-container,.ic-paging-container *,.ic-paging-container :after,.ic-paging-container :before{box-sizing:border-box}.ic-paging-container{display:block;padding:15px;margin-top:0!important;margin-bottom:0!important;margin-left:auto;margin-right:auto;text-align:center;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ic-ph-load-more:after{display:block;content:'';width:0;height:34px}.ic-paging-container .ic-load-more{display:inline-block;padding:6px 12px;margin:0;font-size:14px;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;box-shadow:none;outline:0}.ic-paging-container.ic-light .ic-load-more{color:#333;background-color:#fff;border-color:#ccc;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-paging-container.ic-light .ic-load-more:focus,.ic-paging-container.ic-light .ic-load-more:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.ic-paging-container.ic-dark .ic-load-more{color:#fff;background-color:#333;border-color:#222;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-paging-container.ic-dark .ic-load-more:focus,.ic-paging-container.ic-dark .ic-load-more:hover{color:#fff;background-color:#444;border-color:#333}.ic-ph-dots:after{display:block;content:'';width:0;height:22px}.ic-paging-container .ic-dot-item,.ic-paging-container .ic-dots{display:inline-block;margin:0;padding:0;outline:0;list-style:none}.ic-paging-container .ic-dot-item .ic-dot-link{display:inline-block;margin:3px;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;text-decoration:none;border:1px solid transparent;position:relative;border-radius:50%;padding:0;font-size:0;outline:0;color:transparent;box-shadow:none}.ic-paging-container .ic-dot-item .ic-dot-link:before{content:"";background-color:transparent;border:1px solid transparent;display:block;border-radius:50%;width:9px;height:9px;padding:0;margin:2px}.ic-paging-container .ic-dot-item .ic-dot-link:active,.ic-paging-container .ic-dot-item .ic-dot-link:focus,.ic-paging-container .ic-dot-item .ic-dot-link:hover{text-decoration:none;box-shadow:none;outline:0}.ic-paging-container .ic-dot-item.ic-disabled .ic-dot-link,.ic-paging-container .ic-dot-item.ic-selected .ic-dot-link{cursor:not-allowed;pointer-events:none}.ic-paging-container .ic-dot-item.ic-disabled .ic-dot-link{cursor:not-allowed;pointer-events:none;outline:0}.ic-paging-container.ic-light .ic-dot-item .ic-dot-link,.ic-paging-container.ic-light .ic-dot-item .ic-dot-link:before{transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-paging-container.ic-light .ic-dot-item .ic-dot-link{background-color:#eee;border-color:#9d9d9d;outline-color:#9d9d9d}.ic-paging-container.ic-light .ic-dot-item.ic-selected .ic-dot-link{border-color:#888}.ic-paging-container.ic-light .ic-dot-item .ic-dot-link:focus:before,.ic-paging-container.ic-light .ic-dot-item .ic-dot-link:hover:before,.ic-paging-container.ic-light .ic-dot-item.ic-selected .ic-dot-link:before{background-color:#666;border-color:#888}.ic-paging-container.ic-light .ic-dot-item.ic-disabled .ic-dot-link,.ic-paging-container.ic-light .ic-dot-item.ic-disabled .ic-dot-link:focus,.ic-paging-container.ic-light .ic-dot-item.ic-disabled .ic-dot-link:hover{background-color:#eee;border-color:#9d9d9d;opacity:.5}.ic-paging-container.ic-dark .ic-dot-item .ic-dot-link,.ic-paging-container.ic-dark .ic-dot-item .ic-dot-link:before{transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-paging-container.ic-dark .ic-dot-item .ic-dot-link{background-color:#999;border-color:#666;outline-color:#666}.ic-paging-container.ic-dark .ic-dot-item.ic-selected .ic-dot-link{border-color:#666}.ic-paging-container.ic-dark .ic-dot-item .ic-dot-link:focus:before,.ic-paging-container.ic-dark .ic-dot-item .ic-dot-link:hover:before,.ic-paging-container.ic-dark .ic-dot-item.ic-selected .ic-dot-link:before{background-color:#fff;border-color:#666}.ic-paging-container.ic-dark .ic-dot-item.ic-disabled .ic-dot-link,.ic-paging-container.ic-dark .ic-dot-item.ic-disabled .ic-dot-link:focus,.ic-paging-container.ic-dark .ic-dot-item.ic-disabled .ic-dot-link:hover{background-color:#999;border-color:#666;opacity:.5}.ic-ph-pagination:before{display:block;content:'';width:0;height:36px}.ic-paging-container .ic-pages{display:inline-block;margin:0;padding:0;list-style:none}.ic-paging-container .ic-page-item{display:inline-block;list-style:none}.ic-paging-container .ic-page-item{display:none}.ic-paging-container .ic-page-item.ic-page-button,.ic-paging-container .ic-page-item.ic-visible{display:inline-block}.ic-paging-container .ic-page-item .ic-page-link{display:inline-block;min-width:40px;padding:6px 12px;margin:1px;font-size:14px;font-weight:400;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;user-select:none;background-image:none;text-decoration:none;border:1px solid transparent;border-radius:4px;box-shadow:none;outline:0}.ic-paging-container .ic-page-item:focus .ic-page-link,.ic-paging-container .ic-page-item:hover .ic-page-link{text-decoration:none;box-shadow:none;outline:0}.ic-paging-container .ic-page-item.ic-disabled .ic-page-link,.ic-paging-container .ic-page-item.ic-selected .ic-page-link{cursor:not-allowed;pointer-events:none}.ic-paging-container .ic-page-item.ic-disabled .ic-page-link{cursor:not-allowed;pointer-events:none;outline:0}.ic-paging-container.ic-light .ic-page-item .ic-page-link{color:#333;background-color:transparent;border-color:transparent;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-paging-container.ic-light .ic-page-item.ic-selected .ic-page-link,.ic-paging-container.ic-light .ic-page-item:focus .ic-page-link,.ic-paging-container.ic-light .ic-page-item:hover .ic-page-link{color:#333;background-color:#e6e6e6;border-color:#adadad}.ic-paging-container.ic-light .ic-page-item.ic-selected .ic-page-link{color:#333;background-color:#fff;border-color:#ccc}.ic-paging-container.ic-light .ic-page-item.ic-disabled .ic-page-link,.ic-paging-container.ic-light .ic-page-item.ic-disabled:focus .ic-page-link,.ic-paging-container.ic-light .ic-page-item.ic-disabled:hover .ic-page-link{color:#333;background-color:transparent;border-color:transparent;opacity:.5}.ic-paging-container.ic-dark .ic-page-item .ic-page-link{color:#9d9d9d;background-color:transparent;border-color:transparent;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-paging-container.ic-dark .ic-page-item:focus .ic-page-link,.ic-paging-container.ic-dark .ic-page-item:hover .ic-page-link{color:#fff;background-color:#444;border-color:#333}.ic-paging-container.ic-dark .ic-page-item.ic-selected .ic-page-link{color:#fff;background-color:#333;border-color:#222}.ic-paging-container.ic-dark .ic-page-item.ic-disabled .ic-page-link,.ic-paging-container.ic-dark .ic-page-item.ic-disabled:focus .ic-page-link,.ic-paging-container.ic-dark .ic-page-item.ic-disabled:hover .ic-page-link{color:#9d9d9d;background-color:transparent;border-color:transparent;opacity:.5}.ic-paging-container.ic-dots .ic-page-item .ic-page-link{position:relative;border-radius:50%;min-width:0;padding:0;font-size:0}.ic-paging-container.ic-dots .ic-page-item .ic-page-link:before{content:"";display:block;border-radius:50%;width:15px;height:15px;padding:0;margin:2px}.ic-paging-container.ic-dots .ic-page-item.ic-page-first .ic-page-link:after,.ic-paging-container.ic-dots .ic-page-item.ic-page-last .ic-page-link:after,.ic-paging-container.ic-dots .ic-page-item.ic-page-next .ic-page-link:after,.ic-paging-container.ic-dots .ic-page-item.ic-page-next-more .ic-page-link:after,.ic-paging-container.ic-dots .ic-page-item.ic-page-prev .ic-page-link:after,.ic-paging-container.ic-dots .ic-page-item.ic-page-prev-more .ic-page-link:after{display:inline-block;font-size:15px;line-height:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.ic-paging-container.ic-dots .ic-page-item.ic-page-first .ic-page-link:after{content:"\00ab"}.ic-paging-container.ic-dots .ic-page-item.ic-page-prev .ic-page-link:after{content:"\2039"}.ic-paging-container.ic-dots .ic-page-item.ic-page-next-more .ic-page-link:after,.ic-paging-container.ic-dots .ic-page-item.ic-page-prev-more .ic-page-link:after{content:"\2026"}.ic-paging-container.ic-dots .ic-page-item.ic-page-next .ic-page-link:after{content:"\203A"}.ic-paging-container.ic-dots .ic-page-item.ic-page-last .ic-page-link:after{content:"\00bb"}.ic-paging-container.ic-light.ic-dots .ic-page-item .ic-page-link{color:#333;background-color:#fff;border-color:#ccc;transition-timing-function:ease-out;transition-duration:.3s;transition-property:color,border-color,background-color}.ic-paging-container.ic-light.ic-dots .ic-page-item.ic-selected .ic-page-link,.ic-paging-container.ic-light.ic-dots .ic-page-item:focus .ic-page-link,.ic-paging-container.ic-light.ic-dots .ic-page-item:hover .ic-page-link{color:#333;background-color:#e6e6e6;border-color:#adadad}.ic-paging-container.ic-light.ic-dots .ic-page-item.ic-selected .ic-page-link:before{background-color:#333;border-color:#ccc}.ic-paging-container.ic-light.ic-dots .ic-page-item.ic-disabled .ic-page-link,.ic-paging-container.ic-light.ic-dots .ic-page-item.ic-disabled:focus .ic-page-link,.ic-paging-container.ic-light.ic-dots .ic-page-item.ic-disabled:hover .ic-page-link{color:#333;background-color:#fff;border-color:#ccc;opacity:.5}html.ic-panel-no-scroll{overflow-x:hidden!important;overflow-y:scroll!important;scrollbar-width:none}html.ic-panel-no-scroll::-webkit-scrollbar{width:0;height:0}[class*=" ic-panel-"],[class^=ic-panel-]{box-sizing:border-box}.ic-panel{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;text-align:left;overflow:hidden;outline:0;box-sizing:content-box}body.rtl .ic-panel{text-align:right}.ic-panel-maximized{position:fixed;top:0;left:0;z-index:999999}.ic-no-transitions{transition:none!important}.ic-panel-buttons{z-index:1}.ic-panel .ic-loader{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:5px;visibility:hidden;opacity:0;pointer-events:none}.ic-panel .ic-loading .ic-loader{visibility:visible;opacity:1}.ic-panel{display:grid;grid-template-columns:min-content min-content minmax(0,max-content) minmax(0,1fr) minmax(0,max-content) min-content min-content;grid-template-rows:min-content min-content minmax(0,max-content) minmax(0,1fr) minmax(0,max-content) min-content min-content}.ic-panel.ic-portrait.ic-panel-buttons-top:not(.ic-medium,.ic-panel-no-mobile){grid-template-rows:min-content min-content minmax(37px,max-content) minmax(0,1fr) minmax(0,max-content) min-content min-content}.ic-panel.ic-portrait.ic-panel-buttons-bottom:not(.ic-medium,.ic-panel-no-mobile){grid-template-rows:min-content min-content minmax(0,max-content) minmax(0,1fr) minmax(37px,max-content) min-content min-content}.ic-panel.ic-landscape.ic-panel-buttons-left:not(.ic-medium,.ic-panel-no-mobile){grid-template-columns:min-content min-content minmax(37px,max-content) minmax(0,1fr) minmax(0,max-content) min-content min-content}.ic-panel.ic-landscape.ic-panel-buttons-right:not(.ic-medium,.ic-panel-no-mobile){grid-template-columns:min-content min-content minmax(0,max-content) minmax(0,1fr) minmax(37px,max-content) min-content min-content}.ic-panel-content{grid-column:3/6;grid-row:3/6}.ic-panel-info{grid-column:3/6;grid-row:3/6;display:none}.ic-portrait.ic-panel-buttons-top:is(.ic-panel-info-top,.ic-panel-info-right,.ic-panel-info-bottom,.ic-panel-info-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-row:4/6}.ic-portrait.ic-panel-buttons-bottom:is(.ic-panel-info-top,.ic-panel-info-right,.ic-panel-info-bottom,.ic-panel-info-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-row:3/5}.ic-landscape.ic-panel-buttons-right:is(.ic-panel-info-top,.ic-panel-info-right,.ic-panel-info-bottom,.ic-panel-info-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:3/5}.ic-landscape.ic-panel-buttons-left:is(.ic-panel-info-top,.ic-panel-info-right,.ic-panel-info-bottom,.ic-panel-info-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:4/6}.ic-panel-info-visible:is(.ic-panel-info-top,.ic-panel-info-right,.ic-panel-info-bottom,.ic-panel-info-left) .ic-panel-info{display:block}.ic-panel-info-visible:is(.ic-panel-info-top,.ic-panel-info-right,.ic-panel-info-bottom,.ic-panel-info-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{display:flex;flex-direction:column-reverse}.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-row:2/3}.ic-panel-info-bottom:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-row:6/7}.ic-panel-info-left:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:2/3;grid-row:2/7}.ic-panel-info-right:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:6/7;grid-row:2/7}.ic-panel-info-top.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:4/5;grid-row:3/4}.ic-panel-info-bottom.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:4/5;grid-row:5/6}.ic-panel-info-right.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:5/6;grid-row:3/6}.ic-panel-info-left.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info{grid-column:3/4;grid-row:3/6}.ic-panel-cart{grid-column:3/6;grid-row:3/6;display:none}.ic-portrait.ic-panel-buttons-top:is(.ic-panel-cart-top,.ic-panel-cart-right,.ic-panel-cart-bottom,.ic-panel-cart-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-row:4/6}.ic-portrait.ic-panel-buttons-bottom:is(.ic-panel-cart-top,.ic-panel-cart-right,.ic-panel-cart-bottom,.ic-panel-cart-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-row:3/5}.ic-landscape.ic-panel-buttons-right:is(.ic-panel-cart-top,.ic-panel-cart-right,.ic-panel-cart-bottom,.ic-panel-cart-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:3/5}.ic-landscape.ic-panel-buttons-left:is(.ic-panel-cart-top,.ic-panel-cart-right,.ic-panel-cart-bottom,.ic-panel-cart-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:4/6}.ic-panel-cart-visible:is(.ic-panel-cart-top,.ic-panel-cart-right,.ic-panel-cart-bottom,.ic-panel-cart-left) .ic-panel-cart{display:flex}.ic-panel-cart-visible:is(.ic-panel-cart-top,.ic-panel-cart-right,.ic-panel-cart-bottom,.ic-panel-cart-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{flex-direction:column-reverse}.ic-panel-cart-top:not(.ic-panel-cart-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-row:2/3}.ic-panel-cart-bottom:not(.ic-panel-cart-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-row:6/7}.ic-panel-cart-left:not(.ic-panel-cart-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:2/3;grid-row:2/7}.ic-panel-cart-right:not(.ic-panel-cart-overlay):is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:6/7;grid-row:2/7}.ic-panel-cart-top.ic-panel-cart-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:4/5;grid-row:3/4}.ic-panel-cart-bottom.ic-panel-cart-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:4/5;grid-row:5/6}.ic-panel-cart-right.ic-panel-cart-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:5/6;grid-row:3/6}.ic-panel-cart-left.ic-panel-cart-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart{grid-column:3/4;grid-row:3/6}.ic-panel-thumbs{grid-column:1/8;grid-row:1/8;display:none}.ic-panel-thumbs-visible:is(.ic-panel-thumbs-top,.ic-panel-thumbs-right,.ic-panel-thumbs-bottom,.ic-panel-thumbs-left) .ic-panel-thumbs{display:block}.ic-panel-thumbs-top .ic-panel-thumbs{grid-row:1/2}.ic-panel-thumbs-bottom .ic-panel-thumbs{grid-row:7/8}.ic-panel-thumbs-left .ic-panel-thumbs{grid-column:1/2}.ic-panel-thumbs-right .ic-panel-thumbs{grid-column:7/8}.ic-panel-cart,.ic-panel-cart-inner,.ic-panel-content,.ic-panel-content-inner,.ic-panel-info,.ic-panel-info-inner,.ic-panel-thumbs,.ic-panel-thumbs-inner{position:relative}.ic-panel-cart,.ic-panel-content,.ic-panel-info,.ic-panel-thumbs{pointer-events:none}.ic-panel-cart-inner,.ic-panel-content-inner,.ic-panel-info-inner,.ic-panel-thumbs-inner{pointer-events:auto}.ic-panel-cart-inner,.ic-panel-info-inner,.ic-panel-thumbs-inner{z-index:2}.ic-panel-content{display:flex;flex-direction:column-reverse}.ic-landscape .ic-panel-content{flex-direction:row}.ic-portrait.ic-panel-buttons-top .ic-panel-content{flex-direction:column-reverse}.ic-portrait.ic-panel-buttons-bottom .ic-panel-content{flex-direction:column}.ic-landscape.ic-panel-buttons-right .ic-panel-content{flex-direction:row}.ic-landscape.ic-panel-buttons-left .ic-panel-content{flex-direction:row-reverse}.ic-panel .ic-panel-content-buttons{position:relative;width:100%;height:100%;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:stretch;pointer-events:none;z-index:3}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-content-buttons{position:absolute;top:0;left:0}.ic-portrait:is(.ic-panel-buttons-top,.ic-panel-buttons-bottom):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-content-buttons{height:37px}.ic-landscape:is(.ic-panel-buttons-right,.ic-panel-buttons-left):not(.ic-medium,.ic-panel-no-mobile) .ic-panel-content-buttons{width:37px}.ic-portrait.ic-panel-buttons-top:not(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{align-self:flex-start}.ic-portrait.ic-panel-buttons-bottom:not(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{align-self:flex-end}.ic-landscape.ic-panel-buttons-right:not(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{justify-self:flex-end}.ic-landscape.ic-panel-buttons-left:not(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{justify-self:flex-start}.ic-panel-content-inner,.ic-panel-thumbs-inner{display:flex;overflow:hidden;flex:1}.ic-panel-cart-inner,.ic-panel-info-inner{z-index:2;max-width:100%;max-height:100%}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-info-inner,.ic-panel-cart-inner){width:100%;height:100%}.ic-panel:is(.ic-medium,.ic-panel-no-mobile):is(.ic-panel-cart-top,.ic-panel-cart-bottom) .ic-panel-cart-inner,.ic-panel:is(.ic-medium,.ic-panel-no-mobile):is(.ic-panel-info-top,.ic-panel-info-bottom) .ic-panel-info-inner{height:fit-content}:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumb,:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumbs-inner{height:70px;min-height:70px}:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-inner,:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumb{width:100px;min-width:100px}.ic-panel-thumbs-small:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-inner,.ic-panel-thumbs-small:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumb{width:70px;min-width:70px}.ic-medium:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumb,.ic-medium:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumbs-inner{height:82px;min-height:82px}.ic-medium:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-inner,.ic-medium:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumb{width:118px;min-width:118px}.ic-x-large-width:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-inner,.ic-x-large-width:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumb{width:138px;min-width:138px}.ic-medium.ic-panel-thumbs-small:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-inner,.ic-medium.ic-panel-thumbs-small:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumb,.ic-x-large-width.ic-panel-thumbs-small:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-inner,.ic-x-large-width.ic-panel-thumbs-small:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumb{width:82px;min-width:82px}.ic-medium:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-inner,.ic-medium:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom):not(.ic-panel-thumbs-no-captions) .ic-panel-thumb{width:240px;min-width:240px}.ic-medium.ic-large-width:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-inner,.ic-medium.ic-large-width:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom):not(.ic-panel-thumbs-no-captions) .ic-panel-thumb{width:280px;min-width:280px}.ic-medium.ic-x-large-width:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-inner,.ic-medium.ic-x-large-width:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom):not(.ic-panel-thumbs-no-captions) .ic-panel-thumb,:is(.ic-medium,.ic-panel-no-mobile):is(.ic-panel-cart-left,.ic-panel-cart-right) .ic-panel-cart-inner,:is(.ic-medium,.ic-panel-no-mobile):is(.ic-panel-info-left,.ic-panel-info-right) .ic-panel-info-inner{width:360px;min-width:360px}.ic-medium.ic-x-large-width:is(.ic-panel-cart-left,.ic-panel-cart-right) .ic-panel-cart-inner,.ic-medium.ic-x-large-width:is(.ic-panel-info-left,.ic-panel-info-right) .ic-panel-info-inner{width:402px;min-width:402px}.ic-panel-buttons{grid-column:3/6;grid-row:3/6;position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;pointer-events:none;z-index:3}.ic-portrait:not(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{flex-direction:row-reverse;height:37px}.ic-landscape:not(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{flex-direction:column;width:37px}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{grid-column:2/7;grid-row:2/7;flex-direction:column;align-items:flex-end;justify-content:flex-start}body.rtl .ic-panel:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-buttons{align-items:flex-start}.ic-panel .ic-panel-area-toggle,.ic-panel .ic-panel-button,.ic-panel .ic-panel-thumbs-button{background:0 0;border-radius:0}.ic-panel-button:is(button,a){box-sizing:border-box;position:relative;width:100%;height:100%;cursor:pointer;overflow:hidden;pointer-events:auto;user-select:none;-webkit-tap-highlight-color:unset;border-style:solid;border-width:0;box-shadow:none;outline:0;padding:1px 6px;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:center;align-items:flex-start;text-decoration:none;min-width:unset;transition:none}.ic-panel-button.ic-disabled{pointer-events:none;opacity:.7}.ic-panel-button.ic-hidden{display:none!important}.ic-panel-button.ic-loading{color:transparent!important}.ic-panel-button.ic-loading:after{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-.5em;margin-left:-.5em;width:1em;height:1em;font-size:.3em;pointer-events:none;border-radius:50%;text-indent:-9999em;box-shadow:0 -2.6em 0 0 #828282,1.8em -1.8em 0 0 rgba(130,130,130,.2),2.5em 0 0 0 rgba(130,130,130,.2),1.75em 1.75em 0 0 rgba(130,130,130,.2),0 2.5em 0 0 rgba(130,130,130,.2),-1.8em 1.8em 0 0 rgba(130,130,130,.2),-2.6em 0 0 0 rgba(130,130,130,.5),-1.8em -1.8em 0 0 rgba(130,130,130,.7);-webkit-animation:button-loading 1.1s infinite steps(8,start);animation:button-loading 1.1s infinite steps(8,start)}.ic-panel.ic-button-blue .ic-panel-button.ic-loading:after,.ic-panel.ic-button-dark .ic-panel-button.ic-loading:after,.ic-panel.ic-button-green .ic-panel-button.ic-loading:after,.ic-panel.ic-button-orange .ic-panel-button.ic-loading:after,.ic-panel.ic-button-purple .ic-panel-button.ic-loading:after,.ic-panel.ic-button-red .ic-panel-button.ic-loading:after{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7)}@-webkit-keyframes button-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes button-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ic-panel.ic-portrait.ic-panel-buttons-top .ic-panel-buttons .ic-panel-button{border-bottom-width:1px}.ic-panel.ic-portrait.ic-panel-buttons-bottom .ic-panel-buttons .ic-panel-button{border-top-width:1px}.ic-panel.ic-portrait:is(.ic-panel-buttons-top,.ic-panel-buttons-bottom) .ic-panel-buttons .ic-panel-button{border-left-width:1px}.ic-panel.ic-portrait:is(.ic-panel-buttons-top,.ic-panel-buttons-bottom) .ic-panel-buttons .ic-panel-button:last-child{border-left-width:0}.ic-panel.ic-landscape.ic-panel-buttons-right .ic-panel-buttons .ic-panel-button{border-left-width:1px}.ic-panel.ic-landscape.ic-panel-buttons-left .ic-panel-buttons .ic-panel-button{border-right-width:1px}.ic-panel.ic-landscape:is(.ic-panel-buttons-left,.ic-panel-buttons-right) .ic-panel-buttons .ic-panel-button{border-bottom-width:1px}.ic-panel.ic-landscape:is(.ic-panel-buttons-left,.ic-panel-buttons-right) .ic-panel-buttons .ic-panel-button:last-child{border-bottom-width:0}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-buttons,.ic-panel-content-buttons) .ic-panel-button{border-radius:3px;border-width:1px;width:32px;height:32px;margin:5px 5px 0 0}body.rtl .ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-buttons,.ic-panel-content-buttons) .ic-panel-button{margin:5px 0 0 5px}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-buttons,.ic-panel-content-buttons) :is(.ic-panel-button-prev,.ic-panel-button-next){position:absolute;top:50%;transform:translateY(-50%);width:32px;height:82px;margin:unset!important}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-buttons,.ic-panel-content-buttons) .ic-panel-button-prev{left:5px}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-buttons,.ic-panel-content-buttons) .ic-panel-button-next{right:5px}body.rtl .ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-buttons,.ic-panel-content-buttons) .ic-panel-button-prev{right:5px;left:auto}body.rtl .ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-buttons,.ic-panel-content-buttons) .ic-panel-button-next{left:5px;right:auto}@media (hover:hover){:is(.ic-medium,.ic-panel-no-mobile).ic-panel-hover-buttons .ic-panel-button{visibility:hidden;opacity:0}:is(.ic-medium,.ic-panel-no-mobile).ic-panel-hover-buttons:hover .ic-panel-button:not(.ic-disabled){visibility:visible;opacity:.5}:is(.ic-medium,.ic-panel-no-mobile).ic-panel-hover-buttons .ic-panel-button:not(.ic-disabled):hover{opacity:1}}.ic-panel-area .ic-panel-area-toggle{position:absolute;top:5px;right:5px;z-index:1;width:32px;height:32px;cursor:pointer;overflow:hidden;pointer-events:auto;user-select:none;-webkit-tap-highlight-color:unset;background-color:transparent;box-shadow:none;outline:0;border:none}.ic-panel-area-toggle+.ic-panel-caption .ic-panel-caption-title{margin-right:32px;line-height:27px;margin-bottom:5px}.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info .ic-panel-area-toggle{right:42px}body.rtl .ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info .ic-panel-area-toggle{left:42px;right:auto}.ic-panel-area-toggle .ic-icon,.ic-panel-button .ic-icon{display:block;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.ic-panel-area-toggle.ic-disabled .ic-icon,.ic-panel-button.ic-disabled .ic-icon{opacity:.3}.ic-panel-button-fullscreen .ic-icon-shrink,.ic-panel-fullscreen .ic-panel-button-fullscreen .ic-icon-expand{display:none}.ic-panel-fullscreen .ic-panel-button-fullscreen .ic-icon-shrink{display:block}.ic-panel-thumbs-top .ic-panel-button-thumbs .ic-icon{transform:translateX(-50%) translateY(-50%) rotate(90deg)}.ic-panel-thumbs-right .ic-panel-button-thumbs .ic-icon{transform:translateX(-50%) translateY(-50%) rotate(180deg)}.ic-panel-thumbs-bottom .ic-panel-button-thumbs .ic-icon{transform:translateX(-50%) translateY(-50%) rotate(-90deg)}body.rtl .ic-panel-button-next .ic-icon,body.rtl .ic-panel-button-prev .ic-icon{transform:translateX(-50%) translateY(-50%) rotate(180deg)}.ic-panel:not(.ic-panel-maximized):not(.ic-panel-fullscreen){border-style:solid;border-width:1px}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) :is(.ic-panel-info-inner,.ic-panel-cart-inner){border-width:0;border-style:solid}.ic-panel.ic-panel-info-top:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner{border-bottom-width:1px}.ic-panel.ic-panel-info-bottom:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner{border-top-width:1px}body:not(.rtl) .ic-panel.ic-panel-info-top.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-right.ic-panel-comments-visible,.ic-panel-cart-right.ic-panel-cart-visible
) .ic-panel-info-inner,body:not(.rtl) .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-right.ic-panel-comments-visible:not(.ic-panel-comments-overlay),.ic-panel-cart-right.ic-panel-cart-visible:not(.ic-panel-cart-overlay)
) .ic-panel-info-inner{border-right-width:42px}body:not(.rtl) .ic-panel.ic-panel-info-top.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-right.ic-panel-comments-visible,.ic-panel-cart-right.ic-panel-cart-visible
) .ic-media-caption,body:not(.rtl) .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-right.ic-panel-comments-visible:not(.ic-panel-comments-overlay),.ic-panel-cart-right.ic-panel-cart-visible:not(.ic-panel-cart-overlay)
) .ic-media-caption{padding-right:0}body:not(.rtl) .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):is(
.ic-panel-comments-left.ic-panel-comments-overlay.ic-panel-comments-visible,.ic-panel-cart-left.ic-panel-cart-overlay.ic-panel-cart-visible
) .ic-panel-info-inner{border-left-width:42px}body:not(.rtl) .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):is(
.ic-panel-comments-left.ic-panel-comments-overlay.ic-panel-comments-visible,.ic-panel-cart-left.ic-panel-cart-overlay.ic-panel-cart-visible
) .ic-media-caption{padding-left:0}body.rtl .ic-panel.ic-panel-info-top.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-left.ic-panel-comments-visible,.ic-panel-cart-left.ic-panel-cart-visible
) .ic-panel-info-inner,body.rtl .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-left.ic-panel-comments-visible:not(.ic-panel-comments-overlay),.ic-panel-cart-left.ic-panel-cart-visible:not(.ic-panel-cart-overlay)
) .ic-panel-info-inner{border-left-width:42px}body.rtl .ic-panel.ic-panel-info-top.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-left.ic-panel-comments-visible,.ic-panel-cart-left.ic-panel-cart-visible
) .ic-media-caption,body.rtl .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):not(
.ic-panel-comments-left.ic-panel-comments-visible:not(.ic-panel-comments-overlay),.ic-panel-cart-left.ic-panel-cart-visible:not(.ic-panel-cart-overlay)
) .ic-media-caption{padding-left:0}body.rtl .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):is(
.ic-panel-comments-right.ic-panel-comments-overlay.ic-panel-comments-visible,.ic-panel-cart-right.ic-panel-cart-overlay.ic-panel-cart-visible
) .ic-panel-info-inner{border-right-width:42px}body.rtl .ic-panel.ic-panel-info-top:not(.ic-panel-info-overlay):is(.ic-medium,.ic-panel-no-mobile):is(
.ic-panel-comments-right.ic-panel-comments-overlay.ic-panel-comments-visible,.ic-panel-cart-right.ic-panel-cart-overlay.ic-panel-cart-visible
) .ic-media-caption{padding-left:0}.ic-panel.ic-panel-info-right:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner{border-left-width:1px}.ic-panel.ic-panel-info-left:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner{border-right-width:1px}.ic-panel.ic-panel-info-right.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner,body:not(.rtl) .ic-panel.ic-panel-info-right:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner{border-right-width:42px}.ic-panel.ic-panel-info-left.ic-panel-info-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner,body.rtl .ic-panel.ic-panel-info-left:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-info-inner{border-left-width:42px}.ic-panel.ic-panel-cart-top:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner{border-bottom-width:1px}.ic-panel.ic-panel-cart-bottom:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner{border-top-width:1px}.ic-panel.ic-panel-cart-right:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner{border-left-width:1px}.ic-panel.ic-panel-cart-left:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner{border-right-width:1px}.ic-panel.ic-panel-cart-right.ic-panel-cart-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner,body:not(.rtl) .ic-panel.ic-panel-cart-right:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner{border-right-width:42px}.ic-panel.ic-panel-cart-left.ic-panel-cart-overlay:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner,body.rtl .ic-panel.ic-panel-cart-left:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-inner{border-left-width:42px}.ic-panel-thumb,.ic-panel-thumb-spacer,.ic-panel-thumbs-button,.ic-panel-thumbs-inner{border-width:0;border-style:solid}.ic-panel-thumbs-right :is(.ic-panel-thumb,.ic-panel-thumb-spacer,.ic-panel-thumbs-button),:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumb,:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumbs-next{border-left-width:1px}.ic-medium.ic-panel-area-stack.ic-panel-info-visible.ic-panel-hover-buttons.ic-panel-thumbs-left.ic-panel-info-left:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-inner,.ic-medium.ic-panel-area-stack.ic-panel-info-visible.ic-panel-hover-buttons.ic-panel-thumbs-right.ic-panel-info-right:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-inner,.ic-medium.ic-panel-area-stack.ic-panel-info-visible.ic-panel-thumbs-left.ic-panel-info-left:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-prev,.ic-medium.ic-panel-area-stack.ic-panel-info-visible.ic-panel-thumbs-right.ic-panel-info-right:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-prev,.ic-panel-no-mobile.ic-panel-area-stack.ic-panel-info-visible.ic-panel-hover-buttons.ic-panel-thumbs-left.ic-panel-info-left:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-inner,.ic-panel-no-mobile.ic-panel-area-stack.ic-panel-info-visible.ic-panel-hover-buttons.ic-panel-thumbs-right.ic-panel-info-right:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-inner,.ic-panel-no-mobile.ic-panel-area-stack.ic-panel-info-visible.ic-panel-thumbs-left.ic-panel-info-left:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-prev,.ic-panel-no-mobile.ic-panel-area-stack.ic-panel-info-visible.ic-panel-thumbs-right.ic-panel-info-right:not(.ic-panel-info-overlay):not(.ic-panel-thumbs-no-captions) .ic-panel-thumbs-prev,.ic-panel-thumbs-bottom :is(.ic-panel-thumb,.ic-panel-thumb-spacer,.ic-panel-thumbs-button),:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumb,:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-next{border-top-width:1px}.ic-panel-thumbs-left :is(.ic-panel-thumb,.ic-panel-thumb-spacer,.ic-panel-thumbs-button),:is(.ic-panel-thumbs-top,.ic-panel-thumbs-bottom) .ic-panel-thumbs-prev{border-right-width:1px}.ic-panel-thumbs-top :is(.ic-panel-thumb,.ic-panel-thumb-spacer,.ic-panel-thumbs-button),:is(.ic-panel-thumbs-left,.ic-panel-thumbs-right) .ic-panel-thumbs-prev{border-bottom-width:1px}.ic-panel .ic-panel-thumb-overlay{display:block;position:absolute;visibility:hidden;opacity:0;top:0;bottom:0;left:0;right:0;z-index:8;background:rgba(0,0,0,.5) no-repeat center center;transition-duration:.1s;transition-timing-function:ease-in-out;transition-property:opacity,visibility}.ic-panel .ic-panel-thumb-overlay:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:32px;height:32px;background-position:center center;background-repeat:no-repeat}.ic-panel:is(.ic-hover-zoom,.ic-hover-zoom2,.ic-hover-zoom3,.ic-hover-zoom4,.ic-hover-zoom5,.ic-hover-plus,.ic-hover-plus2,.ic-hover-plus3,.ic-hover-circle-plus,.ic-hover-circle-plus2,.ic-hover-square-plus,.ic-hover-eye,.ic-hover-external,.ic-hover-tint) .ic-panel-thumb:hover .ic-panel-thumb-overlay,.ic-panel:is(.ic-video-default,.ic-video-1,.ic-video-2,.ic-video-3,.ic-video-4) .ic-panel-thumb.ic-type-video:hover .ic-panel-thumb-overlay{visibility:visible;opacity:1}.ic-panel.ic-video-sticky .ic-panel-thumb.ic-type-video.ic-loaded .ic-panel-thumb-overlay{background-color:transparent;visibility:visible;opacity:1}.ic-panel.ic-hover-zoom .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#zoom-light")}.ic-panel.ic-hover-zoom2 .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#zoom2-light")}.ic-panel.ic-hover-zoom3 .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#zoom3-light")}.ic-panel.ic-hover-zoom4 .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#zoom4-light")}.ic-panel.ic-hover-zoom5 .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#zoom5-light")}.ic-panel.ic-hover-plus .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#plus-light")}.ic-panel.ic-hover-plus2 .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#plus2-light")}.ic-panel.ic-hover-plus3 .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#plus3-light")}.ic-panel.ic-hover-circle-plus .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#circle-plus-light")}.ic-panel.ic-hover-circle-plus2 .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#circle-plus2-light")}.ic-panel.ic-hover-square-plus .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#square-plus-light")}.ic-panel.ic-hover-eye .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#eye-light")}.ic-panel.ic-hover-external .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#external-light")}.ic-panel.ic-video-default .ic-type-video .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#video-defadetail-light")}.ic-panel.ic-video-1 .ic-type-video .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#video-1-light")}.ic-panel.ic-video-2 .ic-type-video .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#video-2-light")}.ic-panel.ic-video-3 .ic-type-video .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#video-3-light")}.ic-panel.ic-video-4 .ic-type-video .ic-panel-thumb-overlay:before{background-image:url("../images/icons.svg#video-4-light")}.ic-media{display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:auto;overflow:hidden}.ic-panel:is(.ic-medium,.ic-panel-no-mobile) .ic-media{top:0;left:0;width:100%;height:100%}.ic-panel.ic-panel-preserve-button-space:is(.ic-medium,.ic-panel-no-mobile) .ic-media{top:5px;left:42px;width:calc(100% - 84px);height:calc(100% - 10px)}.ic-media .ic-loader{font-size:10px}.ic-media.ic-loading .ic-loader{transition-delay:0.1s}.ic-media:not(.ic-media-html){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ic-media-content{display:inline-block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);max-width:100%;max-height:100%;visibility:hidden;opacity:0}.ic-media.ic-loaded .ic-media-content{visibility:visible;opacity:1}.ic-media-image .ic-media-content{height:auto}.ic-panel-fit-media .ic-media-image .ic-media-full-width{width:100%;max-height:unset}.ic-panel-fit-media .ic-media-image .ic-media-full-height{height:100%;max-width:unset}:is(.ic-media-iframe,.ic-media-video) .ic-media-content{width:100%;height:100%}.ic-panel-fit-media :is(.ic-media-iframe,.ic-media-video) .ic-media-content{width:100%!important;height:100%!important}.ic-panel.ic-panel-preserve-button-space .ic-media-iframe .ic-media-content{border-width:1px;border-style:solid}.ic-panel-fit-media .ic-media-video.ic-loaded{background-color:#000}.ic-media-video .ic-media-content{background-repeat:no-repeat;background-position:center center;background-size:cover}.ic-media-embed .ic-media-content .fb-video>span,.ic-media-embed .ic-media-content>iframe,.ic-media-embed .ic-media-content>object,.ic-media-embed .ic-media-content>video{margin:0;border:0;width:100%;height:100%;max-width:100%;max-height:100%}.ic-panel-info-toggle{display:inline-block}:is(.ic-medium,.ic-panel-no-mobile):not(.ic-panel-info-overlay) .ic-panel-info-toggle{display:none}.ic-media-caption{position:relative;box-sizing:border-box;width:100%;height:auto;max-width:100%;max-height:100%;padding:10px;gap:10px;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;pointer-events:auto;display:flex;flex-direction:column}:is(.ic-panel-info-top,.ic-panel-info-bottom) .ic-media-caption{text-align:center}:is(.ic-panel-info-top,.ic-panel-info-bottom):is(.ic-medium,.ic-panel-no-mobile) .ic-media-caption{padding:10px 42px}.ic-panel-media-caption-left .ic-media-caption{text-align:left}.ic-panel-media-caption-right .ic-media-caption{text-align:right}.ic-panel-media-caption-center .ic-media-caption{text-align:center}.ic-panel-media-caption-justify .ic-media-caption{text-align:justify}.ic-media-caption-title{font-weight:600;border:none}:is(.ic-panel-info-left,.ic-panel-info-right):is(.ic-medium,.ic-panel-no-mobile) .ic-media-caption-title{padding-bottom:10px;border-bottom-style:solid;border-bottom-width:1px}.ic-media-caption-description{font-size:smaller;max-height:100%;height:auto;overflow-x:hidden;overflow-y:auto;border:none}.ic-media-caption-exif{display:none;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%;border:none;text-align:left;padding:10px 0 0 0;gap:10px}body.rtl .ic-media-caption-exif{text-align:right}.ic-media-caption-exif:is(.ic-media-caption-exif-auto,.ic-media-caption-exif-full,.ic-media-caption-exif-partial,.ic-media-caption-exif-minimal){display:flex}.ic-media-caption-description+.ic-media-caption-exif{border-top-style:solid;border-top-width:1px}.ic-medium:is(.ic-panel-info-left,.ic-panel-info-right) .ic-media-caption-exif:is(.ic-media-caption-exif-auto,.ic-media-caption-exif-full,.ic-media-caption-exif-partial){flex-direction:column;flex-wrap:nowrap;justify-content:left}.ic-media-caption-exif-prop{position:relative;display:flex;height:24px;padding:0;gap:10px}body.rtl .ic-media-caption-exif-prop{flex-direction:row-reverse}.ic-media-caption-exif-full .ic-media-caption-exif-prop,.ic-panel.ic-large .ic-media-caption-exif-auto .ic-media-caption-exif-prop{height:30px}.ic-media-caption-exif-icon{display:flex;align-items:center;justify-content:center;position:relative;min-width:16px;min-height:16px;width:16px;height:100%}.ic-media-caption-exif-content{display:none;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.ic-media-caption-exif-full .ic-media-caption-exif-content,.ic-media-caption-exif-partial .ic-media-caption-exif-content,.ic-panel.ic-medium .ic-media-caption-exif-auto .ic-media-caption-exif-content{display:flex}.ic-media-caption-exif-label{display:none;width:100%;font-size:11px;font-style:italic;line-height:11px;white-space:nowrap}.ic-media-caption-exif-full .ic-media-caption-exif-label,.ic-panel.ic-large .ic-media-caption-exif-auto .ic-media-caption-exif-label{display:block}.ic-media-caption-exif-value{display:none;width:100%;font-size:12px;line-height:14px;white-space:nowrap}.ic-media-caption-exif-full .ic-media-caption-exif-value,.ic-media-caption-exif-partial .ic-media-caption-exif-value,.ic-panel.ic-medium .ic-media-caption-exif-auto .ic-media-caption-exif-value{display:block}.ic-media-caption-exif-tooltip{display:none;position:absolute;top:-8px;left:50%;transform:translateX(-50%) translateY(-100%);color:#fff;white-space:nowrap;background-color:#333;font-size:12px;padding:4px 8px;border-radius:3px;box-shadow:0 0 10px 0 #000;z-index:1}.ic-panel-info-top .ic-media-caption-exif-tooltip{top:unset;bottom:-8px;transform:translateX(-50%) translateY(100%)}:is(.ic-media-caption-exif-partial,.ic-media-caption-exif-full,.ic-panel.ic-medium .ic-media-caption-exif-auto) .ic-media-caption-exif-tooltip{left:0;transform:translateY(-100%)}:is(.ic-panel-info-top .ic-media-caption-exif-partial,.ic-panel-info-top .ic-media-caption-exif-full,.ic-panel.ic-medium.ic-panel-info-top .ic-media-caption-exif-auto) .ic-media-caption-exif-tooltip{transform:translateY(100%)}body.rtl :is(.ic-media-caption-exif-partial,.ic-media-caption-exif-full,.ic-panel.ic-medium .ic-media-caption-exif-auto) .ic-media-caption-exif-tooltip{left:unset;right:0;transform:translateY(-100%)}body.rtl :is(.ic-panel-info-top .ic-media-caption-exif-partial,.ic-panel-info-top .ic-media-caption-exif-full,.ic-panel.ic-medium.ic-panel-info-top .ic-media-caption-exif-auto) .ic-media-caption-exif-tooltip{transform:translateY(100%)}.ic-media-caption-exif-tooltip-pointer{display:block;content:'';border-top:8px solid #333;border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;height:0;width:0;position:absolute;bottom:-16px;left:50%;margin-left:-8px}.ic-panel-info-top .ic-media-caption-exif-tooltip-pointer{border-top:8px solid transparent;border-bottom:8px solid #333;bottom:unset;top:-16px}:is(.ic-media-caption-exif-partial,.ic-media-caption-exif-full,.ic-panel.ic-medium .ic-media-caption-exif-auto) .ic-media-caption-exif-tooltip-pointer{left:21px}body.rtl :is(.ic-media-caption-exif-partial,.ic-media-caption-exif-full,.ic-panel.ic-medium .ic-media-caption-exif-auto) .ic-media-caption-exif-tooltip-pointer{left:unset;margin-left:unset;right:21px;margin-right:-8px}.ic-media-caption-exif-prop.ic-media-caption-exif-show-tooltip .ic-media-caption-exif-tooltip{display:inline-block}@media (hover:hover){.ic-media-caption-exif-tooltip{display:none}.ic-media-caption-exif-prop:hover .ic-media-caption-exif-tooltip{display:inline-block}}.ic-panel-cart-toggle{display:inline-block}:is(.ic-medium,.ic-panel-no-mobile) .ic-panel-cart-toggle{display:none}.ic-media-product,.ic-media-product *{box-sizing:border-box}.ic-media-product{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4}:is(.ic-medium,.ic-panel-no-mobile) .ic-media-product{height:100%}.ic-media-product-inner{position:relative;width:100%;height:100%;max-width:100%;max-height:100%;padding:10px;display:flex;flex-direction:column;transition:opacity 0s ease-in-out,visibility 0s ease-in-out;opacity:0;visibility:hidden}.ic-media-product.ic-loaded .ic-media-product-inner{opacity:1;visibility:visible}.ic-media-product-header{min-height:fit-content;line-height:20px;margin:0 30px 10px 0;font-weight:600}:is(.ic-medium,.ic-panel-no-mobile) .ic-media-product-header{margin-right:0}.ic-media-product-body{max-height:100%;width:100%;border-style:solid;border-width:0;border-top-width:1px;border-bottom-width:1px;margin:0;overflow:unset;overflow-y:auto;font-size:smaller;padding:10px 0}.ic-media-product-body>label{display:block;font-size:22px;font-weight:400;margin:.7em 0;padding:0;border:none}.ic-media-product-body>p{font-size:inherit;font-weight:400;margin:0 0 10px}.ic-media-product-variations{width:100%;border-collapse:collapse;border-spacing:0;margin:0;text-align:center}.ic-media-product-variations>tbody>tr:nth-child(even){background-color:rgba(0,0,0,.1)}.ic-media-product-variations>thead>tr>th{font-weight:600;background-color:rgba(0,0,0,.25);padding:4px;border:solid 1px rgba(0,0,0,.3)}.ic-media-product-variations>tbody>tr>td{background-color:transparent;padding:4px;border:solid 1px rgba(0,0,0,.3)}.ic-media-product-variations>tbody>tr>td:last-child,.ic-media-product-variations>thead>tr>th:last-child{text-align:right}.ic-media-product-variations>tbody>tr>td del{opacity:.5}.ic-media-product-variations>tbody>tr>td ins{text-decoration:none}.ic-media-product-footer{min-height:fit-content;margin:10px 0 0;width:100%;display:flex;flex-direction:row;align-content:center;justify-content:center;flex-wrap:wrap}.ic-media-product-footer.ic-hidden{display:none!important}:is(.ic-medium,.ic-panel-no-media) .ic-media-product-footer{flex-direction:column;flex-wrap:nowrap}.ic-media-product-footer .ic-panel-button{margin:2px;border-width:1px;border-radius:3px;height:auto;line-height:28px;min-height:fit-content;min-width:fit-content;max-width:calc(50% - 4px);text-align:center;font-size:14px}:is(.ic-medium,.ic-panel-no-media) .ic-media-product-footer .ic-panel-button{max-width:100%}.ic-media-product-footer p{margin:7px 3px 0;text-align:center}.ic-panel.ic-light{color:#333}.ic-panel.ic-dark{color:#fefefe}.ic-panel.ic-light,.ic-panel.ic-light .ic-panel-thumb:is(.ic-idle,.ic-loading,.ic-error) .ic-panel-thumb-media,.ic-panel.ic-light :is(.ic-panel-info-inner,.ic-panel-cart-inner,.ic-panel-thumbs-inner),.ic-panel.ic-light.ic-panel-preserve-button-space .ic-media-iframe .ic-media-content{border-color:#e2e2e2}.ic-panel.ic-dark,.ic-panel.ic-dark .ic-panel-thumb:is(.ic-idle,.ic-loading,.ic-error) .ic-panel-thumb-media,.ic-panel.ic-dark :is(.ic-panel-info-inner,.ic-panel-cart-inner,.ic-panel-thumbs-inner),.ic-panel.ic-dark.ic-panel-preserve-button-space .ic-media-iframe .ic-media-content{border-color:#232323}.ic-panel.ic-light :is(.ic-media-caption-title,.ic-media-caption-exif,.ic-media-product-body){border-color:#e2e2e2}.ic-panel.ic-dark :is(.ic-media-caption-title,.ic-media-caption-exif,.ic-media-product-body){border-color:#767676}.ic-panel.ic-light,.ic-panel.ic-light .ic-panel-thumb:is(.ic-idle,.ic-loading,.ic-error) .ic-panel-thumb-media{background-color:#eee}.ic-panel.ic-dark,.ic-panel.ic-dark .ic-panel-thumb:is(.ic-idle,.ic-loading,.ic-error) .ic-panel-thumb-media{background-color:#151515}.ic-panel.ic-light :is(.ic-panel-cart-inner,.ic-panel-info-inner){background-color:rgba(255,255,255,.95)}.ic-panel.ic-dark :is(.ic-panel-cart-inner,.ic-panel-info-inner){background-color:rgba(51,51,51,.95)}.ic-panel.ic-light .ic-media-caption-exif-icon{color:#767676}.ic-panel.ic-light .ic-media-caption-exif-label{color:#777}.ic-panel.ic-dark .ic-media-caption-exif-icon{color:#fff}.ic-panel.ic-dark .ic-media-caption-exif-label{color:#bbb}.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary,.ic-panel.ic-light :is(.ic-panel-button,.ic-panel-thumbs-button,.ic-panel-thumb,.ic-panel-thumb-spacer),.ic-panel.ic-light:is(.ic-medium,.ic-panel-no-mobile):not(.ic-panel-cart-overlay) .ic-panel-cart-inner,.ic-panel.ic-light:is(.ic-medium,.ic-panel-no-mobile):not(.ic-panel-info-overlay) .ic-panel-info-inner{background-color:#fff;border-color:#e2e2e2}.ic-panel.ic-dark .ic-panel-button[data-ui-pressed=true],.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true]{background-color:#fff}.ic-panel.ic-light .ic-panel-thumb.ic-selected{background-color:#f0f0f0}.ic-panel.ic-dark .ic-panel-button[data-ui-pressed=true],.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true],.ic-panel.ic-light :is(.ic-panel-button,.ic-panel-area-toggle,.ic-panel-thumbs-button){color:#767676}.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary,.ic-panel.ic-light .ic-panel-button.ic-panel-button-secondary{color:#222}.ic-panel.ic-dark :is(.ic-panel-button,.ic-panel-thumbs-button,.ic-panel-thumb,.ic-panel-thumb-spacer),.ic-panel.ic-dark:is(.ic-medium,.ic-panel-no-mobile):not(.ic-panel-cart-overlay) .ic-panel-cart-inner,.ic-panel.ic-dark:is(.ic-medium,.ic-panel-no-mobile):not(.ic-panel-info-overlay) .ic-panel-info-inner,.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary{background-color:#333;border-color:#222}.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true],.ic-panel.ic-light .ic-panel-button[data-ui-pressed=true]{background-color:#333}.ic-panel.ic-dark .ic-panel-thumb.ic-selected{background-color:#2c2c2c}.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true],.ic-panel.ic-dark :is(.ic-panel-button,.ic-panel-area-toggle,.ic-panel-thumbs-button),.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary,.ic-panel.ic-light .ic-panel-button[data-ui-pressed=true]{color:#fff}@media (hover:hover){.ic-panel.ic-light .ic-panel-area-toggle:focus,.ic-panel.ic-light .ic-panel-area-toggle:hover{color:#bbb}.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary:focus,.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary:hover,.ic-panel.ic-dark .ic-panel-button[data-ui-pressed=true]:focus,.ic-panel.ic-dark .ic-panel-button[data-ui-pressed=true]:hover,.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true]:focus,.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true]:hover,.ic-panel.ic-light .ic-panel-button:focus,.ic-panel.ic-light .ic-panel-button:hover,.ic-panel.ic-light .ic-panel-thumb:focus,.ic-panel.ic-light .ic-panel-thumb:hover,.ic-panel.ic-light .ic-panel-thumbs-button:focus,.ic-panel.ic-light .ic-panel-thumbs-button:hover{background-color:#f5f5f5}.ic-panel.ic-dark .ic-panel-area-toggle:focus,.ic-panel.ic-dark .ic-panel-area-toggle:hover{color:#bbb}.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true]:focus,.ic-panel.ic-dark .ic-panel-button.ic-panel-button-primary[data-ui-pressed=true]:hover,.ic-panel.ic-dark .ic-panel-button:focus,.ic-panel.ic-dark .ic-panel-button:hover,.ic-panel.ic-dark .ic-panel-thumb:focus,.ic-panel.ic-dark .ic-panel-thumb:hover,.ic-panel.ic-dark .ic-panel-thumbs-button:focus,.ic-panel.ic-dark .ic-panel-thumbs-button:hover,.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary:focus,.ic-panel.ic-light .ic-panel-button.ic-panel-button-primary:hover,.ic-panel.ic-light .ic-panel-button[data-ui-pressed=true]:focus,.ic-panel.ic-light .ic-panel-button[data-ui-pressed=true]:hover{background-color:#303030}}.ic-panel.ic-button-light .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]),.ic-panel.ic-button-light .ic-panel-thumb.ic-selected,.ic-panel.ic-button-light .ic-panel-thumbs-button{background-color:#fff;border-color:#e2e2e2;color:#767676}.ic-panel.ic-button-light .ic-panel-button:is(.ic-panel-button-primary,.ic-panel-button-secondary){color:#222}.ic-panel.ic-button-blue .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]),.ic-panel.ic-button-blue .ic-panel-thumb.ic-selected,.ic-panel.ic-button-blue .ic-panel-thumbs-button{background-color:#3079ed;border-color:#306be1;color:#fff}.ic-panel.ic-button-dark .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]),.ic-panel.ic-button-dark .ic-panel-thumb.ic-selected,.ic-panel.ic-button-dark .ic-panel-thumbs-button{background-color:#4e4e4e;border-color:#292929;color:#fff}.ic-panel.ic-button-green .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]),.ic-panel.ic-button-green .ic-panel-thumb.ic-selected,.ic-panel.ic-button-green .ic-panel-thumbs-button{background-color:#027339;border-color:#025f2f;color:#fff}.ic-panel.ic-button-purple .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]),.ic-panel.ic-button-purple .ic-panel-thumb.ic-selected,.ic-panel.ic-button-purple .ic-panel-thumbs-button{background-color:#6816c2;border-color:#5416a8;color:#fff}.ic-panel.ic-button-orange .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]),.ic-panel.ic-button-orange .ic-panel-thumb.ic-selected,.ic-panel.ic-button-orange .ic-panel-thumbs-button{background-color:#e57731;border-color:#c36230;color:#fff}.ic-panel.ic-button-red .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]),.ic-panel.ic-button-red .ic-panel-thumb.ic-selected,.ic-panel.ic-button-red .ic-panel-thumbs-button{background-color:#c22b24;border-color:#9f2924;color:#fff}@media (hover:hover){.ic-panel.ic-button-light .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):focus,.ic-panel.ic-button-light .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):hover,.ic-panel.ic-button-light .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-button-light .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-button-light .ic-panel-thumb:focus,.ic-panel.ic-button-light .ic-panel-thumb:hover,.ic-panel.ic-button-light .ic-panel-thumbs-button:focus,.ic-panel.ic-button-light .ic-panel-thumbs-button:hover,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-button:focus,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-button:hover,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-thumb:focus,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-thumb:hover,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-thumbs-button:focus,.ic-panel.ic-highlight-light .ic-panel-area .ic-panel-thumbs-button:hover{background-color:#f5f5f5;border-color:#e2e2e2;color:#bbb}.ic-panel.ic-button-blue .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):focus,.ic-panel.ic-button-blue .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):hover,.ic-panel.ic-button-blue .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-button-blue .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-button-blue .ic-panel-thumb:focus,.ic-panel.ic-button-blue .ic-panel-thumb:hover,.ic-panel.ic-button-blue .ic-panel-thumbs-button:focus,.ic-panel.ic-button-blue .ic-panel-thumbs-button:hover,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-button:focus,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-button:hover,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-thumb:focus,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-thumb:hover,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-thumbs-button:focus,.ic-panel.ic-highlight-blue .ic-panel-area .ic-panel-thumbs-button:hover{background-color:#4d90fe;border-color:#3079ed;color:#fff}.ic-panel.ic-button-dark .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):focus,.ic-panel.ic-button-dark .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):hover,.ic-panel.ic-button-dark .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-button-dark .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-button-dark .ic-panel-thumb:focus,.ic-panel.ic-button-dark .ic-panel-thumb:hover,.ic-panel.ic-button-dark .ic-panel-thumbs-button:focus,.ic-panel.ic-button-dark .ic-panel-thumbs-button:hover,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-button:focus,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-button:hover,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-thumb:focus,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-thumb:hover,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-thumbs-button:focus,.ic-panel.ic-highlight-dark .ic-panel-area .ic-panel-thumbs-button:hover{background-color:#5e5e5e;border-color:#292929;color:#fff}.ic-panel.ic-button-green .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):focus,.ic-panel.ic-button-green .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):hover,.ic-panel.ic-button-green .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-button-green .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-button-green .ic-panel-thumb:focus,.ic-panel.ic-button-green .ic-panel-thumb:hover,.ic-panel.ic-button-green .ic-panel-thumbs-button:focus,.ic-panel.ic-button-green .ic-panel-thumbs-button:hover,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-button:focus,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-button:hover,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-thumb:focus,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-thumb:hover,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-thumbs-button:focus,.ic-panel.ic-highlight-green .ic-panel-area .ic-panel-thumbs-button:hover{background-color:#02874a;border-color:#027339;color:#fff}.ic-panel.ic-button-purple .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):focus,.ic-panel.ic-button-purple .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):hover,.ic-panel.ic-button-purple .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-button-purple .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-button-purple .ic-panel-thumb:focus,.ic-panel.ic-button-purple .ic-panel-thumb:hover,.ic-panel.ic-button-purple .ic-panel-thumbs-button:focus,.ic-panel.ic-button-purple .ic-panel-thumbs-button:hover,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-button:focus,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-button:hover,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-thumb:focus,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-thumb:hover,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-thumbs-button:focus,.ic-panel.ic-highlight-purple .ic-panel-area .ic-panel-thumbs-button:hover{background-color:#7816d6;border-color:#6816c2;color:#fff}.ic-panel.ic-button-orange .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):focus,.ic-panel.ic-button-orange .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):hover,.ic-panel.ic-button-orange .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-button-orange .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-button-orange .ic-panel-thumb:focus,.ic-panel.ic-button-orange .ic-panel-thumb:hover,.ic-panel.ic-button-orange .ic-panel-thumbs-button:focus,.ic-panel.ic-button-orange .ic-panel-thumbs-button:hover,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-button:focus,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-button:hover,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-thumb:focus,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-thumb:hover,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-thumbs-button:focus,.ic-panel.ic-highlight-orange .ic-panel-area .ic-panel-thumbs-button:hover{background-color:#ff8e31;border-color:#e57731;color:#fff}.ic-panel.ic-button-red .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):focus,.ic-panel.ic-button-red .ic-panel-button:not(.ic-panel-button-secondary,[data-ui-pressed=true]):hover,.ic-panel.ic-button-red .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-button-red .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-button-red .ic-panel-thumb:focus,.ic-panel.ic-button-red .ic-panel-thumb:hover,.ic-panel.ic-button-red .ic-panel-thumbs-button:focus,.ic-panel.ic-button-red .ic-panel-thumbs-button:hover,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-button:focus,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-button:hover,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-thumb.ic-selected:focus,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-thumb.ic-selected:hover,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-thumb:focus,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-thumb:hover,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-thumbs-button:focus,.ic-panel.ic-highlight-red .ic-panel-area .ic-panel-thumbs-button:hover{background-color:#f12b24;border-color:#c22b24;color:#fff}}.ic-panel-fade .ic-media,.ic-panel-fade .ic-panel-thumbs-stage,.ic-panel-horizontal .ic-media,.ic-panel-horizontal .ic-panel-thumbs-stage,.ic-panel-vertical .ic-media,.ic-panel-vertical .ic-panel-thumbs-stage{transition-duration:.3s;transition-timing-function:ease-in-out}.ic-panel-fade .ic-panel-thumbs-stage,.ic-panel-horizontal .ic-panel-thumbs-stage,.ic-panel-vertical .ic-panel-thumbs-stage{transition-property:transform}.ic-panel-fade .ic-media-content,.ic-panel-horizontal .ic-media-content,.ic-panel-vertical .ic-media-content{transition-duration:.3s;transition-timing-function:ease-in-out;transition-property:opacity,visibility}@media (hover:hover){.ic-panel-fade .ic-panel-area-toggle,.ic-panel-fade .ic-panel-button,.ic-panel-fade .ic-panel-thumb,.ic-panel-fade .ic-panel-thumbs-button,.ic-panel-horizontal .ic-panel-area-toggle,.ic-panel-horizontal .ic-panel-button,.ic-panel-horizontal .ic-panel-thumb,.ic-panel-horizontal .ic-panel-thumbs-button,.ic-panel-vertical .ic-panel-area-toggle,.ic-panel-vertical .ic-panel-button,.ic-panel-vertical .ic-panel-thumb,.ic-panel-vertical .ic-panel-thumbs-button{transition-property:background-color,border-color,color,opacity,visibility;transition-duration:.1s;transition-timing-function:ease-in-out}}.ic-panel-fade .ic-media{transition-property:opacity,visibility,padding;visibility:hidden;opacity:0}.ic-panel-fade .ic-media.ic-reverse.ic-visible,.ic-panel-fade .ic-media.ic-visible{visibility:visible;opacity:1}.ic-panel-horizontal .ic-media{transition-property:opacity,visibility,transform,padding;transform:translateX(-100%);visibility:hidden;opacity:0}.ic-panel-horizontal .ic-media.ic-reverse{transform:translateX(100%)}.ic-panel-horizontal .ic-media.ic-reverse.ic-visible,.ic-panel-horizontal .ic-media.ic-visible{transform:translateX(0);visibility:visible;opacity:1}.ic-panel-vertical .ic-media{transition-property:opacity,visibility,transform,padding;transform:translateY(-100%);visibility:hidden;opacity:0}.ic-panel-vertical .ic-media.ic-reverse{transform:translateY(100%)}.ic-panel-vertical .ic-media.ic-reverse.ic-visible,.ic-panel-vertical .ic-media.ic-visible{transform:translateY(0);visibility:visible;opacity:1}.ic-icon-auto-progress{cursor:pointer}.ic-icon-auto-progress-idle{fill:currentColor;visibility:visible;opacity:1;transition:opacity .3s,visibility .3s}.ic-icon-auto-progress:is(.ic-paused,.ic-stopped,.ic-started) .ic-icon-auto-progress-idle{opacity:0;visibility:hidden}.ic-icon-auto-progress-circle{stroke:currentColor;fill:transparent;transform:rotate(-90deg);transform-origin:50% 50%;opacity:0;visibility:hidden;stroke-width:8px;stroke-dasharray:0,0;stroke-dashoffset:0;transition:stroke-dashoffset 1s,opacity .3s,visibility .3s}.ic-icon-auto-progress.ic-started .ic-icon-auto-progress-circle{opacity:1;visibility:visible}.ic-icon-auto-progress-pause,.ic-icon-auto-progress-play{fill:currentColor;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s}.ic-icon-auto-progress:is(.ic-paused,.ic-stopped) .ic-icon-auto-progress-play{opacity:1;visibility:visible}@media (hover:hover){:hover>.ic-icon-auto-progress.ic-started .ic-icon-auto-progress-circle{opacity:0;visibility:hidden}:hover>.ic-icon-auto-progress.ic-started .ic-icon-auto-progress-pause,:hover>.ic-icon-auto-progress:is(.ic-paused,.ic-stopped) .ic-icon-auto-progress-play{opacity:1;visibility:visible}}.ic-panel-thumbs-inner{position:relative;display:flex;width:100%;height:100%;overflow:hidden;pointer-events:auto}.ic-panel-thumbs-bottom .ic-panel-thumbs-inner,.ic-panel-thumbs-top .ic-panel-thumbs-inner{flex-direction:row}.ic-panel-thumbs-left .ic-panel-thumbs-inner,.ic-panel-thumbs-right .ic-panel-thumbs-inner{flex-direction:column}.ic-panel-thumbs-button,.ic-panel-thumbs-button:active,.ic-panel-thumbs-button:focus{position:relative;width:100%;height:100%;cursor:pointer;user-select:none;outline:0}.ic-panel-thumbs-button.ic-disabled{display:none}.ic-panel-thumbs-bottom .ic-panel-thumbs-button,.ic-panel-thumbs-top .ic-panel-thumbs-button{width:37px;min-width:37px}.ic-panel-thumbs-left .ic-panel-thumbs-button,.ic-panel-thumbs-right .ic-panel-thumbs-button{height:37px;min-height:37px}@media (hover:hover){.ic-panel-hover-buttons .ic-panel-thumbs-button{position:absolute;visibility:hidden;opacity:0;z-index:1}.ic-panel-hover-buttons .ic-panel-thumbs:hover .ic-panel-thumbs-button:not(.ic-disabled){visibility:visible;opacity:.5}.ic-panel-hover-buttons .ic-panel-thumbs .ic-panel-thumbs-button:not(.ic-disabled):hover{opacity:1}.ic-panel-hover-buttons .ic-panel-thumbs-prev{top:0;left:0}.ic-panel-hover-buttons .ic-panel-thumbs-next{bottom:0;right:0}}.ic-panel-thumbs-button .ic-icon{display:block;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.ic-panel-thumbs-button.ic-disabled .ic-icon{opacity:.3}.ic-panel-thumbs-left .ic-panel-thumbs-button .ic-icon,.ic-panel-thumbs-right .ic-panel-thumbs-button .ic-icon{transform:translateX(-50%) translateY(-50%) rotate(90deg)}.ic-panel-thumbs-viewport{position:relative;width:100%;height:100%;overflow:hidden}.ic-panel-thumbs-stage{position:relative;display:flex;width:100%;height:100%;justify-content:flex-start;align-items:center}.ic-panel-thumbs-bottom .ic-panel-thumbs-stage,.ic-panel-thumbs-top .ic-panel-thumbs-stage{flex-direction:row}.ic-panel-thumbs-left .ic-panel-thumbs-stage,.ic-panel-thumbs-right .ic-panel-thumbs-stage{flex-direction:column}.ic-panel-thumb-spacer{width:100%;height:100%;min-height:1px;min-width:1px}.ic-panel-thumb{position:relative;display:flex;margin:0;padding:4px;justify-content:center;align-items:center;width:100%;height:100%;min-width:100%;min-height:100%;cursor:pointer;user-select:none}.ic-panel.ic-medium:not(.ic-panel-thumbs-no-captions) .ic-panel-thumb{justify-content:flex-start}.ic-panel-thumbs-bottom .ic-panel-thumb,.ic-panel-thumbs-left .ic-panel-thumb,.ic-panel-thumbs-right .ic-panel-thumb{padding-top:3px}.ic-panel-thumbs-top .ic-panel-thumb{padding-bottom:3px}.ic-panel-thumbs-viewport>.ic-panel-thumb{position:absolute;top:-9999px;left:-9999px;visibility:hidden;opacity:0}.ic-panel-thumb-media{position:relative;width:90px;min-width:90px;height:60px;min-height:60px;overflow:hidden}.ic-panel.ic-medium .ic-panel-thumb-media{width:108px;min-width:108px;height:72px;min-height:72px}.ic-panel.ic-medium:not(.ic-panel-thumbs-no-captions) .ic-panel-thumb-media{margin-right:5px}.ic-panel.ic-medium.ic-x-large-width .ic-panel-thumb-media{width:128px;min-width:128px}.ic-panel.ic-panel-thumbs-small .ic-panel-thumb-media{width:60px;min-width:60px}.ic-panel.ic-medium.ic-panel-thumbs-small .ic-panel-thumb-media,.ic-panel.ic-medium.ic-x-large-width.ic-panel-thumbs-small .ic-panel-thumb-media{width:72px;min-width:72px}.ic-panel-thumb.ic-error .ic-panel-thumb-media,.ic-panel-thumb.ic-idle .ic-panel-thumb-media,.ic-panel-thumb.ic-loading .ic-panel-thumb-media{border-style:solid;border-width:1px}.ic-panel-thumb.ic-error .ic-panel-thumb-media{background-image:url("../images/icons.svg#image");background-position:center center;background-size:32px 32px;background-repeat:no-repeat}.ic-panel-thumb-wrap{width:100%;height:100%;position:absolute;top:0;left:0;margin:0}.ic-panel-thumb-image{width:100%;height:auto;position:absolute;top:50%;left:50%;margin:0;transform:translateX(-50%) translateY(-50%);visibility:visible;opacity:1;transition:visibility .3s,opacity .3s}.ic-panel-thumb.ic-error .ic-panel-thumb-image,.ic-panel-thumb.ic-idle .ic-panel-thumb-image,.ic-panel-thumb.ic-loading .ic-panel-thumb-image{visibility:hidden;opacity:0}.ic-panel-thumb-caption{display:none;width:100%;max-height:60px;margin:0;font-size:14px;overflow:hidden;line-height:1.3}.ic-panel-thumb-caption-left .ic-panel-thumb-caption{text-align:left}.ic-panel-thumb-caption-right .ic-panel-thumb-caption{text-align:right}.ic-panel-thumb-caption-center .ic-panel-thumb-caption{text-align:center}.ic-panel-thumb-caption-justify .ic-panel-thumb-caption{text-align:justify}.ic-panel.ic-medium .ic-panel-thumb-caption{max-height:72px}.ic-panel.ic-medium:not(.ic-panel-thumbs-no-captions) .ic-panel-thumb-caption{display:block}.ic-panel-thumb-title{font-weight:600}.ic-panel-thumb-description{font-size:smaller}.ic-panel-thumb-description,.ic-panel-thumb-title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.ic-panel-thumb-description,.ic-panel.ic-medium .ic-panel-thumb-title{-webkit-line-clamp:2}.ic-panel.ic-shadow-inset-large .ic-panel-thumb-media:after,.ic-panel.ic-shadow-inset-medium .ic-panel-thumb-media:after,.ic-panel.ic-shadow-inset-small .ic-panel-thumb-media:after{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:7}.ic-panel.ic-dark.ic-shadow-inset-small .ic-panel-thumb-media:after,.ic-panel.ic-light.ic-shadow-inset-small .ic-panel-thumb-media:after{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}.ic-panel.ic-dark.ic-shadow-inset-medium .ic-panel-thumb-media:after,.ic-panel.ic-light.ic-shadow-inset-medium .ic-panel-thumb-media:after{box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.3)}.ic-panel.ic-dark.ic-shadow-inset-large .ic-panel-thumb-media:after,.ic-panel.ic-light.ic-shadow-inset-large .ic-panel-thumb-media:after{box-shadow:inset 0 1px 16px 0 rgba(0,0,0,.3)}.ic-panel.ic-hover-colorize .ic-panel-thumb-image{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);-webkit-transition-property:-webkit-filter;transition-property:filter}.ic-panel.ic-hover-colorize .ic-panel-thumb:hover .ic-panel-thumb-image{-webkit-filter:none;filter:none}.ic-panel.ic-hover-grayscale .ic-panel-thumb-image{-webkit-filter:none;filter:none;-webkit-transition-property:-webkit-filter;transition-property:filter}.ic-panel.ic-hover-grayscale .ic-panel-thumb:hover .ic-panel-thumb-image{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'saturate\' values=\'0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);opacity:1}.ic-panel.ic-hover-scale .ic-panel-thumb{transition-property:transform}.ic-panel.ic-hover-scale .ic-panel-thumb:hover{transform:scale(1.048)}.imagecollection .ic-caption .ic-caption-buttons>.ic-woo-add-to-cart-ajax.ic-woo-adding{color:transparent!important}.imagecollection .ic-caption .ic-caption-buttons>.ic-woo-add-to-cart-ajax.ic-woo-adding:before{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-.1em;margin-left:-.1em;width:.2em;height:.2em;pointer-events:none;border-radius:50%;text-indent:-9999em;color:var(--color);transition:color .3s ease-out;box-shadow:0 -.35em 0 0 currentColor,.27em -.27em 0 0 hsl(from currentColor h s l / 20%),.34em 0 0 0 hsl(from currentColor h s l / 20%),.265em .265em 0 0 hsl(from currentColor h s l / 20%),0 .34em 0 0 hsl(from currentColor h s l / 20%),-.27em .27em 0 0 hsl(from currentColor h s l / 20%),-.35em 0 0 0 hsl(from currentColor h s l / 50%),-.27em -.27em 0 0 hsl(from currentColor h s l / 70%);-webkit-animation:woo-adding 1.1s infinite steps(8,start);animation:woo-adding 1.1s infinite steps(8,start)}.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover,.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a,.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover,.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover,.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a,.imagecollection.ic-light-overlays:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a,.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a,.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover,.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a,.imagecollection:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover,.imagecollection:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a,.imagecollection:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover{--color:#333}.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a,.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover,.imagecollection.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a,.imagecollection.ic-light-overlays.ic-dark:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a,.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a,.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover,.imagecollection.ic-light-overlays.ic-light:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover,.imagecollection.ic-light-overlays:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover,.imagecollection.ic-light-overlays:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a,.imagecollection.ic-light-overlays:not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a:hover,.imagecollection:is(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio):is(.ic-cb-block-outline,.ic-cb-pill-outline) .ic-caption .ic-caption-buttons>a:hover,.imagecollection:is(.ic-cb-block-outline,.ic-cb-pill-outline):not(.ic-captions-bottom,.ic-captions-top,.ic-simple_portfolio) .ic-caption .ic-caption-buttons>a{--color:#FFF}@-webkit-keyframes woo-adding{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes woo-adding{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ic-default{--ic-gutter:10px;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--ic-gutter);justify-content:center;margin-inline:auto!important}.ic-default .ic-image{border-radius:0;display:block;max-width:100%;height:auto;margin:0;padding:0}.ic-default.ic-left{justify-content:flex-start;margin-inline:0 auto!important}.ic-default.ic-center{justify-content:center;margin-inline:auto!important}.ic-default.ic-right{justify-content:flex-end;margin-inline:auto 0!important}@media only screen and (min-width:601px){.ic-default.ic-d-col1{--ic-d-columns:1}.ic-default.ic-d-col2{--ic-d-columns:2}.ic-default.ic-d-col3{--ic-d-columns:3}.ic-default.ic-d-col4{--ic-d-columns:4}.ic-default.ic-d-col5{--ic-d-columns:5}.ic-default.ic-d-col6{--ic-d-columns:6}.ic-default:is(.ic-d-col1,.ic-d-col2,.ic-d-col3,.ic-d-col4,.ic-d-col5,.ic-d-col6){--ic-d-gallery-max-width:calc(
            (var(--ic-d-columns) * var(--ic-column-max-width, 99999px)) +
            ((var(--ic-d-columns) - 1) * var(--ic-gutter))
        );max-width:min(100%,var(--ic-d-gallery-max-width))}.ic-default .ic-item{--ic-d-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 2 ) ) / 3 )}.ic-default.ic-d-col1 .ic-image,.ic-default.ic-d-col2 .ic-image,.ic-default.ic-d-col3 .ic-image,.ic-default.ic-d-col4 .ic-image,.ic-default.ic-d-col5 .ic-image,.ic-default.ic-d-col6 .ic-image{width:100%}.ic-default.ic-d-col1 .ic-item{--ic-d-column-width:100%}.ic-default.ic-d-col2 .ic-item{--ic-d-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 1 ) ) / 2 )}.ic-default.ic-d-col3 .ic-item{--ic-d-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 2 ) ) / 3 )}.ic-default.ic-d-col4 .ic-item{--ic-d-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 3 ) ) / 4 )}.ic-default.ic-d-col5 .ic-item{--ic-d-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 4 ) ) / 5 )}.ic-default.ic-d-col6 .ic-item{--ic-d-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 5 ) ) / 6 )}.ic-default:is(.ic-d-col1,.ic-d-col2,.ic-d-col3,.ic-d-col4,.ic-d-col5,.ic-d-col6) .ic-item{width:var(--ic-d-column-width);min-width:var(--ic-d-column-width);max-width:var(--ic-d-column-width)}}@media only screen and (max-width:600px){.ic-default.ic-m-col1{--ic-m-columns:1}.ic-default.ic-m-col2{--ic-m-columns:2}.ic-default.ic-m-col3{--ic-m-columns:3}.ic-default:is(.ic-m-col1,.ic-m-col2,.ic-m-col3){--ic-m-gallery-max-width:calc(
            (var(--ic-m-columns) * var(--ic-column-max-width, 99999px)) +
            ((var(--ic-m-columns) - 1) * var(--ic-gutter))
        );max-width:min(100%,var(--ic-m-gallery-max-width))}.ic-default .ic-item{--ic-m-column-width:100%}.ic-default.ic-m-col1 .ic-image,.ic-default.ic-m-col2 .ic-image,.ic-default.ic-m-col3 .ic-image{width:100%}.ic-default.ic-m-col1 .ic-item{--ic-m-column-width:100%}.ic-default.ic-m-col2 .ic-item{--ic-m-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 1 ) ) / 2 )}.ic-default.ic-m-col3 .ic-item{--ic-m-column-width:calc( calc( 100% - calc( var(--ic-gutter) * 2 ) ) / 3 )}.ic-default:is(.ic-m-col1,.ic-m-col2,.ic-m-col3) .ic-item{width:var(--ic-m-column-width);min-width:var(--ic-m-column-width);max-width:var(--ic-m-column-width)}}.ic-masonry *{box-sizing:border-box}.imagecollection.ic-masonry{--ic-gutter:10px;--ic-column-width:100%;--ic-col2-width:calc( calc( 100% - calc( var(--ic-gutter) * 1 ) ) / 2 );--ic-col3-width:calc( calc( 100% - calc( var(--ic-gutter) * 2 ) ) / 3 );--ic-col4-width:calc( calc( 100% - calc( var(--ic-gutter) * 3 ) ) / 4 );--ic-col5-width:calc( calc( 100% - calc( var(--ic-gutter) * 4 ) ) / 5 );--ic-col6-width:calc( calc( 100% - calc( var(--ic-gutter) * 5 ) ) / 6 );margin:0 auto;text-align:center}.ic-masonry .ic-thumb{display:block}.ic-masonry.ic-fixed .ic-column-width,.ic-masonry.ic-fixed .ic-image,.ic-masonry.ic-fixed .ic-item{max-width:100%}.ic-masonry .ic-column-width{display:inline-block;border:solid 0 transparent}.ic-masonry .ic-column-width,.ic-masonry .ic-gutter-width{position:absolute;top:0;left:0;height:0;visibility:hidden;opacity:0;pointer-events:none}.ic-masonry.ic-col2 .ic-item .ic-image,.ic-masonry.ic-col3 .ic-item .ic-image,.ic-masonry.ic-col4 .ic-item .ic-image,.ic-masonry.ic-col5 .ic-item .ic-image,.ic-masonry.ic-col6 .ic-item .ic-image,.ic-masonry.ic-fixed .ic-item .ic-image{width:100%;height:auto;max-width:100%}.ic-masonry .ic-item{line-height:0;font-size:0;vertical-align:top}.ic-masonry .ic-item{margin-bottom:var(--ic-gutter);margin-right:var(--ic-gutter);width:var(--ic-column-width)}.ic-masonry .ic-column-width{width:var(--ic-column-width)}.ic-masonry .ic-gutter-width{width:var(--ic-gutter)}.ic-masonry.ic-col1 .ic-item:nth-child(1n+3),.ic-masonry.ic-col2 .ic-item:nth-child(2n+4),.ic-masonry.ic-col3 .ic-item:nth-child(3n+5),.ic-masonry.ic-col4 .ic-item:nth-child(4n+6),.ic-masonry.ic-col5 .ic-item:nth-child(5n+7),.ic-masonry.ic-col6 .ic-item:nth-child(6n+8){margin-right:0}.ic-masonry.ic-col2{--ic-column-width:var(--ic-col2-width)}.ic-masonry.ic-col3{--ic-column-width:var(--ic-col3-width)}.ic-masonry.ic-col4{--ic-column-width:var(--ic-col4-width)}.ic-masonry.ic-col5{--ic-column-width:var(--ic-col5-width)}.ic-masonry.ic-col6{--ic-column-width:var(--ic-col6-width)}@media screen and (max-width:1280px){.ic-masonry.ic-col6{--ic-column-width:var(--ic-col5-width)}.ic-masonry.ic-col6 .ic-item:nth-child(5n+7){margin-right:0}}@media screen and (max-width:1024px){.ic-masonry.ic-col5,.ic-masonry.ic-col6{--ic-column-width:var(--ic-col4-width)}.ic-masonry.ic-col5 .ic-item:nth-child(4n+6),.ic-masonry.ic-col6 .ic-item:nth-child(4n+6){margin-right:0}}@media screen and (max-width:720px){.ic-masonry.ic-col4,.ic-masonry.ic-col5,.ic-masonry.ic-col6{--ic-column-width:var(--ic-col3-width)}.ic-masonry.ic-col4 .ic-item:nth-child(3n+5),.ic-masonry.ic-col5 .ic-item:nth-child(3n+5),.ic-masonry.ic-col6 .ic-item:nth-child(3n+5){margin-right:0}}@media screen and (max-width:480px){.ic-masonry.ic-col3,.ic-masonry.ic-col4,.ic-masonry.ic-col5,.ic-masonry.ic-col6{--ic-column-width:var(--ic-col2-width)}.ic-masonry.ic-col3 .ic-item:nth-child(2n+4),.ic-masonry.ic-col4 .ic-item:nth-child(2n+4),.ic-masonry.ic-col5 .ic-item:nth-child(2n+4),.ic-masonry.ic-col6 .ic-item:nth-child(2n+4){margin-right:0}}@media screen and (max-width:320px){.ic-masonry.ic-col2,.ic-masonry.ic-col3,.ic-masonry.ic-col4,.ic-masonry.ic-col5,.ic-masonry.ic-col6{--ic-gutter:0;--ic-column-width:100%}.ic-masonry.ic-col2 .ic-item:nth-child(1n+3),.ic-masonry.ic-col3 .ic-item:nth-child(1n+3),.ic-masonry.ic-col4 .ic-item:nth-child(1n+3),.ic-masonry.ic-col5 .ic-item:nth-child(1n+3),.ic-masonry.ic-col6 .ic-item:nth-child(1n+3){margin-right:0}}.imagecollection.ic-border-thin .ic-column-width{border-width:4px}.imagecollection.ic-border-medium .ic-column-width{border-width:10px}.imagecollection.ic-border-thick .ic-column-width{border-width:16px}.imagecollection.ic-masonry.ic-captions-bottom .ic-item-inner .ic-caption{display:flex;visibility:visible;opacity:1;font-size:13px;position:relative;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;text-transform:none;transform:none;transition:none;background-color:transparent;border:none;text-align:left}.imagecollection.ic-masonry.ic-captions-bottom.ic-c-l .ic-item-inner .ic-caption{text-align:left}.imagecollection.ic-masonry.ic-captions-bottom.ic-c-c .ic-item-inner .ic-caption{text-align:center}.imagecollection.ic-masonry.ic-captions-bottom.ic-c-r .ic-item-inner .ic-caption{text-align:right}.imagecollection.ic-masonry.ic-captions-bottom.ic-c-j .ic-item-inner .ic-caption{text-align:justify}.imagecollection.ic-masonry.ic-captions-bottom .ic-item-inner:hover .ic-caption{transform:none;transition:none}.imagecollection.ic-masonry.ic-captions-bottom .ic-item-inner .ic-caption-inner{display:flex;position:relative;max-height:none;top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;border:none;transform:none;transition:none}.imagecollection.ic-masonry.ic-captions-bottom .ic-item-inner .ic-caption-inner:before{display:none}.imagecollection.ic-masonry.ic-captions-bottom.ic-caption-hover .ic-item-inner .ic-image-overlay{display:block}.imagecollection.ic-masonry.ic-captions-bottom.ic-caption-always .ic-item-inner:hover .ic-caption{visibility:visible;opacity:1}.ic-masonry.ic-captions-bottom.ic-dark .ic-caption-title,.ic-masonry.ic-captions-bottom.ic-dark .ic-caption-title a{color:#fff}.ic-masonry.ic-captions-bottom.ic-light .ic-caption-title{color:#222}.ic-masonry.ic-captions-bottom.ic-dark .ic-caption-desc,.ic-masonry.ic-captions-bottom.ic-dark .ic-caption-desc a{color:#ccc}.ic-masonry.ic-captions-bottom.ic-light .ic-caption-desc,.ic-masonry.ic-captions-bottom.ic-light .ic-caption-desc a{color:#828282}.ic-masonry.ic-captions-bottom.ic-dark .ic-item-inner:focus-within .ic-caption-desc,.ic-masonry.ic-captions-bottom.ic-dark .ic-item-inner:focus-within .ic-caption-desc a,.ic-masonry.ic-captions-bottom.ic-dark .ic-item-inner:hover .ic-caption-desc,.ic-masonry.ic-captions-bottom.ic-dark .ic-item-inner:hover .ic-caption-desc a{color:#fff}.ic-masonry.ic-captions-bottom.ic-light .ic-item-inner:focus-within .ic-caption-desc,.ic-masonry.ic-captions-bottom.ic-light .ic-item-inner:focus-within .ic-caption-desc a,.ic-masonry.ic-captions-bottom.ic-light .ic-item-inner:hover .ic-caption-desc,.ic-masonry.ic-captions-bottom.ic-light .ic-item-inner:hover .ic-caption-desc a{color:#222}.imagecollection.ic-masonry.ic-c-l .ic-caption-buttons,.imagecollection.ic-masonry:is(.ic-captions-bottom,.ic-caption-always) .ic-caption-buttons{justify-content:flex-start}.imagecollection.ic-masonry.ic-c-c .ic-caption-buttons{justify-content:center}.imagecollection.ic-masonry.ic-c-r .ic-caption-buttons{justify-content:flex-end}.imagecollection.ic-masonry.ic-c-j .ic-caption-buttons{justify-content:stretch}.ic-masonry.ic-captions-bottom .ic-caption{padding:10px}.ic-masonry.ic-captions-bottom.ic-border-thin .ic-caption{padding:10px 6px 6px 6px}.ic-masonry.ic-captions-bottom.ic-border-medium .ic-caption{padding:10px 0 0 0}.ic-masonry.ic-captions-bottom.ic-border-thick .ic-caption{padding:16px 0 0 0}.ic-masonry.ic-captions-bottom.ic-transparent-overlays .ic-caption{text-shadow:none}.ic-masonry.ic-transparent .ic-item-inner{background-color:transparent;color:#333;border-color:transparent}.ic-masonry.ic-transparent .ic-caption{color:#7f7f7f}.ic-masonry.ic-transparent .ic-caption a{color:#7f7f7f;border-bottom:1px solid #7f7f7f}.ic-masonry.ic-transparent .ic-caption a:hover{border-bottom:none}.ic-masonry.ic-transparent .ic-caption-title,.ic-masonry.ic-transparent .ic-caption-title a{color:#333}.ic-masonry.ic-transparent .ic-caption-title a{border-bottom:1px solid #333}.ic-masonry.ic-transparent.ic-round-full .ic-item,.ic-masonry.ic-transparent.ic-round-full .ic-item-inner{border-radius:15px}.ic-masonry.ic-transparent.ic-round-full .ic-image-overlay,.ic-masonry.ic-transparent.ic-round-full .ic-image-wrap,.ic-masonry.ic-transparent.ic-round-full.ic-shadow-inset-large .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-full.ic-shadow-inset-medium .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-full.ic-shadow-inset-small .ic-thumb:after{border-radius:50%;overflow:hidden}.ic-masonry.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-masonry.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap,.ic-masonry.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-masonry.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap,.ic-masonry.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-masonry.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{overflow:hidden}.ic-masonry.ic-transparent.ic-round-small.ic-shadow-inset-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-small.ic-shadow-inset-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-small.ic-shadow-inset-outline:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-small.ic-shadow-inset-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-masonry.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{border-radius:5px}.ic-masonry.ic-transparent.ic-round-medium.ic-shadow-inset-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-medium.ic-shadow-inset-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-medium.ic-shadow-inset-outline:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-medium.ic-shadow-inset-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-masonry.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{border-radius:10px}.ic-masonry.ic-transparent.ic-round-large.ic-shadow-inset-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-large.ic-shadow-inset-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-large.ic-shadow-inset-outline:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-large.ic-shadow-inset-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-masonry.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-masonry.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{border-radius:15px}.ic-masonry.ic-transparent.ic-shadow-inset-small .ic-thumb:after{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}.ic-masonry.ic-transparent.ic-shadow-inset-medium .ic-thumb:after{box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.3)}.ic-masonry.ic-transparent.ic-shadow-inset-large .ic-thumb:after{box-shadow:inset 0 1px 16px 0 rgba(0,0,0,.3)}.ic-masonry.ic-transparent.ic-shadow-outline .ic-item-inner{box-shadow:0 0 0 1px rgba(128,128,128,.5)}.ic-masonry.ic-transparent.ic-shadow-small .ic-item-inner{box-shadow:0 1px 4px 0 rgba(128,128,128,.5)}.ic-masonry.ic-transparent.ic-shadow-medium .ic-item-inner{box-shadow:0 1px 10px 0 rgba(128,128,128,.5)}.ic-masonry.ic-transparent.ic-shadow-large .ic-item-inner{box-shadow:0 1px 16px 0 rgba(128,128,128,.5)}.ic-masonry.ic-hover-colorize .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-fade .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-grayscale .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-instant .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-push .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-scale .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-slide-down .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-slide-left .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-slide-right .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-slide-up .ic-loaded .ic-caption-desc,.ic-masonry.ic-hover-zoomed .ic-loaded .ic-caption-desc{transition-timing-function:ease;transition-duration:.3s;backface-visibility:hidden}.ic-justified{box-sizing:border-box;position:relative;text-align:center}.imagecollection.ic-justified .ic-item{box-sizing:border-box;display:inline-block;margin:0;padding:0}.imagecollection.ic-justified .ic-image,.imagecollection.ic-justified .ic-item-inner,.imagecollection.ic-justified .ic-thumb{box-sizing:border-box;display:block;margin:0;padding:0}.ic-justified .ic-item{visibility:visible;position:relative}.ic-justified .ic-item-inner{position:relative;width:100%;height:100%}.ic-justified .ic-thumb{position:relative;overflow:hidden}.ic-justified .ic-image{z-index:1}.ic-justified .ic-item.ic-positioned .ic-image-wrap,.ic-justified .ic-item.ic-positioned .ic-thumb{width:100%;height:100%}.ic-justified .ic-item.ic-positioned .ic-image{width:100%!important;height:auto!important;min-height:100%}.ic-simple_portfolio{--ic-gutter:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:center;gap:var(--ic-gutter)}.ic-simple_portfolio .ic-item{position:relative;flex-grow:0;flex-shrink:0;flex-basis:auto;margin:0;max-width:100%}.ic-simple_portfolio .ic-item-inner{display:flex;flex-direction:column;margin:0;height:100%}.ic-simple_portfolio.ic-captions-top .ic-item-inner{flex-direction:column-reverse}.ic-simple_portfolio .ic-image{height:auto;width:100%}.ic-simple_portfolio .ic-thumb{min-width:auto;min-height:auto}.imagecollection.ic-simple_portfolio .ic-item-inner .ic-caption{visibility:visible;opacity:1;font-size:13px;position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;height:100%;text-transform:none;transform:none;transition:none;background-color:transparent;border:none;text-align:left}.imagecollection.ic-simple_portfolio.ic-c-l .ic-item-inner .ic-caption{text-align:left}.imagecollection.ic-simple_portfolio.ic-c-c .ic-item-inner .ic-caption{text-align:center}.imagecollection.ic-simple_portfolio.ic-c-r .ic-item-inner .ic-caption{text-align:right}.imagecollection.ic-simple_portfolio.ic-c-j .ic-item-inner .ic-caption{text-align:justify}.imagecollection.ic-simple_portfolio .ic-item-inner:hover .ic-caption{transform:none;transition:none}.imagecollection.ic-simple_portfolio .ic-item-inner .ic-caption-inner{top:auto;bottom:auto;left:auto;right:auto;width:auto;height:auto;border:none;transform:none;transition:none}.imagecollection.ic-simple_portfolio .ic-item-inner .ic-caption-inner:before{display:none}.imagecollection.ic-simple_portfolio.ic-caption-hover .ic-item-inner .ic-image-overlay{display:block}.imagecollection.ic-simple_portfolio.ic-caption-always .ic-item-inner:hover .ic-caption{visibility:visible;opacity:1}.ic-simple_portfolio .ic-caption-title{white-space:normal;height:auto}.ic-simple_portfolio .ic-caption-desc{flex:unset}.ic-simple_portfolio.ic-dark .ic-caption-title,.ic-simple_portfolio.ic-dark .ic-caption-title a{color:#fff}.ic-simple_portfolio.ic-light .ic-caption-title{color:#222}.ic-simple_portfolio.ic-dark .ic-caption-desc,.ic-simple_portfolio.ic-dark .ic-caption-desc a{color:#ccc}.ic-simple_portfolio.ic-light .ic-caption-desc,.ic-simple_portfolio.ic-light .ic-caption-desc a{color:#828282}.ic-simple_portfolio.ic-dark .ic-item-inner:focus-within .ic-caption-desc,.ic-simple_portfolio.ic-dark .ic-item-inner:focus-within .ic-caption-desc a,.ic-simple_portfolio.ic-dark .ic-item-inner:hover .ic-caption-desc,.ic-simple_portfolio.ic-dark .ic-item-inner:hover .ic-caption-desc a{color:#fff}.ic-simple_portfolio.ic-light .ic-item-inner:focus-within .ic-caption-desc,.ic-simple_portfolio.ic-light .ic-item-inner:focus-within .ic-caption-desc a,.ic-simple_portfolio.ic-light .ic-item-inner:hover .ic-caption-desc,.ic-simple_portfolio.ic-light .ic-item-inner:hover .ic-caption-desc a{color:#222}.imagecollection.ic-simple_portfolio.ic-c-c .ic-caption-buttons{justify-content:center}.imagecollection.ic-simple_portfolio .ic-caption-buttons,.imagecollection.ic-simple_portfolio.ic-c-l .ic-caption-buttons{justify-content:flex-start}.imagecollection.ic-simple_portfolio.ic-c-r .ic-caption-buttons{justify-content:flex-end}.imagecollection.ic-simple_portfolio.ic-c-j .ic-caption-buttons{justify-content:stretch}.ic-simple_portfolio .ic-caption{padding:10px}.ic-simple_portfolio.ic-border-thin .ic-caption{padding:10px 6px 6px 6px}.ic-simple_portfolio.ic-captions-top.ic-border-thin .ic-caption{padding:6px 6px 10px 6px}.ic-simple_portfolio.ic-border-medium .ic-caption{padding:10px 0 0 0}.ic-simple_portfolio.ic-captions-top.ic-border-medium .ic-caption{padding:0 0 10px 0}.ic-simple_portfolio.ic-border-thick .ic-caption{padding:16px 0 0 0}.ic-simple_portfolio.ic-captions-top.ic-border-thick .ic-caption{padding:0 0 16px 0}.ic-simple_portfolio.ic-transparent-overlays .ic-caption{text-shadow:none}.ic-simple_portfolio.ic-transparent .ic-item-inner{background-color:transparent;color:#333;border-color:transparent}.ic-simple_portfolio.ic-transparent .ic-caption{color:#7f7f7f}.ic-simple_portfolio.ic-transparent .ic-caption a{color:#7f7f7f;border-bottom:1px solid #7f7f7f}.ic-simple_portfolio.ic-transparent .ic-caption a:hover{border-bottom:none}.ic-simple_portfolio.ic-transparent .ic-caption-title,.ic-simple_portfolio.ic-transparent .ic-caption-title a{color:#333}.ic-simple_portfolio.ic-transparent .ic-caption-title a{border-bottom:1px solid #333}.ic-simple_portfolio.ic-transparent.ic-round-full .ic-item,.ic-simple_portfolio.ic-transparent.ic-round-full .ic-item-inner{border-radius:15px}.ic-simple_portfolio.ic-transparent.ic-round-full .ic-image-overlay,.ic-simple_portfolio.ic-transparent.ic-round-full .ic-image-wrap,.ic-simple_portfolio.ic-transparent.ic-round-full.ic-shadow-inset-large .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-full.ic-shadow-inset-medium .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-full.ic-shadow-inset-small .ic-thumb:after{border-radius:50%;overflow:hidden}.ic-simple_portfolio.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-simple_portfolio.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap,.ic-simple_portfolio.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-simple_portfolio.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap,.ic-simple_portfolio.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-simple_portfolio.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{overflow:hidden}.ic-simple_portfolio.ic-transparent.ic-round-small.ic-shadow-inset-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-small.ic-shadow-inset-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-small.ic-shadow-inset-outline:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-small.ic-shadow-inset-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-simple_portfolio.ic-transparent.ic-round-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{border-radius:5px}.ic-simple_portfolio.ic-transparent.ic-round-medium.ic-shadow-inset-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-medium.ic-shadow-inset-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-medium.ic-shadow-inset-outline:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-medium.ic-shadow-inset-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-simple_portfolio.ic-transparent.ic-round-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{border-radius:10px}.ic-simple_portfolio.ic-transparent.ic-round-large.ic-shadow-inset-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-large.ic-shadow-inset-medium:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-large.ic-shadow-inset-outline:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-large.ic-shadow-inset-small:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-thumb:after,.ic-simple_portfolio.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-overlay,.ic-simple_portfolio.ic-transparent.ic-round-large:not(.ic-shadow-outline):not(.ic-shadow-small):not(.ic-shadow-medium):not(.ic-shadow-large) .ic-image-wrap{border-radius:15px}.ic-simple_portfolio.ic-transparent.ic-shadow-inset-small .ic-thumb:after{box-shadow:inset 0 1px 4px 0 rgba(0,0,0,.3)}.ic-simple_portfolio.ic-transparent.ic-shadow-inset-medium .ic-thumb:after{box-shadow:inset 0 1px 10px 0 rgba(0,0,0,.3)}.ic-simple_portfolio.ic-transparent.ic-shadow-inset-large .ic-thumb:after{box-shadow:inset 0 1px 16px 0 rgba(0,0,0,.3)}.ic-simple_portfolio.ic-transparent.ic-shadow-outline .ic-item-inner{box-shadow:0 0 0 1px rgba(128,128,128,.5)}.ic-simple_portfolio.ic-transparent.ic-shadow-small .ic-item-inner{box-shadow:0 1px 4px 0 rgba(128,128,128,.5)}.ic-simple_portfolio.ic-transparent.ic-shadow-medium .ic-item-inner{box-shadow:0 1px 10px 0 rgba(128,128,128,.5)}.ic-simple_portfolio.ic-transparent.ic-shadow-large .ic-item-inner{box-shadow:0 1px 16px 0 rgba(128,128,128,.5)}.ic-simple_portfolio.ic-hover-colorize .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-fade .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-grayscale .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-instant .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-push .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-scale .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-slide-down .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-slide-left .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-slide-right .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-slide-up .ic-loaded .ic-caption-desc,.ic-simple_portfolio.ic-hover-zoomed .ic-loaded .ic-caption-desc{transition-timing-function:ease;transition-duration:.3s;backface-visibility:hidden}.imagecollection.ic-preset.ic-polaroid .ic-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .35s,background-color .65s}.imagecollection.ic-preset.ic-polaroid .ic-item:nth-child(2n+1){-webkit-transform:rotate(3deg);transform:rotate(3deg)}.imagecollection.ic-preset.ic-polaroid .ic-item:nth-child(2n){-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.imagecollection.ic-preset.ic-polaroid .ic-item:nth-child(3n){-webkit-transform:rotate(1deg);transform:rotate(1deg)}.imagecollection.ic-preset.ic-polaroid .ic-item:nth-child(5n){-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.imagecollection.ic-preset.ic-polaroid .ic-item:hover{-webkit-transform:rotate(0);transform:rotate(0)}.imagecollection.ic-preset.ic-polaroid .ic-caption{position:relative;width:auto;font-family:"Segoe Print Regular","Comic Sans MS",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}.imagecollection.ic-preset.ic-polaroid .ic-caption-inner{text-shadow:none;line-height:1.4;justify-content:center}.imagecollection.ic-preset.ic-polaroid .ic-caption-inner,.imagecollection.ic-preset.ic-polaroid .ic-caption-title{position:relative;width:auto}.imagecollection.ic-preset.ic-polaroid .ic-caption-title{text-align:center}.imagecollection.ic-light.ic-preset.ic-polaroid .ic-caption-title,.imagecollection.ic-preset.ic-polaroid .ic-caption-title{color:#333}.imagecollection.ic-dark.ic-preset.ic-polaroid .ic-caption-title{color:#fff}.imagecollection.ic-preset.ic-polaroid.ic-transparent-overlays .ic-caption{text-shadow:none}.imagecollection.ic-preset.ic-polaroid .ic-caption{padding:10px}.imagecollection.ic-preset.ic-polaroid.ic-border-thin .ic-caption{padding:10px 4px 4px 4px}.imagecollection.ic-preset.ic-polaroid.ic-captions-top.ic-border-thin .ic-caption{padding:4px 4px 10px 4px}.imagecollection.ic-preset.ic-polaroid.ic-border-medium .ic-caption{padding:10px 0 0 0}.imagecollection.ic-preset.ic-polaroid.ic-captions-top.ic-border-medium .ic-caption{padding:0 0 10px 0}.imagecollection.ic-preset.ic-polaroid.ic-border-thick .ic-caption{padding:16px 0 0 0}.imagecollection.ic-preset.ic-polaroid.ic-captions-top.ic-border-thick .ic-caption{padding:0 0 16px 0}.ic-image-viewer{display:block;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}.ic-image-viewer.ic-left{text-align:left}.ic-image-viewer.ic-center{text-align:center}.ic-image-viewer.ic-right{text-align:right}.fiv-inner{position:relative;display:inline-block;max-width:100%;z-index:6}.fiv-inner .fiv-inner-container{position:relative;max-width:100%;border-color:transparent;border-style:solid;border-width:0;border-bottom-width:4px;z-index:5}.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item .ic-thumb,.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item .ic-thumb:active,.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item .ic-thumb:hover,.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item .ic-thumb:visited{position:relative;display:block;border:none;outline:0;text-decoration:none;box-shadow:none;max-width:100%}.imagecollection.ic-image-viewer .ic-thumb{border-radius:inherit}.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item{position:absolute;visibility:visible;opacity:1;border:none;outline:0;text-decoration:none;box-shadow:none;max-width:100%}.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item:first-of-type{position:relative}.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item:not(:first-of-type) .ic-loader{visibility:hidden;opacity:0}.ic-image-viewer .fiv-inner .fiv-inner-container .ic-item .ic-thumb img{display:block;max-width:100%;height:auto;border:none;outline:0;text-decoration:none}.ic-image-viewer .fiv-inner .fiv-ctrls{display:block;text-align:center;font-size:14px;border-style:solid;line-height:34px;position:relative;z-index:6}.ic-image-viewer .fiv-inner .fiv-ctrls:after{content:'';display:block;clear:both}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-count{display:inline-block;font-weight:400;margin:0}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next,.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev{display:flex;flex-direction:column;align-items:center;justify-content:stretch;height:unset;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-style:solid;border-width:1px;border-color:transparent;background:0 0;min-width:80px;position:relative;overflow:hidden;transition:background-color .3s;box-shadow:none;outline:0;padding:0 6px;margin:0;font-family:inherit;font-size:inherit;font-weight:400}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next:is(:hover,:focus),.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:is(:hover,:focus){transform:translateY(0)}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next:before,.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:before{display:block;position:absolute;font-size:24px;line-height:32px;top:0;left:0;width:100%;height:100%;transform:translateY(0);transition:transform .3s}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next:is(:hover,:focus):before,.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:is(:hover,:focus):before{transform:translateY(-100%)}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next span,.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev span{display:block;flex-grow:1;line-height:34px;width:100%;transform:translateY(100%);transition:transform .3s}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next:is(:hover,:focus) span,.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:is(:hover,:focus) span{transform:translateY(0)}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev{float:left}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:before{content:'\2190'}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next{float:right}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next:before{content:'\2192'}.ic-image-viewer .fiv-inner .fiv-ctrls .fiv-count span{margin:0 4px}.rtl .ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev{float:right}.rtl .ic-image-viewer .fiv-inner .fiv-ctrls .fiv-prev:before{content:'\2192'}.rtl .ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next{float:left}.rtl .ic-image-viewer .fiv-inner .fiv-ctrls .fiv-next:before{content:'\2190'}.imagecollection.ic-image-viewer.ic-caption-always .ic-item-inner .ic-caption{border:none}.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls,.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls .fiv-count,.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls .fiv-next,.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls .fiv-prev,.ic-image-viewer.ic-light .fiv-inner .fiv-inner-container{background-color:#fff;color:#333;border-color:#fff}.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls .fiv-next,.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls .fiv-prev{border-color:#ddd}.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls .fiv-next:is(:hover,:focus),.ic-image-viewer.ic-light .fiv-inner .fiv-ctrls .fiv-prev:is(:hover,:focus){background-color:#f2f2f2}.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls,.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls .fiv-count,.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls .fiv-next,.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls .fiv-prev,.ic-image-viewer.ic-dark .fiv-inner .fiv-inner-container{background-color:#333;color:#fff;border-color:#333}.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls .fiv-next,.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls .fiv-prev{border-color:#222}.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls .fiv-next:is(:hover,:focus),.ic-image-viewer.ic-dark .fiv-inner .fiv-ctrls .fiv-prev:is(:hover,:focus){background-color:#444}.imagecollection.ic-image-viewer.ic-border-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thick .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thin .ic-item-inner{border-width:0}.imagecollection.ic-image-viewer .fiv-ctrls,.imagecollection.ic-image-viewer.ic-border-thin .fiv-inner-container{border-width:4px}.imagecollection.ic-image-viewer.ic-border-medium .fiv-ctrls,.imagecollection.ic-image-viewer.ic-border-medium .fiv-inner-container{border-width:10px}.imagecollection.ic-image-viewer.ic-border-thick .fiv-ctrls,.imagecollection.ic-image-viewer.ic-border-thick .fiv-inner-container{border-width:16px}.imagecollection.ic-image-viewer .fiv-ctrls,.imagecollection.ic-image-viewer.ic-border-medium .fiv-ctrls,.imagecollection.ic-image-viewer.ic-border-thick .fiv-ctrls,.imagecollection.ic-image-viewer.ic-border-thin .fiv-ctrls{border-top-width:1px}.imagecollection.ic-image-viewer.ic-round-small .ic-item,.imagecollection.ic-image-viewer.ic-round-small .ic-item-inner,.imagecollection.ic-image-viewer.ic-round-small .fiv-ctrls,.imagecollection.ic-image-viewer.ic-round-small .fiv-inner,.imagecollection.ic-image-viewer.ic-round-small .fiv-inner-container{border-radius:5px}.imagecollection.ic-image-viewer.ic-round-small .ic-item,.imagecollection.ic-image-viewer.ic-round-small .ic-item-inner,.imagecollection.ic-image-viewer.ic-round-small .fiv-inner-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.imagecollection.ic-image-viewer.ic-round-small .fiv-ctrls{border-top-left-radius:0;border-top-right-radius:0}.imagecollection.ic-image-viewer.ic-round-small .fiv-next,.imagecollection.ic-image-viewer.ic-round-small .fiv-prev{border-radius:3px}.imagecollection.ic-image-viewer.ic-border-medium.ic-round-small .ic-item,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-small .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-small .fiv-next,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-small .fiv-prev,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-small .ic-item,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-small .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-small .fiv-next,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-small .fiv-prev,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-small .ic-item,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-small .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-small .fiv-next,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-small .fiv-prev{border-radius:3px}.imagecollection.ic-image-viewer.ic-round-medium .ic-item,.imagecollection.ic-image-viewer.ic-round-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-round-medium .fiv-ctrls,.imagecollection.ic-image-viewer.ic-round-medium .fiv-inner,.imagecollection.ic-image-viewer.ic-round-medium .fiv-inner-container{border-radius:10px}.imagecollection.ic-image-viewer.ic-round-medium .ic-item,.imagecollection.ic-image-viewer.ic-round-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-round-medium .fiv-inner-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.imagecollection.ic-image-viewer.ic-round-medium .fiv-ctrls{border-top-left-radius:0;border-top-right-radius:0}.imagecollection.ic-image-viewer.ic-round-medium .fiv-next,.imagecollection.ic-image-viewer.ic-round-medium .fiv-prev{border-radius:5px}.imagecollection.ic-image-viewer.ic-border-thin.ic-round-medium .ic-item,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-medium .fiv-next,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-medium .fiv-prev{border-radius:5px}.imagecollection.ic-image-viewer.ic-border-medium.ic-round-medium .ic-item,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-medium .fiv-next,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-medium .fiv-prev,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-medium .ic-item,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-medium .fiv-next,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-medium .fiv-prev{border-radius:3px}.imagecollection.ic-image-viewer.ic-round-large .ic-item,.imagecollection.ic-image-viewer.ic-round-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-round-large .fiv-ctrls,.imagecollection.ic-image-viewer.ic-round-large .fiv-inner,.imagecollection.ic-image-viewer.ic-round-large .fiv-inner-container{border-radius:15px}.imagecollection.ic-image-viewer.ic-round-large .ic-item,.imagecollection.ic-image-viewer.ic-round-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-round-large .fiv-inner-container{border-bottom-left-radius:0;border-bottom-right-radius:0}.imagecollection.ic-image-viewer.ic-round-large .fiv-ctrls{border-top-left-radius:0;border-top-right-radius:0}.imagecollection.ic-image-viewer.ic-round-large .fiv-next,.imagecollection.ic-image-viewer.ic-round-large .fiv-prev{border-radius:11px}.imagecollection.ic-image-viewer.ic-border-thin.ic-round-large .ic-item,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-large .fiv-next,.imagecollection.ic-image-viewer.ic-border-thin.ic-round-large .fiv-prev{border-radius:11px}.imagecollection.ic-image-viewer.ic-border-medium.ic-round-large .ic-item,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-large .fiv-next,.imagecollection.ic-image-viewer.ic-border-medium.ic-round-large .fiv-prev{border-radius:5px}.imagecollection.ic-image-viewer.ic-border-thick.ic-round-large .ic-item,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-large .fiv-next,.imagecollection.ic-image-viewer.ic-border-thick.ic-round-large .fiv-prev{border-radius:3px}.imagecollection.ic-image-viewer.ic-round-full .fiv-inner,.imagecollection.ic-image-viewer.ic-round-full .fiv-inner-container,.imagecollection.ic-image-viewer.ic-round-full .fiv-next,.imagecollection.ic-image-viewer.ic-round-full .fiv-prev{border-radius:50%}.imagecollection.ic-image-viewer.ic-dark.ic-shadow-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-dark.ic-shadow-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-dark.ic-shadow-outline .ic-item-inner,.imagecollection.ic-image-viewer.ic-dark.ic-shadow-small .ic-item-inner,.imagecollection.ic-image-viewer.ic-light.ic-shadow-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-light.ic-shadow-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-light.ic-shadow-outline .ic-item-inner,.imagecollection.ic-image-viewer.ic-light.ic-shadow-small .ic-item-inner{box-shadow:none}.imagecollection.ic-image-viewer.ic-light.ic-shadow-outline .fiv-inner{box-shadow:0 0 0 1px #ddd}.imagecollection.ic-image-viewer.ic-dark.ic-shadow-outline .fiv-inner{box-shadow:0 0 0 1px #222}.imagecollection.ic-image-viewer.ic-dark.ic-shadow-small .fiv-inner,.imagecollection.ic-image-viewer.ic-light.ic-shadow-small .fiv-inner{box-shadow:0 1px 4px 0 rgba(0,0,0,.5)}.imagecollection.ic-image-viewer.ic-dark.ic-shadow-medium .fiv-inner,.imagecollection.ic-image-viewer.ic-light.ic-shadow-medium .fiv-inner{box-shadow:0 1px 10px 0 rgba(0,0,0,.5)}.imagecollection.ic-image-viewer.ic-dark.ic-shadow-large .fiv-inner,.imagecollection.ic-image-viewer.ic-light.ic-shadow-large .fiv-inner{box-shadow:0 1px 16px 0 rgba(0,0,0,.5)}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls{border:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:6;background:0 0;pointer-events:none;visibility:visible;opacity:1;transition:visibility .3s ease,opacity .3s ease}.ic-image-viewer.ic-overlay-controls.ic-not-ready .fiv-inner .fiv-ctrls{visibility:hidden;opacity:0}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-next,.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-prev{position:absolute;top:50%;transform:translateY(-50%);border-radius:50%;min-width:unset;width:40px;height:40px;pointer-events:auto;opacity:.3;transition:opacity .3s ease}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-prev{left:20px}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-next{right:20px}.imagecollection.ic-spotlight .fiv-inner .fiv-ctrls .fiv-next,.imagecollection.ic-spotlight .fiv-inner .fiv-ctrls .fiv-prev{flex-direction:row;align-items:center;justify-content:center;padding:0;line-height:0}.imagecollection.ic-spotlight .fiv-inner .fiv-ctrls .fiv-next>svg,.imagecollection.ic-spotlight .fiv-inner .fiv-ctrls .fiv-prev>svg{display:block;flex:none;width:100%;height:100%;margin:0}.ic-image-viewer.ic-overlay-controls .fiv-inner:hover .fiv-ctrls .fiv-next,.ic-image-viewer.ic-overlay-controls .fiv-inner:hover .fiv-ctrls .fiv-prev{opacity:.6}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-next:is(:hover,:focus),.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-prev:is(:hover,:focus){opacity:1}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-next:before,.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-prev:before{content:'\279C';width:100%;height:100%;transform:translateY(0);line-height:40px}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-prev:before{transform:rotate(180deg)}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-next span,.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-prev span{display:none}.ic-image-viewer.ic-overlay-controls .fiv-inner .fiv-ctrls .fiv-count{display:none}.ic-image-viewer.ic-overlay-controls:not(.ic-border-thin,.ic-border-medium,.ic-border-thick) .ic-item-inner,.ic-image-viewer.ic-overlay-controls:not(.ic-border-thin,.ic-border-medium,.ic-border-thick) .fiv-inner .fiv-inner-container{background-color:transparent}.ic-image-viewer.ic-overlay-controls{--border-width:0px}.ic-image-viewer.ic-overlay-controls.ic-border-thin{--border-width:4px}.ic-image-viewer.ic-overlay-controls.ic-border-medium{--border-width:8px}.ic-image-viewer.ic-overlay-controls.ic-border-thick{--border-width:16px}.ic-image-viewer.ic-overlay-controls:not(.ic-border-thin,.ic-border-medium,.ic-border-thick) .fiv-inner .fiv-inner-container{border:none}.ic-image-viewer.ic-overlay-controls.ic-border-medium .fiv-inner .fiv-ctrls,.ic-image-viewer.ic-overlay-controls.ic-border-thick .fiv-inner .fiv-ctrls,.ic-image-viewer.ic-overlay-controls.ic-border-thin .fiv-inner .fiv-ctrls{top:var(--border-width);left:var(--border-width);width:calc(100% - calc(var(--border-width) * 2));height:calc(100% - calc(var(--border-width) * 2))}.ic-image-viewer.ic-overlay-controls{--border-radius:0px}.ic-image-viewer.ic-overlay-controls.ic-round-small{--border-radius:5px}.ic-image-viewer.ic-overlay-controls.ic-round-medium{--border-radius:10px}.ic-image-viewer.ic-overlay-controls.ic-round-large{--border-radius:15px}.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-large .fiv-inner,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-large .fiv-inner-container,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-medium .fiv-inner,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-medium .fiv-inner-container,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-small .fiv-inner,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-small .fiv-inner-container{border-radius:var(--border-radius)}.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-large .ic-item,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-large .ic-item-inner,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-medium .ic-item,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-medium .ic-item-inner,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-small .ic-item,.imagecollection.ic-image-viewer.ic-overlay-controls.ic-round-small .ic-item-inner{border-radius:max(0px,calc(var(--border-radius) - var(--border-width)))}.ic-image-viewer.ic-overlay-controls .ic-paging-container{position:absolute;bottom:0;left:0;width:100%;line-height:1}.ic-image-viewer.ic-overlay-controls.ic-dots-left .ic-paging-container{text-align:left}.ic-image-viewer.ic-overlay-controls.ic-dots-center .ic-paging-container{text-align:center}.ic-image-viewer.ic-overlay-controls.ic-dots-right .ic-paging-container{text-align:right}.ic-image-viewer.ic-overlay-controls .ic-paging-container .ic-dots{pointer-events:auto;opacity:.3;transition:opacity .3s ease}.ic-image-viewer.ic-overlay-controls .fiv-inner:hover .ic-paging-container .ic-dots{opacity:.6}.ic-image-viewer.ic-overlay-controls .fiv-inner .ic-paging-container .ic-dots:is(:hover,:focus-within){opacity:1}.imagecollection.ic-thumbnail,.imagecollection.ic-thumbnail.ic-center{text-align:center}.imagecollection.ic-thumbnail.ic-left{text-align:left}.imagecollection.ic-thumbnail.ic-right{text-align:right}.imagecollection.ic-thumbnail.ic-float-left{float:left;width:auto}.imagecollection.ic-thumbnail.ic-float-right{float:right;width:auto}.imagecollection.ic-thumbnail .ic-item{display:inline-block;vertical-align:top;max-width:100%}.imagecollection.ic-thumbnail .ic-image{max-width:100%}.imagecollection.ic-thumbnail .ic-st-hidden{display:none}.imagecollection.ic-thumbnail.ic-stacked,.imagecollection.ic-thumbnail.ic-stacked.ic-center{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto}.imagecollection.ic-thumbnail.ic-stacked .ic-item,.imagecollection.ic-thumbnail.ic-stacked.ic-center .ic-item{grid-column:2/3;grid-row:1/2;z-index:unset}.imagecollection.ic-thumbnail.ic-stacked .ic-item:nth-child(1){order:1}.imagecollection.ic-thumbnail.ic-stacked .ic-item:nth-child(2){order:2;transform:rotate(3deg)}.imagecollection.ic-thumbnail.ic-stacked .ic-item:nth-child(3){order:3;transform:rotate(-3deg)}.imagecollection.ic-thumbnail.ic-stacked .ic-item:nth-child(4){order:4;transform:rotate(1deg)}.imagecollection.ic-thumbnail.ic-stacked .ic-item:nth-child(5){order:5;transform:rotate(-2deg)}.imagecollection.ic-thumbnail.ic-stacked:is(.ic-loaded-fade-in,.ic-loaded-slide-up,.ic-loaded-slide-down,.ic-loaded-slide-left,.ic-loaded-slide-right,.ic-loaded-scale-up,.ic-loaded-swing-down,.ic-loaded-drop,.ic-loaded-fly,.ic-loaded-flip) .ic-item.ic-loaded:not(:first-child),.imagecollection.ic-thumbnail.ic-stacked:is(.ic-loaded-fade-in,.ic-loaded-slide-up,.ic-loaded-slide-down,.ic-loaded-slide-left,.ic-loaded-slide-right,.ic-loaded-scale-up,.ic-loaded-swing-down,.ic-loaded-drop,.ic-loaded-fly,.ic-loaded-flip) .ic-item.ic-loaded:not(:first-child) .ic-item-inner{transition-property:opacity,visibility}.imagecollection.ic-thumbnail.ic-stacked.ic-left{grid-template-columns:auto 1fr}.imagecollection.ic-thumbnail.ic-stacked.ic-left .ic-item{grid-column:1/2}.imagecollection.ic-thumbnail.ic-stacked.ic-right{grid-template-columns:1fr auto}.imagecollection.ic-thumbnail.ic-stacked.ic-right .ic-item{grid-column:2/3}.imagecollection.ic-thumbnail.ic-stacked.ic-float-left,.imagecollection.ic-thumbnail.ic-stacked.ic-float-right{display:inline-grid;grid-template-columns:auto}.imagecollection.ic-thumbnail.ic-stacked.ic-float-left .ic-item,.imagecollection.ic-thumbnail.ic-stacked.ic-float-right .ic-item{grid-column:1/2}.imagecollection.ic-thumbnail.ic-stacked.ic-float-left{float:left}.imagecollection.ic-thumbnail.ic-stacked.ic-float-right{float:right}:root{--ic-carousel-perspective:150px;--ic-carousel-navigation-size:48px;--ic-carousel-pagination-size:14px;--ic-carousel-progress-size:4px;--ic-carousel-navigation-opacity:0.3;--ic-carousel-transition-speed:650ms;--ic-carousel-ui-speed:300ms}.imagecollection.ic-carousel{--ic-carousel-inverse-perspective:calc( -1 *  var(--ic-carousel-perspective) );position:relative;overflow:hidden;display:grid;grid-template-columns:var(--ic-carousel-navigation-size) auto var(--ic-carousel-navigation-size);grid-template-rows:auto auto;grid-template-areas:"prev inner next" "bottom bottom bottom"}.ic-carousel-inner{position:relative;grid-area:inner;display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:auto;grid-template-areas:"left center right";padding:10px 0;perspective:var(--ic-carousel-perspective);transform:translate3d(0,0,0);transform-style:preserve-3d;backface-visibility:hidden;will-change:contents;pointer-events:none}.imagecollection_preview_container .ic-carousel-inner{transform-style:unset}.ic-carousel-center{position:relative;z-index:-1;pointer-events:none;visibility:hidden}.ic-carousel-center{grid-area:center}.ic-carousel-progress{display:block;position:absolute;visibility:visible;bottom:0;left:0;width:0;height:var(--ic-carousel-progress-size);border-radius:calc(var(--ic-carousel-progress-size)/ 2);transition:width .1s linear;opacity:var(--ic-carousel-navigation-opacity)}.rtl .ic-carousel-progress{left:auto;right:0}.ic-carousel-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;position:relative;grid-area:bottom;font-size:var(--ic-carousel-pagination-size);padding:0;margin-bottom:10px}.ic-carousel button.ic-carousel-bullet{width:1em;height:1em;display:block;padding:0;margin:.3em;border-radius:50%;border:solid 1px transparent;background:0 0;box-shadow:none;outline:0;opacity:var(--ic-carousel-navigation-opacity);cursor:pointer;font-size:inherit;transition:opacity var(--ic-carousel-ui-speed) ease-in}@media only screen and (max-width:782px){.ic-carousel button.ic-carousel-bullet{width:1.25em;height:1.25em}}.ic-carousel button.ic-carousel-bullet:is(:hover,:focus){background:0 0;box-shadow:none;outline:0;opacity:1}.ic-carousel button.ic-carousel-bullet.ic-bullet-active{opacity:1}button.ic-carousel-next,button.ic-carousel-prev{position:relative;height:100%;width:100%;display:flex;align-items:center;justify-content:center;font-size:var(--ic-carousel-navigation-size);background:0 0;border:none;box-shadow:none;outline:0;z-index:11;cursor:pointer;opacity:var(--ic-carousel-navigation-opacity);transition:opacity var(--ic-carousel-ui-speed) ease-in;padding:0;margin:0}button.ic-carousel-next:is(:hover,:focus),button.ic-carousel-prev:is(:hover,:focus){background:0 0;border:none;box-shadow:none;outline:0;opacity:1}.ic-carousel-next .ic-icon,.ic-carousel-prev .ic-icon{width:1em;height:1em}.rtl .ic-carousel-next .ic-icon,.rtl .ic-carousel-prev .ic-icon{transform:rotate(180deg)}.ic-carousel-prev{grid-area:prev}.ic-carousel-next{grid-area:next}.imagecollection.ic-carousel .ic-item{display:block;opacity:0;visibility:hidden;grid-area:center;transform-origin:center center;transform:translate3d(0,200%,var(--ic-carousel-inverse-perspective));transition-timing-function:ease-in-out;transition-duration:0s;transition-property:background-color,transform,transform-origin,opacity,visibility;backface-visibility:hidden;pointer-events:auto}.imagecollection.ic-carousel .ic-item.ic-loaded{transform:translate3d(0,0,var(--ic-carousel-inverse-perspective));transition-timing-function:ease-in-out;transition-duration:calc( var(--ic-carousel-transition-speed) / 2 );transition-property:background-color,transform,transform-origin,opacity,visibility}.imagecollection.ic-carousel .ic-item.ic-item-active,.imagecollection.ic-carousel .ic-item.ic-item-next,.imagecollection.ic-carousel .ic-item.ic-item-prev{opacity:1;visibility:visible}.imagecollection.ic-carousel .ic-item.ic-item-active{transform:translate3d(0,0,0)}.imagecollection.ic-carousel.ic-dark .ic-carousel-progress,.imagecollection.ic-carousel.ic-light.ic-inverted .ic-carousel-progress{background-color:#fff;box-shadow:inset 0 0 0 1px #9d9d9d}.imagecollection.ic-carousel.ic-dark button.ic-carousel-bullet,.imagecollection.ic-carousel.ic-light.ic-inverted button.ic-carousel-bullet{background-color:#fff;border-color:#ccc}.imagecollection.ic-carousel.ic-dark button.ic-carousel-next,.imagecollection.ic-carousel.ic-dark button.ic-carousel-prev,.imagecollection.ic-carousel.ic-light.ic-inverted button.ic-carousel-next,.imagecollection.ic-carousel.ic-light.ic-inverted button.ic-carousel-prev{color:#fff;background-color:transparent;outline-color:#fff}.imagecollection.ic-carousel.ic-dark.ic-inverted .ic-carousel-progress,.imagecollection.ic-carousel.ic-light .ic-carousel-progress{background-color:#444;box-shadow:inset 0 0 0 1px #333}.imagecollection.ic-carousel.ic-dark.ic-inverted button.ic-carousel-bullet,.imagecollection.ic-carousel.ic-light button.ic-carousel-bullet{background-color:#444;border-color:#333}.imagecollection.ic-carousel.ic-dark.ic-inverted button.ic-carousel-next,.imagecollection.ic-carousel.ic-dark.ic-inverted button.ic-carousel-prev,.imagecollection.ic-carousel.ic-light button.ic-carousel-next,.imagecollection.ic-carousel.ic-light button.ic-carousel-prev{color:#444;background-color:transparent;outline-color:#444}.ic-shadow-outline .ic-carousel-inner{padding:1px}.ic-shadow-small .ic-carousel-inner{padding:4px}.ic-shadow-medium .ic-carousel-inner{padding:10px}.ic-shadow-large .ic-carousel-inner{padding:16px}.imagecollection.ic-carousel-hide-nav-arrows{--ic-carousel-navigation-size:0px}.imagecollection.ic-carousel-hide-nav-arrows .ic-carousel-next,.imagecollection.ic-carousel-hide-nav-arrows .ic-carousel-prev,.imagecollection.ic-carousel-hide-pagination .ic-carousel-bottom,.imagecollection.ic-carousel-hide-progress-bar .ic-carousel-progress{display:none}.imagecollection.foogrid{--ic-gutter:10px;--ic-column-width:100%;--ic-col2-width:calc( calc( 100% - calc( var(--ic-gutter) * 1 ) ) / 2 );--ic-col3-width:calc( calc( 100% - calc( var(--ic-gutter) * 2 ) ) / 3 );--ic-col4-width:calc( calc( 100% - calc( var(--ic-gutter) * 3 ) ) / 4 );--ic-col5-width:calc( calc( 100% - calc( var(--ic-gutter) * 4 ) ) / 5 );--ic-col6-width:calc( calc( 100% - calc( var(--ic-gutter) * 5 ) ) / 6 );--ic-col7-width:calc( calc( 100% - calc( var(--ic-gutter) * 6 ) ) / 7 );--ic-col8-width:calc( calc( 100% - calc( var(--ic-gutter) * 7 ) ) / 8 );display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:var(--ic-gutter);padding:0;width:100%;font-size:0;line-height:0}.foogrid.foogrid-cols-2{--ic-column-width:var(--ic-col2-width)}.foogrid.foogrid-cols-3{--ic-column-width:var(--ic-col3-width)}.foogrid.foogrid-cols-4{--ic-column-width:var(--ic-col4-width)}.foogrid.foogrid-cols-5{--ic-column-width:var(--ic-col5-width)}.foogrid.foogrid-cols-6{--ic-column-width:var(--ic-col6-width)}.foogrid.foogrid-cols-7{--ic-column-width:var(--ic-col7-width)}.foogrid.foogrid-cols-8{--ic-column-width:var(--ic-col8-width)}.foogrid .ic-item{width:var(--ic-column-width);max-width:var(--ic-column-width);flex:0 0 var(--ic-column-width);z-index:1;position:relative;display:block;margin:0;padding:0;font-size:16px}.foogrid .ic-image{width:100%}.foogrid.ic-left{justify-content:flex-start}.foogrid.ic-center{justify-content:center}.foogrid.ic-right{justify-content:flex-end}@media only screen and (min-width:1441px) and (max-width:1600px){.foogrid.foogrid-cols-8{--ic-column-width:var(--ic-col7-width)}}@media only screen and (min-width:1201px) and (max-width:1440px){.foogrid.foogrid-cols-7,.foogrid.foogrid-cols-8{--ic-column-width:var(--ic-col6-width)}}@media only screen and (min-width:993px) and (max-width:1200px){.foogrid.foogrid-cols-6,.foogrid.foogrid-cols-7,.foogrid.foogrid-cols-8{--ic-column-width:var(--ic-col5-width)}}@media only screen and (min-width:769px) and (max-width:992px){.foogrid.foogrid-cols-5,.foogrid.foogrid-cols-6,.foogrid.foogrid-cols-7,.foogrid.foogrid-cols-8{--ic-column-width:var(--ic-col4-width)}}@media only screen and (min-width:481px) and (max-width:768px){.foogrid.foogrid-cols-4,.foogrid.foogrid-cols-5,.foogrid.foogrid-cols-6,.foogrid.foogrid-cols-7,.foogrid.foogrid-cols-8{--ic-column-width:var(--ic-col3-width)}}@media only screen and (max-width:480px){.foogrid.foogrid-cols-3,.foogrid.foogrid-cols-4,.foogrid.foogrid-cols-5,.foogrid.foogrid-cols-6,.foogrid.foogrid-cols-7,.foogrid.foogrid-cols-8{--ic-column-width:var(--ic-col2-width)}}.foogrid .ic-item:after{display:block;content:'';border-bottom:45px solid transparent;border-left:35px solid transparent;border-right:35px solid transparent;height:0;width:0;position:absolute;bottom:-45px;left:50%;margin-left:-35px;visibility:hidden;opacity:0}.foogrid .ic-item.foogrid-visible:after{visibility:visible;opacity:1}.foogrid.ic-light .ic-item:after{border-bottom-color:#e6e6e6}.foogrid.ic-dark .ic-item:after{border-bottom-color:#292929}.foogrid-content{display:grid;position:relative;flex:0 0 100%;font-size:16px;width:100%;margin:0;min-height:0;z-index:5;opacity:0;visibility:hidden;outline:0}.ic-gutter-medium .foogrid-content{margin:0 0 1% 0}.ic-gutter-large .foogrid-content{margin:0 0 1.5% 0}.foogrid.ic-light .foogrid-content{background-color:#eee;border:1px solid #e6e6e6}.foogrid.ic-dark .foogrid-content{background-color:#333;border:1px solid #292929}.foogrid-content.foogrid-visible{opacity:1;visibility:visible;min-height:315px}.foogrid-content::before{display:block;content:'';width:100%;max-width:100%;height:0;padding-top:0;visibility:hidden;opacity:0;pointer-events:none}.foogrid-content.foogrid-visible::before,.foogrid.ic-16-9 .foogrid-content.foogrid-visible::before{padding-top:56.25%}.foogrid.ic-16-10 .foogrid-content.foogrid-visible::before{padding-top:62.5%}.foogrid.ic-4-3 .foogrid-content.foogrid-visible::before{padding-top:75%}.foogrid.foogrid-transition-fade .foogrid-content,.foogrid.foogrid-transition-fade .foogrid-content::before,.foogrid.foogrid-transition-horizontal .foogrid-content,.foogrid.foogrid-transition-horizontal .foogrid-content::before,.foogrid.foogrid-transition-vertical .foogrid-content,.foogrid.foogrid-transition-vertical .foogrid-content::before{transition-duration:.3s;transition-timing-function:ease-in-out}.foogrid.foogrid-transition-fade .foogrid-content,.foogrid.foogrid-transition-fade .foogrid-content::before,.foogrid.foogrid-transition-horizontal .foogrid-content,.foogrid.foogrid-transition-horizontal .foogrid-content::before,.foogrid.foogrid-transition-vertical .foogrid-content,.foogrid.foogrid-transition-vertical .foogrid-content::before{transition-property:padding-top,opacity,visibility,min-height}.foogrid-panel.ic-panel{position:absolute;top:0;left:0;right:0;bottom:0}.foogrid-panel.ic-panel.ic-panel-maximized{position:fixed}.foogrid-panel.ic-panel.ic-light{background-color:#eee;border:none}.foogrid-panel.ic-panel.ic-dark{background-color:#333;border:none}.foogrid-panel.ic-panel.ic-light .ic-panel-area .ic-panel-info-inner{background-color:rgba(238,238,238,.5);border-width:0}.foogrid-panel.ic-panel.ic-dark .ic-panel-area .ic-panel-info-inner{background-color:rgba(51,51,51,.5);border-width:0}.foogrid-panel.ic-panel.ic-light.ic-panel-info-bottom .ic-panel-area .ic-panel-info-inner{border-color:#e6e6e6;border-top-width:1px}.foogrid-panel.ic-panel.ic-dark.ic-panel-info-bottom .ic-panel-area .ic-panel-info-inner{border-color:#292929;border-top-width:1px}.foogrid-panel.ic-panel.ic-medium.ic-panel-preserve-button-space .ic-media,.foogrid-panel.ic-panel.ic-panel-no-mobile.ic-panel-preserve-button-space .ic-media{overflow:visible;top:25px;left:62px;width:calc(100% - 124px);height:calc(100% - 50px)}.foogrid-panel.ic-panel.ic-medium.ic-panel-preserve-button-space .ic-media-content,.foogrid-panel.ic-panel.ic-panel-no-mobile.ic-panel-preserve-button-space .ic-media-content{box-shadow:0 5px 35px rgba(0,0,0,.65)}.imagecollection.ic-slider .ic-item{display:none}.imagecollection.ic-slider{position:relative;display:grid;width:100%;padding:0;min-height:315px}.imagecollection.ic-slider::before{display:block;content:'';width:100%;max-width:100%;height:0;padding-top:56.25%;visibility:hidden;opacity:0;pointer-events:none}.imagecollection.ic-slider.ic-16-9::before{padding-top:56.25%}.imagecollection.ic-slider.ic-16-10::before{padding-top:62.5%}.imagecollection.ic-slider.ic-3-2::before{padding-top:66.6667%}.imagecollection.ic-slider.ic-4-3::before{padding-top:75%}.ic-slider .ic-panel{position:absolute;top:0;left:0;right:0;bottom:0}.ic-slider .ic-panel.ic-panel-info-overlay.ic-dark .ic-panel-info-inner,.ic-slider .ic-panel.ic-panel-info-overlay.ic-light .ic-panel-info-inner{border-color:transparent;color:#fff;text-shadow:1px 0 6px rgba(0,0,0,.5)}.ic-slider .ic-panel:is(.ic-light,.ic-dark) :is(.ic-panel-cart-inner,.ic-panel-info-inner){background-color:transparent}.ic-slider .ic-panel-info-overlay .ic-media-caption{font-size:18px;padding:20px;line-height:normal;visibility:hidden;opacity:0;transform:translateY(0);transition-duration:1s;transition-timing-function:ease-in-out;transition-property:visibility,opacity,transform}.ic-slider .ic-panel-info-top.ic-panel-info-overlay .ic-media-caption{transform:translateY(-100%)}.ic-slider .ic-panel-info-bottom.ic-panel-info-overlay .ic-media-caption{transform:translateY(100%)}.ic-slider .ic-panel-info-left.ic-panel-info-overlay .ic-media-caption{transform:translateX(-100%)}.ic-slider .ic-panel-info-right.ic-panel-info-overlay .ic-media-caption{transform:translateX(100%)}.ic-slider .ic-panel-info-bottom.ic-panel-info-overlay .ic-media-caption.ic-loaded,.ic-slider .ic-panel-info-left.ic-panel-info-overlay .ic-media-caption.ic-loaded,.ic-slider .ic-panel-info-right.ic-panel-info-overlay .ic-media-caption.ic-loaded,.ic-slider .ic-panel-info-top.ic-panel-info-overlay .ic-media-caption.ic-loaded{visibility:visible;opacity:1;transform:translateY(0)}.ic-slider .ic-panel-info-overlay .ic-media-caption-title{font-weight:400;line-height:normal}.ic-slider .ic-panel-info-overlay .ic-media-caption-exif-label{color:inherit}.ic-slider .ic-panel-thumb-title{margin-bottom:4px;font-weight:400}.imagecollection-stack-album{text-align:center;overflow:hidden;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.3}.imagecollection-stack-album,.imagecollection-stack-album *{box-sizing:border-box}.imagecollection-stack-album.ic-align-left{text-align:left}.imagecollection-stack-album.ic-align-center{text-align:center}.imagecollection-stack-album.ic-align-right{text-align:right}.imagecollection-stack-album.ic-disable-transitions,.imagecollection-stack-album.ic-disable-transitions *{transition:none!important}.ic-header{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative;padding:0;margin:0;border-top:solid 1px #aaa;border-bottom:solid 1px #aaa}.ic-header-title{display:block;margin:0;padding:0 20px;width:100%;text-align:left}.ic-header-active{display:block;margin:0;padding:0 20px;visibility:hidden;opacity:0;width:100%;text-align:right;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in-out}.ic-header-back{display:block;padding:0;margin:5px;visibility:hidden;opacity:0;min-width:40px;width:40px;height:40px;border-radius:50%;text-align:center;line-height:38px;color:#999;background:#ddd;background:rgba(200,200,200,.5);cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in-out}.ic-has-active .ic-header-active,.ic-has-active .ic-header-back{visibility:visible;opacity:1}.ic-piles{display:inline-block;position:relative;max-width:100%;transition-property:width,height;transition-duration:.3s;transition-timing-function:ease-in-out}.ic-pile{display:block;position:absolute;top:0;left:0;list-style:none;padding:0;margin:0;visibility:visible;opacity:1;max-width:100%;transition-property:opacity,visibility,top,left,width,height;transition-duration:.3s;transition-timing-function:ease-in-out}.ic-pile.ic-hidden{visibility:hidden;opacity:0}.ic-pile-item{display:flex;flex-direction:column;max-width:100%;position:absolute;top:25px;left:25px;visibility:visible;opacity:1;cursor:pointer;border:10px solid #fff;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);transition-property:opacity,visibility,top,left,transform;transition-duration:.3s;transition-timing-function:ease-in-out;z-index:1;transform:rotate(0)}.ic-expanded .ic-pile-item{z-index:2;transform:rotate(0)!important}.ic-pile-item.ic-has-cover{z-index:10;transform:rotate(0)!important}.ic-pile-item:nth-child(2){z-index:9}.ic-pile-item:nth-child(3){z-index:8}.ic-pile-item:nth-child(4){z-index:7}.ic-pile-item:nth-child(1n+5){visibility:hidden;opacity:0}.ic-expanded .ic-pile-item:nth-child(1n+4){visibility:visible;opacity:1}.ic-pile-item-thumb{display:flex;flex-direction:column;max-width:100%;max-height:100%}.ic-pile-item-image{display:block;max-width:100%;object-fit:cover;width:auto}.ic-pile-item-caption{display:flex;justify-content:center;flex-direction:column;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;margin:0;padding:10px;background-color:rgba(68,68,68,.5);color:#fff;text-align:center;visibility:hidden;opacity:0;max-width:100%;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in-out}.ic-pile-item-title{display:block;width:100%;padding:0 0 10px}.ic-pile-item-desc{display:block;width:100%;max-height:100%;border-top:solid 1px currentColor;padding:10px 0 0;overflow:hidden}.ic-pile-item-thumb:hover .ic-pile-item-caption{visibility:visible;opacity:1}.ic-pile-cover{display:flex;justify-content:left;align-items:center;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;visibility:visible;opacity:1;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition-property:opacity,visibility;transition-duration:.3s;transition-timing-function:ease-in-out}.ic-expanded .ic-pile-cover{visibility:hidden;opacity:0;pointer-events:none}.ic-pile-cover-content{display:flex;flex-wrap:wrap;position:relative;background:#fff;color:#333;width:75%;font-weight:700;box-shadow:1px 1px 1px rgba(0,0,0,.1),5px 0 5px -3px rgba(0,0,0,.4),inset 0 0 5px rgba(0,0,0,.04)}.ic-pile-caption-align-left{text-align:left}.ic-pile-caption-align-center{text-align:center}.ic-pile-caption-align-right{text-align:right}.ic-pile-cover-title{text-align:inherit;padding:10px;flex:1 1 auto;width:auto}.ic-pile-cover-count{color:#aaa;padding:10px 5px;background:#f7f7f7;white-space:nowrap;display:flex;align-items:center}.ic-pile-cover-description{display:block;flex:0 0 100%;width:100%;max-height:6em;overflow:hidden;padding:0 10px 10px;text-align:inherit;font-weight:400;line-height:1.25}.ic-pile-cover-description p{margin:0 0 .5em}.ic-pile-cover-description p:last-child{margin-bottom:0}