.es-collection-controls{clear:both;margin:0 0 24px;color:#28221e;font-size:14px;line-height:1.5}
.es-filter-panel{border-top:1px solid #c8beb6;border-bottom:1px solid #c8beb6;background:#fff}
.es-filter-panel>summary{min-height:48px;cursor:pointer;display:list-item;padding:13px 12px;font-weight:600;list-style-position:inside}
.es-filter-panel>summary:focus-visible,.es-filter-form :focus-visible,.es-description-toggle:focus-visible{outline:2px solid #59361e;outline-offset:3px}
.es-filter-form{padding:4px 12px 16px;display:grid;grid-template-columns:1fr 1fr 1.2fr 1.1fr;gap:15px;align-items:end}
.es-filter-form label{font-size:14px;display:block;min-width:0}
.es-filter-form select,.es-filter-form input[type=number]{display:block;width:100%;min-height:44px;padding:9px 10px;border:1px solid #a99c92;border-radius:0;background:#fff;color:#28221e;font:inherit;margin:5px 0 0;box-sizing:border-box}
.es-filter-form fieldset{border:0;margin:0;padding:0;min-width:0}
.es-price-range{display:grid;grid-template-columns:1fr auto 1fr;gap:6px;align-items:center}
.es-price-range legend{font-size:14px;margin-bottom:0}
.es-price-range>span{padding-top:7px}
.es-filter-form .es-stock-choice{display:flex;align-items:center;min-height:44px;gap:8px}
.es-stock-choice input{width:18px;height:18px;accent-color:#59361e}
.es-filter-actions{grid-column:2/-1;display:flex;gap:20px;align-items:center;justify-content:flex-end}
.es-filter-actions button{min-height:44px;padding:10px 22px;background:#59361e;border:1px solid #59361e;color:#fff;font:inherit;cursor:pointer}
.es-filter-actions a{text-decoration:underline;color:#59361e;min-height:44px;display:inline-flex;align-items:center}
.es-filter-form .es-filter-note{grid-column:1/-1;font-size:12px;line-height:1.5;margin:0;padding:0;color:#665b53}
body.es-collection-ready .woocommerce-ordering{display:none!important}
.es-filter-empty{clear:both;padding:30px 0 60px}
.es-filter-empty h2{font-size:22px}
.es-description-toggle{display:none}
.es-mobile-cart-link{display:none}
a[href="https://emilyandsteve.com.au/product-category/coming-soon-pre-order/"],a[href="https://emilyandsteve.com.au/product-category/clothing/coming-soon-pre-order-clothing/"]{display:none!important}
.dmp-21876 [data-dmpcid="21876"],.dmp-21876 .et_pb_section,.dmp-21876 .et_pb_row,.dmp-21876 .et_pb_text{height:auto!important;max-height:none!important;min-height:0!important}
.dmp-21876 .et_pb_row{display:flex;align-items:flex-start;max-width:100%!important;padding-top:24px!important;padding-bottom:24px!important}
.dmp-21876 .et_pb_column{height:auto!important;min-width:0}
.dmp-21876 .et_pb_blurb img{width:100%;height:auto;max-height:290px;object-fit:contain}
.dmp-21876 .tippy-content{max-height:calc(100vh - 110px);overflow-y:auto}
@media(min-width:1101px) and (max-width:1399px){
#global-header-section .et_pb_row_1_tb_header>.et_pb_column_3_4{width:82%!important}
#global-header-section .et_pb_row_1_tb_header>.et_pb_column_1_4{width:18%!important}
#global-header-section .et_pb_menu__logo-wrap{width:135px!important;min-width:135px;margin-right:22px!important}
#global-header-section .et_pb_menu__logo{width:100%!important}
#global-header-section .et_pb_menu__wrap{flex:1;min-width:0}
#menu-primary-menu{flex-wrap:nowrap!important;gap:clamp(8px,1vw,14px);margin:0!important}
#menu-primary-menu>li{padding-left:0!important;padding-right:0!important;white-space:nowrap}
#menu-primary-menu>li>a{font-size:13px!important;white-space:nowrap}
#global-header-section .et_pb_menu__search-button{margin-left:12px!important}
}
@media(min-width:981px) and (max-width:1100px){
.et-l--header #global-header-section{display:none!important}
.et-l--header>.et_builder_inner_content>.et_pb_section_1_tb_header{display:block!important}
.et-l--header .et_pb_section_1_tb_header .et_pb_menu__menu{display:none!important}
.et-l--header .et_pb_section_1_tb_header .et_mobile_nav_menu{display:block!important}
}
@media(max-width:980px){
.es-mobile-cart-link{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;font-size:14px;color:#59361e!important;text-decoration:underline;margin-right:4px}
body.tax-product_cat .et-l--body>.et_builder_inner_content>.et_pb_section:first-child .et_pb_row{padding-top:18px!important;padding-bottom:12px!important}
body.tax-product_cat .et-l--body>.et_builder_inner_content>.et_pb_section:first-child .et_pb_text{width:100%!important;max-width:none!important;margin-bottom:10px!important}
body.tax-product_cat .et-l--body h1{font-size:28px!important;line-height:1.2!important;padding-bottom:0!important}
.es-description-toggle{display:inline-block;background:transparent;color:#59361e;border:0;padding:5px 0 8px;font:inherit;font-size:14px;text-decoration:underline;cursor:pointer;min-height:36px}
.es-description-collapsed{display:none!important}
body.tax-product_cat .et-l--body>.et_builder_inner_content>.et_pb_section:nth-child(2),body.tax-product_cat .et-l--body>.et_builder_inner_content>.et_pb_section:nth-child(2)>.et_pb_row{padding-top:12px!important}
body.tax-product_cat .pa-open-mobile-menu{margin-bottom:14px!important}
body.tax-product_cat .pa-open-mobile-menu .et_pb_menu__wrap{justify-content:flex-start!important}
body.tax-product_cat .pa-open-mobile-menu .et-menu-nav{max-width:100%;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
body.tax-product_cat .pa-open-mobile-menu ul.et-menu{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:14px;width:max-content;max-width:none;margin:0!important}
body.tax-product_cat .pa-open-mobile-menu ul.et-menu>li{margin:0!important;padding:0!important;white-space:nowrap}
body.tax-product_cat .pa-open-mobile-menu ul.et-menu>li>a{font-size:14px!important;line-height:1.4!important;min-height:44px;display:flex;align-items:center;padding:8px 0!important;margin:0!important}
.es-collection-controls{margin-bottom:18px}
.es-filter-form{grid-template-columns:1fr 1fr;gap:12px;padding:8px 12px 16px}
.es-filter-form>label,.es-filter-form>fieldset{grid-column:auto}
.es-filter-actions{grid-column:1/-1;justify-content:space-between}
body.tax-product_cat .divilife-wsc-basket,body.single-product .divilife-wsc-basket{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important;float:none!important;margin:16px 18px!important;z-index:2!important;width:48px!important;height:48px!important;padding:9px!important}
body.single-product .single_add_to_cart_button{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;min-width:150px!important;width:auto!important;font-size:16px!important;line-height:1.4!important;padding:12px 18px!important;letter-spacing:0!important}
body.single-product .woocommerce-variation-add-to-cart{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
body.single-product .woocommerce-variation-add-to-cart .quantity{margin:0!important}
body.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;gap:8px;margin-top:12px!important;padding-bottom:8px!important}
body.single-product .woocommerce-product-gallery .flex-control-thumbs li{float:none!important;flex:0 0 21%;width:auto!important;margin:0!important}
}
@media(max-width:480px){.es-filter-form{grid-template-columns:1fr}.es-filter-form>label,.es-filter-form>fieldset{grid-column:1/-1}}.woocommerce-page #reviews ol.commentlist{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;}
.woocommerce-page #reviews ol.commentlist li{list-style:none;}
.woocommerce-page #reviews ol.commentlist li .comment-text {
margin: 0;
}.currency-switcher-form .dd-selected{color:#000000;display:block;font-weight:bold;overflow:hidden;padding:10px;}
.currency-switcher-form .dd-select{background:#fefefe !important;border:solid 1px #ddd !important;}
.currency-switcher-form a.dd-selected:hover{text-decoration:none;}
.wpcs_display_none{display:none;}
.currency-switcher-form a.dd-option{text-decoration:none;display:block;font-weight:bold;overflow:hidden;padding:10px;background:#fff;}
.currency-switcher-form a.dd-option:hover{text-decoration:none;}
.currency-switcher-form ul.dd-options{list-style:none !important;}
.wpcs_show_flags .chosen-container .chosen-results li.highlighted{color:green !important;}
.currency-switcher option{height:23px;padding-bottom:3px;}
a.wpcs_flag_view_item{display:inline-block;margin:0 3px 3px 0;width:50px;height:40px;}
a.wpcs_flag_view_item img{width:100%;}
a.wpcs_flag_view_item_current{opacity:0.65;}
.wpcs_converter_shortcode_from, .wpcs_converter_shortcode_to{width:45%;}
.wpcs_converter_shortcode_amount{width:99%;margin-bottom:4px;display:inline-block;}
.wpcs_converter_shortcode_results{width:99%;margin-top:4px;margin-bottom:4px;display:inline-block;}
ul.wpcs_currency_rates{margin:8px 0 0 1px !important;list-style:none !important;padding:0;}
ul.wpcs_currency_rates li{margin-bottom:7px;}
ul.wpcs_currency_rates li img{box-shadow:none !important;vertical-align:middle;}
span.wpcs_price_info_icon{display:inline-block;width:15px;height:15px;background-image:url(//emilyandsteve.com.au/wp-content/plugins/currency-switcher/img/wpcs_price_info_icon.png);z-index:99;}
.wpcs_price_info{position:relative;display:inline;margin-left:3px;}
div.wpcs_price_info ul{list-style:none;position:absolute;width:auto !important;min-width:120px;max-width:400px;color:#FFFFFF !important;background:#000000 !important;height:auto;min-height:19px;line-height:normal;vertical-align:middle;text-align:left;visibility:hidden;border-radius:6px;padding:7px !important;margin:0 !important;}
div:hover.wpcs_price_info ul{visibility:visible;opacity:0.85;bottom:5px;left:50%;margin-left:-5px;z-index:999;}
div.wpcs_price_info ul li{padding-bottom:4px;white-space:nowrap;margin:0 !important;}
.wpcs_current_product_id{display:none;}
ul.wpcs_price_info_list li span{font-weight:bold;}
.wpcs_cart_item_price{font-size:11px;font-style:italic;}
#shipping_method .wpcs_cart_item_price{display:inline-block;clear:both;text-indent:0;margin-left:5px;}
.wpcs_text_country, .wpcs_text_code{font-style:italic;color:#0f3647;}
.wpcs_country_name, .wpcs_country_code{font-size:18px;font-weight:700;margin-left:3px;margin-right:3px;}
.wpcs_country_code{color:#b81c23;}
.wpcs_auto_switcher_link{display:inline-block;}
.wpcs-btn-switcher{background-size:40px 25px !important;background-repeat:no-repeat !important;background-position:99% 10px !important;padding-bottom:12px !important;}
.wpcs-btn-switcher2{
background-size: 40px 25px !important; 
background-repeat: no-repeat !important; 
background-position: 98% 7px !important; 
padding-right: 60px !important; 
padding-bottom: 12px !important;
}.tippy-tooltip[data-animation=fade][data-state=hidden]{opacity:0}.tippy-iOS{cursor:pointer!important;-webkit-tap-highlight-color:transparent}.tippy-popper{pointer-events:none;max-width:calc(100vw);transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-property:transform}.tippy-tooltip{position:relative;border-radius:4px;background-color:#333;transition-property:visibility,opacity,transform;outline:0}
.tippy-tooltip[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:#333;margin:0 3px;transform-origin:50% 0;bottom:-7px}
.tippy-tooltip[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:#333;margin:0 3px;transform-origin:50% 7px;top:-7px}
.tippy-tooltip[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:#333;margin:3px 0;transform-origin:0 50%;right:-7px}
.tippy-tooltip[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:#333;margin:3px 0;transform-origin:7px 50%;left:-7px}
.tippy-tooltip[data-interactive][data-state=visible]{pointer-events:auto}.tippy-tooltip[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}
.tippy-arrow{position:absolute;}
.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid;}
.tippy-content{padding:5px 9px;position:relative;z-index:1002;}
.tippy-tooltip[data-placement^="bottom"] > .tippy-arrow{top:0;}
.tippy-tooltip[data-placement^="top"] > .tippy-arrow{bottom:0;}
.tippy-tooltip.dmmbasic-theme{padding:0 !important;}
.tippy-tooltip[data-placement^=top]>.tippy-svg-arrow{transform-origin:50% 0;margin:0 3px;bottom:-6.5px}
.tippy-tooltip[data-placement^=top]>.tippy-svg-arrow svg{transform:rotate(180deg)}
.tippy-tooltip[data-placement^=bottom]>.tippy-svg-arrow{transform-origin:50% 7px;margin:0 3px;top:-7px}
.tippy-tooltip[data-placement^=left]>.tippy-svg-arrow{transform-origin:33.33333333% 50%;margin:3px 0;right:-12px}
.tippy-tooltip[data-placement^=left]>.tippy-svg-arrow svg{transform:rotate(90deg)}
.tippy-tooltip[data-placement^=right]>.tippy-svg-arrow{transform-origin:66.66666666% 50%;margin:3px 0;left:-12px}
.tippy-tooltip[data-placement^=right]>.tippy-svg-arrow svg{transform:rotate(-90deg)}
.tippy-tooltip[data-interactive]>.tippy-svg-arrow path{pointer-events:auto}
.tippy-svg-arrow{position:absolute;width:18px;height:7px;fill:#333;pointer-events:none;z-index:16777271;}
.tippy-svg-arrow svg{position:absolute;left:0}
.tippy-arrow-triangle .tippy-svg-arrow{width:16px;height:16px;z-index:1001;}
.tippy-arrow-triangle .tippy-tooltip[data-placement^=top]>.tippy-svg-arrow{bottom:-6.5px}
.tippy-arrow-triangle .tippy-tooltip[data-placement^=bottom]>.tippy-svg-arrow{top:-8px}
.tippy-arrow-triangle .tippy-tooltip[data-placement^=left]>.tippy-svg-arrow{right:-12px}
.tippy-arrow-triangle .tippy-tooltip[data-placement^=right]>.tippy-svg-arrow{left:-12px}
.tippy-popper{pointer-events:auto;}
.tippy-popper.tippy-popper-singleton .tippy-content{transition-property:transform, opacity, width, height, max-height !important;transition-duration:.3s !important;transition-delay:0 !important;}
.tippy-popper.tippy-popper-singleton .et_pb_row{transition-property:opacity !important;transition-duration:.2s !important;transition-timing-function:linear !important;transition-delay:0 !important;}
.tippy-popper.tippy-popper-singleton .et_pb_row{opacity:0.2;}
.tippy-popper.tippy-popper-singleton .tippy-popper .et_pb_row{opacity:1;transition:opacity .3s, visibility .3s;}
.tippy-popper-wide{width:100%;max-width:calc(100% - 0px) !important;}
.tippy-popper-singleton .tippy-popper-wide{max-width:calc(100vw - 25px) !important;}
.tippy-popper-75{width:75%;}
.tippy-popper-50{width:50%;}
.tippy-popper-25{width:25%;}
.tippy-popper-centered-horizontal{left:0 !important;width:100%;}
.tippy-content-centered-horizontal{position:relative;left:50% !important;transform:translate(-50%) !important;}
.tippy-popper-fixpercent .tippy-tooltip{max-width:100% !important;}
.tippy-static-parent-node{position:static !important;}
.osx .tippy-tooltip{position:relative !important;}
.tippy-tooltip, .tippy-content{padding:0;background-color:transparent;}
.tippy-backdrop{border-radius:0;}
.divi-mega-pro-mobile .tippy-popper.topfixed{left:0 !important;top:0 !important;position:fixed !important;-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;}
.divi-mega-pro-mobile .tippy-popper .divimegapro-pre-body{height:auto;}
.tippy-tooltip.dmpbasic-theme{background:0;border:0;}
.dmphidden, .et_pb_signup_divimegaproid{visibility:hidden;display:none;}
.dmmbasic-theme .divimegapro-flexheight{max-height:inherit;}
.divimegapro-container{display:none;}
.divimegapro-container.dmp-show, .dmp-divimobilemenu-visible{display:block !important;}
.dmp-divimobilemenu-visible{padding:5% !important;height:auto !important;}
.divimegapro{min-width:300px;margin:0;width:auto !important;left:0;overflow:visible;background:none;-webkit-backface-visibility:hidden;-webkit-overflow-scrolling:touch;}
.dl-noboxshadow > .et_pb_section:first-child{box-shadow:none !important;}
.dl-noboxshadow-nopadding{padding:0 !important;box-shadow:none !important;}
.tippy-popper-singleton .divimegapro{}
.tippy-popper.tippy-popper-singleton.tippy-popper-transition .divimegapro, .tippy-popper.tippy-popper-singleton.tippy-popper-transition .tippy-content{overflow:hidden !important;}
.divimegapro > .et_pb_section > div{width:100%;}
.diviPositionRelative{position:relative !important;}
.divimegapro-nob .divimegapro-content-inner{position:relative;margin:auto;}
.tippy-popper-fixontop{top:0 !important;position:fixed !important;}
#sidebar-divimegapro.sidebar-divimegapro-bottom{bottom:0;}
.divimegapro a{cursor:pointer;}
.divimegapro-body ul{padding:0 0 23px 1em;line-height:26px;list-style-type:disc;}
.divimegapro-body ol{padding:0 0 23px 0;line-height:26px;list-style-position:inside;list-style-type:decimal;}
.divimegapro-close-container{position:absolute;right:10px;top:3px;width:32px;height:32px;clear:both;line-height:1;visibility:hidden;}
.divimegapro-close-container .divimegapro-close{width:auto;height:auto;display:block;position:absolute;cursor:pointer;right:10px;top:0;overflow:hidden;border:none;outline:none;z-index:999991;font-size:35px;line-height:32px;min-height:15px;min-width:15px;color:inherit;background-color:transparent;font-family:inherit;font-weight:300;padding:5px;-moz-border-radius:5%;-webkit-border-radius:5%;-khtml-border-radius:5%;border-radius:5%;}
.divimegapro-close-container .divimegapro-close span{position:absolute;top:45%;left:50%;transform:translateX(-50%) translateY(-50%);}
.dmp-open .divimegapro-close:focus, .dmp-open .divimegapro-close:focus-visible{border:dotted 2px gray;}
.divimegapro-close-container .divimegapro-close:after{content:' ';display:block;font-size:70px;height:25px;width:25px;z-index:99;position:relative;visibility:hidden;}
.divimegapro-close-container .divimegapro-close span.dmm-custom-btn{position:absolute;top:45%;left:50%;transform:translateX(-50%) translateY(-50%);}
.divimegapro-close-container .divimegapro-close:hover{opacity:.8;}
.divimegapro-close-container .divimegapro-customclose-btn span{position:relative;top:-2px;}
body:not(.divi-mega-pro-mobile) .divimegapro-close-container.dmp_enabledesktop,
body.et_mobile_device .divimegapro-close-container.dmp_enablemobile, body .divimegapro-close-container.divimegapro-close-container-visible{display:block;visibility:visible;}
body .tippy-popper.tippy-popper-singleton.tippy_left_5px_neg{left:-5px !important;}
body .tippy-popper .divimegapro .et_pb_slide_image img.active{max-height:100% !important;}
body > .et-l{display:none !important;z-index:-1000;position:fixed;visibility:hidden !important;}
.divimegapro-shape{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;}
.divimegapro-shape{fill:#141514;}
.path-amras-1{transform-origin:115px 111px;}
.path-amras-2{transform-origin:204px 107px;}
.path-amras-3{transform-origin:279px 66px;}
.path-amras-4{transform-origin:320px 99px;}
.path-amras-5{transform-origin:137px 199px;}
.path-amras-6{transform-origin:222px 217px;}
.path-amras-7{transform-origin:80px 168px;}
.path-amras-8{transform-origin:296px 211px;}
.path-amras-9{transform-origin:310px 167px;}
.divimegapro-overlay-background{position:fixed;top:0;left:0;width:100vw;height:100vh;color:transparent;background:transparent;z-index:16777209;opacity:0;display:none;}
.divimegapro-open.et_extra .divimegapro .et_pb_section{background-color:#fff;}
.divimegapro-open.et_extra .divimegapro .divimegapro-body > #divi-mega-pro-center-all{padding:5px 0;}
.divimegapro-open.et_extra .divimegapro .et_pb_extra_row, .divimegapro-open.et_extra .divimegapro .et_pb_row{margin:0 auto !important;min-width:auto;}
.divimegapro-open.et_extra .divimegapro .divimegapro-body > .et_section_regular > .et_pb_row > .et_pb_column{padding:0 !important;}
.temp-show{position:absolute !important;visibility:hidden !important;display:block !important;}
#divi-mega-pro-center-all.et_pb_section{display:table !important;width:100% !important;text-align:center !important;}
#divi-mega-pro-center-all.et_pb_row{display:table-cell !important;position:relative !important;text-align:center !important;}
#divi-mega-pro-center-all .et_pb_column{text-align:center !important;display:table-cell !important;width:auto !important;float:none !important;max-width:none;min-width:auto;}
#divi-mega-pro-center-all .et_pb_column_1_2,
#divi-mega-pro-center-all .et_pb_column_1_3 {
display: inline-block !important;
margin-right: 15px !important;
vertical-align: middle !important;
margin-bottom: 0 !important;
}@media(max-width:575px){}
@media (max-width: 480px),
@media (max-device-width: 480px){}
@media (max-width: 360px),
@media (max-device-width: 360px){}
@media(min-width:576px){}
@media(min-width:576px) and (max-width:767px){}
@media(min-width:768px){}
@media(min-width:992px){}
@media(min-width:1200px){}
@media(min-width:1440px){}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 980px)  {
.osx.et_mobile_device .tippy-popper.tippy-trigger-mobilemenu{top:0 !important;left:0 !important;}
.et_mobile_device .tippy-popper-singleton{transform:translate3d(0, 0, 0px) !important;}
} @media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape){}
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait){}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) {
.et_mobile_device .tippy-popper.tippy-trigger-mobilemenu.tippy-reference-header{top:0 !important;left:0 !important;}
} @media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : landscape){}
@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 667px) 
and (orientation : portrait){}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px){}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : landscape){}
@media only screen 
and (min-device-width : 414px) 
and (max-device-width : 736px) 
and (orientation : portrait){}
@media only screen and (max-device-height: 667px) {
.et_fixed_nav.osx .tippy-popper{transform:none !important;top:0 !important;left:0 !important;}
} @media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px){}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape){}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait){}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px){}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : landscape){}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) 
and (orientation : portrait){}
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (-moz-min-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx){
}.tippy-tooltip[data-animation=perspective][data-placement^=top]{transform-origin:bottom}.tippy-tooltip[data-animation=perspective][data-placement^=top][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=top][data-state=hidden]{transform:perspective(700px) translateY(8px) rotateX(60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=bottom]{transform-origin:top}.tippy-tooltip[data-animation=perspective][data-placement^=bottom][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=bottom][data-state=hidden]{transform:perspective(700px) translateY(-8px) rotateX(-60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=left]{transform-origin:right}.tippy-tooltip[data-animation=perspective][data-placement^=left][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=left][data-state=hidden]{transform:perspective(700px) translateX(8px) rotateY(-60deg)}.tippy-tooltip[data-animation=perspective][data-placement^=right]{transform-origin:left}.tippy-tooltip[data-animation=perspective][data-placement^=right][data-state=visible]{transform:perspective(700px)}.tippy-tooltip[data-animation=perspective][data-placement^=right][data-state=hidden]{transform:perspective(700px) translateX(-8px) rotateY(60deg)}.tippy-tooltip[data-animation=perspective][data-state=hidden]{opacity:0}
.tippy-tooltip[data-animation=scale][data-placement^=top]{transform-origin:bottom}.tippy-tooltip[data-animation=scale][data-placement^=bottom]{transform-origin:top}.tippy-tooltip[data-animation=scale][data-placement^=left]{transform-origin:right}.tippy-tooltip[data-animation=scale][data-placement^=right]{transform-origin:left}.tippy-tooltip[data-animation=scale][data-state=hidden]{transform:scale(.5);opacity:0}
.tippy-tooltip[data-animation=shift-away][data-placement^=top][data-state=hidden]{transform:translateY(10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=bottom][data-state=hidden]{transform:translateY(-10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=left][data-state=hidden]{transform:translateX(10px)}.tippy-tooltip[data-animation=shift-away][data-placement^=right][data-state=hidden]{transform:translateX(-10px)}.tippy-tooltip[data-animation=shift-away][data-state=hidden]{opacity:0}
.tippy-tooltip[data-animation=shift-toward][data-placement^=top][data-state=hidden]{transform:translateY(-10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=bottom][data-state=hidden]{transform:translateY(10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=left][data-state=hidden]{transform:translateX(-10px)}.tippy-tooltip[data-animation=shift-toward][data-placement^=right][data-state=hidden]{transform:translateX(10px)}.tippy-tooltip[data-animation=shift-toward][data-state=hidden]{opacity:0}