﻿.field_with_errors input[type=text]{border:1px solid red}.clear{clear:both}#alert-message{position:fixed;height:18px;line-height:18px;top:0;left:0;right:0;width:100%;display:block;background:#e6c81e;border-bottom:3px solid #ddd;z-index:3001}#alert-message h4{text-align:center;font-size:11px;line-height:18px;color:#333;margin:0;padding:0;width:100%;font-family:helvetica;font-weight:bold}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left}.coupon-popup{text-align:center}.coupon-popup strong{font-size:15px}.link-black{-webkit-box-shadow:rgba(0,0,0,0.0784314) 0px 1px 0px 0px;background-attachment:scroll;background-clip:border-box;background-color:#383838;background-origin:padding-box;background-size:auto;border-bottom-color:transparent;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-style:solid;border-bottom-width:1px;border-image-outset:0px;border-image-repeat:stretch;border-image-slice:100%;border-image-source:none;border-image-width:1;border-left-color:transparent;border-left-style:solid;border-left-width:1px;border-right-color:transparent;border-right-style:solid;border-right-width:1px;border-top-color:transparent;border-top-left-radius:3px;border-top-right-radius:3px;border-top-style:solid;border-top-width:1px;box-shadow:rgba(0,0,0,0.0784314) 0px 1px 0px 0px;color:#eeeeee;cursor:auto;display:inline-block;font-family:"Helvetica Neue", Helvetica, Arial, FreeSans, sans-serif;font-size:11px;font-weight:bold;height:18px;line-height:18px;padding-bottom:0px;padding-left:8px;padding-right:8px;padding-top:0px;text-decoration:none;margin-top:20px}.courier-image{width:220px;margin:6px 15px 0 100px;display:block;padding:0;float:left}.personal-coupon{margin:5px 0 20px 0;position:relative}.personal-coupon img{pointer-events:none}.personal-coupon .personal-coupon-code{position:absolute;top:162px;left:400px;line-height:64px;height:62px;width:380px;text-align:center;font-size:28px;font-weight:bold;font-family:'sourcesanspro', sans-serif, Helvetica;cursor:copy}#transit-time-wrapper{position:relative}#transit-time-wrapper #transit-time{position:absolute;z-index:1000;background:#FFF;padding:12px;border-radius:10px;border:1px solid #ccc;right:-30px;top:20px;width:280px}#transit-time-wrapper #transit-time .transit-time-title{display:block;font-size:18px;color:#FFF;text-transform:uppercase;text-align:center;font-weight:bold;background:#333;padding:2px}#transit-time-wrapper #transit-time .transit-time-title i{margin-right:5px}#transit-time-wrapper #transit-time #transit-time-destination{font-size:11px;color:#777;margin:0}#transit-time-wrapper #transit-time .transit-time-subtitle{font-size:11px;line-height:15px;padding:0;margin:0}#transit-time-wrapper #transit-time .transit-time-subtitle span{color:#e73046;font-weight:bold}#transit-time-wrapper #transit-time .transit-time-description{font-size:40px;line-height:50px;height:85px}#transit-time-wrapper #transit-time .transit-time-description #transit-time-days{font-size:60px;line-height:60px;color:#333;font-weight:bold;margin-right:25px;margin-left:70px;display:block;float:left}#transit-time-wrapper #transit-time .transit-time-description #transit-time-days-subtitle{font-size:18px;line-height:22px;color:#333;font-weight:bold;display:block;float:left;margin-top:10px}#transit-time-wrapper #transit-time .transit-time-description .transit-time-tip{font-style:italic;font-size:9px;line-height:10px;float:left;margin-top:5px}.unboxing-social-image-wrapper{margin:20px auto;width:320px;clear:both}.unboxing-social-image-wrapper .unboxing-social-box{text-align:center;display:block;margin:0 30px;width:200px;padding:20px;font-size:16px}.unboxing-social-image-wrapper .unboxing-social-box .unboxing-social-image{display:block;width:128px;height:128px;margin:10px auto;padding:0}.unboxing-social-image-wrapper .unboxing-social-box:hover{text-decoration:none}.unboxing-social-image-wrapper .unboxing-social-box:hover span{text-decoration:none;color:#FFF;background:#e73046;transition:all 0.1s linear}.unboxing-social-image-wrapper .unboxing-social-box span{color:#e73046;transition:all 0.1s linear;text-decoration:underline;text-align:center;padding:4px;margin:4px}.terms-and-conditions h5{margin:30px 0 10px 0;font-size:15px}/*!
 * Datepicker for Bootstrap v1.5.0 (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999999;border-top:0;border-bottom-color:rgba(0,0,0,0.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #ffffff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #ffffff}.datepicker>div{display:none}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{background:#eeeeee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-ms-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));background-image:-webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:-o-linear-gradient(to bottom, #fdd49a, #fdf59a);background-image:linear-gradient(to bottom, #fdd49a, #fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today[disabled],.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled:hover[disabled]{background-color:#fdf59a}.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eeeeee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-ms-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));background-image:-webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:-o-linear-gradient(to bottom, #f3c17a, #f3e97a);background-image:linear-gradient(to bottom, #f3c17a, #f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled:hover[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom, #b3b3b3, gray);background-image:-ms-linear-gradient(to bottom, #b3b3b3, gray);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(gray));background-image:-webkit-linear-gradient(to bottom, #b3b3b3, gray);background-image:-o-linear-gradient(to bottom, #b3b3b3, gray);background-image:linear-gradient(to bottom, #b3b3b3, gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:#808080 #808080 #595959;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled:hover[disabled]{background-color:#808080}.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#666666 \9}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eeeeee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom, #08c, #04c);background-image:-ms-linear-gradient(to bottom, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(to bottom, #08c, #04c);background-image:-o-linear-gradient(to bottom, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0044cc', GradientType=0);border-color:#0044cc #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#0044cc}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#003399 \9}.datepicker table tr td span.old,.datepicker table tr td span.new{color:#999999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .prev:hover,.datepicker .next:hover,.datepicker tfoot tr th:hover{background:#eeeeee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:normal;line-height:18px;text-align:center;text-shadow:0 1px 0 #ffffff;vertical-align:middle;background-color:#eeeeee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}#facebox{position:absolute;top:0;left:0;z-index:100;text-align:left}#facebox .popup{position:relative;border:3px solid transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 18px rgba(0,0,0,0.4);-moz-box-shadow:0 0 18px rgba(0,0,0,0.4);box-shadow:0 0 18px rgba(0,0,0,0.4)}#facebox .content{display:table;width:370px;padding:10px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#facebox .content>p:first-child{margin-top:0}#facebox .content>p:last-child{margin-bottom:0}#facebox .close{position:absolute;top:5px;right:5px;padding:2px;background:#fff}#facebox .close img{opacity:0.3}#facebox .close:hover img{opacity:1.0}#facebox .loading{text-align:center}#facebox .image{text-align:center}#facebox img{border:0;margin:0}#facebox_overlay{position:fixed;top:0px;left:0px;height:100%;width:100%}.facebox_hide{z-index:-100}.facebox_overlayBG{background-color:#000;z-index:99}/*!
 * Font Awesome Pro 5.14.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Commercial License)
 */.fa,.fas,.far,.fal,.fad,.fab{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:0.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid 0.08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fas.fa-pull-left,.far.fa-pull-left,.fal.fa-pull-left,.fab.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fas.fa-pull-right,.far.fa-pull-right,.fal.fa-pull-right,.fab.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-flip-both{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-adjust:before{content:"\f042"}.fa-amazon:before{content:"\f270"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angry:before{content:"\f556"}.fa-arrow-down:before{content:"\f063"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-bell:before{content:"\f0f3"}.fa-book:before{content:"\f02d"}.fa-book-heart:before{content:"\f499"}.fa-book-open:before{content:"\f518"}.fa-book-spells:before{content:"\f6b8"}.fa-books:before{content:"\f5db"}.fa-box:before{content:"\f466"}.fa-box-check:before{content:"\f467"}.fa-bullhorn:before{content:"\f0a1"}.fa-calendar-alt:before{content:"\f073"}.fa-calendar-check:before{content:"\f274"}.fa-cart-arrow-down:before{content:"\f218"}.fa-cart-plus:before{content:"\f217"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-diners-club:before{content:"\f24c"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-visa:before{content:"\f1f0"}.fa-check:before{content:"\f00c"}.fa-check-circle:before{content:"\f058"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-circle:before{content:"\f111"}.fa-clock:before{content:"\f017"}.fa-cogs:before{content:"\f085"}.fa-coins:before{content:"\f51e"}.fa-comment:before{content:"\f075"}.fa-comment-alt-smile:before{content:"\f4aa"}.fa-comments:before{content:"\f086"}.fa-comments-alt:before{content:"\f4b6"}.fa-compact-disc:before{content:"\f51f"}.fa-copy:before{content:"\f0c5"}.fa-credit-card:before{content:"\f09d"}.fa-dot-circle:before{content:"\f192"}.fa-edit:before{content:"\f044"}.fa-envelope-open-text:before{content:"\f658"}.fa-equals:before{content:"\f52c"}.fa-euro-sign:before{content:"\f153"}.fa-exclamation-circle:before{content:"\f06a"}.fa-exclamation-triangle:before{content:"\f071"}.fa-external-link-alt:before{content:"\f35d"}.fa-eye-slash:before{content:"\f070"}.fa-facebook:before{content:"\f09a"}.fa-facebook-messenger:before{content:"\f39f"}.fa-facebook-square:before{content:"\f082"}.fa-file:before{content:"\f15b"}.fa-file-alt:before{content:"\f15c"}.fa-file-check:before{content:"\f316"}.fa-file-edit:before{content:"\f31c"}.fa-file-invoice:before{content:"\f570"}.fa-file-pdf:before{content:"\f1c1"}.fa-file-search:before{content:"\f865"}.fa-fill-drip:before{content:"\f576"}.fa-flag-checkered:before{content:"\f11e"}.fa-font:before{content:"\f031"}.fa-gem:before{content:"\f3a5"}.fa-gift:before{content:"\f06b"}.fa-gift-card:before{content:"\f663"}.fa-gifts:before{content:"\f79c"}.fa-google-plus:before{content:"\f2b3"}.fa-graduation-cap:before{content:"\f19d"}.fa-grin-beam:before{content:"\f582"}.fa-grin-hearts:before{content:"\f584"}.fa-grin-wink:before{content:"\f58c"}.fa-heart:before{content:"\f004"}.fa-home:before{content:"\f015"}.fa-image:before{content:"\f03e"}.fa-info-circle:before{content:"\f05a"}.fa-instagram:before{content:"\f16d"}.fa-kiss-wink-heart:before{content:"\f598"}.fa-leaf:before{content:"\f06c"}.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-long-arrow-alt-right:before{content:"\f30b"}.fa-long-arrow-right:before{content:"\f178"}.fa-magic:before{content:"\f0d0"}.fa-map-marker-alt:before{content:"\f3c5"}.fa-money-check:before{content:"\f53c"}.fa-money-check-edit:before{content:"\f872"}.fa-paint-brush:before{content:"\f1fc"}.fa-palette:before{content:"\f53f"}.fa-paypal:before{content:"\f1ed"}.fa-piggy-bank:before{content:"\f4d3"}.fa-plane:before{content:"\f072"}.fa-play:before{content:"\f04b"}.fa-print:before{content:"\f02f"}.fa-print-slash:before{content:"\f686"}.fa-question:before{content:"\f128"}.fa-question-circle:before{content:"\f059"}.fa-quote-left:before{content:"\f10d"}.fa-receipt:before{content:"\f543"}.fa-search:before{content:"\f002"}.fa-shield-check:before{content:"\f2f7"}.fa-shipping-fast:before{content:"\f48b"}.fa-shipping-timed:before{content:"\f48c"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-shopping-cart:before{content:"\f07a"}.fa-star:before{content:"\f005"}.fa-stars:before{content:"\f762"}.fa-tachometer-alt:before{content:"\f3fd"}.fa-tachometer-alt-average:before{content:"\f624"}.fa-tachometer-alt-fastest:before{content:"\f626"}.fa-telegram-plane:before{content:"\f3fe"}.fa-thumbs-up:before{content:"\f164"}.fa-ticket-alt:before{content:"\f3ff"}.fa-tiktok:before{content:"\e07b"}.fa-times:before{content:"\f00d"}.fa-times-circle:before{content:"\f057"}.fa-tint:before{content:"\f043"}.fa-truck:before{content:"\f0d1"}.fa-twitter:before{content:"\f099"}.fa-umbrella:before{content:"\f0e9"}.fa-upload:before{content:"\f093"}.fa-user-headset:before{content:"\f82d"}.fa-wallet:before{content:"\f555"}.fa-whatsapp:before{content:"\f232"}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:'Font Awesome 5 Brands';font-style:normal;font-weight:400;font-display:block;src:url("/fonts/fa-brands-400.eot");src:url("/fonts/fa-brands-400.eot?#iefix") format("embedded-opentype"),url("/fonts/fa-brands-400.woff2") format("woff2"),url("/fonts/fa-brands-400.woff") format("woff"),url("/fonts/fa-brands-400.ttf") format("truetype"),url("/fonts/fa-brands-400.svg#fontawesome") format("svg")}.fab{font-family:'Font Awesome 5 Brands';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:300;font-display:block;src:url("/fonts/fa-light-300.eot");src:url("/fonts/fa-light-300.eot?#iefix") format("embedded-opentype"),url("/fonts/fa-light-300.woff2") format("woff2"),url("/fonts/fa-light-300.woff") format("woff"),url("/fonts/fa-light-300.ttf") format("truetype"),url("/fonts/fa-light-300.svg#fontawesome") format("svg")}.fal{font-family:'Font Awesome 5 Pro';font-weight:300}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:400;font-display:block;src:url("/fonts/fa-regular-400.eot");src:url("/fonts/fa-regular-400.eot?#iefix") format("embedded-opentype"),url("/fonts/fa-regular-400.woff2") format("woff2"),url("/fonts/fa-regular-400.woff") format("woff"),url("/fonts/fa-regular-400.ttf") format("truetype"),url("/fonts/fa-regular-400.svg#fontawesome") format("svg")}.far{font-family:'Font Awesome 5 Pro';font-weight:400}@font-face{font-family:'Font Awesome 5 Pro';font-style:normal;font-weight:900;font-display:block;src:url("/fonts/fa-solid-900.eot");src:url("/fonts/fa-solid-900.eot?#iefix") format("embedded-opentype"),url("/fonts/fa-solid-900.woff2") format("woff2"),url("/fonts/fa-solid-900.woff") format("woff"),url("/fonts/fa-solid-900.ttf") format("truetype"),url("/fonts/fa-solid-900.svg#fontawesome") format("svg")}.fa,.fas{font-family:'Font Awesome 5 Pro';font-weight:900}/*!
 * Bootstrap v2.3.2
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img,.google-maps img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}label,select,button,input[type="button"],input[type="reset"],input[type="submit"],input[type="radio"],input[type="checkbox"]{cursor:pointer}input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}@media print{*{text-shadow:none !important;color:#000 !important;background:transparent !important;box-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:20px;color:#333;background-color:#fff}a{color:#08c;text-decoration:none}a:hover,a:focus{color:#005580;text-decoration:underline}.img-rounded{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.img-polaroid{padding:4px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.1)}.img-circle{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}.row-fluid{width:100%;*zoom:1}.row-fluid:before,.row-fluid:after{display:table;content:"";line-height:0}.row-fluid:after{clear:both}.row-fluid [class*="span"]{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;margin-left:2.12765957%;*margin-left:2.07446809%}.row-fluid [class*="span"]:first-child{margin-left:0}.row-fluid .controls-row [class*="span"]+[class*="span"]{margin-left:2.12765957%}.row-fluid .span12{width:100%;*width:99.94680851%}.row-fluid .span11{width:91.4893617%;*width:91.43617021%}.row-fluid .span10{width:82.9787234%;*width:82.92553191%}.row-fluid .span9{width:74.46808511%;*width:74.41489362%}.row-fluid .span8{width:65.95744681%;*width:65.90425532%}.row-fluid .span7{width:57.44680851%;*width:57.39361702%}.row-fluid .span6{width:48.93617021%;*width:48.88297872%}.row-fluid .span5{width:40.42553191%;*width:40.37234043%}.row-fluid .span4{width:31.91489362%;*width:31.86170213%}.row-fluid .span3{width:23.40425532%;*width:23.35106383%}.row-fluid .span2{width:14.89361702%;*width:14.84042553%}.row-fluid .span1{width:6.38297872%;*width:6.32978723%}.row-fluid .offset12{margin-left:104.25531915%;*margin-left:104.14893617%}.row-fluid .offset12:first-child{margin-left:102.12765957%;*margin-left:102.0212766%}.row-fluid .offset11{margin-left:95.74468085%;*margin-left:95.63829787%}.row-fluid .offset11:first-child{margin-left:93.61702128%;*margin-left:93.5106383%}.row-fluid .offset10{margin-left:87.23404255%;*margin-left:87.12765957%}.row-fluid .offset10:first-child{margin-left:85.10638298%;*margin-left:85%}.row-fluid .offset9{margin-left:78.72340426%;*margin-left:78.61702128%}.row-fluid .offset9:first-child{margin-left:76.59574468%;*margin-left:76.4893617%}.row-fluid .offset8{margin-left:70.21276596%;*margin-left:70.10638298%}.row-fluid .offset8:first-child{margin-left:68.08510638%;*margin-left:67.9787234%}.row-fluid .offset7{margin-left:61.70212766%;*margin-left:61.59574468%}.row-fluid .offset7:first-child{margin-left:59.57446809%;*margin-left:59.46808511%}.row-fluid .offset6{margin-left:53.19148936%;*margin-left:53.08510638%}.row-fluid .offset6:first-child{margin-left:51.06382979%;*margin-left:50.95744681%}.row-fluid .offset5{margin-left:44.68085106%;*margin-left:44.57446809%}.row-fluid .offset5:first-child{margin-left:42.55319149%;*margin-left:42.44680851%}.row-fluid .offset4{margin-left:36.17021277%;*margin-left:36.06382979%}.row-fluid .offset4:first-child{margin-left:34.04255319%;*margin-left:33.93617021%}.row-fluid .offset3{margin-left:27.65957447%;*margin-left:27.55319149%}.row-fluid .offset3:first-child{margin-left:25.53191489%;*margin-left:25.42553191%}.row-fluid .offset2{margin-left:19.14893617%;*margin-left:19.04255319%}.row-fluid .offset2:first-child{margin-left:17.0212766%;*margin-left:16.91489362%}.row-fluid .offset1{margin-left:10.63829787%;*margin-left:10.53191489%}.row-fluid .offset1:first-child{margin-left:8.5106383%;*margin-left:8.40425532%}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}.container-fluid:after{clear:both}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:21px;font-weight:200;line-height:30px}small{font-size:85%}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}.muted{color:#999}a.muted:hover,a.muted:focus{color:#808080}.text-warning{color:#c09853}a.text-warning:hover,a.text-warning:focus{color:#a47e3c}.text-error{color:#b94a48}a.text-error:hover,a.text-error:focus{color:#953b39}.text-info{color:#3a87ad}a.text-info:hover,a.text-info:focus{color:#2d6987}.text-success{color:#468847}a.text-success:hover,a.text-success:focus{color:#356635}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}h1,h2,h3,h4,h5,h6{margin:10px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-weight:normal;line-height:1;color:#999}h1,h2,h3{line-height:40px}h1{font-size:38.5px}h2{font-size:31.5px}h3{font-size:24.5px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small{font-size:14px}h4 small{font-size:14px}.page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eee}ul,ol{padding:0;margin:0 0 10px 25px}ul ul,ul ol,ol ol,ol ul{margin-bottom:0}li{line-height:20px}ul.unstyled,ol.unstyled{margin-left:0;list-style:none}ul.inline,ol.inline{margin-left:0;list-style:none}ul.inline>li,ol.inline>li{display:inline-block;*display:inline;*zoom:1;padding-left:5px;padding-right:5px}dl{margin-bottom:20px}dt,dd{line-height:20px}dt{font-weight:bold}dd{margin-left:10px}.dl-horizontal{*zoom:1}.dl-horizontal:before,.dl-horizontal:after{display:table;content:"";line-height:0}.dl-horizontal:after{clear:both}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}hr{margin:20px 0;border:0;border-top:1px solid #eee;border-bottom:1px solid #fff}abbr[title],abbr[data-original-title]{cursor:help;border-bottom:1px dotted #999}abbr.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:0 0 0 15px;margin:0 0 20px;border-left:5px solid #eee}blockquote p{margin-bottom:0;font-size:17.5px;font-weight:300;line-height:1.25}blockquote small{display:block;line-height:20px;color:#999}blockquote small:before{content:'\2014 \00A0'}blockquote.pull-right{float:right;padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0}blockquote.pull-right p,blockquote.pull-right small{text-align:right}blockquote.pull-right small:before{content:''}blockquote.pull-right small:after{content:'\00A0 \2014'}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:20px}code,pre{padding:0 3px 2px;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px;color:#333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}code{padding:2px 4px;color:#d14;background-color:#f7f7f9;border:1px solid #e1e1e8;white-space:nowrap}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:20px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap;background-color:#f5f5f5;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}pre.prettyprint{margin-bottom:20px}pre code{padding:0;color:inherit;white-space:pre;white-space:pre-wrap;background-color:transparent;border:0}.pre-scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 20px}fieldset{padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:40px;color:#333;border:0;border-bottom:1px solid #e5e5e5}legend small{font-size:15px;color:#999}label,input,button,select,textarea{font-size:14px;font-weight:normal;line-height:20px}input,button,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}label{display:block;margin-bottom:5px}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{display:inline-block;height:20px;padding:4px 6px;margin-bottom:10px;font-size:14px;line-height:20px;color:#555;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;vertical-align:middle}input,textarea,.uneditable-input{width:206px}textarea{height:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-webkit-transition:border linear .2s, box-shadow linear .2s;-moz-transition:border linear .2s, box-shadow linear .2s;-o-transition:border linear .2s, box-shadow linear .2s;transition:border linear .2s, box-shadow linear .2s}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border-color:rgba(82,168,236,0.8);outline:0;outline:thin dotted \9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(82,168,236,0.6)}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;*margin-top:0;margin-top:1px \9;line-height:normal}input[type="file"],input[type="image"],input[type="submit"],input[type="reset"],input[type="button"],input[type="radio"],input[type="checkbox"]{width:auto}select,input[type="file"]{height:30px;*margin-top:4px;line-height:30px}select{width:220px;border:1px solid #ccc;background-color:#fff}select[multiple],select[size]{height:auto}select:focus,input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.uneditable-input,.uneditable-textarea{color:#999;background-color:#fcfcfc;border-color:#ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);box-shadow:inset 0 1px 2px rgba(0,0,0,0.025);cursor:not-allowed}.uneditable-input{overflow:hidden;white-space:nowrap}.uneditable-textarea{width:auto;height:auto}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}.radio,.checkbox{min-height:20px;padding-left:20px}.radio input[type="radio"],.checkbox input[type="checkbox"]{float:left;margin-left:-20px}.controls>.radio:first-child,.controls>.checkbox:first-child{padding-top:5px}.radio.inline,.checkbox.inline{display:inline-block;padding-top:5px;margin-bottom:0;vertical-align:middle}.radio.inline+.radio.inline,.checkbox.inline+.checkbox.inline{margin-left:10px}.input-mini{width:60px}.input-small{width:90px}.input-medium{width:150px}.input-large{width:210px}.input-xlarge{width:270px}.input-xxlarge{width:530px}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"]{float:none;margin-left:0}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"],.row-fluid input[class*="span"],.row-fluid select[class*="span"],.row-fluid textarea[class*="span"],.row-fluid .uneditable-input[class*="span"],.row-fluid .input-prepend [class*="span"],.row-fluid .input-append [class*="span"]{display:inline-block}input,textarea,.uneditable-input{margin-left:0}.controls-row [class*="span"]+[class*="span"]{margin-left:20px}input.span12,textarea.span12,.uneditable-input.span12{width:926px}input.span11,textarea.span11,.uneditable-input.span11{width:846px}input.span10,textarea.span10,.uneditable-input.span10{width:766px}input.span9,textarea.span9,.uneditable-input.span9{width:686px}input.span8,textarea.span8,.uneditable-input.span8{width:606px}input.span7,textarea.span7,.uneditable-input.span7{width:526px}input.span6,textarea.span6,.uneditable-input.span6{width:446px}input.span5,textarea.span5,.uneditable-input.span5{width:366px}input.span4,textarea.span4,.uneditable-input.span4{width:286px}input.span3,textarea.span3,.uneditable-input.span3{width:206px}input.span2,textarea.span2,.uneditable-input.span2{width:126px}input.span1,textarea.span1,.uneditable-input.span1{width:46px}.controls-row{*zoom:1}.controls-row:before,.controls-row:after{display:table;content:"";line-height:0}.controls-row:after{clear:both}.controls-row [class*="span"],.row-fluid .controls-row [class*="span"]{float:left}.controls-row .checkbox[class*="span"],.controls-row .radio[class*="span"]{padding-top:5px}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background-color:#eee}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"][readonly],input[type="checkbox"][readonly]{background-color:transparent}.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline{color:#c09853}.control-group.warning .checkbox,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #dbc59e}.control-group.warning .input-prepend .add-on,.control-group.warning .input-append .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline{color:#b94a48}.control-group.error .checkbox,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #d59392}.control-group.error .input-prepend .add-on,.control-group.error .input-append .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline{color:#468847}.control-group.success .checkbox,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7aba7b}.control-group.success .input-prepend .add-on,.control-group.success .input-append .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline{color:#3a87ad}.control-group.info .checkbox,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #7ab5d3}.control-group.info .input-prepend .add-on,.control-group.info .input-append .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}input:focus:invalid,textarea:focus:invalid,select:focus:invalid{color:#b94a48;border-color:#ee5f5b}input:focus:invalid:focus,textarea:focus:invalid:focus,select:focus:invalid:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7}.form-actions{padding:19px 20px 20px;margin-top:20px;margin-bottom:20px;background-color:#f5f5f5;border-top:1px solid #e5e5e5;*zoom:1}.form-actions:before,.form-actions:after{display:table;content:"";line-height:0}.form-actions:after{clear:both}.help-block,.help-inline{color:#595959}.help-block{display:block;margin-bottom:10px}.help-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;padding-left:5px}.input-append,.input-prepend{display:inline-block;margin-bottom:10px;vertical-align:middle;font-size:0;white-space:nowrap}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input,.input-append .dropdown-menu,.input-prepend .dropdown-menu,.input-append .popover,.input-prepend .popover{font-size:14px}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{position:relative;margin-bottom:0;*margin-left:0;vertical-align:top;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append input:focus,.input-prepend input:focus,.input-append select:focus,.input-prepend select:focus,.input-append .uneditable-input:focus,.input-prepend .uneditable-input:focus{z-index:2}.input-append .add-on,.input-prepend .add-on{display:inline-block;width:auto;height:20px;min-width:16px;padding:4px 5px;font-size:14px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;background-color:#eee;border:1px solid #ccc}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn,.input-append .btn-group>.dropdown-toggle,.input-prepend .btn-group>.dropdown-toggle{vertical-align:top;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-prepend .add-on,.input-prepend .btn{margin-right:-1px}.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input,.input-append select,.input-append .uneditable-input{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child,.input-append .uneditable-input+.btn-group .btn:last-child{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-append .add-on,.input-append .btn,.input-append .btn-group{margin-left:-1px}.input-append .add-on:last-child,.input-append .btn:last-child,.input-append .btn-group:last-child>.dropdown-toggle{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append input,.input-prepend.input-append select,.input-prepend.input-append .uneditable-input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn,.input-prepend.input-append .uneditable-input+.btn-group .btn{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.input-prepend.input-append .btn-group:first-child{margin-left:0}input.search-query{padding-right:14px;padding-right:4px \9;padding-left:14px;padding-left:4px \9;margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .search-query,.form-search .input-prepend .search-query{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.form-search .input-append .search-query{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .search-query{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-search .input-prepend .btn{-webkit-border-radius:14px 0 0 14px;-moz-border-radius:14px 0 0 14px;border-radius:14px 0 0 14px}.form-search input,.form-inline input,.form-horizontal input,.form-search textarea,.form-inline textarea,.form-horizontal textarea,.form-search select,.form-inline select,.form-horizontal select,.form-search .help-inline,.form-inline .help-inline,.form-horizontal .help-inline,.form-search .uneditable-input,.form-inline .uneditable-input,.form-horizontal .uneditable-input,.form-search .input-prepend,.form-inline .input-prepend,.form-horizontal .input-prepend,.form-search .input-append,.form-inline .input-append,.form-horizontal .input-append{display:inline-block;*display:inline;*zoom:1;margin-bottom:0;vertical-align:middle}.form-search .hide,.form-inline .hide,.form-horizontal .hide{display:none}.form-search label,.form-inline label,.form-search .btn-group,.form-inline .btn-group{display:inline-block}.form-search .input-append,.form-inline .input-append,.form-search .input-prepend,.form-inline .input-prepend{margin-bottom:0}.form-search .radio,.form-search .checkbox,.form-inline .radio,.form-inline .checkbox{padding-left:0;margin-bottom:0;vertical-align:middle}.form-search .radio input[type="radio"],.form-search .checkbox input[type="checkbox"],.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{float:left;margin-right:3px;margin-left:0}.control-group{margin-bottom:10px}legend+.control-group{margin-top:20px;-webkit-margin-top-collapse:separate}.form-horizontal .control-group{margin-bottom:20px;*zoom:1}.form-horizontal .control-group:before,.form-horizontal .control-group:after{display:table;content:"";line-height:0}.form-horizontal .control-group:after{clear:both}.form-horizontal .control-label{float:left;width:160px;padding-top:5px;text-align:right}.form-horizontal .controls{*display:inline-block;*padding-left:20px;margin-left:180px;*margin-left:0}.form-horizontal .controls:first-child{*padding-left:180px}.form-horizontal .help-block{margin-bottom:0}.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .input-append+.help-block{margin-top:10px}.form-horizontal .form-actions{padding-left:180px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0}.table{width:100%;margin-bottom:20px}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd}.table th{font-weight:bold}.table thead th{vertical-align:bottom}.table caption+thead tr:first-child th,.table caption+thead tr:first-child td,.table colgroup+thead tr:first-child th,.table colgroup+thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed th,.table-condensed td{padding:4px 5px}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.table-bordered th,.table-bordered td{border-left:1px solid #ddd}.table-bordered caption+thead tr:first-child th,.table-bordered caption+tbody tr:first-child th,.table-bordered caption+tbody tr:first-child td,.table-bordered colgroup+thead tr:first-child th,.table-bordered colgroup+tbody tr:first-child th,.table-bordered colgroup+tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0}.table-bordered thead:first-child tr:first-child>th:first-child,.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered thead:first-child tr:first-child>th:last-child,.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-bordered thead:last-child tr:last-child>th:first-child,.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.table-bordered thead:last-child tr:last-child>th:last-child,.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.table-bordered tfoot+tbody:last-child tr:last-child td:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.table-bordered tfoot+tbody:last-child tr:last-child td:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.table-bordered caption+thead tr:first-child th:first-child,.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child{-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.table-bordered caption+thead tr:first-child th:last-child,.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px}.table-striped tbody>tr:nth-child(odd)>td,.table-striped tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover tbody tr:hover>td,.table-hover tbody tr:hover>th{background-color:#f5f5f5}table td[class*="span"],table th[class*="span"],.row-fluid table td[class*="span"],.row-fluid table th[class*="span"]{display:table-cell;float:none;margin-left:0}.table td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.dropup,.dropdown{position:relative}.dropdown-toggle{*margin-bottom:-3px}.dropdown-toggle:active,.open .dropdown-toggle{outline:0}.caret{display:inline-block;width:0;height:0;vertical-align:top;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent;content:""}.dropdown .caret{margin-top:8px;margin-left:2px}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);*border-right-width:2px;*border-bottom-width:2px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:normal;line-height:20px;color:#333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus,.dropdown-submenu:hover>a,.dropdown-submenu:focus>a{text-decoration:none;color:#fff;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;outline:0;background-color:#0081c2;background-image:-moz-linear-gradient(top, #08c, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0077b3));background-image:-webkit-linear-gradient(top, #08c, #0077b3);background-image:-o-linear-gradient(top, #08c, #0077b3);background-image:linear-gradient(to bottom, #08c, #0077b3);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0077b3', GradientType=0)}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#999}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);cursor:default}.open{*z-index:1000}.open>.dropdown-menu{display:block}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid #000;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropup .dropdown-submenu>.dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;-webkit-border-radius:5px 5px 5px 0;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#ccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.dropdown .dropdown-menu .nav-header{padding-left:20px;padding-right:20px}.typeahead{z-index:1051;margin-top:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,0.15)}.well-large{padding:24px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.well-small{padding:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:bold;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.btn{display:inline-block;*display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);border:1px solid #ccc;*border:0;border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;*margin-left:.3em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:focus,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover,.btn:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.btn-large [class^="icon-"],.btn-large [class*=" icon-"]{margin-top:4px}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-small [class^="icon-"],.btn-small [class*=" icon-"]{margin-top:0}.btn-mini [class^="icon-"],.btn-mini [class*=" icon-"]{margin-top:-1px}.btn-mini{padding:0 6px;font-size:10.5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.btn-block{display:block;width:100%;padding-left:0;padding-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.btn-block+.btn-block{margin-top:5px}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block{width:100%}.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{color:rgba(255,255,255,0.75)}.btn-primary{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;background-image:-moz-linear-gradient(top, #08c, #04c);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c));background-image:-webkit-linear-gradient(top, #08c, #04c);background-image:-o-linear-gradient(top, #08c, #04c);background-image:linear-gradient(to bottom, #08c, #04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.btn-primary:active,.btn-primary.active{background-color:#039 \9}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#f89406;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.btn-warning.disabled,.btn-warning[disabled]{color:#fff;background-color:#f89406;*background-color:#df8505}.btn-warning:active,.btn-warning.active{background-color:#c67605 \9}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#da4f49;background-image:-moz-linear-gradient(top, #ee5f5b, #bd362f);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));background-image:-webkit-linear-gradient(top, #ee5f5b, #bd362f);background-image:-o-linear-gradient(top, #ee5f5b, #bd362f);background-image:linear-gradient(to bottom, #ee5f5b, #bd362f);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#bd362f;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}.btn-danger:active,.btn-danger.active{background-color:#942a25 \9}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top, #62c462, #51a351);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));background-image:-webkit-linear-gradient(top, #62c462, #51a351);background-image:-o-linear-gradient(top, #62c462, #51a351);background-image:linear-gradient(to bottom, #62c462, #51a351);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#51a351;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.btn-success.disabled,.btn-success[disabled]{color:#fff;background-color:#51a351;*background-color:#499249}.btn-success:active,.btn-success.active{background-color:#408140 \9}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#49afcd;background-image:-moz-linear-gradient(top, #5bc0de, #2f96b4);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));background-image:-webkit-linear-gradient(top, #5bc0de, #2f96b4);background-image:-o-linear-gradient(top, #5bc0de, #2f96b4);background-image:linear-gradient(to bottom, #5bc0de, #2f96b4);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#2f96b4;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.btn-info.disabled,.btn-info[disabled]{color:#fff;background-color:#2f96b4;*background-color:#2a85a0}.btn-info:active,.btn-info.active{background-color:#24748c \9}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#363636;background-image:-moz-linear-gradient(top, #444, #222);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222));background-image:-webkit-linear-gradient(top, #444, #222);background-image:-o-linear-gradient(top, #444, #222);background-image:linear-gradient(to bottom, #444, #222);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#222;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.btn-inverse:hover,.btn-inverse:focus,.btn-inverse:active,.btn-inverse.active,.btn-inverse.disabled,.btn-inverse[disabled]{color:#fff;background-color:#222;*background-color:#151515}.btn-inverse:active,.btn-inverse.active{background-color:#080808 \9}button.btn,input[type="submit"].btn{*padding-top:3px;*padding-bottom:3px}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0}button.btn.btn-large,input[type="submit"].btn.btn-large{*padding-top:7px;*padding-bottom:7px}button.btn.btn-small,input[type="submit"].btn.btn-small{*padding-top:3px;*padding-bottom:3px}button.btn.btn-mini,input[type="submit"].btn.btn-mini{*padding-top:1px;*padding-bottom:1px}.btn-link,.btn-link:active,.btn-link[disabled]{background-color:transparent;background-image:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link{border-color:transparent;cursor:pointer;color:#08c;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:hover,.btn-link:focus{color:#005580;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus{color:#333;text-decoration:none}.btn-group{position:relative;display:inline-block;*display:inline;*zoom:1;font-size:0;vertical-align:middle;white-space:nowrap;*margin-left:.3em}.btn-group:first-child{*margin-left:0}.btn-group+.btn-group{margin-left:5px}.btn-toolbar{font-size:0;margin-top:10px;margin-bottom:10px}.btn-toolbar>.btn+.btn,.btn-toolbar>.btn-group+.btn,.btn-toolbar>.btn+.btn-group{margin-left:5px}.btn-group>.btn{position:relative;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group>.btn+.btn{margin-left:-1px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{margin-left:0;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.btn-group>.btn.large:first-child{margin-left:0;-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active{z-index:2}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 1px 0 0 rgba(255,255,255,0.125),inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);*padding-top:5px;*padding-bottom:5px}.btn-group>.btn-mini+.dropdown-toggle{padding-left:5px;padding-right:5px;*padding-top:2px;*padding-bottom:2px}.btn-group>.btn-small+.dropdown-toggle{*padding-top:5px;*padding-bottom:4px}.btn-group>.btn-large+.dropdown-toggle{padding-left:12px;padding-right:12px;*padding-top:7px;*padding-bottom:7px}.btn-group.open .dropdown-toggle{background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#04c}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn .caret{margin-top:8px;margin-left:0}.btn-large .caret{margin-top:6px}.btn-large .caret{border-left-width:5px;border-right-width:5px;border-top-width:5px}.btn-mini .caret,.btn-small .caret{margin-top:8px}.dropup .btn-large .caret{border-bottom-width:5px}.btn-primary .caret,.btn-warning .caret,.btn-danger .caret,.btn-info .caret,.btn-success .caret,.btn-inverse .caret{border-top-color:#fff;border-bottom-color:#fff}.btn-group-vertical{display:inline-block;*display:inline;*zoom:1}.btn-group-vertical>.btn{display:block;float:none;max-width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn+.btn{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:first-child{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.alert{padding:8px 35px 8px 14px;margin-bottom:20px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:20px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.nav{margin-left:0;margin-bottom:20px;list-style:none}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eee}.nav>li>a>img{max-width:none}.nav>.pull-right{float:right}.nav-header{display:block;padding:3px 15px;font-size:11px;font-weight:bold;line-height:20px;color:#999;text-shadow:0 1px 0 rgba(255,255,255,0.5);text-transform:uppercase}.nav li+.nav-header{margin-top:9px}.nav-list{padding-left:15px;padding-right:15px;margin-bottom:0}.nav-list>li>a,.nav-list .nav-header{margin-left:-15px;margin-right:-15px;text-shadow:0 1px 0 rgba(255,255,255,0.5)}.nav-list>li>a{padding:3px 15px}.nav-list>.active>a,.nav-list>.active>a:hover,.nav-list>.active>a:focus{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.2);background-color:#08c}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{margin-right:2px}.nav-list .divider{*width:100%;height:1px;margin:9px 1px;*margin:-5px 0 5px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs,.nav-pills{*zoom:1}.nav-tabs:before,.nav-pills:before,.nav-tabs:after,.nav-pills:after{display:table;content:"";line-height:0}.nav-tabs:after,.nav-pills:after{clear:both}.nav-tabs>li,.nav-pills>li{float:left}.nav-tabs>li>a,.nav-pills>li>a{padding-right:12px;padding-left:12px;margin-right:2px;line-height:14px}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{padding-top:8px;padding-bottom:8px;line-height:20px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover,.nav-tabs>li>a:focus{border-color:#eee #eee #ddd}.nav-tabs>.active>a,.nav-tabs>.active>a:hover,.nav-tabs>.active>a:focus{color:#555;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default}.nav-pills>li>a{padding-top:8px;padding-bottom:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.nav-pills>.active>a,.nav-pills>.active>a:hover,.nav-pills>.active>a:focus{color:#fff;background-color:#08c}.nav-stacked>li{float:none}.nav-stacked>li>a{margin-right:0}.nav-tabs.nav-stacked{border-bottom:0}.nav-tabs.nav-stacked>li>a{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-tabs.nav-stacked>li:first-child>a{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px}.nav-tabs.nav-stacked>li:last-child>a{-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.nav-tabs.nav-stacked>li>a:hover,.nav-tabs.nav-stacked>li>a:focus{border-color:#ddd;z-index:2}.nav-pills.nav-stacked>li>a{margin-bottom:3px}.nav-pills.nav-stacked>li:last-child>a{margin-bottom:1px}.nav-tabs .dropdown-menu{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}.nav-pills .dropdown-menu{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.nav .dropdown-toggle .caret{border-top-color:#08c;border-bottom-color:#08c;margin-top:6px}.nav .dropdown-toggle:hover .caret,.nav .dropdown-toggle:focus .caret{border-top-color:#005580;border-bottom-color:#005580}.nav-tabs .dropdown-toggle .caret{margin-top:8px}.nav .active .dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.nav-tabs .active .dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.nav>.dropdown.active>a:hover,.nav>.dropdown.active>a:focus{cursor:pointer}.nav-tabs .open .dropdown-toggle,.nav-pills .open .dropdown-toggle,.nav>li.dropdown.open.active>a:hover,.nav>li.dropdown.open.active>a:focus{color:#fff;background-color:#999;border-color:#999}.nav li.dropdown.open .caret,.nav li.dropdown.open.active .caret,.nav li.dropdown.open a:hover .caret,.nav li.dropdown.open a:focus .caret{border-top-color:#fff;border-bottom-color:#fff;opacity:1;filter:alpha(opacity=100)}.tabs-stacked .open>a:hover,.tabs-stacked .open>a:focus{border-color:#999}.tabbable{*zoom:1}.tabbable:before,.tabbable:after{display:table;content:"";line-height:0}.tabbable:after{clear:both}.tab-content{overflow:auto}.tabs-below>.nav-tabs,.tabs-right>.nav-tabs,.tabs-left>.nav-tabs{border-bottom:0}.tab-content>.tab-pane,.pill-content>.pill-pane{display:none}.tab-content>.active,.pill-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:hover,.tabs-below>.nav-tabs>li>a:focus{border-bottom-color:transparent;border-top-color:#ddd}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:hover,.tabs-below>.nav-tabs>.active>a:focus{border-color:transparent #ddd #ddd #ddd}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{min-width:74px;margin-right:0;margin-bottom:3px}.tabs-left>.nav-tabs{float:left;margin-right:19px;border-right:1px solid #ddd}.tabs-left>.nav-tabs>li>a{margin-right:-1px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:hover,.tabs-left>.nav-tabs>li>a:focus{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs .active>a,.tabs-left>.nav-tabs .active>a:hover,.tabs-left>.nav-tabs .active>a:focus{border-color:#ddd transparent #ddd #ddd;*border-right-color:#fff}.tabs-right>.nav-tabs{float:right;margin-left:19px;border-left:1px solid #ddd}.tabs-right>.nav-tabs>li>a{margin-left:-1px;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:hover,.tabs-right>.nav-tabs>li>a:focus{border-color:#eee #eee #eee #ddd}.tabs-right>.nav-tabs .active>a,.tabs-right>.nav-tabs .active>a:hover,.tabs-right>.nav-tabs .active>a:focus{border-color:#ddd #ddd #ddd transparent;*border-left-color:#fff}.nav>.disabled>a{color:#999}.nav>.disabled>a:hover,.nav>.disabled>a:focus{text-decoration:none;background-color:transparent;cursor:default}.navbar{overflow:visible;margin-bottom:20px;*position:relative;*z-index:2}.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;background-image:-moz-linear-gradient(top, #fff, #f2f2f2);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f2f2f2));background-image:-webkit-linear-gradient(top, #fff, #f2f2f2);background-image:-o-linear-gradient(top, #fff, #f2f2f2);background-image:linear-gradient(to bottom, #fff, #f2f2f2);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff2f2f2', GradientType=0);border:1px solid #d4d4d4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1}.navbar-inner:before,.navbar-inner:after{display:table;content:"";line-height:0}.navbar-inner:after{clear:both}.navbar .container{width:auto}.nav-collapse.collapse{height:auto;overflow:visible}.navbar .brand{float:left;display:block;padding:10px 20px 10px;margin-left:-20px;font-size:20px;font-weight:200;color:#777;text-shadow:0 1px 0 #fff}.navbar .brand:hover,.navbar .brand:focus{text-decoration:none}.navbar-text{margin-bottom:0;line-height:40px;color:#777}.navbar-link{color:#777}.navbar-link:hover,.navbar-link:focus{color:#333}.navbar .divider-vertical{height:40px;margin:0 9px;border-left:1px solid #f2f2f2;border-right:1px solid #fff}.navbar .btn,.navbar .btn-group{margin-top:5px}.navbar .btn-group .btn,.navbar .input-prepend .btn,.navbar .input-append .btn,.navbar .input-prepend .btn-group,.navbar .input-append .btn-group{margin-top:0}.navbar-form{margin-bottom:0;*zoom:1}.navbar-form:before,.navbar-form:after{display:table;content:"";line-height:0}.navbar-form:after{clear:both}.navbar-form input,.navbar-form select,.navbar-form .radio,.navbar-form .checkbox{margin-top:5px}.navbar-form input,.navbar-form select,.navbar-form .btn{display:inline-block;margin-bottom:0}.navbar-form input[type="image"],.navbar-form input[type="checkbox"],.navbar-form input[type="radio"]{margin-top:3px}.navbar-form .input-append,.navbar-form .input-prepend{margin-top:5px;white-space:nowrap}.navbar-form .input-append input,.navbar-form .input-prepend input{margin-top:0}.navbar-search{position:relative;float:left;margin-top:5px;margin-bottom:0}.navbar-search .search-query{margin-bottom:0;padding:4px 14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:1;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.navbar-static-top{position:static;margin-bottom:0}.navbar-static-top .navbar-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030;margin-bottom:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{border-width:0 0 1px}.navbar-fixed-bottom .navbar-inner{border-width:1px 0 0}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding-left:0;padding-right:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.navbar-fixed-top{top:0}.navbar-fixed-top .navbar-inner,.navbar-static-top .navbar-inner{-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 1px 10px rgba(0,0,0,0.1);box-shadow:0 1px 10px rgba(0,0,0,0.1)}.navbar-fixed-bottom{bottom:0}.navbar-fixed-bottom .navbar-inner{-webkit-box-shadow:0 -1px 10px rgba(0,0,0,0.1);-moz-box-shadow:0 -1px 10px rgba(0,0,0,0.1);box-shadow:0 -1px 10px rgba(0,0,0,0.1)}.navbar .nav{position:relative;left:0;display:block;float:left;margin:0 10px 0 0}.navbar .nav.pull-right{float:right;margin-right:0}.navbar .nav>li{float:left}.navbar .nav>li>a{float:none;padding:10px 15px 10px;color:#777;text-decoration:none;text-shadow:0 1px 0 #fff}.navbar .nav .dropdown-toggle .caret{margin-top:8px}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#333;text-decoration:none}.navbar .nav>.active>a,.navbar .nav>.active>a:hover,.navbar .nav>.active>a:focus{color:#555;text-decoration:none;background-color:#e5e5e5;-webkit-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);-moz-box-shadow:inset 0 3px 8px rgba(0,0,0,0.125);box-shadow:inset 0 3px 8px rgba(0,0,0,0.125)}.navbar .btn-navbar{display:none;float:right;padding:7px 10px;margin-left:5px;margin-right:5px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#ededed;background-image:-moz-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f2f2f2), to(#e5e5e5));background-image:-webkit-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:-o-linear-gradient(top, #f2f2f2, #e5e5e5);background-image:linear-gradient(to bottom, #f2f2f2, #e5e5e5);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2f2f2', endColorstr='#ffe5e5e5', GradientType=0);border-color:#e5e5e5 #e5e5e5 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e5e5e5;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.075)}.navbar .btn-navbar:hover,.navbar .btn-navbar:focus,.navbar .btn-navbar:active,.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar[disabled]{color:#fff;background-color:#e5e5e5;*background-color:#d9d9d9}.navbar .btn-navbar:active,.navbar .btn-navbar.active{background-color:#ccc \9}.navbar .btn-navbar .icon-bar{display:block;width:18px;height:2px;background-color:#f5f5f5;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,0.25);box-shadow:0 1px 0 rgba(0,0,0,0.25)}.btn-navbar .icon-bar+.icon-bar{margin-top:3px}.navbar .nav>li>.dropdown-menu:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:9px}.navbar .nav>li>.dropdown-menu:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:10px}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);border-bottom:0;bottom:-7px;top:auto}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top:6px solid #fff;border-bottom:0;bottom:-6px;top:auto}.navbar .nav li.dropdown>a:hover .caret,.navbar .nav li.dropdown>a:focus .caret{border-top-color:#333;border-bottom-color:#333}.navbar .nav li.dropdown.open>.dropdown-toggle,.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle{background-color:#e5e5e5;color:#555}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#777;border-bottom-color:#777}.navbar .nav li.dropdown.open>.dropdown-toggle .caret,.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#555;border-bottom-color:#555}.navbar .pull-right>li>.dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right{left:auto;right:0}.navbar .pull-right>li>.dropdown-menu:before,.navbar .nav>li>.dropdown-menu.pull-right:before{left:auto;right:12px}.navbar .pull-right>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu.pull-right:after{left:auto;right:13px}.navbar .pull-right>li>.dropdown-menu .dropdown-menu,.navbar .nav>li>.dropdown-menu.pull-right .dropdown-menu{left:auto;right:100%;margin-left:0;margin-right:-1px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top, #222, #111);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#222), to(#111));background-image:-webkit-linear-gradient(top, #222, #111);background-image:-o-linear-gradient(top, #222, #111);background-image:linear-gradient(to bottom, #222, #111);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);border-color:#252525}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:hover,.navbar-inverse .brand:focus,.navbar-inverse .nav>li>a:focus{color:#fff}.navbar-inverse .brand{color:#999}.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:hover,.navbar-inverse .nav .active>a:focus{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover,.navbar-inverse .navbar-link:focus{color:#fff}.navbar-inverse .divider-vertical{border-left-color:#111;border-right-color:#222}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle{background-color:#111;color:#fff}.navbar-inverse .nav li.dropdown>a:hover .caret,.navbar-inverse .nav li.dropdown>a:focus .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{color:#fff;background-color:#515151;border-color:#111;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.15);-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:focus,.navbar-inverse .navbar-search .search-query.focused{padding:5px 15px;color:#333;text-shadow:0 1px 0 #fff;background-color:#fff;border:0;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15);outline:0}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top, #151515, #040404);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#151515), to(#040404));background-image:-webkit-linear-gradient(top, #151515, #040404);background-image:-o-linear-gradient(top, #151515, #040404);background-image:linear-gradient(to bottom, #151515, #040404);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff151515', endColorstr='#ff040404', GradientType=0);border-color:#040404 #040404 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#040404;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404;*background-color:#000}.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar.active{background-color:#000 \9}.breadcrumb{padding:8px 15px;margin:0 0 20px;list-style:none;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.breadcrumb>li{display:inline-block;*display:inline;*zoom:1;text-shadow:0 1px 0 #fff}.breadcrumb>li>.divider{padding:0 5px;color:#ccc}.breadcrumb>.active{color:#999}.pagination{margin:20px 0}.pagination ul{display:inline-block;*display:inline;*zoom:1;margin-left:0;margin-bottom:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.pagination ul>li{display:inline}.pagination ul>li>a,.pagination ul>li>span{float:left;padding:4px 12px;line-height:20px;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-left-width:0}.pagination ul>li>a:hover,.pagination ul>li>a:focus,.pagination ul>.active>a,.pagination ul>.active>span{background-color:#f5f5f5}.pagination ul>.active>a,.pagination ul>.active>span{color:#999;cursor:default}.pagination ul>.disabled>span,.pagination ul>.disabled>a,.pagination ul>.disabled>a:hover,.pagination ul>.disabled>a:focus{color:#999;background-color:transparent;cursor:default}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{border-left-width:1px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}.pagination-centered{text-align:center}.pagination-right{text-align:right}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:11px 19px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:6px;-moz-border-radius-topleft:6px;border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomleft:6px;border-bottom-left-radius:6px}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.pagination-mini ul>li:first-child>a,.pagination-small ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px}.pagination-mini ul>li:last-child>a,.pagination-small ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:0 6px;font-size:10.5px}.pager{margin:20px 0;list-style:none;text-align:center;*zoom:1}.pager:before,.pager:after{display:table;content:"";line-height:0}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#f5f5f5}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:#999;background-color:#fff;cursor:default}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:10%;left:50%;z-index:1050;width:560px;margin-left:-280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;outline:none}.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%}.modal.fade.in{top:10%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{position:relative;overflow-y:auto;max-height:400px;padding:15px}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:#f5f5f5;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;*zoom:1}.modal-footer:before,.modal-footer:after{display:table;content:"";line-height:0}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.tooltip{position:absolute;z-index:1030;display:block;visibility:visible;font-size:11px;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.tooltip.in{opacity:.8;filter:alpha(opacity=80)}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);white-space:normal}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:normal;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,0.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,0.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,0.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,0.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.thumbnails{margin-left:-20px;list-style:none;*zoom:1}.thumbnails:before,.thumbnails:after{display:table;content:"";line-height:0}.thumbnails:after{clear:both}.row-fluid .thumbnails{margin-left:0}.thumbnails>li{float:left;margin-bottom:20px;margin-left:20px}.thumbnail{display:block;padding:4px;line-height:20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.055);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.055);box-shadow:0 1px 3px rgba(0,0,0,0.055);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}a.thumbnail:hover,a.thumbnail:focus{border-color:#08c;-webkit-box-shadow:0 1px 4px rgba(0,105,214,0.25);-moz-box-shadow:0 1px 4px rgba(0,105,214,0.25);box-shadow:0 1px 4px rgba(0,105,214,0.25)}.thumbnail>img{display:block;max-width:100%;margin-left:auto;margin-right:auto}.thumbnail .caption{padding:9px;color:#555}.media,.media-body{overflow:hidden;*overflow:visible;zoom:1}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{margin-left:0;list-style:none}.label,.badge{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:bold;line-height:14px;color:#fff;vertical-align:baseline;white-space:nowrap;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#999}.label{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.badge{padding-left:9px;padding-right:9px;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px}.label:empty,.badge:empty{display:none}a.label:hover,a.label:focus,a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.label-important,.badge-important{background-color:#b94a48}.label-important[href],.badge-important[href]{background-color:#953b39}.label-warning,.badge-warning{background-color:#f89406}.label-warning[href],.badge-warning[href]{background-color:#c67605}.label-success,.badge-success{background-color:#468847}.label-success[href],.badge-success[href]{background-color:#356635}.label-info,.badge-info{background-color:#3a87ad}.label-info[href],.badge-info[href]{background-color:#2d6987}.label-inverse,.badge-inverse{background-color:#333}.label-inverse[href],.badge-inverse[href]{background-color:#1a1a1a}.btn .label,.btn .badge{position:relative;top:-1px}.btn-mini .label,.btn-mini .badge{top:0}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-moz-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-ms-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{overflow:hidden;height:20px;margin-bottom:20px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(to bottom, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.progress .bar{width:0%;height:100%;color:#fff;float:left;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(to bottom, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .6s ease;-moz-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress .bar+.bar{-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15);box-shadow:inset 1px 0 0 rgba(0,0,0,0.15),inset 0 -1px 0 rgba(0,0,0,0.15)}.progress-striped .bar{background-color:#149bdf;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;-ms-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-danger .bar,.progress .bar-danger{background-color:#dd514c;background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(to bottom, #ee5f5b, #c43c35);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffc43c35', GradientType=0)}.progress-danger.progress-striped .bar,.progress-striped .bar-danger{background-color:#ee5f5b;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-success .bar,.progress .bar-success{background-color:#5eb95e;background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(to bottom, #62c462, #57a957);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff57a957', GradientType=0)}.progress-success.progress-striped .bar,.progress-striped .bar-success{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-info .bar,.progress .bar-info{background-color:#4bb1cf;background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(to bottom, #5bc0de, #339bb9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0)}.progress-info.progress-striped .bar,.progress-striped .bar-info{background-color:#5bc0de;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.progress-warning .bar,.progress .bar-warning{background-color:#faa732;background-image:-moz-linear-gradient(top, #fbb450, #f89406);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));background-image:-webkit-linear-gradient(top, #fbb450, #f89406);background-image:-o-linear-gradient(top, #fbb450, #f89406);background-image:linear-gradient(to bottom, #fbb450, #f89406);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0)}.progress-warning.progress-striped .bar,.progress-striped .bar-warning{background-color:#fbb450;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent)}.accordion{margin-bottom:20px}.accordion-group{margin-bottom:2px;border:1px solid #e5e5e5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{padding:9px 15px;border-top:1px solid #e5e5e5}.carousel{position:relative;margin-bottom:20px;line-height:1}.carousel-inner{overflow:hidden;width:100%;position:relative}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-moz-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:40%;left:15px;width:40px;height:40px;margin-top:-20px;font-size:60px;font-weight:100;line-height:30px;color:#fff;text-align:center;background:#222;border:3px solid #fff;-webkit-border-radius:23px;-moz-border-radius:23px;border-radius:23px;opacity:.5;filter:alpha(opacity=50)}.carousel-control.right{left:auto;right:15px}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;opacity:.9;filter:alpha(opacity=90)}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;left:0;right:0;bottom:0;padding:15px;background:#333;background:rgba(0,0,0,0.75)}.carousel-caption h4,.carousel-caption p{color:#fff;line-height:20px}.carousel-caption h4{margin:0 0 5px}.carousel-caption p{margin-bottom:0}.hero-unit{padding:60px;margin-bottom:30px;font-size:18px;font-weight:200;line-height:30px;color:inherit;background-color:#eee;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;color:inherit;letter-spacing:-1px}.hero-unit li{line-height:30px}.pull-right{float:right}.pull-left{float:left}.hide{display:none}.show{display:block}.invisible{visibility:hidden}.affix{position:fixed}body{padding-top:60px}@-ms-viewport{width:device-width}.hidden{display:none;visibility:hidden}.visible-phone{display:none !important}.visible-tablet{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}@media (min-width: 768px) and (max-width: 979px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-tablet{display:inherit !important}.hidden-tablet{display:none !important}}@media (max-width: 767px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:inherit !important}.hidden-print{display:none !important}}@media (max-width: 767px){body{padding-left:20px;padding-right:20px}.navbar-fixed-top,.navbar-fixed-bottom,.navbar-static-top{margin-left:-20px;margin-right:-20px}.container-fluid{padding:0}.dl-horizontal dt{float:none;clear:none;width:auto;text-align:left}.dl-horizontal dd{margin-left:0}.container{width:auto}.row-fluid{width:100%}.row,.thumbnails{margin-left:0}.thumbnails>li{float:none;margin-left:0}[class*="span"],.uneditable-input[class*="span"],.row-fluid [class*="span"]{float:none;display:block;width:100%;margin-left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.span12,.row-fluid .span12{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.row-fluid [class*="offset"]:first-child{margin-left:0}.input-large,.input-xlarge,.input-xxlarge,input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-prepend input,.input-append input,.input-prepend input[class*="span"],.input-append input[class*="span"]{display:inline-block;width:auto}.controls-row [class*="span"]+[class*="span"]{margin-left:0}.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width: 480px){.nav-collapse{-webkit-transform:translate3d(0, 0, 0)}.page-header h1 small{display:block;line-height:20px}input[type="checkbox"],input[type="radio"]{border:1px solid #ccc}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.media .pull-left,.media .pull-right{float:none;display:block;margin-bottom:10px}.media-object{margin-right:0;margin-left:0}.modal{top:10px;left:10px;right:10px}.modal-header .close{padding:10px;margin:-10px}.carousel-caption{position:static}}@media (max-width: 979px){body{padding-top:0}.navbar-fixed-top,.navbar-fixed-bottom{position:static}.navbar-fixed-top{margin-bottom:20px}.navbar-fixed-bottom{margin-top:20px}.navbar-fixed-top .navbar-inner,.navbar-fixed-bottom .navbar-inner{padding:5px}.navbar .container{width:auto;padding:0}.navbar .brand{padding-left:10px;padding-right:10px;margin:0 0 0 -5px}.nav-collapse{clear:both}.nav-collapse .nav{float:none;margin:0 0 10px}.nav-collapse .nav>li{float:none}.nav-collapse .nav>li>a{margin-bottom:2px}.nav-collapse .nav>.divider-vertical{display:none}.nav-collapse .nav .nav-header{color:#777;text-shadow:none}.nav-collapse .nav>li>a,.nav-collapse .dropdown-menu a{padding:9px 15px;font-weight:bold;color:#777;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.nav-collapse .btn{padding:4px 10px 4px;font-weight:normal;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.nav-collapse .dropdown-menu li+li a{margin-bottom:2px}.nav-collapse .nav>li>a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .dropdown-menu a:focus{background-color:#f2f2f2}.navbar-inverse .nav-collapse .nav>li>a,.navbar-inverse .nav-collapse .dropdown-menu a{color:#999}.navbar-inverse .nav-collapse .nav>li>a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .dropdown-menu a:focus{background-color:#111}.nav-collapse.in .btn-group{margin-top:5px;padding:0}.nav-collapse .dropdown-menu{position:static;top:auto;left:auto;float:none;display:none;max-width:none;margin:0 15px;padding:0;background-color:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.nav-collapse .open>.dropdown-menu{display:block}.nav-collapse .dropdown-menu:before,.nav-collapse .dropdown-menu:after{display:none}.nav-collapse .dropdown-menu .divider{display:none}.nav-collapse .nav>li>.dropdown-menu:before,.nav-collapse .nav>li>.dropdown-menu:after{display:none}.nav-collapse .navbar-form,.nav-collapse .navbar-search{float:none;padding:10px 15px;margin:10px 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}.navbar .nav-collapse .nav.pull-right{float:none;margin-left:0}.nav-collapse,.nav-collapse.collapse{overflow:hidden;height:0}.navbar .btn-navbar{display:block}.navbar-static .navbar-inner{padding-left:10px;padding-right:10px}}@media (min-width: 980px){.nav-collapse.collapse{height:auto !important;overflow:visible !important}}h4{margin-bottom:15px}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{position:absolute;top:25px;right:0;display:block;width:34px;height:34px;line-height:34px;text-align:center}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,.has-warning .radio-inline,.has-warning .checkbox-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,.has-error .radio-inline,.has-error .checkbox-inline{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.t24-sheet-handle,.t24-sheet-close{display:none}@media (max-width: 767px){.t24-sheet{padding:0 !important;align-items:flex-end !important;transition:background-color .26s ease}.t24-sheet.is-entering,.t24-sheet.is-leaving{background-color:rgba(16,16,16,0) !important}.t24-sheet>.t24-sheet-box{position:relative;box-sizing:border-box;width:100%;max-width:560px;max-height:92vh;margin:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;border-radius:16px 16px 0 0 !important;padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px)) !important;transform:translateY(0);transition:transform 0.28s cubic-bezier(0.2, 0.8, 0.2, 1)}.t24-sheet.is-entering>.t24-sheet-box,.t24-sheet.is-leaving>.t24-sheet-box{transform:translateY(100%)}.t24-sheet-handle{display:block;position:absolute;z-index:6;top:0;left:50%;width:96px;height:28px;margin-left:-48px;touch-action:none;cursor:grab}.t24-sheet-handle::before{content:'';position:absolute;top:9px;left:30px;right:30px;height:5px;border-radius:3px;background:#c9c4bd}.t24-sheet-close{display:flex;align-items:center;justify-content:center;position:absolute;z-index:6;top:8px;right:8px;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,0.92);color:#101010;cursor:pointer;box-shadow:0 1px 4px rgba(16,16,16,0.15);-webkit-appearance:none;appearance:none}.t24-sheet-close svg{display:block;width:18px;height:18px;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;fill:none}.t24-sheet-close:focus-visible{outline:3px solid rgba(231,48,70,0.45);outline-offset:2px}}@media (max-width: 767px) and (prefers-reduced-motion: reduce){.t24-sheet,.t24-sheet>.t24-sheet-box{transition:none}}#support-chat{width:300px;height:300px;position:fixed;bottom:-265px;right:0px;background:#003B5C;color:white;border-top-right-radius:5px;border-top-left-radius:5px;display:none;z-index:1000}#support-chat strong{display:block;padding:7px 13px;cursor:pointer}#support-chat #chat-transcript{background:white;border:1px solid #CCC;height:210px;overflow-y:scroll;color:black;font-size:13px;padding:10px}#support-chat #chat-transcript p{margin-bottom:0px}#support-chat #chat-transcript p span{font-weight:bold}#support-chat #chat-fallback{color:#333;padding:5px 10px;background:#FFF;height:255px;font-size:12px}#support-chat #chat-fallback strong{margin:0 0 6px 0;padding:0}#support-chat #chat-fallback label{font-size:12px}#support-chat #chat-fallback #contact_e_n,#support-chat #chat-fallback #contact_e_e{width:270px;font-size:12px}#support-chat #chat-fallback #contact_e_b{width:270px;font-size:12px;height:85px}#support-chat #chat-fallback input[type=submit]{float:right}#support-chat #chatMessage{height:20px;width:100%;font-size:13px}.t24-kinds{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;align-items:stretch;max-width:1080px;margin:40px auto 0;padding:0;box-sizing:border-box;text-align:left;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}.t24-kind{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;display:grid;grid-template-columns:40% minmax(0, 1fr);margin:0;overflow:hidden;box-sizing:border-box;transition:box-shadow .2s ease}.t24-kind:hover{box-shadow:0 10px 28px rgba(16,16,16,0.08)}.t24-kind .t24-kind-media{position:relative;min-height:240px;background:#f6f5f3}.t24-kind picture{display:block;height:100%}.t24-kind .t24-kind-photo{display:block;width:100%;height:100%;min-height:240px;object-fit:cover;margin:0;border:0;border-radius:0}.t24-kind .t24-kind-body{display:flex;flex-direction:column;min-width:0;padding:22px 24px 24px}.t24-kind .t24-kind-body h2{margin:0 0 4px;padding:0;background:none;border-radius:0;text-align:left;font:600 22px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;letter-spacing:-0.01em;color:#101010;text-transform:none}.t24-kind .t24-kind-body h2::before,.t24-kind .t24-kind-body h2::after{display:none}.t24-kind .t24-kind-body p{margin:0 0 10px;font-size:15px;line-height:1.55;color:#2b2b2b;text-align:left}.t24-kind .t24-kind-body p strong{font-weight:600;color:#101010}.t24-kind .t24-kind-body .t24-kind-lead{font-weight:600;color:#101010}.t24-kind .t24-kind-body>p:last-of-type{margin-bottom:20px}.t24-kind .t24-kind-body p.t24-kind-from{margin:0 0 12px;font:700 34px/1.05 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010;letter-spacing:-0.01em;white-space:nowrap}.t24-kind .t24-kind-body p.t24-kind-from em{margin-right:2px;font-size:16px;font-style:normal;font-weight:400;color:#5c5c5c;letter-spacing:0}.t24-kind .t24-kind-points{margin:0 0 12px;padding:0;list-style:none}.t24-kind .t24-kind-points li{position:relative;margin:0 0 6px;padding-left:24px;list-style:none;font-size:15px;line-height:1.5;color:#2b2b2b}.t24-kind .t24-kind-points li::before{content:'';position:absolute;left:4px;top:.4em;width:6px;height:11px;border:solid #e73046;border-width:0 2px 2px 0;transform:rotate(45deg)}.t24-kind .t24-kind-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:transparent;color:#101010;border:1.5px solid #101010;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;align-self:stretch;margin-top:auto;font-size:16px}.t24-kind .t24-kind-cta:hover,.t24-kind .t24-kind-cta:focus{background:#101010;color:#fff;text-decoration:none}.t24-kind .t24-kind-cta::after{content:'\2192';margin-left:8px;transition:transform .15s ease}.t24-kind .t24-kind-cta:hover::after,.t24-kind .t24-kind-cta:focus::after{transform:translateX(3px)}.t24-kind.t24-kind-rigid{grid-column:1 / -1;grid-template-columns:minmax(0, 42%) minmax(0, 1fr);border-color:#d9d6d2}.t24-kind.t24-kind-rigid .t24-kind-body{padding:26px 28px 28px}.t24-kind.t24-kind-rigid .t24-kind-body h2{font-size:26px}.t24-kind.t24-kind-rigid .t24-kind-body p.t24-kind-from{font-size:44px}.t24-kind.t24-kind-rigid .t24-kind-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;align-self:flex-start;margin-top:0;font-size:17px}.t24-kind.t24-kind-rigid .t24-kind-cta:hover,.t24-kind.t24-kind-rigid .t24-kind-cta:focus{background:#b32533;color:#fff;text-decoration:none}.t24-kind.t24-kind-rigid .t24-kind-body{position:relative}.t24-kind.t24-kind-rigid .t24-kind-body h2{padding-right:150px}.t24-kind-badge{position:absolute;top:20px;right:20px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:999px;background:#fdecee;color:#b32533;font:600 14px/1.3 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;letter-spacing:.01em;text-transform:none}.t24-kind-badge i{color:#e73046;font-size:12px}.t24-kind-lines{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:0;margin:0 0 20px;padding:0;list-style:none;border:1px solid #e6e4e1;border-radius:6px;overflow:hidden}.t24-kind-lines li{margin:0;padding:0;list-style:none;border-left:1px solid #e6e4e1}.t24-kind-lines li:first-child{border-left:0}.t24-kind-lines a{display:flex;flex-direction:column;gap:4px;height:100%;box-sizing:border-box;padding:12px 14px;color:#101010;text-decoration:none;transition:background-color .15s ease}.t24-kind-lines a:hover,.t24-kind-lines a:focus{background:#f6f5f3;color:#101010;text-decoration:none}.t24-kind-lines a:focus-visible{outline:3px solid rgba(231,48,70,0.45);outline-offset:-3px}.t24-kind-lines .t24-kind-line-name{font-size:15px;line-height:1.3;color:#2b2b2b}.t24-kind-lines .t24-kind-line-name strong{color:#e73046;font-weight:600}.t24-kind-lines .t24-kind-line-price{font-size:22px;line-height:1.1;font-weight:700;color:#101010;white-space:nowrap}.t24-kind-lines .t24-kind-line-price em{font-size:14px;font-style:normal;font-weight:400;color:#5c5c5c}@media (prefers-reduced-motion: reduce){.t24-kind,.t24-kind-cta::after,.t24-kind-lines a{transition:none}}@media (min-width: 768px){#main .t24-kind.t24-kind-rigid .t24-kind-media{min-height:0;overflow:hidden}#main .t24-kind.t24-kind-rigid .t24-kind-media picture,#main .t24-kind.t24-kind-rigid .t24-kind-media .t24-kind-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0}}@media (min-width: 768px){.t24-kind.t24-kind-wide{grid-column:1 / -1;grid-template-columns:minmax(0, 32%) minmax(0, 1fr)}.t24-kind.t24-kind-wide .t24-kind-body{padding:22px 28px 24px}.t24-kind.t24-kind-wide .t24-kind-cta{align-self:flex-start}.t24-kind.t24-kind-wide.t24-kind-photo-right{grid-template-columns:minmax(0, 1fr) minmax(0, 32%)}.t24-kind.t24-kind-wide.t24-kind-photo-right .t24-kind-media{grid-column:2;grid-row:1}.t24-kind.t24-kind-wide.t24-kind-photo-right .t24-kind-body{grid-column:1;grid-row:1}#main .t24-kind.t24-kind-wide .t24-kind-media{min-height:0;overflow:hidden}#main .t24-kind.t24-kind-wide .t24-kind-media picture,#main .t24-kind.t24-kind-wide .t24-kind-media .t24-kind-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0}}@media (max-width: 1023px){.t24-kinds{grid-template-columns:minmax(0, 1fr);max-width:760px;gap:16px}.t24-kind,.t24-kind.t24-kind-rigid{grid-template-columns:minmax(0, 38%) minmax(0, 1fr)}}@media (max-width: 767px){.t24-kinds{margin-top:24px;gap:12px}.t24-kind,.t24-kind.t24-kind-rigid{display:flex;flex-direction:column}.t24-kind:hover,.t24-kind.t24-kind-rigid:hover{box-shadow:none}.t24-kind .t24-kind-media,.t24-kind .t24-kind-photo,.t24-kind.t24-kind-rigid .t24-kind-media,.t24-kind.t24-kind-rigid .t24-kind-photo{min-height:0}.t24-kind .t24-kind-photo,.t24-kind.t24-kind-rigid .t24-kind-photo{height:auto;aspect-ratio:16 / 9}.t24-kind .t24-kind-body,.t24-kind.t24-kind-rigid .t24-kind-body{padding:18px 16px}.t24-kind .t24-kind-body h2,.t24-kind.t24-kind-rigid .t24-kind-body h2{font-size:22px}.t24-kind .t24-kind-body p,.t24-kind .t24-kind-body .t24-kind-points li,.t24-kind.t24-kind-rigid .t24-kind-body p,.t24-kind.t24-kind-rigid .t24-kind-body .t24-kind-points li{font-size:16px}.t24-kind .t24-kind-body p.t24-kind-from,.t24-kind.t24-kind-rigid .t24-kind-body p.t24-kind-from{font-size:34px}.t24-kind .t24-kind-cta,.t24-kind.t24-kind-rigid .t24-kind-cta{min-height:48px;align-self:stretch}.t24-kind-lines{grid-template-columns:minmax(0, 1fr)}.t24-kind-lines li{border-left:0;border-top:1px solid #e6e4e1}.t24-kind-lines li:first-child{border-top:0}.t24-kind-lines a{flex-direction:row;align-items:baseline;justify-content:space-between;min-height:48px}}@media (max-width: 767px){body.t24-mobile #main .t24-kind .t24-kind-body p.t24-kind-from{font-size:34px;line-height:1.05}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile #main .t24-kind .t24-kind-body p.t24-kind-from{font-size:34px;line-height:1.05}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile #main .t24-kind .t24-kind-photo{height:100%}}.page-content.covers-page p.description.t24-covers-copy{max-width:70ch;margin:28px auto 0;text-align:center;text-wrap:pretty}.page-content.covers-page .t24-covers-questions{margin:16px auto 0}.page-content.covers-page .t24-covers-questions p.description.t24-covers-copy{max-width:740px;margin:0 auto 6px;text-wrap:pretty}.page-content.covers-page>.page-block.t24-covers-block{margin-top:56px}@media (max-width: 767px){body.t24-mobile #main .page-content.covers-page>.page-block.t24-covers-block{margin-top:8px}body.t24-mobile #main .page-content.covers-page>p.description.t24-covers-copy{margin:16px 0 0;text-align:left}body.t24-mobile #main .page-content.covers-page .t24-covers-questions{margin:0}body.t24-mobile #main .page-content.covers-page .t24-covers-questions p.description.t24-covers-copy{margin:0 0 10px;text-align:center;text-wrap:pretty}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile #main .page-content.covers-page>.page-block.t24-covers-block{margin-top:8px}html.t24-touch body.t24-mobile #main .page-content.covers-page>p.description.t24-covers-copy{margin:16px 0 0;text-align:left}html.t24-touch body.t24-mobile #main .page-content.covers-page .t24-covers-questions{margin:0}html.t24-touch body.t24-mobile #main .page-content.covers-page .t24-covers-questions p.description.t24-covers-copy{margin:0 0 10px;text-align:center;text-wrap:pretty}}.page-content.covers-page>.page-content.vertical-feedbacks+div:not([class]){margin-top:48px}@media (max-width: 767px){body.t24-mobile #main .page-content.covers-page>.page-content.vertical-feedbacks+div:not([class]){margin-top:32px}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile #main .page-content.covers-page>.page-content.vertical-feedbacks+div:not([class]){margin-top:32px}}@media (min-width: 1180px){.covers-page .cover-tabs-container{overflow:visible}.covers-page .cover-tabs-container ul.cover-tabs{display:flex;margin:0;padding:0}.covers-page .cover-tabs-container ul.cover-tabs li{float:none;flex:1 1 0;width:auto;min-width:0;margin:0;list-style:none}.covers-page .cover-tabs-container ul.cover-tabs li.last_child{margin-right:12px}.covers-page .cover-tabs-container ul.cover-tabs li a{display:block;text-align:center;box-sizing:border-box;height:100%;padding:10px 10px 9px;background:#fff;filter:none;color:#101010;text-shadow:none;box-shadow:none;border:1px solid #e6e4e1;border-right-width:0;border-radius:0;font:600 15px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:background-color .15s ease, color .15s ease, border-color .15s ease}.covers-page .cover-tabs-container ul.cover-tabs li a em{font-style:normal;font-weight:700;color:#e73046}.covers-page .cover-tabs-container ul.cover-tabs li a span{display:block;margin:3px 0 0;padding:0;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.2;color:#5c5c5c}.covers-page .cover-tabs-container ul.cover-tabs li a span::before,.covers-page .cover-tabs-container ul.cover-tabs li a span::after{content:none;display:none}.covers-page .cover-tabs-container ul.cover-tabs li a:hover{background:#f6f5f3;color:#101010}.covers-page .cover-tabs-container ul.cover-tabs li a:focus-visible{outline:3px solid rgba(231,48,70,0.45);outline-offset:2px;position:relative;z-index:1}.covers-page .cover-tabs-container ul.cover-tabs li a.selected,.covers-page .cover-tabs-container ul.cover-tabs li a.selected:hover{background:#101010;color:#fff;border-color:#101010}.covers-page .cover-tabs-container ul.cover-tabs li a.selected em,.covers-page .cover-tabs-container ul.cover-tabs li a.selected:hover em{color:#fff}.covers-page .cover-tabs-container ul.cover-tabs li a.selected span,.covers-page .cover-tabs-container ul.cover-tabs li a.selected:hover span{color:rgba(255,255,255,0.8)}.covers-page .cover-tabs-container ul.cover-tabs li:first-child a,.covers-page .cover-tabs-container ul.cover-tabs li.last_child+li a{border-top-left-radius:6px;border-bottom-left-radius:6px}.covers-page .cover-tabs-container ul.cover-tabs li:last-child a,.covers-page .cover-tabs-container ul.cover-tabs li.last_child a{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}}@media (min-width: 768px) and (max-width: 1179px){html:not(.t24-touch) .covers-page .cover-tabs-container{overflow:visible}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs{display:flex;margin:0;padding:0}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li{float:none;flex:1 1 0;width:auto;min-width:0;margin:0;list-style:none}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li.last_child{margin-right:12px}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a{display:block;text-align:center;box-sizing:border-box;height:100%;padding:10px 10px 9px;background:#fff;filter:none;color:#101010;text-shadow:none;box-shadow:none;border:1px solid #e6e4e1;border-right-width:0;border-radius:0;font:600 15px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;letter-spacing:0;text-decoration:none;white-space:nowrap;transition:background-color .15s ease, color .15s ease, border-color .15s ease}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a em{font-style:normal;font-weight:700;color:#e73046}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a span{display:block;margin:3px 0 0;padding:0;white-space:nowrap;font-size:14px;font-weight:400;line-height:1.2;color:#5c5c5c}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a span::before,html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a span::after{content:none;display:none}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a:hover{background:#f6f5f3;color:#101010}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a:focus-visible{outline:3px solid rgba(231,48,70,0.45);outline-offset:2px;position:relative;z-index:1}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a.selected,html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a.selected:hover{background:#101010;color:#fff;border-color:#101010}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a.selected em,html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a.selected:hover em{color:#fff}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a.selected span,html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li a.selected:hover span{color:rgba(255,255,255,0.8)}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li:first-child a,html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li.last_child+li a{border-top-left-radius:6px;border-bottom-left-radius:6px}html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li:last-child a,html:not(.t24-touch) .covers-page .cover-tabs-container ul.cover-tabs li.last_child a{border-right-width:1px;border-top-right-radius:6px;border-bottom-right-radius:6px}}@media (max-width: 767px){body.t24-mobile .covers-page a.info-lense-button{display:none !important}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile .covers-page a.info-lense-button{display:none !important}}@media (min-width: 1180px){.page-content.covers-page .cover-preview .preview-stage a.info-lense-button{transform:none;transition:width .5s, height .5s, opacity .2s ease, box-shadow .2s ease}.page-content.covers-page .cover-preview .preview-stage a.info-lense-button:hover,.page-content.covers-page .cover-preview .preview-stage a.info-lense-button:focus,.page-content.covers-page .cover-preview .preview-stage a.info-lense-button.pulse{transform:none;opacity:1;box-shadow:0 0 0 3px rgba(0,59,92,0.25)}.page-content.covers-page .cover-preview .preview-stage a.info-lense-button.top-right{top:40px}.page-content.covers-page .cover-preview .preview-stage a.info-lense-button.is-active,.page-content.covers-page .cover-preview .preview-stage a.info-lense-button.is-active:hover,.page-content.covers-page .cover-preview .preview-stage a.info-lense-button.is-active:focus{box-shadow:0 6px 20px rgba(16,16,16,0.18)}.page-content.covers-page .cover-preview .preview-stage a.info-lense-button span.info-icon{transition:none}.page-content.covers-page .cover-preview .preview-stage a.info-lense-button div.info-content .image{transition:transform .5s ease-in 1s}}@media (min-width: 768px) and (max-width: 1179px){html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button{transform:none;transition:width .5s, height .5s, opacity .2s ease, box-shadow .2s ease}html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button:hover,html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button:focus,html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button.pulse{transform:none;opacity:1;box-shadow:0 0 0 3px rgba(0,59,92,0.25)}html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button.top-right{top:40px}html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button.is-active,html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button.is-active:hover,html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button.is-active:focus{box-shadow:0 6px 20px rgba(16,16,16,0.18)}html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button span.info-icon{transition:none}html:not(.t24-touch) .page-content.covers-page .cover-preview .preview-stage a.info-lense-button div.info-content .image{transition:transform .5s ease-in 1s}}@media (prefers-reduced-motion: reduce){.page-content.covers-page .cover-preview .preview-stage a.info-lense-button,.page-content.covers-page .cover-preview .preview-stage a.info-lense-button div.info-content .image{transition:none}}@media (min-width: 1180px){.page-content.covers-page .cover-preview .ribbon-colors-wrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:24px 0 18px;padding:0 12px;background:#fff;border:1px solid #e6e4e1;border-radius:6px}.page-content.covers-page .cover-preview .ribbon-colors-wrapper>.clear{display:none}.page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container{float:none !important;display:flex;align-items:center;margin:0;padding:0 8px}.page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container+.ribbon-colors-container{margin-left:8px;padding-left:16px;border-left:1px solid #e6e4e1}.page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container .print-color-title{float:none;height:auto;margin:0 !important;padding:0 14px 0 0;color:#5c5c5c}.page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors{float:none;border-left:0}.page-content.covers-page .cover-preview .copies-slider{top:74px}.page-content.covers-page .cover-preview .cover-chooser{height:auto;min-height:705px}.page-content.covers-page .cover-preview div.cover-colors-container{box-sizing:border-box;padding:6px 6px 2px 12px;background:#fff;border:1px solid #e6e4e1;border-radius:6px}.page-content.covers-page .cover-preview div.cover-colors-container>.clear{display:none}.page-content.covers-page .cover-preview div.cover-colors-container .cover-color-list{float:none}.page-content.covers-page .cover-preview div.cover-colors-container .cover-color-list+.cover-color-list{margin-top:10px}.page-content.covers-page .cover-preview div.cover-colors-container .covers-type{margin-top:0}.page-content.covers-page .cover-preview div.cover-colors-container p.cover-description-text{margin-bottom:6px;line-height:17px}.page-content.covers-page .cover-preview div.cover-colors-container ul.pickers{margin-bottom:0}.page-content.covers-page .cover-preview div.cover-colors-container ul.pickers::after{content:'';display:table;clear:both}.page-content.covers-page .cover-preview div.cover-colors-container ul.pickers li{width:88px;margin-bottom:2px}.page-content.covers-page .cover-preview div.cover-colors-container ul.pickers li p{width:56px;padding-left:5px}}@media (min-width: 768px) and (max-width: 1179px){html:not(.t24-touch) .page-content.covers-page .cover-preview .ribbon-colors-wrapper{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:24px 0 18px;padding:0 12px;background:#fff;border:1px solid #e6e4e1;border-radius:6px}html:not(.t24-touch) .page-content.covers-page .cover-preview .ribbon-colors-wrapper>.clear{display:none}html:not(.t24-touch) .page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container{float:none !important;display:flex;align-items:center;margin:0;padding:0 8px}html:not(.t24-touch) .page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container+.ribbon-colors-container{margin-left:8px;padding-left:16px;border-left:1px solid #e6e4e1}html:not(.t24-touch) .page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container .print-color-title{float:none;height:auto;margin:0 !important;padding:0 14px 0 0;color:#5c5c5c}html:not(.t24-touch) .page-content.covers-page .cover-preview .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors{float:none;border-left:0}html:not(.t24-touch) .page-content.covers-page .cover-preview .copies-slider{top:74px}html:not(.t24-touch) .page-content.covers-page .cover-preview .cover-chooser{height:auto;min-height:705px}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container{box-sizing:border-box;padding:6px 6px 2px 12px;background:#fff;border:1px solid #e6e4e1;border-radius:6px}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container>.clear{display:none}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container .cover-color-list{float:none}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container .cover-color-list+.cover-color-list{margin-top:10px}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container .covers-type{margin-top:0}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container p.cover-description-text{margin-bottom:6px;line-height:17px}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container ul.pickers{margin-bottom:0}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container ul.pickers::after{content:'';display:table;clear:both}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container ul.pickers li{width:88px;margin-bottom:2px}html:not(.t24-touch) .page-content.covers-page .cover-preview div.cover-colors-container ul.pickers li p{width:56px;padding-left:5px}}.t24-wish-sr{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.t24-wish-button[hidden],.t24-wish-panel[hidden],.t24-wish-pick[hidden],.t24-wish-panel [hidden],.t24-lead-wishlist[hidden]{display:none !important}.t24-wish-mark{display:block;width:30px;height:26px;flex:none;overflow:visible}.t24-wish-mark .t24-wish-heart{fill:#e73046}#new-header-wrapper.t24-wish-on #choose-school{display:none !important}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button{position:absolute;top:66px;right:var(--t24-wish-hang, 6px);z-index:5;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:2px;box-sizing:border-box;width:64px;height:74px;padding:14px 0 0;margin:0;overflow:visible;background:#e73046;color:#fff;border:0;border-radius:3px 3px 6px 6px;box-shadow:0 8px 18px rgba(16,16,16,0.28);font:700 10px/1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;transform:rotate(4deg);transform-origin:50% -18px;cursor:pointer;-webkit-appearance:none;appearance:none;transition:background-color .15s ease}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button::before{content:'';position:absolute;top:-18px;left:50%;width:1.5px;height:24px;margin-left:-.75px;background:rgba(255,255,255,0.7);box-shadow:0 0 0 0.5px rgba(16,16,16,0.14),1px 1px 2px rgba(16,16,16,0.3)}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button::after{content:'';position:absolute;top:5px;left:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#101010}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-mark{order:2;width:22px;height:19px}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-mark .t24-wish-heart{fill:#fff}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-count{order:1;color:#fff;font:800 20px/1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;letter-spacing:0;font-variant-numeric:tabular-nums;pointer-events:none}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-word{order:3;display:inline;margin-top:3px}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button[aria-expanded="true"]{background:#b32533}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible{animation:t24-wish-swing .9s ease-out}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible{outline:3px solid #94bef3;outline-offset:2px}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-beat .t24-wish-count{animation:t24-wish-beat .8s ease-out}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-fan{display:block;position:absolute;top:6px;right:70px;width:0;height:0;pointer-events:none}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-fan>span{position:absolute;top:0;right:0;opacity:0;transform-origin:50% 100%;transform:translateX(30px) rotate(0deg) scale(0.6);transition:transform 0.3s cubic-bezier(0.2, 0.8, 0.3, 1.2),opacity 0.2s ease}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-fan .t24-wish-book{box-shadow:0 6px 14px rgba(16,16,16,0.35)}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover .t24-wish-fan>span,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible .t24-wish-fan>span{opacity:1}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover .t24-wish-fan>span.t24-wish-fan-0,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible .t24-wish-fan>span.t24-wish-fan-0{transform:translateX(-4px) rotate(10deg);transition-delay:0s}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover .t24-wish-fan>span.t24-wish-fan-1,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible .t24-wish-fan>span.t24-wish-fan-1{transform:translateX(-36px) rotate(-2deg);transition-delay:.05s}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover .t24-wish-fan>span.t24-wish-fan-2,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible .t24-wish-fan>span.t24-wish-fan-2{transform:translateX(-68px) rotate(-14deg);transition-delay:.1s}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked{position:fixed;top:18px;right:var(--t24-wish-right, 24px);z-index:90;animation:t24-wish-swing .9s ease-out}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button[aria-expanded="true"] .t24-wish-fan>span{opacity:0}.t24-wish-fan{display:none}@keyframes t24-wish-swing{0%{transform:rotate(4deg)}30%{transform:rotate(-4deg)}60%{transform:rotate(7deg)}100%{transform:rotate(4deg)}}@keyframes t24-wish-beat{0%{transform:scale(1)}20%{transform:scale(1.35)}40%{transform:scale(1)}60%{transform:scale(1.2)}100%{transform:scale(1)}}@media (prefers-reduced-motion: reduce){#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible,#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-beat .t24-wish-count{animation:none}#new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-fan>span{transition:none}}body.orders #t24-wish-button,body[class*="page-orders-"] #t24-wish-button{display:none !important}.t24-wish-panel{position:absolute;top:102px;right:calc(var(--t24-wish-hang, 6px) + 78px);z-index:3500;width:520px;max-width:calc(100vw - 32px);text-align:left;color:#2b2b2b;font:16px/1.4 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}.t24-wish-panel.is-docked{position:fixed;top:16px;right:calc(var(--t24-wish-right, 24px) + 78px)}.t24-wish-panel .t24-wish-box{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:0 12px 32px rgba(16,16,16,0.18);padding:16px 16px 16px;box-sizing:border-box}.t24-wish-panel .t24-wish-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 4px}.t24-wish-panel .t24-wish-head h2{margin:0;padding:0;font:600 19px/1.25 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010;text-transform:none;letter-spacing:0;background:none}.t24-wish-panel .t24-wish-close,.t24-wish-panel .t24-wish-remove{display:inline-flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;margin:0;padding:0;background:transparent;border:0;border-radius:50%;color:#101010;cursor:pointer;-webkit-appearance:none;appearance:none}.t24-wish-panel .t24-wish-close svg,.t24-wish-panel .t24-wish-remove svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.t24-wish-panel .t24-wish-close:hover,.t24-wish-panel .t24-wish-remove:hover{background:#f6f5f3}.t24-wish-panel .t24-wish-close:focus-visible,.t24-wish-panel .t24-wish-remove:focus-visible{outline:3px solid rgba(231,48,70,0.45);outline-offset:1px}.t24-wish-panel .t24-wish-close{margin:-6px -6px -6px 0}.t24-wish-panel .t24-wish-remove{color:#5c5c5c}.t24-wish-panel .t24-wish-remove svg{width:16px;height:16px}.t24-wish-panel .t24-wish-remove:hover,.t24-wish-panel .t24-wish-remove:focus-visible{color:#101010}.t24-wish-panel .t24-wish-list{list-style:none;margin:0;padding:0;max-height:min(60vh, 440px);overflow-y:auto}.t24-wish-panel .t24-wish-item{display:flex;align-items:center;gap:14px;margin:0;padding:10px 0;border-top:1px solid #e6e4e1;list-style:none}.t24-wish-panel .t24-wish-item:first-child{border-top:0}.t24-wish-panel .t24-wish-thumb{display:block;flex:none;padding:2px 6px 4px 2px;line-height:0}.t24-wish-panel .t24-wish-name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;color:#101010;font-weight:600;font-size:16px;line-height:1.3;text-decoration:none;overflow-wrap:break-word}.t24-wish-panel .t24-wish-name:hover .t24-wish-name-main{text-decoration:underline}.t24-wish-panel .t24-wish-name-line{font-size:14px;line-height:1.25;font-weight:600;color:#5c5c5c;font-variant:small-caps;letter-spacing:.03em}.t24-wish-panel .t24-wish-name-main{font-weight:600;color:#101010}.t24-wish-panel .t24-wish-name-print{font-size:14px;font-weight:400;color:#2b2b2b}.t24-wish-panel .t24-wish-note{margin:10px 0 0;font-size:14px;line-height:1.4;color:#5c5c5c;white-space:nowrap}.t24-wish-panel .t24-wish-order-all{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:46px;margin:14px 0 0;padding:0 16px;background:#e73046;color:#fff;border-radius:4px;font:600 17px/1.1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;text-decoration:none}.t24-wish-panel .t24-wish-order-all:hover,.t24-wish-panel .t24-wish-order-all:focus{background:#b32533;color:#fff;text-decoration:none}.t24-wish-panel .t24-wish-order-all:focus-visible{outline:3px solid rgba(231,48,70,0.45);outline-offset:2px}.t24-wish-panel .t24-wish-actions-phone{display:none}.t24-wish-book{position:relative;display:block;width:40px;height:56px;border-radius:0;background-color:var(--wb-cover, #8a8784);background-image:linear-gradient(90deg, transparent 0, transparent 4px, rgba(0,0,0,0.28) 4px, rgba(0,0,0,0.28) 5px, rgba(255,255,255,0.16) 5px, rgba(255,255,255,0.16) 6px, transparent 6px),linear-gradient(135deg, rgba(255,255,255,0.18), rgba(0,0,0,0.16));box-shadow:inset 3px 0 0 rgba(0,0,0,0.18),inset 0 0 0 1px rgba(0,0,0,0.08),0 2px 0 rgba(0,0,0,0.35),3px 4px 8px rgba(16,16,16,0.22)}.t24-wish-book .t24-wish-book-print{position:absolute;top:0;right:0;bottom:0;left:3px}.t24-wish-book .t24-wish-book-print>span{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--wb-print, #e9cf8a);-webkit-mask:url(/assets/quotation/frontespizio-6b4a404726eaf103cb098b28cd92fc6c9b61353e8f70def6edc5bc291345df50.png) no-repeat 50% 50%/auto 94%;mask:url(/assets/quotation/frontespizio-6b4a404726eaf103cb098b28cd92fc6c9b61353e8f70def6edc5bc291345df50.png) no-repeat 50% 50%/auto 94%}.t24-wish-book.is-low .t24-wish-book-print{-webkit-filter:drop-shadow(0 0 0.7px rgba(0,0,0,0.7));filter:drop-shadow(0 0 0.7px rgba(0,0,0,0.7))}.t24-wish-book.is-multi .t24-wish-book-print>span{background-color:transparent;background-image:linear-gradient(180deg, #e73046, #f2b632 35%, #2b8a4b 65%, #1e6fd9)}.t24-wish-book.is-plain .t24-wish-book-print{display:none}.t24-wish-book .t24-wish-book-edge{position:absolute;right:-3px;top:2px;bottom:2px;width:3px;border-radius:0;background:repeating-linear-gradient(180deg, #fff 0, #fff 1px, #e3dfd8 1px, #e3dfd8 2px)}.t24-wish-save{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;margin:0;padding:0 16px;cursor:pointer;background:#fff;color:#101010;border:1.5px solid #101010;border-radius:4px;font:600 16px/1.1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;-webkit-appearance:none;appearance:none}.t24-wish-save .t24-wish-save-heart{display:block;width:25px;height:22px;flex:none;overflow:visible;fill:none;stroke:#e73046;stroke-width:.85;stroke-linejoin:round;stroke-linecap:round;transition:fill .15s ease}.t24-wish-save:hover{background:#f6f5f3}.t24-wish-save:hover .t24-wish-save-heart{fill:rgba(231,48,70,0.15)}.t24-wish-save:focus-visible{outline:3px solid rgba(231,48,70,0.45);outline-offset:2px}.t24-wish-save.is-saved{background:#fff;color:#b32533;border-color:#e73046}.t24-wish-save.is-saved .t24-wish-save-heart{fill:#e73046;stroke:#e73046}.t24-wish-save.is-saved:hover{background:#fdf0f2}.t24-wish-save[disabled]{opacity:.5;cursor:default}.t24-wish-save.t24-wish-pop .t24-wish-save-heart{animation:t24-wish-pop .35s ease-out}.t24-wish-toast{position:fixed;left:50%;bottom:32px;z-index:4000;max-width:calc(100vw - 32px);box-sizing:border-box;padding:12px 20px;border-radius:999px;background:#101010;color:#fff;font:600 16px/1.3 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;text-align:center;box-shadow:0 12px 32px rgba(16,16,16,0.18);opacity:0;visibility:hidden;transform:translate(-50%, 12px);pointer-events:none;transition:opacity .2s ease, transform .2s ease, visibility 0s linear .2s}.t24-wish-toast:empty{display:none}.t24-wish-toast.is-on{opacity:1;visibility:visible;transform:translate(-50%, 0);transition:opacity .2s ease, transform .2s ease, visibility 0s}@media (prefers-reduced-motion: reduce){.t24-wish-toast,.t24-wish-toast.is-on{transition:none;transform:translate(-50%, 0)}}@keyframes t24-wish-pop{0%{transform:scale(1)}45%{transform:scale(1.45)}100%{transform:scale(1)}}@media (prefers-reduced-motion: reduce){.t24-wish-save.t24-wish-pop .t24-wish-save-heart{animation:none}}.covers-page .cover-chooser .t24-wish-save-desk{position:absolute;top:682px;left:50px;z-index:11;transform:translateX(-50%);height:38px;padding:0 16px 0 12px;font-size:16px;box-shadow:0 2px 8px rgba(16,16,16,0.12)}.t24-wish-pick{margin:0 0 20px;padding:16px;box-sizing:border-box;background:#fff;border:1px solid #e6e4e1;border-left:4px solid #e73046;border-radius:6px;font:15px/1.4 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b}.t24-wish-pick .t24-wish-pick-head h4{margin:0 0 4px;font:600 18px/1.25 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010;text-transform:none}.t24-wish-pick .t24-wish-pick-head p{margin:0 0 10px;font-size:14px;line-height:1.4;color:#5c5c5c}.t24-wish-pick .t24-wish-pick-list{list-style:none;margin:0;padding:0}.t24-wish-pick .t24-wish-pick-item{display:flex;align-items:center;gap:10px;margin:0;padding:8px;border-radius:6px;list-style:none}.t24-wish-pick .t24-wish-pick-item+.t24-wish-pick-item{margin-top:4px}.t24-wish-pick .t24-wish-pick-item.is-chosen{background:#f6f5f3;box-shadow:inset 0 0 0 1px #e6e4e1}.t24-wish-pick .t24-wish-pick-item img{width:40px;height:40px;border-radius:50%;flex:none;object-fit:cover;border:1px solid #e6e4e1}.t24-wish-pick .t24-wish-pick-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.t24-wish-pick .t24-wish-pick-text strong{color:#101010;font-size:15px;font-weight:600}.t24-wish-pick .t24-wish-pick-text small{color:#5c5c5c;font-size:13px}.t24-wish-pick .t24-wish-pick-text .t24-wish-name-line{font-size:13px;line-height:1.25;font-weight:600;color:#5c5c5c;font-variant:small-caps;letter-spacing:.03em}.t24-wish-pick .t24-wish-pick-text .t24-wish-name-main{font-size:15px;line-height:1.3;font-weight:600;color:#101010}.t24-wish-pick .t24-wish-pick-text .t24-wish-name-print{font-size:13px;line-height:1.3;color:#2b2b2b}.t24-wish-pick .t24-wish-pick-done{display:none;position:relative;flex:none;width:28px;height:28px;border-radius:50%;background:#2b8a4b;color:#fff;font:700 16px/28px "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;text-align:center}.t24-wish-pick .is-added .t24-wish-pick-done{display:inline-block}.t24-wish-pick .t24-wish-pick-choose,.t24-wish-pick .t24-wish-pick-add{min-height:34px;padding:0 12px;margin:0;border-radius:4px;cursor:pointer;white-space:nowrap;font:600 14px/1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;-webkit-appearance:none;appearance:none}.t24-wish-pick .t24-wish-pick-choose{background:#fff;color:#101010;border:1.5px solid #101010}.t24-wish-pick .t24-wish-pick-choose:hover{background:#f6f5f3}.t24-wish-pick .t24-wish-pick-choose[aria-pressed="true"]{background:#101010;color:#fff}.t24-wish-pick .t24-wish-pick-add{background:#e73046;color:#fff;border:0}.t24-wish-pick .t24-wish-pick-add:hover{background:#b32533}.t24-order-notice .t24-lead-wishlist{padding:8px 10px;border-radius:8px;background:#fdf0f2;color:#101010;font-size:15px !important;line-height:1.4 !important}@media (max-width: 767px){body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button{grid-area:auto;position:absolute;top:var(--t24-wish-ph-top, 72px);right:var(--t24-wish-ph-right, 56px);z-index:30;width:44px;height:54px;padding:10px 0 0;gap:1px;transform:rotate(4deg);transform-origin:50% -16px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button::before{top:-16px;height:20px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button::after{top:4px;width:5px;height:5px;margin-left:-2.5px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-fan,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-word{display:none}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-count{font-size:17px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-mark{width:19px;height:16px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible{animation:none}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked{position:fixed;top:10px;right:var(--t24-wish-right, 16px);z-index:90;animation:t24-wish-swing .9s ease-out;transition:opacity .2s ease, visibility 0s linear 0s}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked.is-tucked{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease, visibility 0s linear .2s}body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper .t24-wish-button{opacity:0;visibility:hidden;pointer-events:none}body.t24-mobile .t24-wish-panel{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;z-index:3900;display:flex;align-items:flex-end;justify-content:center;padding:0;background:rgba(16,16,16,0.6)}body.t24-mobile .t24-wish-panel .t24-wish-box{width:100%;max-width:560px;max-height:88vh;overflow-y:auto;border-radius:12px 12px 0 0;border:0;box-shadow:0 -6px 24px rgba(16,16,16,0.2);padding:26px 16px calc(14px + env(safe-area-inset-bottom, 0px))}body.t24-mobile .t24-wish-panel .t24-wish-list{max-height:none;overflow:visible}body.t24-mobile .t24-wish-panel .t24-wish-item{gap:12px;padding:12px 0}body.t24-mobile .t24-wish-panel .t24-wish-name{font-size:16px}body.t24-mobile .t24-wish-panel .t24-wish-remove{width:44px;height:44px;margin-right:-6px}body.t24-mobile .t24-wish-panel .t24-wish-close{width:44px;height:44px}body.t24-mobile .t24-wish-panel .t24-wish-note-desk,body.t24-mobile .t24-wish-panel .t24-wish-order-all{display:none}body.t24-mobile .t24-wish-panel .t24-wish-actions-phone{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:14px 0 0}body.t24-mobile .t24-wish-panel .t24-wish-actions-phone .t24-wish-send{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 14px;box-sizing:border-box;background:#101010;color:#fff;border-radius:8px;font:600 16px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;text-decoration:none}body.t24-mobile .t24-wish-panel .t24-wish-actions-phone .t24-wish-send-mail{align-self:center;padding:8px;color:#101010;font-weight:600;font-size:15px}body.t24-mobile .t24b-chooser .t24b-cta-bar.t24-wish-bar{display:flex;gap:8px;align-items:stretch}body.t24-mobile .t24b-chooser .t24b-cta-bar.t24-wish-bar .t24b-cta{flex:1 1 auto}body.t24-mobile .t24b-chooser .t24b-cta-bar.t24-wish-bar .t24-wish-save-bar{flex:none;min-height:48px;padding:0 14px;font-size:16px}body.t24-mobile .t24b-chooser .t24-wish-save-desk{display:none}body.t24-mobile .t24-wish-toast{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}html.t24-wish-open body.t24-mobile{overflow:hidden}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button{grid-area:auto;position:absolute;top:var(--t24-wish-ph-top, 72px);right:var(--t24-wish-ph-right, 56px);z-index:30;width:44px;height:54px;padding:10px 0 0;gap:1px;transform:rotate(4deg);transform-origin:50% -16px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button::before{top:-16px;height:20px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button::after{top:4px;width:5px;height:5px;margin-left:-2.5px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-fan,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-word{display:none}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-count{font-size:17px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button .t24-wish-mark{width:19px;height:16px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:hover,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button:focus-visible{animation:none}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked{position:fixed;top:10px;right:var(--t24-wish-right, 16px);z-index:90;animation:t24-wish-swing .9s ease-out;transition:opacity .2s ease, visibility 0s linear 0s}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked.is-tucked{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease, visibility 0s linear .2s}html.t24-touch body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper .t24-wish-button{opacity:0;visibility:hidden;pointer-events:none}html.t24-touch body.t24-mobile .t24-wish-panel{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;max-width:none;z-index:3900;display:flex;align-items:flex-end;justify-content:center;padding:0;background:rgba(16,16,16,0.6)}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-box{width:100%;max-width:560px;max-height:88vh;overflow-y:auto;border-radius:12px 12px 0 0;border:0;box-shadow:0 -6px 24px rgba(16,16,16,0.2);padding:26px 16px calc(14px + env(safe-area-inset-bottom, 0px))}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-list{max-height:none;overflow:visible}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-item{gap:12px;padding:12px 0}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-name{font-size:16px}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-remove{width:44px;height:44px;margin-right:-6px}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-close{width:44px;height:44px}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-note-desk,html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-order-all{display:none}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-actions-phone{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin:14px 0 0}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-actions-phone .t24-wish-send{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 14px;box-sizing:border-box;background:#101010;color:#fff;border-radius:8px;font:600 16px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;text-decoration:none}html.t24-touch body.t24-mobile .t24-wish-panel .t24-wish-actions-phone .t24-wish-send-mail{align-self:center;padding:8px;color:#101010;font-weight:600;font-size:15px}html.t24-touch body.t24-mobile .t24b-chooser .t24b-cta-bar.t24-wish-bar{display:flex;gap:8px;align-items:stretch}html.t24-touch body.t24-mobile .t24b-chooser .t24b-cta-bar.t24-wish-bar .t24b-cta{flex:1 1 auto}html.t24-touch body.t24-mobile .t24b-chooser .t24b-cta-bar.t24-wish-bar .t24-wish-save-bar{flex:none;min-height:48px;padding:0 14px;font-size:16px}html.t24-touch body.t24-mobile .t24b-chooser .t24-wish-save-desk{display:none}html.t24-touch body.t24-mobile .t24-wish-toast{bottom:calc(84px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion: reduce){body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper .t24-wish-button.is-docked{animation:none}}*#facebox .content{width:800px !important;padding:0px}#facebox .popup{border:0px}.cover-details{height:250px}.cover-details .cover-description{height:270px;padding:20px;background:white;position:absolute;top:0;left:0}.cover-details img{width:600px;margin-left:200px !important}.covers-page{position:relative}.covers-page .cover-preview{margin-top:15px;position:relative}.covers-page .cover-preview .discontinued-cover-tips{position:absolute;bottom:10px;left:-140px;z-index:10;font-size:11px;font-weight:bold;color:#EF3333}.covers-page h4.cover-kind{font-family:'sourcesanspro', helvetica;text-align:center;font-size:35px;line-height:35px;font-weight:normal;color:#e73046;padding:15px 0 0 0;margin:0}.covers-page h5.cover-kind{font-family:'sourcesanspro', helvetica;text-align:center;font-size:18px;line-height:40px;font-weight:normal;padding:0 0 15px 0;margin:0;color:#666}.covers-page .cover-kind-description div.kind-description{width:27.3%;float:left;padding:10px 2%;margin:1%;background:#fff;border-radius:6px}.covers-page .cover-kind-description div.kind-description.rigide{background:#efefef}.covers-page .cover-kind-description div.kind-description.brossurate{background:#efefef}.covers-page .cover-kind-description div.kind-description.termiche{background:#efefef}.covers-page .cover-kind-description div.kind-description .show-me-your-genitals{background:#e73046;display:block;padding:5px 10px;text-align:center;color:#FFF;margin:5px 0;border-radius:3px}.covers-page .cover-kind-description div.kind-description h2{font-family:'sourcesanspro', helvetica;font-size:20px;line-height:20px;background:#101010;padding:3px 0;color:#FFF;text-align:center;border-radius:3px}.covers-page .cover-kind-description div.kind-description h2 i{font-size:30px;line-height:30px;margin:10px 0 5px 0}.covers-page .cover-kind-description div.kind-description h2 span{display:block;margin:5px 0 10px 0}.covers-page .cover-kind-description div.kind-description p{line-height:26px;font-size:12px;text-align:justify}.covers-page .cover-kind-description{padding:5px 0;line-height:20px;font-size:13px}.covers-page .cover-chooser{background:linear-gradient(to right, #fff 5%, #efefef 25%);width:570px;height:705px;z-index:9;border-radius:5px;margin:0 0 20px 0;position:relative;padding:10px 10px 10px 295px}.covers-page .preview-stage{position:absolute;width:500px;height:650px;top:40px;left:-200px;z-index:10;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important}.covers-page .preview-stage .preview-cover{position:absolute;top:0;left:0;width:500px;height:650px;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important}.covers-page .preview-stage .preview-embossed-cover{position:absolute;top:0;left:0;width:500px;height:650px;background-size:contain !important;background-position:center !important;background-repeat:no-repeat !important;background:url("/images/ribbons/side/tesi24-incisione-secco.png?v=2")}.covers-page .preview-stage a.info-lense-button{display:block;z-index:2000;background:#003B5C;width:40px;height:40px;position:absolute;overflow:hidden;border:3px solid #efefef;border-radius:100%;opacity:0.7;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.covers-page .preview-stage a.info-lense-button.top-right{top:18px;right:30px}.covers-page .preview-stage a.info-lense-button.bottom-left{bottom:15px;left:50px}.covers-page .preview-stage a.info-lense-button div.info-content{display:block;opacity:0}.covers-page .preview-stage a.info-lense-button div.info-content .image{width:200px;height:200px;background-position:top right;background-repeat:no-repeat;background-size:200px 200px;-webkit-transition:all .5s ease-in 1s;-moz-transition:all .5s ease-in 1s;-o-transition:all .5s ease-in 1s;transition:all .5s ease-in 1s}.covers-page .preview-stage a.info-lense-button:hover,.covers-page .preview-stage a.info-lense-button.pulse{cursor:pointer;opacity:1;transform:scale(1.2)}.covers-page .preview-stage a.info-lense-button.is-active{opacity:1;width:200px;height:200px}.covers-page .preview-stage a.info-lense-button.is-active span.info-icon{width:0;height:0;opacity:0;display:none}.covers-page .preview-stage a.info-lense-button.is-active div.info-content{display:block;opacity:1}.covers-page .preview-stage a.info-lense-button.is-active div.info-content .image{opacity:1;width:200px;height:200px}.covers-page .preview-stage a.info-lense-button.is-active div.info-content .image.zoom{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);transform:scale(2);opacity:1}.covers-page .preview-stage a.info-lense-button span.info-icon{width:40px;height:40px;line-height:40px;opacity:1;-webkit-transition:all .5s ease-in 1s;-moz-transition:all .5s ease-in 1s;-o-transition:all .5s ease-in 1s;transition:all .5s ease-in 1s}.covers-page .preview-stage a.info-lense-button span.info-icon i{padding:0;margin:0;text-align:center;color:#FFFFFF;width:40px;height:40px;line-height:40px;font-size:1.3rem;font-weight:300}.covers-page .fold{background:url("/images/fold.png");width:980px;height:102px;position:absolute;top:1168px;left:0px}.covers-page .cover-color-list{margin-top:2px;float:left}.covers-page .cover-color-list p.cover-description-text{font-size:13px;font-weight:bold;line-height:18px;color:#555;margin-bottom:10px}.covers-page .covers-type{margin-bottom:4px;margin-top:12px;font-weight:300;background:linear-gradient(to right, #efefef 3%, #ddd 15%, #efefef 60%);display:block;padding:2px 0 2px 0px;font-size:15px;line-height:18px;border-radius:2px}.covers-page .covers-type:first-child{margin-top:0px}.covers-page .covers-type strong{color:#e73046;font-size:16px;font-weight:500}.covers-page .covers-type em{font-size:12px;color:#333;font-weight:400}.covers-page ul.pickers{margin:4px 0 6px 0;padding:0;list-style-type:none}.covers-page ul.pickers li{width:92px;height:24px;margin:0 3px 4px 0;cursor:pointer;position:relative;float:left;display:table}.covers-page ul.pickers li.active img{border-color:#e73046 !important}.covers-page ul.pickers li.active p{color:#e73046 !important}.covers-page ul.pickers li:hover img{border-color:#003B5C}.covers-page ul.pickers li:hover p{color:#003B5C}.covers-page ul.pickers li img{display:block;width:24px;height:24px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.25);box-shadow:inset 0 3px 4px rgba(0,0,0,0.3);border:2px solid #cecece}.covers-page ul.pickers li p{color:#333;font-size:10px;font-weight:400;line-height:12px;display:table-cell;vertical-align:middle;text-align:left;width:62px}.covers-page div.tip1{width:237px;height:42px;background:url("/images/tip1new.png") no-repeat;position:absolute;top:-55px;left:-50px;z-index:1000}.covers-page div.tip2{width:229px;height:170px;background:url("/images/tip2new.png") no-repeat;position:absolute;top:-50px;right:-92px;z-index:100}.covers-page p.cover-description{margin:40px 0 100px 0;text-align:center;font-size:14px;line-height:26px}.covers-page .family-description{position:absolute;right:-58px;bottom:640px;width:626px;text-align:justify;font-size:12px}.covers-page .family-description h4{margin:0 0 10px 0;font-size:15px;line-height:32px}.covers-page .family-description h4 span{background:#003B5C;color:#FFF;padding:3px 5px;text-transform:uppercase}.covers-page .family-description h4 img{width:30px;margin-right:10px}.covers-page .family-description p{text-align:justify;font-size:12px;line-height:24px}.covers-page .family-description p strong{text-transform:uppercase}.covers-page div.cover-colors-container span{left:70px}.covers-page div.magnifier{width:261px;height:263px;position:absolute}.covers-page div.magnifier.top-right-corner-zoom{right:112px;top:-130px}.covers-page div.magnifier.bottom-left-corner-zoom{top:420px;left:130px}.covers-page div.selected-ball{border:1px solid #08c;height:27px;width:27px;position:absolute;top:-3px;left:-3px;border-radius:1.5em}.covers-page .ribbon-colors-wrapper{margin:24px 0 20px 0}.covers-page .ribbon-colors-wrapper .ribbon-colors-container.disabled{pointer-events:none}.covers-page .ribbon-colors-wrapper .ribbon-colors-container.disabled::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.7}.covers-page .ribbon-colors-wrapper .ribbon-colors-container .print-color-title{float:left;height:50px;padding-top:8px;line-height:18px;padding-right:25px;text-align:right;text-transform:uppercase;width:84px;font-weight:500;font-size:11px}.covers-page .ribbon-colors-wrapper .ribbon-colors-container .print-color-title em{background:#efefef;font-weight:700;padding:2px 4px}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors{float:left;border-left:1px solid #CCC;height:54px;margin-left:0}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li{height:50px;margin-bottom:2px;margin-top:2px;margin-left:4px;margin-right:4px;cursor:pointer;position:relative;float:left;display:block;width:45px;text-align:center}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li.disabled{pointer-events:none}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li.disabled::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:0.7}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li.active img{border-color:#e73046 !important}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li.active p{color:#e73046 !important}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li:hover img{border-color:#003B5C}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li:hover p{color:#003B5C}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li img{display:block;width:30px;height:30px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.25);-moz-box-shadow:inset 0 0 1px rgba(0,0,0,0.25);box-shadow:inset 0 3px 4px rgba(0,0,0,0.3);border:2px solid #cecece;margin:0 auto}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li p{text-align:center;color:#333;font-size:11px;line-height:11px;text-align:left;padding:3px 0 0 0;text-align:center}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li p strong{font-weight:normal}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li:first-child{margin-left:20px}.covers-page .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li:last-child{margin-right:20px}.covers-page ul.pickers li picture.swatch{display:block}.covers-page .preview-stage .preview-placeholder{position:absolute;top:3%;left:16%;width:68%;height:94%;border-radius:4px 10px 10px 4px;background-color:#e6e6e6;opacity:0.55;transition:opacity .35s ease-out;pointer-events:none}.covers-page .preview-stage.is-loaded .preview-placeholder{opacity:0}.faq-page{max-width:1100px;margin:0 auto;padding:8px 24px 48px;box-sizing:border-box;color:#2b2b2b;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:17px;line-height:1.6}.faq-page *,.faq-page *::before,.faq-page *::after{box-sizing:border-box}.faq-page [hidden]{display:none !important}.faq-page a{color:#b32533}.faq-page a:hover,.faq-page a:focus{color:#891c27}.faq-page a:focus-visible,.faq-page input:focus-visible,.faq-page .faq-button:focus-visible{outline:3px solid #1a73e8;outline-offset:2px}.faq-page h1,.faq-page h2,.faq-page h3{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010;text-shadow:none;text-transform:none}.faq-page h1{font-size:44px;line-height:1.12;font-weight:600;letter-spacing:-0.015em;margin:8px 0 12px}.faq-page h2{font-size:24px;line-height:1.3;font-weight:600;margin:0}.faq-page h3{font-size:18px;line-height:1.4;font-weight:600;margin:0}.faq-page i.far,.faq-page i.fas{color:#e73046}.faq-page mark{background:#ffe58a;color:inherit;padding:0 1px}.faq-visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.faq-breadcrumbs ol{list-style:none;margin:16px 0 8px;padding:0;display:flex;flex-wrap:wrap;gap:4px;font-size:14px;line-height:1.4;color:#5c5c5c}.faq-breadcrumbs ol li{min-width:0}.faq-breadcrumbs ol li+li::before{content:'›';margin:0 6px 0 2px;color:#999}.faq-breadcrumbs ol a{color:#5c5c5c;text-decoration:underline}.faq-breadcrumbs ol [aria-current] span{color:#101010}.faq-hero{padding:8px 0 24px}.faq-hero .faq-hero-intro{font-size:20px;line-height:1.45;color:#5c5c5c;max-width:760px;margin:0 0 16px}.faq-hero .faq-hero-intro p{margin:0 0 8px;font-size:inherit;line-height:inherit}.faq-hero-center{text-align:center;padding-bottom:40px}.faq-hero-center h1{margin-top:24px}.faq-hero-center .faq-hero-intro{max-width:68ch;margin:0 auto 24px}.faq-hero-center .faq-search{margin:0 auto;text-align:left}.faq-meta{font-size:14px;color:#5c5c5c;margin:0 0 8px}.faq-search{position:relative;max-width:640px;margin:0}.faq-search>i.far{position:absolute;left:16px;top:15px;font-size:19px;color:#101010;pointer-events:none}.faq-search input[type=search]{width:100%;height:54px;margin:0;padding:10px 16px 10px 46px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;line-height:1.3;color:#101010;border:1.5px solid #101010;border-radius:6px;background:#fff;box-shadow:none;-webkit-appearance:none;appearance:none;box-sizing:border-box}.faq-search input[type=search]:focus{border-color:#1a73e8}.faq-search .faq-search-status{font-size:14px;color:#5c5c5c;margin:6px 2px 0;text-align:center}.faq-topics{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;padding:48px 0 56px}.faq-section-heading{text-align:center;margin:0 0 28px !important;font-size:30px !important;line-height:1.2;letter-spacing:-0.01em}.faq-section-heading::before{content:'';display:block;width:40px;height:3px;background:#e73046;margin:0 auto 14px}.faq-cards{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}.faq-card{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;overflow:hidden;display:flex;flex-direction:column;scroll-margin-top:12px}.faq-card ul{list-style:none;margin:0;padding:4px 16px;flex:1 1 auto}.faq-card li{padding:10px 0;border-bottom:1px solid #eeece9;font-size:15px;line-height:1.4}.faq-card li:last-child{border-bottom:0}.faq-card li a{color:#2b2b2b;text-decoration:none}.faq-card li a:hover{color:#b32533;text-decoration:underline}.faq-card-head{display:flex;align-items:center;gap:10px;margin:0 !important;background:#101010;padding:12px 16px;font-size:16px !important}.faq-card-head a{flex:1 1 auto;display:flex;align-items:center;gap:10px;color:#fff !important;text-decoration:none}.faq-card-head a:hover span{text-decoration:underline}.faq-card-head i.far{color:#fff;width:20px;text-align:center}.faq-card-count{font-size:13px;font-weight:400;color:#bdbdbd}.faq-card-more{display:block;padding:10px 16px 14px;font-size:15px;font-weight:600;text-decoration:none}.faq-card-more:hover{text-decoration:underline}.faq-results{padding:8px 0 0}.faq-results-group{margin:0 0 28px;max-width:860px}.faq-results-title{font-size:15px !important;text-transform:uppercase !important;letter-spacing:.06em;margin:0 0 4px !important}.faq-results-title a{color:#5c5c5c !important;text-decoration:none}.faq-search-empty{font-size:18px;color:#5c5c5c;padding:24px 0;text-align:center}.faq-entries{list-style:none;margin:0;padding:0;max-width:860px;border-top:1px solid #e6e4e1}.faq-entry{padding:20px 0 18px;border-bottom:1px solid #e6e4e1;scroll-margin-top:16px}.faq-entry:target{background:linear-gradient(90deg, rgba(231,48,70,0.06), transparent 70%)}.faq-entry-q{font-size:20px !important;line-height:1.35 !important;margin:0 0 6px !important}.faq-entry-q a{color:#101010;text-decoration:none}.faq-entry-q a:hover{color:#b32533;text-decoration:underline}.faq-results .faq-entry-q{font-size:18px !important}.faq-entry-a{color:#2b2b2b}.faq-entry-a p:last-child,.faq-entry-a ul:last-child,.faq-entry-a ol:last-child{margin-bottom:0}.faq-entry-more{margin:8px 0 0;font-size:15px;font-weight:600}.faq-entry-more a{text-decoration:none}.faq-entry-more a:hover{text-decoration:underline}.faq-category-hero{display:flex;align-items:flex-start;gap:20px;padding-bottom:40px}.faq-category-hero h1{margin-top:2px}.faq-category-hero .faq-hero-intro{margin-bottom:12px}.faq-category-hero .faq-meta{margin:0}.faq-category-head{min-width:0;flex:1 1 auto}.faq-category-icon{flex:0 0 auto;width:56px;height:56px;margin-top:6px;display:flex;align-items:center;justify-content:center;background:#101010;border-radius:6px}.faq-category-icon i.far{color:#fff;font-size:24px}.faq-featured{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;padding:32px 0 36px;margin:0 0 40px}.faq-featured-title,.faq-list-title{font-size:22px !important;margin:0 0 16px !important}.faq-featured-title::before,.faq-list-title::before{content:'';display:block;width:32px;height:3px;background:#e73046;margin-bottom:10px}.faq-featured-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}.faq-featured-list li{margin:0;display:flex}.faq-featured-list a{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;gap:12px;padding:16px 18px;text-decoration:none;color:#101010;border-top:3px solid #e73046}.faq-featured-list a:hover{border-color:#e73046;border-top-color:#e73046}.faq-featured-list a:hover .faq-featured-q{text-decoration:underline}.faq-featured-q{font-size:17px;line-height:1.35;font-weight:600;color:#101010}.faq-featured-more{font-size:15px;font-weight:600;color:#b32533}.faq-category-layout{display:grid;grid-template-columns:minmax(0, 1fr) 280px;gap:56px;align-items:start}.faq-category-layout .faq-entries{max-width:none}body.page-faq_categories-show #main,body.page-faqs-show #main{overflow:visible;display:flow-root}.faq-category-side{position:sticky;top:16px}.faq-other-topics{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;padding:16px 18px 10px}.faq-other-topics h2{font-size:17px !important;margin:0 0 6px !important}.faq-other-topics h2::before{content:'';display:block;width:28px;height:3px;background:#e73046;margin-bottom:10px}.faq-other-topics ul{list-style:none;margin:0;padding:0}.faq-other-topics li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #eeece9;font-size:15px;line-height:1.4}.faq-other-topics li:last-child{border-bottom:0}.faq-other-topics li a{color:#2b2b2b;text-decoration:none}.faq-other-topics li a:hover{color:#b32533;text-decoration:underline}.faq-other-topics li[aria-current] span:first-child{font-weight:600;color:#101010}.faq-other-topics i.far{width:18px;text-align:center;margin-right:4px}.faq-topic-count{flex:0 0 auto;font-size:13px;color:#5c5c5c}.faq-category-side .faq-product-link{margin:16px 0 0;background:#fff;border:1px solid #e6e4e1;font-size:15px;line-height:1.45}.faq-category-side .faq-product-link a{display:block;font-weight:600;text-decoration:none;margin-top:2px}.faq-category-side .faq-product-link a:hover{text-decoration:underline}.faq-prose{max-width:760px;overflow-wrap:break-word}.faq-prose p,.faq-prose ul,.faq-prose ol{margin:0 0 12px}.faq-prose p,.faq-prose li{font-size:inherit;line-height:1.65}.faq-prose ul,.faq-prose ol{padding-left:22px;margin-left:0}.faq-prose li{margin:0 0 4px}.faq-prose img{max-width:100%;height:auto}.faq-prose h2,.faq-prose h3{margin:28px 0 10px}.faq-prose h2{font-size:23px}.faq-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:0 0 16px;font-size:16px}.faq-prose th{background:#101010;color:#fff;text-align:left;font-weight:600;padding:9px 12px}.faq-prose td{padding:9px 12px;border-bottom:1px solid #e6e4e1;vertical-align:top}.faq-prose strong{color:#101010}.faq-question-layout{display:grid;grid-template-columns:minmax(0, 1fr) 280px;gap:56px;align-items:start}.faq-article h1{font-size:40px;line-height:1.15;text-wrap:balance;margin-top:24px}.faq-article-head{margin-bottom:22px}.faq-article-head .faq-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0}.faq-article-head .faq-breadcrumbs ol{margin:6px 0 0}.faq-kicker{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;background:#f6f5f3;border:1px solid #e6e4e1;border-radius:6px;font-size:14px;font-weight:600;color:#101010}.faq-meta-sep{color:#999}.faq-brief{background:#f6f5f3;border:1px solid #e6e4e1;border-left:4px solid #e73046;border-radius:6px;padding:16px 20px;margin:0 0 28px;max-width:760px}.faq-brief-label{display:inline-block;margin:0 0 8px !important;padding:2px 8px;background:#101010;color:#fff;font-size:13px !important;line-height:1.5 !important;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.faq-brief-text{font-size:19px;line-height:1.5;color:#101010;font-weight:600}.faq-brief-text p{line-height:1.5}.faq-brief-text p:last-child{margin-bottom:0}.faq-body{margin:0 0 8px}.faq-additional{margin:28px 0 0;padding-top:20px;border-top:1px solid #e6e4e1;max-width:760px}.faq-additional h2{margin-bottom:12px}.faq-additional h3{margin:18px 0 6px}.faq-step{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#101010;color:#fff;padding:14px 18px;border-radius:6px;margin:28px 0 0;max-width:760px}.faq-step p{flex:1 1 200px;margin:0;font-size:16px;line-height:1.4}.faq-step b{display:block;font-size:17px}.faq-step span{color:#e1e1e1}.faq-step .faq-step-link{color:#fff !important;font-weight:600;font-size:15px}.faq-step-n{flex:0 0 auto;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#e73046;color:#fff !important;font-weight:700;font-size:21px;border-radius:4px}.faq-linked{margin:32px 0 0;max-width:760px}.faq-linked h2{font-size:22px;margin:0 0 8px}.faq-linked h2::before{content:'';display:block;width:32px;height:3px;background:#e73046;margin-bottom:10px}.faq-linked ul{list-style:none;margin:0;padding:0;border-top:1px solid #e6e4e1}.faq-linked li{padding:12px 0;border-bottom:1px solid #e6e4e1}.faq-linked li a{display:block;font-weight:600;font-size:17px;line-height:1.35;color:#101010;text-decoration:none}.faq-linked li a:hover{color:#b32533;text-decoration:underline}.faq-linked li span{display:block;margin-top:3px;font-size:15px;line-height:1.45;color:#5c5c5c}.faq-related{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;padding:16px 18px 8px;position:sticky;top:16px;margin-top:24px}.faq-related h2{font-size:17px;margin:0 0 6px}.faq-related h2::before{content:'';display:block;width:28px;height:3px;background:#e73046;margin-bottom:10px}.faq-related ul{list-style:none;margin:0 0 10px;padding:0}.faq-related li{padding:9px 0;border-bottom:1px solid #eeece9;font-size:15px;line-height:1.4}.faq-related li a{color:#2b2b2b;text-decoration:none}.faq-related li a:hover{color:#b32533;text-decoration:underline}.faq-related p{margin:0 0 8px;font-size:15px}.faq-more-link{font-weight:600;text-decoration:none}.faq-more-link:hover{text-decoration:underline}.faq-product-link{margin:24px 0 0;padding:12px 16px;background:#f6f5f3;border-radius:6px;font-size:16px;max-width:860px}.faq-contact{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:48px 0 0;padding:24px 28px;max-width:860px;background:#101010;color:#e8e8e8;border-radius:6px}.faq-contact h2{font-size:22px;margin:0 0 4px;color:#fff !important}.faq-contact p{margin:0;font-size:16px;line-height:1.5;color:#e8e8e8}.faq-contact a{color:#fff}.faq-page-index .faq-contact,.faq-page-category .faq-contact{max-width:none}.faq-contact-actions{display:flex;flex-direction:column;align-items:center;gap:8px;flex:0 0 auto}.faq-contact-order{font-size:15px;color:#fff !important}.faq-button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;min-height:44px;padding:0 24px;border-radius:4px;background:#e73046;color:#fff !important;font-weight:600;font-size:18px;text-decoration:none !important;line-height:1.2}.faq-button:hover{background:#b32533}@media (min-width: 900px){.faq-page.faq-page-index{padding-top:38px}.faq-page.faq-page-category{padding-top:16px}.faq-page.faq-page-question{padding-top:46px}}@media (max-width: 1099px){.faq-cards{grid-template-columns:repeat(2, minmax(0, 1fr))}.faq-featured-list{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 899px){.faq-page{padding:4px 16px 32px;font-size:16px}.faq-page h1{font-size:32px}.faq-page h2{font-size:21px}.faq-article h1{font-size:27px}.faq-hero .faq-hero-intro{font-size:17px}.faq-hero-center{padding-bottom:24px}.faq-hero-center h1{margin-top:16px}.faq-search input[type=search]{font-size:16px;height:50px}.faq-search>i.far{top:14px}.faq-topics{padding:32px 0 36px}.faq-section-heading{font-size:25px !important}.faq-entry{padding:16px 0 14px}.faq-entry-q{font-size:18px !important}.faq-question-layout{display:block}.faq-brief{padding:14px 16px;margin-bottom:22px}.faq-brief-text{font-size:18px}.faq-related{position:static;margin-top:32px}.faq-contact{flex-direction:column;align-items:stretch;padding:20px;margin-top:36px}.faq-contact-actions{align-items:stretch}.faq-button{width:100%}.faq-contact-order{text-align:center}.faq-article h1{margin-top:16px}.faq-category-hero{gap:14px;padding-bottom:24px}.faq-category-icon{width:44px;height:44px;margin-top:4px}.faq-category-icon i.far{font-size:19px}.faq-featured{padding:24px 0 28px;margin-bottom:24px}.faq-category-layout{display:block}.faq-category-side{position:static;margin-top:32px}}@media (max-width: 599px){.faq-cards{grid-template-columns:minmax(0, 1fr)}.faq-featured-list{grid-template-columns:minmax(0, 1fr);gap:8px}.faq-featured-list a{flex-direction:row;align-items:center;padding:12px 14px;border-top-width:1px;border-left:3px solid #e73046}.faq-featured-q{font-size:16px}.faq-featured-more{font-size:0;flex:0 0 auto}.faq-featured-more span{font-size:18px}.faq-category-icon{display:none}.faq-meta-sep{display:none}}.flip-clock-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.flip-clock-wrapper a{cursor:pointer;text-decoration:none;color:#ccc}.flip-clock-wrapper a:hover{color:#fff}.flip-clock-wrapper ul{list-style:none}.flip-clock-wrapper.clearfix:before,.flip-clock-wrapper.clearfix:after{content:" ";display:table}.flip-clock-wrapper.clearfix:after{clear:both}.flip-clock-wrapper.clearfix{*zoom:1}.flip-clock-wrapper{font:normal 11px "Helvetica Neue", Helvetica, sans-serif;-webkit-user-select:none}.flip-clock-meridium{background:none !important;box-shadow:0 0 0 !important;font-size:36px !important}.flip-clock-meridium a{color:#313333}.flip-clock-wrapper{text-align:center;position:relative;width:100%;margin:1em}.flip-clock-wrapper:before,.flip-clock-wrapper:after{content:" ";display:table}.flip-clock-wrapper:after{clear:both}.flip-clock-wrapper ul{position:relative;float:left;margin:5px;width:60px;height:90px;font-size:80px;font-weight:bold;line-height:87px;border-radius:6px;background:#000}.flip-clock-wrapper ul li{z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;line-height:87px;text-decoration:none !important}.flip-clock-wrapper ul li:first-child{z-index:2}.flip-clock-wrapper ul li a{display:block;height:100%;-webkit-perspective:200px;-moz-perspective:200px;perspective:200px;margin:0 !important;overflow:visible !important;cursor:default !important}.flip-clock-wrapper ul li a div{z-index:1;position:absolute;left:0;width:100%;height:50%;font-size:80px;overflow:hidden;outline:1px solid transparent}.flip-clock-wrapper ul li a div .shadow{position:absolute;width:100%;height:100%;z-index:2}.flip-clock-wrapper ul li a div.up{-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;top:0}.flip-clock-wrapper ul li a div.up:after{content:"";position:absolute;top:44px;left:0;z-index:5;width:100%;height:3px;background-color:#000;background-color:rgba(0,0,0,0.4)}.flip-clock-wrapper ul li a div.down{-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;bottom:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.flip-clock-wrapper ul li a div div.inn{position:absolute;left:0;z-index:1;width:100%;height:200%;color:#ccc;text-shadow:0 1px 2px #000;text-align:center;background-color:#333;border-radius:6px;font-size:70px}.flip-clock-wrapper ul li a div.up div.inn{top:0}.flip-clock-wrapper ul li a div.down div.inn{bottom:0}.flip-clock-wrapper ul.play li.flip-clock-before{z-index:3}.flip-clock-wrapper .flip{box-shadow:0 2px 5px rgba(0,0,0,0.7)}.flip-clock-wrapper ul.play li.flip-clock-active{-webkit-animation:asd 0.5s 0.5s linear both;-moz-animation:asd 0.5s 0.5s linear both;animation:asd 0.5s 0.5s linear both;z-index:5}.flip-clock-divider{float:left;display:inline-block;position:relative;width:20px;height:100px}.flip-clock-divider:first-child{width:0}.flip-clock-dot{display:block;background:#323434;width:10px;height:10px;position:absolute;border-radius:50%;box-shadow:0 0 5px rgba(0,0,0,0.5);left:5px}.flip-clock-divider .flip-clock-label{position:absolute;top:-1.5em;right:-86px;color:black;text-shadow:none}.flip-clock-divider.minutes .flip-clock-label{right:-88px}.flip-clock-divider.seconds .flip-clock-label{right:-91px}.flip-clock-dot.top{top:30px}.flip-clock-dot.bottom{bottom:30px}@-webkit-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-moz-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@-o-keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}@keyframes asd{0%{z-index:2}20%{z-index:4}100%{z-index:4}}.flip-clock-wrapper ul.play li.flip-clock-active .down{z-index:2;-webkit-animation:turn 0.5s 0.5s linear both;-moz-animation:turn 0.5s 0.5s linear both;animation:turn 0.5s 0.5s linear both}@-webkit-keyframes turn{0%{-webkit-transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg)}}@-moz-keyframes turn{0%{-moz-transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg)}}@-o-keyframes turn{0%{-o-transform:rotateX(90deg)}100%{-o-transform:rotateX(0deg)}}@keyframes turn{0%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}.flip-clock-wrapper ul.play li.flip-clock-before .up{z-index:2;-webkit-animation:turn2 0.5s linear both;-moz-animation:turn2 0.5s linear both;animation:turn2 0.5s linear both}@-webkit-keyframes turn2{0%{-webkit-transform:rotateX(0deg)}100%{-webkit-transform:rotateX(-90deg)}}@-moz-keyframes turn2{0%{-moz-transform:rotateX(0deg)}100%{-moz-transform:rotateX(-90deg)}}@-o-keyframes turn2{0%{-o-transform:rotateX(0deg)}100%{-o-transform:rotateX(-90deg)}}@keyframes turn2{0%{transform:rotateX(0deg)}100%{transform:rotateX(-90deg)}}.flip-clock-wrapper ul li.flip-clock-active{z-index:3}.flip-clock-wrapper ul.play li.flip-clock-before .up .shadow{background:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, #000));background:linear,top,rgba(0,0,0,0.1) 0%,#000 100%;background:-o-linear-gradient(top, rgba(0,0,0,0.1) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, #000 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0%,#000 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .up .shadow{background:-moz-linear-gradient(top, rgba(0,0,0,0.1) 0%, #000 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, #000));background:linear,top,rgba(0,0,0,0.1) 0%,#000 100%;background:-o-linear-gradient(top, rgba(0,0,0,0.1) 0%, #000 100%);background:-ms-linear-gradient(top, rgba(0,0,0,0.1) 0%, #000 100%);background:linear,to bottom,rgba(0,0,0,0.1) 0%,#000 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.3s linear both}.flip-clock-wrapper ul.play li.flip-clock-before .down .shadow{background:-moz-linear-gradient(top, #000 0%, rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0.1)));background:linear,top,#000 0%,rgba(0,0,0,0.1) 100%;background:-o-linear-gradient(top, #000 0%, rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top, #000 0%, rgba(0,0,0,0.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,0.1) 100%;-webkit-animation:show 0.5s linear both;-moz-animation:show 0.5s linear both;animation:show 0.5s linear both}.flip-clock-wrapper ul.play li.flip-clock-active .down .shadow{background:-moz-linear-gradient(top, #000 0%, rgba(0,0,0,0.1) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, rgba(0,0,0,0.1)));background:linear,top,#000 0%,rgba(0,0,0,0.1) 100%;background:-o-linear-gradient(top, #000 0%, rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(top, #000 0%, rgba(0,0,0,0.1) 100%);background:linear,to bottom,#000 0%,rgba(0,0,0,0.1) 100%;-webkit-animation:hide 0.5s 0.3s linear both;-moz-animation:hide 0.5s 0.3s linear both;animation:hide 0.5s 0.2s linear both}@-webkit-keyframes show{0%{opacity:0}100%{opacity:1}}@-moz-keyframes show{0%{opacity:0}100%{opacity:1}}@-o-keyframes show{0%{opacity:0}100%{opacity:1}}@keyframes show{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes hide{0%{opacity:1}100%{opacity:0}}@-moz-keyframes hide{0%{opacity:1}100%{opacity:0}}@-o-keyframes hide{0%{opacity:1}100%{opacity:0}}@keyframes hide{0%{opacity:1}100%{opacity:0}}@font-face{font-family:'markerfeltthin-plainregular';src:url("/fonts/maft-webfont.eot");src:url("/fonts/maft-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/maft-webfont.woff") format("woff"),url("/fonts/maft-webfont.ttf") format("truetype"),url("/fonts/maft-webfont.svg#markerfeltthin-plainregular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Galette-MediumOblique";src:url("/fonts/galette-med-obl.eot?") format("eot"),url("/fonts/galette-med-obl.woff") format("woff"),url("/fonts/galette-med-obl.ttf") format("truetype"),url("/fonts/galette-med-obl.svg#Galette-MediumOblique") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Galette-Medium";src:url("/fonts/galette-med.eot?") format("eot"),url("/fonts/galette-med.woff") format("woff"),url("/fonts/galette-med.ttf") format("truetype"),url("/fonts/galette-med.svg#Galette-Medium") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AmaranthRegular';src:url("/fonts/Amaranth-webfont.eot");src:url("/fonts/Amaranth-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Amaranth-webfont.woff") format("woff"),url("/fonts/Amaranth-webfont.ttf") format("truetype"),url("/fonts/Amaranth-webfont.svg#AmaranthRegular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AmaranthItalic';src:url("/fonts/Amaranth-Italic-webfont.eot");src:url("/fonts/Amaranth-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Amaranth-Italic-webfont.woff") format("woff"),url("/fonts/Amaranth-Italic-webfont.ttf") format("truetype"),url("/fonts/Amaranth-Italic-webfont.svg#AmaranthItalic") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AmaranthBold';src:url("/fonts/Amaranth-Bold-webfont.eot");src:url("/fonts/Amaranth-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Amaranth-Bold-webfont.woff") format("woff"),url("/fonts/Amaranth-Bold-webfont.ttf") format("truetype"),url("/fonts/Amaranth-Bold-webfont.svg#AmaranthBold") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'AmaranthBoldItalic';src:url("/fonts/Amaranth-BoldItalic-webfont.eot");src:url("/fonts/Amaranth-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/fonts/Amaranth-BoldItalic-webfont.woff") format("woff"),url("/fonts/Amaranth-BoldItalic-webfont.ttf") format("truetype"),url("/fonts/Amaranth-BoldItalic-webfont.svg#AmaranthBoldItalic") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'chopshopregular';src:url("/fonts/chopshop-regular-webfont.woff2") format("woff2"),url("/fonts/chopshop-regular-webfont.woff") format("woff"),url("/fonts/chopshop-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'rogeuregular';src:url("/fonts/rogeu-webfont.woff2") format("woff2"),url("/fonts/rogeu-webfont.woff") format("woff"),url("/fonts/rogeu-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'sourcesanspro';src:url("/fonts/sourcesanspro-regular-webfont.woff2") format("woff2"),url("/fonts/sourcesanspro-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'sourcesanspro';src:url("/fonts/sourcesanspro-semibold-webfont.woff2") format("woff2"),url("/fonts/sourcesanspro-semibold-webfont.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'sourcesanspro';src:url("/fonts/sourcesanspro-bold-webfont.woff2") format("woff2"),url("/fonts/sourcesanspro-bold-webfont.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'sourcesanspro';src:url("/fonts/sourcesanspro-light-webfont.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'candy_chicks';src:url("/fonts/candy_chicks.eot");src:url("/fonts/candy_chicks.eot?#iefix") format("embedded-opentype"),url("/fonts/candy_chicks.woff2") format("woff2"),url("/fonts/candy_chicks.woff") format("woff"),url("/fonts/candy_chicks.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}body.page-static-order_guide #main{overflow:visible;display:flow-root}body#body.page-static-order_guide #main .wrapper.guide-wrapper{width:auto;padding-left:0;padding-right:0}body#body #main .guide-page{--guide-accent: #e73046;--guide-accent-dark: #b32533;--guide-accent-soft: #fdecee;--guide-accent-line: #f1c3c9;--guide-font: sourcesanspro, Source Sans Pro, helvetica, arial, sans-serif;font-family:var(--guide-font);color:#2b2b2b}body#body #main .guide-page h1,body#body #main .guide-page h2,body#body #main .guide-page h3,body#body #main .guide-page p,body#body #main .guide-page ul,body#body #main .guide-page ol,body#body #main .guide-page li{font-family:var(--guide-font);text-align:left;text-transform:none;width:auto;float:none}body#body #main .guide-page strong{color:#101010;font-weight:600}body#body #main .guide-page .guide-wall{position:relative;display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:4px;background:#fff}body#body #main .guide-page .guide-wall-photo{min-width:0}body#body #main .guide-page .guide-wall-photo picture,body#body #main .guide-page .guide-wall-photo img{display:block;width:100%;max-width:none;height:clamp(200px, 20vw, 300px);object-fit:cover;object-position:50% 20%}body#body #main .guide-page .guide-wall-badge{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:inline-block;box-sizing:border-box;padding:9px 20px;border-radius:999px;background:rgba(16,16,16,0.86);color:#fff;font-size:16px;line-height:1.3;white-space:nowrap;text-decoration:none}body#body #main .guide-page .guide-wall-badge b{color:#fff;font-weight:700}body#body #main .guide-page .guide-wall-badge:hover,body#body #main .guide-page .guide-wall-badge:focus{background:rgba(16,16,16,0.95);color:#fff;text-decoration:none}body#body #main .guide-page .guide-wall-stars{color:var(--guide-accent);letter-spacing:2px;font-size:16px;margin-right:6px}body#body #main .guide-page .guide-wall-badge-more{font-style:italic}body#body #main .guide-page .guide-body{max-width:1100px;margin:0 auto;padding:0 24px 24px;box-sizing:border-box}body#body #main .guide-page .guide-main{display:grid;grid-template-columns:400px minmax(0, 1fr);column-gap:56px;align-items:start;margin-top:40px}body#body #main .guide-page .guide-side{position:sticky;top:24px}body#body #main .guide-page .guide-side h1{margin:0 0 12px;padding:0;font-size:38px;line-height:1.12;font-weight:600;letter-spacing:-0.015em;color:#101010}body#body #main .guide-page .guide-lead{margin:0 0 14px;font-size:18px;line-height:1.5;color:#5c5c5c}body#body #main .guide-page .guide-promises{list-style:none;margin:0 0 18px;padding:0}body#body #main .guide-page .guide-promises li{display:flex;gap:10px;align-items:flex-start;margin:0 0 7px;padding:0;font-size:16px;line-height:1.45;color:#2b2b2b}body#body #main .guide-page .guide-promises svg{flex:none;width:20px;height:20px;margin-top:2px;fill:none;stroke:var(--guide-accent);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}body#body #main .guide-page a.guide-order-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;display:flex;width:100%;min-height:52px;background:var(--guide-accent);text-transform:uppercase;letter-spacing:.02em}body#body #main .guide-page a.guide-order-button:hover,body#body #main .guide-page a.guide-order-button:focus{background:#b32533;color:#fff;text-decoration:none}body#body #main .guide-page a.guide-order-button:hover,body#body #main .guide-page a.guide-order-button:focus{background:var(--guide-accent-dark);color:#fff}body#body #main .guide-page a.guide-order-button-phone{display:none}body#body #main .guide-page .guide-review{margin:12px 0 0;padding:10px 14px;border-radius:10px;background:var(--guide-accent-soft)}body#body #main .guide-page .guide-review-stars{color:var(--guide-accent);letter-spacing:1px;font-size:15px;margin-right:4px}body#body #main .guide-page .guide-review-text{margin:0 0 6px;padding:0;border:0;font-family:var(--guide-font);font-size:15px;line-height:1.45;font-style:italic;color:#101010}body#body #main .guide-page .guide-review figcaption{font-size:14px;color:#5c5c5c}body#body #main .guide-page .guide-review-name{font-weight:700;color:#101010}body#body #main .guide-page .guide-side-note{margin:8px 0 0;text-align:center;font-size:14px;color:#5c5c5c}body#body #main .guide-page .guide-side-note a{color:inherit;text-decoration:underline}body#body #main .guide-page .guide-timeline h2{margin:4px 0 18px;padding:0;font-size:15px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--guide-accent)}body#body #main .guide-page .guide-steps{list-style:none;margin:0;padding:0;position:relative}body#body #main .guide-page .guide-steps::before{content:'';position:absolute;left:21px;top:22px;bottom:30px;width:2px;background:var(--guide-accent-line)}body#body #main .guide-page .guide-steps>li{position:relative;display:grid;grid-template-columns:44px minmax(0, 1fr);column-gap:18px;margin:0;padding:0 0 20px}body#body #main .guide-page .guide-step-number{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;box-sizing:border-box;border-radius:50%;background:#fff;border:2px solid var(--guide-accent);color:var(--guide-accent);font-size:19px;font-weight:700;line-height:1}body#body #main .guide-page .guide-steps>li:last-child .guide-step-number{background:var(--guide-accent);color:#fff}body#body #main .guide-page h3.guide-step-title{margin:9px 0 4px;padding:0;font-size:19px;line-height:1.3;font-weight:600;color:#101010}body#body #main .guide-page p.guide-step-text{margin:0;max-width:62ch;font-size:16px;line-height:1.55;color:#2b2b2b}body#body #main .guide-page .guide-steps-done{display:grid;grid-template-columns:44px minmax(0, 1fr);column-gap:18px;align-items:center;padding:12px 14px 12px 0;border-radius:10px;background:var(--guide-accent-soft)}body#body #main .guide-page .guide-steps-done svg{justify-self:center;width:24px;height:24px;fill:none;stroke:var(--guide-accent);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}body#body #main .guide-page .guide-steps-done p{margin:0;font-size:17px;line-height:1.45;color:#2b2b2b}body#body #main .guide-page .guide-about{margin-top:48px}body#body #main .guide-page .guide-about h2,body#body #main .guide-page .guide-about h3,body#body #main .guide-page .guide-about p{margin:0;padding:0}body#body #main .guide-page .guide-about a{color:var(--guide-accent-dark);text-decoration:underline;text-underline-offset:2px}body#body #main .guide-page .guide-about-band{padding:34px 40px 30px;border-radius:14px;background:#f6f5f3}body#body #main .guide-page h2.guide-about-kicker{margin:0 0 18px;font-size:15px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--guide-accent)}body#body #main .guide-page a.guide-number{color:inherit;text-decoration:none}body#body #main .guide-page a.guide-number:hover span,body#body #main .guide-page a.guide-number:focus span{text-decoration:underline}body#body #main .guide-page .guide-numbers{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;margin:0 0 22px;padding:0 0 22px;border-bottom:1px solid #e6e4e1}body#body #main .guide-page .guide-number b{display:block;font-size:46px;line-height:1.05;font-weight:700;letter-spacing:-.02em;color:#101010}body#body #main .guide-page .guide-number b em{font-style:normal;color:var(--guide-accent)}body#body #main .guide-page .guide-number span{display:block;margin-top:4px;font-size:17px;color:#5c5c5c}body#body #main .guide-page .guide-about-body{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);gap:40px;align-items:stretch}body#body #main .guide-page .guide-about-text{display:flex;flex-direction:column}body#body #main .guide-page .guide-about-text>p:first-child{margin-bottom:16px}body#body #main .guide-page .guide-about-text p.guide-about-human{margin-top:auto}body#body #main .guide-page .guide-about-side{display:flex;flex-direction:column}body#body #main .guide-page .guide-about-side .guide-social.guide-social-stack{flex:1}body#body #main .guide-page .guide-about-side .guide-social.guide-social-stack a{flex:1}body#body #main .guide-page .guide-about-text p{font-size:17px;line-height:1.6;color:#2b2b2b}body#body #main .guide-page .guide-social{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}body#body #main .guide-page .guide-social a{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;border:1px solid #e6e4e1;border-radius:999px;background:#fff;color:#101010;font-size:15px;font-weight:600;text-decoration:none}body#body #main .guide-page .guide-social a:hover,body#body #main .guide-page .guide-social a:focus{border-color:var(--guide-accent);color:#101010;text-decoration:none}body#body #main .guide-page .guide-social i{font-style:normal;color:var(--guide-accent);letter-spacing:1px;font-size:13px}body#body #main .guide-page .guide-social.guide-social-stack{flex-direction:column;flex-wrap:nowrap;gap:10px;margin-bottom:0}body#body #main .guide-page .guide-social.guide-social-stack a{display:flex;align-items:center;gap:14px;padding:12px 18px;border-radius:12px;font-size:18px;font-weight:700}body#body #main .guide-page .guide-social.guide-social-stack i{margin-left:auto;font-size:16px;letter-spacing:2px}body#body #main .guide-page .guide-social-logo{flex:none;display:inline-flex;color:var(--guide-accent)}body#body #main .guide-page .guide-social-logo svg{width:30px;height:30px}body#body #main .guide-page .guide-social-what{display:flex;flex-direction:column;line-height:1.2}body#body #main .guide-page .guide-social-count{font-size:14px;font-weight:400;color:#5c5c5c}body#body #main .guide-page p.guide-about-human{display:flex;gap:12px;align-items:flex-start;margin:16px 0 0;padding:12px 16px;border-radius:10px;background:var(--guide-accent-soft);font-size:16px;line-height:1.5;color:#2b2b2b}body#body #main .guide-page p.guide-about-human strong{color:#101010}body#body #main .guide-page .guide-heart{flex:none;width:26px;height:26px;margin-top:1px;fill:var(--guide-accent)}body#body #main .guide-page .guide-about-row{margin-top:24px}body#body #main .guide-page .guide-cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));grid-auto-rows:1fr;gap:16px}body#body #main .guide-page .guide-card{display:flex;gap:16px;align-items:center;padding:20px 22px;border:1px solid #e6e4e1;border-radius:14px;background:#fff}body#body #main .guide-page .guide-card h3{margin:0 0 6px;font-size:18px;line-height:1.3;font-weight:600;color:#101010}body#body #main .guide-page .guide-card p{font-size:15.5px;line-height:1.5;color:#2b2b2b}body#body #main .guide-page .guide-card p.guide-card-more{margin-top:8px;font-size:14.5px;color:#5c5c5c}body#body #main .guide-page .guide-card-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--guide-accent-soft)}body#body #main .guide-page .guide-card-icon svg{width:24px;height:24px;fill:none;stroke:var(--guide-accent);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}body#body #main .guide-page .guide-card-body{min-width:0}@media (max-width: 959px){body#body #main .guide-page .guide-body{padding:0 32px 16px}body#body #main .guide-page .guide-main{display:flex;flex-direction:column;margin-top:24px}body#body #main .guide-page .guide-side{display:contents}body#body #main .guide-page .guide-side h1{order:0}body#body #main .guide-page .guide-lead{order:1}body#body #main .guide-page .guide-timeline{order:2}body#body #main .guide-page .guide-review{order:4}body#body #main .guide-page .guide-promises{order:3;margin:20px 0 0;padding:10px 14px 2px;border-radius:8px;background:#f6f5f3}body#body #main .guide-page a.guide-order-button,body#body #main .guide-page .guide-side-note{display:none}body#body #main .guide-page a.guide-order-button.guide-order-button-phone{display:flex;margin-top:18px}body#body #main .guide-page .guide-about{margin-top:32px}body#body #main .guide-page .guide-about-band{padding:22px 18px;border-radius:12px}body#body #main .guide-page .guide-numbers{grid-template-columns:1fr;gap:14px}body#body #main .guide-page .guide-number{display:flex;align-items:baseline;gap:10px}body#body #main .guide-page .guide-number b{flex:none;font-size:34px}body#body #main .guide-page .guide-number span{margin:0;font-size:16px}body#body #main .guide-page .guide-about-body{grid-template-columns:1fr;gap:14px}body#body #main .guide-page .guide-about-text p{font-size:16px}body#body #main .guide-page .guide-about-row{margin-top:14px}body#body #main .guide-page .guide-cards{grid-template-columns:1fr;grid-auto-rows:auto;gap:14px}}@media (max-width: 767px){body#body #main .guide-page .guide-wall{grid-template-columns:repeat(4, minmax(0, 1fr));gap:3px}body#body #main .guide-page .guide-wall-extra{display:none}body#body #main .guide-page .guide-wall-photo picture,body#body #main .guide-page .guide-wall-photo img{height:34vw}body#body #main .guide-page .guide-wall-badge{bottom:8px;max-width:94%;padding:6px 12px;font-size:14px;white-space:nowrap}body#body #main .guide-page .guide-wall-stars{font-size:13px;letter-spacing:1px}body#body #main .guide-page .guide-wall-badge-more{display:none}body#body #main .guide-page .guide-body{padding:0 16px 8px}body#body #main .guide-page .guide-side h1{font-size:28px}body#body #main .guide-page .guide-lead{font-size:16px;margin-bottom:18px}body#body #main .guide-page .guide-steps::before{left:17px;top:18px}body#body #main .guide-page .guide-steps>li{grid-template-columns:36px minmax(0, 1fr);column-gap:12px;padding-bottom:16px}body#body #main .guide-page .guide-step-number{width:36px;height:36px;font-size:16px}body#body #main .guide-page h3.guide-step-title{margin-top:6px;font-size:17px}body#body #main .guide-page p.guide-step-text{font-size:15.5px}body#body #main .guide-page .guide-steps-done{grid-template-columns:36px minmax(0, 1fr);column-gap:12px}body#body #main .guide-page .guide-steps-done p{font-size:16px}body#body #main .guide-page .guide-promises li{font-size:15.5px}body#body #main .guide-page .guide-social.guide-social-stack{gap:8px}body#body #main .guide-page .guide-social.guide-social-stack a{padding:10px 14px;gap:12px;font-size:16px}body#body #main .guide-page .guide-social.guide-social-stack i{font-size:14px;letter-spacing:1px}body#body #main .guide-page .guide-social-logo svg{width:26px;height:26px}body#body #main .guide-page .guide-social-count{font-size:13px}body#body #main .guide-page .guide-cards{grid-template-columns:1fr;gap:14px}body#body #main .guide-page .guide-card{padding:16px;gap:12px}body#body #main .guide-page .guide-card p{font-size:15px}body#body #main .guide-page .guide-card-icon{width:40px;height:40px}body#body #main .guide-page .guide-card-icon svg{width:21px;height:21px}body#body #main .guide-page .guide-card-desktop-only{display:none}body#body #main .guide-page .t24-desktop-hint{margin:14px 0 0}}.warranties{width:980px;background:url("/assets/sections-bkg-35857729002e1663e319cb936abe28fa9f1cf585e4687da03c79973c04bdb0b6.jpg") no-repeat;margin-top:30px}.warranties .warranty{padding:20px;width:286px;float:left;text-align:center}.warranties .warranty i{font-size:50px;padding-bottom:10px;padding-top:10px;display:inline-block}.warranties .warranty p{font-size:13px}.warranties .warranty:first-child{padding-left:20px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.home-banner-sign{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;display:flex;justify-content:center;flex-wrap:wrap;gap:12px;height:auto;margin:-20px 0 0;padding:32px 0 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.home-banner-sign a{float:none;width:300px;margin:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.promise{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;margin:0;padding:72px 0 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;width:auto;margin:0;padding:36px 0 72px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties>.clear{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties .warranty{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;float:none;width:auto;box-sizing:border-box;padding:26px 26px 22px;display:flex;flex-direction:column;text-align:left}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties .warranty>i{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:48px;height:48px;margin:0 0 14px;padding:0;border-radius:50%;background:#fdecee;color:#e73046;font-size:21px;line-height:1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties .warranty>div{display:flex;flex-direction:column;flex:1 1 auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties .warranty>div>p:last-child{margin-top:auto;margin-bottom:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties .warranty h4{margin:0 0 8px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:19px;line-height:1.3;font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties .warranty p{margin:0 0 12px;font-size:16px;line-height:1.6;color:#2b2b2b}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties .warranty p strong{font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.promise::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.block>h3::before{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block>h4{margin-bottom:36px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .prices>.clear{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .prices>.home-banner-sign{display:flex;justify-content:center;gap:12px;height:auto;margin:40px 0 0 !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .prices>.home-banner-sign a{float:none;width:300px;margin:0 !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-kinds{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;align-items:stretch}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-kinds>.t24-price-rigid{grid-column:1 / -1;display:grid;grid-template-columns:360px minmax(0, 1fr)}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-extras{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px;margin-top:20px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-card{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;position:relative;display:flex;flex-direction:column;overflow:hidden;text-align:left;box-sizing:border-box}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-rigid .t24-price-body{position:relative}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-rigid h4{padding-right:150px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-badge{position:absolute;top:20px;right:20px;z-index:3;display:inline-flex;align-items:center;gap:6px;padding:5px 12px 5px 10px;border-radius:999px;background:#fdecee;color:#b32533;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:14px;line-height:1.3;font-weight:600;letter-spacing:.01em}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-badge i{color:#e73046;font-size:12px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-photo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-photo img{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slides{position:relative;overflow:hidden;min-height:300px;background:#d9d8d6}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.6s ease-in-out}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slide.is-on{opacity:1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slide .t24-price-photo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slide .t24-price-photo img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slide-name{position:absolute;left:14px;bottom:14px;z-index:2;padding:4px 11px;border-radius:999px;background:rgba(16,16,16,0.66);color:#fff;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:14px;line-height:1.35;font-weight:400}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slide-name span{font-weight:600}@media (prefers-reduced-motion: reduce){:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-slide{transition:none}}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-half .t24-price-slides{min-height:0;aspect-ratio:24 / 25}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-still{aspect-ratio:24 / 25;overflow:hidden;background:#d9d8d6}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-still .t24-price-photo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-still .t24-price-photo img{height:100%;aspect-ratio:auto;object-fit:cover}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-more{margin-top:56px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-more-title{margin:0 0 24px;padding:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:26px;line-height:1.25;font-weight:700;color:#101010;text-align:center;text-transform:none;letter-spacing:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-more-title::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-more-title::after{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-prices-more-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-body{display:flex;flex-direction:column;flex:1 1 auto;padding:22px 24px 24px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-card h4{margin:0 0 6px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:19px;line-height:1.3;font-weight:600;color:#101010;text-align:left;text-transform:none;letter-spacing:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-from{margin:0 0 12px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:40px;line-height:1.05;font-weight:700;color:#101010;letter-spacing:-0.01em;white-space:nowrap}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-from em,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-from small{font-size:16px;font-style:normal;font-weight:400;color:#5c5c5c;letter-spacing:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-from em{margin-right:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-lead{margin:0 0 10px;font-size:16px;line-height:1.5;color:#2b2b2b}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-points{margin:0 0 20px;padding:0;list-style:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-points li{position:relative;margin:0 0 6px;padding-left:26px;font-size:16px;line-height:1.5;color:#2b2b2b;list-style:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-points li strong{font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-points li::before{content:'';position:absolute;left:4px;top:.42em;width:6px;height:11px;border:solid #e73046;border-width:0 2px 2px 0;transform:rotate(45deg)}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin:auto 0 0;padding:0;list-style:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes li{position:relative;display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:14px 16px 12px;list-style:none;background:#f6f5f3;border:1px solid #e6e4e1;border-radius:6px;transition:border-color .15s ease, background-color .15s ease}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes li:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes li:focus-within{border-color:#e73046;background:#fff}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-name{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:17px;line-height:1.3;font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-line{margin:2px 0 10px;font-size:14px;line-height:1.4;color:#5c5c5c}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-price{margin-top:auto;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:22px;line-height:1.2;font-weight:700;color:#101010;white-space:nowrap}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-price em{margin-right:2px;font-size:13px;font-style:normal;font-weight:400;color:#5c5c5c}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link{margin-top:6px;color:#b32533;font-size:15px;line-height:1.3;font-weight:600;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link i{margin-left:3px;font-size:12px;transition:transform .15s ease}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link:focus{color:#b32533;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link:hover i,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link:focus i{transform:translateX(2px)}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link:focus-visible{outline:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link:focus-visible::after{outline:2px solid #e73046;outline-offset:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:transparent;color:#101010;border:1.5px solid #101010;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;align-self:stretch;margin-top:auto;min-height:44px;font-size:16px;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-cta:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-cta:focus{background:#101010;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-small{display:grid;grid-template-columns:48px minmax(0, 1fr);column-gap:16px;align-items:start;padding:22px 24px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-small>i{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:#fdecee;color:#e73046;font-size:21px;line-height:1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-small .t24-price-body{padding:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-small .t24-price-from{font-size:30px;margin-bottom:8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-small .t24-price-lead{margin-bottom:6px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.warranties+.block .t24-price-small .text-link{font-size:16px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.block+.block{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;margin-top:72px !important;margin-bottom:0;padding:56px 0 72px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.block+.block>h3{margin-top:40px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.block+.block>h4{font-size:20px !important;line-height:1.45;text-wrap:balance}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.block+.block>h4 i{margin-left:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #main #home#home>.block+.block .home-banner-sign{margin-bottom:0 !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home-header-wrapper#home-header-wrapper #home-header #video{top:-22px;left:calc(490px - 50vw);width:100vw;height:620px;background:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home-header-wrapper#home-header-wrapper #home-header #video iframe{display:block;width:1102px;max-width:100%;height:620px;margin:0 auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).page-static-home #footer{margin-top:0 !important}@media (max-width: 767px){:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.home-banner-sign{margin:-8px 0 0 !important;padding:24px 0 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.home-banner-sign a{width:100% !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.promise{margin:0 !important;padding:32px 0 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties{display:grid;grid-template-columns:minmax(0, 1fr);gap:10px;margin:0 !important;padding:22px 0 32px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty{display:grid;grid-template-columns:40px minmax(0, 1fr);column-gap:14px;align-items:start;padding:16px !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty>i{width:40px;height:40px;margin:2px 0 0;font-size:18px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty h4{font-size:17px;margin-bottom:4px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty p{font-size:16px;line-height:1.55;margin-bottom:8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block>h4{margin-bottom:24px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices{display:block}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices>.home-banner-sign{flex-direction:column;gap:10px;margin-top:24px !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices>.home-banner-sign a{width:100% !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-extras,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more-grid{grid-template-columns:minmax(0, 1fr);gap:12px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more{margin-top:36px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more-title{font-size:22px;margin-bottom:16px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more .t24-price-photo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more .t24-price-photo img{height:auto;aspect-ratio:2 / 1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-extras{margin-top:12px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds>.t24-price-card,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds>.t24-price-rigid{display:flex;grid-template-columns:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-photo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-photo img{height:auto;min-height:0;aspect-ratio:2 / 1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-slides{min-height:0;aspect-ratio:5 / 4}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-half .t24-price-slides{aspect-ratio:1 / 1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-still{aspect-ratio:2 / 1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-still .t24-price-photo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-still .t24-price-photo img{height:100%;aspect-ratio:auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-slide .t24-price-photo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-slide .t24-price-photo img{height:100%;aspect-ratio:auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes{grid-template-columns:minmax(0, 1fr);gap:8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes li{display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:12px;align-items:center;padding:12px 14px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-name{grid-column:1;grid-row:1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-line{grid-column:1;grid-row:2;margin:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-price{grid-column:2;grid-row:1 / span 2;margin:0;font-size:22px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link{grid-column:1 / -1;grid-row:3}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-body{padding:18px 16px 18px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-from{font-size:34px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small{grid-template-columns:40px minmax(0, 1fr);column-gap:14px;padding:16px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small>i{width:40px;height:40px;font-size:18px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small .t24-price-body{padding:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small .t24-price-from{font-size:26px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.block+.block{margin-top:32px !important;padding:36px 0 32px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.block+.block>h3{margin-top:28px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.block+.block>h4{font-size:18px !important}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.home-banner-sign{margin:-8px 0 0 !important;padding:24px 0 0}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.home-banner-sign a{width:100% !important}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.promise{margin:0 !important;padding:32px 0 0}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties{display:grid;grid-template-columns:minmax(0, 1fr);gap:10px;margin:0 !important;padding:22px 0 32px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty{display:grid;grid-template-columns:40px minmax(0, 1fr);column-gap:14px;align-items:start;padding:16px !important}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty>i{width:40px;height:40px;margin:2px 0 0;font-size:18px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty h4{font-size:17px;margin-bottom:4px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties .warranty p{font-size:16px;line-height:1.55;margin-bottom:8px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block>h4{margin-bottom:24px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices{display:block}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices>.home-banner-sign{flex-direction:column;gap:10px;margin-top:24px !important}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices>.home-banner-sign a{width:100% !important}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-extras,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more-grid{grid-template-columns:minmax(0, 1fr);gap:12px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more{margin-top:36px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more-title{font-size:22px;margin-bottom:16px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more .t24-price-photo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more .t24-price-photo img{height:auto;aspect-ratio:2 / 1}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-extras{margin-top:12px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds>.t24-price-card,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds>.t24-price-rigid{display:flex;grid-template-columns:none}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-photo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-photo img{height:auto;min-height:0;aspect-ratio:2 / 1}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-slides{min-height:0;aspect-ratio:5 / 4}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-half .t24-price-slides{aspect-ratio:1 / 1}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-still{aspect-ratio:2 / 1}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-still .t24-price-photo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-still .t24-price-photo img{height:100%;aspect-ratio:auto}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-slide .t24-price-photo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-slide .t24-price-photo img{height:100%;aspect-ratio:auto}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes{grid-template-columns:minmax(0, 1fr);gap:8px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes li{display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:12px;align-items:center;padding:12px 14px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-name{grid-column:1;grid-row:1}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-line{grid-column:1;grid-row:2;margin:0}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-price{grid-column:2;grid-row:1 / span 2;margin:0;font-size:22px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-finishes .t24-finish-link{grid-column:1 / -1;grid-row:3}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-body{padding:18px 16px 18px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-from{font-size:34px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small{grid-template-columns:40px minmax(0, 1fr);column-gap:14px;padding:16px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small>i{width:40px;height:40px;font-size:18px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small .t24-price-body{padding:0}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small .t24-price-from{font-size:26px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.block+.block{margin-top:32px !important;padding:36px 0 32px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.block+.block>h3{margin-top:28px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.block+.block>h4{font-size:18px !important}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.home-banner-sign a{width:auto !important}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds{grid-template-columns:repeat(2, minmax(0, 1fr))}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-extras,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-half .t24-price-slides,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-still{aspect-ratio:24 / 25}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more .t24-price-photo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-more .t24-price-photo img{aspect-ratio:3 / 2}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds>.t24-price-card{display:flex}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds>.t24-price-rigid{grid-column:1 / -1;display:grid;grid-template-columns:42% minmax(0, 1fr)}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-slides{aspect-ratio:auto;min-height:300px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-photo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-prices-kinds .t24-price-photo img{aspect-ratio:3 / 2}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-from{font-size:30px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .t24-price-small{grid-template-columns:40px minmax(0, 1fr)}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices>.home-banner-sign{flex-direction:row}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])).t24-mobile #main #home#home>.warranties+.block .prices>.home-banner-sign a{width:auto !important}}.js-float-label-wrapper{position:relative}.js-float-label-wrapper label{position:absolute;top:1em;left:1em;opacity:0}.js-float-label-wrapper.focused label,.js-float-label-wrapper.populated label{opacity:1}.js-float-label-wrapper.focused input,.js-float-label-wrapper.populated input,.js-float-label-wrapper.focused textarea,.js-float-label-wrapper.populated textarea{padding-top:2em}.js-float-label-wrapper input,.js-float-label-wrapper textarea,.js-float-label-wrapper label{-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-ms-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.image-container{position:relative}.photo-container{float:left;position:relative;overflow:hidden}.image-thumb{position:relative;background-color:#eee}.photo-container.is-video .play-badge{position:absolute;top:50%;left:50%;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:50%;background-color:rgba(0,0,0,0.55);box-shadow:0 1px 4px rgba(0,0,0,0.4);pointer-events:none;transition:background-color 0.15s ease-in}.photo-container.is-video .play-badge:after{content:'';position:absolute;top:50%;left:50%;margin:-10px 0 0 -6px;border-style:solid;border-width:10px 0 10px 16px;border-color:transparent transparent transparent #fff}.photo-container.is-video:hover .play-badge{background-color:rgba(0,0,0,0.75)}#swipebox-slider .slide .swipebox-video-container.is-file{padding:0;height:auto;text-align:center}#swipebox-slider .slide .swipebox-video-container.is-file .swipebox-video{height:auto;padding-bottom:0;overflow:visible;position:static}#swipebox-slider .slide .swipebox-video-container.is-file video{max-width:100%;max-height:85vh;height:auto;outline:none;vertical-align:middle}.photo-container.has-placeholder{background-size:cover;background-position:center;background-repeat:no-repeat}.photo-container.has-placeholder .image-thumb{background-color:transparent;opacity:0;transition:opacity 0.3s ease-out}.photo-container.has-placeholder .image-thumb.is-loaded{opacity:1}.photo-container picture{display:block}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out, opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out, opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out, opacity 0.3s ease-in;transition:transform 0.3s ease-out, opacity 0.3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out, -webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out, -moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out, -o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out, stroke-opacity 0.3s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,0.6)}.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}.marker-cluster-large{background-color:rgba(253,156,115,0.6)}.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue", Arial, Helvetica, sans-serif}.marker-cluster span{line-height:30px}.leaflet-container .leaflet-control-search{position:relative;float:left;background:#fff;color:#1978cf;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background-color:rgba(255,255,255,0.8);z-index:1000;margin-left:10px;margin-top:10px}.leaflet-control-search.search-exp{background:#fff}.leaflet-control-search .search-input{display:block;float:left;background:#fff;border:1px solid #666;border-radius:4px;height:40px;padding:0 14px 0 6px;margin:3px 0 3px 3px;width:500px;font-size:18px}.leaflet-control-search.search-load .search-input{background:url("/images/leaflet/loader.gif") no-repeat center 10px #fff}.leaflet-control-search.search-load .search-cancel{visibility:hidden}.leaflet-control-search .search-cancel{display:block;width:22px;height:18px;position:absolute;left:500px;top:10px;margin:3px 0;background:url("/images/leaflet/search-icon.png") no-repeat 0 -46px;text-decoration:none;filter:alpha(opacity=80);opacity:0.8}.leaflet-control-search .search-cancel:hover{filter:alpha(opacity=100);opacity:1}.leaflet-control-search .search-cancel span{display:none;font-size:18px;line-height:20px;color:#ccc;font-weight:bold}.leaflet-control-search .search-cancel:hover span{color:#aaa}.leaflet-control-search .search-button{display:block;float:left;width:26px;height:26px;background:url("/images/leaflet//search-icon.png") no-repeat 2px 2px;border-radius:4px}.leaflet-control-search .search-button:hover{background:url("/images/leaflet//search-icon.png") no-repeat 2px -22px}.leaflet-control-search .search-tooltip{position:absolute;top:45px;left:5px;float:left;width:516px;max-height:106px;-webkit-border-radius:5px;-webkit-border-top-left-radius:0;-moz-border-radius:5px;-moz-border-radius-topleft:0;border-radius:5px;border-top-left-radius:0;background-color:rgba(0,0,0,0.25);z-index:1010;overflow-y:auto;overflow-x:hidden}.leaflet-control-search .search-tip{font-size:.95em;margin:1px;padding:2px;display:block;color:black;background:#FFF;border-radius:.25em;text-decoration:none;white-space:nowrap;font-size:.85em;vertical-align:center}.leaflet-control-search .search-tip-select,.leaflet-control-search .search-tip:hover,.leaflet-control-search .search-button:hover{background-color:#eee}.leaflet-control-search .search-alert{cursor:pointer;clear:both;font-size:.75em;margin-bottom:5px;padding:0 .25em;color:#e00;font-weight:bold;border-radius:.25em}.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-ms-touch-action:none}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container img{max-width:none !important}.leaflet-container img.leaflet-image-layer{max-width:15000px !important}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-tile-pane{z-index:2}.leaflet-objects-pane{z-index:3}.leaflet-overlay-pane{z-index:4}.leaflet-shadow-pane{z-index:5}.leaflet-marker-pane{z-index:6}.leaflet-popup-pane{z-index:7}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:7;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-o-transition:-o-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-clickable{cursor:pointer}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-container,.leaflet-dragging .leaflet-clickable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font:12px/1.5 "Helvetica Neue", Arial, Helvetica, sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console', Monaco, monospace;text-indent:1px}.leaflet-control-zoom-out{font-size:20px}.leaflet-touch .leaflet-control-zoom-in{font-size:22px}.leaflet-touch .leaflet-control-zoom-out{font-size:24px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:content-box;box-sizing:content-box;background:#fff;background:rgba(255,255,255,0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}body.page-static-privacy_policy #main,body.page-static-cookie_policy #main,body.page-static-terms_of_service #main{overflow:visible;display:flow-root}.page-content.legal-page{width:auto !important;max-width:1120px;margin:0 auto;padding:32px 24px 56px;box-sizing:border-box;display:grid;grid-template-columns:260px minmax(0, 1fr);grid-template-areas:"head head" "side text" "side consent" "side more";column-gap:56px;align-items:start;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b}.page-content.legal-page .legal-head{grid-area:head;margin:0 0 40px;text-align:center}.page-content.legal-page .legal-side{grid-area:side;position:sticky;top:24px}.page-content.legal-page .legal-text{grid-area:text}.page-content.legal-page .legal-consent{grid-area:consent}.page-content.legal-page .legal-see-also{grid-area:more}.page-content.legal-page .legal-head h1{margin:0 0 8px;padding:0;font-size:40px;line-height:1.15;font-weight:600;letter-spacing:-0.015em;color:#101010;text-align:center;text-transform:none;text-wrap:balance}.page-content.legal-page .legal-updated{margin:12px 0 0;font-size:14px;line-height:1.5;color:#5c5c5c;text-align:left}.page-content.legal-page .legal-toc{max-height:calc(100vh - 96px);overflow-y:auto;padding:16px 18px;border:1px solid #e6e4e1;border-radius:8px;background:#f6f5f3;font-size:14.5px;line-height:1.4}.page-content.legal-page .legal-toc .legal-toc-title{margin:0 0 8px;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5c5c5c;text-align:left}.page-content.legal-page .legal-toc ol{list-style:none;margin:0;padding:0}.page-content.legal-page .legal-toc ol ol{margin:4px 0 2px 12px;padding-left:10px;border-left:2px solid #e6e4e1}.page-content.legal-page .legal-toc li{margin:0;padding:0}.page-content.legal-page .legal-toc a{display:block;padding:5px 0;color:#2b2b2b;text-decoration:none}.page-content.legal-page .legal-toc a:hover,.page-content.legal-page .legal-toc a:focus{color:#b32533;text-decoration:underline}.page-content.legal-page .legal-text{max-width:70ch;font-size:17px;line-height:1.65;overflow-wrap:break-word}.page-content.legal-page .legal-text p,.page-content.legal-page .legal-text li{font-size:inherit;line-height:inherit;text-align:left;color:#2b2b2b}.page-content.legal-page .legal-text p{margin:0 0 14px}.page-content.legal-page .legal-text ul,.page-content.legal-page .legal-text ol{margin:0 0 16px;padding-left:22px}.page-content.legal-page .legal-text li{margin:0 0 6px}.page-content.legal-page .legal-text a{color:#b32533;text-decoration:underline;text-underline-offset:2px}.page-content.legal-page .legal-text h2,.page-content.legal-page .legal-text h3,.page-content.legal-page .legal-text h4,.page-content.legal-page .legal-text h5{color:#101010;text-align:left;text-transform:none;width:auto;float:none}.page-content.legal-page .legal-text h2{margin:40px 0 14px;padding:24px 0 0;border-top:1px solid #e6e4e1;font-size:26px;line-height:1.25;font-weight:600;letter-spacing:-0.01em;scroll-margin-top:16px}.page-content.legal-page .legal-text>h2:first-child{margin-top:0;padding-top:0;border-top:0}.page-content.legal-page .legal-text h3{margin:26px 0 10px;font-size:20px;line-height:1.3;font-weight:600;scroll-margin-top:16px}.page-content.legal-page .legal-text h4{margin:20px 0 8px;font-size:17px;line-height:1.35;font-weight:600}.page-content.legal-page .legal-text h5{margin:0 0 8px;font-size:17px;line-height:1.35;font-weight:600}.page-content.legal-page .legal-text hr{border:0;border-top:1px solid #e6e4e1;margin:20px 0}.page-content.legal-page .legal-text .legal-box{margin:0 0 16px;padding:16px 20px 6px;border:1px solid #e6e4e1;border-radius:8px;background:#fff}.page-content.legal-page .legal-text .legal-box>h3:first-child,.page-content.legal-page .legal-text .legal-box>h4:first-child,.page-content.legal-page .legal-text .legal-box>h5:first-child{margin-top:0}.page-content.legal-page .legal-text .legal-box ul{padding-left:20px}.page-content.legal-page .legal-text .legal-updated-end{margin-top:32px;font-size:15px;color:#5c5c5c}.page-content.legal-page .legal-consent{margin:24px 0 0;max-width:70ch}.page-content.legal-page .legal-consent-button{min-height:44px;padding:0 20px;border:1.5px solid #e73046;border-radius:4px;background:#fff;color:#b32533;font:600 16px/1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;cursor:pointer}.page-content.legal-page .legal-consent-button:hover,.page-content.legal-page .legal-consent-button:focus{background:#e73046;color:#fff}.page-content.legal-page .legal-see-also{margin:24px 0 0;max-width:70ch;font-size:16px;line-height:1.5;color:#5c5c5c;text-align:left}.page-content.legal-page .legal-see-also a{color:#b32533;text-decoration:underline}@media (max-width: 959px){.page-content.legal-page{display:block;padding:20px 0 40px}.page-content.legal-page .legal-head{margin-bottom:20px}.page-content.legal-page .legal-head h1{font-size:30px}.page-content.legal-page .legal-side{position:static;margin:0 0 28px}.page-content.legal-page .legal-toc{max-height:none}.page-content.legal-page .legal-toc a{padding:8px 0;min-height:28px}.page-content.legal-page .legal-text{font-size:16px;line-height:1.6}.page-content.legal-page .legal-text h2{font-size:22px;margin-top:32px;padding-top:20px}.page-content.legal-page .legal-text h3{font-size:18px}.page-content.legal-page .legal-text .legal-box{padding:14px 14px 4px}}.privacy-notice{grid-column:1 / -1;margin:12px 0 0;padding:0;font-size:13px;line-height:1.45;color:#5c5c5c;text-align:center}.privacy-notice a{color:inherit;text-decoration:underline}#main p.privacy-notice{font-size:14px}html{background:#101010}body{font-size:14px;line-height:22px;-webkit-font-smoothing:antialiased;font-family:'sourcesanspro', helvetica;text-rendering:optimizeLegibility}a{color:#101010}p{font-size:14px;line-height:22px}a.text-link{color:#e73046;padding:0;transition:all 0.1s linear;text-decoration:underline}a.text-link:hover{padding:2px 4px;text-decoration:none;color:#FFF;background:#e73046;transition:all 0.1s linear}.text-red{color:#e73046}.row{margin-left:0}h1,h2,h3,h4{font-family:'sourcesanspro', helvetica;color:#333}h2{font-size:35px;line-height:40px;color:#666;font-weight:normal}h3{font-size:28px;line-height:40px;color:#666;font-weight:500}.clear{clear:both}.container{position:relative}#discount-block{margin:0 0 20px 0}#gift-card-form h5{margin-bottom:0}#gift-card-form .gift-card-code{font-weight:normal;font-size:11px;margin:0 0 10px 0;color:#333}#gift-card-form,#coupon-form{padding:15px 0 10px 0;border-top:1px solid #AAA}#gift-card-form h5,#coupon-form h5{margin-top:0}#gift-card-form form,#coupon-form form{margin:0}#gift-card-form .controls,#coupon-form .controls{float:left;padding-top:4px}#gift-card-form input[type=text],#coupon-form input[type=text]{width:226px;height:23px;margin-right:5px}#gift-card-form .blue-button,#coupon-form .blue-button{width:240px}#activity-indicator{height:20px;margin-top:10px;margin-bottom:10px}#header{position:relative}#header .curves{background:transparent url("/assets/curves-45ab8a8f5f53d6363d12fb0ec349bfb9c865338229f7cfe75ba797d915541ebe.png") no-repeat top left;width:1098px;position:absolute;height:108px;right:0px;bottom:-41px}#header .container{z-index:50;position:relative}#header .container .website-name{font-family:'sourcesanspro';font-size:40px;position:absolute;top:90px;left:250px;font-weight:normal;color:white;line-height:50px}#header .container .website-subtitle{font-family:'sourcesanspro', helvetica;font-size:20px;position:absolute;top:190px;left:250px;font-weight:normal;color:#344B70;line-height:30px}#header .container .print-now-button{position:absolute;top:247px;left:250px;font-size:20px;z-index:1000}#header .container #student{background:transparent url("/images/zozza.png") no-repeat top left;width:387px;height:350px;position:absolute;right:-30px;top:50px}#header .container #logo{margin-top:65px;background:transparent url("/images/logo-home.png") no-repeat top left;display:block;width:250px;height:250px}.highlights .highlight-item{float:left;width:310px;font-family:'sourcesanspro', helvetica}.highlights .highlight-item img{float:left}.highlights .highlight-item h2{width:180px;float:left;margin-top:13px;margin-left:15px}.highlights .highlight-item .step-description{font-size:16px;color:#ef5d3e;margin-left:15px;line-height:20px;float:left}.highlights .highlight-item .step-text{margin-top:20px;color:#666;font-family:arial;padding:0 20px;text-align:justify}.headlines{border-top:1px solid #CCC;padding-top:40px;margin-top:40px;color:#a19d9d}.headlines h3{margin-bottom:10px}.headlines .box{width:449px;float:left;margin-bottom:40px}.headlines .box img{float:right}.headlines .box-line{border-right:1px solid #CCC;width:430px;padding-right:19px}.headlines .box.right-box{margin-left:40px}.join-with-facebook{padding-top:20px;padding-bottom:20px;font-size:16px;line-height:25px;border-top:1px solid #CCC}.join-with-facebook .facebook-badge{background:url("/assets/facebook-badge-55f418313edea3a7b1b8b4bbc6ba2bf10b9a77542d6cf69cc35cf3d58ab9678f.png");width:300px;height:166px;float:right;display:block}.print-your-thesis-footer a{font-size:20px;margin:auto;display:block;float:none;margin-top:40px;width:210px;margin-bottom:30px}input[type="button"].orange-button,input[type="reset"].orange-button,input[type="submit"].orange-button,input[type="button"].blue-button,input[type="reset"].blue-button,input[type="submit"].blue-button{height:32px;padding:0px;border:0px}.form-block{margin-bottom:40px;position:relative}.form-block ::-webkit-input-placeholder{font-size:11px}.form-block :-moz-placeholder{font-size:11px}.form-block ::-moz-placeholder{font-size:11px}.form-block :-ms-input-placeholder{font-size:11px}.info-box{background:#ededed;padding:0 20px 20px 20px}.info-box .info-box-title{background:transparent url("/assets/info-1d430b752ca68eef64ea01c4ce38f0642b9ba867cbdb36496ffc04713dd69b46.png") no-repeat left 30px;height:40px;padding-left:50px;font-family:'sourcesanspro', helvetica;font-size:30px;color:#666;line-height:40px;margin-bottom:20px;padding-top:30px}#main-content-bottom{background:url("/assets/content-bottom-3743b87a4a51dc8f8e526dd4be82456f3d926bd92c2fa0868402cd24abfef220.png");height:41px}.striked{color:red;text-decoration:line-through}.wrapper{margin:0 auto;padding:0;width:980px;position:relative}.wrapper.be-free{width:auto}.wrapper.home-page{background:#FFF;margin-top:0;padding-top:0;width:100%}.orange-button{background:#BB201E;color:white;display:block;line-height:36px;font-weight:normal;text-align:center;font-family:'sourcesanspro', helvetica;padding-left:20px !important;padding-right:20px !important;float:left;border-radius:4px;height:36px}.orange-button:hover,.orange-button:active,.orange-button:focus{color:white;text-decoration:underline}@keyframes wobble-horizontal{16.65%{transform:translateX(6px)}33.3%{transform:translateX(-5px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}@keyframes wobble-horizontal-reverse{16.65%{transform:translateX(-6px)}33.3%{transform:translateX(5px)}49.95%{transform:translateX(-4px)}66.6%{transform:translateX(2px)}83.25%{transform:translateX(-1px)}100%{transform:translateX(0)}}@keyframes wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}#central-button i.fa-angle-right{margin-right:10px}#central-button i.fa-angle-left{margin-left:10px}#central-button:hover i.fa-angle-right,#central-button:active i.fa-angle-right,#central-button:focus i.fa-angle-right{animation-name:wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}#central-button:hover i.fa-angle-left,#central-button:active i.fa-angle-left,#central-button:focus i.fa-angle-left{animation-name:wobble-horizontal-reverse;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}#next-step-trigger i,.next-step-trigger i{margin-left:10px}#next-step-trigger:hover i,#next-step-trigger:active i,#next-step-trigger:focus i,.next-step-trigger:hover i,.next-step-trigger:active i,.next-step-trigger:focus i{animation-name:wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}.upload-button a:hover i,.upload-button a:active i,.upload-button a:focus i{animation-name:wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(720deg)}}.spin-icon i{animation-duration:3s;animation-property:transform;animation-timing-function:ease-in-out;animation-delay:5s;animation-name:spin}.home-button{float:none;display:block;width:300px;color:#FFF;background:#101010;font-family:'sourcesanspro', helvetica;font-weight:400;text-align:center;font-size:16px;line-height:50px;margin:10px auto;padding:0;border-radius:5px;border:0}.home-button i{margin-right:5px}.home-button:hover,.home-button:active,.home-button:focus{color:#FFF;text-decoration:none;background:rgba(16,16,16,0.8)}.home-button.red{background:#e73046;color:#FFF}.home-button.red:hover,.home-button.red:active,.home-button.red:focus{color:#FFF;background:rgba(231,48,70,0.8)}.red-button{background:#e73046;color:white;display:block;line-height:40px;font-weight:500;text-align:center;font-family:'sourcesanspro', helvetica;padding-left:20px !important;padding-right:20px !important;float:left;border-radius:4px;border:0;font-size:14px}.red-button i{margin-right:5px}.red-button:hover,.red-button:active,.red-button:focus{color:white;text-decoration:none;background:rgba(231,48,70,0.8)}.blue-button{background:#101010;color:white;display:block;line-height:40px;font-weight:500;text-align:center;font-family:'sourcesanspro', helvetica;float:left;padding-left:20px !important;padding-right:20px !important;border-radius:4px;border:0;font-size:14px}.blue-button i{margin-right:5px}.blue-button:hover,.blue-button:active,.blue-button:focus{color:white;text-decoration:none;background:rgba(16,16,16,0.8)}hr{background-color:#CCC;border:0;height:1px;width:90%;margin:5px auto;padding:0}html{padding:0px;margin:0px}body,#body{padding:0px;margin:0px;width:100%;height:100%;background:#FFF}#header{margin:0px;padding:0px;width:100%;background:url("/assets/header-bg-very-small-e60872895fb5421f8566083026bd9659a027b11eb0025d834c951fd41aaba44f.jpg") top left repeat-x;height:105px;margin-bottom:10px}#header #submenu .submenu-right,#header #submenu .submenu-left{position:absolute;top:77px}#header #submenu .submenu-right a,#header #submenu .submenu-left a{color:#FFF;font-weight:bold;font-size:12px}#header #submenu .submenu-right a span.text,#header #submenu .submenu-left a span.text{margin-left:5px}#header #submenu .submenu-right a:hover,#header #submenu .submenu-left a:hover{text-decoration:none;color:#DDD}#header #submenu .submenu-right{right:10px;float:right}#header #submenu .submenu-left{left:10px;float:left}#header #menu{width:100%;height:100%;margin:0px;padding:0px}#header #menu i{font-size:30px;color:white}#header #menu ul{width:390px;margin:0;padding:0}#header #menu ul li{font-weight:lighter;list-style:none;display:block;width:130px;line-height:82px;height:82px;float:left;text-align:center}#header #menu ul li a{font-weight:lighter;margin-top:3px;color:#FFF;display:block;width:100%;padding-top:33px;height:38px;line-height:27px;text-align:center;text-transform:uppercase;font-size:14px;font-family:'sourcesanspro', helvetica;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:transparent;border-radius:6px;background-position:center 8px;background-repeat:no-repeat}#header #menu ul li a:hover{text-decoration:none;background-color:#002B4C}#header #menu .icon-menu{background:none;margin-top:3px;padding-top:6px;line-height:26px;height:66px}#header #menu li span.large{font-size:14px;line-height:16px;display:block;margin:2px 0 0 0}#header #menu li i{font-size:21px}#header #menu li span.small{font-size:12px;line-height:16px;display:block;margin:0}#header #menu li a.menu-stampa{background-image:url("/assets/menu-stampa-475a037d9130a0c218d8f049419a9837184271f84948006fefd4804ab22261dc.png")}#header #menu li a.menu-cd{background-image:url("/assets/menu-cd-42882aa6e6a4d81d9feacc7d93d7b71995b30b4549bf48dd0940c2ec91203f73.png")}#header #menu li a.menu-spedizione{background-image:url("/assets/menu-spedizione-735421bc6ae639444dc7b3a92096c32e877f86694ba4efa04cd7298ee9c2155c.png")}#header #menu li a.menu-faq{background-image:url("/assets/menu-faq-45a8fcccc71d4230a5e823c24507d1ac7780d446f9c3d27a82017a963ccdb5a5.png")}#header #menu li a.menu-environment{background-image:url("/assets/menu-environment-ea19e285bc32aa77aebaff5a36a110560a67d6fcef98feb67e74c1389e7f4f75.png")}#header #menu li a.menu-contatti{background-image:url("/assets/menu-contatti-26efe439d4aac7b5f0074986b27c93310568560456050c56de05facfc5facc5d.png")}#header #menu li .menu-print{height:62px;background:#e73046;border-radius:5px;margin-top:3px;padding-top:6px;line-height:26px}#header #menu .menu-left{float:left}#header #menu .menu-right{float:right}#header #menu .menu-right li{float:right}#header #logo{float:left;background:transparent url("/images/logo-very-small.png") center center no-repeat;display:block;width:200px;height:110px;z-index:10;background-image:-webkit-image-set(url("/images/logo-very-small.png") 1x, url("/images/logo-very-small@2x.png") 2x)}@media only screen and (-moz-min-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3 / 2), only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-devicepixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx){#header #logo{background-image:url("/images/logo-very-small@2x.png");background-size:110px 110px}}.inline-logo{text-indent:-9999px;width:70px;stroke:#FFF;fill:#FFF;margin:0 3px}#mobile-header-wrapper{background:#101010;margin:0 auto;padding:20px 20px 10px 20px;position:relative}#mobile-header-wrapper #tesi24-header-full-logo{padding:0;margin:0 auto;display:block;width:140px;height:50px}@keyframes logoFadeIn{from{stroke:rgba(255,255,255,0.5);fill:rgba(255,255,255,0)}to{stroke:rgba(255,255,255,0);fill:white}}#mobile-header-wrapper #tesi24-header-full-logo #tesi24-header-logo{display:block;width:80px;margin:0 auto;stroke:rgba(255,255,255,0.5);fill:rgba(255,255,255,0)}#mobile-header-wrapper #tesi24-header-full-logo #tesi24-header-logo.white{stroke:rgba(255,255,255,0);fill:white;animation:logoFadeIn 1s}@keyframes logoPayoffFadeIn{from{stroke:rgba(255,255,255,0);fill:rgba(255,255,255,0)}to{stroke:rgba(255,255,255,0);fill:white}}#mobile-header-wrapper #tesi24-header-full-logo #tesi24-header-logo-payoff{display:block;width:140px;margin-top:15px;animation-delay:1.8s;animation-duration:1s;animation-name:logoPayoffFadeIn;animation-fill-mode:forwards;stroke:rgba(255,255,255,0);fill:rgba(255,255,255,0)}#mobile-subheader-wrapper{padding:10px;position:relative}#mobile-subheader-wrapper #trustbox-link{background:#fff;width:auto}#new-header-wrapper{background:#101010;overflow-x:clip}#new-header-wrapper #new-header-content{width:1150px;height:90px;margin:0 auto;padding:22px 0 5px 0}#new-header-wrapper #new-header-content #new-header-menu-wrapper{height:60px;position:relative}#new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo{display:block;width:140px;height:50px;float:left;margin:-15px 50px 0px 0}@keyframes logoFadeIn{from{stroke:rgba(255,255,255,0.5);fill:rgba(255,255,255,0)}to{stroke:rgba(255,255,255,0);fill:white}}#new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo{display:block;width:80px;margin:0 auto;stroke:rgba(255,255,255,0.5);fill:rgba(255,255,255,0)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo.white{stroke:rgba(255,255,255,0);fill:white;animation:logoFadeIn 1s}@keyframes bounceHeart{0%, 45%, 100%{transform:translateX(0) translateY(0) scale(1)}25%{transform:translateX(-3px) translateY(2px) scale(1.3)}70%{transform:translateX(-8px) translateY(10px) scale(1.8)}}@keyframes bounce{0%, 50%, 100%{transform:translateY(0)}30%{transform:translateY(-10px)}70%{transform:translateY(-15px)}}@keyframes bouncetwo{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-20px)}60%{transform:translateY(-25px)}}@keyframes bouncefour{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-15px)}60%{transform:translateY(-20px)}}@keyframes colorChange{0%{fill:white}100%{fill:#e73046}}#new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo .heart{animation:bounceHeart 1.5s ease-in-out 1, colorChange 2s forwards;animation-delay:2.5s, 2.5s;transform-origin:center center;-webkit-animation:bounceHeart 1.5s ease-in-out 1, colorChange 2s forwards;-webkit-animation-delay:2.5s, 2.5s}#new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo .heart.change-color{fill:#e73046}@keyframes logoPayoffFadeIn{from{stroke:rgba(255,255,255,0);fill:rgba(255,255,255,0)}to{stroke:rgba(255,255,255,0);fill:white}}#new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo-payoff{display:block;width:140px;margin-top:15px;animation-delay:1.8s;animation-duration:1s;animation-name:logoPayoffFadeIn;animation-fill-mode:forwards;stroke:rgba(255,255,255,0);fill:rgba(255,255,255,0)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu{width:781px;height:60px;float:left}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul{width:100%;display:block;margin:0;list-style:none}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu{height:20px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu li{line-height:20px;text-transform:uppercase;font-size:11px;font-weight:500}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu li:first-child{margin-left:8px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu li i{line-height:20px;font-size:15px;display:block;float:left;margin-right:10px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu{height:30px;background:#FFF;margin-top:10px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu li{height:30px;line-height:30px;text-transform:uppercase;font-size:13px;font-weight:bold}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu li a{color:#e73046}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu li i{line-height:30px;font-size:18px;display:block;float:left;margin-right:10px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li{color:#FFF;margin:0;padding:0 10px;display:block;float:left}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li a{margin:0;padding:0 8px;color:#FFF;display:block}#new-header-wrapper #new-header-content #new-header-menu-wrapper #trustbox-link{position:absolute;top:78px;left:332px;width:465px;height:20px;line-height:20px;background:#FFF;z-index:10;padding:5px 0 5px 0}#new-header-wrapper #new-header-content #new-header-menu-wrapper #promo-link-header{position:absolute;top:80px;left:388px;width:465px;height:24px;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:show-school;animation-duration:1s;opacity:0;z-index:10}#new-header-wrapper #new-header-content #new-header-menu-wrapper #promo-link-header .text{float:left;line-height:24px;font-size:18px;background:#FFF;padding:0 5px;transform:rotate(-0.8deg)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #promo-link-header .text strong{display:block;color:#e73046;transform:rotate(0.8deg)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #promo-link-header .text strong i{font-size:18px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #promo-link-header .text em{background:#e73046;color:#FFF;padding:0 5px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #vacation-coupon-link{position:absolute;display:block;top:-14px;right:-22px;background:#FFF;padding:2px 5px;font-weight:bold;transform:rotate(1.2deg);transition:color 0.3s ease, transform 0.3s ease}@keyframes pulse{0%{color:#0073e6;transform:scale(1) rotate(1.2deg)}50%{color:#005bb5;transform:scale(1.05) rotate(0.5deg)}100%{color:#0073e6;transform:scale(1) rotate(1.2deg)}}#new-header-wrapper #new-header-content #new-header-menu-wrapper #vacation-coupon-link.pulse{animation:pulse 2s ease-in-out 5s infinite}#new-header-wrapper #new-header-content #new-header-menu-wrapper #vacation-coupon-link:hover{text-decoration:none;color:#e73046}#new-header-wrapper #new-header-content #new-header-menu-wrapper #free-shipping-header{position:absolute;display:block;cursor:help;top:80px;left:-40px;width:400px;height:24px;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:show-school;animation-duration:1s;opacity:0;z-index:10}#new-header-wrapper #new-header-content #new-header-menu-wrapper #free-shipping-header .text{float:left;line-height:24px;font-size:18px;background:#FFF;padding:0 5px;transform:rotate(0.8deg)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #free-shipping-header .text strong{display:block;color:#e73046;transform:rotate(-1.2deg)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #free-shipping-header .text em{background:#e73046;color:#FFF;padding:0 5px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school{pointer-events:none;position:absolute;top:10px;right:-50px;width:420px;height:80px;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:show-school;animation-duration:1s;opacity:0;z-index:10}#new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school svg{float:right;margin-top:15px;transform:rotate(120deg);width:50px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school svg .arrow{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF}#new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school .text{float:right;margin-top:70px;line-height:24px;margin-right:-20px;font-size:16px;background:#FFF;padding:0 5px;transform:rotate(-1.3deg)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school .text strong{display:block;color:#e73046;transform:rotate(1.1deg)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school .text em{background:#e73046;color:#FFF;padding:0 5px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-title,#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-middle-school,#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{font-size:13px;text-align:center;text-transform:uppercase;width:180px;height:30px;line-height:30px;font-weight:bold;position:absolute;top:0;right:-25px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{color:#FFF;background:#e73046;transition:all .25s ease-in-out;padding:6px 3px;top:10px !important;transform:rotate(-1.2deg);transform-origin:left bottom}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation i{transition:transform 0.3s ease;margin-right:5px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation:hover{text-decoration:none;background-color:#c72036}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation:hover i{transform:scale(1.4) rotate(-5deg)}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-middle-school{color:#000;border-bottom:1px solid #D8F500;box-shadow:inset 0 -8px 0 #D8F500;color:#fff;transition:all .25s ease-in-out;transform:rotate(-1.2deg);transform-origin:left bottom}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-middle-school:hover{color:#000;background-color:#D8F500}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-title{color:#FFF;top:-12px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-title i{font-size:12px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-not-button{font-size:13px;line-height:16px;text-align:center;text-transform:uppercase;color:#FFF;width:140px;height:60px;float:right;font-weight:bold;margin-top:20px}#new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-not-button i{font-size:30px;display:block;height:30px;width:40px;float:left}@keyframes cloud-flying-long{0%{opacity:0}10%{opacity:1}20%{transform:translateX(0px)}100%{transform:translateX(400px);opacity:0}}@keyframes cloud-flying-medium{0%{opacity:0}15%{opacity:0}25%{opacity:1}35%{transform:translateX(0px)}100%{transform:translateX(200px);opacity:0}}@keyframes cloud-flying-short{0%{opacity:0}30%{opacity:0}40%{opacity:1}50%{transform:translateX(0px)}100%{transform:translateX(100px);opacity:0}}@keyframes show-step{0%{opacity:0}100%{opacity:1}}@keyframes highlight-step{0%{opacity:0;transform:scale(0);transform-origin:center}100%{opacity:1;transform:scale(1);transform-origin:center}}@keyframes show-background{0%{background-position:50% 200px}100%{background-position:50% 30px}}@keyframes show-school{0%{opacity:0}100%{opacity:1}}#home-header-wrapper{background-color:#101010;background-position:50% 200px;background-repeat:repeat-x;background-image:url(/images/tesi-homepage.png);background-image:image-set(url(/images/tesi-homepage-1600.webp) type("image/webp"), url(/images/tesi-homepage.png) type("image/png"));width:100%;height:620px;padding-top:0px;position:relative;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:show-background;animation-duration:2s;animation-delay:2.5s}#home-header-wrapper hr{background:rgba(255,255,255,0.2);width:1020px;margin:0px auto 20px auto;height:2px}#home-header-wrapper #home-clouds svg{opacity:0;left:0;position:absolute;animation-timing-function:linear;animation-iteration-count:infinite}#home-header-wrapper #home-clouds svg .st0{fill:#FFFFFF}#home-header-wrapper #home-clouds #home-cloud-one{top:165px;left:-100px;animation-duration:30s;animation-name:cloud-flying-long}#home-header-wrapper #home-clouds #home-cloud-two{top:140px;left:-60px;animation-duration:20s;animation-name:cloud-flying-medium}#home-header-wrapper #home-clouds #home-cloud-three{top:140px;left:300px;animation-duration:20s;animation-name:cloud-flying-long}#home-header-wrapper #home-clouds #home-cloud-four{top:150px;left:450px;animation-duration:15s;animation-name:cloud-flying-medium}#home-header-wrapper #home-clouds #home-cloud-five{top:140px;left:800px;animation-duration:15s;animation-name:cloud-flying-short}#home-header-wrapper #home-clouds #home-cloud-six{top:200px;left:900px;animation-duration:10s;animation-name:cloud-flying-short}#home-header-wrapper #choose-colors{pointer-events:none;position:absolute;bottom:90px;left:50%;width:500px;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:show-step;animation-duration:1s;animation-delay:4s;opacity:0}#home-header-wrapper #choose-colors svg{float:left;margin-top:15px}#home-header-wrapper #choose-colors svg .arrow{fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF}#home-header-wrapper #choose-colors .text{float:right;margin-left:10px;line-height:30px;font-size:30px;background:#FFF;padding:0 5px;transform:rotate(-0.8deg)}#home-header-wrapper #choose-colors .text strong{display:block;color:#e73046;transform:rotate(0.8deg)}#home-header-wrapper #home-header{position:relative;width:980px;margin:0 auto}#home-header-wrapper #home-header #title-payoff{margin:0;height:130px;position:relative}#home-header-wrapper #home-header #title-payoff h1.t24-home-title{margin:0;padding:0;font:inherit;color:inherit}#home-header-wrapper #home-header #title-payoff h3,#home-header-wrapper #home-header #title-payoff h1.t24-home-title>span{font-family:'sourcesanspro', helvetica;position:absolute;margin:10px 0;color:#FFF;font-size:20px;line-height:20px;background:#e73046;padding:0px 5px;left:0;font-size:32px;line-height:32px}#home-header-wrapper #home-header #title-payoff h3.first,#home-header-wrapper #home-header #title-payoff h1.t24-home-title>span.first{top:30px}#home-header-wrapper #home-header #title-payoff h3.first strong,#home-header-wrapper #home-header #title-payoff h1.t24-home-title>span.first strong{margin-bottom:-3px}#home-header-wrapper #home-header #title-payoff h3.last,#home-header-wrapper #home-header #title-payoff h1.t24-home-title>span.last{top:70px;transform:rotate(-0.8deg)}#home-header-wrapper #home-header #title-payoff h3.last strong,#home-header-wrapper #home-header #title-payoff h1.t24-home-title>span.last strong{transform:rotate(0.8deg)}#home-header-wrapper #home-header #title-payoff h3 strong,#home-header-wrapper #home-header #title-payoff h1.t24-home-title>span strong{display:block;color:#FFF}#home-header-wrapper #home-header #how-it-works{color:#FFF;position:relative;height:230px;margin-top:40px;z-index:100}#home-header-wrapper #home-header #how-it-works .how-it-works-step{width:300px;margin:0;float:left;text-align:center;color:#FFF;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:show-step;animation-duration:1s;opacity:0}#home-header-wrapper #home-header #how-it-works .how-it-works-step svg{width:200px;height:160px;margin-top:15px}#home-header-wrapper #home-header #how-it-works .how-it-works-step svg .st0{fill:#FFFFFF}#home-header-wrapper #home-header #how-it-works .how-it-works-step svg .st1{fill:#e73046;animation-timing-function:ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:highlight-step;animation-duration:0.5s;opacity:0}#home-header-wrapper #home-header #how-it-works .how-it-works-step h4{color:#FFF;font-size:23px;line-height:25px;font-weight:500}#home-header-wrapper #home-header #how-it-works #how-it-works-step-one{animation-delay:0s}#home-header-wrapper #home-header #how-it-works #how-it-works-step-one svg .st1{animation-delay:0.5s}#home-header-wrapper #home-header #how-it-works #how-it-works-step-two{margin-left:40px;margin-right:40px;animation-delay:1s}#home-header-wrapper #home-header #how-it-works #how-it-works-step-two svg .st1{animation-delay:1.5s}#home-header-wrapper #home-header #how-it-works #how-it-works-step-three{animation-delay:2s}#home-header-wrapper #home-header #how-it-works #how-it-works-step-three svg .st1{animation-delay:2.5s}#home-header-wrapper #home-header #video{position:absolute;width:1180px;height:652px;top:-25px;left:-102px;z-index:1000}#home-header-wrapper #home-header #video iframe{margin:0;padding:0}#home-header-wrapper #home-header #video iframe #video{background:rgba(255,255,255,0.5)}#home{position:relative;width:980px;margin:0 auto;padding-top:20px}#home .home-banner-sign{clear:both;height:50px;margin:25px 25px}#home .home-banner-sign a{float:left;display:block;height:50px;line-height:50px;margin:0 5px;width:300px;background:#f00;font-size:16px;background:#101010;color:#FFF;text-align:center;border-radius:5px}#home .home-banner-sign a i{margin-right:5px}#home .home-banner-sign a.red{background:#e73046}#home .home-banner-sign a.red:hover{background:#d72036}#home .home-banner-sign a:hover{background:#e73046;text-decoration:none}#home .promise{margin:90px 0 0 0;padding:0;width:100%;line-height:50px;font-size:32px;text-align:center;color:#e73046;font-family:"sourcesanspro";font-weight:500;font-style:normal;text-transform:uppercase}#home .promise em{color:#101010}#home .warranties{width:980px;margin:0;background:none;margin-top:20px;margin-bottom:70px;padding-bottom:10px}#home .warranties .warranty{padding:10px 23px;width:280px;float:left;text-align:center}#home .warranties p{font-size:13px;line-height:22px}#home h1{margin:10px 0 0 0;width:100%;height:60px;line-height:60px;font-size:60px;text-align:center;color:#e73046;font-family:"sourcesanspro";font-weight:normal;font-style:normal;text-shadow:4px 4px 0 #CCC;text-transform:uppercase}#home h2{margin:0 0 20px 0;width:100%;padding-bottom:10px;font-size:30px;text-align:center;color:#101010;font-family:"sourcesanspro";font-weight:normal;font-style:normal}#home .home-subtitle{font-size:30px}#home .home-banner{position:relative;height:550px;padding:0;margin:10px 0 35px 0}#home .home-banner #home-image{position:absolute;height:550px;width:842px;left:69px;top:0px;cursor:pointer}#home .home-banner #home-image img{height:550px;width:842px;display:block;border:0;cursor:pointer}#home .home-steps{background:url("/assets/home-banner-step-14326b84d67ea688669ab67b7bb4ca51bf5aae933c3e1012a90ae5c7127d4162.png") top left no-repeat;width:963px;height:40px;margin:40px auto;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:transparent;border-radius:6px}#home .home-steps ul{height:40px;padding:0;margin:0}#home .home-steps ul li{list-style:none;float:left;display:block;height:40px;line-height:40px}#home .home-steps ul li a:hover{text-decoration:none;background-color:#be271a}#home .home-steps ul li a:hover span.number{background-color:#FFF;color:#be271a}#home .home-steps ul li a{font-family:'sourcesanspro', helvetica;-moz-border-radius:6px;-webkit-border-radius:6px;border-color:transparent;border-radius:6px;width:306px;color:#FFF;float:left;font-size:16px;height:40px;line-height:40px;display:block;padding:0 0 0 15px}#home .home-steps ul li a span.number{-moz-border-radius:5px;-webkit-border-radius:5px;border-color:transparent;border-radius:5px;padding:5px 10px;background-color:#be271a;margin:0 10px 0 0;color:#FFF;font-size:16px;line-height:40px}#home .home-steps ul li a span.text{margin:0 0 0 10px;color:#FFF;font-size:13px;line-height:40px}#home .home-prices-sign{clear:both}#home .home-prices-sign span{display:block;background:url("/assets/home-prices-sign-e3de78cea0715aaf232be435e12fd7aea7817b42382e1ac36c6b37a9e9ee2ce8.png") top center no-repeat;width:300px;margin:20px 0 0 20px;height:100px;float:left}#home .home-prices-sign a{float:left;height:50px;line-height:50px;margin:45px 0 0 5px;width:270px;font-size:18px}#home .home-prices-sign a.facebook-promo{float:right;display:block;padding:20px;background:#FE7 url("/assets/facebook-promo-61c12110a50502a8e2af18caacb33a30a71d8dba98ea822967125b1b03aff3bb.png") center center no-repeat;width:300px;margin:18px 16px 0 0;height:106px;float:right;-moz-border-radius:6px;-webkit-border-radius:6px;border:1px dashed #BE2619;border-radius:6px;padding:0 5px}#home .reminder{float:left;border-left:1px solid #CCC;width:615px;padding-left:10px}#home .reminder input[type=text],#home .reminder input[type=email]{height:15px;margin-bottom:4px;line-height:13px;display:block;float:left}#home .reminder input[type=submit]{float:right;margin-top:12px;margin-right:5px}#home .reminder .reminder-tip{width:285px;float:left}#home #reminders-form{float:right;width:315px;margin-bottom:0px}#home .facebook-promo{line-height:17px;float:left;width:300px}#home .facebook-promo .facebook-promo-icon{float:left;margin-right:10px}#home .facebook-promo a{font-size:16px;line-height:18px;font-weight:bold}#home .block{margin:20px 0}#home .block h3{margin:30px 0 0 0;padding:0;width:100%;line-height:40px;font-size:32px;text-align:center;color:#e73046;font-family:"sourcesanspro";font-weight:700;font-style:normal;text-transform:uppercase}#home .block h4{margin:10px 0 30px 0;width:100%;line-height:30px;font-size:22px;text-align:center;color:#6B6B6B;font-weight:normal}#home .block .prices .price-block{float:left;text-align:center;height:190px;margin:0 5px;width:220px;background:#ddd}#home .block .prices .price-block a{font-size:12px;line-height:18px;background:#e73046;font-weight:bold;color:#FFF;padding:3px 8px;margin:5px auto;display:block}#home .block .prices .price-block .title{color:#FFF;font-size:14px;font-weight:bold;display:block;margin:0;padding:10px 0 10px 0;background:#101010}#home .block .prices .price-block .price{font-size:46px;line-height:46px;font-weight:bold;color:#3e3e3e;display:block;padding:14px 0;margin:10px 0 0 0}#home .block .prices .price-block .price em{font-size:16px}#home .block .prices .price-block .subtitle{font-size:12px;color:#2e2e2e;line-height:16px;padding:10px 5px;margin:10px 0 0 0}#home .block .prices .price-block .description{color:white;margin:25px 0;font-size:12px;line-height:12px;position:relative;display:inline-block}#home .block .services ul{clear:both}#home .block .services ul li.noborder{border:0}#home .block .services ul li{border-right:1px #DDD solid;list-style:none;display:block;float:left;margin:20px 0 30px 0;padding:5px 15px;width:280px;height:110px}#home .block .services ul li i{float:right;margin-top:15px;margin-left:10px;font-size:50px}#home .block .quotes ul{clear:both;margin:10px 0 10px 25px}#home .block .quotes ul li.noborder{border:0}#home .block .quotes ul li{border-right:1px #DDD solid;list-style:none;display:block;float:left;margin:15px 0 5px 0;padding:5px 15px;width:280px;min-height:110px}#home .block .quotes ul li p{font-family:"Galette-MediumOblique";text-align:left}#home .block .quotes ul li p strong{width:100%}#home .block .quotes ul li p span{font-size:11px;font-style:normal;color:#003959}#home .block .quotes ul li p small{color:#777;display:block}#home .block .quotes ul li img{float:left;margin:5px 10px 0 0}#home .home-quotes-sign{clear:both}#home .home-quotes-sign span{display:block;background:url("/assets/home-quotes-sign-15298347024a78cc1576861b8fc7c41793116108d16c1d8f5d72e2e8edd5d353.png") top center no-repeat;width:300px;margin:0 0 0 20px;height:100px;float:left}#home .home-quotes-sign a{float:left;height:50px;line-height:50px;margin:25px 0 0 5px;width:270px;font-size:18px}#home .center-button a{height:50px;line-height:50px;margin:35px auto 20px auto;width:360px;font-size:18px;display:block;float:none}#main{min-height:400px;overflow:hidden}#footer{margin:50px 0 0 0}#footer #footer-social{filter:grayscale(100%);background:#888;padding:10px 0;text-align:center}#footer #footer-social .social-btn{display:inline-block;width:40px;height:40px;margin:0 4px;border-radius:4px;vertical-align:middle}#footer #footer-social .social-btn:hover{opacity:.8}#footer #footer-social .social-btn svg{display:block;width:20px;height:20px;margin:10px;fill:#fff}#footer a{color:#FFF}#footer .tesi24data{color:#333;font-size:10px;padding:5px;line-height:20px;text-align:center;background:#bbb}#footer .footer-bar{background:#333;border-top:5px solid #bbb;padding:5px}#footer .footer-bar .links-block{margin:5px auto;width:915px}#footer .footer-bar .link-block{color:#FFF;font-size:11px;line-height:18px;float:left;margin:10px 17px;font-weight:bold}#footer .footer-bar .link-block .far{margin-right:5px;width:15px}#footer .footer-bar .link-block h5{background:#fff;color:#333;margin:5px 0 2px 0;padding:3px 5px;text-transform:uppercase;font-size:12px;line-height:12px}#footer .footer-bar .link-block a{padding:3px 0;display:block}#footer .footer-bar .link-block a span{text-decoration:none}#footer .footer-bar .link-block a:hover{background:rgba(255,255,255,0.1);text-decoration:none}#footer .footer-bar .link-block a:hover span{text-decoration:none}#footer .float-links-block-wrapper{background:#666}#footer .float-links-block-wrapper .float-links-block{height:54px;text-align:center;display:table;width:auto;margin:0 auto}#footer .float-links-block-wrapper .float-links-block>div,#footer .float-links-block-wrapper .float-links-block>a{display:block;float:left;margin:0px 10px;line-height:54px;cursor:pointer}#footer .float-links-block-wrapper .float-links-block .privacy-button{margin-top:8px}#footer .payments-icons{height:54px;line-height:54px;margin:0}#footer .payments-icons i{display:block;float:left;font-size:22px;margin:17px 5px 0 0}#footer .terms-button .link-black{margin:0;cursor:pointer}#footer .tos-button{margin-left:10px;margin-top:0px;font-size:11px}#footer .contact-info{float:right;margin-top:17px;margin-right:10px;color:#999}.page-block h2{width:100%;text-align:left;margin:20px 0;text-align:center}.page-block .info{margin:0 0 50px 20px;width:440px;float:left}.page-block .info p{text-align:justify;font-family:'sourcesanspro', helvetica;font-size:14px;line-height:25px;text-shadow:none}.page-block .info p strong{font-family:'sourcesanspro', helvetica;font-weight:'normal'}.page-block img{background:#EEE;float:left;width:500px;height:300px;border:1px solid #333;padding:5px;margin-bottom:50px}.order-page-content{background:white;border-radius:3px;margin-top:10px;padding:10px 0 20px 0}#bank-transfer-box{padding:15px;border:2px solid #AAA;background:#101010;text-align:left;margin-top:10px;color:#FFF}#bank-transfer-box h5{margin:0 0 10px 0;background:#e73046;color:#FFF;font-size:16px;line-height:26px}#bank-transfer-box p{font-size:13px;line-height:22px}.payment-methods{margin:30px 0}.payment-method-warrenties{float:left;width:360px;margin:0 20px 5px 0;text-align:center;padding:10px 0px;min-height:270px;position:relative}.payment-method-warrenties div.arrow{position:absolute;pointer-events:none;top:-20px;right:0px;width:70px;height:30px}.payment-method-warrenties div.arrow svg{width:90px;-webkit-transform:scaleY(-1) rotate(230deg);transform:scaleY(-1) rotate(230deg)}.payment-method-warrenties div.arrow svg .arrow{fill:#333}.payment-method-warrenties div.payment-warranty-trustpilot{clear:both;margin:5px 0 10px 30px;height:25px;width:330px;padding:0px;color:#333}.payment-method-warrenties div.payment-warranty{clear:both;margin:10px 0;height:65px;width:380px;padding:0px;color:#333}.payment-method-warrenties div.payment-warranty div.icon{float:left;height:65px;width:55px;text-align:left}.payment-method-warrenties div.payment-warranty div.icon i{line-height:60px;height:60px;font-size:30px}.payment-method-warrenties div.payment-warranty div.text{float:left;height:65px;width:325px}.payment-method-warrenties div.payment-warranty div.text h4{text-align:left;font-size:16px;line-height:20px;margin:0}.payment-method-warrenties div.payment-warranty div.text h5{text-align:left;font-size:12px;line-height:18px;color:#333;margin:0;font-weight:normal}.file-check-wrapper{margin:0 0 35px 0}.file-check-wrapper .file-check-comparison{margin:22px auto 18px auto;text-align:center;font-size:17px;line-height:25px;font-weight:bold}.file-check-wrapper .file-check-comparison span{position:relative;z-index:1}.file-check-wrapper .file-check-comparison span:before{background-color:#ddd;content:"";position:absolute;width:calc(100% + 40px);height:110%;left:-20px;bottom:-2px;z-index:-1;transform:rotate(-0.3deg)}.file-check-wrapper h3{color:#101010;font-weight:bold;font-size:24px;line-height:24px;text-align:center;position:relative;z-index:1;margin-bottom:15px}.file-check-wrapper h3:before{border-top:2px solid #ededed;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}.file-check-wrapper h3 span{background:#fff;padding:0 15px}.file-check-wrapper .file-check-title-description{margin-bottom:15px}.file-check-wrapper .file-check-title-description span{font-weight:bold;position:relative;z-index:1}.file-check-wrapper .file-check-title-description span:before{background-color:#ddd;content:"";position:absolute;width:calc(100% + 2px);height:90%;left:-2px;bottom:1px;z-index:-1;transform:rotate(-1.5deg)}.file-check-wrapper .file-check-warning{margin-top:10px;border-radius:6px;background:#fefeda;padding:15px 20px}.file-check-wrapper .file-check-warning em.underline{text-decoration:underline;font-weight:bold;font-style:normal}.file-check-wrapper .file-check-warning span{color:#ccaa33;font-weight:bold;font-size:15px}.file-check-wrapper .file-check-box{display:block;cursor:pointer;float:left;width:276px;margin:0px;text-align:center;background:#ededed;padding:0px;height:380px;transition:all 0.1s linear;border:2px solid #ededed;border-radius:6px;position:relative}.file-check-wrapper .file-check-box.file-check-standard .file-check-icon i,.file-check-wrapper .file-check-box.file-check-standard .file-check-name,.file-check-wrapper .file-check-box.file-check-standard .file-check-price,.file-check-wrapper .file-check-box.file-check-advanced .file-check-icon i,.file-check-wrapper .file-check-box.file-check-advanced .file-check-name,.file-check-wrapper .file-check-box.file-check-advanced .file-check-price{color:#e73046 !important}.file-check-wrapper .file-check-box.active{border:2px solid #101010}.file-check-wrapper .file-check-box.active h6{color:#101010}.file-check-wrapper .file-check-box .file-check-delivery span{font-weight:bold}.file-check-wrapper .file-check-box h6{font-size:17px;line-height:24px;color:#e73046;position:absolute;bottom:0;text-align:center;left:10px;width:260px}.file-check-wrapper .file-check-box .file-check-text{padding:10px}.file-check-wrapper .file-check-box .file-check-text .file-check-icon{display:block;text-align:center;font-size:30px;line-height:30px;margin:5px 0;padding:0}.file-check-wrapper .file-check-box .file-check-text .file-check-icon i{text-align:center;font-size:30px;line-height:30px;color:#101010}.file-check-wrapper .file-check-box .file-check-text .file-check-description{margin-top:15px}.file-check-wrapper .file-check-box .file-check-text .file-check-description p{font-size:13px;line-height:18px;margin:0;padding:0;text-align:left;color:#333}.file-check-wrapper .file-check-box .file-check-text .file-check-description p strong{font-weight:bold}.file-check-wrapper .file-check-box .file-check-text .file-check-description p em{font-weight:bold}.file-check-wrapper .file-check-box .file-check-text .file-check-description ul{margin:0;list-style-type:none}.file-check-wrapper .file-check-box .file-check-text .file-check-description ul li{font-size:13px;line-height:20px;margin:0;padding:0;text-align:left;color:#333;display:table}.file-check-wrapper .file-check-box .file-check-text .file-check-description ul li.new-check{font-weight:bold;font-style:normal}.file-check-wrapper .file-check-box .file-check-text .file-check-description ul li:before{content:"\f00c";font-family:'Font Awesome 5 Pro';color:#e73046 !important;margin:0 7px 0 0;font-weight:bold;display:table-cell;vertical-align:top;padding-right:8px}.file-check-wrapper .file-check-box .file-check-text .file-check-description h2{color:#333;font-weight:normal;font-size:13px;line-height:16px;padding:0 10px;text-align:left;margin:5px 0 20px 0;height:64px;position:relative;z-index:1}.file-check-wrapper .file-check-box .file-check-text .file-check-description h2 em{font-weight:bold}.file-check-wrapper .file-check-box .file-check-text .file-check-description h2:before{background-color:#FFF;content:"";position:absolute;width:99%;height:115%;left:-2px;bottom:-5px;z-index:-1;transform:rotate(-1deg);border-left:4px solid #101010}.file-check-wrapper .file-check-box .file-check-text h4.file-check-name{color:#101010;font-weight:bold;line-height:24px;margin:5px 0 10px 0;padding:0;margin-bottom:0;font-weight:bold;text-align:center;font-size:20px}.file-check-wrapper .file-check-box .file-check-text h5.file-check-price{color:#e73046;font-weight:bold;font-size:24px;line-height:24px;padding:0;text-align:right;position:absolute;top:7px;right:15px}.file-check-wrapper .file-check-box .file-check-text h5.file-check-price span{position:relative;z-index:1}.file-check-wrapper .file-check-box .file-check-text h5.file-check-price span:before{background-color:#ddd;content:"";position:absolute;width:calc(100% + 10px);height:80%;left:-5px;bottom:2px;z-index:-1;transform:rotate(-4deg)}.file-check-wrapper .file-check-box:first-of-type{margin-left:0px;margin-right:10px;float:left}.file-check-wrapper .file-check-box:last-of-type{margin-right:0px;float:right}.file-check-wrapper .file-check-box:hover{text-decoration:none}.file-check-wrapper .file-check-box:hover .file-check-text{text-decoration:none}.file-check-wrapper .file-check-box:hover.not-active{border:2px solid #e73046;text-decoration:none}.file-check-wrapper .file-check-box:hover.not-active .file-check-text{text-decoration:none}.file-check-wrapper .file-check-box:hover.not-active .file-check-text h6{text-decoration:none;color:#FFF;background:#e73046;transition:all 0.3s linear}.file-check-wrapper #file-check-comparison-table{width:980px !important;margin:0 !important;padding:20px 40px;top:50%;left:50%;transform:translate(-50%, -50%);height:90%;overflow:auto}.file-check-table-wrapper .file-check-table thead tr th{padding:2px 10px}.file-check-table-wrapper .file-check-table thead tr th .file-check-icon{display:block;text-align:center;font-size:28px;line-height:28px;margin:6px 0;padding:0}.file-check-table-wrapper .file-check-table thead tr th .file-check-icon i{text-align:center;font-size:28px;line-height:28px;color:#101010}.file-check-table-wrapper .file-check-table thead tr th h4.file-check-name{color:#101010;font-weight:bold;line-height:24px;margin:5px 0 10px 0;padding:0;margin-bottom:0;font-weight:bold;text-align:center;font-size:20px}.file-check-table-wrapper .file-check-table thead tr th p{font-size:12px;line-height:14px;text-align:left;margin-top:5px;color:#333;font-weight:normal}.file-check-table-wrapper .file-check-table tbody tr.file-check-table-divider td{text-align:left;font-weight:bold;font-size:15px;color:#101010;background:#dedede;padding:3px 10px}.file-check-table-wrapper .file-check-table tbody tr td{font-size:13px;padding:6px 10px}.file-check-table-wrapper .file-check-table tbody tr td.check{margin:0 auto;text-align:center;vertical-align:middle}.file-check-table-wrapper .file-check-table tbody tr td.check:before{content:"\f00c";font-family:'Font Awesome 5 Pro';color:#e73046 !important;font-weight:bold;vertical-align:middle}.production-kind-wrapper{margin:0 0 40px 0}.production-kind-wrapper.reseller .production-kind-order-day{margin:12px 0 18px 0}.production-kind-wrapper.reseller .production-kind-order-day:before{width:90%;height:100%;left:15px}.production-kind-wrapper.reseller .production-kind-box{width:460px !important;padding-left:40px !important;float:left !important;height:250px !important}.production-kind-wrapper.reseller p.production-kind-warning{float:right;width:620px}.production-kind-wrapper h3{color:#101010;font-weight:bold;font-size:24px;line-height:24px;text-align:center;position:relative;z-index:1;margin-bottom:15px}.production-kind-wrapper h3:before{border-top:2px solid #ededed;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}.production-kind-wrapper h3 span{background:#fff;padding:0 15px}.production-kind-wrapper .production-kind-description{margin-bottom:15px}.production-kind-wrapper .production-kind-description span{font-weight:bold;position:relative;z-index:1}.production-kind-wrapper .production-kind-description span:before{background-color:#ddd;content:"";position:absolute;width:calc(100% + 2px);height:90%;left:-2px;bottom:1px;z-index:-1;transform:rotate(-1.5deg)}.production-kind-wrapper .production-kind-warning{margin-top:10px;border-radius:6px;background:#fefeda;padding:15px 20px}.production-kind-wrapper .production-kind-warning em.underline{text-decoration:underline;font-weight:bold;font-style:normal}.production-kind-wrapper .production-kind-warning span{color:#ccaa33;font-weight:bold;font-size:15px}.production-kind-wrapper .production-kind-price{top:7px !important;right:15px !important}.production-kind-wrapper .production-kind-discount-percentile{top:-10px !important;left:70px !important;right:auto !important;font-size:38px !important;color:#e73046 !important}.production-kind-wrapper .production-kind-full-price{top:7px !important;left:15px !important;right:auto !important;font-size:16px !important;text-decoration:line-through}.production-kind-wrapper .production-kind-name{margin-bottom:0 !important;font-weight:bold;text-align:center !important;font-size:20px !important}.production-kind-wrapper .production-kind-order-day{text-align:center;margin:4px 0 8px 0;font-size:13px;line-height:25px;color:#333;font-weight:bold;position:relative;z-index:1}.production-kind-wrapper .production-kind-order-day:before{background-color:#FFF;content:"";position:absolute;width:90%;height:100%;left:15px;bottom:1px;z-index:-1;transform:rotate(-0.6deg);border-left:4px solid #101010}.production-kind-wrapper .production-kind-time-box{float:left;width:98px;margin:0 5px;background:#dedede;border-radius:6px;border:1px solid #dedede}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper{width:260px;position:relative;border:1px solid #000;margin-left:70px}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .production-kind-time-box-title{font-size:13px;line-height:24px;font-weight:normal}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .time-box-arrow{background:#dedede;position:absolute;top:53px;left:85px;width:90px;height:20px;z-index:2}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .time-box-arrow i{color:#aaa;z-index:5;font-size:16px}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .time-box-date-box{width:100px}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .time-box-date-box .production-kind-time-box-month{font-size:13px;line-height:15px}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .time-box-date-box .production-kind-time-box-day{font-size:15px}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .time-box-date-box.time-box-from{width:110px;margin:0 0 0 12px}.production-kind-wrapper .production-kind-time-box.time-box-whole-wrapper .time-box-date-box.time-box-to{width:110px;margin:0px}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper{width:168px;position:relative;border:1px solid #000}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper .time-box-arrow{background:#dedede;position:absolute;top:53px;left:60px;width:50px;height:20px;z-index:2}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper .time-box-arrow i{color:#aaa;z-index:5;font-size:16px}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper .time-box-arrow i:nth-child(1){left:64px}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper .time-box-arrow i:nth-child(2){left:92px}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper .time-box-date-box{width:100px;margin-left:29px}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper .time-box-date-box.time-box-from{width:74px;margin:0px}.production-kind-wrapper .production-kind-time-box.time-box-large-wrapper .time-box-date-box.time-box-to{width:74px;margin:0px}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-title{background:#333;color:#FFF;font-size:11px;border-radius:6px 6px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-title i{margin-right:2px}.production-kind-wrapper .production-kind-time-box .time-box-date-box{width:90px;float:left;padding:5px;background:#dedede;border-radius:0 0 6px 6px;position:relative}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-city{text-align:center}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-day{text-align:center;font-size:13px;line-height:14px;color:#333;margin:3px 0 6px 0;font-weight:bold}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-date{text-align:center;font-size:24px;line-height:24px;color:#333;margin:3px 0;z-index:1;position:relative}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-date:before{border-top:2px solid #aaa;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:90%;z-index:-1}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-date span{background:#dedede;padding:0;width:36px;min-width:36px;display:block;margin:0 auto}.production-kind-wrapper .production-kind-time-box .production-kind-time-box-month{text-align:center;font-size:12px;line-height:12px;color:#333;margin:6px 0 3px 0;font-weight:bold}.production-kind-wrapper .production-kind-box{display:block;cursor:pointer;float:left;width:420px;margin:0px;text-align:center;background:#ededed;padding:0px;height:262px;background-size:150px;background-repeat:no-repeat;background-position:right;transition:all 0.1s linear;border:2px solid #ededed;border-radius:6px;position:relative}.production-kind-wrapper .production-kind-box.shipping-express .production-kind-icon i,.production-kind-wrapper .production-kind-box.shipping-express .production-kind-name,.production-kind-wrapper .production-kind-box.shipping-express .production-kind-price{color:#e73046 !important}.production-kind-wrapper .production-kind-box.active{border:2px solid #101010}.production-kind-wrapper .production-kind-box.active h6{color:#101010}.production-kind-wrapper .production-kind-box .production-kind-delivery span{font-weight:bold}.production-kind-wrapper .production-kind-box h6{font-size:17px;line-height:24px;color:#e73046;position:absolute;bottom:0px;text-align:center;left:10px;width:400px}.production-kind-wrapper .production-kind-box .production-kind-text{padding:10px;width:400px}.production-kind-wrapper .production-kind-box .production-kind-text .production-kind-icon{display:block;text-align:center;font-size:30px;line-height:30px;margin:5px 0;padding:0}.production-kind-wrapper .production-kind-box .production-kind-text .production-kind-icon i{text-align:center;font-size:30px;line-height:30px;color:#101010}.production-kind-wrapper .production-kind-box .production-kind-text p{font-size:13px;line-height:20px;margin:0;padding:0;text-align:left;color:#333;width:400px}.production-kind-wrapper .production-kind-box .production-kind-text p strong{color:#e73046;font-weight:bold}.production-kind-wrapper .production-kind-box .production-kind-text p em{font-weight:bold}.production-kind-wrapper .production-kind-box .production-kind-text h4{color:#101010;font-weight:bold;font-size:18px;line-height:24px;margin:5px 0 15px 0;padding:0;text-align:left}.production-kind-wrapper .production-kind-box .production-kind-text h4 i{text-align:left;font-size:22px;color:#101010;margin:0 5px 0 0;padding:0;vertical-align:-2px}.production-kind-wrapper .production-kind-box .production-kind-text h5{color:#101010;font-weight:bold;font-size:24px;line-height:24px;padding:0;text-align:right;position:absolute;top:39px;right:8px}.production-kind-wrapper .production-kind-box .production-kind-text h5 span{position:relative;z-index:1}.production-kind-wrapper .production-kind-box .production-kind-text h5 span:before{background-color:#ddd;content:"";position:absolute;width:calc(100% + 10px);height:80%;left:-5px;bottom:2px;z-index:-1;transform:rotate(-4deg)}.production-kind-wrapper .production-kind-box:first-of-type{margin-left:0px;float:left}.production-kind-wrapper .production-kind-box:last-of-type{margin-right:0px;float:right}.production-kind-wrapper .production-kind-box:hover{text-decoration:none}.production-kind-wrapper .production-kind-box:hover .production-kind-text{text-decoration:none}.production-kind-wrapper .production-kind-box:hover.not-active{border:2px solid #e73046;text-decoration:none}.production-kind-wrapper .production-kind-box:hover.not-active .production-kind-text{text-decoration:none}.production-kind-wrapper .production-kind-box:hover.not-active .production-kind-text h6{text-decoration:none;color:#FFF;background:#e73046;transition:all 0.3s linear}.upselling-wrapper{margin:40px 0}.upselling-wrapper.upselling-wrapper-small{margin:20px 0}.upselling-wrapper.upselling-wrapper-small h3.info-title{color:#101010;padding:16px 0 8px 0;margin:5px 0 0 0;font-size:24px;text-align:left}.upselling-wrapper.upselling-wrapper-small .upselling-box{width:256px;height:auto;margin:0 0 10px 0;padding:5px 0 20px 0}.upselling-wrapper.upselling-wrapper-small .upselling-box.cover{background-size:90px;background-position:190px 12px}.upselling-wrapper.upselling-wrapper-small .upselling-box.tocco{background-size:130px;background-position:156px 90px;float:left}.upselling-wrapper.upselling-wrapper-small .upselling-box.cd{background-size:130px;background-position:132px 40px}.upselling-wrapper.upselling-wrapper-small .upselling-box:first-of-type{margin-left:0px;float:left}.upselling-wrapper.upselling-wrapper-small .upselling-box:last-of-type{margin-right:0px;float:left}.upselling-wrapper.upselling-wrapper-small .upselling-box .upselling-text{width:240px;padding:0}.upselling-wrapper.upselling-wrapper-small .upselling-box .upselling-text h4{font-size:15px}.upselling-wrapper.upselling-wrapper-small .upselling-box .upselling-text p{width:166px;font-size:14px}.upselling-wrapper h3.title-divider{color:#101010;font-weight:bold;font-size:24px;line-height:24px;text-align:center;position:relative;z-index:1;margin-bottom:15px}.upselling-wrapper h3.title-divider:before{border-top:2px solid #ededed;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;width:95%;z-index:-1}.upselling-wrapper h3.title-divider span{background:#fff;padding:0 15px}.upselling-wrapper .upselling-box{display:block;cursor:pointer;float:left;width:420px;margin:0px;text-align:center;background:#ededed;padding:0px;height:110px;background-size:150px;background-repeat:no-repeat;background-position:right;transition:all 0.1s linear;border:2px solid #ededed;border-radius:6px}.upselling-wrapper .upselling-box:hover{text-decoration:none}.upselling-wrapper .upselling-box:hover .upselling-text{text-decoration:none}.upselling-wrapper .upselling-box:hover .upselling-text h4 span,.upselling-wrapper .upselling-box:hover .upselling-text p span{text-decoration:none;color:#FFF;background:#e73046;transition:all 0.3s linear}.upselling-wrapper .upselling-box:hover .upselling-text h4 span strong,.upselling-wrapper .upselling-box:hover .upselling-text p span strong{font-weight:bold;color:#FFF}.upselling-wrapper .upselling-box.cover{background-size:135px;background-position:315px -80px}.upselling-wrapper .upselling-box.tocco{background-size:180px;background-position:265px 18px}.upselling-wrapper .upselling-box.tocco p{width:250px;padding-right:30px}.upselling-wrapper .upselling-box.cd{background-size:170px;background-position:260px -22px}.upselling-wrapper .upselling-box .upselling-text{padding:10px;width:280px}.upselling-wrapper .upselling-box .upselling-text p{font-size:12px;line-height:20px;margin:0;padding:0;text-align:left;color:#333;width:280px}.upselling-wrapper .upselling-box .upselling-text p strong{color:#e73046;font-weight:normal}.upselling-wrapper .upselling-box .upselling-text h4{color:#e73046;font-weight:bold;font-size:17px;line-height:24px;margin:5px 0 10px 0;padding:0;text-align:left}.upselling-wrapper .upselling-box:first-of-type{margin-left:0px;float:left}.upselling-wrapper .upselling-box:last-of-type{margin-right:0px;float:right}.payment-method{float:left;width:336px;border:2px solid rgba(0,0,0,0.2);margin:5px 0 5px 20px;text-align:center;background:#EFEFEF;padding:20px;min-height:290px;border-radius:4px}.payment-method:first-child{margin-left:0px}.payment-method:last-child{margin-right:0px}.payment-method form{margin:0}.payment-method h5{text-align:center;font-size:18px}.payment-method p{font-size:12px;text-align:justify;margin:0}.payment-method .red-button{margin:auto;float:none;width:260px;display:inline-block;margin-top:10px;font-size:13px;padding:4px 12px !important;font-weight:500;line-height:30px}.payment-method a.red-button{font-weight:normal;line-height:30px;height:30px;width:250px;font-weight:500}.payment-method .payment-image{height:40px;line-height:40px;font-size:34px}.page-content{font-family:'sourcesanspro', 'Lucitime-box-large-wrapperGrande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;background:white;border-radius:3px;margin-top:10px;padding:20px 0}.page-content h4{font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;font-size:18px;margin-bottom:10px}.page-content p.description{font-size:15px;line-height:26px;margin:40px 0;font-weight:400;text-align:center}.left{float:left;text-align:justify}.right{float:right;text-align:justify}.environment-page .environment-reasons{list-style-type:none;padding-left:0px;margin-left:0px;margin-top:20px}.environment-page .environment-reasons li{float:left;width:280px;margin-right:20px;color:#333;margin-bottom:20px}.environment-page .environment-reasons li .list-icon{float:left;width:50px;margin-right:10px;text-align:center;padding-top:5px}.environment-page .environment-reasons li .list-text{width:220px;float:left;font-size:12px}h1.title{text-align:center;font-family:'sourcesanspro', helvetica;font-size:45px;line-height:50px;color:#666;font-weight:normal;margin:10px auto}h2.subtitle,h3.subtitle{text-align:center;font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;-webkit-font-smoothing:antialiased;color:#888;font-size:18px;line-height:28px;margin:10px auto 0 auto;width:90%}.faq-list{list-style-type:none;margin-left:0px;-webkit-font-smoothing:antialiased}.faq-list li{font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;color:#333;line-height:18px;margin-bottom:30px}.image-head-wrapper{margin-bottom:40px;margin-top:10px}.notes{margin:40px 0 10px 0;padding:30px 17px 0 20px;background:url("/images/spirale.png") no-repeat scroll top left;width:927px;height:80px}.cover-tabs{margin:0px}.cover-tabs-container{margin:50px 0 0 -95px;padding:0px;overflow:hidden;width:1170px}.cover-tabs li{float:left;list-style:none}.cover-tabs li em{color:#e73046}.cover-tabs li:first-child a{-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}.cover-tabs li:last-child a,.cover-tabs li.last_child a{-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:1px solid #caced9}.cover-tabs li{width:191px;text-align:center}.cover-tabs li.last_child{margin-right:12px}.cover-tabs li a span{display:table;white-space:nowrap;font-size:10px;color:#666;padding:0;margin:0}.cover-tabs li a span:before,.cover-tabs li a span:after{border-top:1px solid #999;content:'';display:table-cell;position:relative;top:10px;width:45%}.cover-tabs li a span:before{right:5%}.cover-tabs li a span:after{left:5%}.cover-tabs li a{padding:8px 10px 4px 10px;border:1px solid #caced9;border-top-color:#d9d9d9;border-bottom-color:#cccccc;display:block;font-weight:700;color:#666666;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#595e6e;background:#FFFFFF;background:-webkit-linear-gradient(top, #fff 0%, #e7e8ef 100%);background:-moz-linear-gradient(top, #fff 0%, #e7e8ef 100%);background:-ms-linear-gradient(top, #fff 0%, #e7e8ef 100%);background:-o-linear-gradient(top, #fff 0%, #e7e8ef 100%);background:linear-gradient(top, #fff 0%, #e7e8ef 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#e7e8ef',GradientType=0 );position:relative;cursor:pointer;text-decoration:none;font-family:Helvetica, Arial;text-shadow:0 1px 1px white;font-size:13px;border-right:none}.cover-tabs li a:active{color:#404040}.cover-tabs li a:hover,.cover-tabs li a.selected{background:#FFFFFF;background:-webkit-linear-gradient(top, #DDD 0%, #AAA 100%);background:-moz-linear-gradient(top, #DDD 0%, #AAA 100%);background:-ms-linear-gradient(top, #DDD 0%, #AAA 100%);background:-o-linear-gradient(top, #DDD 0%, #AAA 100%);background:linear-gradient(top, #DDD 0%, #AAA 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDD', endColorstr='#AAA',GradientType=0 )}.cover-tabs li a:hover .notification{opacity:0.9}.field-with-error{border:1px solid red !important;background:#FEE !important}.comparing-boxes{width:680px;margin:auto;list-style-type:none}.comparing-boxes li{padding:20px;width:178px;font-size:16px;font-weight:bold;line-height:30px;float:left;text-align:center}.comparing-boxes li em{font-size:12px}.comparing-boxes li .free-shipping{color:#449944}.comparing-boxes li span{font-weight:normal;padding-top:20px;display:block;font-size:26px}.comparing-boxes li span.stroke{text-decoration:line-through;color:red}.comparing-boxes li:first-child{border-right:1px solid #EEE}.gradient{background:url("/assets/gradient-67047524a18c8bf5a3601f0f7747fe293d6cfef6beb85252fe5a439b7b48a26e.png") center center;height:44px}#order-container{width:940px}#order-container.point{width:1180px}.book{width:1024px;height:750px;margin-left:-22px;margin-top:80px;background:url("/images/quotation-book.png")}.book em{color:#e73046;text-decoration:underline}#metro-badge{display:block;width:200px;outline:none;height:200px;background:url("/assets/metro-badge-7f229d72b74dfcb845b4492e5d4cc4e441e1120fede85c62820f2cbe2d7dd9f2.png");position:absolute;top:-80px;left:-20px;border-top-left-radius:4px;cursor:pointer}#mixpanel-badge{margin-top:8px;float:right;margin-right:10px}h3.other-feedbacks{text-align:center;margin:0 !important;padding:0 !important}h3.other-feedbacks a{font-size:28px;line-height:30px;text-align:center}#document_front_and_rear{width:100%}#pickup-spinner,#tesi24-point-spinner{display:none;margin-left:10px}.points-header{height:40px;width:100%;margin:5px 0}.points-header h4{padding:0;margin:0;float:left;width:auto;line-height:30px}.points-header a{line-height:30px;float:left;margin-left:10px}.point{margin:0 auto}.point p{font-size:13px}.point .opening-hours{font-size:12px;font-weight:bold}.point .span12{margin:auto;width:1180px}.point .cover-tabs-container{margin:50px 0 20px 0}.point .covers-page .cover-chooser{margin-left:100px}.modal-backdrop{z-index:3000}.modal{z-index:3001}#indabox-tos{z-index:3005}#indabox-tos .modal-body span{display:block;margin:10px 0;font-size:16px;font-weight:bold;line-height:30px;padding:0}#indabox-tos .modal-body span input{line-height:15px;height:30px;margin:0;padding:0}#map-search{width:530px;height:50px;margin:0 auto}.feedback-stars img{display:block;border:0;margin:5px auto;height:auto;width:200px;padding:0}.feedback-stars .stars{width:186px;margin:0 auto 10px auto}.feedback-stars .stars i{font-size:30px;color:#e73046}.feedback-stars .feedback-total{text-align:center;font-size:16px;font-weight:normal;color:#9e9e9e;margin-bottom:30px}.feedback-stars .red{color:#e73046;font-weight:bold}.pinterest-board{margin-left:25px;margin-top:30px}.red{color:#e73046}#bundle-form{padding:15px 0 10px 0;border-top:1px solid #AAA;font-size:12px;line-height:16px}#bundle-form h5{margin-top:0}#bundle-form form{margin:0}#bundle-form .controls{float:left;padding-top:4px}#bundle-form input[type=text]{width:170px;height:23px;margin-right:5px}#bundle-form .blue-button{width:180px}.double{height:400px;margin:10px 0}.double a{display:block;border:0;height:340px;width:440px}.double a p{text-align:center;font-size:20px;margin:10px;color:#e73046;text-transform:uppercase}.double a img{display:block;border:0;height:340px;width:440px}.double a.left{float:left}.double a.right{float:right}#black-friday-days{margin:0;background:none}#black-friday-days h1,#black-friday-days h2,#black-friday-days h3,#black-friday-days h4,#black-friday-days h5,#black-friday-days h6,#black-friday-days p,#black-friday-days a{color:#FFF}#black-friday-days #black-friday-days-header{margin-bottom:50px}#black-friday-days #black-friday-days-header .single-column{width:800px;margin:0px auto 0 auto}#black-friday-days #black-friday-days-header .single-column .bf-date{width:600px;margin:10px auto 50px auto}#black-friday-days #black-friday-days-header .single-column .bf-date img{display:block}#black-friday-days #black-friday-days-header .single-column .bf-title{margin:40px auto;text-align:center;position:relative;width:300px;height:230px}@keyframes bfLogo1{from{left:-100px;opacity:0}to{left:30px;opacity:1}}#black-friday-days #black-friday-days-header .single-column .bf-title img.bf-logo1{position:absolute;width:240px;top:0px;animation-timing-function:ease-in;animation-fill-mode:both;animation-delay:0s;animation-name:bfLogo1;animation-duration:1.0s}@keyframes bfLogo2{from{top:-100px;opacity:0}to{top:40px;opacity:1}}#black-friday-days #black-friday-days-header .single-column .bf-title img.bf-logo2{position:absolute;width:200px;left:50px;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:0.5s;animation-name:bfLogo2;animation-duration:1.5s}@keyframes bfLogo3{from{top:160px;opacity:0}to{top:120px;opacity:1}}#black-friday-days #black-friday-days-header .single-column .bf-title img.bf-logo3{position:absolute;width:240px;left:30px;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:1s;animation-name:bfLogo3;animation-duration:1.5s}@keyframes bfLogo4{from{opacity:0}to{opacity:1}}#black-friday-days #black-friday-days-header .single-column .bf-title img.bf-logo4{position:absolute;width:100px;left:100px;top:206px;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:2s;animation-name:bfLogo4;animation-duration:1.5s}#black-friday-days #black-friday-days-header .single-column .bf-discount{width:360px;text-align:center;margin:30px auto 0 auto;animation-delay:3s;animation-name:bfShow;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:both}#black-friday-days #black-friday-days-header .single-column .bf-cards{position:relative;width:100%;animation-delay:2s;animation-name:bfShow;animation-duration:1s;animation-timing-function:ease-in-out;animation-fill-mode:both}#black-friday-days #black-friday-days-header .single-column .bf-cards img{display:block;width:200px;height:120px;position:absolute;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);border-radius:6px}#black-friday-days #black-friday-days-header .single-column .bf-cards img.red-card{bottom:100px;right:-70px;transform:rotate(15deg)}#black-friday-days #black-friday-days-header .single-column .bf-cards img.white-card{bottom:160px;left:-120px;transform:rotate(-5deg)}#black-friday-days #black-friday-days-header .single-column .bf-cards img.black-card{bottom:50px;left:-50px;transform:rotate(5deg)}#black-friday-days .page-block{width:850px;margin:20px auto}#black-friday-days .page-block h1{margin-bottom:10px}#black-friday-days .page-block h2{margin-bottom:50px;line-height:50px;font-size:35px}#black-friday-days .page-block h3{font-size:27px;line-height:40px}#black-friday-days .page-block h2,#black-friday-days .page-block h3{text-align:center}#black-friday-days .page-block h2 span,#black-friday-days .page-block h3 span{background:linear-gradient(to right, rgba(231,48,70,0.7), #e73046);padding:5px 10px;margin:0 5px;color:#FFF}#black-friday-days .page-block h2 em,#black-friday-days .page-block h3 em{color:#e73046}#black-friday-days #black-friday-social-buttons{height:400px}#black-friday-days .bf-social-buttons{width:980px;margin:30px auto;height:150px}#black-friday-days .bf-social-buttons h3{text-align:center;font-size:80px;line-height:80px;margin:100px auto 30px auto}#black-friday-days .bf-social-buttons h3 i{font-size:60px;line-height:60px;padding:0 30px}#black-friday-days .bf-social-buttons h2{text-align:center;margin-bottom:30px}#black-friday-days .bf-social-buttons h2 strong{background:#FFF;color:#333;padding:2px 10px}#black-friday-days .bf-social-buttons h2 em{text-decoration:underline}#black-friday-days .bf-social-buttons a{float:left;display:block;height:50px;margin:5px 20px;width:205px;background:#f00;font-size:12px;color:#FFF;background:#e73046;text-align:center;border-radius:5px;font-weight:bold;line-height:50px;padding:0;font-size:15px}#black-friday-days .bf-social-buttons a:hover{opacity:0.8;text-decoration:none}#black-friday-days .bf-social-buttons a i{background:rgba(0,0,0,0.2);padding:5px 15px;float:left;height:40px;font-size:25px;border-top-left-radius:5px;border-bottom-left-radius:5px;line-height:40px;width:30px}#black-friday-days .bf-social-buttons a.facebook{background:#3b5998;color:#fff}#black-friday-days .bf-social-buttons a.whatsapp{background:#2dbe60;color:#fff}#black-friday-days .bf-social-buttons a.twitter{background:#1da1f2;color:#fff}#black-friday-days .bf-social-buttons a.google-plus{background:#ea4335;color:#fff}#black-friday-days .bf-social-buttons a.telegram{background:#169cdf;color:#fff}#black-friday-days .bf-social-buttons a.messenger{background:#0084ff;color:#fff}#black-friday-days .bf-social-buttons a.instagram{background:#F9D67C;color:#000}#black-friday-days .bf-info{width:1020px;margin:50px auto}#black-friday-days .bf-info a{text-decoration:underline}#black-friday-days .bf-info h1{font-size:50px;text-align:center}#black-friday-days .bf-info h2{font-size:30px;text-align:center}#black-friday-days .bf-info h3{font-size:20px;text-align:center}#black-friday-days .bf-info p{font-size:14px;line-height:30px}#black-friday-days .bf-info em{color:#e73046;font-weight:bold}#black-friday-days .bf-info .column-sx{height:330px;float:left;width:410px;padding:20px 49px;border-right:2px solid rgba(255,255,255,0.5)}#black-friday-days .bf-info .column-sx h4{color:#FFF;text-align:left;margin:0}#black-friday-days .bf-info .column-sx h4 span.red{color:#FFF;background:#e73046}#black-friday-days .bf-info .column-sx h4 span.black{color:#FFF;background:#111}#black-friday-days .bf-info .column-sx h4 span.white{color:#333;background:#FFF}#black-friday-days .bf-info .column-dx{height:330px;float:right;width:410px;padding:20px 49px;border-left:2px solid rgba(255,255,255,0.5)}#black-friday-days .bf-info figure{width:340px;margin:20px 0}#black-friday-days .bf-info figure img{width:340px}#black-friday-days #black-friday-cards{width:1020px;margin:20px auto;height:560px}#black-friday-days #black-friday-cards .column{position:relative;margin:0 20px;background:#F00;width:300px;float:left;height:560px;border-radius:8px;background:#FFF;color:#000}#black-friday-days #black-friday-cards .column h3{color:#e73046;text-align:center}#black-friday-days #black-friday-cards .column h4{color:#333;margin-top:250px;text-align:center}#black-friday-days #black-friday-cards .column h5{color:#777;text-align:center;font-size:11px}#black-friday-days #black-friday-cards .column h2{color:#000;text-align:center}#black-friday-days #black-friday-cards .column a{color:#e73046}#black-friday-days #black-friday-cards .column .bf-buttons{width:100%;margin:20px auto 0 auto}#black-friday-days #black-friday-cards .column .bf-buttons button,#black-friday-days #black-friday-cards .column .bf-buttons a{float:left;display:block;height:70px;line-height:40px;margin:10px 0 0 14px;width:130px;background:#f00;font-size:12px;color:#e73046;background:#FFF;text-align:center;border-radius:5px;font-weight:bold;border:0}#black-friday-days #black-friday-cards .column .bf-buttons button:hover,#black-friday-days #black-friday-cards .column .bf-buttons a:hover{text-decoration:none;opacity:0.8}#black-friday-days #black-friday-cards .column .bf-buttons button i,#black-friday-days #black-friday-cards .column .bf-buttons a i{display:block;margin:10px auto 0 auto;font-size:25px}#black-friday-days #black-friday-cards .column .bf-buttons button.red,#black-friday-days #black-friday-cards .column .bf-buttons a.red{color:#FFF;background:#e73046}#black-friday-days #black-friday-cards .column .bf-buttons button.black,#black-friday-days #black-friday-cards .column .bf-buttons a.black{color:#FFF;background:#111}#black-friday-days #black-friday-cards .column .bf-buttons button.white,#black-friday-days #black-friday-cards .column .bf-buttons a.white{color:#333;background:#FFF}#black-friday-days #black-friday-cards .column img{display:block;width:300px;top:105px;left:-10px;position:absolute;max-width:300px;transform:rotate(-3deg);border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}#black-friday-days #black-friday-cards .column h2{margin-top:25px;margin-left:-90px}#black-friday-days #black-friday-cards .column h3{margin-top:30px;font-family:'rogeuregular';font-size:40px;transform:rotate(-3deg)}#black-friday-days #black-friday-cards .column h3 strong{font-size:80px}#black-friday-days #black-friday-cards .column del{text-decoration-color:#e73046;font-size:28px}#black-friday-days #black-friday-cards .column ins{text-decoration:none;font-family:'rogeuregular';font-size:70px;color:#e73046;position:absolute;transform:rotate(-5deg);margin-left:0px;margin-top:-5px}#black-friday-days #black-friday-cards .column ins span{font-size:50px}#black-friday-days #black-friday-cards .column.most-sold{background:#e73046;color:#FFF;position:relative}#black-friday-days #black-friday-cards .column.most-sold #bf-most-sold{position:absolute;text-decoration:underline;font-family:'rogeuregular';font-size:35px;top:-24px;left:57px}#black-friday-days #black-friday-cards .column.most-sold h3,#black-friday-days #black-friday-cards .column.most-sold h4,#black-friday-days #black-friday-cards .column.most-sold h5{color:#FFF}#black-friday-days #black-friday-cards .column.most-sold ins{color:#FFF}#black-friday-days #black-friday-cards .column span.black{background:#222;color:#FFF;padding:3px 5px;margin-right:3px}#black-friday-days #black-friday-cards .column span.red{background:#e73046;color:#FFF;padding:3px 5px;margin-right:3px}#black-friday-days #black-friday-cards .column span.white{background:#FFF;color:#222;padding:3px 5px;margin-right:3px}.thumbnails>li{margin-left:40px}.thumbnails>li h3{font-size:30px}.thumbnails>li h3 i{margin-right:10px}#facebook-feedbacks #vertical-mixed-quotes{margin:50px 0;width:100%}#facebook-feedbacks #vertical-mixed-quotes ul.quotes{width:auto;margin:0 auto}#facebook-feedbacks #vertical-mixed-quotes ul.quotes:after{content:'';display:block;clear:both}#mixed-quotes,#vertical-mixed-quotes{height:100%;width:1200px;position:relative;margin:50px 0 50px -110px}#mixed-quotes ul.quotes,#vertical-mixed-quotes ul.quotes{display:block;height:100%;width:100%;margin:0;padding:0}#mixed-quotes ul.quotes.hidden li,#vertical-mixed-quotes ul.quotes.hidden li{opacity:0}#mixed-quotes ul.quotes li.quote,#vertical-mixed-quotes ul.quotes li.quote{display:block;margin:15px;padding:15px;background:#FFF;width:340px;float:left;border-radius:5px;box-shadow:rgba(174,174,174,0.4) 0px 3px 6px 0px;list-style-type:none}#mixed-quotes ul.quotes li.quote .quote-container,#vertical-mixed-quotes ul.quotes li.quote .quote-container{margin:5px 0;position:relative}#mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-open svg,#mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-close svg,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-open svg,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-close svg{width:100%;height:auto;fill:#ccc}#mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-open,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-open{width:40px;height:auto;position:absolute;top:-30px;left:5px}#mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-close,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-close{display:none;width:25px;height:auto;position:absolute;bottom:-20px;right:20px}#mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-close svg,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-symbol-close svg{width:100%;height:auto}#mixed-quotes ul.quotes li.quote .quote-container .quote-description,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-description{font-size:16px;font-weight:400;line-height:26px;color:#333;text-align:left;padding:30px 50px 10px 20px}#mixed-quotes ul.quotes li.quote .quote-container .quote-description strong,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-description strong{background:rgba(20,130,255,0.2);padding:0px 4px}#mixed-quotes ul.quotes li.quote .quote-container .quote-description.strong,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-description.strong{font-size:32px;font-weight:700;line-height:42px}#mixed-quotes ul.quotes li.quote .quote-container .quote-image,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-image{border-radius:5px}#mixed-quotes ul.quotes li.quote .quote-container .quote-image img,#vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-image img{display:block;border:0}#mixed-quotes ul.quotes li.quote .quote-text,#vertical-mixed-quotes ul.quotes li.quote .quote-text{line-height:22px;text-align:left;border-top:3px solid #efefef;padding:15px 0 0 0;margin:20px 0 5px 0}#mixed-quotes ul.quotes li.quote .quote-text .quote-avatar,#vertical-mixed-quotes ul.quotes li.quote .quote-text .quote-avatar{width:60px;height:60px;border-radius:30px;float:left;margin:5px 10px 5px 0}#mixed-quotes ul.quotes li.quote .quote-text .quote-avatar img,#vertical-mixed-quotes ul.quotes li.quote .quote-text .quote-avatar img{width:50px;height:auto}#mixed-quotes ul.quotes li.quote .quote-text .quote-name,#vertical-mixed-quotes ul.quotes li.quote .quote-text .quote-name{font-weight:500;color:#333;font-size:15px;line-height:30px}#mixed-quotes ul.quotes li.quote .quote-text .quote-date,#vertical-mixed-quotes ul.quotes li.quote .quote-text .quote-date{background:#efefef;color:#666;padding:1px 5px;line-height:12px;float:right;font-size:10px;font-weight:500;margin-top:8px;text-align:right}#mixed-quotes ul.quotes li.quote .quote-text .quote-university,#vertical-mixed-quotes ul.quotes li.quote .quote-text .quote-university{color:#777;font-size:11px;line-height:13px;margin-top:5px;font-weight:700;overflow:hidden}#mixed-quotes ul.quotes li.quote .quote-text .quote-faculty,#vertical-mixed-quotes ul.quotes li.quote .quote-text .quote-faculty{color:#777;font-size:11px;line-height:12px;margin-top:2px;overflow:hidden}#mixed-quotes.important{height:420px;position:relative;width:100%;margin:50px auto}#mixed-quotes.important ul{display:block;clear:both;width:1600px;margin:0;padding:0;position:absolute;top:0;left:-310px;overflow:hidden}#mixed-quotes.important ul:after{content:'';display:block;clear:both}#mixed-quotes.important ul li{display:block;height:360px;transition:1s opacity;opacity:0}#mixed-quotes.important ul li.active{opacity:1}#mixed-quotes.important ul li .quote-container{height:235px;margin-bottom:0 !important}#mixed-quotes.important ul li .quote-container .quote-description{overflow:hidden;height:210px;padding-bottom:0px !important}#mixed-quotes.important ul li .quote-container.only-text:after{position:absolute;bottom:0;z-index:10;width:100%;height:20px;background:linear-gradient(to bottom, rgba(255,255,255,0), #fff);content:''}#mixed-quotes.important ul li .quote-university{overflow:hidden}#mixed-quotes.important ul li .quote-faculty{overflow:hidden}#mixed-quotes.important.quotes-manual{height:440px}#mixed-quotes.important.quotes-manual ul{left:50%;width:calc(100vw - 144px);max-width:1592px;transform:translateX(-50%);display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-padding:0 14px;scrollbar-width:thin;padding-bottom:6px}#mixed-quotes.important.quotes-manual ul:after{display:none}#mixed-quotes.important.quotes-manual ul li{float:none;flex:0 0 340px;opacity:1;transition:none;scroll-snap-align:start}#mixed-quotes.important.quotes-manual .quotes-arrow{position:absolute;top:150px;z-index:20;width:48px;height:48px;border-radius:50%;border:1px solid #ddd;background:#fff;color:#333;font-size:18px;line-height:46px;text-align:center;padding:0;cursor:pointer;box-shadow:rgba(0,0,0,0.15) 0 2px 8px;transition:opacity .2s, color .1s}#mixed-quotes.important.quotes-manual .quotes-arrow:hover{color:#c00}#mixed-quotes.important.quotes-manual .quotes-arrow:focus-visible{outline:2px solid #c00;outline-offset:2px}#mixed-quotes.important.quotes-manual .quotes-arrow[disabled]{opacity:0;pointer-events:none}#mixed-quotes.important.quotes-manual .quotes-arrow-prev{left:calc(50% - 50vw + 14px)}#mixed-quotes.important.quotes-manual .quotes-arrow-next{right:calc(50% - 50vw + 14px)}@media (min-width: 1736px){#mixed-quotes.important.quotes-manual .quotes-arrow-prev{left:calc(50% - 854px)}#mixed-quotes.important.quotes-manual .quotes-arrow-next{right:calc(50% - 854px)}}.cover-page-gallery-wrapper{position:relative}.point .gallery{right:-60px}.gallery{min-height:705px;height:705px;background-color:#efefef;position:absolute;right:-160px;top:84px;width:240px;overflow:scroll;border-radius:5px;padding:10px}.gallery .photo-gallery{width:1000px;margin:0px auto 40px auto;height:250px;position:relative}.gallery .photo-gallery .mask{position:absolute;top:0;left:0;width:1000px;height:250px}.gallery .photo-gallery li{list-style:none;margin:0;width:250px;height:250px;float:left;display:block;border:0;margin:0;position:relative;overflow:hidden}.gallery .photo-gallery li div{width:250px;height:250px;background-size:cover;background-position:50% 50%;transition:transform 1s cubic-bezier(0.2, 1, 0.8, 1)}.gallery .photo-gallery li:hover div{transform:scale3d(1.1, 1.1, 1)}.gallery .photo-gallery li img{display:block;width:250px;height:250px;border:0;margin:0}.order-thank-you h1.title i{color:#e73046}.order-thank-you h3{text-align:center;margin:0 0 15px 0;font-size:26px;font-weight:normal}.order-thank-you h3 em{color:#e73046;text-decoration:underline;font-weight:bold}.order-thank-you h3 i{color:#e73046}.order-thank-you img.banner{width:1000px;display:block;margin:10px auto 20px auto;border:0}.order-thank-you .trustpilot-widget{margin-bottom:30px}.ask-for-feedback{width:960px;margin:20px auto 0 auto}.ask-for-feedback .left{width:410px;margin-right:50px;min-height:600px}.ask-for-feedback .right{width:500px;min-height:600px}.ask-for-feedback h2{text-align:left;color:#e73046;font-weight:bold;font-size:28px;line-height:32px;margin:0 0 20px 0}.ask-for-feedback h2 i{margin-right:20px;font-weight:bold;font-size:32px}.ask-for-feedback .order-completed-warrenties{float:left;margin:0 0 5px 0;text-align:center;padding:10px 0px}.ask-for-feedback .order-completed-warrenties .trustpilot-call-to-action a{display:block;margin:15px auto 30px auto;clear:both;width:240px;border:3px solid #00B67E;border-radius:10px}.ask-for-feedback .order-completed-warrenties .trustpilot-call-to-action a:hover{border-color:#e73046}.ask-for-feedback .order-completed-warrenties .trustpilot-call-to-action a img{width:250px;border:0;border-radius:10px;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty{clear:both;margin:10px 0 20px 0;width:440px;padding:0px;color:#333}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.not_paid{border:2px solid #e73046;padding:15px;border-radius:10px;margin-left:-25px;background:rgba(231,48,70,0.1)}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.not_paid .text{margin-left:10px;width:375px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback{background:#e73046;color:#FFF;padding:20px 30px;margin:0;border-radius:8px;position:relative;z-index:10000}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback.not_paid{margin-top:55px;margin-bottom:30px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback div.arrow{position:absolute;pointer-events:none;bottom:-25px;right:-25px;width:150px;height:40px;z-index:20}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback div.arrow svg{width:150px;-webkit-transform:scaleY(-2) rotate(-270deg);transform:scaleY(-2) rotate(-270deg)}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback div.arrow svg .arrow{fill:#e73046}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback .text h4,.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback .text i,.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback .text h5{color:#FFF}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback .text h4{font-size:20px;line-height:26px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.give-feedback .text h5{font-size:14px;line-height:26px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share{background:#101010;color:#FFF;padding:20px 30px;margin:0 0 20px 0;border-radius:8px;position:relative;z-index:10000}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share div.arrow{position:absolute;pointer-events:none;bottom:0px;right:-25px;width:150px;height:40px;z-index:20}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share div.arrow svg{width:150px;-webkit-transform:scaleY(-2) rotate(-250deg);transform:scaleY(-2) rotate(-250deg)}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share div.arrow svg .arrow{fill:#101010}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share .text h4,.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share .text i,.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share .text h5{color:#FFF}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share .text h4{font-size:20px;line-height:26px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share .text h5{font-size:14px;line-height:26px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty.share .text a{color:#FFF;font-weight:bold}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty div.icon{float:left;width:55px;text-align:left}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty div.icon i{line-height:60px;height:60px;font-size:30px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty div.text{float:left;width:380px}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty div.text h4{text-align:left;font-size:18px;line-height:22px;margin:0 0 4px 0}.ask-for-feedback .order-completed-warrenties div.order-completed-warranty div.text h5{text-align:left;font-size:13px;line-height:20px;color:#333;margin:0;font-weight:normal}.landing-page-wrapper{margin:50px 0;font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;-webkit-font-smoothing:antialiased}.landing-page-wrapper .landing-page-section{margin:50px 0 30px 0;clear:both}.landing-page-wrapper img.landing-page-image-banner{width:100%;height:auto;display:block;border:0;margin:10px auto 30px auto}.landing-page-wrapper .landing-page-image.float-right,.landing-page-wrapper .landing-page-description.float-right{float:right;clear:right}.landing-page-wrapper .landing-page-image.float-left,.landing-page-wrapper .landing-page-description.float-left{float:left;clear:left}.landing-page-wrapper .landing-page-image{width:45%;margin:0}.landing-page-wrapper .landing-page-image img{width:100%;display:block;border:0}.landing-page-wrapper .landing-page-description{width:50%;margin:0}.landing-page-wrapper .landing-page-description.full{width:100%}.landing-page-wrapper h1{text-align:center;font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;-webkit-font-smoothing:antialiased;font-size:45px;line-height:50px;color:#666;font-weight:normal;margin:10px auto}.landing-page-wrapper h2{text-align:center;font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;-webkit-font-smoothing:antialiased;color:#888;font-size:28px;line-height:40px;margin:30px auto 15px auto;width:95%;font-weight:500}.landing-page-wrapper h3{text-align:center;font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;-webkit-font-smoothing:antialiased;color:#888;font-size:20px;line-height:28px;margin:10px auto 30px auto;width:95%}.landing-page-wrapper h3.title{font-size:32px;line-height:44px}.landing-page-wrapper p{text-align:justify;font-family:'sourcesanspro', 'Lucida Grande', 'Lucida Sans Unicode', Helvetica, Arial, Verdana, sans-serif;-webkit-font-smoothing:antialiased;color:#333333;font-size:15px;line-height:26px;margin:0 auto 25px auto;width:100%}.landing-page-wrapper p em{background:#101010;padding:0 6px;color:#FFF;transform:rotate(0.2deg);text-decoration:none;font-style:normal;font-weight:bold}.vertical-feedbacks{margin-top:50px}.vertical-feedbacks h3.feedback-link{font-size:30px}#news-wrapper{margin:0 auto;border-radius:8px;border:4px solid #333333}#news-wrapper .gallery-wrapper{display:flex;flex-direction:row;width:100%;height:500px}#news-wrapper .gallery-wrapper .gallery-item{flex:1;height:100%;background-position:center;background-size:cover;background-repeat:none;transition:flex 0.8s ease;border:0;text-decoration:none;outline:none;position:relative}#news-wrapper .gallery-wrapper .gallery-item.active{flex:7}#news-wrapper .gallery-wrapper .gallery-item.active:before{opacity:0}#news-wrapper .gallery-wrapper .gallery-item:hover{cursor:pointer}#news-wrapper .gallery-wrapper .gallery-item:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);transition:opacity 0.8s ease;opacity:1}.file-check-warning{margin-top:10px;border-radius:6px;background:#fefeda;padding:15px 20px}.file-check-warning em.underline{text-decoration:underline;font-weight:bold;font-style:normal}.file-check-warning span{color:#ccaa33;font-weight:bold;font-size:15px}.red-text{color:#e73046}#masonry-news-wrapper .masonry-gallery-wrapper{overflow:hidden;padding:10px;background:rgba(0,0,0,0.7);width:1000px}#masonry-news-wrapper .masonry-gallery-column{width:500px;float:left}#masonry-news-wrapper .masonry-gallery-column .gallery-item{float:left;width:230px;height:230px;display:block;border:0;text-decoration:none;outline:none;padding:0;margin:10px;background-size:100%;background-position:center;background-repeat:no-repeat;transition:background-size 0.3s ease}#masonry-news-wrapper .masonry-gallery-column .gallery-item.gallery-item-large{width:480px;height:480px}#masonry-news-wrapper .masonry-gallery-column .gallery-item::after{content:"";display:table;clear:both}#masonry-news-wrapper .masonry-gallery-column .gallery-item:hover{background-size:105%}.swal2-container.masonry-news-banner.single .masonry-gallery-wrapper{width:auto !important;padding:0 !important}.swal2-container.masonry-news-banner.single .swal2-popup{width:500px;padding:0}.swal2-container.masonry-news-banner .swal2-popup{width:1020px;background:rgba(0,0,0,0.7);padding:0 !important;cursor:pointer}.swal2-container.masonry-news-banner .swal2-popup,.swal2-container.masonry-news-banner .swal2-image{border-radius:10px}.swal2-container.masonry-news-banner .swal2-header,.swal2-container.masonry-news-banner .swal2-content,.swal2-container.masonry-news-banner .swal2-image{padding:0 !important;margin:0 !important}.swal2-container.masonry-news-banner .sa-button-container,.swal2-container.masonry-news-banner h2{display:none !important}#gift-cards .image-left{display:block;width:500px;height:auto;float:left}#gift-cards .image-left img{display:block;width:500px}#gift-cards .image-right{display:block;width:500px;height:auto;float:right}#gift-cards .image-right img{display:block;width:500px}#gift-cards .gift-card-columns{margin-top:50px;position:relative}#gift-cards .gift-card-columns .black-friday-title{position:absolute;top:-30px;left:0;width:100%;z-index:99}#gift-cards .gift-card-columns .black-friday-title span{display:block;margin:0 auto;text-align:center;width:80%;background:#e73046;color:#FFF;padding:0 10px;font-weight:bold;font-size:18px;line-height:45px}#gift-cards .gift-card-columns .gift-card-column{height:600px;width:360px;border-radius:16px;background:linear-gradient(to bottom, #000 0%, #efefef 60%);padding:20px 35px;margin:0 30px;float:left;position:relative}#gift-cards .gift-card-columns .gift-card-column h3{font-size:22px;margin:25px 0 15px 0;color:#202020}#gift-cards .gift-card-columns .gift-card-column img{display:block;width:auto;height:auto;border-radius:8px;margin:10px 0 20px 0}#gift-cards .gift-card-columns .gift-card-column .buttons{position:absolute;bottom:20px;left:10px;height:126px}#gift-cards .gift-card-columns .gift-card-column .buttons div.button-column{float:left;margin:0 10px}#gift-cards .gift-card-columns .gift-card-column .buttons div.button-column .price{margin:0 20px}#gift-cards .gift-card-columns .gift-card-column .buttons div.button-column .price .full-price{font-size:30px;font-weight:bold;text-align:center}#gift-cards .gift-card-columns .gift-card-column .buttons div.button-column .price .discount{margin:0}#gift-cards .gift-card-columns .gift-card-column .buttons div.button-column .price .discount .discount-price{text-decoration:line-through}#gift-cards .gift-card-columns .gift-card-column .buttons div.button-column .price .discount .discount-percentile{font-weight:bold;color:#e73046;font-size:16px}#gift-cards .gift-card-columns .gift-card-column .buttons form{display:block;height:56px;margin:5px;border-radius:4px}#gift-cards .gift-card-columns .gift-card-column .buttons form .button{border-radius:8px;padding:15px;display:block;width:106px;transition:background-color 0.6s ease;text-decoration:none;color:#020202;line-height:22px;font-size:15px;text-align:center;font-weight:bold}#gift-cards .gift-card-columns .gift-card-column .buttons form .button span{color:#020202}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.white{background:#fefefe}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.white:hover{background:#dedede}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.red{background:#e73046}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.red span{color:#FFF}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.red:hover{background:#dedede}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.red:hover span{color:#020202}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.black{background:#020202}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.black span{color:#FFF}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.black:hover{background:#dedede}#gift-cards .gift-card-columns .gift-card-column .buttons form .button.black:hover span{color:#020202}#gift-cards .gift-card-columns .gift-card-column .buttons form .single-button{border-radius:8px;padding:15px;display:block;width:320px;padding:5px;border-radius:4px;transition:background-color 0.6s ease;text-decoration:none;line-height:86px;font-size:25px;text-align:center;font-weight:bold;background:#e73046;color:#fff}#gift-cards .gift-card-columns .gift-card-column .buttons form .single-button:hover{background:#dedede;color:#020202}#gift-cards .is-red{color:#B32533}#gift-cards .is-green{color:#2B653D}#gift-cards .is-gold{color:#A87D39}#gift-cards em.is-red{font-family:'k26scribblescrawlmedium';font-style:normal}#gift-cards .background-is-red{background:#B32533;color:#FFFFFF}#gift-cards .background-is-red h1{color:#FFFFFF;font-family:'k26scribblescrawlmedium'}#gift-cards .background-is-red h2{color:#FFFFFF;font-size:1.3rem;font-family:'k26scribblescrawlmedium'}#gift-cards .column{position:relative}#gift-cards .column h5{font-family:'source_sans_probold';font-size:1.3rem;line-height:3rem}#gift-cards .column p{font-family:'source_sans_proregular';font-size:0.9rem;line-height:1.2rem}#gift-cards .column p strong{font-family:'source_sans_probold'}#gift-cards .column button{background:#B32533;color:#FFFFFF;border:1px solid #B32533;margin-top:25px;margin-bottom:15px}#gift-cards .column button:hover{color:#B32533;background:#FFFFFF}#gift-cards .thanks{font-family:'k26scribblescrawlmedium';color:#B32533;font-size:2rem;line-height:3rem;text-decoration:underline}#gift-cards p.info{font-family:'source_sans_proregular';font-size:1.2rem;line-height:2rem;text-align:left}#gift-cards #most-selled{border-radius:15px;background:#FFFFFF}#gift-cards h6{font-family:'k26scribblescrawlmedium';color:#FFFFFF;font-size:1.1rem;line-height:1.2rem;padding:0;font-weight:bold;position:absolute;right:20px;top:10px;text-align:right;background:#B32533;padding:5px}#gift-cards #download-button{display:block;width:300px;height:80px;line-height:25px;padding:0px;margin:40px auto 0 auto;border-radius:3px;background:#B32533;color:#FFFFFF;cursor:pointer;font-size:2rem;border:1px solid #C4C7C9}#gift-cards #download-button .left{padding-top:15px;width:80px;float:left;font-size:3rem}#gift-cards #download-button .center{width:210px;float:left;padding-top:5px}#gift-cards #download-button .center strong{font-size:1.6rem;line-height:2rem;color:#FFFFFF;width:160px}#gift-cards #download-button .center em{text-decoration:underline;font-weight:bold;font-size:18px}#gift-cards #download-button:hover{background:#FFFFFF;color:#B32533}#gift-cards #download-button:hover strong{color:#B32533}#gift-cards #share-button{display:block;width:300px;height:80px;line-height:25px;padding:0px;margin:40px auto 0 auto;border-radius:3px;background:#C4C7C9;color:#FFFFFF;cursor:pointer;font-size:2rem;border:1px solid #C4C7C9}#gift-cards #share-button svg{fill:#FFFFFF}#gift-cards #share-button .left{width:80px;float:left}#gift-cards #share-button .left svg{width:80px;height:80px}#gift-cards #share-button .center{width:150px;float:left;padding-top:5px}#gift-cards #share-button .center strong{font-size:1.6rem;line-height:2rem;color:#FFFFFF;width:160px}#gift-cards #share-button .center em{text-decoration:underline;font-weight:bold;font-size:18px}#gift-cards #share-button .right{padding-top:25px;width:60px;float:right;font-size:2rem}#gift-cards #share-button:hover{background:#FFFFFF;color:#B32533}#gift-cards #share-button:hover strong{color:#B32533}#gift-cards #share-button:hover svg{fill:#B32533}#gift-cards p.is-red em{text-decoration:underline}#gift-cards #snow-canvas{width:100%;position:absolute;top:0;left:0;background:#F2F1F1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) h1.title,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper h1{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:44px;line-height:1.12;font-weight:600;letter-spacing:-0.015em;color:#101010;text-align:center;text-wrap:balance;margin:40px auto 16px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) h2.subtitle,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) h3.subtitle,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-title>h3{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:20px;line-height:1.45;font-weight:400;color:#5c5c5c;text-align:center;text-wrap:balance;width:auto;max-width:68ch;margin:0 auto 28px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content.vertical-feedbacks>h3.subtitle{max-width:860px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper h2,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>h2:not(.subtitle):not(.text-red),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>h2:not(.subtitle):not(.text-red),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>h2:not(.subtitle):not(.text-red),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks .page-block>h3.title,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .guide-expert>h3{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-0.01em;color:#101010;text-align:center;text-transform:none;text-wrap:balance;width:auto;max-width:30em;margin:48px auto 28px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper h2::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>h2:not(.subtitle):not(.text-red)::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>h2:not(.subtitle):not(.text-red)::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>h2:not(.subtitle):not(.text-red)::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks .page-block>h3.title::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .guide-expert>h3::before{content:'';display:block;width:40px;height:3px;margin:0 auto 14px;background:#e73046}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>h2:has(+.subtitle),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>h2:has(+.subtitle),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>h2:has(+.subtitle),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block:has(>h2.title)+h3.subtitle{margin-bottom:8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block:has(>h2.title){margin-bottom:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.page-block>h3:not([class]),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>h3:not([class]){font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:20px;line-height:1.45;font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks .page-block:has(>h3.feedback-link){margin-top:32px !important;margin-bottom:0 !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link{margin:0;padding:0;text-align:center;font-size:18px;line-height:1.2}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:hover{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:transparent;color:#101010;border:1.5px solid #101010;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;padding:10px 24px;text-align:center;text-wrap:balance;transition:background-color .15s ease, color .15s ease}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:focus,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:hover:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:hover:focus{background:#101010;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:focus{background:#101010;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .vertical-feedbacks h3.feedback-link a.text-link:focus-visible{outline:2px solid #101010;outline-offset:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>ul>li,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>ol>li,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>p:not(.description),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>ul>li{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:17px;line-height:1.65;color:#2b2b2b;text-align:left}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.left,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.right,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>.left,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>.right{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:17px;line-height:1.65;color:#2b2b2b;text-align:left}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.left>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.right>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>.left>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>.right>p{font-size:inherit;line-height:inherit;color:inherit;text-align:left}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper p{max-width:70ch;margin:0 auto 24px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper p{box-sizing:border-box}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>p:not(.description),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.page-block.share-points>p{box-sizing:border-box;max-width:70ch;margin-left:auto;margin-right:auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>p{box-sizing:border-box;max-width:70ch}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>ul>li,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>ol>li,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>ul>li,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.page-block.share-points>p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.left,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>.right,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>.left,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>.right{text-wrap:pretty}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content p.description{font-size:17px;line-height:1.65;color:#2b2b2b;max-width:70ch;margin-left:auto;margin-right:auto;text-align:left}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content p.description[style]{margin-left:auto !important;margin-right:auto !important}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content p.description:has(.open-chat){text-align:center;text-wrap:balance}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper p em{background:#101010;color:#fff;font-style:normal;font-weight:600;padding:.05em .35em;transform:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) a.text-link,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper p a:not([class]),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-block>p a:not([class]),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>p a:not([class]),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .page-content>div:not([class])>p a:not([class]){color:#b32533;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) a.text-link:hover{padding:0;color:#101010;background:none;text-decoration-thickness:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper{margin:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-title{padding-bottom:40px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper img.landing-page-image-banner{border-radius:6px;margin:8px auto 40px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section{margin:0;padding:48px 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section>h2{margin-top:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .clear+.landing-page-section:nth-child(4n+5),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section+.landing-page-section:nth-child(even){border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image){display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-auto-flow:row dense;column-gap:56px;align-items:center}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image)>*{grid-column:1 / -1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image)>.clear{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image)>.landing-page-image,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image)>.landing-page-description{float:none;width:auto;margin:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image)>.float-left{grid-column:1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image)>.float-right{grid-column:2}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-section:has(>.landing-page-image)>.landing-page-description>p:last-child{margin-bottom:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .landing-page-wrapper .landing-page-image img{border-radius:6px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) a.red-button{box-sizing:border-box;height:44px;min-height:44px;line-height:44px;padding-top:0;padding-bottom:0;border-radius:4px;background:#e73046;color:#fff;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;text-transform:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) a.red-button:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) a.red-button:focus{background:#b32533;color:#fff}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) a.red-button i{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns{display:grid;grid-template-columns:repeat(2, minmax(0, 450px));justify-content:center;gap:24px 40px;margin-top:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns>.clear{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .black-friday-title{grid-column:1 / -1;position:static}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-choose{grid-column:1 / -1;text-align:center}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-choose h2{margin-top:0;margin-bottom:8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-choose p{margin:0 auto;color:#5c5c5c;text-align:center}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-column{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;box-sizing:border-box;float:none;width:auto;height:auto;margin:0;padding:24px;display:flex;flex-direction:column}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-column img{display:block;width:100%;height:auto;border-radius:6px;margin:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-column .gift-card-kicker{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:26px;max-width:none;margin:24px 0 4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:13px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5c5c5c}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-column .gift-card-kicker .gift-card-extra{letter-spacing:0;text-transform:none;font-size:14px;color:#101010;background:#f6f5f3;border-radius:999px;padding:2px 10px;line-height:1.5}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-column h3{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:26px;line-height:1.2;font-weight:600;letter-spacing:-0.01em;color:#101010;text-align:left;margin:0 0 12px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-facts{list-style:none;margin:0 0 16px;padding:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-facts li{display:flex;gap:10px;margin:0 0 6px;padding:0;font-size:16px;line-height:1.45;color:#2b2b2b;list-style:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-facts li::before{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-facts i{flex:none;width:14px;margin-top:4px;font-size:13px;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-options{list-style:none;margin:auto 0 0;padding:0;border-bottom:1px solid #e6e4e1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-option{display:grid;grid-template-columns:104px minmax(0, 1fr) auto;align-items:center;gap:16px;margin:0;padding:14px 0;border-top:1px solid #e6e4e1;list-style:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-option::before{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-option form{margin:0;height:auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-object{position:relative;display:block;width:104px;height:72px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-face{position:absolute;left:4px;top:6px;width:96px;height:60px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding:8px 9px 6px;background:#fff;border:1px solid #d9d6d2;border-radius:6px;box-shadow:0 1px 2px rgba(16,16,16,0.08)}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-face .gift-card-logo{display:block;width:38px;height:auto;aspect-ratio:1160 / 352}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-face .gift-card-face-value{align-self:flex-end;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:17px;line-height:1;font-weight:700;color:#101010;letter-spacing:-0.01em}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-format-box .gift-card-object::before{content:'';position:absolute;left:22px;top:4px;width:66px;height:64px;background:#1b1b1b;border-radius:3px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-format-box .gift-card-face{left:6px;top:10px;width:90px;height:56px;transform:rotate(-7deg)}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-option-text{display:flex;flex-direction:column;gap:2px;min-width:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-value{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:15px;line-height:1.2;color:#5c5c5c}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-value strong{display:inline-block;margin-right:2px;font-size:26px;line-height:1.1;font-weight:600;letter-spacing:-0.01em;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-price{font-size:15px;line-height:1.35;color:#2b2b2b}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-price strong{font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-price .gift-card-price-note{display:block;font-size:13px;color:#5c5c5c}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-price .gift-card-saving{display:inline-block;margin-left:4px;padding:1px 8px;border-radius:999px;background:#101010;color:#fff;font-size:13px;font-weight:600}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:transparent;color:#101010;border:1.5px solid #101010;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;gap:8px;padding:0 18px;font-size:17px;cursor:pointer;white-space:nowrap;transition:background-color .15s ease, color .15s ease}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy:focus{background:#101010;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy span{color:inherit}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy .icon{font-size:15px;line-height:1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy.is-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;gap:8px;padding:0 18px;font-size:17px;white-space:nowrap}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy.is-primary:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy.is-primary:focus{background:#b32533;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-buy:focus-visible{outline:2px solid #101010;outline-offset:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-trust{grid-column:1 / -1;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 32px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-trust li{display:flex;align-items:center;gap:8px;margin:0;padding:0;font-size:15px;line-height:1.4;color:#2b2b2b;list-style:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-trust li::before{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #gift-cards .gift-card-columns .gift-card-trust i{font-size:16px;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;top:26px;right:-24px;width:320px;box-sizing:border-box;padding:18px 20px 16px;box-shadow:0 8px 24px rgba(16,16,16,0.14);font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b;text-align:left}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time>.clear{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-title{background:none;padding:0;color:#5c5c5c;text-align:left;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:13px;line-height:1.3;font-weight:600;letter-spacing:.06em}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-title i{color:#e73046;margin-right:6px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time #transit-time-destination{margin:6px 0 12px;font-size:16px;line-height:1.35;font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-description{height:auto;display:flex;flex-wrap:wrap;align-items:center;column-gap:12px;font-size:inherit;line-height:normal}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-description>.clear{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-description #transit-time-days{float:none;margin:0;font-size:56px;line-height:1;font-weight:600;letter-spacing:-0.02em;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-description #transit-time-days-subtitle{float:none;margin:0;font-size:17px;line-height:1.2;font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-description .transit-time-tip{float:none;flex:0 0 100%;margin:10px 0 0;font-size:13px;line-height:1.45;font-style:normal;color:#5c5c5c}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-subtitle{margin:14px 0 0;padding:10px 12px;background:#f6f5f3;border-radius:4px;font-size:13px;line-height:1.5;color:#2b2b2b}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-subtitle>span{color:#b32533;font-size:12px;letter-spacing:.04em}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #transit-time-wrapper #transit-time .transit-time-subtitle strong{color:#101010;font-weight:600}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign{height:44px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign a{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:transparent;color:#101010;border:1.5px solid #101010;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;height:44px;line-height:1.2}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign a:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign a:focus{background:#101010;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign a i{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign a.red{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;height:44px;line-height:1.2}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign a.red:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .home-banner-sign a.red:focus{background:#b32533;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .promise,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block>h3{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:30px;line-height:1.2;font-weight:600;letter-spacing:-0.01em;color:#101010;text-transform:none;text-align:center}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .promise::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block>h3::before{content:'';display:block;width:40px;height:3px;margin:0 auto 14px;background:#e73046}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .promise{margin:72px 0 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block>h3{margin:72px 0 8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block>h4{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:20px;line-height:1.45;font-weight:400;color:#5c5c5c;margin:0 auto 28px;max-width:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .promise strong{color:#e73046}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .warranties{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:24px;row-gap:40px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .warranties>.clear{display:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .warranties .warranty{float:none;width:auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .warranties h4{color:#101010;font-weight:600}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .warranties p{font-size:15px;line-height:1.55;color:#2b2b2b}.t24-order-notice.t24-lead [hidden]{display:none !important}.t24-order-notice.t24-lead .t24-order-notice-box h2{font-size:23px;line-height:1.2;font-weight:700;text-align:center;margin:0 0 8px}.t24-order-notice.t24-lead .t24-lead-hero{position:relative;margin:-20px -18px 14px;padding:14px 18px 0;border-radius:12px 12px 0 0;background:#fff7f8;border-bottom:1px solid #f6dfe3;text-align:center;line-height:0}.t24-order-notice.t24-lead .t24-lead-hero picture,.t24-order-notice.t24-lead .t24-lead-hero img{display:inline-block}.t24-order-notice.t24-lead .t24-lead-hero img{width:auto;max-width:100%;height:132px;object-fit:contain;mix-blend-mode:multiply}.t24-order-notice.t24-lead .t24-lead-badge{position:absolute;top:14px;left:14px;width:68px;height:68px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#e73046;color:#fff;transform:rotate(10deg);box-shadow:0 3px 10px rgba(231,48,70,0.35);font:800 21px/1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;letter-spacing:-.02em}.t24-order-notice.t24-lead .t24-lead-badge small{font:600 12px/1.1 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px}@media (max-height: 660px){.t24-order-notice.t24-lead .t24-lead-hero img{height:96px}.t24-order-notice.t24-lead .t24-lead-badge{width:58px;height:58px;font-size:18px}}.t24-order-notice.t24-lead .t24-lead-form{margin:4px 0 0}.t24-order-notice.t24-lead .t24-lead-label{display:block;margin:0 0 6px;font:600 15px/1.3 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010}.t24-order-notice.t24-lead .t24-lead-input{display:block;width:100%;box-sizing:border-box;height:50px;margin:0;padding:0 14px;border:2px solid #cfcac4;border-radius:8px;background:#fff;box-shadow:none;font:17px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010;-webkit-appearance:none;appearance:none}.t24-order-notice.t24-lead .t24-lead-input:focus{border-color:#101010;outline:2px solid rgba(231,48,70,0.35);outline-offset:1px}.t24-order-notice.t24-lead .t24-lead-input[aria-invalid="true"]{border-color:#e73046}.t24-order-notice.t24-lead .t24-lead-hp{position:absolute !important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.t24-order-notice.t24-lead .t24-lead-error{margin:8px 0 0 !important;min-height:0;font-size:15px !important;line-height:1.35 !important;color:#b32533;font-weight:600}.t24-order-notice.t24-lead .t24-lead-error:empty{display:none}.t24-order-notice.t24-lead .t24-lead-submit{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin:12px 0 0;padding:0 14px;border:0;border-radius:8px;background:#e73046;color:#fff;cursor:pointer;font:700 17px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}.t24-order-notice.t24-lead .t24-lead-submit[disabled]{opacity:.7;cursor:default}.t24-order-notice.t24-lead .t24-lead-privacy{margin:8px 0 0 !important;font-size:13px !important;line-height:1.4 !important;color:#5c5c5c;text-align:center}.t24-order-notice.t24-lead .t24-lead-privacy a{color:#5c5c5c;text-decoration:underline}.t24-order-notice.t24-lead .t24-lead-suggest{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0}.t24-order-notice.t24-lead .t24-lead-suggest button{min-height:40px;margin:0;padding:0 12px;border-radius:8px;cursor:pointer;font:600 15px/1.2 "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;word-break:break-all}.t24-order-notice.t24-lead .t24-lead-suggest .t24-lead-suggest-yes{background:#101010;color:#fff;border:0}.t24-order-notice.t24-lead .t24-lead-suggest .t24-lead-suggest-no{background:#fff;color:#101010;border:2px solid #cfcac4}.t24-order-notice.t24-lead .t24-lead-message{font-weight:600;color:#2b653d;word-break:break-word}.t24-order-notice.t24-lead .t24-lead-secondary{margin-top:10px}.t24-order-notice.t24-lead .t24-lead-secondary .t24-order-notice-copy{background:#fff;color:#101010;border:2px solid #101010}.t24-order-notice.t24-lead .t24-lead-secondary .t24-order-notice-close{border:0;background:transparent;text-decoration:underline;min-height:44px}.t24-order-notice .t24-order-notice-status:empty{display:none}.t24-order-notice .t24-order-notice-status{color:#333 !important;position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.t24-order-notice .t24-order-notice-status.is-visible{position:static !important;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;word-break:break-all}.t24-order-notice .t24-order-notice-actions .is-copied{background:#2b653d !important;color:#fff !important;border-color:#2b653d !important}@media (max-width: 767px){.t24-order-notice.t24-sheet:not(.t24-lead) .t24-order-notice-box h2{padding-right:40px}}#t24-menu-toggle,.t24-mobile-only,.t24-video-poster{display:none}.t24b-fams,.t24b-head,.t24b-info,.t24b-shot{display:none}.t24-order-notice[hidden]{display:none !important}.t24-order-notice{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;background:rgba(16,16,16,0.6);display:flex;align-items:flex-end;justify-content:center;padding:12px}.t24-order-notice .t24-order-notice-box{background:#fff;border-radius:12px;padding:20px 18px 16px;width:100%;max-width:480px;max-height:calc(100vh - 24px);overflow-y:auto;box-sizing:border-box;font:16px/1.5 'sourcesanspro', helvetica, arial, sans-serif;color:#222}.t24-order-notice .t24-order-notice-box h2{margin:0 0 8px;font-size:22px;line-height:1.25;color:#e73046}.t24-order-notice .t24-order-notice-box p{margin:0 0 10px;font-size:16px;line-height:1.5}.t24-order-notice .t24-order-notice-actions{display:flex;flex-direction:column;gap:8px;margin-top:14px}.t24-order-notice .t24-order-notice-actions a,.t24-order-notice .t24-order-notice-actions button{display:flex;align-items:center;justify-content:center;min-height:48px;padding:0 14px;margin:0;border-radius:8px;font:600 16px/1.2 'sourcesanspro', helvetica, arial, sans-serif;text-decoration:none;cursor:pointer;box-sizing:border-box;width:100%}.t24-order-notice .t24-order-notice-actions .t24-order-notice-copy{background:#e73046;color:#fff;border:0}.t24-order-notice .t24-order-notice-actions .t24-order-notice-close{background:#fff;color:#101010;border:2px solid #101010}.t24-order-notice .t24-order-notice-status{margin:10px 0 0 !important;font-size:15px !important;color:#2b653d}html.t24-order-notice-open,html.t24-order-notice-open body{overflow:hidden}@media (max-width: 767px){body.t24-mobile{min-width:0;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}body.t24-mobile .t24-mobile-only{display:block}body.t24-mobile #new-header-wrapper #new-header-content{width:auto;height:auto;padding:10px 16px 12px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper{height:auto;position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto auto;grid-template-areas:"logo cta menu" "nav nav nav";align-items:center;gap:8px 10px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo{--t24-logo-w: 100px;grid-area:logo;float:none;width:var(--t24-logo-w);height:auto;margin:0}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo{width:var(--t24-logo-w);margin:calc(var(--t24-logo-w) * -50 / 145) 0 0}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo-payoff{width:var(--t24-logo-w);margin-top:5px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{grid-area:cta;position:static !important;box-sizing:border-box;width:auto;height:46px;padding:0 12px;margin:0;display:inline-grid;grid-template-columns:auto auto;justify-content:center;align-content:center;align-items:center;column-gap:6px;row-gap:1px;line-height:1.15;font-size:14px !important;white-space:nowrap;transform:rotate(-1.2deg)}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation i{grid-row:1;line-height:1}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation .t24-cta-sub{display:block;grid-column:1 / -1;grid-row:2;text-align:center;height:14px;font:italic 600 12px/14px 'sourcesanspro', helvetica, arial, sans-serif;text-transform:none;letter-spacing:0;opacity:.95}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle{grid-area:menu;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.45);border-radius:6px;font:600 15px/1 'sourcesanspro', helvetica, arial, sans-serif;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{display:block;width:20px;height:2px;background:#fff;border-radius:1px;position:relative;transition:transform .2s ease, background-color .2s ease}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{content:'';position:absolute;left:0}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before{top:-6px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{top:6px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle:focus-visible{outline:3px solid #94bef3;outline-offset:2px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu{grid-area:nav;display:none;width:100%;height:auto;float:none;margin:2px 0 4px;flex-direction:column}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul{width:100%;height:auto !important;margin:0;padding:0;float:none}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li{float:none;height:auto !important;margin:0 !important;padding:0;line-height:1.3 !important;font-size:16px !important;border-top:1px solid rgba(255,255,255,0.12)}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 6px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li a i{float:none;width:22px;margin:0;text-align:center;line-height:1 !important;font-size:18px !important}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu{order:1;background:#fff;border-radius:6px;overflow:hidden;margin:0 0 8px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu li{border-top:1px solid #eee}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu li:first-child{border-top:0}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu{order:2}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu li{text-transform:none}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #free-shipping-header,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #trustbox-link,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #promo-link-header,body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #vacation-coupon-link{display:none}body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #new-header-menu{display:flex}body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars{background:transparent}body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before{transform:translateY(6px) rotate(45deg)}body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{transform:translateY(-6px) rotate(-45deg)}}@media (max-width: 767px) and (max-width: 374px){body.t24-mobile #new-header-wrapper #new-header-content{padding-left:12px;padding-right:12px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper{column-gap:8px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo{--t24-logo-w: 92px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{padding-left:9px;padding-right:9px;font-size:13px !important}}@media (max-width: 767px) and (max-width: 359px){body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{grid-template-columns:auto;padding-left:6px;padding-right:6px}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation i{display:none}body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation .t24-cta-sub{font-size:10px;letter-spacing:-.005em}}@media (max-width: 767px){body.t24-mobile #main .wrapper{width:auto}body.t24-mobile #footer{margin-top:32px}body.t24-mobile #footer .footer-bar{padding:8px 0 4px}body.t24-mobile #footer .footer-bar,body.t24-mobile #footer .links-block,body.t24-mobile #footer .float-links-block-wrapper,body.t24-mobile #footer .float-links-block{width:auto !important;height:auto;float:none}body.t24-mobile #footer .links-block{display:block;margin:0;padding:0 16px}body.t24-mobile #footer .link-block{float:none;width:auto !important;margin:0 0 14px;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;font-size:14px;line-height:1.3}body.t24-mobile #footer .link-block h5{grid-column:1 / -1;justify-self:start;font-size:13px;line-height:1.2;padding:4px 8px;margin:8px 0 2px}body.t24-mobile #footer .link-block a{display:flex;align-items:center;gap:2px;min-height:44px;padding:0;border-bottom:1px solid rgba(255,255,255,0.08)}body.t24-mobile #footer .link-block a .far{flex:0 0 auto;width:16px;margin-right:6px;text-align:center}body.t24-mobile #footer .float-links-block{padding:12px 16px 8px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 14px}body.t24-mobile #footer .float-links-block>div,body.t24-mobile #footer .float-links-block>a{float:none;margin:0;line-height:1.3}body.t24-mobile #footer .float-links-block .payments-icons{flex:0 0 100%;display:flex;flex-wrap:nowrap;justify-content:center;gap:8px;height:auto;margin:0 0 6px}body.t24-mobile #footer .float-links-block .payments-icons i{float:none;margin:0;font-size:24px;line-height:1}body.t24-mobile #footer .float-links-block .terms-button a,body.t24-mobile #footer .float-links-block .terms-button .link-black{display:inline-flex;align-items:center;min-height:44px;padding:0;margin:0;background:none !important;border:0 !important;box-shadow:none !important;color:#fff;font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}body.t24-mobile #footer .float-links-block .clear{display:none}body.t24-mobile #footer #footer-social{padding:12px 16px;display:flex;flex-wrap:nowrap;justify-content:center;gap:6px}body.t24-mobile #footer #footer-social .social-btn{flex:0 1 36px;width:36px;height:36px;margin:0;border-radius:6px;display:flex;align-items:center;justify-content:center}body.t24-mobile #footer #footer-social .social-btn svg{width:18px;height:18px;margin:0}body.t24-mobile #footer .tesi24data{font-size:12px;line-height:1.5;padding:10px 16px 12px}body.t24-mobile .swal2-popup{max-width:calc(100vw - 24px)}body.t24-mobile .swal2-popup img,body.t24-mobile .swal2-popup picture img{max-width:100%;height:auto}body.t24-mobile:not([class*="page-faq"]) #main .wrapper{padding-left:16px;padding-right:16px;box-sizing:border-box;font-size:16px;line-height:1.55}body.t24-mobile:not([class*="page-faq"]) #main .left,body.t24-mobile:not([class*="page-faq"]) #main .right{float:none;width:auto !important;text-align:left}body.t24-mobile:not([class*="page-faq"]) #main .left a:not([class]),body.t24-mobile:not([class*="page-faq"]) #main .right a:not([class]){text-decoration:underline}body.t24-mobile:not([class*="page-faq"]) #main .wrapper *,body.t24-mobile:not([class*="page-faq"]) #main .wrapper *::before,body.t24-mobile:not([class*="page-faq"]) #main .wrapper *::after{box-sizing:border-box;max-width:100%}body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container *,body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container *::before,body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container *::after{max-width:none !important;box-sizing:content-box}body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container img{max-width:none !important;height:auto}body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-tile,body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-marker-icon,body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-marker-shadow{max-width:none !important;max-height:none !important}body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-control-attribution,body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-control-attribution a{font-size:12px}body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign{height:auto !important;margin:24px 0 !important;display:flex;flex-direction:column;gap:10px}body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign a{float:none;width:100% !important;margin:0 !important;height:auto;min-height:48px;line-height:1.25;padding:12px 14px;display:flex;align-items:center;justify-content:center;gap:6px}body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign .clear{display:none}body.t24-mobile:not([class*="page-faq"]) #main .prices{display:grid;grid-template-columns:1fr 1fr;gap:10px}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block{float:none;width:auto !important;height:auto !important;margin:0 !important;padding-bottom:6px;display:flex;flex-direction:column}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .title{font-size:14px;line-height:1.25;padding:10px 6px}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .price{font-size:26px;line-height:1.1;padding:10px 0 4px;margin:0;white-space:nowrap}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .price em{font-size:13px}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .subtitle{font-size:13px;line-height:1.35;padding:2px 6px;margin:0}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block br{display:none}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block a{font-size:14px;line-height:1.3;padding:10px 6px;margin:auto 0 0}body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .subtitle+a,body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .subtitle+br+a{margin-top:auto}body.t24-mobile:not([class*="page-faq"]) #main .prices .home-banner-sign{grid-column:1 / -1;margin:14px 0 0 !important}body.t24-mobile:not([class*="page-faq"]) #main .prices .clear{display:none}body.t24-mobile:not([class*="page-faq"]) #main .warranties{width:auto !important;margin-bottom:32px;background:none}body.t24-mobile:not([class*="page-faq"]) #main .warranties .warranty{float:none;width:auto !important;padding:12px 0}body.t24-mobile:not([class*="page-faq"]) #main .warranties p{font-size:16px;line-height:1.5}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important{height:auto;min-height:0;margin:20px -16px}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul{position:static;left:auto;width:auto !important;max-width:none;height:auto;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 16px 14px;scroll-snap-type:x mandatory;scroll-padding:0 16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul::after{display:none}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li{display:block;float:none;flex:0 0 80vw;width:auto !important;max-width:340px;height:auto;margin:0 !important;opacity:1;scroll-snap-align:start;border:1px solid #e6e4e1;border-radius:6px;background:#fff}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-container{height:auto}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-container .quote-description{height:168px;padding:26px 12px 4px 12px !important;font-size:15px;line-height:1.45}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-container .quote-description.strong{font-size:20px;line-height:1.3}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-text{padding:8px 10px 10px}body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes{width:auto !important;margin:24px 0 !important}body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes{width:auto !important;height:auto !important;position:static !important}body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote{position:static !important;left:auto !important;top:auto !important;transform:none !important;float:none;width:100% !important;margin:0 0 16px;opacity:1 !important}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-container .quote-description,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-container .quote-description{padding:30px 12px 10px 12px;font-size:16px;line-height:1.5}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-container .quote-description.strong,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-container .quote-description.strong{font-size:24px;line-height:1.3}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text{display:grid;grid-template-columns:48px minmax(0, 1fr);column-gap:10px;align-items:start;margin:14px 0 4px;padding:12px 0 0}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-avatar,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-avatar{grid-row:1 / span 3;float:none;width:48px;height:48px;margin:0}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-avatar img,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-avatar img{width:48px}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text>div.quote-name,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text>div.quote-name{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 8px}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text span.quote-name,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text span.quote-name{line-height:1.3}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-date,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-date{float:none;margin:0;font-size:12px;line-height:16px}body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-university,body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-faculty,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-university,body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-faculty{grid-column:2;font-size:13px;line-height:1.35}body.t24-mobile:not([class*="page-faq"]) #main #love-counters{display:block;margin:20px 0}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul{width:100%;max-width:none;margin:0;display:flex;flex-wrap:nowrap;justify-content:center;gap:8px}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul+ul{margin-top:8px}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li{flex:0 1 calc((100% - 16px) / 3);width:auto !important;min-width:0;min-height:0;margin:0;flex-direction:column}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title{flex:1 1 auto;padding:10px 4px 8px;font-size:14px;line-height:1.25}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title .love-icon{height:20px;margin:0 0 4px;font-size:18px;line-height:20px}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title .love-icon i{line-height:20px}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title .love-icon svg{width:18px;height:18px}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title a{display:block;max-width:100%;white-space:nowrap}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title a span{font-size:12px}body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .odometer{flex:none;padding:8px 2px;font-size:21px;white-space:nowrap}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper{margin:24px 0}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-section{margin:28px 0 20px}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-image,body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-description{float:none !important;width:auto !important;margin:0 0 16px !important}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h1{font-size:30px;line-height:1.2}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h2{font-size:22px;line-height:1.3;width:auto;margin:20px 0 10px}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h3{font-size:18px;line-height:1.4;width:auto;margin:8px 0 16px}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h3.title{font-size:24px;line-height:1.3}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper p{text-align:left;font-size:16px;line-height:1.6}body.t24-mobile:not([class*="page-faq"]) #main .page-content p.description{font-size:16px;line-height:1.6;margin:24px 0}body.t24-mobile:not([class*="page-faq"]) #main .page-content .page-block h1.title,body.t24-mobile:not([class*="page-faq"]) #main .page-content h1.title{font-size:30px;line-height:1.2}body.t24-mobile:not([class*="page-faq"]) #main .page-content h3.subtitle{font-size:19px;line-height:1.4}body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-wrapper,body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-holder{height:auto !important;position:relative}body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-wrapper img,body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-holder img{position:static !important;width:100% !important;height:auto}body.t24-mobile:not([class*="page-faq"]) #main .page-content table:not(.file-check-table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}body.t24-mobile:not([class*="page-faq"]) #main .page-content table:not(.file-check-table) th,body.t24-mobile:not([class*="page-faq"]) #main .page-content table:not(.file-check-table) td{font-size:14px;line-height:1.4}body.t24-mobile:not([class*="page-faq"]) #main .page-content .share-points p{font-size:16px;line-height:1.6;text-align:left}body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions h3{font-size:24px;line-height:1.25}body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions h4{font-size:19px;line-height:1.35;margin:24px 0 8px}body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions h5{font-size:17px;line-height:1.35;margin:18px 0 6px}body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions p,body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions li{text-align:left;overflow-wrap:break-word}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback-wrapper,body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback{height:auto !important;margin-top:24px}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback{padding:4px 12px 12px}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box{float:none;width:auto;height:auto;margin:0 0 16px !important;position:relative;display:grid;grid-template-columns:64px 1fr;gap:6px 12px;align-items:center}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-box-bubble{position:static;grid-column:1 / -1;width:auto !important;height:auto;background:#fff;border-radius:8px;padding:12px 14px;font-size:16px;line-height:1.5}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box img{position:static;width:64px;height:64px;grid-row:2;grid-column:1}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-name{position:static;width:auto !important;height:auto;grid-row:2;grid-column:2}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-name h4{margin:0;font-size:16px}body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-name p{margin:2px 0 0;font-size:13px;line-height:1.35}body.t24-mobile:not([class*="page-faq"]) #main .covers-page{display:flex;flex-direction:column}body.t24-mobile:not([class*="page-faq"]) #main .covers-page>*:not(.t24b-chooser){min-width:0;max-width:100% !important}body.t24-mobile:not([class*="page-faq"]) #main .covers-page>.page-content{width:auto !important}body.t24-mobile:not([class*="page-faq"]) #main .covers-page .cover-kind-description div.kind-description{float:none;width:auto;margin:0 0 12px;padding:12px}body.t24-mobile:not([class*="page-faq"]) #main .covers-page .cover-kind-description div.kind-description p{font-size:16px;line-height:1.55;text-align:left}body.t24-mobile:not([class*="page-faq"]) #main .covers-page .cover-kind-description div.kind-description .show-me-your-genitals{min-height:44px;display:flex;align-items:center;justify-content:center}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser{--t24b-g: 16px;--t24b-h: min(30vh, 250px);--t24b-book: calc(var(--t24b-h) * .726);display:flex;flex-direction:column;position:relative;max-width:none !important;margin:12px calc(-1 * var(--t24b-g)) 0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser>.cover-page-gallery-wrapper,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-preview,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-chooser{display:contents}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .copies-slider{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding:0 var(--t24b-g);scrollbar-width:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container::-webkit-scrollbar,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams::-webkit-scrollbar,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors::-webkit-scrollbar,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors::-webkit-scrollbar{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container.t24b-more-right,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams.t24b-more-right,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors.t24b-more-right,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - 48px), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - 48px), transparent)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container.t24b-more-left,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams.t24b-more-left,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors.t24b-more-left,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors.t24b-more-left{-webkit-mask-image:linear-gradient(90deg, transparent, #000 48px);mask-image:linear-gradient(90deg, transparent, #000 48px)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container.t24b-more-left.t24b-more-right,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams.t24b-more-left.t24b-more-right,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors.t24b-more-left.t24b-more-right,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors.t24b-more-left.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, transparent, #000 48px, #000 calc(100% - 48px), transparent);mask-image:linear-gradient(90deg, transparent, #000 48px, #000 calc(100% - 48px), transparent)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage{order:1;position:sticky;top:0;left:auto;z-index:30;width:auto;height:var(--t24b-h);margin:0;background-color:#f2f2f2;background-position:var(--t24b-g) center !important;box-shadow:0 1px 0 rgba(0,0,0,0.08)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .preview-cover,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .preview-embossed-cover{width:100%;height:100%;background-position:var(--t24b-g) center !important}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .preview-placeholder{left:var(--t24b-g);width:var(--t24b-book);top:1%;height:98%}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info{display:flex;flex-direction:column;justify-content:flex-start;gap:2px;position:absolute;z-index:3;top:calc(var(--t24b-h) * .01 + 2px);bottom:8px;left:calc(var(--t24b-g) + var(--t24b-book) + 14px);right:var(--t24b-g);color:#101010;text-align:left}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info p{margin:0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-kind{font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#666}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-name{font-size:20px;line-height:1.15;font-weight:700;margin:2px 0 6px;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-price{font-size:15px;line-height:1.35}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-price strong{font-size:18px;color:#e73046}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-price1{font-size:14px;line-height:1.35;color:#555}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 0 6px;font-size:13px;line-height:1.35;color:#555}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;flex:none;height:50px;margin:auto 0 0;padding:10px 0 0;box-sizing:content-box}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs::-webkit-scrollbar{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-none{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-wait{background:linear-gradient(90deg, #e6e6e6 0 50px, transparent 50px 56px, #e6e6e6 56px 106px, transparent 106px 112px, #e6e6e6 112px 162px, transparent 162px) content-box}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - 28px), transparent)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-more-left{-webkit-mask-image:linear-gradient(90deg, transparent, #000 28px);mask-image:linear-gradient(90deg, transparent, #000 28px)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-more-left.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, transparent, #000 28px, #000 calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, transparent, #000 28px, #000 calc(100% - 28px), transparent)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb{position:relative;flex:0 0 auto;width:50px;height:50px;margin:0;padding:0;overflow:hidden;cursor:pointer;background:#e6e6e6 center / cover no-repeat;border:0;border-radius:4px;scroll-snap-align:start;-webkit-appearance:none;appearance:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb picture,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb img{display:block;width:100%;height:100%;object-fit:cover}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-thumb-cover{background-color:#fff;background-size:contain}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-on{box-shadow:inset 0 0 0 2px #e73046}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-on img{opacity:.9}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-on::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #e73046;pointer-events:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb .play-badge{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:rgba(0,0,0,0.6)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb .play-badge::after{content:'';position:absolute;left:7px;top:5px;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot{display:none;position:absolute;z-index:4;left:var(--t24b-g);top:1%;width:var(--t24b-book);height:98%;overflow:hidden;border-radius:4px;cursor:zoom-in;background-position:center;background-size:cover;background-repeat:no-repeat}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot picture,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s ease}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot.t24b-shot-on{display:block}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot.t24b-shot-ready img{opacity:1}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container{order:2;width:auto;max-width:none;margin:0;padding:12px var(--t24b-g) 4px;gap:8px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container ul.cover-tabs{display:flex;flex-wrap:nowrap;gap:8px;width:max-content;max-width:none;margin:0;padding:0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li{float:none;flex:0 0 auto;width:auto;margin:0;scroll-snap-align:start}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li.last_child{margin-right:0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a{display:block;min-height:44px;box-sizing:border-box;padding:5px 14px 4px;border:1px solid #c9c9c9 !important;border-radius:4px !important;box-shadow:none;background:#fff;color:#101010;text-shadow:none;text-align:left;white-space:nowrap;font:600 15px/1.15 'sourcesanspro', helvetica, arial, sans-serif}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a em{display:inline;font-style:normal}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a span{display:block;margin-top:1px;font-size:12px;color:#666;font-weight:400}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a span:before,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a span:after{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a.selected{background:#101010;color:#fff;border-color:#101010 !important}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a.selected em{color:#ff8a98}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a.selected span{color:#ddd}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-colors-container{order:3}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams{gap:8px;padding:8px var(--t24b-g) 4px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam{flex:0 0 auto;scroll-snap-align:start;min-height:40px;padding:0 14px;margin:2px 0;background:#f2f2f2;color:#101010;border:1px solid transparent;border-radius:4px;cursor:pointer;font:600 15px/1 'sourcesanspro', helvetica, arial, sans-serif;white-space:nowrap;-webkit-appearance:none;appearance:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam small{font-size:12px;font-weight:400;color:#777}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam.t24b-on{background:#fff;border-color:#e73046;color:#e73046}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam.t24b-on small{color:#e73046}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px var(--t24b-g) 0;padding:0 12px 0 14px;background:#fff;border:1px solid #e6e4e1;border-bottom:0;border-radius:6px 6px 0 0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-head .t24b-head-label{font-size:14px;font-weight:700;color:#444}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-head .t24b-more{min-height:44px;padding:0 0 0 12px;margin:0;background:none;border:0;cursor:pointer;color:#e73046;font:600 15px/1 'sourcesanspro', helvetica, arial, sans-serif;-webkit-appearance:none;appearance:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list{float:none;display:none;margin:0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list.t24b-current{display:flex;flex-direction:column;margin:0 var(--t24b-g);overflow:hidden;background:#fff;border:1px solid #e6e4e1;border-top:0;border-radius:0 0 6px 6px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list .covers-type{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list p.cover-description-text{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-colors-container>.clear,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.pickers>.clear{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors{order:1;gap:2px;margin:0;padding:0 6px 4px;scroll-padding:0 6px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li{float:none;flex:0 0 74px;width:74px;height:auto;margin:0;padding:6px 0 4px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:6px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li picture.swatch,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li img{width:54px;height:54px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li img{box-sizing:border-box;border-width:2px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li p{display:block;width:auto;padding:0 2px;font-size:12px;line-height:1.2;text-align:center;color:#333}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li.active img{box-shadow:0 0 0 2px #fff, 0 0 0 4px #e73046}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper{order:4;margin:12px var(--t24b-g) 0;padding:10px 0 2px;background:#fff;border:1px solid #e6e4e1;border-radius:6px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container{float:none !important;display:block;margin:0 0 4px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container+.ribbon-colors-container{margin-top:6px;padding-top:10px;border-top:1px solid #e6e4e1}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container .print-color-title{float:none;width:auto;height:auto;margin:0 !important;padding:0 14px;font-size:14px;font-weight:700;color:#444;text-align:left}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container .print-color-title em{font-weight:400}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors{float:none;height:auto;gap:2px;margin:0;padding:0 6px 2px;scroll-padding:0 6px;border:0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li{float:none;flex:0 0 64px;width:64px;height:auto;margin:0;padding:6px 0 2px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:4px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li picture.swatch,body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li img{width:40px;height:40px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li img{box-sizing:border-box}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li p{display:block;width:auto;font-size:12px;line-height:1.2;text-align:center}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li p strong{font-weight:400}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li.active img{box-shadow:0 0 0 2px #fff, 0 0 0 4px #e73046}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper>.clear{display:none}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .discontinued-cover-tips{order:5;position:static;margin:8px 0 0;padding:0 var(--t24b-g);font-size:13px}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .gallery{position:absolute;left:-10000px;top:0;right:auto;width:320px;height:240px;min-height:0;overflow:hidden;visibility:hidden;padding:0;margin:0}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-cta-bar{order:9;position:sticky;bottom:0;z-index:30;margin:16px 0 0;padding:10px var(--t24b-g) calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(255,255,255,0.96);box-shadow:0 -1px 0 rgba(0,0,0,0.08)}body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-cta-bar .t24b-cta{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:4px;background:#e73046;color:#fff;text-decoration:none;text-align:center;font:700 17px/1.2 'sourcesanspro', helvetica, arial, sans-serif}body.t24-mobile:not([class*="page-faq"]) #main .row{margin-left:0;margin-right:0}body.t24-mobile:not([class*="page-faq"]) #main #map{width:100% !important;height:380px !important;margin:10px 0 !important}body.t24-mobile:not([class*="page-faq"]) #main #transit-time-wrapper #transit-time{position:static;width:auto;margin:4px 0 12px;box-shadow:none}body.t24-mobile:not([class*="page-faq"]) #main #transit-time-wrapper #transit-time #transit-time-days{font-size:52px}body.t24-mobile:not([class*="page-faq"]) #main #map-search{width:auto;height:auto;min-height:56px;margin:0 0 8px}body.t24-mobile:not([class*="page-faq"]) #main #map-search .leaflet-control-search{position:relative;float:none;display:block;width:100%;margin:0;background:transparent}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-input{float:none;display:block;width:100% !important;height:52px;margin:0;padding:0 52px 0 14px;font-size:17px;line-height:1.2;color:#222;background:#fff;border:2px solid #bbb;border-radius:10px;-webkit-appearance:none;appearance:none}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-input:focus{border-color:#e73046;outline:none;box-shadow:0 0 0 3px rgba(231,48,70,0.18)}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-input::placeholder{color:#888}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-cancel{position:absolute;left:auto;right:4px;top:4px;width:44px;height:44px;margin:0;background:none;opacity:1;border-radius:22px;align-items:center;justify-content:center;text-decoration:none}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-cancel span{display:block;font-size:26px;line-height:44px;text-align:center;color:#888;font-weight:400}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-cancel:active{background:#eee}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-tooltip{position:absolute;top:56px;left:0;right:0;float:none;width:auto !important;max-height:288px;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,0.15);padding:4px 0}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-tip{display:flex;align-items:center;min-height:48px;margin:0;padding:8px 14px;border-radius:0;font-size:16px;line-height:1.3;white-space:normal;color:#222;border-top:1px solid #f0f0f0}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-tip:first-child{border-top:0}body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-alert{font-size:15px;padding:8px 2px}body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper{width:auto;min-height:0;margin:16px 0}body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages{float:none;width:auto !important;height:auto !important;min-height:0}body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package{float:none;width:auto;margin:0 0 16px}body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package a{width:auto;font-size:18px;padding:14px 10px}body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package p{font-size:16px;line-height:1.5}body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package p.promotion-info{font-size:14px;line-height:1.4}body.t24-mobile:not([class*="page-faq"]) #main .file-check-table-wrapper{margin:16px 0}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table{display:block;width:auto}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead,body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tbody{display:block}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tr{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table th,body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table td{display:block;width:auto !important;padding:8px 6px;font-size:15px;line-height:1.4}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead th:first-child{display:none}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead th{text-align:center}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead th p{font-size:13px;line-height:1.35}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tbody td:first-child{grid-column:1 / -1;padding-bottom:2px}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tbody td.check{padding-top:2px;min-height:28px}body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tr.file-check-table-divider td{grid-column:1 / -1}body.t24-mobile:not([class*="page-faq"]) #main .file-check-wrapper .file-check-box{float:none;width:auto;margin:0 0 16px}body.t24-mobile:not([class*="page-faq"]) #main .file-check-wrapper .file-check-box .file-check-delivery{position:static;width:auto}body.t24-mobile:not([class*="page-faq"]) #main .t24-desktop-hint{margin:0 0 24px;padding:12px 14px;border-radius:8px;background:#fff6e0;border:1px solid #f1d58a;font-size:15px;line-height:1.5;color:#333;text-align:left}body.t24-mobile:not([class*="page-faq"]) #main .t24-desktop-hint strong:first-child{display:block;margin-bottom:2px;font-size:16px}body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left,body.t24-mobile:not([class*="page-faq"]) #main .laura-image-right,body.t24-mobile:not([class*="page-faq"]) #main .laura-professional-image{position:static;height:auto}body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left img,body.t24-mobile:not([class*="page-faq"]) #main .laura-image-right img,body.t24-mobile:not([class*="page-faq"]) #main .laura-professional-image img{display:block;width:100% !important;height:auto}body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left{float:left;width:46% !important;max-width:220px;margin:4px 12px 8px -16px}body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left+.right>br:nth-child(-n+2){display:none}body.t24-mobile:not([class*="page-faq"]) #main .laura-image-right{float:right;width:36% !important;max-width:170px;margin:4px -16px 8px 12px}body.t24-mobile:not([class*="page-faq"]) #main .laura-professional-image{width:200px !important;margin:8px auto}body.t24-mobile:not([class*="page-faq"]) #main .question-box{clear:both;width:auto !important}body.t24-mobile:not([class*="page-faq"]) #main .question-box input,body.t24-mobile:not([class*="page-faq"]) #main .question-box textarea{font-size:16px}body.t24-mobile:not([class*="page-faq"]) #main .question-box input{height:52px}body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper{height:auto;margin:24px 0}body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert{width:auto;height:auto;padding:4px 12px 12px;border-radius:8px}body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box{float:none;width:auto;height:auto;margin:0}body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box ul{margin:0;padding:0}body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box ul li{font-size:16px;line-height:1.4;padding:0}body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box ul li a{display:block;padding:12px 4px}body.t24-mobile:not([class*="page-faq"]) #main .t24-hide-on-touch{display:none !important}body.t24-mobile:not([class*="page-faq"]) #main .t24-partner-logos{display:flex;align-items:center;justify-content:space-evenly;gap:8px;margin:8px 0 20px}body.t24-mobile:not([class*="page-faq"]) #main .t24-partner-logos img{display:block;flex:0 0 auto;width:auto !important;min-width:0;object-fit:contain;height:calc((100vw - 52px) / 8.55) !important;max-height:48px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-left,body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-right{float:none;width:auto}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-left img,body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-right img{width:100%;height:auto}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns{display:block;margin-top:0}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .black-friday-title{position:static;margin:0 0 12px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .black-friday-title span{width:auto;line-height:1.3;padding:10px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose{margin:0 0 20px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose h2{margin-top:0}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose p{text-align:center}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-column{margin:0 0 20px;padding:16px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-column .gift-card-kicker{margin-top:16px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-column h3{font-size:24px;margin:0 0 12px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-facts li{font-size:16px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-option{grid-template-columns:76px minmax(0, 1fr) auto;gap:12px;padding:12px 0}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-object{width:76px;height:54px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face{left:2px;top:4px;width:72px;height:46px;padding:5px 6px 4px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-logo{width:30px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-face-value{font-size:13px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-object::before{left:16px;top:2px;width:48px;height:50px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-face{left:4px;top:7px;width:68px;height:43px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-value strong{font-size:22px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-price{font-size:16px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy,body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary{min-height:48px;padding:0 14px;font-size:16px;gap:6px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy .icon,body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary .icon{font-size:13px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-trust{flex-direction:column;align-items:flex-start;gap:10px;margin-top:4px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-trust li{font-size:16px}}@media (max-width: 767px) and (max-width: 380px){body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-option{grid-template-columns:64px minmax(0, 1fr) auto;gap:10px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-object{width:64px;height:48px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face{width:62px;height:40px;padding:4px 5px 3px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-logo{width:26px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-face-value{font-size:12px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-object::before{left:13px;width:40px;height:44px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-face{left:3px;top:6px;width:58px;height:38px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy,body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary{padding:0 12px}body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy .icon,body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary .icon{display:none}}@media (max-width: 767px){body.t24-mobile:not([class*="page-faq"]) #main .wrapper.home-page{padding-left:0;padding-right:0}body.t24-mobile:not([class*="page-faq"]) #main .wrapper.home-page>#home{padding-left:16px;padding-right:16px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper{height:auto;padding-bottom:20px;background-image:none;animation:none}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper hr{width:auto;margin:0 0 8px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-clouds,body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #choose-colors{display:none}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header{width:auto;padding:0 16px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff{height:auto;padding:18px 0 4px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff h1.t24-home-title{height:auto;margin:0;padding:0;font:inherit;color:inherit}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff h3,body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff h1.t24-home-title>span{position:static;display:inline-block;font-size:24px;line-height:1.2;margin:0 0 6px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works{height:auto;margin-top:12px;display:flex;justify-content:space-between;align-items:flex-start;gap:6px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works .how-it-works-step{float:none;flex:1 1 0;width:auto !important;margin:0 !important}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works .how-it-works-step svg{width:100%;max-width:110px;height:auto;margin-top:4px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works .how-it-works-step h4{font-size:15px;line-height:1.25;margin:6px 0 0}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #video{display:block !important;position:relative;top:auto;left:auto;width:100%;height:auto;aspect-ratio:16 / 9;margin:18px 0 0;background:#000;border-radius:10px;overflow:hidden;z-index:1}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;max-width:none}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;margin:0;padding:0;border:1px solid rgba(255,255,255,0.18);border-radius:10px;cursor:pointer;background:radial-gradient(circle at 50% 45%, #2a2a2a 0, #101010 70%);color:#fff;font:600 16px/1.3 'sourcesanspro', helvetica, arial, sans-serif;-webkit-appearance:none;appearance:none}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster .t24-video-play{display:block;width:64px;height:64px;border-radius:50%;background:#e73046;position:relative;box-shadow:0 4px 14px rgba(0,0,0,0.4)}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster .t24-video-play::after{content:'';position:absolute;left:25px;top:19px;border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent #fff}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster small{font-size:13px;font-weight:400;color:#ccc}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster:focus-visible{outline:3px solid #94bef3;outline-offset:-3px}body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #video.t24-video-loaded .t24-video-poster{display:none}body.t24-mobile:not([class*="page-faq"]) #main #home{width:auto !important;padding-top:8px}body.t24-mobile:not([class*="page-faq"]) #main #home #play-video-button{display:none !important}body.t24-mobile:not([class*="page-faq"]) #main #home .promise{margin:32px 0 0;font-size:22px;line-height:1.3}body.t24-mobile:not([class*="page-faq"]) #main #home h1{height:auto;font-size:32px;line-height:1.15}body.t24-mobile:not([class*="page-faq"]) #main #home .block h3{font-size:22px;line-height:1.3}body.t24-mobile:not([class*="page-faq"]) #main #home .block h4{font-size:18px !important;line-height:1.4}body.t24-mobile:not([class*="page-faq"]) #main #home .block[style*="margin-top"]{margin-top:40px !important}body.t24-mobile:not([class*="page-faq"]) #main img,body.t24-mobile:not([class*="page-faq"]) #main video{max-width:100%;height:auto}body.t24-mobile:not([class*="page-faq"]) #main iframe{max-width:100%}body.t24-mobile:not([class*="page-faq"]) #main table{max-width:100%}body.t24-mobile:not([class*="page-faq"]) #main p,body.t24-mobile:not([class*="page-faq"]) #main li{font-size:16px;line-height:1.55}body.t24-mobile:not([class*="page-faq"]) #main h1{font-size:28px;line-height:1.2}body.t24-mobile:not([class*="page-faq"]) #main h2{font-size:24px;line-height:1.25}body.t24-mobile:not([class*="page-faq"]) #main h3{font-size:20px;line-height:1.3}body.t24-mobile:not([class*="page-faq"]) #main h4{font-size:18px;line-height:1.35}body.t24-mobile:not([class*="page-faq"]) #main h1.title,body.t24-mobile:not([class*="page-faq"]) #main .page-content .page-block h1.title,body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h1{font-size:32px;line-height:1.12}body.t24-mobile:not([class*="page-faq"]) #main h2.subtitle,body.t24-mobile:not([class*="page-faq"]) #main h3.subtitle,body.t24-mobile:not([class*="page-faq"]) #main .page-content h3.subtitle,body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-title>h3{font-size:18px;line-height:1.45;margin-bottom:20px}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h2,body.t24-mobile:not([class*="page-faq"]) #main .page-content>h2:not(.subtitle):not(.text-red),body.t24-mobile:not([class*="page-faq"]) #main .page-content>div:not([class])>h2:not(.subtitle):not(.text-red),body.t24-mobile:not([class*="page-faq"]) #main .page-block>h2:not(.subtitle):not(.text-red),body.t24-mobile:not([class*="page-faq"]) #main .vertical-feedbacks .page-block>h3.title,body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h3.title,body.t24-mobile:not([class*="page-faq"]) #main .guide-expert>h3,body.t24-mobile:not([class*="page-faq"]) #main #home .promise,body.t24-mobile:not([class*="page-faq"]) #main #home .block>h3{font-size:25px;line-height:1.2;margin-top:32px;margin-bottom:20px}body.t24-mobile:not([class*="page-faq"]) #main #home .block>h3{margin-bottom:8px}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-title{padding-bottom:8px}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-section{margin:0;padding:32px 0;display:block}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-section>h2{margin-top:0}body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper p{font-size:17px;line-height:1.6}body.t24-mobile:not([class*="page-faq"]) #main .page-block>p,body.t24-mobile:not([class*="page-faq"]) #main .page-block>ul>li,body.t24-mobile:not([class*="page-faq"]) #main .page-block>ol>li,body.t24-mobile:not([class*="page-faq"]) #main .page-content>p,body.t24-mobile:not([class*="page-faq"]) #main .page-content>div:not([class])>p,body.t24-mobile:not([class*="page-faq"]) #main .page-content>div:not([class])>ul>li{font-size:17px;line-height:1.6}body.t24-mobile:not([class*="page-faq"]) #main .warranties{display:block}body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes{margin:20px -16px !important;max-width:none !important}body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 16px 14px;margin:0;scroll-snap-type:x mandatory;scroll-padding:0 16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote{display:flex;flex-direction:column;flex:0 0 80vw;width:auto !important;max-width:340px;margin:0 !important;scroll-snap-align:start;border:1px solid #e6e4e1;border-radius:6px;background:#fff;box-sizing:border-box}body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote .quote-container{flex:1 1 auto;height:auto}body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;padding-bottom:0 !important;margin-bottom:12px}body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote .quote-text{padding:8px 10px 10px;margin:0}body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote:nth-child(n+13){display:none}body.t24-mobile.page-static-covers_page #main{overflow:visible;display:flow-root}@supports (overflow: clip){body.t24-mobile.page-static-covers_page #main{overflow:clip}}body.t24-mobile .tp-feedback-widget-container{left:8px;right:auto;bottom:8px;min-width:0;width:300px;max-width:calc(100vw - 16px);height:62px;border-radius:40px 14px 14px 40px;box-sizing:border-box}body.t24-mobile .tp-feedback-widget-container .tp-feedback-image-wrapper{width:62px;height:62px;top:-4px;left:-4px}body.t24-mobile .tp-feedback-widget-container .tp-feedback-image-wrapper .quote-avatar{width:62px;height:62px;border-radius:22px}body.t24-mobile .tp-feedback-widget-container .tp-feedback-image-wrapper .quote-avatar img{width:62px}body.t24-mobile .tp-feedback-widget-container .tp-feedback-content{margin:4px 34px 2px 66px;min-width:0;font-size:12px;line-height:15px}body.t24-mobile .tp-feedback-widget-container .tp-feedback-content .tp-feedback-name{font-size:13px}body.t24-mobile .tp-feedback-widget-container .tp-feedback-content .tp-feedback-location,body.t24-mobile .tp-feedback-widget-container .tp-feedback-content .tp-feedback-university{font-size:12px}body.t24-mobile .tp-feedback-widget-container .tp-feedback-content .tp-feedback-body{font-size:12px;line-height:15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.t24-mobile .tp-feedback-widget-container .tp-feedback-content .tp-feedback-footer{display:none}body.t24-mobile .tp-feedback-widget-container .tp-feedback-notification-close{width:32px;height:32px;top:0;right:0;display:flex;align-items:center;justify-content:center}body.t24-mobile #new-header-wrapper.t24-menu-open ~ .tp-feedback-widget-container{display:none !important}html.t24-order-notice-open body.t24-mobile .tp-feedback-widget-container{display:none !important}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile{min-width:0;-webkit-text-size-adjust:100%;text-size-adjust:100%;overflow-x:hidden}html.t24-touch body.t24-mobile .t24-mobile-only{display:block}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content{width:auto;height:auto;padding:10px 16px 12px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper{height:auto;position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto auto;grid-template-areas:"logo cta menu" "nav nav nav";align-items:center;gap:8px 10px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo{--t24-logo-w: 100px;grid-area:logo;float:none;width:var(--t24-logo-w);height:auto;margin:0}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo{width:var(--t24-logo-w);margin:calc(var(--t24-logo-w) * -50 / 145) 0 0}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo #tesi24-header-logo-payoff{width:var(--t24-logo-w);margin-top:5px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{grid-area:cta;position:static !important;box-sizing:border-box;width:auto;height:46px;padding:0 12px;margin:0;display:inline-grid;grid-template-columns:auto auto;justify-content:center;align-content:center;align-items:center;column-gap:6px;row-gap:1px;line-height:1.15;font-size:14px !important;white-space:nowrap;transform:rotate(-1.2deg)}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation i{grid-row:1;line-height:1}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation .t24-cta-sub{display:block;grid-column:1 / -1;grid-row:2;text-align:center;height:14px;font:italic 600 12px/14px 'sourcesanspro', helvetica, arial, sans-serif;text-transform:none;letter-spacing:0;opacity:.95}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle{grid-area:menu;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;background:transparent;color:#fff;border:1px solid rgba(255,255,255,0.45);border-radius:6px;font:600 15px/1 'sourcesanspro', helvetica, arial, sans-serif;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;appearance:none}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{display:block;width:20px;height:2px;background:#fff;border-radius:1px;position:relative;transition:transform .2s ease, background-color .2s ease}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{content:'';position:absolute;left:0}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before{top:-6px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{top:6px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #t24-menu-toggle:focus-visible{outline:3px solid #94bef3;outline-offset:2px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu{grid-area:nav;display:none;width:100%;height:auto;float:none;margin:2px 0 4px;flex-direction:column}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul{width:100%;height:auto !important;margin:0;padding:0;float:none}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li{float:none;height:auto !important;margin:0 !important;padding:0;line-height:1.3 !important;font-size:16px !important;border-top:1px solid rgba(255,255,255,0.12)}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li a{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 6px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul li a i{float:none;width:22px;margin:0;text-align:center;line-height:1 !important;font-size:18px !important}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu{order:1;background:#fff;border-radius:6px;overflow:hidden;margin:0 0 8px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu li{border-top:1px solid #eee}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu li:first-child{border-top:0}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu{order:2}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu li{text-transform:none}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #free-shipping-header,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #trustbox-link,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #choose-school,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #promo-link-header,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #vacation-coupon-link{display:none}html.t24-touch body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #new-header-menu{display:flex}html.t24-touch body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars{background:transparent}html.t24-touch body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::before{transform:translateY(6px) rotate(45deg)}html.t24-touch body.t24-mobile #new-header-wrapper.t24-menu-open #new-header-content #new-header-menu-wrapper #t24-menu-toggle .t24-menu-toggle-bars::after{transform:translateY(-6px) rotate(-45deg)}}@media (min-width: 768px) and (max-width: 1179px) and (max-width: 374px){html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content{padding-left:12px;padding-right:12px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper{column-gap:8px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo{--t24-logo-w: 92px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{padding-left:9px;padding-right:9px;font-size:13px !important}}@media (min-width: 768px) and (max-width: 1179px) and (max-width: 359px){html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation{grid-template-columns:auto;padding-left:6px;padding-right:6px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation i{display:none}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-print-graduation .t24-cta-sub{font-size:10px;letter-spacing:-.005em}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile #main .wrapper{width:auto}html.t24-touch body.t24-mobile #footer{margin-top:32px}html.t24-touch body.t24-mobile #footer .footer-bar{padding:8px 0 4px}html.t24-touch body.t24-mobile #footer .footer-bar,html.t24-touch body.t24-mobile #footer .links-block,html.t24-touch body.t24-mobile #footer .float-links-block-wrapper,html.t24-touch body.t24-mobile #footer .float-links-block{width:auto !important;height:auto;float:none}html.t24-touch body.t24-mobile #footer .links-block{display:block;margin:0;padding:0 16px}html.t24-touch body.t24-mobile #footer .link-block{float:none;width:auto !important;margin:0 0 14px;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:12px;font-size:14px;line-height:1.3}html.t24-touch body.t24-mobile #footer .link-block h5{grid-column:1 / -1;justify-self:start;font-size:13px;line-height:1.2;padding:4px 8px;margin:8px 0 2px}html.t24-touch body.t24-mobile #footer .link-block a{display:flex;align-items:center;gap:2px;min-height:44px;padding:0;border-bottom:1px solid rgba(255,255,255,0.08)}html.t24-touch body.t24-mobile #footer .link-block a .far{flex:0 0 auto;width:16px;margin-right:6px;text-align:center}html.t24-touch body.t24-mobile #footer .float-links-block{padding:12px 16px 8px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0 14px}html.t24-touch body.t24-mobile #footer .float-links-block>div,html.t24-touch body.t24-mobile #footer .float-links-block>a{float:none;margin:0;line-height:1.3}html.t24-touch body.t24-mobile #footer .float-links-block .payments-icons{flex:0 0 100%;display:flex;flex-wrap:nowrap;justify-content:center;gap:8px;height:auto;margin:0 0 6px}html.t24-touch body.t24-mobile #footer .float-links-block .payments-icons i{float:none;margin:0;font-size:24px;line-height:1}html.t24-touch body.t24-mobile #footer .float-links-block .terms-button a,html.t24-touch body.t24-mobile #footer .float-links-block .terms-button .link-black{display:inline-flex;align-items:center;min-height:44px;padding:0;margin:0;background:none !important;border:0 !important;box-shadow:none !important;color:#fff;font-size:13px;font-weight:400;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}html.t24-touch body.t24-mobile #footer .float-links-block .clear{display:none}html.t24-touch body.t24-mobile #footer #footer-social{padding:12px 16px;display:flex;flex-wrap:nowrap;justify-content:center;gap:6px}html.t24-touch body.t24-mobile #footer #footer-social .social-btn{flex:0 1 36px;width:36px;height:36px;margin:0;border-radius:6px;display:flex;align-items:center;justify-content:center}html.t24-touch body.t24-mobile #footer #footer-social .social-btn svg{width:18px;height:18px;margin:0}html.t24-touch body.t24-mobile #footer .tesi24data{font-size:12px;line-height:1.5;padding:10px 16px 12px}html.t24-touch body.t24-mobile .swal2-popup{max-width:calc(100vw - 24px)}html.t24-touch body.t24-mobile .swal2-popup img,html.t24-touch body.t24-mobile .swal2-popup picture img{max-width:100%;height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper{padding-left:16px;padding-right:16px;box-sizing:border-box;font-size:16px;line-height:1.55}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .left,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .right{float:none;width:auto !important;text-align:left}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .left a:not([class]),html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .right a:not([class]){text-decoration:underline}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper *,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper *::before,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper *::after{box-sizing:border-box;max-width:100%}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container *,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container *::before,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container *::after{max-width:none !important;box-sizing:content-box}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container img{max-width:none !important;height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-tile,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-marker-icon,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-marker-shadow{max-width:none !important;max-height:none !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-control-attribution,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .leaflet-container .leaflet-control-attribution a{font-size:12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign{height:auto !important;margin:24px 0 !important;display:flex;flex-direction:column;gap:10px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign a{float:none;width:100% !important;margin:0 !important;height:auto;min-height:48px;line-height:1.25;padding:12px 14px;display:flex;align-items:center;justify-content:center;gap:6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign .clear{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices{display:grid;grid-template-columns:1fr 1fr;gap:10px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block{float:none;width:auto !important;height:auto !important;margin:0 !important;padding-bottom:6px;display:flex;flex-direction:column}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .title{font-size:14px;line-height:1.25;padding:10px 6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .price{font-size:26px;line-height:1.1;padding:10px 0 4px;margin:0;white-space:nowrap}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .price em{font-size:13px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .subtitle{font-size:13px;line-height:1.35;padding:2px 6px;margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block br{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block a{font-size:14px;line-height:1.3;padding:10px 6px;margin:auto 0 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .subtitle+a,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .price-block .subtitle+br+a{margin-top:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .home-banner-sign{grid-column:1 / -1;margin:14px 0 0 !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices .clear{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties{width:auto !important;margin-bottom:32px;background:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties .warranty{float:none;width:auto !important;padding:12px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties p{font-size:16px;line-height:1.5}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important{height:auto;min-height:0;margin:20px -16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul{position:static;left:auto;width:auto !important;max-width:none;height:auto;display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 16px 14px;scroll-snap-type:x mandatory;scroll-padding:0 16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul::after{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li{display:block;float:none;flex:0 0 80vw;width:auto !important;max-width:340px;height:auto;margin:0 !important;opacity:1;scroll-snap-align:start;border:1px solid #e6e4e1;border-radius:6px;background:#fff}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-container{height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-container .quote-description{height:168px;padding:26px 12px 4px 12px !important;font-size:15px;line-height:1.45}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-container .quote-description.strong{font-size:20px;line-height:1.3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li .quote-text{padding:8px 10px 10px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes{width:auto !important;margin:24px 0 !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes{width:auto !important;height:auto !important;position:static !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote{position:static !important;left:auto !important;top:auto !important;transform:none !important;float:none;width:100% !important;margin:0 0 16px;opacity:1 !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-container .quote-description,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-container .quote-description{padding:30px 12px 10px 12px;font-size:16px;line-height:1.5}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-container .quote-description.strong,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-container .quote-description.strong{font-size:24px;line-height:1.3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text{display:grid;grid-template-columns:48px minmax(0, 1fr);column-gap:10px;align-items:start;margin:14px 0 4px;padding:12px 0 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-avatar,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-avatar{grid-row:1 / span 3;float:none;width:48px;height:48px;margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-avatar img,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-avatar img{width:48px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text>div.quote-name,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text>div.quote-name{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text span.quote-name,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text span.quote-name{line-height:1.3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-date,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-date{float:none;margin:0;font-size:12px;line-height:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-university,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes .quote-text .quote-faculty,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-university,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes .quote-text .quote-faculty{grid-column:2;font-size:13px;line-height:1.35}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters{display:block;margin:20px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul{width:100%;max-width:none;margin:0;display:flex;flex-wrap:nowrap;justify-content:center;gap:8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul+ul{margin-top:8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li{flex:0 1 calc((100% - 16px) / 3);width:auto !important;min-width:0;min-height:0;margin:0;flex-direction:column}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title{flex:1 1 auto;padding:10px 4px 8px;font-size:14px;line-height:1.25}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title .love-icon{height:20px;margin:0 0 4px;font-size:18px;line-height:20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title .love-icon i{line-height:20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title .love-icon svg{width:18px;height:18px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title a{display:block;max-width:100%;white-space:nowrap}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title a span{font-size:12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .odometer{flex:none;padding:8px 2px;font-size:21px;white-space:nowrap}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper{margin:24px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-section{margin:28px 0 20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-image,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-description{float:none !important;width:auto !important;margin:0 0 16px !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h1{font-size:30px;line-height:1.2}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h2{font-size:22px;line-height:1.3;width:auto;margin:20px 0 10px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h3{font-size:18px;line-height:1.4;width:auto;margin:8px 0 16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h3.title{font-size:24px;line-height:1.3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper p{text-align:left;font-size:16px;line-height:1.6}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content p.description{font-size:16px;line-height:1.6;margin:24px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content .page-block h1.title,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content h1.title{font-size:30px;line-height:1.2}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content h3.subtitle{font-size:19px;line-height:1.4}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-wrapper,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-holder{height:auto !important;position:relative}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-wrapper img,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content .image-head-holder img{position:static !important;width:100% !important;height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content table:not(.file-check-table){display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content table:not(.file-check-table) th,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content table:not(.file-check-table) td{font-size:14px;line-height:1.4}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content .share-points p{font-size:16px;line-height:1.6;text-align:left}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions h3{font-size:24px;line-height:1.25}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions h4{font-size:19px;line-height:1.35;margin:24px 0 8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions h5{font-size:17px;line-height:1.35;margin:18px 0 6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions p,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .terms-and-conditions li{text-align:left;overflow-wrap:break-word}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback-wrapper,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback{height:auto !important;margin-top:24px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback{padding:4px 12px 12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box{float:none;width:auto;height:auto;margin:0 0 16px !important;position:relative;display:grid;grid-template-columns:64px 1fr;gap:6px 12px;align-items:center}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-box-bubble{position:static;grid-column:1 / -1;width:auto !important;height:auto;background:#fff;border-radius:8px;padding:12px 14px;font-size:16px;line-height:1.5}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box img{position:static;width:64px;height:64px;grid-row:2;grid-column:1}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-name{position:static;width:auto !important;height:auto;grid-row:2;grid-column:2}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-name h4{margin:0;font-size:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-feedback .feedback-box .feedback-name p{margin:2px 0 0;font-size:13px;line-height:1.35}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .covers-page{display:flex;flex-direction:column}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .covers-page>*:not(.t24b-chooser){min-width:0;max-width:100% !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .covers-page>.page-content{width:auto !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .covers-page .cover-kind-description div.kind-description{float:none;width:auto;margin:0 0 12px;padding:12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .covers-page .cover-kind-description div.kind-description p{font-size:16px;line-height:1.55;text-align:left}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .covers-page .cover-kind-description div.kind-description .show-me-your-genitals{min-height:44px;display:flex;align-items:center;justify-content:center}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser{--t24b-g: 16px;--t24b-h: min(30vh, 250px);--t24b-book: calc(var(--t24b-h) * .726);display:flex;flex-direction:column;position:relative;max-width:none !important;margin:12px calc(-1 * var(--t24b-g)) 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser>.cover-page-gallery-wrapper,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-preview,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-chooser{display:contents}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .copies-slider{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors{display:flex;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding:0 var(--t24b-g);scrollbar-width:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container::-webkit-scrollbar,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams::-webkit-scrollbar,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors::-webkit-scrollbar,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors::-webkit-scrollbar{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container.t24b-more-right,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams.t24b-more-right,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors.t24b-more-right,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - 48px), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - 48px), transparent)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container.t24b-more-left,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams.t24b-more-left,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors.t24b-more-left,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors.t24b-more-left{-webkit-mask-image:linear-gradient(90deg, transparent, #000 48px);mask-image:linear-gradient(90deg, transparent, #000 48px)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container.t24b-more-left.t24b-more-right,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams.t24b-more-left.t24b-more-right,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors.t24b-more-left.t24b-more-right,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.ribbon-colors.t24b-more-left.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, transparent, #000 48px, #000 calc(100% - 48px), transparent);mask-image:linear-gradient(90deg, transparent, #000 48px, #000 calc(100% - 48px), transparent)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage{order:1;position:sticky;top:0;left:auto;z-index:30;width:auto;height:var(--t24b-h);margin:0;background-color:#f2f2f2;background-position:var(--t24b-g) center !important;box-shadow:0 1px 0 rgba(0,0,0,0.08)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .preview-cover,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .preview-embossed-cover{width:100%;height:100%;background-position:var(--t24b-g) center !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .preview-placeholder{left:var(--t24b-g);width:var(--t24b-book);top:1%;height:98%}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info{display:flex;flex-direction:column;justify-content:flex-start;gap:2px;position:absolute;z-index:3;top:calc(var(--t24b-h) * .01 + 2px);bottom:8px;left:calc(var(--t24b-g) + var(--t24b-book) + 14px);right:var(--t24b-g);color:#101010;text-align:left}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info p{margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-kind{font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#666}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-name{font-size:20px;line-height:1.15;font-weight:700;margin:2px 0 6px;overflow-wrap:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-price{font-size:15px;line-height:1.35}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-price strong{font-size:18px;color:#e73046}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-price1{font-size:14px;line-height:1.35;color:#555}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0 0 6px;font-size:13px;line-height:1.35;color:#555}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;flex:none;height:50px;margin:auto 0 0;padding:10px 0 0;box-sizing:content-box}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs::-webkit-scrollbar{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-none{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-wait{background:linear-gradient(90deg, #e6e6e6 0 50px, transparent 50px 56px, #e6e6e6 56px 106px, transparent 106px 112px, #e6e6e6 112px 162px, transparent 162px) content-box}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - 28px), transparent)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-more-left{-webkit-mask-image:linear-gradient(90deg, transparent, #000 28px);mask-image:linear-gradient(90deg, transparent, #000 28px)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-more-left.t24b-more-right{-webkit-mask-image:linear-gradient(90deg, transparent, #000 28px, #000 calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, transparent, #000 28px, #000 calc(100% - 28px), transparent)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb{position:relative;flex:0 0 auto;width:50px;height:50px;margin:0;padding:0;overflow:hidden;cursor:pointer;background:#e6e6e6 center / cover no-repeat;border:0;border-radius:4px;scroll-snap-align:start;-webkit-appearance:none;appearance:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb picture,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb img{display:block;width:100%;height:100%;object-fit:cover}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-thumb-cover{background-color:#fff;background-size:contain}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-on{box-shadow:inset 0 0 0 2px #e73046}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-on img{opacity:.9}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb.t24b-on::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #e73046;pointer-events:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb .play-badge{position:absolute;left:50%;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:rgba(0,0,0,0.6)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb .play-badge::after{content:'';position:absolute;left:7px;top:5px;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent #fff}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot{display:none;position:absolute;z-index:4;left:var(--t24b-g);top:1%;width:var(--t24b-book);height:98%;overflow:hidden;border-radius:4px;cursor:zoom-in;background-position:center;background-size:cover;background-repeat:no-repeat}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot picture,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s ease}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot.t24b-shot-on{display:block}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-shot.t24b-shot-ready img{opacity:1}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container{order:2;width:auto;max-width:none;margin:0;padding:12px var(--t24b-g) 4px;gap:8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container ul.cover-tabs{display:flex;flex-wrap:nowrap;gap:8px;width:max-content;max-width:none;margin:0;padding:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li{float:none;flex:0 0 auto;width:auto;margin:0;scroll-snap-align:start}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li.last_child{margin-right:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a{display:block;min-height:44px;box-sizing:border-box;padding:5px 14px 4px;border:1px solid #c9c9c9 !important;border-radius:4px !important;box-shadow:none;background:#fff;color:#101010;text-shadow:none;text-align:left;white-space:nowrap;font:600 15px/1.15 'sourcesanspro', helvetica, arial, sans-serif}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a em{display:inline;font-style:normal}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a span{display:block;margin-top:1px;font-size:12px;color:#666;font-weight:400}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a span:before,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a span:after{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a.selected{background:#101010;color:#fff;border-color:#101010 !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a.selected em{color:#ff8a98}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-tabs-container li a.selected span{color:#ddd}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-colors-container{order:3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams{gap:8px;padding:8px var(--t24b-g) 4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam{flex:0 0 auto;scroll-snap-align:start;min-height:40px;padding:0 14px;margin:2px 0;background:#f2f2f2;color:#101010;border:1px solid transparent;border-radius:4px;cursor:pointer;font:600 15px/1 'sourcesanspro', helvetica, arial, sans-serif;white-space:nowrap;-webkit-appearance:none;appearance:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam small{font-size:12px;font-weight:400;color:#777}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam.t24b-on{background:#fff;border-color:#e73046;color:#e73046}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-fams .t24b-fam.t24b-on small{color:#e73046}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:10px var(--t24b-g) 0;padding:0 12px 0 14px;background:#fff;border:1px solid #e6e4e1;border-bottom:0;border-radius:6px 6px 0 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-head .t24b-head-label{font-size:14px;font-weight:700;color:#444}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-head .t24b-more{min-height:44px;padding:0 0 0 12px;margin:0;background:none;border:0;cursor:pointer;color:#e73046;font:600 15px/1 'sourcesanspro', helvetica, arial, sans-serif;-webkit-appearance:none;appearance:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list{float:none;display:none;margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list.t24b-current{display:flex;flex-direction:column;margin:0 var(--t24b-g);overflow:hidden;background:#fff;border:1px solid #e6e4e1;border-top:0;border-radius:0 0 6px 6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list .covers-type{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list p.cover-description-text{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-colors-container>.clear,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.pickers>.clear{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors{order:1;gap:2px;margin:0;padding:0 6px 4px;scroll-padding:0 6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li{float:none;flex:0 0 74px;width:74px;height:auto;margin:0;padding:6px 0 4px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li picture.swatch,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li img{width:54px;height:54px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li img{box-sizing:border-box;border-width:2px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li p{display:block;width:auto;padding:0 2px;font-size:12px;line-height:1.2;text-align:center;color:#333}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li.active img{box-shadow:0 0 0 2px #fff, 0 0 0 4px #e73046}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper{order:4;margin:12px var(--t24b-g) 0;padding:10px 0 2px;background:#fff;border:1px solid #e6e4e1;border-radius:6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container{float:none !important;display:block;margin:0 0 4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container+.ribbon-colors-container{margin-top:6px;padding-top:10px;border-top:1px solid #e6e4e1}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container .print-color-title{float:none;width:auto;height:auto;margin:0 !important;padding:0 14px;font-size:14px;font-weight:700;color:#444;text-align:left}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container .print-color-title em{font-weight:400}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors{float:none;height:auto;gap:2px;margin:0;padding:0 6px 2px;scroll-padding:0 6px;border:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li{float:none;flex:0 0 64px;width:64px;height:auto;margin:0;padding:6px 0 2px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li picture.swatch,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li img{width:40px;height:40px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li img{box-sizing:border-box}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li p{display:block;width:auto;font-size:12px;line-height:1.2;text-align:center}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li p strong{font-weight:400}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper .ribbon-colors-container ul.ribbon-colors li.active img{box-shadow:0 0 0 2px #fff, 0 0 0 4px #e73046}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .ribbon-colors-wrapper>.clear{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .discontinued-cover-tips{order:5;position:static;margin:8px 0 0;padding:0 var(--t24b-g);font-size:13px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .gallery{position:absolute;left:-10000px;top:0;right:auto;width:320px;height:240px;min-height:0;overflow:hidden;visibility:hidden;padding:0;margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-cta-bar{order:9;position:sticky;bottom:0;z-index:30;margin:16px 0 0;padding:10px var(--t24b-g) calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(255,255,255,0.96);box-shadow:0 -1px 0 rgba(0,0,0,0.08)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .t24b-cta-bar .t24b-cta{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:4px;background:#e73046;color:#fff;text-decoration:none;text-align:center;font:700 17px/1.2 'sourcesanspro', helvetica, arial, sans-serif}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .row{margin-left:0;margin-right:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map{width:100% !important;height:380px !important;margin:10px 0 !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #transit-time-wrapper #transit-time{position:static;width:auto;margin:4px 0 12px;box-shadow:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #transit-time-wrapper #transit-time #transit-time-days{font-size:52px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search{width:auto;height:auto;min-height:56px;margin:0 0 8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .leaflet-control-search{position:relative;float:none;display:block;width:100%;margin:0;background:transparent}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-input{float:none;display:block;width:100% !important;height:52px;margin:0;padding:0 52px 0 14px;font-size:17px;line-height:1.2;color:#222;background:#fff;border:2px solid #bbb;border-radius:10px;-webkit-appearance:none;appearance:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-input:focus{border-color:#e73046;outline:none;box-shadow:0 0 0 3px rgba(231,48,70,0.18)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-input::placeholder{color:#888}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-cancel{position:absolute;left:auto;right:4px;top:4px;width:44px;height:44px;margin:0;background:none;opacity:1;border-radius:22px;align-items:center;justify-content:center;text-decoration:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-cancel span{display:block;font-size:26px;line-height:44px;text-align:center;color:#888;font-weight:400}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-cancel:active{background:#eee}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-tooltip{position:absolute;top:56px;left:0;right:0;float:none;width:auto !important;max-height:288px;background:#fff;border:1px solid #ddd;border-radius:10px;box-shadow:0 6px 18px rgba(0,0,0,0.15);padding:4px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-tip{display:flex;align-items:center;min-height:48px;margin:0;padding:8px 14px;border-radius:0;font-size:16px;line-height:1.3;white-space:normal;color:#222;border-top:1px solid #f0f0f0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-tip:first-child{border-top:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search .search-alert{font-size:15px;padding:8px 2px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper{width:auto;min-height:0;margin:16px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages{float:none;width:auto !important;height:auto !important;min-height:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package{float:none;width:auto;margin:0 0 16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package a{width:auto;font-size:18px;padding:14px 10px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package p{font-size:16px;line-height:1.5}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .promotion-package-wrapper .promotion-packages .promotion-package p.promotion-info{font-size:14px;line-height:1.4}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .file-check-table-wrapper{margin:16px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table{display:block;width:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tbody{display:block}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tr{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table th,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table td{display:block;width:auto !important;padding:8px 6px;font-size:15px;line-height:1.4}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead th:first-child{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead th{text-align:center}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table thead th p{font-size:13px;line-height:1.35}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tbody td:first-child{grid-column:1 / -1;padding-bottom:2px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tbody td.check{padding-top:2px;min-height:28px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table.file-check-table tr.file-check-table-divider td{grid-column:1 / -1}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .file-check-wrapper .file-check-box{float:none;width:auto;margin:0 0 16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .file-check-wrapper .file-check-box .file-check-delivery{position:static;width:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24-desktop-hint{margin:0 0 24px;padding:12px 14px;border-radius:8px;background:#fff6e0;border:1px solid #f1d58a;font-size:15px;line-height:1.5;color:#333;text-align:left}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24-desktop-hint strong:first-child{display:block;margin-bottom:2px;font-size:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-right,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-professional-image{position:static;height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left img,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-right img,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-professional-image img{display:block;width:100% !important;height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left{float:left;width:46% !important;max-width:220px;margin:4px 12px 8px -16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left+.right>br:nth-child(-n+2){display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-right{float:right;width:36% !important;max-width:170px;margin:4px -16px 8px 12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-professional-image{width:200px !important;margin:8px auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .question-box{clear:both;width:auto !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .question-box input,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .question-box textarea{font-size:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .question-box input{height:52px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper{height:auto;margin:24px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert{width:auto;height:auto;padding:4px 12px 12px;border-radius:8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box{float:none;width:auto;height:auto;margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box ul{margin:0;padding:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box ul li{font-size:16px;line-height:1.4;padding:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .guide-expert-wrapper .guide-expert .guide-box ul li a{display:block;padding:12px 4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24-hide-on-touch{display:none !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24-partner-logos{display:flex;align-items:center;justify-content:space-evenly;gap:8px;margin:8px 0 20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24-partner-logos img{display:block;flex:0 0 auto;width:auto !important;min-width:0;object-fit:contain;height:calc((100vw - 52px) / 8.55) !important;max-height:48px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-left,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-right{float:none;width:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-left img,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .image-right img{width:100%;height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns{display:block;margin-top:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .black-friday-title{position:static;margin:0 0 12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .black-friday-title span{width:auto;line-height:1.3;padding:10px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose{margin:0 0 20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose h2{margin-top:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose p{text-align:center}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-column{margin:0 0 20px;padding:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-column .gift-card-kicker{margin-top:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-column h3{font-size:24px;margin:0 0 12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-facts li{font-size:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-option{grid-template-columns:76px minmax(0, 1fr) auto;gap:12px;padding:12px 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-object{width:76px;height:54px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face{left:2px;top:4px;width:72px;height:46px;padding:5px 6px 4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-logo{width:30px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-face-value{font-size:13px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-object::before{left:16px;top:2px;width:48px;height:50px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-face{left:4px;top:7px;width:68px;height:43px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-value strong{font-size:22px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-price{font-size:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary{min-height:48px;padding:0 14px;font-size:16px;gap:6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy .icon,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary .icon{font-size:13px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-trust{flex-direction:column;align-items:flex-start;gap:10px;margin-top:4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-trust li{font-size:16px}}@media (min-width: 768px) and (max-width: 1179px) and (max-width: 380px){html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-option{grid-template-columns:64px minmax(0, 1fr) auto;gap:10px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-object{width:64px;height:48px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face{width:62px;height:40px;padding:4px 5px 3px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-logo{width:26px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-face .gift-card-face-value{font-size:12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-object::before{left:13px;width:40px;height:44px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-format-box .gift-card-face{left:3px;top:6px;width:58px;height:38px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary{padding:0 12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy .icon,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-buy.is-primary .icon{display:none}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper.home-page{padding-left:0;padding-right:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper.home-page>#home{padding-left:16px;padding-right:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper{height:auto;padding-bottom:20px;background-image:none;animation:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper hr{width:auto;margin:0 0 8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-clouds,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #choose-colors{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header{width:auto;padding:0 16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff{height:auto;padding:18px 0 4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff h1.t24-home-title{height:auto;margin:0;padding:0;font:inherit;color:inherit}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff h3,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #title-payoff h1.t24-home-title>span{position:static;display:inline-block;font-size:24px;line-height:1.2;margin:0 0 6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works{height:auto;margin-top:12px;display:flex;justify-content:space-between;align-items:flex-start;gap:6px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works .how-it-works-step{float:none;flex:1 1 0;width:auto !important;margin:0 !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works .how-it-works-step svg{width:100%;max-width:110px;height:auto;margin-top:4px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works .how-it-works-step h4{font-size:15px;line-height:1.25;margin:6px 0 0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #video{display:block !important;position:relative;top:auto;left:auto;width:100%;height:auto;aspect-ratio:16 / 9;margin:18px 0 0;background:#000;border-radius:10px;overflow:hidden;z-index:1}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;max-width:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%;margin:0;padding:0;border:1px solid rgba(255,255,255,0.18);border-radius:10px;cursor:pointer;background:radial-gradient(circle at 50% 45%, #2a2a2a 0, #101010 70%);color:#fff;font:600 16px/1.3 'sourcesanspro', helvetica, arial, sans-serif;-webkit-appearance:none;appearance:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster .t24-video-play{display:block;width:64px;height:64px;border-radius:50%;background:#e73046;position:relative;box-shadow:0 4px 14px rgba(0,0,0,0.4)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster .t24-video-play::after{content:'';position:absolute;left:25px;top:19px;border-style:solid;border-width:13px 0 13px 21px;border-color:transparent transparent transparent #fff}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster small{font-size:13px;font-weight:400;color:#ccc}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header .t24-video-poster:focus-visible{outline:3px solid #94bef3;outline-offset:-3px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #video.t24-video-loaded .t24-video-poster{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home{width:auto !important;padding-top:8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home #play-video-button{display:none !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home .promise{margin:32px 0 0;font-size:22px;line-height:1.3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home h1{height:auto;font-size:32px;line-height:1.15}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home .block h3{font-size:22px;line-height:1.3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home .block h4{font-size:18px !important;line-height:1.4}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home .block[style*="margin-top"]{margin-top:40px !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main img,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main video{max-width:100%;height:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main iframe{max-width:100%}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main table{max-width:100%}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main p,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main li{font-size:16px;line-height:1.55}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main h1{font-size:28px;line-height:1.2}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main h2{font-size:24px;line-height:1.25}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main h3{font-size:20px;line-height:1.3}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main h4{font-size:18px;line-height:1.35}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main h1.title,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content .page-block h1.title,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h1{font-size:32px;line-height:1.12}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main h2.subtitle,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main h3.subtitle,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content h3.subtitle,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-title>h3{font-size:18px;line-height:1.45;margin-bottom:20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h2,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content>h2:not(.subtitle):not(.text-red),html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content>div:not([class])>h2:not(.subtitle):not(.text-red),html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-block>h2:not(.subtitle):not(.text-red),html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .vertical-feedbacks .page-block>h3.title,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper h3.title,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .guide-expert>h3,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home .promise,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home .block>h3{font-size:25px;line-height:1.2;margin-top:32px;margin-bottom:20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home .block>h3{margin-bottom:8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-title{padding-bottom:8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-section{margin:0;padding:32px 0;display:block}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-section>h2{margin-top:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper p{font-size:17px;line-height:1.6}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-block>p,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-block>ul>li,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-block>ol>li,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content>p,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content>div:not([class])>p,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content>div:not([class])>ul>li{font-size:17px;line-height:1.6}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties{display:block}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes{margin:20px -16px !important;max-width:none !important}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes{display:flex;gap:12px;overflow-x:auto;overflow-y:hidden;padding:4px 16px 14px;margin:0;scroll-snap-type:x mandatory;scroll-padding:0 16px;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote{display:flex;flex-direction:column;flex:0 0 80vw;width:auto !important;max-width:340px;margin:0 !important;scroll-snap-align:start;border:1px solid #e6e4e1;border-radius:6px;background:#fff;box-sizing:border-box}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote .quote-container{flex:1 1 auto;height:auto}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote .quote-container .quote-description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;padding-bottom:0 !important;margin-bottom:12px}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote .quote-text{padding:8px 10px 10px;margin:0}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote:nth-child(n+13){display:none}html.t24-touch body.t24-mobile.page-static-covers_page #main{overflow:visible;display:flow-root}@supports (overflow: clip){html.t24-touch body.t24-mobile.page-static-covers_page #main{overflow:clip}}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content{padding:12px 28px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper{gap:8px 18px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #tesi24-header-full-logo{--t24-logo-w: 124px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu{flex-direction:row;align-items:flex-start;gap:16px}html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-main-menu,html.t24-touch body.t24-mobile #new-header-wrapper #new-header-content #new-header-menu-wrapper #new-header-menu ul#header-small-menu{flex:1 1 0;margin:0}html.t24-touch body.t24-mobile #footer .links-block{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:24px;padding:0 28px}html.t24-touch body.t24-mobile #footer .link-block{grid-template-columns:1fr}html.t24-touch body.t24-mobile #footer .float-links-block{padding:12px 28px 8px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper{padding-left:32px;padding-right:32px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper.home-page{padding-left:0;padding-right:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .wrapper.home-page>#home{padding-left:32px;padding-right:32px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper{max-width:960px;margin-left:auto;margin-right:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .page-content{width:auto !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24-desktop-hint{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-left{width:300px !important;max-width:none;margin-left:-32px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .laura-image-right{width:220px !important;max-width:none;margin-right:-32px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .prices{grid-template-columns:repeat(4, minmax(0, 1fr))}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties{display:grid;grid-template-columns:1fr 1fr;column-gap:28px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties .warranty:nth-child(odd):last-child,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties .warranty:nth-child(odd):nth-last-child(2){grid-column:1 / -1;max-width:480px;justify-self:center}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .warranties>.clear{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul{gap:12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li{flex-basis:calc((100% - 24px) / 3)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title{padding:12px 6px 10px;font-size:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .title a span{font-size:14px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul li .odometer{padding:10px 6px;font-size:24px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #love-counters ul+ul{margin-top:12px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important{margin-left:-32px;margin-right:-32px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul{padding-left:32px;padding-right:32px;scroll-padding:0 32px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #mixed-quotes.important ul li{flex-basis:40vw;max-width:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes{display:grid;grid-template-columns:1fr 1fr;gap:16px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote{margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign{flex-direction:row;flex-wrap:wrap}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .home-banner-sign a{flex:1 1 0;min-width:220px;width:auto !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header{padding:0 32px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #how-it-works{max-width:640px;margin-left:auto;margin-right:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #home-header-wrapper #home-header #video{max-width:720px;margin-left:auto;margin-right:auto}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser{--t24b-g: 32px;--t24b-h: min(38vh, 440px)}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser ul.cover-colors li{flex-basis:84px;width:84px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-name{font-size:28px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-kind{font-size:13px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-info .t24b-desc{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;margin:0 0 10px;font-size:15px;line-height:1.45;color:#444}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs{height:64px;padding-top:14px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumbs.t24b-wait{background:linear-gradient(90deg, #e6e6e6 0 64px, transparent 64px 70px, #e6e6e6 70px 134px, transparent 134px 140px, #e6e6e6 140px 204px, transparent 204px) content-box}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .preview-stage .t24b-thumb{width:64px;height:64px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .t24b-chooser .cover-color-list p.cover-description-text{display:none}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-column{margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .black-friday-title,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-trust,html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns>.clear{grid-column:1 / -1}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-choose{margin:0}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #gift-cards .gift-card-columns .gift-card-trust{flex-direction:row;justify-content:center}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main .landing-page-wrapper .landing-page-image{max-width:560px;margin-left:auto !important;margin-right:auto !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map{height:460px !important}html.t24-touch body.t24-mobile:not([class*="page-faq"]) #main #map-search{max-width:640px;margin-left:auto;margin-right:auto}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes{margin-left:-32px !important;margin-right:-32px !important}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes{display:flex;padding-left:32px;padding-right:32px;scroll-padding:0 32px}html.t24-touch body.t24-mobile:not(.page-static-feedbacks_page):not([class*="page-faq"]) #main #vertical-mixed-quotes ul.quotes li.quote{flex-basis:40vw;max-width:none}}.t24-phone-only-note{display:none}@media (max-width: 767px){body.t24-mobile .t24-hide-on-phone{display:none !important}body.t24-mobile .t24-phone-only-note{display:block;text-align:center;font-size:15px;color:#555;margin:12px 0 0}}.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255,255,255,0.8);border:solid 2px rgba(230,230,230,0.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}.nice-select{-webkit-tap-highlight-color:transparent;background-color:#fff;border-radius:5px;border:solid 1px #e8e8e8;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:normal;height:32px;line-height:30px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:'';display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;width:5px}.nice-select.open:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#cccccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(0.75) translateY(-21px);-ms-transform:scale(0.75) translateY(-21px);transform:scale(0.75) translateY(-21px);-webkit-transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all 0.2s;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default .odometer-digit{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;position:relative}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{display:inline-block;vertical-align:middle;*vertical-align:auto;*zoom:1;*display:inline;visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{text-align:left;display:block;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{display:block;-webkit-backface-visibility:hidden}.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s}.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{-webkit-transition:-webkit-transform 2s;-moz-transition:-moz-transform 2s;-ms-transition:-ms-transform 2s;-o-transition:-o-transform 2s;transition:transform 2s;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:"Helvetica Neue", sans-serif;line-height:1.1em}.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}.promotion-feedback-wrapper{position:relative;margin-bottom:30px;margin-top:50px;height:1040px}.promotion-feedback-wrapper .promotion-feedback{background:#f2f2f2;border-radius:8px;overflow:hidden;height:1050px}.promotion-feedback-wrapper .promotion-feedback h2{margin:30px 0}.promotion-feedback-wrapper .promotion-feedback h3{text-align:center}.promotion-feedback-wrapper .promotion-feedback h3 a{text-align:center}.promotion-feedback-wrapper .promotion-feedback .feedback-box{float:left;width:280px;height:260px;margin:10px 15px;position:relative}.promotion-feedback-wrapper .promotion-feedback .feedback-box .feedback-box-bubble{position:absolute;width:200px;height:133px;top:10px;left:0;background:url("/promotions/feedback-box.png") top left no-repeat;padding:10px 30px 10px 15px;font-size:12px;font-family:'sourcesanspro', helvetica;font-weight:500;line-height:22px}.promotion-feedback-wrapper .promotion-feedback .feedback-box .feedback-name{position:absolute;width:226px;height:80px;top:165px;left:15px}.promotion-feedback-wrapper .promotion-feedback .feedback-box .feedback-name h4{margin-top:15px;font-size:13px;font-family:'sourcesanspro', helvetica;font-weight:500}.promotion-feedback-wrapper .promotion-feedback .feedback-box .feedback-name p{margin-top:10px;font-size:10px;font-family:'sourcesanspro', helvetica;font-weight:normal;line-height:14px}.promotion-feedback-wrapper .promotion-feedback .feedback-box .feedback-name p span{font-style:italic}.promotion-feedback-wrapper .promotion-feedback .feedback-box img{position:absolute;display:block;width:92px;height:91px;top:110px;left:130px}.promotion-package-wrapper{width:900px;min-height:500px;margin:20px auto}.promotion-package-wrapper .promotion-packages{float:left;width:900px;min-height:500px}.promotion-package-wrapper .promotion-packages h4{font-family:'sourcesanspro', helvetica;color:#e73046;text-align:center;font-size:20px;line-height:20px;font-size:normal}.promotion-package-wrapper .promotion-packages .promotion-package{background:#efefef;border-radius:10px;width:280px;float:left;position:relative;margin:0 10px}.promotion-package-wrapper .promotion-packages .promotion-package a{width:250px;display:block;text-align:center;font-family:'sourcesanspro', helvetica;color:#FFF;font-size:20px;padding:20px 10px;border-radius:0 0 10px 10px;border:5px solid #e73046;background:#e73046}.promotion-package-wrapper .promotion-packages .promotion-package a:hover{background:#FFF;color:#e73046}.promotion-package-wrapper .promotion-packages .promotion-package .package{padding:10px 20px;border-bottom:3px solid rgba(0,0,0,0.1)}.promotion-package-wrapper .promotion-packages .promotion-package h4{font-size:30px;line-height:30px;color:#e73046;padding:15px 0 10px 0;margin:0}.promotion-package-wrapper .promotion-packages .promotion-package p{font-family:'sourcesanspro', helvetica;font-size:15px;line-height:28px;padding:10px 0}.promotion-package-wrapper .promotion-packages .promotion-package p.promotion-info{font-size:13px;line-height:16px;color:#999}.promotion-package-wrapper .promotion-packages .promotion-package .package-price{padding:20px;background:#101010;color:#FFF;font-size:15px;text-align:center;font-weight:bold}.promotion-package-wrapper .promotion-typography{float:right;margin-top:42px;background:url("/promotions/typography.png") top left no-repeat;width:304px;height:463px;position:relative}.promotion-package-wrapper .promotion-typography ul{display:block;position:absolute;top:326px;left:20px}.promotion-package-wrapper .promotion-typography ul li{list-style:none;line-height:21px;height:21px}.promotion-package-wrapper .promotion-typography ul li a{color:#676767;text-decoration:underline;font-size:11px}#promotionsTitle{position:relative}#promotionsTitle img#otherPromotions{border:0;background:none;position:absolute;right:-4px;top:-50px;width:231px;height:56px;display:block}#promotionsHeader{position:relative;border-bottom:1px solid #DDD;margin-bottom:56px}#promotionsHeader #promotionsMenu{padding-top:0px;padding-left:8px;padding-right:8px;margin-left:160px;margin-bottom:10px}#promotionsHeader #promotionsMenu a{width:180px;font-family:'sourcesanspro', helvetica;font-size:14px;text-decoration:none;display:inline-block;position:relative;padding:8px;margin-bottom:6px;margin-right:10px;background-color:rgba(231,231,231,0.6);box-shadow:2px 2px 0 0px rgba(0,0,0,0.25)}#promotionsHeader #promotionsMenu ul{margin:0;padding:0;list-style:none}#promotionsHeader #promotionsMenu ul li{display:inline}#promotionsHeader #promotionsMenu ul li a:hover{opacity:0.7}#promotionsHeader #promotionsMenu ul li a.economia{border-left:30px solid #7F0016;color:#7F0016}#promotionsHeader #promotionsMenu ul li a.ingegneria{border-left:30px solid #0C591D;color:#0C591D}#promotionsHeader #promotionsMenu ul li a.lingue{border-left:30px solid #004BC2;color:#004BC2}#promotionsHeader #promotionsMenu ul li a.lettere{border-left:30px solid #E37C00;color:#E37C00}#promotionsHeader #promotionsMenu ul li a.giurisprudenza{border-left:30px solid #00113A;color:#00113A}#promotionsHeader #promotionsMenu ul li a.formazione{border-left:30px solid #57738B;color:#57738B}#promotionsHeader #uniLogo{display:block;width:100px;height:100px;position:absolute;top:-18px;left:10px}.t24q{--t24q-cover: #b32533;position:relative;max-width:980px;margin:28px auto 8px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b;font-size:16px;line-height:1.5;text-align:left}.t24q p{margin:0}.t24q a{color:inherit}.t24q .t24q-book{position:relative;display:grid;grid-template-columns:1fr 1fr;filter:drop-shadow(0 18px 30px rgba(16,16,16,0.14)) drop-shadow(0 2px 4px rgba(16,16,16,0.08))}.t24q .t24q-book::after{content:'';position:absolute;left:50%;top:8px;bottom:8px;width:2px;margin-left:-1px;background:rgba(16,16,16,0.07)}.t24q .t24q-page{position:relative;box-sizing:border-box;min-height:560px;padding:34px 38px 32px;background:#fbfaf7}.t24q .t24q-left{border-radius:14px 4px 4px 14px;text-align:center;background:linear-gradient(90deg, #fbfaf7 0, #fbfaf7 86%, #efece6 100%)}.t24q .t24q-left-in{position:-webkit-sticky;position:sticky;top:24px}.t24q .t24q-right{border-radius:4px 14px 14px 4px;padding-right:56px;background:linear-gradient(90deg, #efece6 0, #fbfaf7 12%, #fbfaf7 100%)}.t24q .t24q-ribbon{position:absolute;z-index:2;top:-8px;right:18px;width:24px;height:92px;background:#e73046;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - 14px), 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - 14px), 0 100%);transition:height 0.8s cubic-bezier(0.3, 0.7, 0.2, 1)}.t24q .t24q-ribbon.t24q-down{height:var(--t24q-ribbon-down, 92px)}.t24q .t24q-kicker,.t24q .t24q-group{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5c5c5c}.t24q .t24q-heading{margin:4px 0 18px;padding:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:28px;line-height:1.15;font-weight:600;color:#101010;letter-spacing:-.01em;text-align:center;text-transform:none}.t24q .t24q-heading::before{display:none}.t24q .t24q-thesis{position:relative;width:196px;height:270px;margin:30px auto 18px;transform:perspective(900px) rotateY(-14deg) rotateX(3deg);--t24q-step-x: 11px;--t24q-step-y: -8px}.t24q .t24q-cover,.t24q .t24q-copy,.t24q .t24q-sheet,.t24q .t24q-print{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0}.t24q .t24q-cover{z-index:1;background-color:var(--t24q-cover);background-image:linear-gradient(104deg, rgba(255,255,255,0) 0, rgba(255,255,255,0) 40%, rgba(255,255,255,0.1) 49%, rgba(255,255,255,0.03) 55%, rgba(255,255,255,0) 62%),linear-gradient(90deg, transparent 0, transparent 15px, rgba(0,0,0,0.28) 15px, rgba(0,0,0,0.28) 17px, rgba(255,255,255,0.16) 17px, rgba(255,255,255,0.16) 18px, transparent 18px),linear-gradient(135deg, rgba(255,255,255,0.16), rgba(0,0,0,0.18));box-shadow:inset 10px 0 0 rgba(0,0,0,0.2),0 4px 0 #6f141d,6px 8px 14px rgba(16,16,16,0.16);transition:background-color .3s ease, box-shadow .3s ease, border-radius .3s ease}.t24q .t24q-print{z-index:2;background-color:#e9cf8a;-webkit-mask:url(/assets/quotation/frontespizio-6b4a404726eaf103cb098b28cd92fc6c9b61353e8f70def6edc5bc291345df50.png) no-repeat calc(50% + 6px) 50%/auto 96%;mask:url(/assets/quotation/frontespizio-6b4a404726eaf103cb098b28cd92fc6c9b61353e8f70def6edc5bc291345df50.png) no-repeat calc(50% + 6px) 50%/auto 96%;transition:background-color .3s ease}.t24q .t24q-copy{background-color:var(--t24q-cover);filter:brightness(0.72);box-shadow:3px 0 0 #f1eee8,4px 0 0 rgba(0,0,0,0.12);opacity:0;transform:translate(0, 0);transition:opacity .25s ease, transform .3s ease}.t24q .t24q-n2 .t24q-copy-1{opacity:1;transform:translate(var(--t24q-step-x), var(--t24q-step-y))}.t24q .t24q-n3 .t24q-copy-2{opacity:1;transform:translate(calc(2 * var(--t24q-step-x)), calc(2 * var(--t24q-step-y)))}.t24q .t24q-n4 .t24q-copy-3{opacity:1;transform:translate(calc(3 * var(--t24q-step-x)), calc(3 * var(--t24q-step-y)))}.t24q .t24q-sheet{display:none;background:#fff}.t24q .t24q-edge{position:absolute;right:-9px;top:6px;bottom:6px;width:10px;border-radius:0 1px 1px 0;background:linear-gradient(90deg, rgba(0,0,0,0.16) 0, transparent 3px, transparent 60%, rgba(0,0,0,0.1) 100%),repeating-linear-gradient(180deg, #fdfcf9 0, #fdfcf9 1px, #e6e2d9 1px, #e6e2d9 1.5px);box-shadow:1px 0 0 rgba(16,16,16,0.08);transition:all .3s ease}.t24q .t24q-shadow{position:absolute;z-index:0;left:-10px;right:-26px;bottom:-14px;height:26px;background:radial-gradient(closest-side, rgba(16,16,16,0.3), rgba(16,16,16,0.1) 62%, rgba(16,16,16,0));pointer-events:none}.t24q .t24q-count{position:absolute;z-index:4;top:-14px;right:-22px;min-width:38px;height:38px;padding:0 8px;box-sizing:border-box;border-radius:999px;background:#101010;color:#fff;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:16px;line-height:38px;font-weight:700;text-align:center;white-space:nowrap;box-shadow:0 2px 6px rgba(16,16,16,0.25)}.t24q .t24q-count:empty{display:none}.t24q .t24q-cd{position:absolute;z-index:3;right:-70px;bottom:-4px;width:104px;height:92px;opacity:0;transform:translate(-12px, 8px) scale(0.6);transition:opacity .25s ease, transform .3s ease}.t24q .t24q-cd-on .t24q-cd{opacity:1;transform:none}.t24q .t24q-cd-tray,.t24q .t24q-cd-lid{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:3px}.t24q .t24q-cd-tray{left:8%;background:radial-gradient(circle at 54% 50%, #2a2a2e 0, #2a2a2e 13%, #121214 14%, #121214 15%, #1c1c1f 16%),#1c1c1f;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.06),0 1px 0 rgba(255,255,255,0.5),5px 9px 16px rgba(16,16,16,0.28)}.t24q .t24q-cd-disc{position:absolute;top:7px;left:19px;width:78px;height:78px;border-radius:50%;overflow:hidden;background:radial-gradient(circle, #2c2c30 0, #2c2c30 7%, rgba(220,226,232,0.8) 7.5%, rgba(220,226,232,0.8) 17%, #d8d8dc 17.5%, #f4f4f2 19%, #fff 20%),#fff;box-shadow:0 0 0 1px rgba(0,0,0,0.1),0 1px 2px rgba(0,0,0,0.3)}.t24q .t24q-cd-disc::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(16,16,16,0.9);-webkit-mask:url(/assets/quotation/frontespizio-6b4a404726eaf103cb098b28cd92fc6c9b61353e8f70def6edc5bc291345df50.png) no-repeat 50% 46%/auto 104%;mask:url(/assets/quotation/frontespizio-6b4a404726eaf103cb098b28cd92fc6c9b61353e8f70def6edc5bc291345df50.png) no-repeat 50% 46%/auto 104%}.t24q .t24q-cd-disc::after{content:'';position:absolute;left:50%;top:50%;width:40%;height:40%;margin:-20% 0 0 -20%;border-radius:50%;background:radial-gradient(circle, #2c2c30 0, #2c2c30 35%, rgba(205,212,220,0.95) 37%, rgba(236,238,240,0.95) 85%, #cfcfd3 88%, #fff 92%)}.t24q .t24q-cd-lid{background-color:rgba(214,226,236,0.22);background-image:linear-gradient(90deg, rgba(255,255,255,0.7) 0, rgba(255,255,255,0.7) 1px, rgba(190,200,210,0.55) 1px, rgba(190,200,210,0.55) 7px, rgba(255,255,255,0.6) 7px, rgba(255,255,255,0.6) 8px, rgba(255,255,255,0) 8px),linear-gradient(125deg, rgba(255,255,255,0.55) 0, rgba(255,255,255,0.12) 30%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 70%, rgba(255,255,255,0.28) 100%);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.75),0 0 0 1px rgba(16,16,16,0.18),2px 2px 0 rgba(200,210,218,0.9)}.t24q .t24q-cd-count{position:absolute;z-index:1;right:-8px;bottom:-8px;min-width:28px;height:28px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:#101010;color:#fff;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:13px;line-height:28px;font-weight:700;text-align:center}.t24q .t24q-cd-count:empty{display:none}.t24q .t24q-favor{position:absolute;z-index:5;left:-74px;bottom:-20px;width:128px;opacity:0;transform:translate(12px, 8px) scale(0.6);transition:opacity .25s ease, transform .3s ease}.t24q .t24q-favor img{display:block;width:100%;height:auto;filter:drop-shadow(3px 6px 6px rgba(16,16,16,0.28))}.t24q .t24q-favor-on .t24q-favor{opacity:1;transform:none}.t24q .t24q-favor-count{position:absolute;left:-6px;top:-6px;min-width:28px;height:28px;padding:0 6px;box-sizing:border-box;border-radius:999px;background:#101010;color:#fff;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:13px;line-height:28px;font-weight:700;text-align:center}.t24q .t24q-favor-count:empty{display:none}.t24q .t24q-paperback .t24q-cover,.t24q .t24q-paperback .t24q-copy,.t24q .t24q-paperback .t24q-print{border-radius:0}.t24q .t24q-paperback .t24q-cover{background-image:linear-gradient(90deg, rgba(0,0,0,0.22) 0, rgba(0,0,0,0.22) 3px, transparent 3px, transparent 13px, rgba(0,0,0,0.12) 13px, rgba(0,0,0,0.12) 14px, transparent 14px),linear-gradient(90deg, rgba(0,0,0,0.14) 0, rgba(255,255,255,0.06) 30%, rgba(255,255,255,0.1) 55%, rgba(0,0,0,0.08) 100%);box-shadow:3px 5px 10px rgba(16,16,16,0.2)}.t24q .t24q-paperback .t24q-print{background-color:rgba(255,255,255,0.92)}.t24q .t24q-paperback .t24q-copy{box-shadow:1px 0 0 #f1eee8}.t24q .t24q-paperback .t24q-cover::after{content:'';position:absolute;right:0;bottom:0;width:26px;height:26px;background:linear-gradient(315deg, #fff 0, #fff 48%, rgba(0,0,0,0.25) 50%, #c8434f 52%, #d9636d 100%);box-shadow:-2px -2px 4px rgba(16,16,16,0.18)}.t24q .t24q-paperback .t24q-edge{right:-2px;top:0;bottom:0;width:3px;border-radius:0}.t24q .t24q-thermal .t24q-cover,.t24q .t24q-thermal .t24q-copy,.t24q .t24q-thermal .t24q-sheet,.t24q .t24q-thermal .t24q-print{border-radius:1px 2px 2px 1px}.t24q .t24q-thermal .t24q-sheet{display:block}.t24q .t24q-thermal .t24q-print{z-index:0;left:8px;background-color:rgba(16,16,16,0.82)}.t24q .t24q-thermal .t24q-cover{background-color:rgba(214,228,238,0.3);background-image:linear-gradient(90deg, var(--t24q-cover) 0, var(--t24q-cover) 11px, rgba(255,255,255,0.35) 11px, rgba(255,255,255,0.35) 12px, rgba(0,0,0,0.22) 12px, transparent 16px),linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.45) 4px, rgba(255,255,255,0) 8px),linear-gradient(120deg, rgba(255,255,255,0.55) 0, rgba(255,255,255,0) 38%, rgba(255,255,255,0) 62%, rgba(255,255,255,0.35) 100%);box-shadow:inset 0 0 0 1px rgba(16,16,16,0.14),6px 8px 16px rgba(16,16,16,0.14)}.t24q .t24q-thermal .t24q-edge{right:-2px;top:1px;bottom:1px;width:3px;border-radius:0 1px 1px 0}.t24q .t24q-chosen{min-height:46px;font-size:15px;line-height:1.5;color:#5c5c5c}.t24q .t24q-hand{margin:6px 0 0;font-family:"markerfeltthin-plainregular", "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:20px;line-height:1.2;color:#b32533;transform:rotate(-2deg)}.t24q .t24q-tips{margin:16px 0 0;padding:12px 14px;text-align:left;font-size:14px;line-height:1.5;background:#fff;border:1px dashed #d8d4cc;border-radius:6px}.t24q .t24q-tips p{margin:0 0 8px}.t24q .t24q-tips strong{color:#101010;font-weight:600}.t24q .t24q-tips ul{margin:0;padding:0 0 0 18px;list-style:disc}.t24q .t24q-tips li{margin:0;padding:0;font-size:14px;line-height:1.6}.t24q .quote-form{margin:0}.t24q .t24q-group{margin:12px 0 0}.t24q .t24q-group:first-child{margin-top:6px}.t24q .t24q-group-covers{display:flex;justify-content:space-between;align-items:baseline}.t24q .t24q-colors{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:#5c5c5c;text-decoration:underline;text-decoration-color:rgba(92,92,92,0.4)}.t24q .t24q-colors:hover{color:#b32533}.t24q .t24q-line{display:grid;grid-template-columns:minmax(0, 1fr) auto 76px;align-items:center;gap:12px;padding:5px 0;border-bottom:1px solid #e6e4e1}.t24q .t24q-line.t24q-on{margin:0 -10px;padding:5px 10px;border-radius:4px;background:linear-gradient(90deg, #fdeef0, rgba(253,238,240,0) 70%)}.t24q .t24q-what{min-width:0}.t24q .t24q-name{display:block;margin:0;padding:0;float:none;width:auto;font-size:16px;line-height:1.3;font-weight:600;color:#101010;font-style:normal;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t24q .t24q-what small{display:block;font-size:13px;line-height:1.35;color:#5c5c5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.t24q .t24q-what small a{color:#5c5c5c;text-decoration:underline;text-decoration-color:rgba(92,92,92,0.4)}.t24q .t24q-what small a:hover{color:#b32533}.t24q .t24q-tag{display:inline-block;vertical-align:2px;padding:1px 7px;border-radius:999px;font-size:11px;line-height:1.5;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.t24q .t24q-tag-top{background:#101010;color:#fff}.t24q .t24q-tag-premium{background:#fdeef0;color:#b32533}.t24q .t24q-tag-basic{background:#f6f5f3;color:#5c5c5c;border:1px solid #e6e4e1}.t24q .t24q-step{display:inline-flex;align-items:center;background:#fff;border:1.5px solid #e6e4e1;border-radius:999px}.t24q .t24q-on .t24q-step{border-color:#101010}.t24q .t24q-step button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:20px;line-height:1;font-weight:600;color:#101010;cursor:pointer}.t24q .t24q-step button:hover{background:#f6f5f3}.t24q .t24q-step button:focus-visible{outline:2px solid #e73046;outline-offset:1px}.t24q .quote-form input[type=text]{-webkit-appearance:none;appearance:none;box-sizing:border-box;float:none;margin:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:16px;font-weight:700;color:#101010;text-align:center;box-shadow:none;outline:none}.t24q .t24q-step input[type=text]{width:40px;height:32px;padding:0;line-height:32px;border:0;background:transparent}.t24q .t24q-pages input[type=text]{width:107px;height:35px;padding:0 10px;line-height:33px;border:1.5px solid #e6e4e1;border-radius:4px;background:#fff}.t24q .t24q-pages input[type=text]:focus{border-color:#101010}.t24q .t24q-step input[type=text]:focus{background:#f6f5f3;border-radius:4px}.t24q .t24q-price{text-align:right;white-space:nowrap;font-size:15px;line-height:1.25;font-weight:600;color:#101010;font-style:normal}.t24q .t24q-price em{font-style:normal;text-decoration:none;color:inherit}.t24q .t24q-price small{display:block;font-size:12px;line-height:1.2;font-weight:400;color:#5c5c5c}.t24q .t24q-sum{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:18px 0 14px;padding-top:14px;border-top:2px solid #101010}.t24q .t24q-shipping{font-size:14px;line-height:1.45;color:#5c5c5c}.t24q .t24q-shipping span{display:block}.t24q .t24q-shipping em{font-style:normal;font-weight:600;color:#101010}.t24q .quote-form .free-shipping,.t24q .quote-form .t24q-shipping em.free-shipping{color:#2b653d}.t24q #free-shipping{font-size:13px}.t24q .quote-form .order-total{position:static;top:auto;right:auto;flex:none;margin:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:40px;line-height:1;font-weight:700;letter-spacing:-.02em;color:#101010;text-align:right;white-space:nowrap}.t24q .quote-form .order-total small{display:block;margin:0 0 4px;font-size:13px;font-weight:400;letter-spacing:0;color:#5c5c5c}.t24q .t24q-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;display:flex;width:100%;min-height:48px}.t24q .t24q-cta:hover,.t24q .t24q-cta:focus{background:#b32533;color:#fff;text-decoration:none}.t24q .t24q-bar{display:none}@supports (overflow: clip){body.page-static-quotation #main,body.page-resellers-quote #main{overflow:clip;display:flow-root}}@media (prefers-reduced-motion: reduce){.t24q .t24q-ribbon,.t24q .t24q-cover,.t24q .t24q-copy,.t24q .t24q-edge,.t24q .t24q-print,.t24q .t24q-cd,.t24q .t24q-favor{transition:none}}@media (max-width: 767px){body.t24-mobile #main .t24q{max-width:none;margin:16px 0 0}body.t24-mobile #main .t24q .t24q-book{grid-template-columns:minmax(0, 1fr);filter:drop-shadow(0 10px 24px rgba(16,16,16,0.12))}body.t24-mobile #main .t24q .t24q-book::after{display:none}body.t24-mobile #main .t24q .t24q-ribbon{display:none}body.t24-mobile #main .t24q .t24q-page{min-height:0;padding:20px 16px;background:#fbfaf7}body.t24-mobile #main .t24q .t24q-left{border-radius:14px 14px 0 0;text-align:left;display:grid;grid-template-columns:112px minmax(0, 1fr);column-gap:18px;align-items:start;grid-template-areas:"thesis kicker" "thesis heading" "thesis chosen" "thesis hand" "tips tips";grid-template-rows:auto auto auto auto auto;align-content:start}body.t24-mobile #main .t24q .t24q-right{border-radius:0 0 14px 14px;padding-top:4px;border-top:1px dashed #d8d4cc}body.t24-mobile #main .t24q .t24q-left-in{display:contents}body.t24-mobile #main .t24q .t24q-left-in>.t24q-kicker{grid-area:kicker}body.t24-mobile #main .t24q .t24q-heading{grid-area:heading;margin:2px 0 8px;font-size:24px;text-align:left}body.t24-mobile #main .t24q .t24q-thesis{grid-area:thesis;width:96px;height:132px;margin:8px 0 0;transform:perspective(600px) rotateY(-12deg);--t24q-step-x: 5px;--t24q-step-y: -5px}body.t24-mobile #main .t24q .t24q-rigid .t24q-cover{box-shadow:inset 5px 0 0 rgba(0,0,0,0.2),0 2px 0 #6f141d,5px 7px 12px rgba(16,16,16,0.22);background-image:linear-gradient(90deg, transparent 0, transparent 8px, rgba(0,0,0,0.28) 8px, rgba(0,0,0,0.28) 9px, transparent 9px),linear-gradient(135deg, rgba(255,255,255,0.16), rgba(0,0,0,0.18))}body.t24-mobile #main .t24q .t24q-print{-webkit-mask-position:calc(50% + 3px) 50%;mask-position:calc(50% + 3px) 50%}body.t24-mobile #main .t24q .t24q-thermal .t24q-print{left:5px}body.t24-mobile #main .t24q .t24q-paperback .t24q-cover::after{width:14px;height:14px}body.t24-mobile #main .t24q .t24q-thermal .t24q-cover{background-size:6px 100%, 100% 100%, 100% 100%;background-repeat:no-repeat}body.t24-mobile #main .t24q .t24q-cd{right:-30px;bottom:-3px;width:52px;height:46px}body.t24-mobile #main .t24q .t24q-cd-disc{top:3.5px;left:9.5px;width:39px;height:39px}body.t24-mobile #main .t24q .t24q-cd-lid{background-image:linear-gradient(90deg, rgba(255,255,255,0.7) 0, rgba(255,255,255,0.7) 1px, rgba(190,200,210,0.55) 1px, rgba(190,200,210,0.55) 4px, rgba(255,255,255,0.6) 4px, rgba(255,255,255,0.6) 4.5px, rgba(255,255,255,0) 4.5px),linear-gradient(125deg, rgba(255,255,255,0.55) 0, rgba(255,255,255,0.12) 30%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 70%, rgba(255,255,255,0.28) 100%)}body.t24-mobile #main .t24q .t24q-cd-count{right:-8px;bottom:-6px;min-width:22px;height:22px;padding:0 4px;font-size:12px;line-height:22px}body.t24-mobile #main .t24q .t24q-favor{left:-14px;bottom:-12px;width:66px}body.t24-mobile #main .t24q .t24q-favor-count{left:-4px;top:-10px;min-width:22px;height:22px;padding:0 4px;font-size:12px;line-height:22px}body.t24-mobile #main .t24q .t24q-shadow{left:-5px;right:-12px;bottom:-8px;height:14px}body.t24-mobile #main .t24q .t24q-rigid .t24q-cover{box-shadow:inset 5px 0 0 rgba(0,0,0,0.2),0 2px 0 #6f141d,3px 5px 8px rgba(16,16,16,0.16);background-image:linear-gradient(104deg, rgba(255,255,255,0) 0, rgba(255,255,255,0) 40%, rgba(255,255,255,0.1) 49%, rgba(255,255,255,0.03) 55%, rgba(255,255,255,0) 62%),linear-gradient(90deg, transparent 0, transparent 8px, rgba(0,0,0,0.28) 8px, rgba(0,0,0,0.28) 9px, transparent 9px),linear-gradient(135deg, rgba(255,255,255,0.16), rgba(0,0,0,0.18))}body.t24-mobile #main .t24q .t24q-rigid .t24q-edge{right:-5px;top:3px;bottom:3px;width:6px}body.t24-mobile #main .t24q .t24q-count{top:-10px;right:-12px;min-width:28px;height:28px;padding:0 6px;font-size:13px;line-height:28px}body.t24-mobile #main .t24q .t24q-chosen{grid-area:chosen;min-height:0;font-size:15px}body.t24-mobile #main .t24q .t24q-hand{grid-area:hand;margin:6px 0 0;font-size:19px}body.t24-mobile #main .t24q .t24q-tips{grid-area:tips;margin:14px 0 0;padding:10px 12px}body.t24-mobile #main .t24q .t24q-tips p{margin:0 0 8px;font-size:15px;line-height:1.45}body.t24-mobile #main .t24q .t24q-tips ul{display:flex;gap:8px;padding:0;list-style:none}body.t24-mobile #main .t24q .t24q-tips li{flex:1 1 0;min-width:0;font-size:14px;line-height:1.3;text-align:center;padding:6px 4px;background:#fbfaf7;border-radius:6px}body.t24-mobile #main .t24q .t24q-tips li strong{display:block}body.t24-mobile #main .t24q .t24q-line{max-width:none;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:0;padding:4px 0}body.t24-mobile #main .t24q .t24q-line.t24q-on{margin:0 -8px;padding:4px 8px}body.t24-mobile #main .t24q .t24q-what{display:contents}body.t24-mobile #main .t24q .t24q-name{grid-column:1;grid-row:1;align-self:center;font-size:16px}body.t24-mobile #main .t24q .t24q-what small{grid-column:1;grid-row:2;align-self:center;font-size:13px}body.t24-mobile #main .t24q .t24q-what small a{padding:12px 0}body.t24-mobile #main .t24q .t24q-price{grid-column:2;grid-row:1;align-self:center;text-align:right;font-size:15px}body.t24-mobile #main .t24q .t24q-price small{display:inline;margin-left:4px;font-size:13px}body.t24-mobile #main .t24q .t24q-step,body.t24-mobile #main .t24q .t24q-pages input[type=text]{grid-column:2;grid-row:2;justify-self:end}body.t24-mobile #main .t24q .t24q-group{margin:10px 0 0}body.t24-mobile #main .t24q .t24q-tag{font-size:12px;padding:0 6px}body.t24-mobile #main .t24q .t24q-step button{width:44px;height:44px;font-size:22px}body.t24-mobile #main .t24q .t24q-step input[type=text]{width:40px;height:44px;line-height:44px;font-size:17px}body.t24-mobile #main .t24q .t24q-pages input[type=text]{width:131px;height:44px;line-height:42px;font-size:17px}body.t24-mobile #main .t24q .t24q-sum{flex-wrap:wrap}body.t24-mobile #main .t24q .quote-form .order-total,body.t24-mobile #main .t24q .t24q-cta{display:none}body.t24-mobile #main .t24q .t24q-sum{margin-bottom:0}body.t24-mobile #main .t24q .t24q-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:20;max-width:none;display:flex;align-items:center;gap:12px;margin:12px -16px 0;padding:10px 16px 12px;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -1px 0 rgba(0,0,0,0.08),0 -6px 16px rgba(0,0,0,0.06)}body.t24-mobile #main .t24q .t24q-bar-text{flex:1 1 auto;min-width:0;line-height:1.1}body.t24-mobile #main .t24q .t24q-bar-text small{display:block;font-size:13px;color:#5c5c5c}body.t24-mobile #main .t24q .t24q-bar-text b{font-size:26px;font-weight:700;color:#101010;letter-spacing:-.02em;white-space:nowrap}body.t24-mobile #main .t24q .t24q-bar-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;flex:none;min-height:48px;padding:0 20px;font-size:18px}body.t24-mobile #main .t24q .t24q-bar-cta:hover,body.t24-mobile #main .t24q .t24q-bar-cta:focus{background:#b32533;color:#fff;text-decoration:none}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile #main .t24q{max-width:none;margin:16px 0 0}html.t24-touch body.t24-mobile #main .t24q .t24q-book{grid-template-columns:minmax(0, 1fr);filter:drop-shadow(0 10px 24px rgba(16,16,16,0.12))}html.t24-touch body.t24-mobile #main .t24q .t24q-book::after{display:none}html.t24-touch body.t24-mobile #main .t24q .t24q-ribbon{display:none}html.t24-touch body.t24-mobile #main .t24q .t24q-page{min-height:0;padding:20px 16px;background:#fbfaf7}html.t24-touch body.t24-mobile #main .t24q .t24q-left{border-radius:14px 14px 0 0;text-align:left;display:grid;grid-template-columns:112px minmax(0, 1fr);column-gap:18px;align-items:start;grid-template-areas:"thesis kicker" "thesis heading" "thesis chosen" "thesis hand" "tips tips";grid-template-rows:auto auto auto auto auto;align-content:start}html.t24-touch body.t24-mobile #main .t24q .t24q-right{border-radius:0 0 14px 14px;padding-top:4px;border-top:1px dashed #d8d4cc}html.t24-touch body.t24-mobile #main .t24q .t24q-left-in{display:contents}html.t24-touch body.t24-mobile #main .t24q .t24q-left-in>.t24q-kicker{grid-area:kicker}html.t24-touch body.t24-mobile #main .t24q .t24q-heading{grid-area:heading;margin:2px 0 8px;font-size:24px;text-align:left}html.t24-touch body.t24-mobile #main .t24q .t24q-thesis{grid-area:thesis;width:96px;height:132px;margin:8px 0 0;transform:perspective(600px) rotateY(-12deg);--t24q-step-x: 5px;--t24q-step-y: -5px}html.t24-touch body.t24-mobile #main .t24q .t24q-rigid .t24q-cover{box-shadow:inset 5px 0 0 rgba(0,0,0,0.2),0 2px 0 #6f141d,5px 7px 12px rgba(16,16,16,0.22);background-image:linear-gradient(90deg, transparent 0, transparent 8px, rgba(0,0,0,0.28) 8px, rgba(0,0,0,0.28) 9px, transparent 9px),linear-gradient(135deg, rgba(255,255,255,0.16), rgba(0,0,0,0.18))}html.t24-touch body.t24-mobile #main .t24q .t24q-print{-webkit-mask-position:calc(50% + 3px) 50%;mask-position:calc(50% + 3px) 50%}html.t24-touch body.t24-mobile #main .t24q .t24q-thermal .t24q-print{left:5px}html.t24-touch body.t24-mobile #main .t24q .t24q-paperback .t24q-cover::after{width:14px;height:14px}html.t24-touch body.t24-mobile #main .t24q .t24q-thermal .t24q-cover{background-size:6px 100%, 100% 100%, 100% 100%;background-repeat:no-repeat}html.t24-touch body.t24-mobile #main .t24q .t24q-cd{right:-30px;bottom:-3px;width:52px;height:46px}html.t24-touch body.t24-mobile #main .t24q .t24q-cd-disc{top:3.5px;left:9.5px;width:39px;height:39px}html.t24-touch body.t24-mobile #main .t24q .t24q-cd-lid{background-image:linear-gradient(90deg, rgba(255,255,255,0.7) 0, rgba(255,255,255,0.7) 1px, rgba(190,200,210,0.55) 1px, rgba(190,200,210,0.55) 4px, rgba(255,255,255,0.6) 4px, rgba(255,255,255,0.6) 4.5px, rgba(255,255,255,0) 4.5px),linear-gradient(125deg, rgba(255,255,255,0.55) 0, rgba(255,255,255,0.12) 30%, rgba(255,255,255,0) 45%, rgba(255,255,255,0) 70%, rgba(255,255,255,0.28) 100%)}html.t24-touch body.t24-mobile #main .t24q .t24q-cd-count{right:-8px;bottom:-6px;min-width:22px;height:22px;padding:0 4px;font-size:12px;line-height:22px}html.t24-touch body.t24-mobile #main .t24q .t24q-favor{left:-14px;bottom:-12px;width:66px}html.t24-touch body.t24-mobile #main .t24q .t24q-favor-count{left:-4px;top:-10px;min-width:22px;height:22px;padding:0 4px;font-size:12px;line-height:22px}html.t24-touch body.t24-mobile #main .t24q .t24q-shadow{left:-5px;right:-12px;bottom:-8px;height:14px}html.t24-touch body.t24-mobile #main .t24q .t24q-rigid .t24q-cover{box-shadow:inset 5px 0 0 rgba(0,0,0,0.2),0 2px 0 #6f141d,3px 5px 8px rgba(16,16,16,0.16);background-image:linear-gradient(104deg, rgba(255,255,255,0) 0, rgba(255,255,255,0) 40%, rgba(255,255,255,0.1) 49%, rgba(255,255,255,0.03) 55%, rgba(255,255,255,0) 62%),linear-gradient(90deg, transparent 0, transparent 8px, rgba(0,0,0,0.28) 8px, rgba(0,0,0,0.28) 9px, transparent 9px),linear-gradient(135deg, rgba(255,255,255,0.16), rgba(0,0,0,0.18))}html.t24-touch body.t24-mobile #main .t24q .t24q-rigid .t24q-edge{right:-5px;top:3px;bottom:3px;width:6px}html.t24-touch body.t24-mobile #main .t24q .t24q-count{top:-10px;right:-12px;min-width:28px;height:28px;padding:0 6px;font-size:13px;line-height:28px}html.t24-touch body.t24-mobile #main .t24q .t24q-chosen{grid-area:chosen;min-height:0;font-size:15px}html.t24-touch body.t24-mobile #main .t24q .t24q-hand{grid-area:hand;margin:6px 0 0;font-size:19px}html.t24-touch body.t24-mobile #main .t24q .t24q-tips{grid-area:tips;margin:14px 0 0;padding:10px 12px}html.t24-touch body.t24-mobile #main .t24q .t24q-tips p{margin:0 0 8px;font-size:15px;line-height:1.45}html.t24-touch body.t24-mobile #main .t24q .t24q-tips ul{display:flex;gap:8px;padding:0;list-style:none}html.t24-touch body.t24-mobile #main .t24q .t24q-tips li{flex:1 1 0;min-width:0;font-size:14px;line-height:1.3;text-align:center;padding:6px 4px;background:#fbfaf7;border-radius:6px}html.t24-touch body.t24-mobile #main .t24q .t24q-tips li strong{display:block}html.t24-touch body.t24-mobile #main .t24q .t24q-line{max-width:none;grid-template-columns:minmax(0, 1fr) auto;grid-template-rows:auto auto;column-gap:10px;row-gap:0;padding:4px 0}html.t24-touch body.t24-mobile #main .t24q .t24q-line.t24q-on{margin:0 -8px;padding:4px 8px}html.t24-touch body.t24-mobile #main .t24q .t24q-what{display:contents}html.t24-touch body.t24-mobile #main .t24q .t24q-name{grid-column:1;grid-row:1;align-self:center;font-size:16px}html.t24-touch body.t24-mobile #main .t24q .t24q-what small{grid-column:1;grid-row:2;align-self:center;font-size:13px}html.t24-touch body.t24-mobile #main .t24q .t24q-what small a{padding:12px 0}html.t24-touch body.t24-mobile #main .t24q .t24q-price{grid-column:2;grid-row:1;align-self:center;text-align:right;font-size:15px}html.t24-touch body.t24-mobile #main .t24q .t24q-price small{display:inline;margin-left:4px;font-size:13px}html.t24-touch body.t24-mobile #main .t24q .t24q-step,html.t24-touch body.t24-mobile #main .t24q .t24q-pages input[type=text]{grid-column:2;grid-row:2;justify-self:end}html.t24-touch body.t24-mobile #main .t24q .t24q-group{margin:10px 0 0}html.t24-touch body.t24-mobile #main .t24q .t24q-tag{font-size:12px;padding:0 6px}html.t24-touch body.t24-mobile #main .t24q .t24q-step button{width:44px;height:44px;font-size:22px}html.t24-touch body.t24-mobile #main .t24q .t24q-step input[type=text]{width:40px;height:44px;line-height:44px;font-size:17px}html.t24-touch body.t24-mobile #main .t24q .t24q-pages input[type=text]{width:131px;height:44px;line-height:42px;font-size:17px}html.t24-touch body.t24-mobile #main .t24q .t24q-sum{flex-wrap:wrap}}.promotion-package-wrapper.t24-bundles .promotion-packages{float:none;width:auto;height:auto;min-height:0;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:24px;align-items:stretch}.promotion-package-wrapper.t24-bundles{width:auto;max-width:980px;min-height:0;margin:40px auto 72px;padding:0 16px;box-sizing:border-box}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle{position:relative;float:none;width:auto;margin:0;box-sizing:border-box;display:flex;flex-direction:column;overflow:visible;padding:28px 24px 24px;background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b;text-align:left}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle.t24-bundle-featured{border:2px solid #101010;padding:27px 23px 23px}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle .t24-bundle-badge{position:absolute;top:-13px;left:50%;transform:translateX(-50%);padding:0 12px;height:26px;line-height:26px;border-radius:999px;white-space:nowrap;background:#101010;color:#fff;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle .package.t24-bundle-head{padding:0;border:0;text-align:left}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle .package.t24-bundle-head h4{margin:0;padding:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:15px;line-height:1.2;font-weight:700;letter-spacing:.08em;color:#101010;text-align:left;text-transform:uppercase}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle p.t24-bundle-price{margin:10px 0 0;padding:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;line-height:1;color:#5c5c5c;font-size:15px}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle p.t24-bundle-price strong{font-size:44px;font-weight:700;letter-spacing:-.02em;color:#101010;margin-right:4px}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle ul.t24-bundle-list{margin:20px 0 24px;padding:20px 0 0;border-top:1px solid #e6e4e1;list-style:none}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle ul.t24-bundle-list li{position:relative;margin:0 0 10px;padding:0 0 0 26px;list-style:none;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:16px;line-height:1.45;color:#2b2b2b}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle ul.t24-bundle-list li:last-child{margin-bottom:0}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle ul.t24-bundle-list li i{position:absolute;left:0;top:3px;font-size:15px;color:#2b653d}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle a.t24-bundle-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;display:flex;width:100%;margin-top:auto;min-height:48px;padding:0 16px;border-radius:4px}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle a.t24-bundle-cta:hover,.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle a.t24-bundle-cta:focus{background:#b32533;color:#fff;text-decoration:none}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle p.t24-phone-only-note{margin:auto 0 0;padding:0;font-size:15px;line-height:1.4;color:#5c5c5c;text-align:left}@media (max-width: 1023px){#main .promotion-package-wrapper.t24-bundles .promotion-packages{grid-template-columns:minmax(0, 1fr);gap:28px;max-width:560px !important;margin:0 auto}body.t24-mobile #main .promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle{margin:0}body.t24-mobile #main .promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle p.t24-bundle-price{font-size:15px;line-height:1}body.t24-mobile #main .promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle a.t24-bundle-cta{width:100%;font-size:18px;padding:0 16px}body.t24-mobile #main .promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle p.t24-phone-only-note{font-size:15px;line-height:1.4;text-align:left}}@media (max-width: 767px){.promotion-package-wrapper.t24-bundles{margin:28px 0 48px;padding:0}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle{padding:24px 20px 20px}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle.t24-bundle-featured{padding:23px 19px 19px}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle p.t24-bundle-price strong{font-size:40px}.promotion-package-wrapper.t24-bundles .promotion-packages .promotion-package.t24-bundle ul.t24-bundle-list{margin-bottom:16px}}.swal2-popup.t24-swal{width:30em;max-width:calc(100vw - 32px);padding:32px 28px 24px;border-radius:8px;box-sizing:border-box;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}.swal2-popup.t24-swal .swal2-html-container,.swal2-popup.t24-swal .swal2-content{margin:0;padding:0;text-align:left}.swal2-popup.t24-swal .swal2-actions{margin:24px 0 0;padding:0;width:100%;box-sizing:border-box}.swal2-popup.t24-swal .swal2-styled.swal2-confirm,.swal2-popup.t24-swal .t24-swal-ok{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;width:100%;min-height:48px;margin:0}.swal2-popup.t24-swal .swal2-styled.swal2-confirm:hover,.swal2-popup.t24-swal .swal2-styled.swal2-confirm:focus,.swal2-popup.t24-swal .t24-swal-ok:hover,.swal2-popup.t24-swal .t24-swal-ok:focus{background:#b32533;color:#fff;text-decoration:none}.swal2-popup.t24-swal .swal2-styled.swal2-confirm:focus,.swal2-popup.t24-swal .t24-swal-ok:focus{background:#e73046;outline:none;box-shadow:none}.swal2-popup.t24-swal .swal2-styled.swal2-confirm:hover,.swal2-popup.t24-swal .t24-swal-ok:hover{background:#b32533}.swal2-popup.t24-swal .swal2-styled.swal2-confirm:focus-visible,.swal2-popup.t24-swal .t24-swal-ok:focus-visible{box-shadow:0 0 0 3px rgba(231,48,70,0.28)}.t24-bundle-pop{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b;text-align:left}.t24-bundle-pop .t24-bundle-pop-title{margin:0;font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.01em;color:#101010;text-align:left}.t24-bundle-pop .t24-bundle-pop-title strong{font-weight:700}.t24-bundle-pop .t24-bundle-pop-lead{margin:16px 0 10px;font-size:16px;line-height:1.45;color:#5c5c5c}.t24-bundle-pop .t24-bundle-pop-list{margin:0;padding:0;list-style:none}.t24-bundle-pop .t24-bundle-pop-list li{position:relative;margin:0 0 8px;padding:0 0 0 26px;font-size:16px;line-height:1.45;color:#2b2b2b;list-style:none}.t24-bundle-pop .t24-bundle-pop-list li i{position:absolute;left:0;top:3px;font-size:15px;color:#2b653d}.t24-bundle-pop .t24-bundle-pop-note{margin:16px 0 0;padding-top:14px;border-top:1px solid #e6e4e1;font-size:14px;line-height:1.45;color:#5c5c5c}.book{margin-top:70px}.book .left{width:350px;margin-top:90px;padding-left:60px;padding-right:60px;font-size:15px;line-height:30px;font-style:italic;font-weight:normal}.book .left h2{margin-top:30px}.book .left h3{font-style:none;font-weight:bold;margin:30px 0 0 0;color:#e73046}.book .left p{margin:0 0 0 0;text-align:left}.book .left p strong{text-decoration:underline}.quote-form{margin:60px 0 0 0px}.quote-form hr{width:410px;clear:both;margin:5px 0 10px 0;padding:0}.quote-form .quote-field{width:100%;margin:10px 0;height:30px}.quote-form .quote-field label{font-size:13px;font-style:italic;width:290px;line-height:15px;float:left;text-align:right;margin:0 20px 0 0}.quote-form .quote-field label span{font-size:11px;color:#e73046;line-height:11px;padding:0;margin:0}.quote-form .quote-field label a{font-size:11px}.quote-form .quote-field label em{text-decoration:none}.quote-form .quote-field label strong{text-transform:uppercase}.quote-form .quote-field input[type=text]{background:transparent;border:1px solid #666;box-shadow:none;outline:none;text-align:center;font-size:12px;font-family:'markerfeltthin-plainregular';width:60px;float:left;height:20px;line-height:30px;margin:0}.quote-form .quote-field span{padding-left:5px;line-height:30px;font-size:11px;font-style:italic;font-weight:bold}.quote-form .free-shipping{color:#449944}.quote-form .shipping-price{position:absolute;right:70px;top:610px;font-size:14px;font-family:'markerfeltthin-plainregular'}.quote-form .shipping-price span{float:right;margin:0 10px;font-weight:normal}.quote-form .order-total{position:absolute;top:660px;right:80px;font-size:24px;font-family:'markerfeltthin-plainregular'}.quote-tip{width:269px;height:74px;background:url("/images/tip_quote_new.png");position:absolute;top:-60px;right:130px}.coupons-tip{position:absolute;color:#777;top:360px;font-size:14px;font-family:'markerfeltthin-plainregular';text-align:center;right:143px}.rangeslider,.rangeslider__fill{display:block;-moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);box-shadow:inset 0px 1px 3px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.rangeslider{background:#e6e6e6;position:relative}.rangeslider--horizontal{height:20px;width:100%}.rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.rangeslider__fill{background:#00ff00;position:absolute}.rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.rangeslider__handle{background:white;border:1px solid #ccc;cursor:pointer;display:inline-block;width:40px;height:40px;position:absolute;background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,0.1)));background-image:-moz-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));background-image:-webkit-linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));background-image:linear-gradient(rgba(255,255,255,0), rgba(0,0,0,0.1));-moz-box-shadow:0 0 8px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 8px rgba(0,0,0,0.3);box-shadow:0 0 8px rgba(0,0,0,0.3);-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.rangeslider__handle:active,.rangeslider--active .rangeslider__handle{background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(0,0,0,0.1)), color-stop(100%, rgba(0,0,0,0.12)));background-image:-moz-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12));background-image:-webkit-linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12));background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.12))}.rangeslider--horizontal .rangeslider__handle{top:-10px;touch-action:pan-y;-ms-touch-action:pan-y}.rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}input[type="range"]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,0.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,0.9);box-shadow:0 0 8px rgba(255,0,255,0.9)}@media print{@page{size:297mm 210mm;margin:20mm}body,#main,.wrapper,#order-container{width:100% !important}body{background-color:#FFFFFF;margin:0px;font:'HelveticaNeue', Helvetica, sans-serif, serif;font-size:12px;line-height:15px;color:black}body a:link:after,body a:visited:after{content:""}.btn,.nav,.navbar,#stats-tabs{display:none}table,th,td{border:1px solid #000}table#total-table,table#total-table th,table#total-table td{border:0}table{-fs-table-paginate:paginate}thead{display:table-header-group}tbody tr.head{page-break-before:always;page-break-inside:avoid}form{display:none}th.action,td.action{display:none}h3{font-size:14px !important}}html,body{background-color:#FFFFFF}table#total-table tr th,table#total-table tr td{text-align:right}#reseller-free-shipping{font-size:11px;font-style:italic}.navbar .brand{padding:5px 20px 0 10px !important;color:#333;font-weight:normal;font-size:24px !important}.navbar .brand span{display:block;color:#999;font-size:10px;line-height:10px}.navbar .brand:hover{opacity:0.5}#admin-login-page{margin:60px;height:600px}#admin-login-page .logo{width:140px;margin:20px auto 40px auto;padding:0;font:inherit;color:inherit}#admin-login-page .logo svg path{fill:#333}#admin-login-page img{width:140px;margin:20px auto 40px auto}#admin-login-page .login-form{background:#EFEFEF;border-radius:10px;padding:20px 40px;text-align:center;width:350px;margin:auto}#admin-login-page .login-form .form-group{padding:2px 0}#admin-login-page .login-form .form-group input{width:230px;padding:10px}#admin-login-page .login-form .form-group label{padding:10px;width:75px !important;text-align:left;font-weight:bold}#admin-login-page .login-form .controls{margin-left:75px}#admin-login-page .login-form .btn{margin-top:20px;width:346px;padding:10px 0;background:#e73046;color:#FFFFFF}.unpaid-invoices-navbar-warning,.unpaid-invoices-navbar-alert{margin:0;background:#fefeda;padding:15px 20px;font-size:12px;padding:2px 20px}.unpaid-invoices-navbar-warning em.underline,.unpaid-invoices-navbar-alert em.underline{text-decoration:underline;font-weight:normal;font-style:normal;font-size:12px}.unpaid-invoices-navbar-warning h6,.unpaid-invoices-navbar-alert h6{color:#ccaa33;font-weight:bold;line-height:18px;margin:0;padding:0;font-size:14px}.unpaid-invoices-navbar-warning p,.unpaid-invoices-navbar-alert p{margin:0;padding:0;line-height:18px;font-size:12px}.unpaid-invoices-navbar-alert{background:rgba(231,48,70,0.2)}.unpaid-invoices-navbar-alert h6{color:#e73046}body.page-static-shipping_page #main{container-type:inline-size}#calcola-tempi{scroll-margin-top:16px}#calcola-tempi #transit-time-wrapper #transit-time{width:420px;padding:20px 22px 18px;box-sizing:border-box;border-color:#d6d2cc;box-shadow:0 10px 28px rgba(16,16,16,0.16),0 1px 3px rgba(16,16,16,0.08);font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:15px;line-height:1.45;color:#2b2b2b;text-align:left;transition:opacity .15s ease}#calcola-tempi #transit-time-wrapper #transit-time[aria-busy="true"]{opacity:.55}#calcola-tempi #transit-time-wrapper #transit-time p{margin:0;padding:0;font-size:inherit;line-height:inherit;color:inherit;text-align:left;max-width:none}#calcola-tempi #transit-time-wrapper #transit-time .tt-short{display:none}#calcola-tempi #transit-time-wrapper #transit-time .tt-eyebrow{font-size:12px;line-height:1.3;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5c5c5c}#calcola-tempi #transit-time-wrapper #transit-time .tt-eyebrow i{color:#e73046;margin-right:4px}#calcola-tempi #transit-time-wrapper #transit-time .tt-question{margin:8px 0 4px;font-size:22px;line-height:1.2;font-weight:700;color:#101010}#calcola-tempi #transit-time-wrapper #transit-time .tt-lead{margin:0 0 12px;font-size:14px;color:#5c5c5c}#calcola-tempi #transit-time-wrapper #transit-time .tt-addr{margin:8px 0 0;font-size:18px;line-height:1.3;font-weight:700;letter-spacing:-.005em;color:#101010;overflow-wrap:anywhere}#calcola-tempi #transit-time-wrapper #transit-time .tt-travel{margin:2px 0 0;font-size:14px;color:#5c5c5c}#calcola-tempi #transit-time-wrapper #transit-time .tt-order-by{margin:14px 0 14px;font-size:15px;line-height:1.35;white-space:nowrap}#calcola-tempi #transit-time-wrapper #transit-time .tt-order-by strong{color:#101010;font-weight:700}#calcola-tempi #transit-time-wrapper #transit-time .tt-question+.tt-lead+.tt-order-by,#calcola-tempi #transit-time-wrapper #transit-time .tt-err-list+.tt-order-by,#calcola-tempi #transit-time-wrapper #transit-time .tt-actions+.tt-order-by{margin-top:4px}#calcola-tempi #transit-time-wrapper #transit-time .tt-err-h{margin:8px 0 6px;font-size:20px;line-height:1.2;font-weight:700;color:#101010}#calcola-tempi #transit-time-wrapper #transit-time .tt-err-list{margin:0 0 10px;padding:0 0 0 18px;font-size:14px;list-style:disc}#calcola-tempi #transit-time-wrapper #transit-time .tt-err-list li{margin:0 0 2px;font-size:inherit;line-height:1.45}#calcola-tempi #transit-time-wrapper #transit-time .tt-cmp{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:10px;margin:0 0 12px}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt{position:relative;min-width:0;padding:12px 12px 10px;border:1.5px solid #d6d2cc;border-radius:6px;background:#fff}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt-h{display:flex;justify-content:space-between;align-items:baseline;gap:4px;font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#101010}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt-h span{font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:#5c5c5c;white-space:nowrap}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt-k{margin-top:8px;font-size:12px;line-height:1.3;color:#5c5c5c}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt-d{margin-top:1px;font-size:30px;line-height:1.05;font-weight:700;letter-spacing:-.02em;color:#101010;white-space:nowrap}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt-d small{display:block;margin-top:4px;font-size:14px;line-height:1.25;font-weight:600;letter-spacing:0;color:#2b2b2b;white-space:normal}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt-s{margin-top:8px;padding-top:7px;border-top:1px solid #e6e4e1;font-size:12px;color:#5c5c5c}#calcola-tempi #transit-time-wrapper #transit-time .tt-star{color:#e73046;font-weight:700}#calcola-tempi #transit-time-wrapper #transit-time .tt-opt-d .tt-star{display:inline-block;margin-left:2px;font-size:.7em;vertical-align:.55em;line-height:1}#calcola-tempi #transit-time-wrapper #transit-time .tt-weekend{margin:8px 0 0;font-size:14px;line-height:1.4;font-weight:600;color:#b32533}#calcola-tempi #transit-time-wrapper #transit-time .tt-weekend .tt-star{font-size:16px;margin-right:2px}#calcola-tempi #transit-time-wrapper #transit-time .tt-urg{border:2px solid #e73046;padding:11.5px 11.5px 9.5px;background:#fdeef0}#calcola-tempi #transit-time-wrapper #transit-time .tt-urg .tt-opt-h{color:#b32533}#calcola-tempi #transit-time-wrapper #transit-time .tt-urg .tt-opt-h span{color:#b32533;font-weight:700}#calcola-tempi #transit-time-wrapper #transit-time .tt-urg .tt-opt-d{color:#b32533}#calcola-tempi #transit-time-wrapper #transit-time .tt-urg .tt-opt-d small{color:#b32533}#calcola-tempi #transit-time-wrapper #transit-time .tt-urg .tt-opt-s{border-top-color:rgba(231,48,70,0.25);color:#b32533}#calcola-tempi #transit-time-wrapper #transit-time .tt-gain{position:absolute;top:-12px;right:10px;padding:3px 10px;border-radius:999px;background:#e73046;color:#fff;font-size:12px;line-height:1.35;font-weight:700;white-space:nowrap;box-shadow:0 2px 6px rgba(179,37,51,0.35)}#calcola-tempi #transit-time-wrapper #transit-time .tt-sure{display:flex;gap:8px;align-items:center;padding:9px 11px;background:#eef6f0;border:1px solid #cfe3d4;border-radius:4px;font-size:14px;line-height:1.35;color:#2b653d;white-space:nowrap}#calcola-tempi #transit-time-wrapper #transit-time .tt-sure strong{font-weight:600;color:#2b653d}#calcola-tempi #transit-time-wrapper #transit-time .tt-ck{flex:0 0 18px;height:18px;border-radius:50%;background:#2b653d;color:#fff;font-size:12px;line-height:18px;font-weight:700;text-align:center}#calcola-tempi #transit-time-wrapper #transit-time .tt-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}#calcola-tempi #transit-time-wrapper #transit-time .tt-chips[hidden]{display:none}#calcola-tempi #transit-time-wrapper #transit-time .tt-chip{display:inline-flex;align-items:center;min-height:28px;box-sizing:border-box;margin:0;padding:3px 10px;border:1px solid #e6e4e1;border-radius:999px;background:#fff;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:13px;line-height:1.3;color:#2b2b2b}#calcola-tempi #transit-time-wrapper #transit-time button.tt-try{cursor:pointer;border-color:#101010;color:#101010;font-weight:600}#calcola-tempi #transit-time-wrapper #transit-time button.tt-try:hover,#calcola-tempi #transit-time-wrapper #transit-time button.tt-try:focus{background:#101010;color:#fff}#calcola-tempi #transit-time-wrapper #transit-time button.tt-try:focus-visible{outline:2px solid #101010;outline-offset:2px}#calcola-tempi #transit-time-wrapper #transit-time .tt-examples{margin:4px 0 0}#calcola-tempi #transit-time-wrapper #transit-time .tt-examples-h{display:flex;align-items:center;gap:8px;margin:0 0 8px !important;font-size:13px !important;line-height:1.3 !important;color:#5c5c5c !important}#calcola-tempi #transit-time-wrapper #transit-time .tt-ex-tag{display:inline-block;padding:1px 8px;border-radius:999px;background:#f6f5f3;border:1px dashed #e6e4e1;font-size:12px;line-height:1.4;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#101010}#calcola-tempi #transit-time-wrapper #transit-time .tt-ex-list{list-style:none;margin:0;padding:0}#calcola-tempi #transit-time-wrapper #transit-time .tt-ex-list li{list-style:none;margin:0 0 6px;padding:0}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex{display:block;width:100%;box-sizing:border-box;margin:0;padding:8px 30px 8px 12px;position:relative;text-align:left;cursor:pointer;background:#fff;border:1px solid #e6e4e1;border-radius:6px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:14px;line-height:1.35;font-weight:400;color:#2b2b2b}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex::after{content:'›';position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:20px;color:#e73046}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex:hover,#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex:focus{background:#f6f5f3;color:#2b2b2b;border-color:#e73046}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex:focus-visible{outline:2px solid #101010;outline-offset:2px}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex span{display:block}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex .tt-ex-city{font-weight:700;color:#101010}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex .tt-ex-city b{font-weight:700;color:#e73046}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex .tt-ex-city em{font-style:normal;font-weight:600;font-size:12px;color:#5c5c5c;margin-left:4px}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex .tt-ex-days{font-size:13px;color:#5c5c5c}#calcola-tempi #transit-time-wrapper #transit-time button.tt-ex .tt-ex-dates strong{font-weight:600;color:#101010}#calcola-tempi #transit-time-wrapper #transit-time .tt-note{margin:10px 0 0;font-size:13px;line-height:1.45;color:#5c5c5c}#calcola-tempi #transit-time-wrapper #transit-time .tt-examples .tt-note{margin-top:4px}#calcola-tempi #transit-time-wrapper #transit-time .tt-examples .tt-note strong{font-weight:600;color:#101010}#calcola-tempi #transit-time-wrapper #transit-time .tt-cmp+.tt-note{margin-top:0}#calcola-tempi #transit-time-wrapper #transit-time .tt-warn{color:#2b2b2b}#calcola-tempi #transit-time-wrapper #transit-time .tt-notice{margin:10px 0 0;padding:8px 12px;background:#fff7e0;border:1px solid #efe0a8;border-radius:4px;font-size:13px;color:#5b4a12}#calcola-tempi #transit-time-wrapper #transit-time a.tt-link{color:#b32533;text-decoration:underline;text-underline-offset:3px}#calcola-tempi #transit-time-wrapper #transit-time .tt-actions{margin:4px 0 12px}#calcola-tempi #transit-time-wrapper #transit-time .tt-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;font-size:17px;cursor:pointer}#calcola-tempi #transit-time-wrapper #transit-time .tt-btn:hover,#calcola-tempi #transit-time-wrapper #transit-time .tt-btn:focus{background:#b32533;color:#fff;text-decoration:none}#calcola-tempi #transit-time-wrapper #transit-time .tt-btn-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:transparent;color:#101010;border:1.5px solid #101010;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;font-size:17px;cursor:pointer}#calcola-tempi #transit-time-wrapper #transit-time .tt-btn-secondary:hover,#calcola-tempi #transit-time-wrapper #transit-time .tt-btn-secondary:focus{background:#101010;color:#fff;text-decoration:none}#calcola-tempi #transit-time-wrapper #map{margin:10px calc(50% - 50vw);margin:10px calc(50% - 50cqw)}#calcola-tempi #transit-time-wrapper #transit-time{top:34px;right:0}#calcola-tempi .tt-points{position:absolute;z-index:1000;bottom:34px;left:0;right:436px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}#calcola-tempi .tt-points[hidden]{display:none}#calcola-tempi .tt-points-title{display:none}#calcola-tempi .tt-points-row{display:flex;gap:8px}#calcola-tempi .tt-pt{flex:1 1 0;max-width:230px;min-width:0;box-sizing:border-box;margin:0;padding:9px 12px;cursor:pointer;text-align:left;background:#fff;border:1px solid #d6d2cc;border-radius:6px;box-shadow:0 4px 12px rgba(16,16,16,0.12);font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:13px;line-height:1.35;color:#5c5c5c}#calcola-tempi .tt-pt strong,#calcola-tempi .tt-pt span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#calcola-tempi .tt-pt strong{font-size:14px;font-weight:600;color:#101010}#calcola-tempi .tt-pt:hover,#calcola-tempi .tt-pt:focus{border-color:#101010}#calcola-tempi .tt-pt:focus-visible{outline:2px solid #101010;outline-offset:2px}#calcola-tempi #map{background:#f6f5f3}#calcola-tempi #map .leaflet-tile-pane{filter:sepia(0.08) brightness(1.02)}#calcola-tempi #map .leaflet-control-attribution{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:11px;color:#5c5c5c;background:rgba(255,255,255,0.8)}#calcola-tempi #map .leaflet-control-attribution a{color:#5c5c5c}#calcola-tempi #map .leaflet-control-zoom a{color:#101010}#calcola-tempi .tt-pin{background:none;border:0}#calcola-tempi .tt-pin svg{display:block;overflow:visible;filter:drop-shadow(0 1px 1.5px rgba(16,16,16,0.35))}#calcola-tempi .tt-pin path{stroke:#fff;stroke-width:1.6}#calcola-tempi .tt-pin circle{fill:#fff}#calcola-tempi .tt-pin text{fill:#fff;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:12px;font-weight:700}#calcola-tempi .tt-pin-point path{fill:#4a4a4a}#calcola-tempi .tt-pin-tesi24 path{fill:#101010}#calcola-tempi .tt-pin-home path{fill:#e73046;stroke-width:2}#calcola-tempi .leaflet-popup.tt-popup{margin-bottom:14px}#calcola-tempi .leaflet-popup.tt-popup .leaflet-popup-content-wrapper{padding:0;border-radius:6px;border:1px solid #d6d2cc;box-shadow:0 10px 28px rgba(16,16,16,0.16),0 1px 3px rgba(16,16,16,0.08)}#calcola-tempi .leaflet-popup.tt-popup .leaflet-popup-content{margin:12px 34px 12px 14px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:14px;line-height:1.4;color:#2b2b2b}#calcola-tempi .leaflet-popup.tt-popup .leaflet-popup-tip-container{width:28px;height:14px;margin-top:-1px}#calcola-tempi .leaflet-popup.tt-popup .leaflet-popup-tip{width:12px;height:12px;padding:0;margin:-7px auto 0;border:1px solid #d6d2cc;box-shadow:0 3px 8px rgba(16,16,16,0.14)}#calcola-tempi .leaflet-popup.tt-popup a.leaflet-popup-close-button{top:6px;right:6px;width:24px;height:24px;padding:0;border-radius:50%;font:400 18px/24px "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#5c5c5c;text-align:center}#calcola-tempi .leaflet-popup.tt-popup a.leaflet-popup-close-button:hover,#calcola-tempi .leaflet-popup.tt-popup a.leaflet-popup-close-button:focus{background:#f6f5f3;color:#101010}#calcola-tempi .tt-pop p{margin:0;padding:0;font-size:inherit;line-height:inherit;text-align:left;max-width:none}#calcola-tempi .tt-pop .tt-pop-name{font-size:16px;line-height:1.3;font-weight:700;color:#101010;overflow-wrap:anywhere;text-wrap:pretty}#calcola-tempi .tt-pop .tt-pop-kicker{margin-bottom:2px;font-size:11px;line-height:1.3;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5c5c5c}#calcola-tempi .tt-pop .tt-pop-meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 4px;margin-top:3px;font-size:13px;color:#5c5c5c}#calcola-tempi .tt-pop .tt-pop-dot{flex:0 0 8px;width:8px;height:8px;margin-right:2px;border-radius:50%;background:#4a4a4a}#calcola-tempi .tt-pop .tt-pop-km{color:#2b2b2b;font-weight:600;white-space:nowrap}#calcola-tempi .tt-pop a.tt-pop-dir{display:inline-flex;align-items:center;gap:6px;margin-top:10px;padding:0;font-size:14px;font-weight:600;color:#b32533;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}#calcola-tempi .tt-pop a.tt-pop-dir::after{content:'↗';font-size:13px;text-decoration:none}#calcola-tempi .tt-pop a.tt-pop-dir:hover,#calcola-tempi .tt-pop a.tt-pop-dir:focus{color:#101010;text-decoration-thickness:2px}#calcola-tempi .tt-pop-tesi24 .tt-pop-dot{background:#101010}#calcola-tempi .tt-pop-home .tt-pop-name{font-size:15px;font-weight:600}#calcola-tempi .marker-cluster.tt-cluster{background:rgba(16,16,16,0.14);border-radius:50%}#calcola-tempi .marker-cluster.tt-cluster div{width:auto;height:auto;position:absolute;top:4px;right:4px;bottom:4px;left:4px;margin:0;border-radius:50%;background:#2b2b2b;display:flex;align-items:center;justify-content:center}#calcola-tempi .marker-cluster.tt-cluster span{line-height:1;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:12px;font-weight:700;color:#fff}#calcola-tempi #map-search .search-tooltip{top:49px;left:3px;width:522px;max-height:330px;box-sizing:border-box;padding:6px 0;background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:0 10px 28px rgba(16,16,16,0.14)}#calcola-tempi #map-search .search-tip.tt-sug{display:flex;align-items:center;gap:12px;margin:0;padding:9px 14px;border-radius:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:15px;line-height:1.3;white-space:normal;color:#2b2b2b;text-decoration:none;background:#fff}#calcola-tempi #map-search .search-tip.tt-sug+.tt-sug{border-top:1px solid #f6f5f3}#calcola-tempi #map-search .search-tip.tt-sug:hover,#calcola-tempi #map-search .search-tip.tt-sug.search-tip-select{background:#f6f5f3;color:#2b2b2b}#calcola-tempi #map-search .search-tip.tt-sug:hover .tt-sug-pin,#calcola-tempi #map-search .search-tip.tt-sug.search-tip-select .tt-sug-pin{background:#e73046}#calcola-tempi #map-search .search-tip.tt-sug:hover .tt-sug-pin::after,#calcola-tempi #map-search .search-tip.tt-sug.search-tip-select .tt-sug-pin::after{background:#fff}#calcola-tempi #map-search .tt-sug-pin{position:relative;flex:0 0 28px;height:28px;border-radius:50%;background:#f6f5f3;border:1px solid #e6e4e1;box-sizing:border-box}#calcola-tempi #map-search .tt-sug-pin::after{content:'';position:absolute;left:50%;top:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#5c5c5c}#calcola-tempi #map-search .tt-sug-txt{min-width:0;flex:1 1 auto}#calcola-tempi #map-search .tt-sug-txt strong,#calcola-tempi #map-search .tt-sug-txt span{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#calcola-tempi #map-search .tt-sug-txt strong{font-weight:600;color:#101010}#calcola-tempi #map-search .tt-sug-txt span{margin-top:1px;font-size:13px;color:#5c5c5c}#calcola-tempi #map-search .search-alert{display:none !important}#calcola-tempi .tt-cta-bar{display:none !important}@media (max-width: 767px){body.t24-mobile.page-static-shipping_page #main{overflow:visible;display:flow-root}@supports (overflow: clip){body.t24-mobile.page-static-shipping_page #main{overflow:clip}}body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time{position:static;width:auto;margin:4px 0 12px;padding:16px 14px 14px;box-shadow:none}body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-order-by,body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-sure{white-space:normal}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points{position:static;margin:4px 0 16px}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points[hidden]{display:none}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points-title{display:block;margin:12px 0 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5c5c5c}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points-row{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:0 0 4px}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points-row::-webkit-scrollbar{display:none}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-pt{flex:0 0 200px;max-width:none;min-height:44px;box-shadow:none}body.t24-mobile #main #calcola-tempi #transit-time-wrapper button.tt-try:not(.tt-ex){min-height:40px;padding:6px 14px;font-size:15px}body.t24-mobile #main #calcola-tempi #transit-time-wrapper button.tt-ex{min-height:44px}body.t24-mobile #main #calcola-tempi .tt-pop p{margin:0;line-height:1.4}body.t24-mobile #main #calcola-tempi .tt-pop .tt-pop-name{font-size:16px;line-height:1.3}body.t24-mobile #main #calcola-tempi .tt-pop .tt-pop-meta{margin-top:3px;font-size:13px}body.t24-mobile #main #calcola-tempi .tt-pop .tt-pop-kicker{margin-bottom:2px;font-size:11px;line-height:1.3}body.t24-mobile #main #map-search .search-tip.tt-sug{min-height:56px;padding:8px 14px;border-top:0;font-size:16px}body.t24-mobile #main #map-search .search-tip.tt-sug+.tt-sug{border-top:1px solid #f6f5f3}body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-long{display:none}body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-short{display:inline}body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time p.tt-short{display:block}body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-opt-d{font-size:24px}body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-sure{font-size:13px;padding:8px 10px;gap:7px}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-cta-bar{display:block !important;position:sticky;bottom:0;z-index:1001;box-sizing:border-box;width:calc(100% + 32px);max-width:none;margin:0 0 0 -16px;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:rgba(255,255,255,0.96);box-shadow:0 -1px 0 rgba(0,0,0,0.08)}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-cta-bar[hidden]{display:none !important}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-cta-bar .tt-cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;display:flex;width:100%;min-height:48px;font-size:17px;border-radius:8px}body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-cta-bar .tt-cta:hover,body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-cta-bar .tt-cta:focus{background:#b32533;color:#fff;text-decoration:none}}@media (max-width: 420px){body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-ck{display:none}}@media (max-width: 360px){body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-cmp{grid-template-columns:minmax(0, 1fr);row-gap:14px}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.t24-mobile.page-static-shipping_page #main{overflow:visible;display:flow-root}@supports (overflow: clip){html.t24-touch body.t24-mobile.page-static-shipping_page #main{overflow:clip}}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time{position:static;width:auto;margin:4px 0 12px;padding:16px 14px 14px;box-shadow:none}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-order-by,html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper #transit-time .tt-sure{white-space:normal}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points{position:static;margin:4px 0 16px}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points[hidden]{display:none}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points-title{display:block;margin:12px 0 8px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#5c5c5c}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points-row{display:flex;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding:0 0 4px}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-points-row::-webkit-scrollbar{display:none}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper .tt-pt{flex:0 0 200px;max-width:none;min-height:44px;box-shadow:none}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper button.tt-try:not(.tt-ex){min-height:40px;padding:6px 14px;font-size:15px}html.t24-touch body.t24-mobile #main #calcola-tempi #transit-time-wrapper button.tt-ex{min-height:44px}html.t24-touch body.t24-mobile #main #calcola-tempi .tt-pop p{margin:0;line-height:1.4}html.t24-touch body.t24-mobile #main #calcola-tempi .tt-pop .tt-pop-name{font-size:16px;line-height:1.3}html.t24-touch body.t24-mobile #main #calcola-tempi .tt-pop .tt-pop-meta{margin-top:3px;font-size:13px}html.t24-touch body.t24-mobile #main #calcola-tempi .tt-pop .tt-pop-kicker{margin-bottom:2px;font-size:11px;line-height:1.3}html.t24-touch body.t24-mobile #main #map-search .search-tip.tt-sug{min-height:56px;padding:8px 14px;border-top:0;font-size:16px}html.t24-touch body.t24-mobile #main #map-search .search-tip.tt-sug+.tt-sug{border-top:1px solid #f6f5f3}}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;visibility:visible;overflow:auto;max-width:100%;max-height:100%}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:inherit;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:7px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:black;border-radius:7px;left:0;right:0;opacity:0;transition:opacity 0.2s linear}.simplebar-track .simplebar-scrollbar.simplebar-visible:before{opacity:0.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction="rtl"] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.progress{overflow:hidden;height:18px;margin-bottom:18px;background-color:#f7f7f7;background-image:-moz-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-ms-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));background-image:-webkit-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:-o-linear-gradient(top, #f5f5f5, #f9f9f9);background-image:linear-gradient(top, #f5f5f5, #f9f9f9);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0);-webkit-box-shadow:inset 0 1px 2px rgba(255,255,255,0.1);-moz-box-shadow:inset 0 1px 2px rgba(255,255,255,0.1);box-shadow:inset 0 1px 2px rgba(255,255,255,0.1);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.progress .bar{width:0%;height:18px;color:#ffffff;font-size:12px;text-align:center;text-shadow:0 -1px 0 rgba(255,255,255,0.25);background-color:#0e90d2;background-image:-moz-linear-gradient(top, #149bdf, #0480be);background-image:-ms-linear-gradient(top, #149bdf, #0480be);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));background-image:-webkit-linear-gradient(top, #149bdf, #0480be);background-image:-o-linear-gradient(top, #149bdf, #0480be);background-image:linear-gradient(top, #149bdf, #0480be);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.15);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,0.15);box-shadow:inset 0 -1px 0 rgba(255,255,255,0.15);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width 0.6s ease;-moz-transition:width 0.6s ease;-ms-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease}.progress-striped .bar{background-color:#62c462;background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255,255,255,0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255,255,255,0.15)), color-stop(0.75, rgba(255,255,255,0.15)), color-stop(0.75, transparent), to(transparent));background-image:-webkit-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-moz-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-ms-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);background-image:linear-gradient(-45deg, rgba(255,255,255,0.15) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.15) 50%, rgba(255,255,255,0.15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;-moz-background-size:40px 40px;-o-background-size:40px 40px;background-size:40px 40px}.progress.active .bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-moz-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}@-webkit-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@-moz-keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}@keyframes progress-bar-stripes{from{background-position:0 0}to{background-position:40px 0}}#love-counters{display:flex;flex-direction:column;align-items:center;margin:30px 0 10px}#love-counters ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;max-width:100%}#love-counters ul+ul{margin-top:16px}#love-counters ul li{background:#fff;box-shadow:inset 0 0 0 1px #e6e4e1;border-radius:6px;overflow:hidden;width:300px;min-height:124px;display:flex;margin:0;padding:0}#love-counters ul li .title{flex:1 1 50%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 10px;margin:0;color:#e73046;font-size:20px;line-height:1.25;font-weight:bold;text-align:center}#love-counters ul li .title .love-icon{display:block;height:26px;margin:0 0 6px;font-size:24px;line-height:26px;color:#e73046}#love-counters ul li .title .love-icon i{display:block;line-height:26px}#love-counters ul li .title .love-icon svg{display:block;width:24px;height:24px;margin:1px auto}#love-counters ul li .title a{color:#e73046;transition:all 0.1s linear}#love-counters ul li .title a span{display:block;font-weight:normal;font-size:17px;color:#5c5c5c}#love-counters ul li .title a:hover{text-decoration:none;color:#b32533}#love-counters ul li .title a:hover span{color:#b32533}#love-counters ul li .odometer{flex:1 1 50%;min-width:0;display:flex;align-items:center;justify-content:center;background:#101010;color:#fff;padding:10px;margin:0;font-size:32px;line-height:1.2;text-align:center;font-weight:bold}#share-buttons{margin:50px 0;display:flex;flex-wrap:wrap;gap:8px}#share-buttons .share-btn{flex:1 1 0;min-width:140px;height:48px;padding:0 12px;border-radius:5px;display:flex;align-items:center;justify-content:center;background:#eee;color:#e73046;font-size:16px;font-weight:bold;line-height:48px;text-decoration:none;transition:background .15s, color .15s}#share-buttons .share-btn .share-icon{flex:none;display:flex;margin-right:12px}#share-buttons .share-btn svg{width:22px;height:22px;fill:currentColor}#share-buttons .share-btn:hover,#share-buttons .share-btn:focus{background:#e73046;color:#fff;text-decoration:none}#share-buttons .share-btn:hover .share-icon,#share-buttons .share-btn:focus .share-icon{color:#fff !important}#share-buttons .share-btn.mobile-only{display:none}@media (hover: none) and (pointer: coarse){#share-buttons .share-btn.mobile-only{display:flex}}.share-points p{line-height:30px;margin:30px 0;font-size:16px}.faq-category{padding:15px 25px}.faq-category h3{line-height:40px;font-size:26px;text-shadow:none;color:#575756;padding-bottom:10px}.faq-category h3 img{height:40px;margin-left:22px;margin-right:20px;display:block;float:left}#promotions-title h1{margin-top:0;margin-bottom:0;text-shadow:none;font-size:35px;line-height:40px;color:#666;font-weight:normal;text-align:center}#promotions-title h2{text-align:center;margin-top:0;margin-bottom:0px;font-size:24px}#promotions-title h3{text-align:center;margin-top:0;margin-bottom:20px;font-size:18px}#promotions-content p{text-align:center}#promotions-content .form-wrapper{margin:50px auto}#promotions-content .form{width:350px;float:right}#promotions-content .form p{text-align:left;margin-bottom:30px}#promotions-content .form input{width:310px;margin:10px auto}#promotions-content .form input.red-button{width:325px}#promotions-content .instructions{width:520px;float:left}.guide-expert-wrapper{position:relative;margin-bottom:30px;margin-top:30px;height:500px}.guide-expert-wrapper .guide-expert{background:#f2f2f2;overflow:hidden;width:980px;height:510px}.guide-expert-wrapper .guide-expert h2{margin:30px 0}.guide-expert-wrapper .guide-expert h3{text-align:center}.guide-expert-wrapper .guide-expert h3 a{text-align:center;color:#e73046;text-decoration:underline}.guide-expert-wrapper .guide-expert .guide-box{float:left;width:280px;height:150px;margin:10px 15px;position:relative}.guide-expert-wrapper .guide-expert .guide-box ul{list-style:none}.guide-expert-wrapper .guide-expert .guide-box ul li{font-size:14px;border-bottom:1px solid #aaa;padding:14px 8px}.guide-expert-wrapper .guide-expert .guide-box ul li:last-child{border:0}.question-box input{display:block;border:1px solid #eee;margin:1em 0;padding:1em;color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;height:70px}.question-box input.question-send-button{width:100%}.question-box .js-float-label-wrapper label{font-weight:500}.question-box .js-float-label-wrapper.focused label,.question-box .js-float-label-wrapper.populated label{color:#999}.question-box .js-float-label-wrapper.focused.populated label{color:#666}.question-box input:focus,.question-box textarea:focus{border:1px solid #ccc;color:#333;-webkit-outline:none;-moz-outline:none;outline:none}.question-box label{font-size:0.75em;color:#666}.question-box textarea{resize:vertical;display:block;border:1px solid #eee;margin:1em 0;padding:1em;color:#666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;width:100%;height:200px}.question-box input[type="submit"]{display:block;width:100%;border:none;margin:1em 0;padding:1em;position:relative;background-color:#74BEC4;color:#fff;height:60px;font-weight:bold;background-image:-webkit-radial-gradient(circle, transparent 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-radial-gradient(circle, transparent 0%, rgba(0,0,0,0.1) 100%);background-image:radial-gradient(circle, transparent 0%, rgba(0,0,0,0.1) 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.question-box input[type="submit"]:hover{background-color:#347584}.question-box input[type="submit"]:active{background-color:#347584}.laura-image-left{display:block;width:400px;height:auto;position:absolute;left:-40px;top:40px}.laura-image-left img{display:block;width:400px}.laura-image-right{display:block;width:270px;height:auto;position:absolute;right:-40px;top:130px}.laura-image-right img{display:block;width:270px}.laura-professional-image{display:block;width:270px;height:auto;position:absolute;left:-40px;top:130px}.laura-professional-image img{display:block;width:270px}.swal2-container.squared-banner .swal2-popup{padding:0 !important;cursor:pointer}.swal2-container.squared-banner .swal2-popup,.swal2-container.squared-banner .swal2-image{border-radius:10px}.swal2-container.squared-banner .swal2-header,.swal2-container.squared-banner .swal2-content,.swal2-container.squared-banner .swal2-image{padding:0 !important;margin:0 !important}.swal2-container.squared-banner .promo-banner-picture{display:block;line-height:0}.swal2-container.squared-banner .promo-banner-picture img{display:block;width:100%;max-width:100%;height:auto;border-radius:10px}.swal2-container.squared-banner .sa-button-container,.swal2-container.squared-banner h2{display:none !important}.swal2-container.news-banner .swal2-popup{width:900px;height:500px;padding:0 !important;cursor:pointer}.swal2-container.news-banner .swal2-popup,.swal2-container.news-banner .swal2-image{border-radius:10px}.swal2-container.news-banner .swal2-header,.swal2-container.news-banner .swal2-content,.swal2-container.news-banner .swal2-image{padding:0 !important;margin:0 !important}.swal2-container.news-banner .sa-button-container,.swal2-container.news-banner h2{display:none !important}.sweet-alert[data-custom-class="long-banner"]{margin-left:-300px !important;width:600px !important;height:600px;overflow:scroll !important;padding:0 !important;cursor:pointer}.sweet-alert[data-custom-class="long-banner"] .sa-icon.sa-custom{padding:0 !important;margin:0 !important}.sweet-alert[data-custom-class="long-banner"] .sa-button-container,.sweet-alert[data-custom-class="long-banner"] h2{display:none !important}.sweet-alert[data-custom-class="long-banner"] fieldset{display:none}.sweet-alert[data-custom-class="banner"]{width:800px !important;padding:0 !important;cursor:pointer}.sweet-alert[data-custom-class="banner"] .sa-icon.sa-custom{padding:0 !important;margin:0 !important}.sweet-alert[data-custom-class="banner"] .sa-button-container,.sweet-alert[data-custom-class="banner"] h2{display:none !important}body.page-static-black_friday_days{width:100%;background:#333333;background-image:linear-gradient(to right, rgba(67,67,67,0.5), #111),url(/images/black-friday/black-friday-bg.jpg) !important;height:100%}body.page-static-black_friday_days #main .wrapper{width:100%;background:#333333;background-image:linear-gradient(to right, rgba(67,67,67,0.5), #111),url(/images/black-friday/black-friday-bg.jpg);height:100%}.highlight{background-color:#dd4;animation:highlight 1000ms ease-out}@keyframes highlight{0%{background-color:#dd4}100%{background-color:transparent}}.copies-slider{position:absolute;top:70px;left:-120px;height:58px;padding:5px;background:rgba(250,250,250,0.8);border:2px solid #dedede;border-radius:6px;width:320px;z-index:100}.copies-slider .header{width:320px}.copies-slider .header h4{display:block;margin-bottom:1.5em;font-size:14px;font-weight:bold;text-transform:uppercase;text-align:center;margin:15px 0 0 0}.copies-slider .header h5{display:block;margin-bottom:2.5em;font-size:14px;font-weight:bold;color:#333;text-align:center;margin:3px 0 14px 0;text-align:center}.copies-slider .slider{width:310px;margin:5px 10px}.copies-slider .slider .rangeslider__tooltip{display:block;margin-top:1.5em;font-size:12px;line-height:18px;color:#333}.copies-slider .slider .rangeslider,.copies-slider .slider input[type='range']{max-width:300px}.copies-slider .slider .rangeslider__handle{border-radius:16px;line-height:26px;font-size:16px;text-align:center;font-weight:bold}.copies-slider .slider .rangeslider__handle:after{background:0}.copies-slider .slider .rangeslider,.copies-slider .slider .rangeslider__fill{display:block;border-radius:10px}.copies-slider .slider .rangeslider{background:#101010;background-image:linear-gradient(to right, #101010 30%, #e73046 99%);position:relative}.copies-slider .slider .rangeslider--horizontal{height:10px;width:100%}.copies-slider .slider .rangeslider--vertical{width:20px;min-height:150px;max-height:100%}.copies-slider .slider .rangeslider--disabled{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);opacity:0.4}.copies-slider .slider .rangeslider__fill{background:#e73046;position:absolute}.copies-slider .slider .rangeslider--horizontal .rangeslider__fill{top:0;height:100%}.copies-slider .slider .rangeslider--vertical .rangeslider__fill{bottom:0;width:100%}.copies-slider .slider .rangeslider__handle{background:white;border:5px solid #101010;cursor:pointer;display:inline-block;width:26px;height:26px;position:absolute;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.copies-slider .slider .rangeslider__handle.js-low{border-color:#101010}.copies-slider .slider .rangeslider__handle.js-med_low{border-color:#101010}.copies-slider .slider .rangeslider__handle.js-med{border-color:#5F3654}.copies-slider .slider .rangeslider__handle.js-med_high{border-color:#A7324F}.copies-slider .slider .rangeslider__handle.js-high{border-color:#e73046}.copies-slider .slider .rangeslider__handle:after{content:"";display:block;width:18px;height:18px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.copies-slider .slider .rangeslider--horizontal .rangeslider__handle{top:-12px;touch-action:pan-y;-ms-touch-action:pan-y}.copies-slider .slider .rangeslider--vertical .rangeslider__handle{left:-10px;touch-action:pan-x;-ms-touch-action:pan-x}.copies-slider .slider input[type="range"]:focus+.rangeslider .rangeslider__handle{-moz-box-shadow:0 0 8px rgba(255,0,255,0.9);-webkit-box-shadow:0 0 8px rgba(255,0,255,0.9);box-shadow:0 0 8px rgba(255,0,255,0.9)}#one-page-order .page-block{margin:35px 0}#one-page-order .text-yellow{color:#D8F500 !important;background:#000;text-align:center;padding:10px 0;font-size:25px;line-height:25px}#one-page-order .new-title{font-family:sourcesanspro, helvetica;text-align:center}#one-page-order .new-subtitle{font-family:sourcesanspro, helvetica;text-align:center;font-size:24px;line-height:26px;padding:5px 0}#one-page-order h3{font-family:sourcesanspro, helvetica;text-align:center;font-size:20px;line-height:24px;font-weight:normal;padding:0;margin:0}#one-page-order .shipping-info{margin-left:45px}#one-page-order .shipping-info label{font-weight:bold}#one-page-order .cover-quantity{border:1px solid #ccc;margin:5px 0;background:#FFF;border-radius:6px;width:500px;height:270px;padding:20px;margin:5px;float:left}#one-page-order .cover-quantity h4{color:#000;background:#D8F500;padding:5px 10px;margin:0 0 10px 0;font-weight:bold;text-align:center;text-transform:uppercase}#one-page-order .cover-quantity .quantity-wrapper{margin:20px 0;font-size:40px;line-height:40px;text-align:center}#one-page-order .cover-quantity .quantity{float:left;margin:0 30px}#one-page-order .cover-quantity #add-quantity,#one-page-order .cover-quantity #remove-quantity{font-weight:bold;font-size:20px}#one-page-order .cover-quantity #remove-quantity{margin-left:166px}#one-page-order .cover-quantity .total{margin:10px 0;font-size:40px;line-height:50px;text-align:center}#one-page-order .payments{float:right}#one-page-order .payments .payment-method{border:1px solid #ccc;margin:5px 0;background:#FFF;border-radius:6px;width:370px;padding:20px;height:270px}#one-page-order .payments .payment-method .payment-image{margin-top:5px}#one-page-order .payments .payment-method h5{margin-top:22px}#one-page-order .payments .payment-method .red-button{margin-top:22px;font-size:18px;font-weight:bold;width:300px}#one-page-order #content-uploaded span.uploaded{color:#000;background:#D8F500;padding:10px 15px;line-height:30px;font-size:16px;margin-right:10px;font-weight:bold;border-radius:5px}#one-page-order .bindings-kind,#one-page-order .bindings-format{display:block;list-style:none;padding:0;margin:20px 0 0 0px;height:130px;width:1030px}#one-page-order .bindings-kind li,#one-page-order .bindings-format li{display:block;float:left;margin:0 7px 0 0;width:225px;height:100px;border:1px solid #FFF;border-radius:4px;padding:10px 5px;position:relative;cursor:pointer}#one-page-order .bindings-kind li .subheader,#one-page-order .bindings-format li .subheader{background:#ccc;font-size:13px;line-height:20px}#one-page-order .bindings-kind li .check,#one-page-order .bindings-format li .check{background:#D8F500;border:2px solid #000;border-radius:10px;width:15px;line-height:15px;height:15px;font-weight:normal;display:block;position:absolute;text-align:center;top:25px;left:16px;opacity:0}#one-page-order .bindings-kind li .check i,#one-page-order .bindings-format li .check i{font-size:10px}#one-page-order .bindings-kind li:hover,#one-page-order .bindings-format li:hover{border:1px solid #ccc}#one-page-order .bindings-kind li:hover .binding-description h5,#one-page-order .bindings-format li:hover .binding-description h5{background:#D8F500}#one-page-order .bindings-kind li.selected,#one-page-order .bindings-format li.selected{border:1px solid #333}#one-page-order .bindings-kind li.selected .check,#one-page-order .bindings-format li.selected .check{opacity:1}#one-page-order .bindings-kind li.selected .binding-description,#one-page-order .bindings-format li.selected .binding-description{color:#000}#one-page-order .bindings-kind li.selected .binding-description h5,#one-page-order .bindings-format li.selected .binding-description h5{background:#D8F500}#one-page-order .bindings-kind li:nth-child(4n+0),#one-page-order .bindings-format li:nth-child(4n+0){margin-right:0}#one-page-order .bindings-kind li .binding-image,#one-page-order .bindings-format li .binding-image{display:block;padding:0;margin:0 0 0 0;height:100px;width:77px;float:left;border:0}#one-page-order .bindings-kind li .binding-description,#one-page-order .bindings-format li .binding-description{margin:0;color:#333}#one-page-order .bindings-kind li .binding-description h5,#one-page-order .bindings-format li .binding-description h5{margin:0px 0 0 0;padding:0}#one-page-order .bindings-kind li .binding-description p,#one-page-order .bindings-format li .binding-description p{font-size:11px;line-height:16px}#one-page-order .one-page-order-step{color:#000;margin:30px 0}#one-page-order .one-page-order-step span.header{font-size:18px;line-height:30px;margin:15px 0 5px 0;text-transform:uppercase;font-weight:bold}#one-page-order .one-page-order-step span.number{border:2px solid #000;background:#D8F500;border-radius:20px;width:30px;line-height:30px;height:30px;font-size:16px;font-weight:bold;display:block;float:left;margin:0 10px 0 0;text-align:center}#one-page-order .one-page-order-step p.text{padding-left:45px}#one-page-order .shipping-info .form-field{float:left;margin:10px 10px 0 0}#one-page-order .shipping-info .form-field.short{width:220px}#one-page-order .shipping-info .form-field.short input{width:200px}#one-page-order .shipping-info .form-field.long{width:450px}#one-page-order .shipping-info .form-field.long input{width:430px}#one-page-order #pay-button{background:#D8F500;color:#000}#one-page-order .cover-personalization h4{text-align:center;background:#D8F500;font-size:14px;line-height:30px}#one-page-order .cover-personalization .cover-preview-wrapper{width:440px;height:640px;float:right;margin:0 0 0 45px;position:relative}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar{border-radius:4px 4px 0 0;margin:4px 0 0 16px;width:404px;height:34px;position:absolute;top:52px;left:0px;z-index:1000;background:rgba(0,0,0,0.5);padding:5px 5px}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar ul{list-style:none;margin:0;padding:0;height:38px;width:406px}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar ul li{float:left;margin:0 5px 0 0;display:block;position:relative}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar ul li a.btn{height:25px;line-height:25px;color:#333;background:#efefef;border:1px solid #ccc}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar ul li a.btn span{margin-left:3px}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar ul li a.btn:hover{background:#ccc}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar .toolbar-edit-tooltip{position:absolute;top:39px;left:-5px;background:rgba(0,0,0,0.5);width:180px;height:200px;padding:10px;border-radius:0 0 4px 4px}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar .toolbar-edit-tooltip#cover-preview-text-font-size-wrapper{height:40px;width:135px}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar .toolbar-edit-tooltip#cover-preview-text-font-size-wrapper select{width:125px;height:35px}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar .toolbar-edit-tooltip#cover-preview-text-color-wrapper{width:250px;height:295px;left:-80px}#one-page-order .cover-personalization .cover-preview-wrapper #cover-preview-toolbar .toolbar-edit-tooltip#cover-preview-text-background-color-wrapper{width:250px;height:295px;left:-127px}#one-page-order .cover-personalization .cover-preview-wrapper .canvas-container{border:1px solid #ccc;border-radius:4px;margin:12px 0 8px 14px}#one-page-order .cover-personalization .cover-preview-wrapper canvas#cover-preview-canvas{width:416px;height:588px}#one-page-order .cover-personalization .cover-models-wrapper{float:left}#one-page-order .cover-personalization .cover-models-wrapper .cover-models{list-style:none;margin:15px 0 0 0}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li{width:440px;height:120px;margin:6px 0;border:1px solid #FFF;border-radius:4px;padding:10px 20px;position:relative;cursor:pointer}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li .check{background:#D8F500;border:2px solid #000;border-radius:10px;width:15px;line-height:15px;height:15px;font-weight:normal;display:block;position:absolute;text-align:center;top:25px;left:16px;opacity:0}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li .check i{font-size:10px}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li:hover{border:1px solid #ccc}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li:hover .description h5{background:#D8F500}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li.selected{border:1px solid #333}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li.selected .check{opacity:1}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li.selected .description{color:#000}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li.selected .description h5{background:#D8F500}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li img.cover-image{display:block;float:left;margin:0;padding:0;width:84px;height:120px;border:1px solid #ccc}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li .description{float:right;margin:5px 0;color:#333;width:340px}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li .description h5{margin:0 0 10px 0;padding:0}#one-page-order .cover-personalization .cover-models-wrapper .cover-models li .description p{padding:0;font-size:13px;line-height:20px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #mixed-quotes ul.quotes li.quote,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #vertical-mixed-quotes ul.quotes li.quote{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;margin:14px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block .prices .price-block{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;box-sizing:border-box;overflow:hidden}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block .prices .price-block .price{color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block .prices .price-block .subtitle{color:#5c5c5c;font-size:13px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block .prices .price-block a{background:none;color:#b32533;font-size:15px;font-weight:600;line-height:1.3;text-decoration:underline;text-underline-offset:3px;padding:2px 8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) #home .block .prices .price-block a:hover{color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description.rigide,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description.brossurate,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description.termiche{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;margin:1%;margin-left:calc(1% - 1px);margin-right:calc(1% - 1px)}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description p{font-size:14px;line-height:1.6;color:#2b2b2b;text-align:left}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description .show-me-your-genitals{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;display:flex;width:100%;font-size:15px;letter-spacing:.02em}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description .show-me-your-genitals:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .covers-page .cover-kind-description div.kind-description .show-me-your-genitals:focus{background:#b32533;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .warranties .warranty p{font-size:15px;line-height:1.55;color:#2b2b2b}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .warranties .warranty h4{color:#101010;font-weight:600}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .promotion-package-wrapper .promotion-packages .promotion-package{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;box-sizing:border-box;overflow:hidden}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .promotion-package-wrapper .promotion-packages .promotion-package p{color:#2b2b2b}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .promotion-package-wrapper .promotion-packages .promotion-package p.promotion-info{color:#5c5c5c}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .promotion-package-wrapper .promotion-packages .promotion-package a{box-sizing:border-box;width:auto;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;gap:6px;min-height:56px;padding:0 12px;font-size:18px;font-weight:600;background:#e73046;color:#fff}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .promotion-package-wrapper .promotion-packages .promotion-package a:hover{background:#b32533;color:#fff}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .file-check-warning{border-radius:6px;border:1px solid #efe7a8}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block{font-size:17px;max-width:46em;margin-left:auto;margin-right:auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block>h3:first-child{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:44px;line-height:1.12;font-weight:600;letter-spacing:-0.015em;color:#101010;text-align:center;margin:40px auto 40px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block>h3:not(:first-child){font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:30px;line-height:1.2;font-weight:600;color:#101010;text-align:center;margin:40px auto 28px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block>h3:not(:first-child)::before{content:'';display:block;width:40px;height:3px;margin:0 auto 14px;background:#e73046}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block h4,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block h5{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010;font-weight:600}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block h4{font-size:22px;line-height:1.3;margin:40px 0 8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block h5{font-size:18px;line-height:1.35;margin:24px 0 8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block li{font-size:17px;line-height:1.65;color:#2b2b2b}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .terms-and-conditions>.page-block table{font-size:15px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])) .share-points p{font-size:17px;line-height:1.65;color:#2b2b2b}body.page-static-cookie_policy .page-content>.page-block,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block{font-size:17px;max-width:46em;margin-left:auto;margin-right:auto}body.page-static-cookie_policy .page-content>.page-block>h3:first-child,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block>h3:first-child{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:44px;line-height:1.12;font-weight:600;letter-spacing:-0.015em;color:#101010;text-align:center;margin:40px auto 40px}body.page-static-cookie_policy .page-content>.page-block>h3:not(:first-child),body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block>h3:not(:first-child){font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:30px;line-height:1.2;font-weight:600;color:#101010;text-align:center;margin:40px auto 28px}body.page-static-cookie_policy .page-content>.page-block>h3:not(:first-child)::before,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block>h3:not(:first-child)::before{content:'';display:block;width:40px;height:3px;margin:0 auto 14px;background:#e73046}body.page-static-cookie_policy .page-content>.page-block h4,body.page-static-cookie_policy .page-content>.page-block h5,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block h4,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block h5{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#101010;font-weight:600}body.page-static-cookie_policy .page-content>.page-block h4,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block h4{font-size:22px;line-height:1.3;margin:40px 0 8px}body.page-static-cookie_policy .page-content>.page-block h5,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block h5{font-size:18px;line-height:1.35;margin:24px 0 8px}body.page-static-cookie_policy .page-content>.page-block p,body.page-static-cookie_policy .page-content>.page-block li,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block p,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block li{font-size:17px;line-height:1.65;color:#2b2b2b}body.page-static-cookie_policy .page-content>.page-block table,body.page-static-privacy_policy_facce_da_tesi24 .page-content>.page-block table{font-size:15px}.feedbacks-load-status{clear:both;margin:24px auto 40px;text-align:center;color:#5c5c5c;font-size:16px}.feedbacks-load-status .infinite-scroll-request span{vertical-align:middle}.feedbacks-load-status p{margin:0}.feedbacks-load-status .feedbacks-spinner{display:inline-block;width:28px;height:28px;margin-right:10px;border:3px solid #e6e4e1;border-top-color:#e73046;border-radius:50%;animation:feedbacks-spin .8s linear infinite}@media (prefers-reduced-motion: reduce){.feedbacks-load-status .feedbacks-spinner{animation-duration:2.4s}}@keyframes feedbacks-spin{to{transform:rotate(360deg)}}.swal2-popup.swal2-toast{flex-direction:row;align-items:center;width:auto;padding:0.625em;overflow-y:hidden;background:#fff;box-shadow:0 0 0.625em #d9d9d9}.swal2-popup.swal2-toast .swal2-header{flex-direction:row;padding:0}.swal2-popup.swal2-toast .swal2-title{flex-grow:1;justify-content:flex-start;margin:0 0.6em;font-size:1em}.swal2-popup.swal2-toast .swal2-footer{margin:0.5em 0 0;padding:0.5em 0 0;font-size:0.8em}.swal2-popup.swal2-toast .swal2-close{position:static;width:0.8em;height:0.8em;line-height:0.8}.swal2-popup.swal2-toast .swal2-content{justify-content:flex-start;padding:0;font-size:1em}.swal2-popup.swal2-toast .swal2-icon{width:2em;min-width:2em;height:2em;margin:0}.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:bold}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-popup.swal2-toast .swal2-icon .swal2-icon-content{font-size:0.25em}}.swal2-popup.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:0.875em;width:1.375em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:0.3125em}.swal2-popup.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:0.3125em}.swal2-popup.swal2-toast .swal2-actions{flex-basis:auto !important;width:auto;height:auto;margin:0 0.3125em;padding:0}.swal2-popup.swal2-toast .swal2-styled{margin:0 0.3125em;padding:0.3125em 0.625em;font-size:1em}.swal2-popup.swal2-toast .swal2-styled:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,0.4)}.swal2-popup.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;transform:rotate(45deg);border-radius:50%}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.8em;left:-0.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.25em;left:0.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-popup.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-popup.swal2-toast .swal2-success .swal2-success-fix{top:0;left:0.4375em;width:0.4375em;height:2.6875em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line]{height:0.3125em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:0.1875em;width:0.75em}.swal2-popup.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:0.9375em;right:0.1875em;width:1.375em}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-toast-animate-success-line-tip 0.75s;animation:swal2-toast-animate-success-line-tip 0.75s}.swal2-popup.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-toast-animate-success-line-long 0.75s;animation:swal2-toast-animate-success-line-long 0.75s}.swal2-popup.swal2-toast.swal2-show{-webkit-animation:swal2-toast-show 0.5s;animation:swal2-toast-show 0.5s}.swal2-popup.swal2-toast.swal2-hide{-webkit-animation:swal2-toast-hide 0.1s forwards;animation:swal2-toast-hide 0.1s forwards}.swal2-container{display:flex;position:fixed;z-index:3060 !important;top:0;right:0;bottom:0;left:0;flex-direction:row;align-items:center;justify-content:center;padding:0.625em;overflow-x:hidden;transition:background-color 0.1s;-webkit-overflow-scrolling:touch}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{background:rgba(0,0,0,0.4)}.swal2-container.swal2-backdrop-hide{background:transparent !important}.swal2-container.swal2-top{align-items:flex-start}.swal2-container.swal2-top-start,.swal2-container.swal2-top-left{align-items:flex-start;justify-content:flex-start}.swal2-container.swal2-top-end,.swal2-container.swal2-top-right{align-items:flex-start;justify-content:flex-end}.swal2-container.swal2-center{align-items:center}.swal2-container.swal2-center-start,.swal2-container.swal2-center-left{align-items:center;justify-content:flex-start}.swal2-container.swal2-center-end,.swal2-container.swal2-center-right{align-items:center;justify-content:flex-end}.swal2-container.swal2-bottom{align-items:flex-end}.swal2-container.swal2-bottom-start,.swal2-container.swal2-bottom-left{align-items:flex-end;justify-content:flex-start}.swal2-container.swal2-bottom-end,.swal2-container.swal2-bottom-right{align-items:flex-end;justify-content:flex-end}.swal2-container.swal2-bottom>:first-child,.swal2-container.swal2-bottom-start>:first-child,.swal2-container.swal2-bottom-left>:first-child,.swal2-container.swal2-bottom-end>:first-child,.swal2-container.swal2-bottom-right>:first-child{margin-top:auto}.swal2-container.swal2-grow-fullscreen>.swal2-modal{display:flex !important;flex:1;align-self:stretch;justify-content:center}.swal2-container.swal2-grow-row>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-grow-column{flex:1;flex-direction:column}.swal2-container.swal2-grow-column.swal2-top,.swal2-container.swal2-grow-column.swal2-center,.swal2-container.swal2-grow-column.swal2-bottom{align-items:center}.swal2-container.swal2-grow-column.swal2-top-start,.swal2-container.swal2-grow-column.swal2-center-start,.swal2-container.swal2-grow-column.swal2-bottom-start,.swal2-container.swal2-grow-column.swal2-top-left,.swal2-container.swal2-grow-column.swal2-center-left,.swal2-container.swal2-grow-column.swal2-bottom-left{align-items:flex-start}.swal2-container.swal2-grow-column.swal2-top-end,.swal2-container.swal2-grow-column.swal2-center-end,.swal2-container.swal2-grow-column.swal2-bottom-end,.swal2-container.swal2-grow-column.swal2-top-right,.swal2-container.swal2-grow-column.swal2-center-right,.swal2-container.swal2-grow-column.swal2-bottom-right{align-items:flex-end}.swal2-container.swal2-grow-column>.swal2-modal{display:flex !important;flex:1;align-content:center;justify-content:center}.swal2-container.swal2-no-transition{transition:none !important}.swal2-container:not(.swal2-top):not(.swal2-top-start):not(.swal2-top-end):not(.swal2-top-left):not(.swal2-top-right):not(.swal2-center-start):not(.swal2-center-end):not(.swal2-center-left):not(.swal2-center-right):not(.swal2-bottom):not(.swal2-bottom-start):not(.swal2-bottom-end):not(.swal2-bottom-left):not(.swal2-bottom-right):not(.swal2-grow-fullscreen)>.swal2-modal{margin:auto}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-container .swal2-modal{margin:0 !important}}.swal2-popup{display:none;position:relative;box-sizing:border-box;flex-direction:column;justify-content:center;width:32em;max-width:100%;padding:1.25em;border:none;border-radius:0.3125em;background:#fff;font-family:inherit;font-size:1rem}.swal2-popup:focus{outline:none}.swal2-popup.swal2-loading{overflow-y:hidden}.swal2-header{display:flex;flex-direction:column;align-items:center;padding:0 1.8em}.swal2-title{position:relative;max-width:100%;margin:0 0 0.4em;padding:0;color:#595959;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word}.swal2-actions{display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin:1.25em auto 0;padding:0 1.6em}.swal2-actions:not(.swal2-loading) .swal2-styled[disabled]{opacity:0.4}.swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:linear-gradient(rgba(0,0,0,0.1), rgba(0,0,0,0.1))}.swal2-actions:not(.swal2-loading) .swal2-styled:active{background-image:linear-gradient(rgba(0,0,0,0.2), rgba(0,0,0,0.2))}.swal2-loader{display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;-webkit-animation:swal2-rotate-loading 1.5s linear 0s infinite normal;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:0.25em;border-style:solid;border-radius:100%;border-color:#3085d6 transparent #3085d6 transparent}.swal2-styled{margin:0.3125em;padding:0.625em 2em;box-shadow:none;font-weight:500}.swal2-styled:not([disabled]){cursor:pointer}.swal2-styled.swal2-confirm{border:0;border-radius:0.25em;background:initial;background-color:#3085d6;color:#fff;font-size:1.0625em}.swal2-styled.swal2-deny{border:0;border-radius:0.25em;background:initial;background-color:#dd6b55;color:#fff;font-size:1.0625em}.swal2-styled.swal2-cancel{border:0;border-radius:0.25em;background:initial;background-color:#aaa;color:#fff;font-size:1.0625em}.swal2-styled:focus{outline:none;box-shadow:0 0 0 1px #fff,0 0 0 3px rgba(50,100,150,0.4)}.swal2-styled::-moz-focus-inner{border:0}.swal2-footer{justify-content:center;margin:1.25em 0 0;padding:1em 0 0;border-top:1px solid #eee;color:#545454;font-size:1em}.swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;height:0.25em;overflow:hidden;border-bottom-right-radius:0.3125em;border-bottom-left-radius:0.3125em}.swal2-timer-progress-bar{width:100%;height:0.25em;background:rgba(0,0,0,0.2)}.swal2-image{max-width:100%;margin:1.25em auto}.swal2-close{position:absolute;z-index:2;top:0;right:0;align-items:center;justify-content:center;width:1.2em;height:1.2em;padding:0;overflow:hidden;transition:color 0.1s ease-out;border:none;border-radius:0;background:transparent;color:#cccccc;font-family:serif;font-size:2.5em;line-height:1.2;cursor:pointer}.swal2-close:hover{transform:none;background:transparent;color:#f27474}.swal2-close::-moz-focus-inner{border:0}.swal2-content{z-index:1;justify-content:center;margin:0;padding:0 1.6em;color:#545454;font-size:1.125em;font-weight:normal;line-height:normal;text-align:center;word-wrap:break-word}.swal2-input,.swal2-file,.swal2-textarea,.swal2-select,.swal2-radio,.swal2-checkbox{margin:1em auto}.swal2-input,.swal2-file,.swal2-textarea{box-sizing:border-box;width:100%;transition:border-color 0.3s, box-shadow 0.3s;border:1px solid #d9d9d9;border-radius:0.1875em;background:inherit;box-shadow:inset 0 1px 1px rgba(0,0,0,0.06);color:inherit;font-size:1.125em}.swal2-input.swal2-inputerror,.swal2-file.swal2-inputerror,.swal2-textarea.swal2-inputerror{border-color:#f27474 !important;box-shadow:0 0 2px #f27474 !important}.swal2-input:focus,.swal2-file:focus,.swal2-textarea:focus{border:1px solid #b4dbed;outline:none;box-shadow:0 0 3px #c4e6f5}.swal2-input::-moz-placeholder,.swal2-file::-moz-placeholder,.swal2-textarea::-moz-placeholder{color:#cccccc}.swal2-input:-ms-input-placeholder,.swal2-file:-ms-input-placeholder,.swal2-textarea:-ms-input-placeholder{color:#cccccc}.swal2-input::-ms-input-placeholder,.swal2-file::-ms-input-placeholder,.swal2-textarea::-ms-input-placeholder{color:#cccccc}.swal2-input::placeholder,.swal2-file::placeholder,.swal2-textarea::placeholder{color:#cccccc}.swal2-range{margin:1em auto;background:#fff}.swal2-range input{width:80%}.swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}.swal2-range input,.swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}.swal2-input{height:2.625em;padding:0 0.75em}.swal2-input[type=number]{max-width:10em}.swal2-file{background:inherit;font-size:1.125em}.swal2-textarea{height:6.75em;padding:0.75em}.swal2-select{min-width:50%;max-width:100%;padding:0.375em 0.625em;background:inherit;color:inherit;font-size:1.125em}.swal2-radio,.swal2-checkbox{align-items:center;justify-content:center;background:#fff;color:inherit}.swal2-radio label,.swal2-checkbox label{margin:0 0.6em;font-size:1.125em}.swal2-radio input,.swal2-checkbox input{margin:0 0.4em}.swal2-input-label{display:flex;justify-content:center;margin:1em auto}.swal2-validation-message{display:none;align-items:center;justify-content:center;padding:0.625em;overflow:hidden;background:#f0f0f0;color:#666666;font-size:1em;font-weight:300}.swal2-validation-message::before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 0.625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}.swal2-icon{position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:1.25em auto 1.875em;border:0.25em solid transparent;border-radius:50%;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}.swal2-icon.swal2-error{border-color:#f27474;color:#f27474}.swal2-icon.swal2-error .swal2-x-mark{position:relative;flex-grow:1}.swal2-icon.swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:0.3125em;border-radius:0.125em;background-color:#f27474}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}.swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}.swal2-icon.swal2-error.swal2-icon-show{-webkit-animation:swal2-animate-error-icon 0.5s;animation:swal2-animate-error-icon 0.5s}.swal2-icon.swal2-error.swal2-icon-show .swal2-x-mark{-webkit-animation:swal2-animate-error-x-mark 0.5s;animation:swal2-animate-error-x-mark 0.5s}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd}.swal2-icon.swal2-success{border-color:#a5dc86;color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;transform:rotate(45deg);border-radius:50%}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=left]{top:-0.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}.swal2-icon.swal2-success [class^=swal2-success-circular-line][class$=right]{top:-0.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}.swal2-icon.swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-0.25em;left:-0.25em;box-sizing:content-box;width:100%;height:100%;border:0.25em solid rgba(165,220,134,0.3);border-radius:50%}.swal2-icon.swal2-success .swal2-success-fix{position:absolute;z-index:1;top:0.5em;left:1.625em;width:0.4375em;height:5.625em;transform:rotate(-45deg)}.swal2-icon.swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:0.3125em;border-radius:0.125em;background-color:#a5dc86}.swal2-icon.swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:0.8125em;width:1.5625em;transform:rotate(45deg)}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:0.5em;width:2.9375em;transform:rotate(-45deg)}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-tip{-webkit-animation:swal2-animate-success-line-tip 0.75s;animation:swal2-animate-success-line-tip 0.75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-line-long{-webkit-animation:swal2-animate-success-line-long 0.75s;animation:swal2-animate-success-line-long 0.75s}.swal2-icon.swal2-success.swal2-icon-show .swal2-success-circular-line-right{-webkit-animation:swal2-rotate-success-circular-line 4.25s ease-in;animation:swal2-rotate-success-circular-line 4.25s ease-in}.swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:0 0 1.25em;padding:0;background:inherit;font-weight:600}.swal2-progress-steps li{display:inline-block;position:relative}.swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#3085d6;color:#fff;line-height:2em;text-align:center}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3085d6}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step{background:#add8e6;color:#fff}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line{background:#add8e6}.swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:0.4em;margin:0 -1px;background:#3085d6}[class^=swal2]{-webkit-tap-highlight-color:transparent}.swal2-show{-webkit-animation:swal2-show 0.3s;animation:swal2-show 0.3s}.swal2-hide{-webkit-animation:swal2-hide 0.15s forwards;animation:swal2-hide 0.15s forwards}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{right:auto;left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}@supports (-ms-accelerator: true){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.swal2-range input{width:100% !important}.swal2-range output{display:none}}@-moz-document url-prefix(){.swal2-close:focus{outline:2px solid rgba(50,100,150,0.4)}}@-webkit-keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@keyframes swal2-toast-show{0%{transform:translateY(-0.625em) rotateZ(2deg)}33%{transform:translateY(0) rotateZ(-2deg)}66%{transform:translateY(0.3125em) rotateZ(2deg)}100%{transform:translateY(0) rotateZ(0deg)}}@-webkit-keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@keyframes swal2-toast-hide{100%{transform:rotateZ(1deg);opacity:0}}@-webkit-keyframes swal2-toast-animate-success-line-tip{0%{top:0.5625em;left:0.0625em;width:0}54%{top:0.125em;left:0.125em;width:0}70%{top:0.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:0.75em;width:0.5em}100%{top:1.125em;left:0.1875em;width:0.75em}}@keyframes swal2-toast-animate-success-line-tip{0%{top:0.5625em;left:0.0625em;width:0}54%{top:0.125em;left:0.125em;width:0}70%{top:0.625em;left:-0.25em;width:1.625em}84%{top:1.0625em;left:0.75em;width:0.5em}100%{top:1.125em;left:0.1875em;width:0.75em}}@-webkit-keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:0.9375em;width:0}84%{top:0.9375em;right:0;width:1.125em}100%{top:0.9375em;right:0.1875em;width:1.375em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:0.9375em;width:0}84%{top:0.9375em;right:0;width:1.125em}100%{top:0.9375em;right:0.1875em;width:1.375em}}@-webkit-keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@keyframes swal2-show{0%{transform:scale(0.7)}45%{transform:scale(1.05)}80%{transform:scale(0.95)}100%{transform:scale(1)}}@-webkit-keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}100%{transform:scale(0.5);opacity:0}}@-webkit-keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:0.0625em;width:0}54%{top:1.0625em;left:0.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:0.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:0.0625em;width:0}54%{top:1.0625em;left:0.125em;width:0}70%{top:2.1875em;left:-0.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}100%{top:2.8125em;left:0.8125em;width:1.5625em}}@-webkit-keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:0.5em;width:2.9375em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}100%{top:2.375em;right:0.5em;width:2.9375em}}@-webkit-keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}100%{transform:rotate(-405deg)}}@-webkit-keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(0.4);opacity:0}50%{margin-top:1.625em;transform:scale(0.4);opacity:0}80%{margin-top:-0.375em;transform:scale(1.15)}100%{margin-top:0;transform:scale(1);opacity:1}}@-webkit-keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}100%{transform:rotateX(0deg);opacity:1}}@-webkit-keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes swal2-rotate-loading{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto !important}body.swal2-no-backdrop .swal2-container{top:auto;right:auto;bottom:auto;left:auto;max-width:calc(100% - 0.625em * 2);background-color:transparent !important}body.swal2-no-backdrop .swal2-container>.swal2-modal{box-shadow:0 0 10px rgba(0,0,0,0.4)}body.swal2-no-backdrop .swal2-container.swal2-top{top:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-top-start,body.swal2-no-backdrop .swal2-container.swal2-top-left{top:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-top-end,body.swal2-no-backdrop .swal2-container.swal2-top-right{top:0;right:0}body.swal2-no-backdrop .swal2-container.swal2-center{top:50%;left:50%;transform:translate(-50%, -50%)}body.swal2-no-backdrop .swal2-container.swal2-center-start,body.swal2-no-backdrop .swal2-container.swal2-center-left{top:50%;left:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-center-end,body.swal2-no-backdrop .swal2-container.swal2-center-right{top:50%;right:0;transform:translateY(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom{bottom:0;left:50%;transform:translateX(-50%)}body.swal2-no-backdrop .swal2-container.swal2-bottom-start,body.swal2-no-backdrop .swal2-container.swal2-bottom-left{bottom:0;left:0}body.swal2-no-backdrop .swal2-container.swal2-bottom-end,body.swal2-no-backdrop .swal2-container.swal2-bottom-right{right:0;bottom:0}@media print{body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown){overflow-y:scroll !important}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop):not(.swal2-toast-shown) .swal2-container{position:static !important}}body.swal2-toast-shown .swal2-container{background-color:transparent}body.swal2-toast-shown .swal2-container.swal2-top{top:0;right:auto;bottom:auto;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{top:0;right:0;bottom:auto;left:auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{top:0;right:auto;bottom:auto;left:0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{top:50%;right:auto;bottom:auto;left:0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{top:50%;right:auto;bottom:auto;left:50%;transform:translate(-50%, -50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{top:50%;right:0;bottom:auto;left:auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{top:auto;right:auto;bottom:0;left:0}body.swal2-toast-shown .swal2-container.swal2-bottom{top:auto;right:auto;bottom:0;left:50%;transform:translateX(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{top:auto;right:0;bottom:0;left:auto}body.swal2-toast-column .swal2-toast{flex-direction:column;align-items:stretch}body.swal2-toast-column .swal2-toast .swal2-actions{flex:1;align-self:stretch;height:2.2em;margin-top:0.3125em}body.swal2-toast-column .swal2-toast .swal2-loading{justify-content:center}body.swal2-toast-column .swal2-toast .swal2-input{height:2em;margin:0.3125em auto;font-size:1em}body.swal2-toast-column .swal2-toast .swal2-validation-message{font-size:1em}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(/images/swipebox/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(/images/swipebox/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0px 10px -8px #656565;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0px 10px -8px #656565;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width: 800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black}#swipebox-top-bar{color:white !important;font-size:15px;line-height:43px;font-family:Helvetica, Arial, sans-serif}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso) #main .page-content:not(.landing-page-wrapper)>.page-content.vertical-feedbacks,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso) #main .page-content.check-file-page>.page-content.vertical-feedbacks{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;margin-top:48px;padding:48px 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-expert_page #main .page-content>div[style*="#efefef"]{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;background:#fff !important;border-radius:6px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>div:has(>h2#price),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>#calcola-tempi{border-image:linear-gradient(#f6f5f3 0 0) fill 0/0/0 100vmax;margin-top:48px;padding:48px 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>div:has(>h2#price)>h2:first-child,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>div:has(>h2#price)>h2#price:first-of-type,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>#calcola-tempi>h2:first-child,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>#calcola-tempi>h2#price:first-of-type{margin-top:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso) #main .page-content:not(.landing-page-wrapper)>.page-content.vertical-feedbacks .page-block>h3.title::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso) #main .page-content.check-file-page>.page-content.vertical-feedbacks .page-block>h3.title::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>div:has(>h2#price)>h2::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>#calcola-tempi>h2::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).page-static-shipping_page #main .page-content>h2#shop::before,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso) #main .landing-page-wrapper>.landing-page-section h2::before{display:none}@media (max-width: 767px){:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile #main .page-content:not(.landing-page-wrapper)>.page-content.vertical-feedbacks,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile #main .page-content.check-file-page>.page-content.vertical-feedbacks,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price),:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile.page-static-shipping_page #main .page-content>#calcola-tempi{margin-top:32px;padding:32px 0}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile #main .page-content:not(.landing-page-wrapper)>.page-content.vertical-feedbacks,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile #main .page-content.check-file-page>.page-content.vertical-feedbacks,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price),html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation):not(.partner-unipegaso).t24-mobile.page-static-shipping_page #main .page-content>#calcola-tempi{margin-top:32px;padding:32px 0}}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-intro p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split-text p,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split-text li,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) p{font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:17px;line-height:1.65;color:#2b2b2b;text-align:left;max-width:none;margin:0 0 16px;text-wrap:pretty}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-intro strong,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split-text strong,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) strong{font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin:0 auto 40px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers picture{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:148px;height:72px;padding:6px 12px;background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;overflow:hidden}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers img.ship-courier{display:block;width:auto;max-width:100%;height:48px;object-fit:contain;margin:0;float:none;mix-blend-mode:multiply}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-amazon{height:44px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-gls{height:46px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-ups{height:54px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-poste{height:40px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-tnt{height:48px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-intro{max-width:740px;margin:0 auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-intro>:last-child{margin-bottom:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout{display:flex;align-items:center;gap:14px;margin:8px 0 24px;padding:14px 18px;background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;border-left:3px solid #e73046;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:17px;line-height:1.45;color:#101010;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout>.fa-clock{flex:0 0 auto;font-size:24px;color:#e73046}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout>strong{flex:1 1 auto;font-weight:600;color:#101010}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout .text-link{color:#b32533;text-decoration:underline;text-underline-offset:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout .ship-callout-go{flex:0 0 auto;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#f6f5f3;color:#101010;font-size:14px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout:focus{text-decoration:none;border-color:#d6d2cc;border-left-color:#e73046}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout:hover .text-link,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-callout:focus .text-link{color:#e73046}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) p.ship-lead{margin:0 auto 8px;text-align:center;font-size:20px;line-height:1.4}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) p.ship-lead-note{max-width:70ch;margin:0 auto 24px;text-align:center}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-reasons{display:grid;grid-template-columns:1fr 1fr;gap:16px;max-width:820px;margin:0 auto 16px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-reason{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;padding:20px 22px 4px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-reason-icon{display:grid;place-items:center;width:40px;height:40px;margin:0 0 10px;border-radius:50%;background:#fdeef0;color:#e73046;font-size:17px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-pledge{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;border-left:3px solid #e73046;max-width:820px;margin:0 auto;padding:16px 22px;box-sizing:border-box}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-pledge p{margin:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split{display:grid;grid-template-columns:minmax(0, 1fr) 300px;column-gap:56px;align-items:center;max-width:900px;margin:0 auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split>.ship-split-logo{grid-column:2;grid-row:1;display:grid;place-items:center}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split>.ship-split-text{grid-column:1;grid-row:1;min-width:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split>.ship-split-text>:last-child{margin-bottom:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split .ship-split-logo img{display:block;width:240px;max-width:100%;height:auto;margin:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split-indabox{grid-template-columns:300px minmax(0, 1fr);margin-top:48px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split-indabox>.ship-split-logo{grid-column:1}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split-indabox>.ship-split-text{grid-column:2}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content ul.ship-questions{list-style:none;margin:0 0 16px;padding:0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content ul.ship-questions li{position:relative;margin:0 0 4px;padding-left:28px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content ul.ship-questions li::before{content:"?";position:absolute;left:0;top:5px;width:18px;height:18px;border-radius:50%;background:#e73046;color:#fff;font:700 12px/18px "sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;text-align:center}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content p.ship-action{margin:24px 0 0}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content .ship-split-text p:not(.ship-aside) a:not(.ship-button){color:inherit;text-decoration:underline;text-underline-offset:2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-button-secondary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:transparent;color:#101010;border:1.5px solid #101010;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none;gap:8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-button-secondary:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-button-secondary:focus{background:#101010;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-button-primary{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:44px;height:auto;padding:0 24px;background:#e73046;color:#fff;border:0;border-radius:4px;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:18px;font-weight:600;line-height:1.2;text-decoration:none;text-transform:none;letter-spacing:0;box-shadow:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-button-primary:hover,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content a.ship-button-primary:focus{background:#b32533;color:#fff;text-decoration:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).page-static-shipping_page #main .page-content p.ship-aside{margin:20px 0 0;padding-top:14px;border-top:1px solid #e6e4e1;font-size:15px;line-height:1.5;color:#5c5c5c}@media (max-width: 767px){:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:8px;max-width:420px;margin-bottom:28px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers picture{grid-column:span 2;width:auto;height:56px;padding:4px 8px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers picture:nth-child(4){grid-column:2 / span 2}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier{height:38px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-amazon{height:36px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-gls{height:36px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-ups{height:44px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-poste{height:30px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-tnt{height:38px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content a.ship-callout{padding:12px 14px;gap:12px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-reasons{grid-template-columns:1fr;gap:12px;margin-bottom:12px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-reason{padding:16px 16px 2px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-pledge{padding:14px 16px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox{grid-template-columns:minmax(0, 1fr);row-gap:16px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split>.ship-split-logo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split>.ship-split-text,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox>.ship-split-logo,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox>.ship-split-text{grid-column:1;grid-row:auto}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split .ship-split-logo img,:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox .ship-split-logo img{width:170px;max-height:none}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox{margin-top:32px}:where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content a.ship-button{display:flex;width:100%;padding:10px 16px;text-align:center}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:8px;max-width:420px;margin-bottom:28px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers picture{grid-column:span 2;width:auto;height:56px;padding:4px 8px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers picture:nth-child(4){grid-column:2 / span 2}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier{height:38px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-amazon{height:36px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-gls{height:36px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-ups{height:44px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-poste{height:30px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-couriers img.ship-courier-tnt{height:38px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content a.ship-callout{padding:12px 14px;gap:12px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-reasons{grid-template-columns:1fr;gap:12px;margin-bottom:12px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-reason{padding:16px 16px 2px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content>div:has(>h2#price) .ship-pledge{padding:14px 16px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox{grid-template-columns:minmax(0, 1fr);row-gap:16px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split>.ship-split-logo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split>.ship-split-text,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox>.ship-split-logo,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox>.ship-split-text{grid-column:1;grid-row:auto}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split .ship-split-logo img,html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox .ship-split-logo img{width:170px;max-height:none}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content .ship-split-indabox{margin-top:32px}html.t24-touch :where(body#body:not(.orders):not([class*="page-payments-"]):not([class*="page-baskets-"]):not([class*="page-resellers-"]):not([class*="page-orders-"])):not(.page-static-quotation).t24-mobile.page-static-shipping_page #main .page-content a.ship-button{display:flex;width:100%;padding:10px 16px;text-align:center}}html.t24-dlg-open,html.t24-dlg-open body{overflow:hidden}.t24-dlg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3060;display:flex;align-items:center;justify-content:center;padding:calc(16 * var(--t24-wu, 1px)) 0;box-sizing:border-box;overflow-y:auto;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b;text-align:left}.t24-dlg [hidden]{display:none !important}.t24-dlg .t24-dlg-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(16,16,16,0.55)}.t24-dlg .t24-dlg-card{position:relative;box-sizing:border-box;margin:auto;width:calc(480 * var(--t24-wu, 1px));max-width:calc(100% - calc(32 * var(--t24-wu, 1px)));padding:calc(32 * var(--t24-wu, 1px)) calc(28 * var(--t24-wu, 1px)) calc(24 * var(--t24-wu, 1px));background:#fff;border-radius:calc(8 * var(--t24-wu, 1px));box-shadow:0 calc(12 * var(--t24-wu, 1px)) calc(40 * var(--t24-wu, 1px)) rgba(0,0,0,0.22);font-size:calc(16 * var(--t24-wu, 1px));line-height:1.45}.t24-dlg .t24-dlg-card:focus{outline:none}.t24-dlg.is-wide .t24-dlg-card{width:calc(860 * var(--t24-wu, 1px))}.t24-dlg.is-open .t24-dlg-card{animation:t24-dlg-in .16s ease-out}.t24-dlg .t24-dlg-close{position:absolute;top:calc(10 * var(--t24-wu, 1px));right:calc(10 * var(--t24-wu, 1px));width:calc(36 * var(--t24-wu, 1px));height:calc(36 * var(--t24-wu, 1px));display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:#5c5c5c;cursor:pointer;box-shadow:none;font-size:calc(18 * var(--t24-wu, 1px));line-height:1}.t24-dlg .t24-dlg-close:hover{background:#f6f5f3;color:#101010}.t24-dlg .t24-dlg-close:focus{outline:none}.t24-dlg .t24-dlg-close:focus-visible{box-shadow:0 0 0 calc(3 * var(--t24-wu, 1px)) rgba(231,48,70,0.28)}.t24-dlg .t24-dlg-title{display:flex;align-items:flex-start;gap:calc(10 * var(--t24-wu, 1px));margin:0 calc(28 * var(--t24-wu, 1px)) 0 0;padding:0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:calc(24 * var(--t24-wu, 1px));line-height:1.25;font-weight:600;letter-spacing:-.01em;color:#101010;text-align:left;text-transform:none;background:none}.t24-dlg .t24-dlg-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:1.25em;font-size:calc(22 * var(--t24-wu, 1px))}.t24-dlg[data-variant="info"] .t24-dlg-icon{color:#101010}.t24-dlg[data-variant="question"] .t24-dlg-icon{color:#101010}.t24-dlg[data-variant="success"] .t24-dlg-icon{color:#2b653d}.t24-dlg[data-variant="warning"] .t24-dlg-icon{color:#9a6700}.t24-dlg[data-variant="error"] .t24-dlg-icon{color:#b32533}.t24-dlg[data-variant="wait"] .t24-dlg-icon{width:calc(28 * var(--t24-wu, 1px));height:calc(28 * var(--t24-wu, 1px));margin-top:calc(3 * var(--t24-wu, 1px));box-sizing:border-box;border-radius:50%;border:calc(3 * var(--t24-wu, 1px)) solid #e6e4e1;border-top-color:#e73046;animation:t24-dlg-spin .9s linear infinite}.t24-dlg[data-variant="wait"] .t24-dlg-icon i{display:none}.t24-dlg .t24-dlg-body{margin:calc(12 * var(--t24-wu, 1px)) 0 0;font-size:calc(16 * var(--t24-wu, 1px));line-height:1.5;color:#2b2b2b}.t24-dlg .t24-dlg-body p{margin:0 0 calc(12 * var(--t24-wu, 1px));font-size:inherit;line-height:inherit;text-align:left}.t24-dlg .t24-dlg-body p:last-child{margin-bottom:0}.t24-dlg .t24-dlg-body ul,.t24-dlg .t24-dlg-body ol{margin:0 0 calc(12 * var(--t24-wu, 1px)) calc(22 * var(--t24-wu, 1px));padding:0;text-align:left}.t24-dlg .t24-dlg-body li{margin:0 0 calc(4 * var(--t24-wu, 1px));font-size:inherit}.t24-dlg .t24-dlg-body h3,.t24-dlg .t24-dlg-body h4{margin:calc(16 * var(--t24-wu, 1px)) 0 calc(6 * var(--t24-wu, 1px));padding:0;background:none;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:calc(18 * var(--t24-wu, 1px));line-height:1.3;font-weight:600;color:#101010;text-align:left}.t24-dlg .t24-dlg-body strong{color:#101010}.t24-dlg .t24-dlg-body a{color:#b32533;text-decoration:underline}.t24-dlg .t24-dlg-body img,.t24-dlg .t24-dlg-body picture{max-width:100%;height:auto}.t24-dlg .t24-dlg-body .red-button{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:calc(44 * var(--t24-wu, 1px));margin:calc(8 * var(--t24-wu, 1px)) 0 0;padding:0 calc(20 * var(--t24-wu, 1px));border-radius:calc(4 * var(--t24-wu, 1px));background:#e73046;color:#fff;text-decoration:none;font-size:calc(16 * var(--t24-wu, 1px));font-weight:600;line-height:1.2;text-transform:none}.t24-dlg .t24-dlg-body .red-button:hover{background:#b32533;color:#fff}.t24-dlg .t24-dlg-actions{display:flex;flex-wrap:wrap-reverse;gap:calc(10 * var(--t24-wu, 1px));margin:calc(24 * var(--t24-wu, 1px)) 0 0}.t24-dlg .t24-dlg-btn{flex:1 1 calc(160 * var(--t24-wu, 1px));display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:calc(48 * var(--t24-wu, 1px));margin:0;padding:calc(8 * var(--t24-wu, 1px)) calc(20 * var(--t24-wu, 1px));border-radius:calc(4 * var(--t24-wu, 1px));box-shadow:none;cursor:pointer;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:calc(17 * var(--t24-wu, 1px));font-weight:600;line-height:1.2;text-align:center;text-decoration:none;text-shadow:none;text-transform:none}.t24-dlg .t24-dlg-btn:focus{outline:none}.t24-dlg .t24-dlg-btn:focus-visible{box-shadow:0 0 0 calc(3 * var(--t24-wu, 1px)) rgba(231,48,70,0.28)}.t24-dlg .t24-dlg-btn.is-primary{order:2;background:#e73046;color:#fff;border:0}.t24-dlg .t24-dlg-btn.is-primary:hover{background:#b32533}.t24-dlg .t24-dlg-btn.is-secondary{order:1;background:#fff;color:#101010;border:1.5px solid #101010}.t24-dlg .t24-dlg-btn.is-secondary:hover{background:#101010;color:#fff}.t24-dlg.is-wait .t24-dlg-card{width:calc(340 * var(--t24-wu, 1px));padding:calc(28 * var(--t24-wu, 1px)) calc(24 * var(--t24-wu, 1px)) calc(26 * var(--t24-wu, 1px));text-align:center}.t24-dlg.is-wait .t24-dlg-title{flex-direction:column;align-items:center;gap:calc(14 * var(--t24-wu, 1px));margin:0;font-size:calc(20 * var(--t24-wu, 1px));text-align:center}.t24-dlg.is-wait .t24-dlg-icon{width:calc(32 * var(--t24-wu, 1px));height:calc(32 * var(--t24-wu, 1px));margin:0;font-size:calc(32 * var(--t24-wu, 1px))}.t24-dlg.is-wait .t24-dlg-body{margin-top:calc(6 * var(--t24-wu, 1px));color:#5c5c5c;font-size:calc(15 * var(--t24-wu, 1px))}.t24-dlg.is-wait .t24-dlg-body p{text-align:center}.t24-dlg .duplex-popup-alert>p{margin:0 0 calc(12 * var(--t24-wu, 1px))}.t24-dlg .duplex-popup-alert .duplex-alert-block{margin:calc(16 * var(--t24-wu, 1px)) 0 0;padding:calc(14 * var(--t24-wu, 1px)) 0 0;border-top:1px solid #e6e4e1}.t24-dlg .duplex-popup-alert .duplex-alert-block h3{margin:0 0 calc(8 * var(--t24-wu, 1px))}.t24-dlg .duplex-popup-alert .duplex-alert-block img{display:block;width:100%;max-width:calc(600 * var(--t24-wu, 1px));margin:0 0 calc(10 * var(--t24-wu, 1px));border-radius:calc(6 * var(--t24-wu, 1px))}.t24-dlg .duplex-popup-alert .duplex-alert-block p{margin:0;font-size:calc(15 * var(--t24-wu, 1px))}.t24-dlg .duplex-popup-alert h4{margin:calc(18 * var(--t24-wu, 1px)) 0 0;padding:calc(12 * var(--t24-wu, 1px)) calc(14 * var(--t24-wu, 1px));border-radius:calc(6 * var(--t24-wu, 1px));background:#f6f5f3;font-size:calc(15 * var(--t24-wu, 1px));font-weight:400;line-height:1.45;text-align:left}.t24-dlg .check-address-popup-alert .check-address-alert-block img{display:block;width:100%;height:auto;border-radius:calc(6 * var(--t24-wu, 1px))}.t24-dlg .check-address-popup-alert .check-address-alert-block p{margin:calc(8 * var(--t24-wu, 1px)) 0 0;font-size:calc(14 * var(--t24-wu, 1px));text-align:right}.t24-dlg .check-address-popup-alert .check-address-alert-half-block{float:left;box-sizing:border-box;width:50%;padding:0 calc(12 * var(--t24-wu, 1px)) 0 0;text-align:left}.t24-dlg .check-address-popup-alert .check-address-alert-half-block dl{margin:calc(12 * var(--t24-wu, 1px)) 0 0}.t24-dlg .check-address-popup-alert .check-address-alert-half-block dt{margin:calc(8 * var(--t24-wu, 1px)) 0 calc(4 * var(--t24-wu, 1px));font-size:calc(14 * var(--t24-wu, 1px));font-weight:600;color:#5c5c5c;text-transform:uppercase;letter-spacing:.03em}.t24-dlg .check-address-popup-alert .check-address-alert-half-block dd{margin:0;font-size:calc(16 * var(--t24-wu, 1px))}.t24-dlg .check-address-popup-alert .check-address-alert-half-block strong.very-strong{display:inline-block;padding:calc(3 * var(--t24-wu, 1px)) calc(10 * var(--t24-wu, 1px));border-radius:calc(4 * var(--t24-wu, 1px));background:#e73046;color:#fff;font-size:calc(16 * var(--t24-wu, 1px))}.t24-dlg .check-address-popup-alert h4{clear:both;margin:calc(18 * var(--t24-wu, 1px)) 0 0;padding:calc(12 * var(--t24-wu, 1px)) calc(14 * var(--t24-wu, 1px));border-radius:calc(6 * var(--t24-wu, 1px));background:#f6f5f3;font-size:calc(15 * var(--t24-wu, 1px));font-weight:400;line-height:1.45;text-align:left}.t24-dlg .clear{clear:both}@keyframes t24-dlg-in{from{opacity:0;transform:translateY(calc(8 * var(--t24-wu, 1px)))}to{opacity:1;transform:none}}@keyframes t24-dlg-spin{to{transform:rotate(360deg)}}body.orders:not([class*="partner-"]) .modal-backdrop{background:#101010}body.orders:not([class*="partner-"]) .modal-backdrop.in,body.orders:not([class*="partner-"]) .modal-backdrop.fade.in{opacity:.55}body.orders:not([class*="partner-"]) .modal{left:50%;width:calc(560 * var(--t24-wu, 1px));max-width:calc(100% - calc(32 * var(--t24-wu, 1px)));margin:0;transform:translateX(-50%);box-sizing:border-box;border:0;border-radius:calc(8 * var(--t24-wu, 1px));box-shadow:0 calc(12 * var(--t24-wu, 1px)) calc(40 * var(--t24-wu, 1px)) rgba(0,0,0,0.22);font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;color:#2b2b2b;font-size:calc(16 * var(--t24-wu, 1px));line-height:1.5}body.orders:not([class*="partner-"]) .modal .modal-header{position:relative;padding:calc(28 * var(--t24-wu, 1px)) calc(28 * var(--t24-wu, 1px)) 0;border:0}body.orders:not([class*="partner-"]) .modal .modal-header h3{margin:0 calc(28 * var(--t24-wu, 1px)) 0 0;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:calc(24 * var(--t24-wu, 1px));line-height:1.25;font-weight:600;letter-spacing:-.01em;color:#101010}body.orders:not([class*="partner-"]) .modal .modal-header h3::before{content:'\f05a';margin-right:calc(10 * var(--t24-wu, 1px));font-family:'Font Awesome 5 Pro';font-weight:900;font-size:calc(22 * var(--t24-wu, 1px));color:#101010}body.orders:not([class*="partner-"]) .modal .modal-header .close{position:absolute;top:calc(14 * var(--t24-wu, 1px));right:calc(14 * var(--t24-wu, 1px));float:none;margin:0;font-size:calc(26 * var(--t24-wu, 1px));line-height:1;opacity:.6}body.orders:not([class*="partner-"]) .modal .modal-body{max-height:none;padding:calc(12 * var(--t24-wu, 1px)) calc(28 * var(--t24-wu, 1px)) 0;font-size:calc(16 * var(--t24-wu, 1px));line-height:1.5}body.orders:not([class*="partner-"]) .modal .modal-body p,body.orders:not([class*="partner-"]) .modal .modal-body li{font-size:inherit;line-height:inherit}body.orders:not([class*="partner-"]) .modal .modal-body a{color:#b32533;word-break:break-word}body.orders:not([class*="partner-"]) .modal .modal-footer{padding:calc(20 * var(--t24-wu, 1px)) calc(28 * var(--t24-wu, 1px)) calc(24 * var(--t24-wu, 1px));border:0;background:none;box-shadow:none;text-align:left}body.orders:not([class*="partner-"]) .modal .modal-footer .btn,body.orders:not([class*="partner-"]) .modal .modal-footer .blue-button,body.orders:not([class*="partner-"]) .modal .modal-footer .red-button{float:none !important;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:auto;min-height:calc(48 * var(--t24-wu, 1px));margin:0;padding:0 calc(20 * var(--t24-wu, 1px));border:0;border-radius:calc(4 * var(--t24-wu, 1px));background:#e73046;background-image:none;color:#fff;text-shadow:none;box-shadow:none;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif;font-size:calc(17 * var(--t24-wu, 1px));font-weight:600;line-height:1.2;text-transform:none}body.orders:not([class*="partner-"]) .modal .modal-footer .btn:hover,body.orders:not([class*="partner-"]) .modal .modal-footer .blue-button:hover,body.orders:not([class*="partner-"]) .modal .modal-footer .red-button:hover{background:#b32533;color:#fff}body.orders:not([class*="partner-"]) .modal.fade{top:-25%;transition:opacity .2s linear, top .2s ease-out}body.orders:not([class*="partner-"]) .modal.fade.in{top:10%}body.orders:not([class*="partner-"]) #file-check-comparison-table{width:calc(900 * var(--t24-wu, 1px));padding:calc(28 * var(--t24-wu, 1px))}body.orders:not([class*="partner-"]) #file-check-comparison-table .close{position:absolute;top:calc(14 * var(--t24-wu, 1px));right:calc(14 * var(--t24-wu, 1px));float:none}body.orders:not([class*="partner-"]) #indabox-tos .modal-body{text-align:left}body.orders:not([class*="partner-"]) #indabox-tos .modal-body span{display:block;margin-top:calc(16 * var(--t24-wu, 1px))}body.orders:not([class*="partner-"]) #indabox-tos .modal-body label{display:flex;align-items:center;gap:calc(10 * var(--t24-wu, 1px));margin:0;font-size:calc(16 * var(--t24-wu, 1px));line-height:1.4;color:#101010;cursor:pointer}body.orders:not([class*="partner-"]) #indabox-tos .modal-body input[type="checkbox"]{flex:0 0 auto;width:calc(22 * var(--t24-wu, 1px));height:calc(22 * var(--t24-wu, 1px));margin:0}body.orders:not([class*="partner-"]) #facebox .popup{border-radius:calc(8 * var(--t24-wu, 1px));box-shadow:0 calc(12 * var(--t24-wu, 1px)) calc(40 * var(--t24-wu, 1px)) rgba(0,0,0,0.22)}body.orders:not([class*="partner-"]) #facebox .content{border-radius:calc(8 * var(--t24-wu, 1px));font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}body.orders:not([class*="partner-"]) #facebox_overlay.facebox_overlayBG{background:#101010}@media (prefers-reduced-motion: reduce){.t24-dlg.is-open .t24-dlg-card{animation:none}.t24-dlg[data-variant="wait"] .t24-dlg-icon{animation:none}body.orders:not([class*="partner-"]) .modal.fade,body.orders:not([class*="partner-"]) .modal-backdrop.fade{transition-duration:.01s}}/*!
 * TD Friend Selector
 * @author Bram Verdyck, Keegan Street
 */#TDFriendSelector{display:none;width:100%;padding:10px 0 0;position:absolute;left:0;top:0;z-index:1000;color:#333;font-family:"lucida grande", tahoma, verdana, arial, sans-serif;font-size:11px}#TDFriendSelector a,#TDFriendSelector a:active,#TDFriendSelector a:hover,#TDFriendSelector a:visited{text-decoration:none;color:#3B5998}#TDFriendSelector p,#TDFriendSelector ul,#TDFriendSelector li{margin:0;padding:0}#TDFriendSelector li{list-style-type:none}#TDFriendSelector .TDFriendSelector_clearfix:before,#TDFriendSelector .TDFriendSelector_clearfix:after{content:"";display:table}#TDFriendSelector .TDFriendSelector_clearfix:after{clear:both}#TDFriendSelector .TDFriendSelector_clearfix{zoom:1}#TDFriendSelector .TDFriendSelector_dialog{width:392px;padding:10px;margin:0 auto;position:relative;background:rgba(82,82,82,0.7);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px}#TDFriendSelector .TDFriendSelector_dialog #TDFriendSelector_buttonClose{position:absolute;right:18px;top:15px;font-size:16px}#TDFriendSelector .TDFriendSelector_dialog #TDFriendSelector_buttonClose,#TDFriendSelector .TDFriendSelector_dialog #TDFriendSelector_buttonClose:active,#TDFriendSelector .TDFriendSelector_dialog #TDFriendSelector_buttonClose:hover,#TDFriendSelector .TDFriendSelector_dialog #TDFriendSelector_buttonClose:visited{color:#FFF}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_form{border:1px solid #3B5998}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_header{padding:7px 10px;background:#6D84B4;color:#FFF;font-size:14px;font-weight:bold}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_content{background:#FFF;padding:10px}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_searchContainer{margin-top:10px;padding:10px;background:#f1f1f1;border:solid #cacaca;border-width:1px 0}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_searchContainer .TDFriendSelector_selectedCountContainer{font-weight:bold;float:left;padding:3px 0}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_searchContainer #TDFriendSelector_searchField{float:right}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer{width:370px;margin:10px 0 0}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend{display:block;padding:5px 10px;margin-bottom:2px;border-bottom:1px solid #cacaca;cursor:pointer}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend .TDFriendSelector_friendAvatar{float:left;height:50px;width:50px}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend .TDFriendSelector_friendName{float:left;font-size:14px;font-weight:bold;padding:17px 0 17px 20px;position:relative;width:280px}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend .TDFriendSelector_friendSelect{display:none;position:absolute;right:0;top:19px;text-align:right;color:#666;font-size:10px;font-weight:normal}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend:hover .TDFriendSelector_friendSelect{display:block}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend.TDFriendSelector_friendSelected{background:#f0f0f0}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend.TDFriendSelector_friendDisabled{cursor:default;opacity:.5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend.TDFriendSelector_friendDisabled:hover .TDFriendSelector_friendSelect{display:none}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_friendsContainer .TDFriendSelector_friend.TDFriendSelector_friendFiltered{display:none}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer{padding:8px 10px;background:#F2F2F2;border-top:1px solid #CCC}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer #TDFriendSelector_pagePrev,#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer #TDFriendSelector_pageNext{float:left;height:21px;width:22px;overflow:hidden;text-indent:-999em;background:transparent url("/assets/tdfriendselector-f2d02eb125c8b1af34959c8175eea5e3bf69a2e26e5def19f8704d3bb69f9c3e.png") no-repeat 0 0}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer #TDFriendSelector_pagePrev{background-position:-44px 0;margin-right:2px}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer #TDFriendSelector_pageNext{margin-right:6px}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer #TDFriendSelector_pagePrev.TDFriendSelector_disabled{background-position:-66px 0;cursor:default}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer #TDFriendSelector_pageNext.TDFriendSelector_disabled{background-position:-22px 0;cursor:default}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer .TDFriendSelector_pageNumberContainer{float:left;padding:4px 0 0}#TDFriendSelector .TDFriendSelector_dialog .TDFriendSelector_footer #TDFriendSelector_buttonOK{float:right;background:#3B5998;color:#FFF;padding:4px 20px 5px 20px;border:1px solid;border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA}body.page-static-tocco #main .page-content .tocco-quality{display:grid;grid-template-columns:minmax(0, 44%) minmax(0, 1fr);column-gap:56px;align-items:stretch;max-width:980px;margin:0 auto;text-align:left;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}body.page-static-tocco #main .page-content .tocco-quality-media{position:relative;min-height:280px;overflow:hidden;border-radius:6px;background:#f6f5f3}body.page-static-tocco #main .page-content .tocco-quality-media picture,body.page-static-tocco #main .page-content .tocco-quality-media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;margin:0;object-fit:cover}body.page-static-tocco #main .page-content .tocco-quality-text{min-width:0}body.page-static-tocco #main .page-content .tocco-quality-text p{max-width:none;margin:0 0 16px;font-size:17px;line-height:1.65;color:#2b2b2b;text-align:left;text-wrap:pretty}body.page-static-tocco #main .page-content .tocco-quality-text strong{font-weight:600;color:#101010}body.page-static-tocco #main .page-content .tocco-quality-text p.tocco-quality-lead{margin-bottom:8px}body.page-static-tocco #main .page-content .tocco-quality-points{margin:0;padding:0;list-style:none}body.page-static-tocco #main .page-content .tocco-quality-points li{position:relative;margin:0 0 6px;padding-left:26px;list-style:none;font-size:17px;line-height:1.5;color:#2b2b2b}body.page-static-tocco #main .page-content .tocco-quality-points li::before{content:'';position:absolute;left:4px;top:.4em;width:6px;height:11px;border:solid #e73046;border-width:0 2px 2px 0;transform:rotate(45deg)}body.page-static-tocco #main .page-content .tocco-price{background:#fff;border:1px solid #e6e4e1;border-radius:6px;box-shadow:none;max-width:640px;margin:40px auto 0;padding:22px 28px 20px;box-sizing:border-box;text-align:center;font-family:"sourcesanspro", "Source Sans Pro", helvetica, arial, sans-serif}body.page-static-tocco #main .page-content .tocco-price p{max-width:none;margin:0;text-align:center}body.page-static-tocco #main .page-content .tocco-price .tocco-price-head{font-size:16px;line-height:1.4;color:#5c5c5c}body.page-static-tocco #main .page-content .tocco-price .tocco-price-value{margin:4px 0 14px;font-size:44px;line-height:1.05;font-weight:700;color:#101010;letter-spacing:-0.01em}body.page-static-tocco #main .page-content .tocco-price .tocco-price-value em{font-size:17px;font-style:normal;font-weight:400;color:#5c5c5c;letter-spacing:0}body.page-static-tocco #main .page-content .tocco-price .tocco-price-note{font-size:15px;line-height:1.5;color:#5c5c5c;text-wrap:pretty}body.page-static-tocco #main .page-content .tocco-price .tocco-price-note+.tocco-price-note{margin-top:6px}@media (max-width: 767px){body.page-static-tocco.t24-mobile #main .page-content .tocco-quality{display:block}body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-media{min-height:0;margin:0 0 24px}body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-media picture,body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-media img{position:static;height:auto;aspect-ratio:3 / 2}body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-text p,body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-points li{font-size:16px}body.page-static-tocco.t24-mobile #main .page-content .tocco-price{margin-top:24px;padding:18px 16px 16px}body.page-static-tocco.t24-mobile #main .page-content .tocco-price .tocco-price-value{font-size:36px}}@media (min-width: 768px) and (max-width: 1179px){html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-quality{display:block}html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-media{min-height:0;margin:0 0 24px}html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-media picture,html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-media img{position:static;height:auto;aspect-ratio:3 / 2}html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-text p,html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-quality-points li{font-size:16px}html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-price{margin-top:24px;padding:18px 16px 16px}html.t24-touch body.page-static-tocco.t24-mobile #main .page-content .tocco-price .tocco-price-value{font-size:36px}}#trustbox-link.t24-tp .t24-tp-ph{position:absolute;left:0;right:0;top:5px;height:20px;z-index:2;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff;color:#191919;font-family:'sourcesanspro', 'Source Sans Pro', Helvetica, Arial, sans-serif;font-size:14px;font-weight:normal;line-height:20px;white-space:nowrap;text-decoration:none;transition:opacity .5s ease, visibility 0s linear .5s}#trustbox-link.t24-tp .t24-tp-stars{display:inline-flex;gap:2px}#trustbox-link.t24-tp .t24-tp-stars i{position:relative;display:block;width:18px;height:18px;overflow:hidden;background:#dcdce6}#trustbox-link.t24-tp .t24-tp-stars i::before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#00b67a;transform:scaleX(0);transform-origin:left center}#trustbox-link.t24-tp .t24-tp-stars i::after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 2.5l2.83 6.36 6.92.68-5.2 4.62 1.5 6.79L12 17.42l-6.05 3.53 1.5-6.79-5.2-4.62 6.92-.68z'/%3E%3C/svg%3E") center/14px 14px no-repeat}#trustbox-link.t24-tp .t24-tp-label{font-size:15px;font-weight:600;color:#191919;opacity:0;transition:opacity .45s ease-out}#trustbox-link.t24-tp.t24-tp-in .t24-tp-label{opacity:1}#trustbox-link.t24-tp .t24-tp-text{opacity:0;transform:translateY(5px)}#trustbox-link.t24-tp .t24-tp-text strong{font-weight:700}#trustbox-link.t24-tp .t24-tp-logo{font-weight:700}#trustbox-link.t24-tp .t24-tp-logo span{color:#00b67a}#trustbox-link.t24-tp .trustpilot-widget{opacity:0;transition:opacity .5s ease}#trustbox-link.t24-tp .t24-tp-stars i::before{transition:transform .3s ease-out}#trustbox-link.t24-tp .t24-tp-text{transition:opacity .45s ease-out .78s, transform .45s ease-out .78s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i{animation:t24-tp-pop .36s ease-out}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i::before{transform:scaleX(1)}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(2){animation-delay:0.13s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(2)::before{transition-delay:0.13s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(3){animation-delay:0.26s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(3)::before{transition-delay:0.26s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(4){animation-delay:0.39s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(4)::before{transition-delay:0.39s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(5){animation-delay:0.52s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i:nth-child(5)::before{transition-delay:0.52s}#trustbox-link.t24-tp.t24-tp-in .t24-tp-text{opacity:1;transform:none}#trustbox-link.t24-tp.t24-tp-ready .t24-tp-ph{opacity:0;visibility:hidden;pointer-events:none}#trustbox-link.t24-tp.t24-tp-ready .trustpilot-widget{opacity:1}@keyframes t24-tp-pop{0%{transform:scale(1)}55%{transform:scale(1.18)}100%{transform:scale(1)}}@media (prefers-reduced-motion: reduce){#trustbox-link.t24-tp .t24-tp-stars i,#trustbox-link.t24-tp .t24-tp-stars i::before,#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i,#trustbox-link.t24-tp.t24-tp-in .t24-tp-stars i::before{animation:none;transition:none;transform:none}#trustbox-link.t24-tp .t24-tp-text,#trustbox-link.t24-tp.t24-tp-in .t24-tp-text,#trustbox-link.t24-tp .t24-tp-label{transition:none;opacity:1;transform:none}#trustbox-link.t24-tp .t24-tp-ph,#trustbox-link.t24-tp .trustpilot-widget{transition:none}}.tp-feedback-widget-container{background-color:white;border:2px solid transparent;border-top-left-radius:60px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:60px;bottom:25px;box-shadow:rgba(174,174,174,0.4) 0px 3px 6px 0px;display:flex;font-size:100%;height:80px;left:20px;line-height:18px;margin:0px;max-width:400px;min-width:350px;padding:0px;position:fixed;text-decoration:none;z-index:2001;opacity:1;background-position:initial initial;background-repeat:initial initial}.tp-feedback-widget-container .tp-feedback-image-wrapper{height:90px;width:90px;position:absolute;top:-12px;left:-8px}.tp-feedback-widget-container .tp-feedback-image-wrapper .quote-avatar{width:90px;height:90px;border-radius:30px}.tp-feedback-widget-container .tp-feedback-image-wrapper .quote-avatar img{width:90px;height:auto}.tp-feedback-widget-container .tp-feedback-content{display:flex;flex-direction:column;justify-content:space-between;margin:5px 10px 2px 95px}.tp-feedback-widget-container .tp-feedback-content .tp-feedback-name{color:#333;font-size:14px;font-weight:bold}.tp-feedback-widget-container .tp-feedback-content .tp-feedback-location{color:#777;font-size:11px;font-style:italic;font-weight:normal}.tp-feedback-widget-container .tp-feedback-content .tp-feedback-university{color:#777;font-size:10px;font-weight:normal;font-style:italic}.tp-feedback-widget-container .tp-feedback-content .tp-feedback-date{background:#efefef;color:#777;padding:2px 5px;line-height:12px;float:right;font-size:10px;font-weight:500;text-align:right}.tp-feedback-widget-container .tp-feedback-content .tp-feedback-title{color:#333;font-size:14px;font-weight:bold;max-width:280px;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap}.tp-feedback-widget-container .tp-feedback-content .tp-feedback-body{color:#333;font-size:12px;line-height:15px;max-width:250px;overflow:hidden;padding-right:12px}.tp-feedback-widget-container .tp-feedback-content .tp-feedback-footer{align-items:center;display:flex;margin-top:2px}.tp-feedback-widget-container .tp-feedback-notification-close{color:#999;font-weight:bold;opacity:0.3;position:absolute;right:4px;text-decoration:none;top:4px}.tp-feedback-widget-container .tp-feedback-notification-close svg{fill:#999}
