.category-landing-main,.xp_menu,.xp_menu .menu_title.menu_visible{top:0}.xp_menu_container{height:38px}@media only screen and (max-width:736px){.xp_menu_container{position:fixed;top:0;z-index:3000;width:100%}}.xp_menu{position:relative;width:100%;overflow:hidden;z-index:201;background:#fff;height:38px;line-height:36px;border-bottom:1px solid #e8e8e8}@media only screen and (max-width:736px){.xp_menu{position:fixed;top:0}}.fullscreen_opened .xp_menu,.xp_menu.fixed{position:fixed;top:0;z-index:3000}@media only screen and (min-width:990px){.fullscreen_opened .xp_menu .menu_logo,.xp_menu.fixed .menu_logo{margin-left:0}.fullscreen_opened .xp_menu .menu_logo span,.xp_menu.fixed .menu_logo span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1}}.xp_menu .menu_close,.xp_menu .menu_logo,.xp_menu .menu_open_menu,.xp_menu .menu_shop,.xp_menu .menu_social{cursor:pointer;text-transform:uppercase;vertical-align:top;display:inline-block;height:38px}.xp_menu .menu_logo{float:left;border-right:1px solid #e8e8e8;margin-left:-50px;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}.xp_menu .menu_logo span{position:relative;display:inline-block;width:46px;height:38px;background:url(../img/menu/logo@2.png)center center no-repeat;background-size:auto 44%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=$alpha*100)";filter:alpha(opacity=100);-webkit-opacity:1;-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:all .5s ease .6s;-moz-transition:all .5s ease .6s;-o-transition:all .5s ease .6s;transition:all .5s ease .6s}.fixed .xp_menu .menu_logo{margin-left:0}.xp_menu .menu_title{position:relative;display:inline-block;padding-left:13px;font-size:16px;float:left;line-height:38px;font-family:hurme-semibold,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;text-transform:uppercase;color:#000;white-space:nowrap;-webkit-transition:all .8s ease 0s;-moz-transition:all .8s ease 0s;-o-transition:all .8s ease 0s;transition:all .8s ease 0s}@media screen and (min-width:0px)and (max-width:320px){.xp_menu .menu_title{font-size:12px}}.xp_menu .menu_title .menu_title_small{font-size:12px;letter-spacing:.05em;color:#999}.mini_site_container .landing_section{position:relative;background:url(../img/intro/homepage.jpg)center no-repeat;background-size:cover}@media only screen and (max-width:736px){.xp_menu .menu_logo{margin-left:0!important}.xp_menu .menu_title .menu_title_small{display:none}.mini_site_container .landing_section{background:url(../img/intro/homepage_portrait.jpg);background-size:cover}}.mini_site_container .landing_section .landing_text_container{height:100%;width:100%;display:table;vertical-align:middle}.mini_site_container .landing_section .landing_text_container .center_text{display:table-cell;vertical-align:middle}.mini_site_container .landing_section .landing_text_container .center_text .text_container{text-align:center;position:relative}@media only screen and (max-width:736px){.mini_site_container .landing_section .landing_text_container .center_text .text_container{padding:0 5%;width:100%}}.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title{text-transform:uppercase;font-size:42px;letter-spacing:3px;font-family:hurme-light,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;color:#000;padding:0 12%}@media only screen and (max-width:736px){.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title{padding:none;font-size:34px}}@media screen and (min-width:0px)and (max-width:320px){.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title{font-size:27px}}.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_subtitle,.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title_top{padding-top:20px;font-size:18px;letter-spacing:1px;font-family:hurme-regular,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif}@media only screen and (max-width:736px){.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_subtitle,.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title_top{font-size:15px;line-height:22px}}@media screen and (min-width:0px)and (max-width:320px){.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_subtitle,.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title_top{font-size:12px;line-height:18px;padding-top:20px}}.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title_top{padding-top:0;padding-bottom:20px;font-size:18px}@media screen and (min-width:0px)and (max-width:320px){.mini_site_container .landing_section .landing_text_container .center_text .text_container .landing_title_top{font-size:14px;line-height:18px;padding-top:0;padding-bottom:10px}}.mini_site_container .contest_section{padding:50px 0;position:relative;background:#fff;min-height:413px}@media only screen and (max-width:736px){.mini_site_container .contest_section{padding:0}}.mini_site_container .contest_section .form_container{position:relative;background:padding-box content-box #fff;padding:0 25%}@media only screen and (max-width:736px){.mini_site_container .contest_section .form_container{padding:50px 3%}}.mini_site_container .contest_section .form_container .form_content{padding:40px}@media only screen and (max-width:736px){.mini_site_container .contest_section .form_container .form_content{padding:20px}}.mini_site_container .contest_section .form_container .form_content .top_elements{padding-bottom:40px}.mini_site_container .contest_section .form_container .form_content .top_elements .top_date,.mini_site_container .contest_section .form_container .form_content .top_elements .top_title{text-align:center;color:#000}.mini_site_container .contest_section .form_container .form_content .top_elements .top_title{text-transform:uppercase;font-family:hurme-semibold,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;font-size:20px;letter-spacing:1px}.mini_site_container .contest_section .form_container .form_content .top_elements .top_date{font-size:13px;font-family:hurme-regular,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .input-group{display:table;left:0;right:0;margin:0 auto;text-align:center}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .input-group .form-control{position:relative;display:table-cell;height:35px;width:330px;font-size:12px;background-color:#fff;font-family:hurme-regular;border:1px solid #000;letter-spacing:1px}@media screen and (min-width:0px)and (max-width:375px){.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .input-group .form-control{width:230px}}@media screen and (min-width:375px)and (max-width:590px){.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .input-group .form-control{width:310px}}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .input-group .form-control:focus{box-shadow:0 0}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .input-group #pinterest-username-send{margin-top:40px}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .input-group label.error{font-size:12px;font-family:hurme-regular,Helvetica;width:auto;text-align:left;display:block}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .check-partners{padding-top:40px;text-align:center;left:0;right:0}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .check-partners input[type=checkbox]{cursor:pointer;display:inline-block;-webkit-appearance:none;appearance:none;border-radius:0;width:15px;height:15px;border:1px solid #000;position:relative;top:5px}@media screen and (min-width:375px)and (max-width:590px){.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .check-partners input[type=checkbox]{width:17px;height:17px;top:4px}}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .check-partners input[type=checkbox]:checked{border:1px solid #000;background-color:#000;background-size:50%}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .check-partners input[type=checkbox]:focus{outline:0;box-shadow:none}.mini_site_container .contest_section .form_container .form_content #subscribe-form-factioncontest .check-partners label{font-family:hurme-regular;color:#000;letter-spacing:1px;cursor:pointer}.mini_site_container .contest_section .form_container .form_content .span-send{cursor:pointer;display:block;width:230px;line-height:34px;text-transform:uppercase;text-align:center;background-color:#000;border:1px solid #000;color:#fff;font-size:13px;margin:40px auto 0;letter-spacing:1px;font-family:hurme-light,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.mini_site_container .contest_section .form_container .form_content .span-send:hover{background-color:#fff;border:1px solid #000;color:#000}@media screen and (min-width:0px)and (max-width:375px){.mini_site_container .contest_section .form_container .form_content .span-send{width:130px}}@media screen and (min-width:375px)and (max-width:590px){.mini_site_container .contest_section .form_container .form_content .span-send{width:130px}}.mini_site_container .contest_section .second_step .top_elements_pinterest{display:none;padding-bottom:40px;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}@media only screen and (max-width:736px){.mini_site_container .contest_section .form_container .form_content .span-send:hover{background-color:#000;border:1px solid #000;color:#fff}.mini_site_container .contest_section .second_step .top_elements_pinterest{padding-bottom:0}}.mini_site_container .contest_section .second_step .top_elements_pinterest .top_participate,.mini_site_container .contest_section .second_step .top_elements_pinterest .top_subtitle,.mini_site_container .contest_section .second_step .top_elements_pinterest .top_title{text-align:center;color:#000;text-transform:uppercase;letter-spacing:1px}.mini_site_container .contest_section .second_step .top_elements_pinterest .top_participate,.mini_site_container .contest_section .second_step .top_elements_pinterest .top_title{font-family:hurme-semibold,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;font-size:20px}.mini_site_container .contest_section .second_step .top_elements_pinterest .top_subtitle{font-size:14px;font-family:hurme-regular,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;padding-bottom:30px}.mini_site_container .contest_section .pinterest_container{position:relative;width:100%}@media only screen and (max-width:736px){.mini_site_container .contest_section .pinterest_container.aeration{padding-bottom:60px}}.mini_site_container .contest_section .pinterest_container .loading_roxy{display:none;text-align:center}.mini_site_container .contest_section #pinterest_elements{max-width:1250px;margin:0 auto;position:relative;overflow:auto}.mini_site_container .contest_section #pinterest_elements .column{margin:0 auto;float:left;display:inline-block}.mini_site_container .contest_section #pinterest_elements .column .pinterest_style{display:none;text-align:center;padding:5px}@media screen and (min-width:0px)and (max-width:414px){.mini_site_container .contest_section #pinterest_elements .column.column_1 .pinterest_style{padding-right:0}}.mini_site_container .contest_rules{margin-top:100px;width:100%;height:70px;text-align:center;background:#f2f2f2}.mini_site_container .contest_rules a{text-transform:uppercase;display:inline-block;font-size:16px;line-height:70px;color:#000}.mini_site_container .products_section{height:350px;position:relative;background:url(../img/products/products_banner.jpg)center no-repeat;background-size:cover}.mini_site_container .products_section .products_text_container{height:100%;width:100%;display:table;vertical-align:middle}.mini_site_container .products_section .products_text_container .center_text{display:table-cell;vertical-align:middle}.mini_site_container .products_section .products_text_container .center_text .text_container{text-align:center;position:relative}.mini_site_container .products_section .products_text_container .center_text .text_container .products_title{text-transform:uppercase;font-size:48px;letter-spacing:3px;font-family:hurme-light,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;color:#000}@media only screen and (max-width:736px){.mini_site_container .products_section{background:url(../img/products/products_banner_portrait.jpg);background-size:cover}.mini_site_container .products_section .products_text_container .center_text .text_container{padding:0 5%;width:100%}.mini_site_container .products_section .products_text_container .center_text .text_container .products_title{font-size:34px}}@media screen and (min-width:0px)and (max-width:320px){.mini_site_container .products_section .products_text_container .center_text .text_container .products_title{font-size:27px}}.mini_site_container .products_section .products_text_container .center_text .text_container .products_button{cursor:pointer;display:block;width:230px;line-height:34px;text-transform:uppercase;font-size:13px;text-align:center;background-color:#000;border:1px solid #000;color:#fff;margin:30px auto 0;letter-spacing:1px;font-family:hurme-light,"Helvetica Neue",Helvetica,Arial,Segoe UI Symbol,sans-serif;-webkit-transition:all .5s ease 0s;-moz-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}.mini_site_container .products_section .products_text_container .center_text .text_container .products_button:hover{background-color:#fff;border:1px solid #000;color:#000}@media only screen and (max-width:736px){.mini_site_container .products_section .products_text_container .center_text .text_container .products_button:hover{background-color:#000;border:1px solid #000;color:#fff}}