h2,h3,h4{margin-top:1em;margin-bottom:.7em}.insta-gallery-feed .insta-gallery-actions .insta-gallery-button.follow{color:#000!important;border-width:6px!important;border-color:#000!important;border-radius:0;letter-spacing:5px;font-size:16px;font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif!important;font-weight:500!important;text-transform:uppercase!important;background-color:transparent!important}.insta-gallery-feed.insta-gallery-square .insta-gallery-list .insta-gallery-item .insta-gallery-image-wrap .insta-gallery-image{border:4px solid #f887a8!important}#top-header{z-index:99999}#logo{max-height:220%;margin-top:0;z-index:100000}#et-secondary-menu .et-social-icons{margin-top:20px}#et-secondary-menu{border-bottom:0 solid #dfd7d7;height:50px!important;background-color:#fae4dc;margin-top:-10px;padding-right:25px}#top-header .et-cart-info{margin-right:15px;padding-right:15px}@media only screen and (max-width:980px){#logo{margin-top:20px;margin-bottom:-50px}}li.centered-inline-logo-wrap{width:200px!important}.et_header_style_split .centered-inline-logo-wrap #logo{max-height:300%;margin-top:20px}.et_header_style_split .et-fixed-header .centered-inline-logo-wrap #logo{max-height:220%}#et-info{float:right;padding-left:20px}#top-menu li{border-right:1px solid #dfd7d7;padding-left:20px}#top-menu li:last-child{border-right:none!important}#top-header li a{text-transform:uppercase;letter-spacing:3px}.no-line{border-right:0!important}#main-header.et-fixed-header{box-shadow:0 3px 0 #4cc2cb!important}#main-header{box-shadow:none!important}.custom-edge{border-left:1px solid #dfd7d7}#top-header .container.clearfix #et-secondary-menu{float:right}#top-header .container.clearfix{text-align:center}#et-secondary-nav{margin-bottom:10px}.centered-inline-logo-wrap{border-right:none!important}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}#et-info{float:right;padding-left:20px}#et-secondary-nav li.cta{background:#fff;padding-top:10px;padding-left:10px;padding-right:10px;border:1px solid #000;box-shadow:inset 0 0 0 0 #000;-webkit-transition:all ease .8s;-moz-transition:all ease .8s;transition:all ease .8s;letter-spacing:4px}#et-secondary-nav li.cta:hover{box-shadow:inset 400px 0 0 0 #000}@media (min-width:981px){.et_fullwidth_secondary_nav #top-header .container{padding-right:0!important}}#et-secondary-menu>ul>li a{color:#000;padding-bottom:.35em;padding-left:6px}#et-secondary-nav li a:hover{color:#fff!important}#et-secondary-nav{margin-bottom:10px}#footer-widgets{display:none}@media (max-width:980px){.flex-columns .et_pb_row{display:flex}.flex-columns.twobytwo .et_pb_row{display:flex}.flex-columns.twobytwo .et_pb_row{flex-wrap:wrap}.flex-columns.twobytwo .et_pb_row .et_pb_column{width:48%!important}}@media (max-width:479px){.flex-columns.twobytwo .et_pb_row{flex-wrap:wrap}.flex-columns.twobytwo .et_pb_row .et_pb_column{width:48%!important}}.et_pb_contact_form_0 select{border:2px solid #333!important;background-color:#fff!important}.et_pb_contact_form_0 input:focus{border-bottom:4px solid #ec83ca!important}.et_pb_contact_form_0 textarea.et_pb_contact_message:focus{border-bottom:4px solid #ec83ca!important}.widgettitle{font-family:'northwell';font-size:28px!important;letter-spacing:3px;text-transform:lowercase}.widget_search input#s{border:1px solid #333;color:#333;font-size:11px;text-transform:uppercase;background-color:transparent;border-radius:0}.widget_search input#searchsubmit{border:1px solid #333;border-radius:0!important;color:#333;letter-spacing:2px;font-size:10px;text-transform:uppercase;font-family:'Oswald'!important}.widget_search #searchsubmit{background-color:transparent}.widget_search #s{width:100%}.et_pb_bg_layout_light .et_pb_widget li a{color:#333;background:#fae4dc;padding:8px;margin-bottom:10px!important;font-size:11px}.single .et_pb_post{margin-bottom:0}.single .post{padding-bottom:0}#left-area{padding-bottom:0}.more-link{font-family:'northwell';font-size:36px!important;letter-spacing:3px;color:#333;margin-top:7%!important}p:not(.has-background):last-of-type{padding-bottom:15px}.entry-title a{background:#fae4dc;padding:8px;margin-bottom:10px!important}::selection{background-color:#eb759a;color:#fff}img.alignleft,img.alignright{margin-bottom:7px!important;margin-top:6px!important}.gallery-item img{padding:7px}#gallery img{border:0!important}ol{margin-left:15px;padding-left:10px}ol li{list-style-position:outside;margin-right:5px;font-weight:700;padding-left:10px;padding-top:5px;padding-bottom:5px}.woocommerce nav.woocommerce-pagination ul li{border-right:1px solid #000}.woocommerce nav.woocommerce-pagination ul{border:1px solid #000}.orderby{background-color:#fff!important}.woocommerce .woocommerce-tabs ul.tabs{display:none!important}.price{white-space:nowrap;position:relative;margin:0 5px 0 10px;displaY:inline-block;height:27px;border-radius:0 5px 5px 0;padding:0 25px 0 15px;background:#fff;border:1px solid #333;color:#999;line-height:23px;font-size:14px!important;margin-bottom:25px}.price:before{position:absolute;background:#fff;content:"\25CF";color:#333!important;text-shadow:0 0 0 #aaa;font-size:12px;line-height:13px;text-indent:6px;top:3px;left:-10px;width:18px;height:18px;transform:rotate(45deg);border-left:1px solid #333;border-bottom:1px solid #333}.entry-summary p.price span{font-size:14px!important;letter-spacing:4px;color:#333;font-family:bebas_neuebold!important}.woocommerce .quantity input.qty,.woocommerce-page .quantity input.qty{height:49px;border:0!important;-webkit-border-radius:3px;-moz-border-radius:0!important;border-radius:3px;color:#000!important;background-color:#fae4dc!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-size:20px!important;font-weight:500!important}.product_meta{margin-top:25px}.woocommerce button.button.alt.disabled{background-color:#72cfd7!important}.woocommerce .woocommerce-message{background:#fff!important;border:4px solid #333!important;font-family:Oswald;text-transform:uppercase;color:#333!important}.woocommerce h3{text-transform:uppercase;letter-spacing:2px}.woocommerce-message a.button{color:#000!important;border-width:2px!important;border-color:#000001!important;border-radius:4px;font-size:14px;font-family:'Oswald',Helvetica,Arial,Lucida,sans-serif!important;text-transform:uppercase!important}.woocommerce-message a.button.wc-forward{border:4px solid #72cfd7!important}select{border:0!important;height:30px!important;border-radius:0!important}.woocommerce div.product form.cart .variations td select{background-color:#fae4dc;font-family:"oswald";text-transform:uppercase;font-size:10px;letter-spacing:2px}.et_pb_woo_atc_0 .single_add_to_cart_button,.et_pb_woo_atc_0 .button{font-size:15px!important;border-width:8px!important}.woocommerce div.product form.cart .variations label{font-weight:400;font-family:oswald;text-transform:uppercase;letter-spacing:3px}.woocommerce-cart table.cart td.actions .coupon .input-text{height:62px;background:#b9e5e7!important;border-radius:0;font-family:"oswald";letter-spacing:2px;font-weight:400!important;font-size:14px;text-transform:uppercase}.woocommerce button.button,.woocommerce-page button.button{border:8px solid #72cfd7;border-radius:0;font-family:"oswald";text-transform:uppercase;color:#333;letter-spacing:3px}.woocommerce button.button:hover,.woocommerce-page button.button:hover{border:8px solid #72cfd7!important;background:#72cfd7!important;border-radius:0;color:#fff}.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{display:none}.woocommerce a.button,.woocommerce a.button.alt,.woocommerce-page a.button,.woocommerce-page a.button.alt{border:8px solid #72cfd7;border-radius:0;font-family:"oswald";text-transform:uppercase;color:#333;letter-spacing:3px}.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page a.button.alt:hover{border:8px solid #72cfd7;background:#72cfd7;border-radius:0;font-family:"oswald";text-transform:uppercase;color:#333;letter-spacing:3px}.woocommerce h2{text-transform:uppercase!important;letter-spacing:2px!important;line-height:1.2em}.et_pb_contact_field_4.et_pb_contact_field .et_pb_contact_field_options_title{font-size:12px;letter-spacing:3px;font-family:"Oswald"!important;color:#fff;text-transform:uppercase}mark{background-color:#fae4dc}.caldera-grid .form-control{border-bottom:3px solid #000;border-top:0;border-left:0;border-right:0;border-radius:0;box-shadow:none;background-color:transparent}.caldera-grid .form-control:focus{border-bottom:3px solid #01afb6;box-shadow:none}.caldera-grid label{font-family:'Oswald';text-transform:uppercase;letter-spacing:2px;font-size:16px;font-weight:300;color:#000}.input[type=radio]{border:3px solid #000!important}.caldera-grid .btn-default{color:#000!important;background:0 0;border-width:6px!important;border-color:#000;border-radius:0;letter-spacing:3px;font-family:'Oswald'!important;text-transform:uppercase!important;background-color:transparent}.caldera-grid .btn-default:hover{color:#fff!important;background:#000;border-width:6px!important;border-color:#000;border-radius:0;letter-spacing:3px;font-family:'Oswald'!important;text-transform:uppercase!important}.ywgc-preview{display:none!important}.ywgc-editor-section-title{font-family:'Oswald'!important;font-size:30px;letter-spacing:2px}.ywgc-recipient{width:100%!important;height:45px;border:1px solid #000!important;padding-left:20px!important;font-size:18px!important;letter-spacing:1px!important;max-width:none}#ywgc-manual-amount{height:40px;border:1px solid #000}#ywgc-manual-amount:focus{background-color:#fff;padding:5px;border-bottom:4px solid #fae4dc;color:#333;font-weight:700}#ywgc-manual-amount::-webkit-input-placeholder{color:#fff}#ywgc-manual-amount:-moz-placeholder{color:#fff;opacity:1}#ywgc-manual-amount::-moz-placeholder{color:#fff;opacity:1}#ywgc-manual-amount:-ms-input-placeholder{color:#fff}.ywgc-recipient:focus{background:#fff;color:#333;font-weight:700;font-size:18px;padding-left:20px;letter-spacing:1px;border-bottom:4px solid #fae4dc!important}#ywgc-recipient-name{border:1px solid #000!important;width:100%!important;height:45px;font-size:18px;padding-left:20px;letter-spacing:1px}#ywgc-recipient-name:focus{background:#fff;color:#333;font-weight:700;font-size:18px;padding-left:20px;letter-spacing:1px;border-bottom:4px solid #fae4dc!important}#ywgc-sender-name{width:100%!important;border:1px solid #000!important;height:45px;font-size:18px;padding-left:20px;letter-spacing:1px}#ywgc-sender-name:focus{background:#fff;color:#333;font-weight:700;font-size:18px;padding-left:20px;letter-spacing:1px;border-bottom:4px solid #fae4dc!important}.gift-card-content-editor textarea{display:block;width:100%;border:1px solid #000;font-weight:700;font-size:18px;padding:20px;letter-spacing:1px}.gift-card-content-editor textarea:focus{border-top:1px solid #000!important;border-left:1px solid #000!important;border-right:1px solid #000!important;background:#fff;color:#333;font-weight:700;font-size:18px;padding:20px;letter-spacing:1px;border-bottom:4px solid #fae4dc}.ywgc-generator input.ywgc-choose-image{background-color:#000;color:#fff;font-family:'brandon-grotesque'!important;font-weight:700;text-transform:uppercase;letter-spacing:3px;padding:8px;font-weight:700;font-size:13px;border-radius:3px;float:left;border:0;margin-top:10px;margin-right:10px;padding-left:40px}label[for=ywgc-recipient-email]{font-size:13px!important;text-transform:uppercase;letter-spacing:2px;font-weight:400}label[for=ywgc-recipient-name]{font-size:13px!important;text-transform:uppercase;letter-spacing:2px;font-weight:400}label[for=ywgc-sender-name]{font-size:13px!important;text-transform:uppercase;letter-spacing:2px;font-weight:400}label[for=ywgc-edit-message]{font-size:13px!important;text-transform:uppercase;letter-spacing:2px;font-weight:300}label[for=ywgc-postdated]{font-size:13px!important;text-transform:uppercase;letter-spacing:2px;font-weight:400}label[for=gift_amounts]{font-size:13px!important;text-transform:uppercase;letter-spacing:2px;font-weight:400}.et_bloom .et_bloom_optin_1 .et_bloom_form_container .et_bloom_form_header{display:none!important}