.projekt-head{margin-bottom:10px;border-left:5px solid #72bf44}.projekt-head a{color:inherit}.projekt-head .projekt-bar-top{position:relative;padding:12px 18px;background:#f5f5f5;display:flex;align-items:center;justify-content:space-between;font-size:18px}.projekt-head .projekt-bar-bottom{padding:8px 18px 9px;background:#f5f5f5;border-top:1px solid rgba(0,0,0,.05);color:#666;font-size:14px;font-weight:400;line-height:normal}.projekt-head .projekt-name{max-width:75%;font-size:20px;font-weight:600}.projekt-head .projekt-name.smaller-title{font-size:16px;font-size:1.6em}.projekt-head .projekt-symbol{flex-shrink:0;font-weight:500}.projekt-options{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.projekt-options li{flex:0 33%}.projekt-options li:not(:first-child){margin-left:14px}.projekt-options a{position:relative;display:flex;flex-direction:column;align-items:center;min-height:24px;min-width:50px;text-align:center}.projekt-options a:before{display:block;margin-bottom:6px;left:0;color:#43a312;font-size:18px;font-family:FontAwesome;text-align:center}.projekt-options .option-mirror:before{content:"\f0ec"}.projekt-options .option-print:before{content:"\f02f"}.projekt-options .option-contact:before{content:"\f2c0"}.projekt-options .ulubione-btn:before{content:"\f08a"}.projekt-options .ulubione-btn[data-active=true]:before{content:"\f004"}@media only screen and (min-width:554px){.projekt-options li{flex:0 auto}.projekt-options a{padding-left:21px;flex-direction:row}.projekt-options a:before{position:absolute;width:18px}}@media only screen and (min-width:768px){.projekt-bar-bottom{display:flex;align-items:center;justify-content:space-between}.projekt-options li:not(:first-child){margin-left:25px}.projekt-options .option--right{flex:1;justify-content:flex-end;display:flex}}.projekt-quick-nav{position:fixed;top:56px;top:0;left:0;right:0;background:#fff;z-index:1000;box-shadow:0 0 6px 0 rgba(0,0,0,.8);opacity:1;transition:opacity .3s,transform .3s ease .1s;background:#72bf44;color:#FFF}.projekt-quick-nav.header-hidden{opacity:0;pointer-events:none}.projekt-quick-nav .quick-body{display:flex;position:relative}.projekt-quick-nav .quick-details{flex-grow:1;display:flex;align-items:center;margin-left:auto;flex-shrink:0;height:56px}.projekt-quick-nav .projekt-price{margin-right:12px;text-align:right}.projekt-quick-nav .regular-price{font-size:13px;text-decoration:line-through;font-weight:300}.projekt-quick-nav .sales-price{font-size:18px;font-weight:600}.projekt-quick-nav .projekt-zamow{margin-left:auto}.projekt-quick-nav .kup-projekt-button{border:0;font-size:20px;font-weight:500;height:36px;width:100%;padding:0 20px;background:#f76819;color:#FFF;display:flex;align-items:center;justify-content:space-evenly;line-height:1;cursor:pointer}.projekt-quick-nav .kup-projekt-button i{margin-right:6px}.projekt-quick-nav .projekt-price span{display:block}.projekt-quick-nav .quick-body .quick-item{display:none;text-align:center;justify-content:center}.projekt-quick-nav .quick-item .quick-nav{display:flex;align-items:center;justify-content:center;height:auto;color:inherit;padding:0 20px;font-size:14px;font-weight:400}.projekt-quick-nav .quick-selector{position:absolute;bottom:-1px;left:0;height:4px;width:0;background:#FFF;-moz-transition:all 100ms ease-in-out;-o-transition:all 100ms ease-in-out;-webkit-transition:all 100ms ease-in-out;transition:all 100ms ease-in-out;-webkit-font-smoothing:subpixel-antialiased;backface-visibility:hidden}@media only screen and (min-width:1024px){.projekt-quick-nav .quick-details{flex-grow:0}.projekt-quick-nav .quick-body .quick-item{display:flex}}.warianty{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin-left:-10px;margin-right:-10px}.wariant{flex:1 290px;max-width:330px;padding:12px 0;margin:0 10px;position:relative}.warianty.collapsed .wariant:not(.visible){display:none}.wariant.wycofany{background:#fdd}.wariant .wariant-image{position:relative;margin:0 auto;overflow:hidden}.wariant .wariant-image .image-wrapper{width:100%;right:0;left:0;bottom:0;top:0;position:absolute;display:block}.wariant .wariant-details{display:flex;flex-direction:column-reverse}.wariant .wariant-name{padding:6px 0 4px;color:#3c3c3c;font-size:14px;font-weight:600;line-height:normal;line-height:16px;height:32px;overflow:hidden;display:flex;align-items:center}.wariant .wariant-name a{color:inherit}.wariant .param{display:flex;justify-content:space-between;font-size:14px;line-height:20px}.wariant .param:nth-child(odd){background:#f5f5f5}.wariant .wariant-button{background:#f76819;display:block;padding:0 20px;height:40px;line-height:40px;color:#FFF;font-size:18px;font-weight:400;text-align:center;text-size-adjust:100%;text-decoration:none;white-space:nowrap;cursor:pointer;display:flex;align-items:center;justify-content:space-between;position:relative}.wariant .wariant-button:hover{background:#ff7b33;text-decoration:none}.wariant .wariant-opis{padding-bottom:6px;font-size:12px;font-weight:500;line-height:normal}.warianty .warianty-show-more{width:100%;height:40px;display:flex;align-items:center;justify-content:center;color:#72bf44;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.warianty .warianty-show-more span:before{content:"\f106";font-family:FontAwesome;font-size:20px;margin-left:-20px;position:absolute}.warianty.collapsed .warianty-show-more span:before{content:"\f107"}.warianty .value{display:table-cell;padding-left:10px;font-weight:500}.warianty .opis{padding-top:6px}.warianty .opis .value{font-weight:normal}.warianty .projekt .opis{padding-left:30px}.warianty .projekt .opis .label{font-weight:bold;text-align:right}@media only screen and (min-width:1024px){.warianty{justify-content:flex-start}.wariant{max-width:293px}}