@charset "UTF-8";:root{--color-primary:#1a866b;--color-secondary:#767676;--color-grey-dark:#515151;--color-grey-light:rgba(81,81,81,0.2);--color-hover-dark:#1d3f65;--color-hover-light:#fff;--body-bg:#fff;--body-color:#232323;--border-radius:0.25rem;--base-bg:#fff;--base-color:#232323;--header-bg:#fff;--header-color:#232323;--header-border-bottom-width:0;--header-border-color:var(--base-color);--header-icon-display:none;--header-icon-font-size:1.5em;--footer-bg:#343a40;--footer-color:#fff;--footer-padding:4em;--footer-margin-top:4em;--footer-container-bg:var(--footer-bg);--btn-border-radius:var(--border-radius);--btn-border-width:1px;--btn-padding:0.78571429em 1.5em 0.78571429em;--btn-font-weight:700;--btn-font-size-base:1rem;--btn-font-size-large:1.14285714rem;--btn-font-size-huge:1.42857143rem;--btn-primary-base-bg:var(--color-primary);--btn-primary-base-border:var(--btn-primary-base-bg);--btn-primary-base-color:#fff;--btn-primary-focus-bg:#43c4a9;--btn-primary-focus-border:#38c0a4;--btn-primary-focus-color:#000;--btn-primary-hover-bg:#43c4a9;--btn-primary-hover-border:#38c0a4;--btn-primary-hover-color:#000;--btn-secondary-base-bg:#e0e1e2;--btn-secondary-base-border:var(--btn-secondary-base-bg);--btn-secondary-base-color:rgba(0,0,0,0.8);--btn-secondary-focus-bg:#cacbcd;--btn-secondary-focus-border:var(--btn-secondary-focus-bg);--btn-secondary-focus-color:rgba(0,0,0,0.8);--btn-secondary-hover-bg:#cacbcd;--btn-secondary-hover-border:var(--btn-secondary-hover-bg);--btn-secondary-hover-color:rgba(0,0,0,0.8);--logo-footer-height:50px;--logo-footer-width:171px;--logo-header-height:50px;--logo-header-width:171px;--url-logoFooter:url();--url-logoHeader:url();--font-family-body:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif;--font-weight-body:400;--font-family-headings:Lato,"Helvetica Neue",Arial,Helvetica,sans-serif;--font-weight-headings:700;--dsb-color:#f90;--segment-border:1px solid rgba(0,0,0,0.2);--segment-shadow:0px 1px 5px rgba(0,0,0,0.2);--btn-next-base-bg:#21ba45;--btn-next-base-border:var(--btn-next-base-bg);--btn-next-base-color:#fff;--btn-next-focus-bg:#16ab39;--btn-next-focus-border:var(--btn-next-focus-bg);--btn-next-focus-color:#fff;--btn-next-hover-bg:#16ab39;--btn-next-hover-border:var(--btn-next-hover-bg);--btn-next-hover-color:#fff;--btn-clear-base-bg:#fff;--btn-clear-base-border:#db2828;--btn-clear-base-color:#db2828;--btn-clear-focus-bg:#db2828;--btn-clear-focus-border:var(--btn-clear-focus-bg);--btn-clear-focus-color:#fff;--btn-clear-hover-bg:#db2828;--btn-clear-hover-border:var(--btn-clear-hover-bg);--btn-clear-hover-color:#fff}.slick-loading .slick-list{background:#fff url(/build/fly-theme/images/ajax-loader.fb6f3c23.gif) 50% no-repeat}@font-face{font-family:slick;src:url(/build/fly-theme/fonts/slick.a4e97f5a.eot);src:url(/build/fly-theme/fonts/slick.a4e97f5a.eot) format("embedded-opentype"),url(/build/fly-theme/fonts/slick.29518378.woff) format("woff"),url(/build/fly-theme/fonts/slick.c94f7671.ttf) format("truetype"),url(/build/fly-theme/images/slick.2630a3e3.svg) format("svg");font-weight:400;font-style:normal}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}:not(i){font-family:var(--font-family-body)!important}.m-0{margin:0!important}a{color:#3167a3}a:HOVER{color:var(--color-hover-dark)!important}.ui.inverted.link.list .item a:not(.ui),.ui.inverted.link.list a.item{color:var(--footer-color)!important}.ui.inverted.link.list.list .item a:not(.ui):hover,.ui.inverted.link.list.list a.item:hover{color:var(--btn-secondary-base-bg)!important}#footer{background-color:var(--footer-bg)!important;padding:var(--footer-padding);margin-top:var(--footer-margin-top)!important}#footer .ui.container{background-color:var(--footer-container-bg)!important}header{border-bottom:var(--header-border-bottom-width) solid var(--header-border-color)}.image.logo img{max-height:41px}.dsb-promo-link{color:var(--dsb-color);transition:color .15s ease-out}.dsb-promo-link:focus,.dsb-promo-link:hover{color:#fff!important}.dsb-mobile-inline-block{display:none}@media only screen and (max-width:767px){.dsb-mobile-inline-block{display:inline-block}.dsb-mobile-hidden{display:none!important}}select.ui.dropdown:focus{border-color:#22b99a}.ui.header{font-family:var(--font-family-headings)!important;font-weight:var(--font-weight-headings)!important}.ui.header .icon{display:var(--header-icon-display);font-size:var(--header-icon-font-size)}.ui.segment{border:var(--segment-border);box-shadow:var(--segment-shadow)}.ui.button{border-style:solid;border-radius:var(--btn-border-radius)!important;border-width:var(--btn-border-width)!important;border-color:var(--btn-secondary-base-border);background-color:var(--btn-secondary-base-bg);color:var(--btn-secondary-base-color);font-weight:var(--btn-font-weight);padding:var(--btn-padding);font-size:var(--btn-font-size-base);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ui.button.large{font-size:var(--btn-font-size-large)!important}.ui.button.huge{font-size:var(--btn-font-size-huge)!important}.ui.button.labeled.icon:active,.ui.button.labeled.icon:hover,.ui.button.labeled:active,.ui.button.labeled:hover,.ui.button:active,.ui.button:hover{border-color:var(--btn-secondary-hover-border)!important;background-color:var(--btn-secondary-hover-bg)!important;color:var(--btn-secondary-hover-color)!important}.ui.button.labeled:focus,.ui.button:focus{border-color:var(--btn-secondary-focus-border)!important;background-color:var(--btn-secondary-focus-bg)!important;color:var(--btn-secondary-focus-color)!important}.ui.button.primary,.ui.button.primary.labeled.icon{border-color:var(--btn-primary-base-border)!important;background-color:var(--btn-primary-base-bg)!important;color:var(--btn-primary-base-color)!important}.ui.button.primary.labeled.icon:active,.ui.button.primary.labeled.icon:hover,.ui.button.primary:active,.ui.button.primary:hover{border-color:var(--btn-primary-hover-border)!important;background-color:var(--btn-primary-hover-bg)!important;color:var(--btn-primary-hover-color)!important}.ui.button.primary.labeled.icon:focus,.ui.button.primary:focus{border-color:var(--btn-primary-hover-border)!important;background-color:var(--btn-primary-focus-bg)!important;color:var(--btn-primary-focus-color)!important}.ui.button.green{border-color:var(--btn-next-base-border);background-color:var(--btn-next-base-bg);color:var(--btn-next-base-color)}.ui.button.green:active,.ui.button.green:hover{border-color:var(--btn-next-hover-border);background-color:var(--btn-next-hover-bg);color:var(--btn-next-hover-color)}.ui.button.green:focus{border-color:var(--btn-next-focus-border);background-color:var(--btn-next-focus-bg);color:var(--btn-next-focus-color)}.ui.button.ui.basic.red{border-color:var(--btn-clear-base-border)!important;background-color:var(--btn-clear-base-bg)!important;color:var(--btn-clear-base-color)!important;box-shadow:none!important}.ui.button.ui.basic.red:active,.ui.button.ui.basic.red:hover{border-color:var(--btn-clear-hover-border)!important;background-color:var(--btn-clear-hover-bg)!important;color:var(--btn-clear-hover-color)!important;box-shadow:none!important}.ui.button.ui.basic.red:focus{border-color:var(--btn-clear-focus-border)!important;background-color:var(--btn-clear-focus-bg)!important;color:var(--btn-clear-focus-color)!important;box-shadow:none!important}body.pushable .pusher{background:var(--body-bg)!important}body.pushable .pusher>.ui.container{background-color:var(--base-bg)!important}.ui.steps{margin-top:0;margin-bottom:2rem}.ui.steps .step{border-right-color:rgba(0,0,0,.25)}.ui.steps .step:after{border-color:rgba(0,0,0,.25)}.ui.steps .active.step .title{color:rgba(0,0,0,.87)!important}.ui.form input:not([type]),.ui.form input[type=date],.ui.form input[type=datetime-local],.ui.form input[type=email],.ui.form input[type=file],.ui.form input[type=number],.ui.form input[type=password],.ui.form input[type=search],.ui.form input[type=tel],.ui.form input[type=text],.ui.form input[type=time],.ui.form input[type=url]{border:1px solid rgba(0,0,0,.25)}.ui.form .field>label{margin-top:0!important}.ui.form .two.fields.firstSmall>.field:first-child{width:25%}.ui.form .two.fields.firstSmall>.field{width:75%}.logo-footer,.logo-header{background-repeat:no-repeat;background-size:contain;background-position:50%;display:block}.logo-header{background-image:var(--url-logoHeader);width:var(--logo-header-width);height:var(--logo-header-height)}.logo-footer{background-image:var(--url-logoFooter);width:var(--logo-footer-width);height:var(--logo-footer-height)}.sylius-product-name{font-size:.9em!important}[data-route^=sylius_shop_checkout_] .grid>.column:first-child .segment .header{font-size:1.28571429em}[data-route^=sylius_shop_checkout_] .grid .segment.orderItem{padding-bottom:1em;border-bottom:1px solid rgba(34,36,38,.1);border-radius:0}[data-route=dsb_fly_shop_order_checkout_complete] .table+.grid .message,[data-route=sylius_shop_checkout_complete] .table+.grid .message{padding:1em 1.5em}[data-route^=sylius_shop_checkout_] .ui.container>.segment:first-child .menu{margin-top:10px}[data-route=dsb_fly_shop_order_checkout_complete] .content>.segment,[data-route=dsb_fly_shop_order_checkout_complete] .grid .segment{border:0;box-shadow:none;padding:0}[data-route=dsb_fly_shop_order_checkout_complete] .grid .segments .segment{padding:30px}[data-route=dsb_fly_shop_order_checkout_complete] .grid>.column:first-child .segment .header{border:0;font-size:24px}[data-route=dsb_fly_shop_order_checkout_complete] .ui.container>.segment:first-child .menu{margin-top:40px;align-items:center}[data-route=dsb_fly_shop_order_checkout_complete] .ui.icon.dropdown.labeled.button{background:#eee!important}[data-route=dsb_fly_shop_order_checkout_complete] .content .segment{padding:30px!important;margin-bottom:40px!important}[data-route=dsb_fly_shop_order_checkout_complete] .table{border:0}[data-route=dsb_fly_shop_order_checkout_complete] .table tfoot td,[data-route=dsb_fly_shop_order_checkout_complete] .table tfoot th{padding:20px 0!important;background:transparent}[data-route=dsb_fly_shop_order_checkout_complete] .table tfoot tr:last-child td{font-weight:700}[data-route=dsb_fly_shop_order_checkout_complete] .table+.grid .message{background:#f3f4f5;box-shadow:none!important;border:1px solid #e0e0e0}[data-route=dsb_fly_shop_order_checkout_complete] .segment .ui.huge.primary.fluid.icon.labeled.button{display:block!important;max-width:500px!important;height:60px;margin:40px auto!important;line-height:32px}[data-route=dsb_fly_shop_order_checkout_complete] .ui.very.basic.table td{padding:16px 0}[data-route=dsb_fly_shop_order_checkout_complete] .ui.center.aligned.icon.header,[data-route=dsb_fly_shop_order_checkout_complete] .ui.center.aligned.icon.header+.divider+.segment{background:#f3f4f5;padding:40px 0;border-radius:5px}[data-route=dsb_fly_shop_order_checkout_complete] .ui.center.aligned.icon.header+.divider{display:none}[data-route=dsb_fly_shop_order_checkout_complete] .content table tbody td{border:0!important;border-bottom:1px solid #eee!important;padding:24px 0 14px!important}[data-route=dsb_fly_shop_order_checkout_complete] .content table thead th{border:none!important;border-bottom:2px solid #eee!important;white-space:nowrap;background:transparent!important}[data-route=dsb_fly_shop_order_checkout_complete] .content table td:nth-child(2),[data-route=dsb_fly_shop_order_checkout_complete] .content table th:nth-child(2){text-align:right;padding-right:20px!important}[data-route=dsb_fly_shop_order_checkout_complete] .content table th:nth-child(3){text-align:left!important;width:60px}[data-route=dsb_fly_shop_order_checkout_complete] .content table th:nth-child(4){text-align:right!important}[data-route=dsb_fly_shop_order_checkout_complete] .content table .sylius-product-name{font-size:.9em!important;color:#3f3f3f!important;font-weight:700}[data-route=dsb_fly_shop_order_checkout_complete] .content table .image{width:100px!important;border-radius:5px;margin-right:15px}[data-route=dsb_fly_shop_order_checkout_complete] .content table .sub.header{color:#adadad!important}.addressForm{margin-bottom:15px}.validator.validator-email{width:auto!important}.dataProtectionValues .ui.checkbox label{font-size:1em!important}#sylius-payments .dropdown,#sylius-payments .field label{display:block!important}[data-route=sylius_shop_cart_checkout] .column:first-child .table thead th,[data-route=sylius_shop_cart_checkout] .column:last-child .ui.dividing.header,[data-route=sylius_shop_cart_save] .column:first-child .table thead th,[data-route=sylius_shop_cart_save] .column:last-child .ui.dividing.header,[data-route=sylius_shop_cart_summary] .column:first-child .table thead th,[data-route=sylius_shop_cart_summary] .column:last-child .ui.dividing.header,[data-route=sylius_shop_checkout_complete] form table thead th{color:var(--body-color)!important}[data-route=dsb_fly_order_onepagecheckout] .ajax-checkout-items .table tbody tr.hasPremiumChildren td,[data-route=sylius_shop_cart_checkout] .column:first-child .table tbody tr.hasPremiumChildren td,[data-route=sylius_shop_cart_save] .column:first-child .table tbody tr.hasPremiumChildren td,[data-route=sylius_shop_cart_summary] .column:first-child .table tbody tr.hasPremiumChildren td,[data-route=sylius_shop_checkout_complete] form table tbody tr.hasPremiumChildren td{border-bottom:none!important}[data-route=dsb_fly_order_onepagecheckout] .ajax-checkout-items .table tbody tr.hasPremiumParent td:first-child,[data-route=sylius_shop_cart_checkout] .column:first-child .table tbody tr.hasPremiumParent td:first-child,[data-route=sylius_shop_cart_save] .column:first-child .table tbody tr.hasPremiumParent td:first-child,[data-route=sylius_shop_cart_summary] .column:first-child .table tbody tr.hasPremiumParent td:first-child,[data-route=sylius_shop_checkout_complete] form table tbody tr.hasPremiumParent td:first-child{padding-left:80px!important}[data-route=dsb_fly_order_onepagecheckout] .ajax-checkout-items .table .sub.header,[data-route=dsb_fly_order_onepagecheckout] .ajax-orderItems-container .sub.header,[data-route=sylius_shop_cart_checkout] .column:first-child .table .sub.header,[data-route=sylius_shop_cart_save] .column:first-child .table .sub.header,[data-route=sylius_shop_cart_summary] .column:first-child .table .sub.header,[data-route=sylius_shop_checkout_complete] form table .sub.header,[data-route^=sylius_shop_checkout_] .grid>.column:first-child .segment .header .sub.header,[data-type=crosssell] .sub.header,[data-type=upsell] .sub.header{color:var(--base-color)!important;font-size:1rem!important}[data-route=dsb_fly_order_onepagecheckout] .ajax-checkout-items .table.orderItemPriceTable,[data-route=sylius_shop_cart_checkout] .column:first-child .table.orderItemPriceTable,[data-route=sylius_shop_cart_save] .column:first-child .table.orderItemPriceTable,[data-route=sylius_shop_cart_summary] .column:first-child .table.orderItemPriceTable{display:inline-block}[data-route=dsb_fly_order_onepagecheckout] .ajax-checkout-items .table.orderItemPriceTable tbody td,[data-route=sylius_shop_cart_checkout] .column:first-child .table.orderItemPriceTable tbody td,[data-route=sylius_shop_cart_save] .column:first-child .table.orderItemPriceTable tbody td,[data-route=sylius_shop_cart_summary] .column:first-child .table.orderItemPriceTable tbody td{border-bottom:none!important;padding:0!important}[data-route=dsb_fly_order_onepagecheckout] .ajax-checkout-items .table .image,[data-type=crosssell] .image,[data-type=upsell] .image{width:100px!important;border-radius:5px}[data-type=crosssell] .title,[data-type=upsell] .title{margin-top:0!important;margin-bottom:5px!important}.ui.table.orderItemPriceTable{display:inline-block;vertical-align:middle}.ui.table.orderItemPriceTable tbody td,.ui.table.orderItemPriceTable tbody tr,.ui.table.orderItemPriceTable tbody tr>td{border-top:none!important;border-bottom:none!important;border-left:none!important;padding:0!important}.ui.table.orderItemPriceTable tbody td strong,.ui.table.orderItemPriceTable tbody tr>td strong,.ui.table.orderItemPriceTable tbody tr strong{font-weight:700}.ui.table.orderItemPriceTable tbody .old-price{font-size:100%}[data-type=crosssell] .ui.segment,[data-type=upsell] .ui.segment{border:0;box-shadow:none;padding:0}#countdown{color:var(--color-primary);height:24px;font-size:1.5rem;font-weight:700}.express-paypal-btn{display:inline-block;margin-top:15px}.allPremiums{text-align:center}.ui.four.doubling.cards .premiumContainer.card{width:290px}.slick-next:before,.slick-prev:before{color:var(--color-primary);opacity:.5}[data-route=dsb_fly_shop_order_upsell] .allPremiumsContainer{margin:auto!important}.allPremiumsContainer{max-width:350px}.allPremiumsContainer .allPremiums{max-width:300px;margin:0 auto!important}.allPremiumsContainer .allPremiums .premiumContainer .cardContent{padding-top:15px;margin:10px;border:1px solid var(--btn-secondary-focus-bg)!important}#sylius-coupon>.coupon{flex-wrap:wrap}@media only screen and (max-width:505px){#sylius-coupon .ui.action.input:not([class*="left action"])>input{border-top-right-radius:.28571429rem!important;border-bottom-right-radius:.28571429rem!important;border-right-color:rgba(34,36,38,.15)!important}}@media only screen and (max-width:767px){.ui.container>.ui.stackable.grid>.column,.ui.container>.ui.stackable.grid>.row>.column{padding-left:1rem!important;padding-right:1rem!important}[data-route=sylius_shop_cart_checkout] .ui.container>.content>.ui.two.column.stackable.grid,[data-route=sylius_shop_cart_save] .ui.container>.content>.ui.two.column.stackable.grid,[data-route=sylius_shop_cart_summary] .ui.container>.content>.ui.two.column.stackable.grid{margin-top:0!important;margin-bottom:0!important}[data-route=sylius_shop_cart_checkout] .ui.container>.content>.ui.two.column.stackable.grid .header,[data-route=sylius_shop_cart_save] .ui.container>.content>.ui.two.column.stackable.grid .header,[data-route=sylius_shop_cart_summary] .ui.container>.content>.ui.two.column.stackable.grid .header{text-align:center}[data-route=sylius_shop_cart_checkout] .ui.container>.content>.ui.two.column.stackable.grid .header .content,[data-route=sylius_shop_cart_save] .ui.container>.content>.ui.two.column.stackable.grid .header .content,[data-route=sylius_shop_cart_summary] .ui.container>.content>.ui.two.column.stackable.grid .header .content{display:inline-block!important}[data-route=sylius_shop_cart_checkout] .ui.container>.content>.ui.two.column.stackable.grid .middle.aligned.column,[data-route=sylius_shop_cart_save] .ui.container>.content>.ui.two.column.stackable.grid .middle.aligned.column,[data-route=sylius_shop_cart_summary] .ui.container>.content>.ui.two.column.stackable.grid .middle.aligned.column{text-align:center;padding-bottom:0!important}[data-route=sylius_shop_cart_checkout] .ui.container>.content>.ui.two.column.stackable.grid .middle.aligned.column #sylius-cart-clear,[data-route=sylius_shop_cart_save] .ui.container>.content>.ui.two.column.stackable.grid .middle.aligned.column #sylius-cart-clear,[data-route=sylius_shop_cart_summary] .ui.container>.content>.ui.two.column.stackable.grid .middle.aligned.column #sylius-cart-clear{float:none}#sylius-cart-items,[data-route=sylius_shop_cart_checkout] .ui.container>.content>.ui.two.column.stackable.grid+.grid,[data-route=sylius_shop_cart_save] .ui.container>.content>.ui.two.column.stackable.grid+.grid,[data-route=sylius_shop_cart_summary] .ui.container>.content>.ui.two.column.stackable.grid+.grid{margin-top:0}[data-route=sylius_shop_cart_checkout] .column:first-child .table tbody td,[data-route=sylius_shop_cart_save] .column:first-child .table tbody td,[data-route=sylius_shop_cart_summary] .column:first-child .table tbody td{padding-top:0!important}}@media only screen and (min-width:1200px) and (max-width:1399px){.ui.container{width:1127px!important}}@media (min-width:1400px){.ui.container{width:1355px!important}}@media only screen and (max-width:500px){#sylius-cart-items .ui.header{border:1px solid #eee}#sylius-cart-items .ui.header img{display:block;margin-left:auto;margin-right:auto;width:160px!important}}