@media (max-width: 767px) {
.flo-block--4162 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4162 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
/* START: MENU */
.flo-header--825 .flo-header__menu > div > ul > li > a{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--825 .flo-header__menu > div > ul > li > a{font-size: 0.875rem;}}
.flo-header--825 .flo-header__menu > div > ul > li.current-menu-item > a,
.flo-header--825 .flo-header__menu > div > ul > li.current-menu-parent > a
{
}
.flo-header--825 .flo-header__menu .sub-menu a{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-header--825 .flo-header__menu .sub-menu a{font-size: 0.7875rem;}}
.flo-header--825 .flo-header__menu .sub-menu li.current-menu-item a,
.flo-header--825 .flo-header__menu .sub-menu li.current-menu-parent a
{
}
/* END: MENU */
/* START: MENU ITEMS GAP */
.flo-header--825.flo-header--type-c .flo-header__menu ul.menu > li,
.flo-header--825.flo-header--type-e .flo-header__menu ul.menu > li {
margin-left: 9.0625rem;
}
.flo-header--825.flo-header--type-d .flo-header__menu ul.menu > li,
.flo-header--825.flo-header--type-f .flo-header__menu ul.menu > li {
margin-right: 9.0625rem;
}
/* END: MENU ITEMS GAP */
/* START: NON STICKY HEADER RULES */
header:not(.is-sticky) .flo-header--825 {
color: #373737;
border-color: rgba(55,55,55,0.1);
padding-top: 1.875rem;
padding-bottom: 1.875rem;
}
/* START: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--825 .flo-header--type-a .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--825 .flo-header--type-b .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--825 .flo-header--type-g .flo-header__menu ul.menu li,
header:not(.is-sticky) .flo-header--825 .flo-header--type-h .flo-header__menu ul.menu li {
border-color: rgba(55,55,55,0.1);
}
/* END: MENU LINES COLOR */
header:not(.is-sticky) .flo-header--825 {
background-color: #faf9f3;
}
header:not(.is-sticky) .flo-header--825 .flo-header__menu > ul > li > a {
color: #373737;
}
/* END: NON STICKY HEADER RULES */
/* START: STICKY HEADER RULES */
.flo-header--sticky .is-sticky .flo-header--825 {
background: rgba(255,255,255,1);
color: #332F2F!important;
border-color: rgba(51,47,47,0.1);
}
/* END: STICKY HEADER RULES */
@media (max-width: 767px) {
.flo-block--1784 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1784 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-title--934 .flo-block-item-title__featured-image--bgi {
background-position: ;
}
.flo-block-item-title--934 .flo-block-item-title__date{font-family: BarlowSemiCondensed-Medium;font-size: 1.5rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1.38em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--934 .flo-block-item-title__date{font-size: 1.8rem;}}
.flo-block-item-title--934 .flo-block-item-title__category{font-family: BarlowSemiCondensed-Medium;font-size: 1.5rem;letter-spacing: 0.25em;word-spacing: 0em;line-height: 1.38em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--934 .flo-block-item-title__category{font-size: 1.8rem;}}
.flo-block-item-title--934 .flo-block-item-title__title, h1.product_title{font-family: BarlowSemiCondensed-Medium;font-size: 2.75rem;letter-spacing: 0.24em;word-spacing: 0em;line-height: 1.27em;text-transform: uppercase;font-weight: normal;}
.flo-block-item-title--934 .flo-block-item-title__excerpt{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-item-title--934 .flo-block-item-title__excerpt{font-size: 1.225rem;}}
.flo-block-item-title--934 .flo-block-item-title__decorative-letter{font-family: ZillaSlab Light;font-size: 5.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-item-title--934 .flo-block-item-title__decorative-letter {
font-size: 12.5rem;
}
.flo-block-item-title--934 {
color: #373737;
border-color: #373737;
}
August 1, 2015
/
Kimi and Andy: Engagement Photos, Redondo Harbor, CA
Shortly before we headed to Catalina Island to watch these two lovely people get married, we had the distinct pleasure of meeting them at the Redondo harbor for a bit of an adventure. They took us out...
@media (max-width: 767px) {
.flo-block--1005 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1005 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-item-content--844 {
color: #373737;
}
.flo-block-item-content--844 .flo-block-item-content__decorative-letter{font-family: ZillaSlab Light;font-size: 5.625rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.3em;text-transform: none;font-weight: normal;}
.flo-block-item-content--844 .flo-block-item-content__decorative-letter {
color: #ffffff;
font-size: 20rem;
}
@media (min-width: 768px) {
.flo-block-item-content--844 .flo-block-item-content__content-area {
width: 61.875rem;
padding-top: calc(20rem * 0.2);
}
}
S
Shortly before we headed to Catalina Island to watch these two lovely people get married, we had the distinct pleasure of meeting them at the Redondo harbor for a bit of an adventure. They took us out on their sailboat and the evening couldn’t have been more picturesque. Some good wind blew away the cloud cover for some epic sunlight right at the end. We were so excited to get to know Kimi and Andy and we’re super excited to share their wedding with everyone very soon. Until then, enjoy some nautical goodness.
Emily Kappen
@media (max-width: 767px) {
.flo-block--1535 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1535 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-related-items--204 .flo-block-related-items__pretitle{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--204 .flo-block-related-items__pretitle{font-size: 0.7875rem;}}
.flo-block-related-items--204 .flo-block-related-items__title{font-family: BarlowSemiCondensed-Medium;font-size: 2.25rem;letter-spacing: 0.2em;word-spacing: 0em;line-height: 1.36em;text-transform: uppercase;font-weight: normal;}
.flo-block-related-items--204 .flo-block-related-items__item-title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--204 .flo-block-related-items__item-title{font-size: 1.225rem;}}
.flo-block-related-items--204 .flo-block-related-items__item-category{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-related-items--204 .flo-block-related-items__item-category{font-size: 0.7875rem;}}
.flo-block-related-items--204 .flo-block-related-items__title-area {
color: #373737;
}
.flo-block-related-items--204 .flo-block-related-items__item-text-area {
color: #3e4832;
background-color: #ffffff;
}
@media (max-width: 767px) {
.flo-block--4304 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--4304 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block-share-and-tags--473 .flo-block-share-and-tags__share-label{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-share-and-tags--473 .flo-block-share-and-tags__share-label{font-size: 0.875rem;}}
.flo-block-share-and-tags--473 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--473 .flo-block-share-and-tags__tag a{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-share-and-tags--473 .flo-block-share-and-tags__tags, .flo-block-share-and-tags--473 .flo-block-share-and-tags__tag a{font-size: 0.7875rem;}}
.flo-block-share-and-tags--473 {
color: #373737;
}
@media (max-width: 767px) {
.flo-block--1246 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
@media (min-width: 768px) {
.flo-block--1246 {
margin-top: 0rem;
margin-bottom: 0rem;
}
}
.flo-block--1246 {
background-color: #ffffff;
}
.flo-block-comments--280 {
color: #3e4832;
border-color: #3e4832;
}
.flo-block-comments--280 .flo-block-comments__title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__title{font-size: 1.225rem;}}
.flo-block-comments--280 .flo-block-comments__comment-author{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__comment-author{font-size: 0.875rem;}}
.flo-block-comments--280 .flo-block-comments__comment-date{font-family: ElliotSans-Medium;font-size: 0.5625rem;letter-spacing: 0.3em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__comment-date{font-size: 0.7875rem;}}
.flo-block-comments--280 .flo-block-comments__comment-text{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__comment-text{font-size: 1.225rem;}}
.flo-block-comments--280 .flo-block-comments__comment-reply{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__comment-reply{font-size: 0.875rem;}}
.flo-block-comments--280 .comment .comment {
background-color: #faf9f3;
color: #373737;
}
.flo-block-comments--280 .flo-block-comments__form-title{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__form-title{font-size: 1.225rem;}}
.flo-block-comments--280 .flo-block-comments__form-label{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__form-label{font-size: 0.875rem;}}
.flo-block-comments--280 .flo-block-comments__form-field{font-family: FiraSans Light;font-size: 0.875rem;letter-spacing: 0em;word-spacing: 0em;line-height: 1.625em;text-transform: none;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .flo-block-comments__form-field{font-size: 1.225rem;}}
.flo-block-comments--280 .submit{font-family: ElliotSans-Medium;font-size: 0.625rem;letter-spacing: 0.23em;word-spacing: 0em;line-height: 2em;text-transform: uppercase;font-weight: normal;}@media screen and (min-width: 768px) and (max-width: 1024px){.flo-block-comments--280 .submit{font-size: 0.875rem;}}
.flo-block-comments--280 .comment-respond {
border-top: 1px solid rgba(62,72,50,0.1);
}
.flo-block-comments--280 .submit {
color: #ffffff;
background-color: #a77a3f;
}