.ilightbox-overlay.dark{
    background:#000
}
.ilightbox-loader.dark{
    -webkit-box-shadow:#000 0 0 85px,#000 0 0 85px;
    box-shadow:0 0 85px #000,0 0 85px #000
}
.ilightbox-holder.dark{
    padding:5px;
    background:#000;
    -webkit-box-shadow:0 0 15px rgba(0,0,0,.8);
    box-shadow:0 0 15px rgba(0,0,0,.8)
}
.ilightbox-holder.dark .ilightbox-container .ilightbox-caption{
    color:#fff;
    text-shadow:0 1px #000
}
.ilightbox-holder.dark .ilightbox-container .ilightbox-social{
    -webkit-border-radius:2px;
    border-radius:2px
}
.ilightbox-holder.dark .ilightbox-alert{
    color:#555
}
.ilightbox-toolbar.dark{
    top:11px;
    left:10px
}
.ilightbox-toolbar.dark a{
    width:25px;
    height:23px;
    background:#000 url(//22337361.fs1.hubspotusercontent-na1.net/hubfs/22337361/raw_assets/public/AldenMills_July2023/images/button-np.png) no-repeat 7px 6px
}
.ilightbox-toolbar.dark a.disabled{
    opacity:.2;
    filter:alpha(opacity=20);
    cursor:default;
    background-color:#000!important
}
.ilightbox-toolbar.dark a:first-of-type{
    -webkit-border-bottom-left-radius:3px;
    -webkit-border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.ilightbox-toolbar.dark a:last-of-type{
    -webkit-border-bottom-right-radius:3px;
    -webkit-border-top-right-radius:3px;
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.ilightbox-toolbar.dark a.ilightbox-close:hover{
    background-position:-32px 6px
}
.ilightbox-toolbar.dark a.ilightbox-fullscreen{
    background-position:6px -33px;
    right:35px
}
.ilightbox-toolbar.dark a.ilightbox-fullscreen:hover{
    background-position:-31px -33px
}
.ilightbox-toolbar.dark a.ilightbox-play{
    background-position:8px -57px
}
.ilightbox-toolbar.dark a.ilightbox-play:hover{
    background-position:-32px -57px
}
.ilightbox-toolbar.dark a.ilightbox-pause{
    background-position:8px -83px
}
.ilightbox-toolbar.dark a.ilightbox-pause:hover{
    background-position:-32px -83px
}
.isMobile .ilightbox-toolbar.dark{
    background:#000;
    top:auto;
    bottom:0;
    left:0;
    width:100%;
    height:40px;
    text-align:center;
    -webkit-box-shadow:0 0 25px rgba(0,0,0,.8);
    box-shadow:0 0 25px rgba(0,0,0,.8)
}
.isMobile .ilightbox-toolbar.dark a{
    display:inline-block;
    float:none;
    width:50px;
    height:40px;
    background-size:50%;
    background-position:50%!important
}
.isMobile .ilightbox-toolbar.dark a:hover{
    background-color:#111
}
.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-title{
    font-size:18px;
    padding:10px 60px 10px 8px;
    color:#fff
}
.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar{
    left:auto;
    top:5px;
    right:5px
}
.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a{
    -webkit-border-radius:0;
    border-radius:0;
    float:right
}
.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:first-of-type{
    -webkit-border-bottom-right-radius:3px;
    -webkit-border-top-right-radius:3px;
    border-bottom-right-radius:3px;
    border-top-right-radius:3px
}
.ilightbox-holder.dark .ilightbox-inner-toolbar .ilightbox-toolbar a:last-of-type{
    -webkit-border-bottom-left-radius:3px;
    -webkit-border-top-left-radius:3px;
    border-bottom-left-radius:3px;
    border-top-left-radius:3px
}
.ilightbox-thumbnails.dark .ilightbox-thumbnails-grid .ilightbox-thumbnail img{
    box-shadow:0 0 6px rgba(0,0,0,.9)
}
.ilightbox-button.dark.disabled{
    opacity:.1;
    filter:alpha(opacity=10);
    cursor:default;
    background-color:#000!important
}
.ilightbox-button.dark span{
    display:block;
    width:100%;
    height:100%
}
.ilightbox-button.dark{
    bottom:0;
    right:0;
    left:0;
    left:45%\9;
    right:auto\9;
    width:95px;
    height:75px;
    margin:auto;
    background-color:#000;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    border-top-left-radius:5px;
    border-top-right-radius:5px
}
.ilightbox-button.ilightbox-button.dark:hover{
    background-color:#111
}
.ilightbox-button.ilightbox-prev-button.dark{
    top:0;
    bottom:auto;
    background-position:50% 35%;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-bottom-right-radius:5px;
    border-bottom-left-radius:5px;
    border-bottom-right-radius:5px
}
.ilightbox-button.dark.horizontal{
    right:0;
    left:auto;
    top:0;
    bottom:0;
    top:41%\9;
    bottom:auto\9;
    width:75px;
    height:95px;
    background-position:65% 50%;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-border-bottom-left-radius:5px;
    -webkit-border-top-left-radius:5px;
    border-bottom-left-radius:5px;
    border-top-left-radius:5px
}
.ilightbox-button.ilightbox-prev-button.dark.horizontal{
    right:auto;
    left:0;
    background-position:35% 50%;
    -webkit-border-radius:0;
    border-radius:0;
    -webkit-border-bottom-right-radius:5px;
    -webkit-border-top-right-radius:5px;
    border-bottom-right-radius:5px;
    border-top-right-radius:5px
}
.ilightbox-holder,.ilightbox-holder .ilightbox-container,.ilightbox-holder .ilightbox-container .ilightbox-caption,.ilightbox-holder .ilightbox-container .ilightbox-social,.ilightbox-holder .ilightbox-container .ilightbox-social *,.ilightbox-holder .ilightbox-container img.ilightbox-image,.ilightbox-loader,.ilightbox-loader *,.ilightbox-overlay,.ilightbox-thumbnails,.ilightbox-thumbnails *,.ilightbox-toolbar,.ilightbox-toolbar *{
    float:none;
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    line-height:100%;
    vertical-align:baseline;
    background:transparent;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -moz-user-select:-moz-none;
    -khtml-user-select:none;
    -o-user-select:none;
    user-select:none
}
.ilightbox-holder .ilightbox-container .ilightbox-caption,.ilightbox-holder .ilightbox-container .ilightbox-social,.ilightbox-loader,.ilightbox-loader *,.ilightbox-overlay,.ilightbox-thumbnails,.ilightbox-thumbnails *,.ilightbox-toolbar{
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0)
}
.ilightbox-noscroll{
    overflow:hidden
}
.ilightbox-overlay{
    display:none;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:100000
}
.ilightbox-loader{
    position:fixed;
    z-index:100005;
    top:45%;
    left:-192px;
    padding-left:30px;
    opacity:.9;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter:alpha(opacity=90)
}
.ilightbox-loader,.ilightbox-loader div{
    -webkit-border-radius:0 100px 100px 0;
    border-radius:0 100px 100px 0
}
.ilightbox-loader div{
    width:72px;
    height:72px
}
.ilightbox-loader.horizontal{
    left:45%;
    top:-192px;
    padding:30px 0 0
}
.ilightbox-loader.horizontal,.ilightbox-loader.horizontal div{
    -webkit-border-radius:0 0 100px 100px;
    border-radius:0 0 100px 100px
}
.ilightbox-toolbar{
    display:none;
    position:fixed;
    z-index:100010
}
.ilightbox-toolbar a{
    float:left;
    cursor:pointer
}
.ilightbox-toolbar .ilightbox-next-button,.ilightbox-toolbar .ilightbox-prev-button{
    display:none
}
.ilightbox-thumbnails{
    display:block;
    position:fixed;
    z-index:100009
}
.ilightbox-thumbnails.ilightbox-horizontal{
    bottom:0;
    left:0;
    width:100%;
    height:100px
}
.ilightbox-thumbnails.ilightbox-vertical{
    top:0;
    right:0;
    width:140px;
    height:100%;
    overflow:hidden
}
.ilightbox-thumbnails .ilightbox-thumbnails-container{
    display:block;
    position:relative
}
.ilightbox-thumbnails.ilightbox-horizontal .ilightbox-thumbnails-container{
    width:100%;
    height:100px
}
.ilightbox-thumbnails.ilightbox-vertical .ilightbox-thumbnails-container{
    width:140px;
    height:100%
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid{
    display:block;
    position:absolute;
    -webkit-transform:translateZ(0);
    -moz-transform:translateZ(0)
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail{
    display:block;
    cursor:pointer;
    padding:10px;
    position:relative
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail img{
    width:100%;
    height:100%;
    -webkit-border-radius:2px;
    border-radius:2px;
    -ms-interpolation-mode:bicubic
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon{
    width:100%;
    height:100%;
    position:absolute;
    top:0;
    left:0;
    opacity:.7
}
.ilightbox-thumbnails .ilightbox-thumbnails-grid .ilightbox-thumbnail .ilightbox-thumbnail-icon:hover{
    opacity:1
}
.ilightbox-holder{
    display:none;
    position:fixed;
    z-index:100003;
    -webkit-transform:none;
    -moz-transform:none
}
.ilightbox-holder.ilightbox-next,.ilightbox-holder.ilightbox-prev{
    cursor:pointer;
     opacity: 0 !important;
}
.ilightbox-holder div.ilightbox-container{
    position:relative;
    width:100%;
    height:100%
}
.ilightbox-holder.supportTouch div.ilightbox-container{
    overflow:scroll;
    -webkit-overflow-scrolling:touch
}
.ilightbox-holder img.ilightbox-image{
    width:100%;
    height:100%
}
.ilightbox-holder .ilightbox-container .ilightbox-caption{
    display:none;
    position:absolute;
    left:30px;
    right:30px;
    bottom:0;
    max-width:100%;
    padding:5px 10px;
    margin:0 auto;
    font-size:12px;
    line-height:150%;
    word-wrap:break-word;
    z-index:20003;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    -webkit-border-radius:3px 3px 0 0;
    border-radius:3px 3px 0 0
}
.ilightbox-holder .ilightbox-container .ilightbox-social{
    left:10px;
    height:16px
}
.ilightbox-holder .ilightbox-container .ilightbox-social ul{
    height:16px
}
.ilightbox-holder .ilightbox-alert{
    display:block;
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0;
    text-align:center;
    padding-top:100px;
    margin:auto;
    width:300px;
    height:50px
}
.ilightbox-holder .ilightbox-wrapper{
    width:100%;
    height:100%;
    overflow:auto;
    -webkit-overflow-scrolling:touch
}
.ilightbox-holder .ilightbox-inner-toolbar{
    position:relative;
    z-index:100
}
.ilightbox-holder .ilightbox-inner-toolbar .ilightbox-toolbar{
    position:absolute
}
.ilightbox-button{
    position:fixed;
    z-index:100008;
    cursor:pointer
}
.isMobile .ilightbox-button,.isMobile .ilightbox-thumbnails{
    display:none!important
}
.isMobile .ilightbox-toolbar .ilightbox-next-button,.isMobile .ilightbox-toolbar .ilightbox-prev-button{
    display:block
}
.ilightbox-overlay.metro-black{
    background:#000
}
.ilightbox-toolbar.metro-black{
    top:8px;
    left:8px;
    height:25px
}
.ilightbox-toolbar.metro-black a{
    width:27px;
    height:25px;
    background:#000 url(//22337361.fs1.hubspotusercontent-na1.net/hubfs/22337361/raw_assets/public/AldenMills_July2023/images/ilight-btn.png) no-repeat 7px 6px
}
.ilightbox-toolbar.metro-black a.ilightbox-fullscreen{
    background-position:6px -31px
}
.ilightbox-toolbar.metro-black a.ilightbox-play{
    background-position:8px -55px
}
.ilightbox-holder.metro-black .ilightbox-container .ilightbox-social{
    background:url(//22337361.fs1.hubspotusercontent-na1.net/hubfs/22337361/raw_assets/public/AldenMills_July2023/images/social-bg.png);
    border-radius:2px
}
.ilightbox-holder .ilightbox-container .ilightbox-social{
    max-width:194px;
    display:none;
    position:absolute;
    right:10px;
    top:10px;
    padding:5px 5px 5px 0;
    z-index:20003;
    height:26px;
    left:auto
}
.ilightbox-holder .ilightbox-container .ilightbox-social ul{
    float:left;
    list-style:none;
    height:26px
}
.ilightbox-holder .ilightbox-container .ilightbox-social ul li{
    display:inline
}
.ilightbox-holder .ilightbox-container .ilightbox-social ul li a{
    float:left;
    margin-left:5px;
    width:16px;
    height:16px;
    line-height:16px;
    font-size:14px;
    text-align:center;
    background-repeat:no-repeat;
    background-position:50%;
    color:#fff
}
/*# sourceMappingURL=https://cdn2.hubspot.net/hub/20110136/hub_generated/template_assets/74846757966/1653982865926/Gold_Heat_May_2022/css/iLightbox.css */