body{font-size:16px;line-height:26px;color:inherit;margin:0;font-family:Karla}h2{font-size:22px;line-height:33px;margin-bottom:10px}@media screen and (max-width: 800px){.posts{max-width:100%;text-align:center}.posts h2,.posts p{padding:0 10px;box-sizing:border-box}.posts iframe{max-width:100%}}.logo{left:30px;top:50%;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform-origin:center;position:fixed;text-align:center}.logo a{text-decoration:none;font-weight:bold}.logo p{max-width:400px}@media screen and (max-width: 800px){.logo{position:static;transform:inherit;-webkit-transform:inherit;margin-top:30px;margin-bottom:24px;margin-top:0 !important}.logo a{margin-top:10px;margin-bottom:10px;display:inline-block}.logo p{max-width:80%;margin:0 auto}}.menu{transform:rotate(90deg);-webkit-transform:rotate(90deg);transform-origin:center;position:fixed;right:30px;text-align:center;top:50%}.menu ul{list-style-type:none;margin:0;padding:0}.menu ul li{display:inline-block}.menu ul li+li{margin-left:15px}.menu ul li a{text-decoration:none}@media screen and (max-width: 800px){.menu{position:static;transform:inherit;-webkit-transform:inherit;margin-bottom:10px}}.posts{width:70%;margin:0 auto}@media screen and (max-width: 800px){.posts{width:100%}}.posts .post{display:block;margin-bottom:80px;width:auto}.posts .post .html_photoset{min-width:640px;display:inline-block}@media screen and (max-width: 800px){.posts .post .html_photoset{min-width:100%;max-width:100%}}.posts .post .image{margin-bottom:30px}.posts .post .image img{max-width:100%}.posts .post .actions{margin-top:15px;opacity:0;width:640px;margin-left:auto;margin-right:auto;text-align:left;max-width:100%}.posts .post .actions a{white-space:nowrap}@media screen and (max-width: 800px){.posts .post .actions{opacity:1;padding:0 0 0 10px;box-sizing:border-box}}.posts .post:hover .actions{opacity:1}.permalink-page .posts .post .actions{opacity:1}.opacity-hide{opacity:0;-webkit-transition:0.2s opacity ease-in-out;-moz-transition:0.2s opacity ease-in-out;-ms-transition:0.2s opacity ease-in-out;-o-transition:0.2s opacity ease-in-out;transition:0.2s opacity ease-in-out}.opacity-hide.show{opacity:1}.actions .share{position:relative;display:inline-block;margin-left:20px;margin-right:20px}.actions .share ul{text-align:center;padding:0;margin:0;display:none;list-style-type:none;background:#fff;border:1px solid #000;position:absolute;z-index:20;bottom:28px;left:50%;margin-left:-43.5px}.actions .share ul li a{padding:8px;width:100%;display:block;box-sizing:border-box;line-height:17px;height:34px;text-decoration:none;white-space:nowrap}.actions .share ul li a:hover{background:#EDEDED}.actions .share ul li a:not(.copy){background-size:auto 18px;background-repeat:no-repeat;background-position:center}.actions .share ul li a.facebook{background-image:url("http://static.tumblr.com/oll3rdk/INCokmlay/facebook-icon.png")}.actions .share ul li a.twitter{background-image:url("http://static.tumblr.com/oll3rdk/KqWokmlbk/twitter-icon.png")}.actions .share ul li a.pinterest{background-image:url("http://static.tumblr.com/oll3rdk/3o0okmlco/pinterest-icon.png")}.actions .share.open ul{display:block}.actions .notes-toggle{margin-left:20px}.custom-like-button{position:relative;display:inline-block;width:auto;cursor:pointer}.like_button{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;opacity:0;z-index:10}.like_button iframe{width:100% !important;height:100% !important}.our_toggle{text-decoration:underline;margin-right:15px}.like_button+.our_toggle:after{content:"Like"}.like_button.liked+.our_toggle:after{content:"Liked"}.posts a:hover,.menu ul li a:hover,.actions a:hover,.like_button:hover+.our_toggle,.like_button:hover+.our_toggle:after{text-decoration:line-through}.content{margin-top:30px;margin-bottom:15px;width:640px;text-align:left;margin-left:auto;margin-right:auto;max-width:100%}.tag{margin-left:20px}.copyright{position:fixed;right:17px;bottom:16px;opacity:0.6}.copyright a{font-size:11px;line-height:14px;font-family:'Helvetica Neue', 'Karla';text-decoration:underline;color:#969696}.copyright a:hover{text-decoration:line-through}.text-left{text-align:left}.hide{display:none}.notes{line-height:26px;text-align:left;margin-top:29px}@media screen and (max-width: 800px){.notes{margin-left:9px}}.notes ol{list-style-type:none;padding:0}.notes ol img{margin-right:5px}
/*# sourceMappingURL=style.css.map */

																																							/* 2 */																				
body {
background-color: #ffffff;
color: #888888;
font-family: Cormorant Garamond;
font-size: 14px !important;
line-height: 14px !important;
opacity: 0;                       /* 初期状態は透明 */
animation: loading 1s ease-in forwards; /* アニメーションを適用 */
display:none;
}

@keyframes loading {
0% {opacity: 0;}
100% {opacity: 1;}
}
																											
.logo>a, h2 {
font-family: Cormorant Garamond;
color: #888888;
font-size: 18px !important;
line-height: 26px !important;
}

.posts a, .actions a {
color: #555555 !important;
}
																																																										
.posts a:hover, .menu ul li a:hover, .actions a:hover {
color: #111111 !important;
}
																																																										
.like_button:hover + .our_toggle, .like_button:hover + .our_toggle:after {
color: #111111 !important;
}
																																																										
.menu ul li a {
color: #555555;
}
																																																										
.posts {
text-align: center;
}
																																																											
.copyright,
.actions{
display: none;
}
																																																											
a{
letter-spacing: 0.08em;
}
																																																										
																																																										.content p{
line-height: 2;
font-family: Georgia,游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,serif;
}
																																																										
.content div{
padding-bottom: 30px;
}
																																																										
																																																										.page_title{
padding-bottom: 3em;
}
																																																										
h2{
letter-spacing: 0.05em;
}
																																																										
@media screen and (min-width: 800px){
#enter_top img{
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
max-width: 100%;
max-height: 100%;
}
}
																																																										
@media screen and (max-width: 800px){
.menu{margin-bottom: 50px;}
.logo a{margin-top: 30px;}
}		

/* 3 */
.info_popover .popover_inner ul li.toggle-subscription .help-slidedown:before{font-family:tumblr-icons,Blank;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.knight-rider-loader{line-height:0;white-space:nowrap;width:78px}.knight-rider-loader.small{width:39px}.knight-rider-loader.centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.knight-rider-loader.h-centered{position:absolute;top:0;left:50%;transform:translateX(-50%)}.knight-rider-bar{display:none;width:20px;height:20px;margin:0 3px;border-radius:5px;opacity:.5;background-color:#d0d0d0}.small>.knight-rider-bar{width:10px;height:10px;margin-left:2px;margin-right:1px;border-radius:2px}.animate>.knight-rider-bar{display:inline-block;animation:knight-rider-oscillate ease-in-out .3s infinite alternate}.knight-rider-bar:first-child{animation-delay:-.2s}.knight-rider-bar:nth-child(2){animation-delay:-.1s}@keyframes knight-rider-oscillate{0%{opacity:.5;transform:scaleY(1)}to{opacity:1;transform:scaleY(1.4)}}.popover--base{z-index:80;position:absolute}.popover--base ol,.popover--base ul{list-style-type:none}.popover--base-overlay{position:fixed;top:0;left:0;width:100%;height:100%;transition:opacity .25s ease-in-out;background:#001935;opacity:0;z-index:90}.popover--base-overlay.active{opacity:.95}.popover_button{position:relative}.popover,.popover_button.popover_active{z-index:2147483646}.popover{position:absolute;border-radius:3px;background:rgba(0,0,0,.1);font:normal 14px/1.4 Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;box-shadow:0 5px 10px 0 rgba(0,0,0,.1);cursor:default}.popover_header{background:#f2f2f2;border-bottom:1px solid #e7e7e7;position:relative;z-index:10;text-transform:uppercase;font-size:11px;font-weight:700;color:#8f8f8f;color:rgba(0,0,0,.65);height:24px;padding:0 12px;margin:0;line-height:23px}.popover_header:first-child{border-radius:3px 3px 0 0}.popover_header.no_nipple:after,.popover_header.no_nipple:before{border:0}.popover_header .popover_item_suffix{text-transform:none}.popover_gradient{padding:1px}.popover_gradient>.popover_inner{background:#f2f2f2;padding:10px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.75)}.popover_gradient>.popover_inner:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.popover_gradient>.popover_inner:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.ie9 .popover_gradient{background-color:#d0d0d0}.popover_gradient.no_nipple:after,.popover_gradient.no_nipple:before{content:"";border:0}.popover_menu .popover_menu_item:first-child:before{top:-12px;z-index:-1}.popover_menu .popover_menu_item:first-child:after{top:-11px}.popover_menu .popover_menu_item:first-child:hover:after{border-bottom-color:#e7e7e7}.popover_menu .popover_menu_item.no_hover:first-child:hover:after,.popover_menu .popover_menu_item.no_hover:last-child:hover:after{border-bottom-color:#fff;border-top-color:#f2f2f2}.popover_menu .popover_menu_item:last-child:hover:after{border-top-color:#e7e7e7}#popover_tracked_tags .popover_menu_item:first-child:before{margin-left:-13px;left:50%}.popover_menu.nipple_on_bottom .popover_menu_item:first-child:hover:after{border-bottom-color:#000;border-top-color:#e7e7e7}.popover_menu.nipple_on_left .popover_menu_item:first-child:hover:after{border-bottom-color:#000;border-right-color:#e7e7e7}.popover_menu:after,.popover_menu:before{display:none}.popover_bottom:after{border-top:7px solid #f2f2f2;border-left:7px solid transparent;border-right:7px solid transparent;margin:0 auto;bottom:-6px;margin-left:-6px}.popover_bottom:after,.popover_bottom:before{content:"";position:absolute;border-bottom:0;font-size:0;height:0;top:auto;width:0;left:50%}.popover_bottom:before{border-top:8px solid rgba(0,0,0,.294118);border-left:8px solid transparent;border-right:8px solid transparent;margin:0 auto;bottom:-7px;margin-left:-7px}.popover_menu ul{margin:0;padding:0;list-style:none}.popover_menu>.popover_inner{padding:0}.popover_menu>.popover_inner .popover_item_suffix{color:#8f8f8f;display:inline-block;float:right;font-weight:400;position:relative;z-index:1}.popover_menu>.popover_inner .popover_item_suffix a{color:inherit;font-size:12px}.popover_menu_item{display:block;border-bottom:1px solid #e7e7e7;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6);padding:10px 15px;font-size:14px;font-weight:400;color:#444;text-overflow:ellipsis;white-space:nowrap}.popover_menu_item.disabled{pointer-events:none;color:rgba(0,0,0,.439216)}.popover_menu_item a{text-decoration:none}.popover_menu_item.disabled a{color:rgba(0,0,0,.439216)}.popover_menu_item small{font-weight:400;font-size:11px;color:#8f8f8f;color:rgba(0,0,0,.65);vertical-align:3px}.popover_menu_item .hide_overflow{overflow:hidden;text-overflow:ellipsis}.popover_menu_item.keyboard_focus,.popover_menu_item:hover{background-color:rgba(0,0,0,.0509804);cursor:pointer}.popover_menu_item.no_hover:hover{background-color:rgba(0,0,0,.0509804);cursor:default}.popover_menu_item:first-child{box-shadow:none}.popover_menu_item:last-child{border-bottom-color:#000}.popover_menu_item.ender{height:auto!important;padding:11px 7px;text-align:center;font-size:12px}.popover_menu_item.ender,.popover_menu_item.ender a{color:rgba(0,0,0,.439216)}.popover_menu_item.sortable-dragging{background:#fff!important;border-radius:6px!important}.popover_menu_item .thumb{position:absolute;display:block;top:4px;right:12px;height:37px;width:37px;margin:0;background-size:cover;background-color:rgba(0,0,0,.184314);background-position:50% 50%;background-clip:content-box;border-radius:3px}.popover_menu_item .thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px}a.popover_menu_item{text-decoration:none}body.popover_alert_active{background-attachment:fixed}.popover_post_control{z-index:80}.popover_gradient>.popover_inner:last-child{border-top-right-radius:3px;border-top-left-radius:3px;border-radius:3px}.popover_menu_item a{color:#444}.popover_gradient:not(.tumblelog_popover):not(.notes_outer_container):after,.popover_menu:not(.tumblelog_popover):not(.notes_outer_container) .popover_menu_item:first-child:after{border-bottom:13px solid #fff}.popover_gradient:not(.tumblelog_popover):not(.notes_outer_container).nipple_on_bottom:after,.popover_menu:not(.tumblelog_popover):not(.notes_outer_container).nipple_on_bottom .popover_menu_item:last-child:after{border-top:12px solid #fff;border-bottom:12px solid transparent}.popover.popover_gradient.popover_form>.popover_inner{padding:10px}.popover_gradient>.popover_inner{padding:4px 0;background:#fff}.popover_menu_item.keyboard_focus,.popover_menu_item:hover{background:#e6eff7}.popover_menu_item.keyboard_focus a,.popover_menu_item:hover a,.share_options .popover_menu_item.keyboard_focus a.external:after,.share_options .popover_menu_item:hover a.external:after{color:#3f5265}.popover_menu .popover_menu_item:last-child:hover:after{border-top-color:#fff}.popover_menu .popover_menu_item:first-child:hover:after{border-bottom-color:#fff}.popover_menu_item{border-bottom:0;box-shadow:none}.linkthrough_popover.popover.popover_gradient>div.popover_inner{padding:10px}.post_full .post_control_menu .popover .post_control:after,.share_options a:before{display:none}.post_full .post_control_menu .popover_menu_item{padding:0}.post_full .post_control_menu .popover_menu_item .post_control{height:auto;padding:5px 25px 5px 14px;font-size:15px}#posts .post .post_control_menu .popover_menu_item a,.popover_menu_item a{padding-left:14px;line-height:21px}.popover.popover_form form button.chrome{text-shadow:none;box-shadow:none;border-color:#9da6af;background:#9da6af}.popover.popover_form form button.chrome.disabled,.popover.popover_form form button.chrome.disabled:active,.popover.popover_form form button.chrome[disabled],.popover.popover_form form button.chrome[disabled]:active{background:#9da6af;border:1px solid #9da6af;color:hsla(0,0%,100%,.6)}.search_popover{position:relative;max-width:480px;min-width:300px;width:80%;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.search_popover .popover_inner,.search_popover .popover_menu_item{padding:0}.search_popover .search_results_section{position:relative}.search_popover .search_results_section .search_subheading{position:relative;height:24px;padding:0 12px;margin:0;background:#e7e7e7;color:#8f8f8f;color:rgba(0,0,0,.65);font-weight:700;font-size:11px;line-height:23px;text-shadow:0 1px 0 hsla(0,0%,100%,.6);text-transform:uppercase;z-index:2}.search_popover .search_results_section .search_subheading:first-child{border:0}.search_popover .result{display:-ms-flexbox;display:flex;height:45px;width:100%;-ms-flex-align:center;align-items:center}.search_popover .result.has_thumb .hide_overflow{max-width:470px}.search_popover .result .result_link{display:-ms-flexbox;display:flex;padding:0 12px;width:100%;box-sizing:border-box;-ms-flex-pack:justify;justify-content:space-between}.search_popover .result .result_link .go-to-blog{font-weight:800}.search_popover .result .result_link .result-left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.search_popover .result .result_link .result-right{justify-self:flex-end;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.search_popover .result .result_link .result-right .thumb{position:relative;top:0;right:0}.search_popover .result .result_link:focus:before,.search_popover .result .result_link:hover:before{content:"";position:absolute}.search_popover .result .result_link .result_content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.search_popover .result .result_link .result_content .result_title{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between}.search_popover .result .result_link .result_content .result_title:before{background:none}.search_popover .explore_topics{margin:0 0 8px}.search_popover .explore_topics.no_topics{margin-bottom:0}.search_popover .explore_topics .explore_topics_link{position:relative;display:block;height:30px;padding:0 24px 0 12px;line-height:30px;font-size:12px;font-weight:400;text-decoration:none;box-sizing:border-box}#popover_legal{position:relative}#popover_legal .popover{display:none;min-width:116px;bottom:28px;left:50%;margin-left:-58px}#popover_legal.show .popover{display:block}#popover_legal .popover_menu_item{padding:0}#popover_legal .popover_menu_item a{position:relative;display:block;color:#444;text-align:left;padding:7px 14px}.popover_share_social{top:100%;left:50%;margin:5px 0 0 -93px;z-index:80;opacity:1;display:none;width:187px}.popover_share_social.up{top:auto;bottom:100%;margin:0 0 5px -93px}.popover_share_social .form_wrapper{padding:10px}.popover_share_social .input_group{border:0;background:#fff;border-radius:0;box-shadow:none}.popover_share_social .input_group li{position:relative}.popover_share_social .share_options{display:none;list-style:none}.popover_share_social .share_options.active{display:block}.popover_share_social .share_options .popover_menu_item{padding:0}.popover_share_social .share_form{display:none}.popover_share_social .share_form input,.popover_share_social .share_form textarea{margin:0;border:0;background:transparent;font-family:inherit;font-size:12px;color:#444;width:128px;padding:11px 0 10px 8px}.popover_share_social .share_form textarea{width:100%;box-sizing:border-box;box-shadow:none;resize:none;padding:10px 8px;height:75px;overflow:auto}.popover_share_social .share_form.active{display:inline}.popover_share_social .share_form.embed .share_label,.popover_share_social .share_form.facebook .share_label,.popover_share_social .share_form.twitter .share_label{display:block;height:29px;background:#f2f2f2;border-bottom:1px solid #d0d0d0;color:#8f8f8f;color:rgba(0,0,0,.65);font-size:11px;font-weight:700;line-height:29px;text-overflow:ellipsis;text-transform:uppercase;margin-bottom:0;overflow:hidden;padding:0 0 0 26px;white-space:nowrap;border-radius:6px 6px 0 0}.popover_share_social .share_form.twitter .character_count{display:block;position:absolute;right:8px;bottom:-15px;width:24px;height:10px;line-height:normal;color:#b4b4b4;font-size:12px;font-weight:400;text-align:center}.popover_share_social .share_form.twitter .character_count.character-limit{color:#ff492f}.popover_share_social .share_form.twitter textarea{height:125px}.popover_share_social .share_form.embed .email_submit,.popover_share_social .share_form.embed .input_group{display:none}.popover_share_social .share_form.embed .embed_code_wrapper{display:block}.popover_share_social .share_form.embed .embed_code_text{height:125px}.popover_share_social .share_form .character_count,.popover_share_social .share_form .embed_code_wrapper,.popover_share_social .share_form .share_label{display:none}.popover_share_social .share_form .reply_to{color:#8f8f8f;color:rgba(0,0,0,.65);font-size:12px;line-height:14px;padding:10px;overflow:hidden;display:none;white-space:nowrap}.popover_share_social .share_form .reply_to.active{display:block}.popover_share_social .share_form .reply_to_email{display:inline-block;white-space:nowrap;word-break:normal;-ms-word-wrap:break-word;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden;max-width:130px;font-weight:400}.popover_share_social .share_form .reply_to_input{width:15px;float:left}.popover_share_social .share_form .reply_to_label{width:145px;float:right;white-space:normal;word-break:break-all}.popover_share_social .popover_menu_item{padding:10px}.popover_share_social .popover_menu_item .popover_menu_item_anchor{position:relative;overflow:hidden;display:block;padding:5px 25px 5px 14px;font-size:14px;font-weight:400;line-height:25px;min-height:25px;text-transform:none;text-overflow:ellipsis}.popover_share_social .popover_menu_item .popover_menu_item_anchor .icon{font-size:12px;margin-top:-8px;position:absolute;right:10px;top:50%}.popover--post-share-popover .popover_share_social{display:block;left:auto;margin:0;position:relative;top:auto}.popover--post-share-popover .popover_share_social .popover_menu_item:first-child:after,.popover--post-share-popover .popover_share_social .popover_menu_item:first-child:before{display:none!important}.popover_share_social .share_form ::-ms-clear{display:none}.popover_share_social .share_form ::-webkit-input-placeholder{font-size:12px;font-weight:400;color:rgba(0,0,0,.439216)!important}.popover_share_social .share_form :-moz-placeholder,.popover_share_social .share_form ::-moz-placeholder{font-size:12px;font-weight:400;color:rgba(0,0,0,.439216)!important}.popover_share_social .share_form :-ms-input-placeholder{font-size:12px;font-weight:400;color:rgba(0,0,0,.439216)!important}.popover_share_social .share_form .placeholder{font-size:12px;font-weight:400;color:#b4b4b4}.popover_share_social .share_form button{display:block;width:100%;margin-bottom:-1px}.popover_share_social .share_form .cancel{background:none;color:#444;cursor:pointer;display:block;padding:0;position:absolute;top:9px;right:8px;font-size:16px}.popover_share_social .share_form .cancel:hover{color:rgba(0,0,0,.439216)}.popover_share_social .share_form .cancel.service,.popover_share_social .share_form.embed .cancel,.popover_share_social .share_form.embed .email_address,.popover_share_social .share_form.facebook .cancel,.popover_share_social .share_form.facebook .email_address,.popover_share_social .share_form.twitter .cancel,.popover_share_social .share_form.twitter .email_address{display:none}.popover_share_social .share_form.embed .cancel.service,.popover_share_social .share_form.facebook .cancel.service,.popover_share_social .share_form.twitter .cancel.service{display:block}.popover_share_social .status{padding:1px;text-align:center;display:none}.popover_share_social .status .status_message{display:block;margin:10px 0;font-size:15px;text-transform:none;color:#8f8f8f;color:rgba(0,0,0,.65);padding:0;font-weight:700;line-height:1}.popover_share_social .form_wrapper{padding:0}.popover_share_social .share_form textarea{height:90px}.popover_share_social.popover_gradient>.popover_inner .email_form .form_wrapper{margin-top:-4px;border-radius:6px;overflow:hidden}.popover_share_social .input_group li{border-bottom:1px solid #e7e7e7}.popover_share_social .share_form button{width:calc(100% - 20px);margin:0 10px 7px}.popover_share_social .share_form.twitter button{width:calc(100% - 50px)}.popover_share_social .share_form .menu_item_option{display:inline-block;vertical-align:middle}.popover_share_social .share_form label.menu_item_label{display:inline-block;padding-left:5px;white-space:normal;vertical-align:middle;color:rgba(0,0,0,.439216);font-weight:400}.popover.popover_share_social .share_form.facebook .form_wrapper:after,.popover.popover_share_social .share_form.facebook .status .status_message:after,.popover.popover_share_social .share_form.twitter .form_wrapper:after,.popover.popover_share_social .share_form.twitter .status .status_message:after{border-bottom-color:#f2f2f2}.popover_share_social.nipple_on_bottom .share_form.facebook .form_wrapper:after,.popover_share_social.nipple_on_bottom .share_form.facebook .status .status_message:after,.popover_share_social.nipple_on_bottom .share_form.twitter .form_wrapper:after,.popover_share_social.nipple_on_bottom .share_form.twitter .status .status_message:after{border-bottom-color:transparent}.popover_share_social .share_form.facebook .input_group li:first-child,.popover_share_social .share_form.twitter .input_group li:first-child{border:0}.popover_share_social .share_form.embed .cancel,.popover_share_social .share_form.facebook .cancel,.popover_share_social .share_form.twitter .cancel{top:10px;left:10px;right:auto;font-size:12px}.popover_share_social .share_form.facebook .input_group li,.popover_share_social .share_form.twitter .input_group li{border-bottom:0}.popover_share_social .share_form .error_status{display:none}.popover_share_social .share_form .error_status.active{display:block;text-align:center;white-space:normal;line-height:normal;border-top:1px solid rgba(189,0,1,.23);padding:5px 10px;border-bottom:1px solid rgba(189,0,1,.23);color:#c64949;font-size:12px;font-weight:700;background-color:rgba(193,0,0,.1);margin:10px 0}.tumblelog_popover{background:transparent;margin-left:-140px;width:280px;padding:0;z-index:80}.tumblelog_popover:after,.tumblelog_popover:before{display:none}.tumblelog_popover.up{margin-top:-10px;opacity:0}.tumblelog_popover.up.is_open{opacity:1}.tumblelog_popover.up.is_empty{margin-top:90px}.tumblelog_popover.up.is_empty .recent_posts{transition-duration:.25s}.tumblelog_popover.up:after{border-top-color:#fff}.tumblelog_popover.down{margin-top:10px;opacity:0}.tumblelog_popover.down.is_open{opacity:1}.tumblelog_popover.left,.tumblelog_popover.right{margin-left:0}.tumblelog_popover.nav_menu_open .avatar,.tumblelog_popover.nav_menu_open .header_image_wrapper,.tumblelog_popover.nav_menu_open .info,.tumblelog_popover.nav_menu_open .navigation,.tumblelog_popover.nav_menu_open .recent_posts{pointer-events:none}.tumblelog_popover.is_closed,.tumblelog_popover.is_open{transition:height .25s,margin-top .25s,opacity .25s}.tumblelog_popover.is_empty .recent_posts{transition:height .1s,padding .1s;padding:0;height:0}.tumblelog_popover .popover_content_wrapper{background:transparent;height:100%;position:relative;border-radius:3px}.tumblelog_popover .recent_posts{background:#f2f2f2;position:relative;border-radius:0 0 3px 3px;padding:10px;height:80px}.tumblelog_popover .recent_posts .post{background-color:rgba(0,0,0,.0941176);vertical-align:bottom;margin:0 10px 0 0;position:relative;border-radius:2px;box-shadow:none;min-height:0;min-width:0;height:80px;width:80px;float:left}.tumblelog_popover .recent_posts .post:last-child{margin-right:0}.tumblelog_popover .recent_posts.has_2_posts .post{width:125px}.tumblelog_popover .recent_posts .Knight-Rider-bar{border-radius:3px;height:14px;margin:0 2px;width:14px}.tumblelog_popover.showing_recommendations .popover_content_wrapper{border-radius:3px;overflow:hidden}.tumblelog_popover.showing_recommendations .popover_inner{animation:recommended_blogs .4s;pointer-events:none;height:100%}.tumblelog_popover .recommended_blogs{box-sizing:border-box;padding-bottom:100px;border-radius:3px;position:relative;background:#fff;overflow:hidden}.tumblelog_popover .recommended_blogs .tumblelog_info_heading{border-bottom:1px solid #e7e7e7;text-overflow:ellipsis;white-space:nowrap;font-weight:400;background:#f2f2f2;line-height:29px;overflow:hidden;padding:0 10px;font-size:13px;color:#8f8f8f;color:rgba(0,0,0,.65);margin:0}.tumblelog_popover .recommended_blogs .tumblelog_info_heading .followed_blog{text-overflow:ellipsis;font-weight:700;margin-right:4px;overflow:hidden;max-width:140px;display:block;float:left}.tumblelog_popover .recommended_blogs .recent_posts{border-top:1px solid #e7e7e7;position:absolute;bottom:0;left:0}.tumblelog_popover .recommended_blogs .tumblelog_info{padding:10px 10px 10px 57px;position:relative;min-height:37px}.tumblelog_popover .recommended_blogs .avatar{background-position:50%;background-color:#e7e7e7;background-size:cover;position:absolute;border-radius:3px;overflow:hidden;display:block;height:37px;width:37px;left:10px;top:10px}.tumblelog_popover .recommended_blogs .name{width:140px;float:left}.tumblelog_popover .recommended_blogs .name h3,.tumblelog_popover .recommended_blogs .name h4{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden;line-height:17px;padding-top:1px;font-size:14px;color:#444;padding:0;margin:0}.tumblelog_popover .recommended_blogs .name h3.solo{line-height:34px}.tumblelog_popover .recommended_blogs .name h3 a{text-decoration:none}.tumblelog_popover .recommended_blogs .name h4{font-weight:400;font-size:13px;color:#8f8f8f;color:rgba(0,0,0,.65)}.tumblelog_popover .recommended_blogs .follow_nav{margin-top:4px;float:right}.tumblelog_popover .recommended_blogs .follow_nav .follow,.tumblelog_popover .recommended_blogs .follow_nav .unfollow{line-height:15px;font-size:13px;height:15px;float:right}.tumblelog_popover .recommended_blogs .follow_nav.is_following .follow,.tumblelog_popover .recommended_blogs .follow_nav .unfollow{display:none}.tumblelog_popover .recommended_blogs .follow_nav.is_following .unfollow{display:block}.tumblelog_popover.popover--blog-card{margin-left:0;opacity:0;transition:opacity .25s}.tumblelog_popover.popover--blog-card .recent_posts{border-radius:0 0 3px 3px}.tumblelog_popover .poptica_header{width:280px}.tumblelog_popover .poptica_header .indash_header_wrapper{border-radius:3px 3px 0 0;background:#f2f2f2;margin:0}.tumblelog_popover .poptica_header .indash_header_wrapper .header_image,.tumblelog_popover .poptica_header .indash_header_wrapper .navigation .navigation_bg{border-radius:3px 3px 0 0}.tumblelog_popover .poptica_header .indash_header_wrapper:not(.no_header_image) .navigation:before{border-radius:5px 5px 0 0}.tumblelog_popover .poptica_header .header_image_wrapper{height:158px}.tumblelog_popover .poptica_header .navigation h3{margin-left:0}.tumblelog_popover .poptica_header .navigation .full_url,.tumblelog_popover .poptica_header .navigation .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:130px}.tumblelog_popover .poptica_header .avatar{box-shadow:0 0 0 3px;margin:10px auto 0;height:64px;width:64px}.tumblelog_popover .poptica_header .avatar:last-child{margin-bottom:10px}.tumblelog_popover .poptica_header .header_image_wrapper+.avatar{margin-top:-48px}.tumblelog_popover .poptica_header .info_wrapper{padding-bottom:1px}.tumblelog_popover .poptica_header .avatar+.info,.tumblelog_popover .poptica_header .avatar+.info_wrapper .info,.tumblelog_popover .poptica_header .info{padding:12px 10px 0}.is_empty .tumblelog_popover .poptica_header .info{padding-bottom:10px}.tumblelog_popover .poptica_header .title{font-size:20px;margin:0 0 5px}.tumblelog_popover .poptica_header .description{position:relative;line-height:16px;font-size:12px}.tumblelog_popover .poptica_header .description .description_inner{max-height:48px}.tumblelog_popover .poptica_header .description .description_gradient{position:absolute;height:20px;width:100%;bottom:0;left:0}.info_popover{margin-left:-67px;position:absolute;right:31px;top:48px}.info_popover .popover_inner{min-width:150px;width:150px;padding:0}.info_popover .popover_inner ul{list-style:none;padding:4px 0;margin:0}.info_popover .popover_inner ul li{line-height:25px;font-weight:400;font-size:14px;display:block;border:0;padding:0}.info_popover .popover_inner ul li.label{background:#f2f2f2;color:#8f8f8f;color:rgba(0,0,0,.65);padding:0 10px;font-size:11px;font-weight:700;line-height:24px;text-transform:uppercase;border:0}.info_popover .popover_inner ul li.toggle-subscription{display:none;position:relative}.info_popover .popover_inner ul li.toggle-subscription a{padding-right:30px}.info_popover .popover_inner ul li.toggle-subscription.can-subscribe{display:block}.info_popover .popover_inner ul li.toggle-subscription.can-subscribe .unsubscribe{display:none}.info_popover .popover_inner ul li.toggle-subscription.is-subscribed .unsubscribe{display:block}.info_popover .popover_inner ul li.toggle-subscription.is-subscribed .subscribe{display:none}.info_popover .popover_inner ul li.toggle-subscription .help-slidedown{height:inherit;color:#444;font-size:15px;line-height:14px;right:10px;top:10px;position:absolute;cursor:pointer}.info_popover .popover_inner ul li.toggle-subscription .help-slidedown:before{content:"\EA4B"}.info_popover .popover_inner ul li.web-subscribe-how-to{font-size:10px;line-height:12px;background:rgba(0,0,0,.0509804);color:#8f8f8f;color:rgba(0,0,0,.65);display:none}.info_popover .popover_inner ul li.web-subscribe-how-to .copy-howto{margin:7px 10px 8px;display:inline-block}.info_popover .popover_inner ul li.web-subscribe-how-to .copy-howto .app-link{padding:0;display:inline;text-decoration:underline}.info_popover .popover_inner a{text-decoration:none;padding:5px 10px;display:block}.info_popover .popover_inner .toggle_nsfw .not_nsfw{display:none}.info_popover .popover_inner .toggle_nsfw.is_flagged .not_nsfw,.info_popover .popover_inner .toggle_nsfw .nsfw{display:block}.info_popover .popover_inner .toggle_nsfw.is_flagged .nsfw,.info_popover .popover_inner .toggle_spam .not_spam{display:none}.info_popover .popover_inner .toggle_spam.is_flagged .not_spam,.info_popover .popover_inner .toggle_spam .spam{display:block}.info_popover .popover_inner .toggle_spam.is_flagged .spam,.info_popover .popover_inner .toggle_suspended .not_suspended{display:none}.info_popover .popover_inner .toggle_suspended.is_flagged .not_suspended,.info_popover .popover_inner .toggle_suspended .suspended{display:block}.info_popover .popover_inner .toggle_suspended.is_flagged .suspended{display:none}.info_popover li:hover{background:#e6eff7}.tumblelog_popover.bottom .recent_posts,.tumblelog_popover.down .poptica_header:not(:empty)+.recent_posts{animation:popover_down .2s ease}.tumblelog_popover.top .indash_tumblelog_compact:not(:empty),.tumblelog_popover.up .poptica_header:not(:empty){animation:popover_up .2s ease}.poptica_header .avatar{animation:pop_in .2s ease .24s}.poptica_header .info{animation:slide_up .2s ease-out .2s}.tumblelog_popover .recent_posts .post{animation:slide_up .2s ease-out .26s}.tumblelog_popover .recommended_blogs .recent_posts .post{animation-name:fade_in}.tumblelog_popover .recent_posts .post:nth-child(2){animation-delay:.32s}.tumblelog_popover .recent_posts .post:nth-child(3){animation-delay:.38s}.poptica_header .avatar,.poptica_header .info,.tumblelog_popover .recent_posts .post,.tumblelog_popover .recommended_blogs .recent_posts .post{animation-fill-mode:backwards}@keyframes slide_up{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes slide_down{0%{opacity:0;transform:translateY(-15px)}to{opacity:1;transform:translateY(0)}}@keyframes pop_in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes popover_up{0%{opacity:0;transform:translateY(80px)}to{opacity:1;transform:translateY(0)}}@keyframes popover_down{0%{opacity:0;transform:translateY(-80px)}to{opacity:1;transform:translateY(0)}}@keyframes recommended_blogs{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(-100%)}}.popover--dropdown{width:184px;background-color:#fff;border-radius:3px;border:1px solid rgba(0,0,0,.184314)}.popover--dropdown .dropdown{padding:4px 0}.popover--dropdown .dropdown .dropdown-item{color:#444;line-height:2.3;font-size:14px;padding:0 10px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popover--dropdown .dropdown .dropdown-item:hover{background:#e6eff7}.tour_guide .popover.appearance_step>.appearance{background-color:#f6f6f6;font-size:10px;height:100%;min-height:50px;padding:0;position:relative;width:100%;box-sizing:border-box}.tour_guide .popover.appearance_step>.no_header_image.appearance{padding-top:50px}.tour_guide .popover.appearance_step>.customize.appearance,.tour_guide .popover.appearance_step>.header_image_only.appearance{margin-bottom:20px}.tour_guide .popover.appearance_step>.appearance:after,.tour_guide .popover.appearance_step>.appearance:before{content:" ";display:table}.tour_guide .popover.appearance_step>.small.appearance{font-size:8px}.tour_guide .popover.appearance_step>.medium.appearance{font-size:10px}.tour_guide .popover.appearance_step>.large.appearance{font-size:16px}.tour_guide .popover.appearance_step>.appearance .navigation{height:50px;padding:10px;width:100%;z-index:3;background-image:linear-gradient(rgba(0,0,0,.3),transparent);box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:absolute;top:0;left:0}.tour_guide .popover.appearance_step>.appearance .navigation .tumblelog_name{color:#fff;font-size:14px;line-height:30px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-ms-flex-positive:1;flex-grow:1}.tour_guide .popover.appearance_step>.appearance .navigation .tumblelog_name a{color:#fff;text-decoration:none}.tour_guide .popover.appearance_step>.appearance .navigation .chrome{background:#fff;border:none;color:#444;display:block;line-height:30px;margin:0 0 0 auto;padding:0 8px;-ms-flex-negative:0;flex-shrink:0}.tour_guide .popover.appearance_step>.appearance .avatar,.tour_guide .popover.appearance_step>.appearance .header_image{background-color:inherit;background-position:50%;background-repeat:no-repeat;background-size:cover}.tour_guide .popover.appearance_step>.appearance .header_image{height:0;padding-bottom:56.25%;position:relative;width:100%;z-index:1}.tour_guide .popover.appearance_step>.appearance .header_image.no_stretch{background-size:contain;margin:50px 0;padding-bottom:calc(56.25% - 100px)}.tour_guide .popover.appearance_step>.appearance .avatar{border-radius:6px;box-shadow:0 0 0 3px;margin:0 auto;position:relative;width:64px;z-index:2}.tour_guide .popover.appearance_step>.appearance .avatar.circle{border-radius:50%}.tour_guide .popover.appearance_step>.appearance .avatar img{display:block;height:auto;margin-top:-70%;opacity:0;pointer-events:none;width:100%}.tour_guide .popover.appearance_step>.large.appearance .avatar{box-shadow:0 0 0 4px;width:96px}.tour_guide .popover.appearance_step>.appearance .info{padding:1.25em 2.25em 2.25em;text-align:center}.tour_guide .popover.appearance_step>.appearance .info:empty{padding-bottom:1.125em}.tour_guide .popover.appearance_step>.appearance .info .title{color:inherit;font-size:2.625em;letter-spacing:0;line-height:1.1;margin:0 0 .2em}.tour_guide .popover.appearance_step>.appearance .info .title:last-child{margin-bottom:0}.tour_guide .popover.appearance_step>.appearance .info .description{font-size:14px;opacity:.7}.tour_guide .popover.appearance_step>.appearance .info .description blockquote,.tour_guide .popover.appearance_step>.appearance .info .description p,.tour_guide .popover.appearance_step>.appearance .info .description ul{margin:0!important;padding:0!important}.tour_guide .popover.appearance_step>.appearance .info .description br+br{display:none}.tour_guide .popover.appearance_step>.appearance .header_image+.info:empty{padding:0}.tour_guide .popover.appearance_step>.small.appearance .info .description{font-size:13px}.tour_guide.removing{opacity:0;transition:opacity .15s}.tour_guide.removing .popover{transform:scale(.5);transition:all .15s cubic-bezier(.6,-.28,.735,.045)}.tour_guide.dim .glass{display:block}.tour_guide .glass{bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:90209;animation:fade_in .3s ease-out}.tour_guide .popover{margin:10px 0;position:absolute;width:240px;z-index:90210;animation:popover .35s cubic-bezier(.175,.885,.32,1.275)}.tour_guide .popover.centered{position:fixed}.tour_guide .popover .ok_button_link{display:inline-block}.tour_guide .popover .ok_button{margin-top:12px}.tour_guide .popover.appearance_step{background-color:transparent;padding:0}.tour_guide .popover.appearance_step>.popover_inner{border-top-left-radius:6px;border-top-right-radius:6px;background-color:#f2f2f2;padding:20px}.tour_guide .popover.appearance_step>.appearance{border-bottom-left-radius:6px;border-bottom-right-radius:6px;text-align:left}.tour_guide_element{z-index:90210}@keyframes fade_in{0%{opacity:0}to{opacity:1}}@keyframes popover{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.popover.tutorial{padding:15px;text-align:center;box-sizing:border-box;background:#fff}.popover.tutorial .content,.popover.tutorial .title{color:#444}.popover.tutorial .title{font-weight:700;font-size:14px;margin:0 0 6px}.popover.tutorial .content{font-size:14px;margin:0}.popover.tutorial .ok_button{margin:12px 0 0;padding:4px 15px 5px}.message-controls-popover{width:187px;margin:5px 0 0 -93px}.message-controls-popover .popover_menu_item_anchor{padding-left:0}.popover_vendor{transition:opacity .15s cubic-bezier(.455,.03,.515,.955),transform .15s cubic-bezier(.455,.03,.515,.955);position:absolute;text-align:center;width:225px;display:none;right:0;top:30px}.popover_vendor .popover_menu_item{white-space:normal}.popover_vendor .popover_menu_item:hover{color:#001935}.popover_vendor .popover_menu_item:hover .subtext,.popover_vendor .popover_menu_item:hover .subtext-email{color:#001935;opacity:.7}.popover_vendor .popover_menu_item_anchor{margin-bottom:5px;padding-left:0;display:block}.popover_vendor .subtext{font-size:13px;color:#8f8f8f}.popover_vendor .subtext-email{max-width:100%;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:0}.popover_vendor .success-text{pointer-events:none;transform:scale(.8);position:absolute;opacity:0;top:20px}.popover_vendor .email-vendor-listing,.popover_vendor .success-text{transition:opacity .15s cubic-bezier(.455,.03,.515,.955),transform .15s cubic-bezier(.455,.03,.515,.955)}.popover_vendor.success .email-vendor-listing{pointer-events:none;transform:scale(.8);opacity:0}.popover_vendor.success .success-text{transform:scale(1);opacity:1}.popover_vendor.fade-out{transform:scale(.8);opacity:0}.tmblr-iframe{position:absolute}.tmblr-iframe.hide{display:none}.tmblr-pano-lightbox-container .tmblr-iframe--pano-lightbox{z-index:8675309;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:none}.tmblr-pano-lightbox-container .tmblr-iframe-preloader-container{z-index:8675310;position:fixed;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.92)}.tmblr-pano-lightbox-container .tmblr-pano-lightbox{display:block}.tmblr-pano-lightbox-container .tmblr-pano-lightbox--preloading{display:none}.tmblr-iframe--controls-phone-container{padding-top:43px}.tmblr-iframe--controls-phone-container .t-logo{display:none}.tmblr-iframe--controls,.tmblr-iframe--mobile-logged-in-controls{position:fixed}.tmblr-iframe--controls.iframe-controls--desktop,.tmblr-iframe--mobile-logged-in-controls.iframe-controls--desktop{top:0;right:0;width:40%;min-width:200px;height:36px;z-index:100}.tmblr-iframe--controls.iframe-controls--phone-mobile,.tmblr-iframe--mobile-logged-in-controls.iframe-controls--phone-mobile{top:0;left:0;width:100%;height:44px;padding-right:8px;z-index:10}.tmblr-iframe--controls.iframe-controls--tablet-mobile,.tmblr-iframe--mobile-logged-in-controls.iframe-controls--tablet-mobile{top:0;right:0;width:235px;height:36px;z-index:2147483646}.tmblr-iframe--desktop-logged-in-controls{position:fixed}.tmblr-iframe--desktop-logged-in-controls.iframe-controls--desktop{right:0;top:0;z-index:100}.tmblr-iframe--unified-controls{position:fixed;top:0;right:0;left:0;width:100%;height:0;z-index:100}.tmblr-iframe-compact .tmblr-iframe--unified-controls{left:auto}@media screen and (max-device-width:568px){.tmblr-iframe-overlay.tmblr-iframe-full-width .no-image:not(.avatar-hidden) #header{padding-top:140px}}.tmblr-iframe-overlay.tmblr-iframe-full-width:not(.tmblr-iframe-themed) .top-blog-header .header-image.cover.loaded:after{display:none}.tmblr-iframe-overlay.tmblr-iframe-full-width:not(.tmblr-iframe-themed) .tmblr-iframe--unified-controls{background-image:linear-gradient(180deg,rgba(0,0,0,.4) 0,transparent);padding-bottom:10px;transition:padding-bottom .1s linear}.tmblr-iframe-overlay.tmblr-iframe-full-width:not(.tmblr-iframe-themed) .tmblr-iframe--unified-controls.tmblr-iframe--below-header{padding-bottom:0}.tmblr-iframe--follow-teaser{position:fixed;bottom:0;right:0;z-index:100;display:none}.tmblr-iframe--follow-teaser.open{display:block}.tmblr-iframe--follow-teaser.sticky-ad-visible{bottom:310px}.tmblr-iframe--follow-teaser.center-middle{position:fixed;left:50%;top:50%;margin-top:-200px;margin-left:-225px}.tmblr-iframe--follow-teaser.center{position:fixed;left:50%;margin-left:-325px}@keyframes iframe-app-cta-transition{0%{opacity:0;bottom:-2em}to{opacity:1}}@keyframes iframe-app-cta-dismiss-transition{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(2em)}}.tmblr-iframe--app-cta-button{position:fixed;bottom:0;left:0;width:100%;visibility:hidden;z-index:100}.tmblr-iframe--app-cta-button body,.tmblr-iframe--app-cta-button html{margin:0}.tmblr-iframe--app-cta-button.tmblr-iframe--loaded.open{visibility:visible;animation:iframe-app-cta-transition .2s ease-out}@keyframes iframe-gdpr-banner-transition{0%{opacity:0!important;bottom:-2em!important}to{opacity:1!important}}@keyframes iframe-gdpr-banner-dismiss-transition{0%{opacity:1!important;transform:translateY(0)!important}to{opacity:0!important;transform:translateY(2em)!important}}body.android,body.ios{padding-bottom:50px!important}iframe.tmblr-iframe--gdpr-banner{position:fixed!important;bottom:0!important;left:50%!important;width:100%!important;transform:translateX(-50%)!important;border-right:1px solid #001935;z-index:2147483647!important}iframe.tmblr-iframe--gdpr-banner.tmblr-iframe--loaded{animation:iframe-gdpr-banner-transition .2s ease-out!important}body.ios iframe.tmblr-iframe--gdpr-banner{bottom:30px!important}.tmblr-lightbox{position:fixed;top:0;bottom:0;left:0;right:0;z-index:8675309;overflow:hidden;background-color:hsla(0,0%,7%,.92)}.tmblr-lightbox .vignette{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;z-index:8675308;background-size:100% 100%}.tmblr-lightbox .lightbox-image-container{position:absolute;z-index:8675310;cursor:pointer}.tmblr-lightbox .lightbox-image-container.single-image{cursor:default}.tmblr-lightbox .lightbox-image{border-radius:3px;box-shadow:0 4px 30px #000;border-width:0;background-color:transparent}.tmblr-lightbox .lightbox-image.hide{display:none}.tmblr-lightbox .lightbox-image.placeholder{background-color:hsla(0,0%,100%,.05)}.tmblr-lightbox .lightbox-caption{position:absolute;text-align:center;font-family:Helvetica Neue,HelveticaNeue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:700;color:#fff;padding-top:20px;text-shadow:0 4px 30px #000;display:inline-block;text-rendering:optimizeLegibility}.tmblr-lightbox .lightbox-caption.hide{display:none}.hidden-body{position:relative;left:-99999px;overflow:hidden;background-color:#000}.hidden-body .show-mobile-lightbox{position:fixed;overflow:hidden;width:100%;top:0;left:0;right:0;bottom:0;z-index:8675309}.sticky-ad-wrapper{position:fixed;right:20px;bottom:-330px;border:1px solid #9da6af;border-radius:5px 0 0;background-color:#fff;z-index:100;transition:all .5s ease}.sticky-ad-wrapper .tmblr-iframe--sticky-ad{position:relative;margin-top:10px}.sticky-ad-wrapper.show{bottom:0}.sticky-ad-wrapper .ad-header{line-height:1;margin:5px;text-transform:uppercase;top:4px}.sticky-ad-wrapper .ad-footer,.sticky-ad-wrapper .ad-header{font-size:10px;text-align:center;color:#9da6af;position:relative}.sticky-ad-wrapper .ad-footer{bottom:12px;line-height:100%}.sticky-ad-wrapper .ad-footer a{color:#444;text-decoration:none;border-bottom:0}.sticky-darla-ad{position:fixed;bottom:-315px;right:20px;z-index:100;border-radius:5px 0 0;border:1px solid #9da6af;transition:all .5s ease;padding:10px}.sticky-darla-ad.show{bottom:0}.sticky-darla-ad .ad-close-btn{position:relative;font-weight:900;margin-left:auto;margin-right:-11px;margin-top:-26px;cursor:pointer;width:20px;height:15px;text-align:center;border-radius:5px 5px 0 0;font-size:12px;line-height:1.5;border-top:1px solid #9da6af;border-left:1px solid #9da6af;border-right:1px solid #9da6af}.sticky-darla-ad .ad-close-btn .icon-x{display:none;position:relative;font-size:12px;content:"\D7";color:#9da6af}.sticky-darla-ad .ad-footer{font-size:10px;line-height:1;text-align:center;color:#9da6af}.sticky-darla-ad .ad-footer a{color:#444;padding-left:5px;border-bottom:0;text-decoration:none}.sticky-darla-ad .ad-header{font-size:10px;line-height:1;text-align:center;margin:5px;text-transform:uppercase;color:#9da6af}.nu-optica-sticky-darla-ad{display:none;z-index:100;transition:all .5s ease}.nu-optica-sticky-darla-ad.show{display:block}.nu-optica-sticky-darla-ad.fixed{position:fixed;margin-top:0}.nu-optica-sticky-darla-ad.parked{position:absolute;margin-top:0}.nu-optica-sticky-darla-ad .ad-header{font-size:10px;text-align:center;margin:5px;text-transform:uppercase;color:#9da6af}.nu-optica-sticky-darla-ad .ad-footer,.nu-optica-sticky-darla-ad .ad-header{line-height:1;text-align:left;font-size:12px;font-weight:700}.nu-optica-sticky-darla-ad .ad-footer a{padding-left:5px;border-bottom:0;text-decoration:none}.nu-optica-sticky-darla-ad .ad-footer a:after{content:"\276F";padding-left:4px}span.tmblr-alt-text-helper{display:block;box-sizing:border-box;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding:1px 4px;border-radius:4px;margin-top:4px;background-color:hsla(0,0%,7%,.7);color:#fff;cursor:pointer;font-weight:900;line-height:normal;opacity:.1}figure:focus-within span.tmblr-alt-text-helper,figure:hover span.tmblr-alt-text-helper{opacity:1}figure.tmblr-full{position:relative}figure.tmblr-full span.tmblr-alt-text-helper{position:absolute;left:15px;bottom:20px}.popover.alt-text-helper_step h3{text-align:left}.popover.alt-text-helper_step p{text-align:left;margin:0;padding:0;min-width:0}.tmblr-iframe--init{width:0;height:0;opacity:0;z-index:-1;pointer-events:none}
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																				
/* 4 */
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																				
.live-photo {
position: relative;
overflow: hidden;
cursor: pointer; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																				.live-photo video,
.live-photo img {
display: block;
max-width: 100%;
pointer-events: none;
-ms-touch-action: none;
touch-action: none; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																				.live-photo video {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																				.live-photo video::-webkit-media-controls-start-playback-button {
display: none; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																				.live-photo .live-photo-icon {
display: block;
position: absolute;
top: 12px;
left: 12px;
width: 24px;
height: 24px;
background: url("data:image/svg+xml;charset=utf-8,%3Csvg width='48' height='48' viewBox='0 0 48 48' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Ctitle%3ELive Photo%3C/title%3E%3Cg fill-rule='evenodd'%3E%3Cpath d='M24 36c6.627 0 12-5.373 12-12s-5.373-12-12-12-12 5.373-12 12 5.373 12 12 12zm0-2c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10z'/%3E%3Cpath d='M24 29a5 5 0 1 0 0-10 5 5 0 0 0 0 10zm0-3a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm0-19a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm4.788.63a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm4.462 1.85a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm3.831 2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm2.94 3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm1.849 4.462a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm.63 4.788a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-.63 4.788a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-1.85 4.461a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-2.94 3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-3.831 2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-4.462 1.849a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM24 44a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-4.788-.63a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-4.462-1.85a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-3.831-2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm-2.94-3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM6.13 30.288a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zM5.5 25.5a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm.63-4.788a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm1.85-4.462a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm2.94-3.831a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm3.831-2.94a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3zm4.462-1.849a1.5 1.5 0 1 0 0-3 1.5 1.5 0 0 0 0 3z'/%3E%3C/g%3E%3C/svg%3E") center center;
background-size: contain;
-webkit-filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.5));
filter: drop-shadow(0 1px 1px rgba(0, 0, 0, 0.5));
pointer-events: none; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																					.live-photo .live-photo-postroll,
.live-photo .live-photo-video {
opacity: 0; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																					.live-photo .live-photo-video {
-webkit-filter: blur(7.5px);
filter: blur(7.5px); }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																					.live-photo .live-photo-keyframe,
.live-photo .live-photo-postroll,
.live-photo .live-photo-video {
will-change: transform, filter, opacity;
transition: opacity 0.5s linear, -webkit-transform 0.5s ease-out, -webkit-filter 0.5s linear;
transition: transform 0.5s ease-out, filter 0.5s linear, opacity 0.5s linear;
transition: transform 0.5s ease-out, filter 0.5s linear, opacity 0.5s linear, -webkit-transform 0.5s ease-out, -webkit-filter 0.5s linear; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						.live-photo.loading .live-photo-icon {
-webkit-animation: live-photo-icon-loading 0.5s linear alternate infinite both;
animation: live-photo-icon-loading 0.5s linear alternate infinite both; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						.live-photo.preview .live-photo-postroll {
opacity: 1;
transition-duration: 0s; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						.live-photo.active video,
.live-photo.active img {
-webkit-transform: scale(1.075, 1.075);
-ms-transform: scale(1.075, 1.075);
transform: scale(1.075, 1.075); }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						.live-photo.active .live-photo-postroll {
-webkit-animation: live-photo-post-roll 1s both;
animation: live-photo-post-roll 1s both; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						.live-photo.active .live-photo-video {
opacity: 1;
-webkit-filter: none;
filter: none;
transition-delay: 0.375s;
transition-duration: 0.625s; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						
@-webkit-keyframes live-photo-icon-loading {
0% {
opacity: 1; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							100% {
opacity: 0.75; } }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						
@keyframes live-photo-icon-loading {
0% {
opacity: 1; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							100% {
opacity: 0.75; } }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						
@-webkit-keyframes live-photo-post-roll {
0% {
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0); }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							2% {
opacity: 1; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							37.5% {
opacity: 1;
-webkit-filter: blur(7.5px);
filter: blur(7.5px); }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							100% {
opacity: 0; } }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																						@keyframes live-photo-post-roll {
0% {
opacity: 0;
-webkit-filter: blur(0);
filter: blur(0); }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							2% {
opacity: 1; }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							37.5% {
opacity: 1;
-webkit-filter: blur(7.5px);
filter: blur(7.5px); }
																																																																																																																																																																																																																																																																																																																																																																																																																																																																																							100% {
opacity: 0; } }