﻿/*!
 * Bootstrap v3.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,*:before,*:after{color:#000 !important;text-shadow:none !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) ")"}a[href^="#"]:after,a[href^="javascript:"]: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}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000 !important}.label{border:1px solid #000}.table{border-collapse:collapse !important}.table td,.table th{background-color:#fff !important}.table-bordered th,.table-bordered td{border:1px solid #ddd !important}}@font-face{font-family:"Glyphicons Halflings";src:url(/assets/bootstrap/glyphicons-halflings-regular-35054c4e1bf08a04f531b2b8510910f29431c22cfbcfb3571c6e2d4dc8cb57c1.eot);src:url(/assets/bootstrap/glyphicons-halflings-regular-35054c4e1bf08a04f531b2b8510910f29431c22cfbcfb3571c6e2d4dc8cb57c1.eot?#iefix) format("embedded-opentype"),url(/assets/bootstrap/glyphicons-halflings-regular-4511059bac53be6b8d5d9a60139058a3ee67becaa2df739e2e67dd27f22324f8.woff2) format("woff2"),url(/assets/bootstrap/glyphicons-halflings-regular-b08ae9af0bd2e112a8d6b543e83159dc9b3ce5596fe97ffb8b8330db8afc4b08.woff) format("woff"),url(/assets/bootstrap/glyphicons-halflings-regular-7e35b4a8ce4d46ea22f0ef6c244b5ec1aa20e4dd957f050b9906f27bfd10e237.ttf) format("truetype"),url(/assets/bootstrap/glyphicons-halflings-regular-c99a82879186f821e6d138718cfafd879d97bff09a4681e4cd9f393f76b20fed.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-euro:before,.glyphicon-eur:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:14px;line-height:1.428571429;color:#333333;background-color:#fff}input,button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:hover,a:focus{color:#23527c;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all 0.2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eeeeee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role="button"]{cursor:pointer}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1 small,h1 .small,h2 small,h2 .small,h3 small,h3 .small,h4 small,h4 .small,h5 small,h5 .small,h6 small,h6 .small,.h1 small,.h1 .small,.h2 small,.h2 .small,.h3 small,.h3 .small,.h4 small,.h4 .small,.h5 small,.h5 .small,.h6 small,.h6 .small{font-weight:400;line-height:1;color:#777777}h1,.h1,h2,.h2,h3,.h3{margin-top:20px;margin-bottom:10px}h1 small,h1 .small,.h1 small,.h1 .small,h2 small,h2 .small,.h2 small,.h2 .small,h3 small,h3 .small,.h3 small,.h3 .small{font-size:65%}h4,.h4,h5,.h5,h6,.h6{margin-top:10px;margin-bottom:10px}h4 small,h4 .small,.h4 small,.h4 .small,h5 small,h5 .small,.h5 small,.h5 .small,h6 small,h6 .small,.h6 small,.h6 .small{font-size:75%}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}h6,.h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width: 768px){.lead{font-size:21px}}small,.small{font-size:85%}mark,.mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase,.initialism{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777777}.text-primary{color:#337ab7}a.text-primary:hover,a.text-primary:focus{color:#286090}.text-success{color:#3c763d}a.text-success:hover,a.text-success:focus{color:#2b542c}.text-info{color:#31708f}a.text-info:hover,a.text-info:focus{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover,a.text-warning:focus{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.bg-primary{color:#fff}.bg-primary{background-color:#337ab7}a.bg-primary:hover,a.bg-primary:focus{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:hover,a.bg-success:focus{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover,a.bg-info:focus{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover,a.bg-warning:focus{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover,a.bg-danger:focus{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eeeeee}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ul ol,ol ul,ol ol{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline,.confirmation-social-links,.dark .social-links,.social-links{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li,.confirmation-social-links>li,.dark .social-links>li,.social-links>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:before,.dl-horizontal dd:after{display:table;content:" "}.dl-horizontal dd:after{clear:both}@media (min-width: 768px){.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}}abbr[title],abbr[data-original-title]{cursor:help}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eeeeee}blockquote p:last-child,blockquote ul:last-child,blockquote ol:last-child{margin-bottom:0}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.428571429;color:#777777}blockquote footer:before,blockquote small:before,blockquote .small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eeeeee;border-left:0}.blockquote-reverse footer:before,.blockquote-reverse small:before,.blockquote-reverse .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before,blockquote.pull-right .small:before{content:""}.blockquote-reverse footer:after,.blockquote-reverse small:after,.blockquote-reverse .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after,blockquote.pull-right .small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.428571429}code,kbd,pre,samp{font-family:Menlo, Monaco, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.purchase-faq:before,.purchase-payment:before,.purchase-collection:before,.purchase-owner-note:before,.benefit-bullets .benefit-bullets-content:before,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content:before,.purchase-page-wrapper header:before,.purchase-page-wrapper .promo-banner .promo-content:before,.container:after,.purchase-faq:after,.purchase-payment:after,.purchase-collection:after,.purchase-owner-note:after,.benefit-bullets .benefit-bullets-content:after,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content:after,.purchase-page-wrapper header:after,.purchase-page-wrapper .promo-banner .promo-content:after{display:table;content:" "}.container:after,.purchase-faq:after,.purchase-payment:after,.purchase-collection:after,.purchase-owner-note:after,.benefit-bullets .benefit-bullets-content:after,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content:after,.purchase-page-wrapper header:after,.purchase-page-wrapper .promo-banner .promo-content:after{clear:both}@media (min-width: 768px){.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{width:750px}}@media (min-width: 992px){.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{width:970px}}@media (min-width: 1200px){.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container-fluid:before,.container-fluid:after{display:table;content:" "}.container-fluid:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*="col-"]{padding-right:0;padding-left:0}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.3333333333%}.col-xs-pull-2{right:16.6666666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.3333333333%}.col-xs-pull-5{right:41.6666666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.3333333333%}.col-xs-pull-8{right:66.6666666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.3333333333%}.col-xs-pull-11{right:91.6666666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.3333333333%}.col-xs-push-2{left:16.6666666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.3333333333%}.col-xs-push-5{left:41.6666666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.3333333333%}.col-xs-push-8{left:66.6666666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.3333333333%}.col-xs-push-11{left:91.6666666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0%}.col-xs-offset-1{margin-left:8.3333333333%}.col-xs-offset-2{margin-left:16.6666666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.3333333333%}.col-xs-offset-5{margin-left:41.6666666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.3333333333%}.col-xs-offset-8{margin-left:66.6666666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.3333333333%}.col-xs-offset-11{margin-left:91.6666666667%}.col-xs-offset-12{margin-left:100%}@media (min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0%}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}.col-md-offset-12{margin-left:100%}}@media (min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0%}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}table col[class*="col-"]{position:static;display:table-column;float:none}table td[class*="col-"],table th[class*="col-"]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>thead>tr>th,.table>thead>tr>td,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{padding:8px;line-height:1.428571429;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.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>thead>tr>th,.table-condensed>thead>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tbody>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>tfoot>tr>td{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tbody>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>tfoot>tr>td{border:1px solid #ddd}.table-bordered>thead>tr>th,.table-bordered>thead>tr>td{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}.table>thead>tr>td.active,.table>thead>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th{background-color:#f5f5f5}.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover,.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr.active:hover>th{background-color:#e8e8e8}.table>thead>tr>td.success,.table>thead>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th{background-color:#dff0d8}.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover,.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr.success:hover>th{background-color:#d0e9c6}.table>thead>tr>td.info,.table>thead>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th{background-color:#d9edf7}.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover,.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr.info:hover>th{background-color:#c4e3f3}.table>thead>tr>td.warning,.table>thead>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th{background-color:#fcf8e3}.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover,.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr.warning:hover>th{background-color:#faf2cc}.table>thead>tr>td.danger,.table>thead>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th{background-color:#f2dede}.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover,.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr.danger:hover>th{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width: 767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>thead>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>tfoot>tr>td{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>thead>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.table-responsive>.table-bordered>thead>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type="search"]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"],input[type="checkbox"]{margin:4px 0 0;margin-top:1px \9;line-height:normal}input[type="radio"][disabled],input.disabled[type="radio"],fieldset[disabled] input[type="radio"],input[type="checkbox"][disabled],input.disabled[type="checkbox"],fieldset[disabled] input[type="checkbox"]{cursor:not-allowed}input[type="file"]{display:block}input[type="range"]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.428571429;color:#555555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eeeeee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio: 0){input.form-control[type="date"],input.form-control[type="time"],input.form-control[type="datetime-local"],input.form-control[type="month"]{line-height:34px}input.input-sm[type="date"],.input-group-sm>.form-control[type="date"],.input-group-sm>.input-group-addon[type="date"],.input-group-sm>.input-group-btn>.btn[type="date"],.input-group-sm input[type="date"],input.input-sm[type="time"],.input-group-sm>.form-control[type="time"],.input-group-sm>.input-group-addon[type="time"],.input-group-sm>.input-group-btn>.btn[type="time"],.input-group-sm input[type="time"],input.input-sm[type="datetime-local"],.input-group-sm>.form-control[type="datetime-local"],.input-group-sm>.input-group-addon[type="datetime-local"],.input-group-sm>.input-group-btn>.btn[type="datetime-local"],.input-group-sm input[type="datetime-local"],input.input-sm[type="month"],.input-group-sm>.form-control[type="month"],.input-group-sm>.input-group-addon[type="month"],.input-group-sm>.input-group-btn>.btn[type="month"],.input-group-sm input[type="month"]{line-height:30px}input.input-lg[type="date"],.input-group-lg>.form-control[type="date"],.input-group-lg>.input-group-addon[type="date"],.input-group-lg>.input-group-btn>.btn[type="date"],.input-group-lg input[type="date"],input.input-lg[type="time"],.input-group-lg>.form-control[type="time"],.input-group-lg>.input-group-addon[type="time"],.input-group-lg>.input-group-btn>.btn[type="time"],.input-group-lg input[type="time"],input.input-lg[type="datetime-local"],.input-group-lg>.form-control[type="datetime-local"],.input-group-lg>.input-group-addon[type="datetime-local"],.input-group-lg>.input-group-btn>.btn[type="datetime-local"],.input-group-lg input[type="datetime-local"],input.input-lg[type="month"],.input-group-lg>.form-control[type="month"],.input-group-lg>.input-group-addon[type="month"],.input-group-lg>.input-group-btn>.btn[type="month"],.input-group-lg input[type="month"]{line-height:46px}}.form-group{margin-bottom:15px}.radio,.checkbox{position:relative;display:block;margin-top:10px;margin-bottom:10px}.radio.disabled label,fieldset[disabled] .radio label,.checkbox.disabled label,fieldset[disabled] .checkbox label{cursor:not-allowed}.radio label,.checkbox label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{position:absolute;margin-top:4px \9;margin-left:-20px}.radio+.radio,.checkbox+.checkbox{margin-top:-5px}.radio-inline,.checkbox-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.radio-inline.disabled,fieldset[disabled] .radio-inline,.checkbox-inline.disabled,fieldset[disabled] .checkbox-inline{cursor:not-allowed}.radio-inline+.radio-inline,.checkbox-inline+.checkbox-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.form-control-static.input-sm,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-right:0;padding-left:0}.input-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,.input-group-sm>.input-group-btn>select.btn{height:30px;line-height:30px}textarea.input-sm,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,.input-group-sm>.input-group-btn>textarea.btn,select.input-sm[multiple],.input-group-sm>.form-control[multiple],.input-group-sm>.input-group-addon[multiple],.input-group-sm>.input-group-btn>.btn[multiple]{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm textarea.form-control,.form-group-sm select.form-control[multiple]{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,.input-group-lg>.input-group-btn>select.btn{height:46px;line-height:46px}textarea.input-lg,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,.input-group-lg>.input-group-btn>textarea.btn,select.input-lg[multiple],.input-group-lg>.form-control[multiple],.input-group-lg>.input-group-addon[multiple],.input-group-lg>.input-group-btn>.btn[multiple]{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg textarea.form-control,.form-group-lg select.form-control[multiple]{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-group-lg+.form-control-feedback,.form-group-lg .form-control+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-group-sm+.form-control-feedback,.form-group-sm .form-control+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .help-block,.has-success .control-label,.has-success .radio,.has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,.has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,.has-success.checkbox-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.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,.has-warning.radio label,.has-warning.checkbox label,.has-warning.radio-inline label,.has-warning.checkbox-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.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,.has-error.radio label,.has-error.checkbox label,.has-error.radio-inline label,.has-error.checkbox-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width: 768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn,.form-inline .input-group .form-control{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .radio,.form-inline .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .radio label,.form-inline .checkbox label{padding-left:0}.form-inline .radio input[type="radio"],.form-inline .checkbox input[type="checkbox"]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .radio,.form-horizontal .checkbox{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .form-group:before,.form-horizontal .form-group:after{display:table;content:" "}.form-horizontal .form-group:after{clear:both}@media (min-width: 768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width: 768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width: 768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:14px;line-height:1.428571429;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn:focus,.btn.focus,.btn:active:focus,.btn.focus:active,.btn.active:focus,.btn.active.focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:hover,.btn:focus,.btn.focus{color:#333;text-decoration:none}.btn:active,.btn.active{background-image:none;outline:0;box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:0.65;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:focus,.btn-default.focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default:active:hover,.btn-default:active:focus,.btn-default.focus:active,.btn-default.active:hover,.btn-default.active:focus,.btn-default.active.focus,.open>.btn-default.dropdown-toggle:hover,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle.focus{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled:hover,.btn-default.disabled:focus,.btn-default.disabled.focus,.btn-default[disabled]:hover,.btn-default[disabled]:focus,.btn-default.focus[disabled],fieldset[disabled] .btn-default:hover,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default.focus{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary:focus,.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary:active,.btn-primary.active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary:active:hover,.btn-primary:active:focus,.btn-primary.focus:active,.btn-primary.active:hover,.btn-primary.active:focus,.btn-primary.active.focus,.open>.btn-primary.dropdown-toggle:hover,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle.focus{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled:hover,.btn-primary.disabled:focus,.btn-primary.disabled.focus,.btn-primary[disabled]:hover,.btn-primary[disabled]:focus,.btn-primary.focus[disabled],fieldset[disabled] .btn-primary:hover,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary.focus{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success:focus,.btn-success.focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success:active,.btn-success.active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success:active:hover,.btn-success:active:focus,.btn-success.focus:active,.btn-success.active:hover,.btn-success.active:focus,.btn-success.active.focus,.open>.btn-success.dropdown-toggle:hover,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle.focus{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled:hover,.btn-success.disabled:focus,.btn-success.disabled.focus,.btn-success[disabled]:hover,.btn-success[disabled]:focus,.btn-success.focus[disabled],fieldset[disabled] .btn-success:hover,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success.focus{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info:focus,.btn-info.focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info:active,.btn-info.active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info:active:hover,.btn-info:active:focus,.btn-info.focus:active,.btn-info.active:hover,.btn-info.active:focus,.btn-info.active.focus,.open>.btn-info.dropdown-toggle:hover,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle.focus{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled:hover,.btn-info.disabled:focus,.btn-info.disabled.focus,.btn-info[disabled]:hover,.btn-info[disabled]:focus,.btn-info.focus[disabled],fieldset[disabled] .btn-info:hover,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info.focus{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning:focus,.btn-warning.focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning:active,.btn-warning.active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning:active:hover,.btn-warning:active:focus,.btn-warning.focus:active,.btn-warning.active:hover,.btn-warning.active:focus,.btn-warning.active.focus,.open>.btn-warning.dropdown-toggle:hover,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle.focus{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled:hover,.btn-warning.disabled:focus,.btn-warning.disabled.focus,.btn-warning[disabled]:hover,.btn-warning[disabled]:focus,.btn-warning.focus[disabled],fieldset[disabled] .btn-warning:hover,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning.focus{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:focus,.btn-danger.focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger:active,.btn-danger.active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger:active:hover,.btn-danger:active:focus,.btn-danger.focus:active,.btn-danger.active:hover,.btn-danger.active:focus,.btn-danger.active.focus,.open>.btn-danger.dropdown-toggle:hover,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle.focus{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled:hover,.btn-danger.disabled:focus,.btn-danger.disabled.focus,.btn-danger[disabled]:hover,.btn-danger[disabled]:focus,.btn-danger.focus[disabled],fieldset[disabled] .btn-danger:hover,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger.focus{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active{border-color:transparent}.btn-link:hover,.btn-link:focus{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:hover,fieldset[disabled] .btn-link:focus{color:#777777;text-decoration:none}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-sm,.btn-group-sm>.btn{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-xs,.btn-group-xs>.btn{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input.btn-block[type="submit"],input.btn-block[type="reset"],input.btn-block[type="button"]{width:100%}.fade{opacity:0;transition:opacity 0.15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height, visibility;transition-duration:0.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid \9;border-right:4px solid transparent;border-left:4px solid transparent}.dropup,.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.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;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.428571429;color:#333333;white-space:nowrap}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{color:#777777}.dropdown-menu>.disabled>a:hover,.dropdown-menu>.disabled>a:focus{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.428571429;color:#777777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid \9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width: 768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group>.btn,.btn-group-vertical>.btn{position:relative;float:left}.btn-group>.btn:hover,.btn-group>.btn:focus,.btn-group>.btn:active,.btn-group>.btn.active,.btn-group-vertical>.btn:hover,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn.active{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar:before,.btn-toolbar:after{display:table;content:" "}.btn-toolbar:after{clear:both}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle,.btn-group-lg.btn-group>.btn+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret,.btn-group-lg>.btn .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret,.dropup .btn-group-lg>.btn .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group:before,.btn-group-vertical>.btn-group:after{display:table;content:" "}.btn-group-vertical>.btn-group:after{clear:both}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle="buttons"]>.btn input[type="radio"],[data-toggle="buttons"]>.btn input[type="checkbox"],[data-toggle="buttons"]>.btn-group>.btn input[type="radio"],[data-toggle="buttons"]>.btn-group>.btn input[type="checkbox"]{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*="col-"]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555555;text-align:center;background-color:#eeeeee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child>.btn-group:not(:last-child)>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:first-child>.btn-group:not(:first-child)>.btn{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:hover,.input-group-btn>.btn:focus,.input-group-btn>.btn:active{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav:before,.nav:after{display:table;content:" "}.nav:after{clear:both}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;background-color:#eeeeee}.nav>li.disabled>a{color:#777777}.nav>li.disabled>a:hover,.nav>li.disabled>a:focus{color:#777777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{background-color:#eeeeee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.428571429;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eeeeee #eeeeee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{color:#555555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width: 768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border:1px solid #ddd}@media (min-width: 768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs.nav-justified>.active>a,.nav-tabs-justified>.active>a:hover,.nav-tabs-justified>.active>a:focus{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar:before,.navbar:after{display:table;content:" "}.navbar:after{clear:both}@media (min-width: 768px){.navbar{border-radius:4px}}.navbar-header:before,.navbar-header:after{display:table;content:" "}.navbar-header:after{clear:both}@media (min-width: 768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1);-webkit-overflow-scrolling:touch}.navbar-collapse:before,.navbar-collapse:after{display:table;content:" "}.navbar-collapse:after{clear:both}.navbar-collapse.in{overflow-y:auto}@media (min-width: 768px){.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block !important;height:auto !important;padding-bottom:0;overflow:visible !important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-top,.navbar-fixed-bottom{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:340px}@media (max-device-width: 480px) and (orientation: landscape){.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{max-height:200px}}@media (min-width: 768px){.navbar-fixed-top,.navbar-fixed-bottom{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container>.navbar-header,.purchase-faq>.navbar-header,.purchase-payment>.navbar-header,.purchase-collection>.navbar-header,.purchase-owner-note>.navbar-header,.benefit-bullets .benefit-bullets-content>.navbar-header,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>.navbar-header,.purchase-page-wrapper header>.navbar-header,.purchase-page-wrapper .promo-banner .promo-content>.navbar-header,.container>.navbar-collapse,.purchase-faq>.navbar-collapse,.purchase-payment>.navbar-collapse,.purchase-collection>.navbar-collapse,.purchase-owner-note>.navbar-collapse,.benefit-bullets .benefit-bullets-content>.navbar-collapse,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>.navbar-collapse,.purchase-page-wrapper header>.navbar-collapse,.purchase-page-wrapper .promo-banner .promo-content>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:-15px;margin-left:-15px}@media (min-width: 768px){.container>.navbar-header,.purchase-faq>.navbar-header,.purchase-payment>.navbar-header,.purchase-collection>.navbar-header,.purchase-owner-note>.navbar-header,.benefit-bullets .benefit-bullets-content>.navbar-header,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>.navbar-header,.purchase-page-wrapper header>.navbar-header,.purchase-page-wrapper .promo-banner .promo-content>.navbar-header,.container>.navbar-collapse,.purchase-faq>.navbar-collapse,.purchase-payment>.navbar-collapse,.purchase-collection>.navbar-collapse,.purchase-owner-note>.navbar-collapse,.benefit-bullets .benefit-bullets-content>.navbar-collapse,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>.navbar-collapse,.purchase-page-wrapper header>.navbar-collapse,.purchase-page-wrapper .promo-banner .promo-content>.navbar-collapse,.container-fluid>.navbar-header,.container-fluid>.navbar-collapse{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width: 768px){.navbar-static-top{border-radius:0}}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:hover,.navbar-brand:focus{text-decoration:none}.navbar-brand>img{display:block}@media (min-width: 768px){.navbar>.container .navbar-brand,.navbar>.purchase-faq .navbar-brand,.navbar>.purchase-payment .navbar-brand,.navbar>.purchase-collection .navbar-brand,.navbar>.purchase-owner-note .navbar-brand,.benefit-bullets .navbar>.benefit-bullets-content .navbar-brand,.purchase-page-wrapper .purchase-buy-wrapper .navbar>.purchase-buy-content .navbar-brand,.purchase-page-wrapper .navbar>header .navbar-brand,.purchase-page-wrapper .promo-banner .navbar>.promo-content .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width: 768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width: 767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu>li>a,.navbar-nav .open .dropdown-menu .dropdown-header{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:hover,.navbar-nav .open .dropdown-menu>li>a:focus{background-image:none}}@media (min-width: 768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-right:-15px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 0 rgba(255,255,255,0.1);margin-top:8px;margin-bottom:8px}@media (min-width: 768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn,.navbar-form .input-group .form-control{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .radio,.navbar-form .checkbox{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .radio label,.navbar-form .checkbox label{padding-left:0}.navbar-form .radio input[type="radio"],.navbar-form .checkbox input[type="checkbox"]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width: 767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width: 768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm,.btn-group-sm>.navbar-btn.btn{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs,.btn-group-xs>.navbar-btn.btn{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width: 768px){.navbar-left{float:left !important}.navbar-right{float:right !important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}@media (max-width: 767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:hover,.navbar-default .btn-link:focus{color:#333}.navbar-default .btn-link[disabled]:hover,.navbar-default .btn-link[disabled]:focus,fieldset[disabled] .navbar-default .btn-link:hover,fieldset[disabled] .navbar-default .btn-link:focus{color:#ccc}.navbar-inverse{background-color:#222;border-color:#090909}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-brand:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:hover,.navbar-inverse .navbar-nav>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:hover,.navbar-inverse .navbar-nav>.disabled>a:focus{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:hover,.navbar-inverse .navbar-nav>.open>a:focus{color:#fff;background-color:#090909}@media (max-width: 767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#090909}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:hover,.navbar-inverse .btn-link:focus{color:#fff}.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .btn-link[disabled]:focus,fieldset[disabled] .navbar-inverse .btn-link:hover,fieldset[disabled] .navbar-inverse .btn-link:focus{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/ "}.breadcrumb>.active{color:#777777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.428571429;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:hover,.pagination>li>a:focus,.pagination>li>span:hover,.pagination>li>span:focus{z-index:2;color:#23527c;background-color:#eeeeee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:hover,.pagination>.active>a:focus,.pagination>.active>span,.pagination>.active>span:hover,.pagination>.active>span:focus{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager:before,.pager:after{display:table;content:" "}.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;border-radius:15px}.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eeeeee}.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:#777777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}a.label:hover,a.label:focus{color:#fff;text-decoration:none;cursor:pointer}.label-default{background-color:#777777}.label-default[href]:hover,.label-default[href]:focus{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:bold;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge,.btn-group-xs>.btn .badge{top:0;padding:1px 5px}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}a.badge:hover,a.badge:focus{color:#fff;text-decoration:none;cursor:pointer}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eeeeee}.jumbotron h1,.jumbotron .h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.purchase-faq .jumbotron,.purchase-payment .jumbotron,.purchase-collection .jumbotron,.purchase-owner-note .jumbotron,.benefit-bullets .benefit-bullets-content .jumbotron,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .jumbotron,.purchase-page-wrapper header .jumbotron,.purchase-page-wrapper .promo-banner .promo-content .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container,.jumbotron .purchase-faq,.jumbotron .purchase-payment,.jumbotron .purchase-collection,.jumbotron .purchase-owner-note,.jumbotron .benefit-bullets .benefit-bullets-content,.benefit-bullets .jumbotron .benefit-bullets-content,.jumbotron .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .jumbotron .purchase-buy-content,.jumbotron .purchase-page-wrapper header,.purchase-page-wrapper .jumbotron header,.jumbotron .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .jumbotron .promo-content{max-width:100%}@media screen and (min-width: 768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.purchase-faq .jumbotron,.purchase-payment .jumbotron,.purchase-collection .jumbotron,.purchase-owner-note .jumbotron,.benefit-bullets .benefit-bullets-content .jumbotron,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .jumbotron,.purchase-page-wrapper header .jumbotron,.purchase-page-wrapper .promo-banner .promo-content .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron h1,.jumbotron .h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.428571429;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:border 0.2s ease-in-out}.thumbnail>img,.thumbnail a>img{display:block;max-width:100%;height:auto;margin-right:auto;margin-left:auto}.thumbnail .caption{padding:9px;color:#333333}a.thumbnail:hover,a.thumbnail:focus,a.thumbnail.active{border-color:#337ab7}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:bold}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1)}.progress-bar{float:left;width:0%;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.15);transition:width 0.6s ease}.progress-striped .progress-bar,.progress-bar-striped{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);background-size:40px 40px}.progress.active .progress-bar,.progress-bar.active{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{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-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{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-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{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-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{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)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-left,.media-right,.media-body{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item.disabled,.list-group-item.disabled:hover,.list-group-item.disabled:focus{color:#777777;cursor:not-allowed;background-color:#eeeeee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text{color:#777777}.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>small,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading>.small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#c7ddef}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:hover,a.list-group-item:focus,button.list-group-item:hover,button.list-group-item:focus{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:hover,a.list-group-item-success:focus,button.list-group-item-success:hover,button.list-group-item-success:focus{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:hover,a.list-group-item-success.active:focus,button.list-group-item-success.active,button.list-group-item-success.active:hover,button.list-group-item-success.active:focus{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:hover,a.list-group-item-info:focus,button.list-group-item-info:hover,button.list-group-item-info:focus{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:hover,a.list-group-item-info.active:focus,button.list-group-item-info.active,button.list-group-item-info.active:hover,button.list-group-item-info.active:focus{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:hover,a.list-group-item-warning:focus,button.list-group-item-warning:hover,button.list-group-item-warning:focus{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:hover,a.list-group-item-warning.active:focus,button.list-group-item-warning.active,button.list-group-item-warning.active:hover,button.list-group-item-warning.active:focus{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:hover,a.list-group-item-danger:focus,button.list-group-item-danger:hover,button.list-group-item-danger:focus{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:hover,a.list-group-item-danger.active:focus,button.list-group-item-danger.active,button.list-group-item-danger.active:hover,button.list-group-item-danger.active:focus{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.panel-body{padding:15px}.panel-body:before,.panel-body:after{display:table;content:" "}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>a,.panel-title>small,.panel-title>.small,.panel-title>small>a,.panel-title>.small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.table,.panel>.table-responsive>.table,.panel>.panel-collapse>.table{margin-bottom:0}.panel>.table caption,.panel>.table-responsive>.table caption,.panel>.panel-collapse>.table caption{padding-right:15px;padding-left:15px}.panel>.table:first-child,.panel>.table-responsive:first-child>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table:last-child,.panel>.table-responsive:last-child>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child th,.panel>.table>tbody:first-child>tr:first-child td{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child{border-left:0}.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child{border-right:0}.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.panel-body,.panel-group .panel-heading+.panel-collapse>.list-group{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;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-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:0.2}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{transform:translate(0, -25%);transition:transform 0.3s ease-out}.modal.in .modal-dialog{transform:translate(0, 0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:0.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header:before,.modal-header:after{display:table;content:" "}.modal-header:after{clear:both}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.428571429}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{display:table;content:" "}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,0.5)}.modal-sm{width:300px}}@media (min-width: 992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:0.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-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}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-style:normal;font-weight:400;line-height:1.428571429;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:14px;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover>.arrow{border-width:11px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999999;border-top-color:rgba(0,0,0,0.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999999;border-right-color:rgba(0,0,0,0.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999999;border-bottom-color:rgba(0,0,0,0.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";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:#999999;border-left-color:rgba(0,0,0,0.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;transition:0.6s ease-in-out left}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{transition:transform 0.6s ease-in-out;backface-visibility:hidden;perspective:1000px}.carousel-inner>.item.next,.carousel-inner>.item.active.right{transform:translate3d(100%, 0, 0);left:0}.carousel-inner>.item.prev,.carousel-inner>.item.active.left{transform:translate3d(-100%, 0, 0);left:0}.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right,.carousel-inner>.item.active{transform:translate3d(0, 0, 0);left:0}}.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:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:0.5}.carousel-control.left{background-image:linear-gradient(to right, rgba(0,0,0,0.5) 0%, rgba(0,0,0,0.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right, rgba(0,0,0,0.0001) 0%, rgba(0,0,0,0.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:hover,.carousel-control:focus{color:#fff;text-decoration:none;outline:0;filter:alpha(opacity=90);opacity:0.9}.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%;margin-left:-10px}.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%;margin-right:-10px}.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:"\2039"}.carousel-control .icon-next:before{content:"\203a"}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width: 768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.clearfix:before,.clearfix:after{display:table;content:" "}.clearfix:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none !important}.affix{position:fixed}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media (max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media (max-width: 767px){.visible-xs-block{display:block !important}}@media (max-width: 767px){.visible-xs-inline{display:inline !important}}@media (max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-block{display:block !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media (min-width: 768px) and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-block{display:block !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media (min-width: 992px) and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media (min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media (min-width: 1200px){.visible-lg-block{display:block !important}}@media (min-width: 1200px){.visible-lg-inline{display:inline !important}}@media (min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media (max-width: 767px){.hidden-xs{display:none !important}}@media (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none !important}}@media (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none !important}}@media (min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}.StripeElement{padding:10px 0}.dark .StripeElement{background-color:white}#google-payment-request-button{background-color:black;border:none;border-radius:0.5rem;color:white;height:40px;width:100%;font-size:22px;display:flex;justify-content:center;align-items:center}#google-payment-request-button:before{background:url(/assets/icons/google_logo-eb8145505d80e8b1b0ceddb6a013949872e7146225f846a190ef4ec6e523bdc7.png) no-repeat;background-size:contain;content:"";height:30px;float:left;width:30px;margin-right:2px}.button{display:block;width:100%;height:63px;border-radius:3px;border:1px solid #04c097;font-size:16px;font-weight:bold;text-align:center;font-stretch:normal;background-color:#04c097;color:white;-webkit-appearance:none}.button:hover{cursor:pointer}.continue-button{height:45px;margin-bottom:10px}.checkbox__terms{margin-top:20px;margin-bottom:20px}.footer{background:black;padding-top:50px;padding-bottom:20px;margin-top:0}.footer__li-list{padding:0}.footer__li{margin-bottom:20px}.footer__link{color:white}.gift-page__p{font-size:2rem}.house-account-banner-wrapper{position:relative}.house-account-banner{margin-bottom:40px;background-size:cover}.house-account-banner__text{font-size:20px;letter-spacing:3px;text-align:center;text-transform:uppercase;padding:130px 5px 5px 5px;color:white}.house-account-banner__text>span:first-of-type{font-weight:bold}.inkind-icon{display:block;width:90px;height:50px;margin-left:auto;margin-right:auto;background-size:contain;color:white;background-image:url(/assets/icons/inkind-icon-d59eb36464bf855d1f19906c8f386f1a32ad12c76381e4752f5172ec8be70737.png)}.input{border:1px solid #e7e7e7 !important;border-radius:4px !important;display:block;width:100%;box-sizing:border-box;font-size:14px;padding:5px 5px;min-height:48px}.dark .input{color:white;background-color:#1a1a1a;border:1px solid #fff !important;border-radius:4px !important;display:block;width:100%;box-sizing:border-box;font-size:14px;padding:5px 5px;min-height:48px}.dark .input:focus{background-color:#1a1a1a}.label{font-size:6px;color:#9b9b9b}.dark .label{color:white !important}.grey-label{font-size:6px;color:white !important}.label_terms{font-family:Rethink-Sans-Medium;font-size:16px;color:#333333;font-weight:100}.link_terms{color:#007aff !important}.li{display:block;width:100%;text-align:center}.link{font-size:16px;text-decoration:none;text-transform:uppercase}.most-popular-icon{display:block;width:auto;height:15px;background-size:cover;color:white;background-image:url(/assets/icons/most-popular-icon-17da35f6be492927fcccec26aadd8eb810364f71b45ac7896b847be869c5b7b3.png)}.most-popular-icon-wrapper{display:block;width:100px;height:15px;position:relative;z-index:1000;margin:-5px auto -8px auto}.most-popular-icon-wrapper-dine-dc{display:block;width:100px;height:15px;position:relative;z-index:1000;margin:-5px auto -8px auto;text-align:center}.most-popular-icon-dine-dc{display:block;width:auto;height:15px;background-size:cover;color:#2b212d;background-image:url(/assets/icons/flag-purchase_page-4a001dbe89cd9d8039cb1b62ceeb514238b4ebff6c5e17d459e711aa28044513.png);line-height:17px;font-family:"Rethink-Sans-Bold";font-size:11px}.not-raising-text{color:black;font-size:1.5em;font-weight:bold}.not-raising-text:last-of-type{margin-bottom:40px}.dark .not-raising-text{color:white}.perks-icon{background-size:cover;width:100px;height:100px}.perks-icon__credit-card{background-image:url(/assets/icons/cc-icon-94a00fe31e2a3ae9974b66cedc7ad0bde308b24cefbd86b4a5a577b7dcc89413.png)}.perks-icon__drinking-glasses{background-image:url(/assets/icons/drinking-glasses-icon-42c9bf3de6bfe7926d02ec150d277641e4b932cbcd7bd6fcd0b6b0f8af11966c.png)}.perks-icon__open-hand{background-image:url(/assets/icons/hand-icon-f9c61b7ccf196e370e4eba8ba3292fc252606799655a205cd268198a9ea287a8.png)}.perks-icon__phone{text-align:center}.perks-icon__text{color:white}.promo-banner{background:#efefef;padding:10px 20px}.promo-banner__text{max-width:720px;margin-left:auto;margin-right:auto;text-align:center;color:white}.purchase-faq__button{font-size:14px;color:#5a5a5a;text-transform:uppercase}.purchase-page{margin-left:14px;margin-right:14px}.purchase-page__conditions-text{font-size:0.9rem;color:#9b9b9b;text-align:center;margin:20px 18px 50px 20px}.purchase-page__header-text{border-bottom:3px solid;padding-left:10px;padding-bottom:10px}.purchase-page__header{font-weight:600;text-transform:uppercase;font-size:15px;letter-spacing:3px;text-align:center;margin-top:67px;margin-bottom:25px;padding-bottom:10px}.purchase-page__house-account-text{text-align:center;margin-bottom:70px;line-height:1.3}.dark .purchase-page__house-account-text{color:white}.purchase-page__level-double-button{text-align:center;padding:13px 38px 14px 38px;margin:0px 20px 20px;background-color:black;color:white;text-transform:uppercase;font-size:16px;border-radius:5px}.purchase-page__level-double-button:hover{cursor:pointer}.purchase-page__level-double-button>span:last-of-type{font-weight:bold;font-size:14px}.hero-button2 .unanimated-amount,.hero-button2 .purchase-page__gco-strike-through-amount,.purchase-page__level-button .unanimated-amount,.purchase-page__level-button .purchase-page__gco-strike-through-amount{position:relative;display:inline-block;text-decoration:line-through;transition:0.5s;color:white;transform:translateX(0px);filter:blur(0);font-family:"Rethink-Sans-Medium"}.hero-button2 .unanimated-amount span,.hero-button2 .purchase-page__gco-strike-through-amount span,.purchase-page__level-button .unanimated-amount span,.purchase-page__level-button .purchase-page__gco-strike-through-amount span{font-weight:normal;color:rgba(255,255,255,0.8)}.hero-button2 .unanimated-get,.hero-button2 .purchase-page__gco-strike-through-new-get-amount,.purchase-page__level-button .unanimated-get,.purchase-page__level-button .purchase-page__gco-strike-through-new-get-amount{position:relative;display:inline-block;transform:scale(1) translateX(0px);text-shadow:0 0 5px rgba(175,175,175,0);transition:0.2s}.purchase-page__ushg .hero-button2 .unanimated-get,.purchase-page__ushg .hero-button2 .purchase-page__gco-strike-through-new-get-amount,.purchase-page__ushg .purchase-page__level-button .unanimated-get,.purchase-page__ushg .purchase-page__level-button .purchase-page__gco-strike-through-new-get-amount{transform:unset;text-shadow:none;transition:none}.hero-button2 .unanimated-get:after,.hero-button2 .purchase-page__gco-strike-through-new-get-amount:after,.purchase-page__level-button .unanimated-get:after,.purchase-page__level-button .purchase-page__gco-strike-through-new-get-amount:after{content:"!";color:rgba(255,255,255,0);transition:0.2s;position:absolute}.purchase-page__ushg .hero-button2 .unanimated-get:after,.purchase-page__ushg .hero-button2 .purchase-page__gco-strike-through-new-get-amount:after,.purchase-page__ushg .purchase-page__level-button .unanimated-get:after,.purchase-page__ushg .purchase-page__level-button .purchase-page__gco-strike-through-new-get-amount:after{content:"";transition:none}.purchase-page__level-button:hover{cursor:pointer}.purchase-page__level-button>span:last-of-type{font-weight:bold;font-size:14px}.purchase-page__level-heading{text-align:center;font-size:12px;letter-spacing:3px;font-stretch:normal;font-weight:bold;text-transform:uppercase;margin-bottom:5px}.dark .purchase-page__level-heading{color:white}.purchase-page__level-list{margin-bottom:55px}.purchase-page__perks{padding-top:20px;width:100%;background-color:black;color:white}.purchase-page__perks-list{margin-bottom:55px;padding-bottom:60px}.purchase-page__open-amount-perks-list{margin:0 auto 25px;max-width:1200px}.purchase-page__vip-heading{font-weight:bold;font-size:26px;color:#2c2c2c;letter-spacing:0;text-align:center}.purchase-perk{display:block;background-color:black;color:white;padding:25px 100px 0 100px;height:250px;background:linear-gradient(90deg, #000 65px, transparent 1%) center,linear-gradient(#000 65px, transparent 1%) center,#1c1919;background-size:70px 70px}.purchase-perk>span{display:block}.purchase-perk>span:first-of-type,.purchase-perk-open-amount>span:first-of-type{margin:auto;max-width:190px}.purchase-perk>span:nth-child(2){text-transform:uppercase;text-align:center;font-weight:bold;font-size:18px;max-width:190px;margin:auto;margin-bottom:10px}.purchase-perk>span:first-of-type,.purchase-perk-open-amount>span:last-of-type{font-size:14px;max-width:190px;text-align:center;margin:auto}.referral-offer__refer-text{font-size:3rem;margin-bottom:20px}*{margin:0}.select{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;border:none;border-radius:0;border-bottom:1px solid black;width:100%;background-color:white;line-height:1.5em;font-size:14px;padding:10px;border-radius:0;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none}.dark .select{background-image:linear-gradient(45deg, transparent 50%, gray 50%),linear-gradient(135deg, gray 50%, transparent 50%);background-position:calc(100% - 20px) calc(1em + 2px),calc(100% - 15px) calc(1em + 2px),calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat;border:none;border-radius:0;border-bottom:1px solid black;width:100%;background-color:#1a1a1a;line-height:1.5em;font-size:14px;padding:10px;border-radius:0;margin:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;color:white}@media only screen and (min-width: 736px){.footer{margin-bottom:100px}}@media only screen and (min-width: 736px){.footer__li-list{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr))}}@media only screen and (min-width: 736px){.footer__li_1{grid-row:1;grid-column:1}}@media only screen and (min-width: 736px){.footer__li_2{grid-row:1;grid-column:2}}@media only screen and (min-width: 736px){.footer__li_3{grid-row:1;grid-column:3}}@media only screen and (min-width: 736px){.footer__li_4{grid-row:1;grid-column:4}}@media only screen and (min-width: 736px){.footer__li_5{grid-row:1;grid-column:5}}.purchase-page{font-family:"Rethink-Sans-Medium"}@media only screen and (min-width: 736px){.purchase-page{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 736px){.purchase-page__conditions-text{max-width:300px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 736px){.purchase-page__house-account-text{max-width:500px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 736px){.gift-card-options{display:flex;justify-content:center}}.purchase-page__level-double-list{border-radius:5px;border:1px solid #efefef}@media only screen and (min-width: 736px){.purchase-page__level-double-list{max-width:400px;min-width:400px;padding-top:15px;margin:10px;margin-bottom:55px}}@media only screen and (max-width: 736px){.purchase-page__level-double-list{max-width:400px;margin-right:auto;margin-left:auto;margin-bottom:10px}}.dark .purchase-page__level-double-list{border:1px solid #5a5a5a}.purchase-page__level-double-list .gco-title{font-size:16px;font-weight:700}@media only screen and (min-width: 736px){.purchase-page__level-list{max-width:350px;margin-left:auto;margin-right:auto}}/*! jQuery UI - v1.11.2 - 2015-01-26
* http://jqueryui.com
* Includes: core.css, datepicker.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0 0 0.4em}.ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#eee url(/assets/ui-bg_highlight-soft_100_eeeeee_1x100-0d7de0e5f865d6d65ecf2313a8e138f4527183537c88dd7b6417c9b0cff58a4a.png) 50% top repeat-x;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/assets/ui-bg_gloss-wave_35_f6a828_500x100-b13a07bafef135bcea13362354a19f6f33605c37aa37a9bbeb803114ad1024ae.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(/assets/ui-bg_glass_100_f6f6f6_1x400-bd74e33f325bb0950cf7c8e59653739b0a4f400c3eb70f00b6f6f590ff48a324.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(/assets/ui-bg_glass_100_fdf5ce_1x400-10a6a3a97bd7917a194709e4a61125ee1dcaab096022d6e4b6d189c813a5c4b1.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(/assets/ui-bg_glass_65_ffffff_1x400-24e86acc7f1d5d801f3e828c7a3dac6d8186df8a88375d8938f692eefc95279e.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/assets/ui-bg_highlight-soft_75_ffe45c_1x100-a7487e7a5521a0cfa776294007efd9e6aaf9a4b38737cb5e02071518b9a0c0bd.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/assets/ui-bg_diagonals-thick_18_b81900_40x40-123f52643c71bbed839b5b979b38e8d5cc7114e1d619a3442331c41829d05f8f.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:0.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/ui-icons_222222_256x240-3c517ff81edb4ffa57d76f4a7214051737dc64944fcb6963150f28bf612d21d7.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_ffffff_256x240-5c4061986181e0ac4fba19993aaaff4d836ce5654691f7f7f9d6c5bfb52de702.png)}.ui-state-default .ui-icon{background-image:url(/assets/ui-icons_ef8c08_256x240-de091259a9eccfed238ce2bada5e9956b96120b2359b01e05d32bed704d2486a.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/ui-icons_ef8c08_256x240-de091259a9eccfed238ce2bada5e9956b96120b2359b01e05d32bed704d2486a.png)}.ui-state-active .ui-icon{background-image:url(/assets/ui-icons_ef8c08_256x240-de091259a9eccfed238ce2bada5e9956b96120b2359b01e05d32bed704d2486a.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/ui-icons_228ef1_256x240-13e9452767b49ad26ef2d52e2bde507071c83619bc609b4269fe6daec9d0ed9a.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui-icons_ffd27a_256x240-354fdd762562e14a258f4bbaf02a055eac3c2bfb85552acd92e3fca67762f0d0.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(/assets/ui-bg_diagonals-thick_20_666666_40x40-66329888258c96654e7337c4ad69772368f7bdd1f732d2b7e9341d99abefa5ce.png) 50% 50% repeat;opacity:0.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:0.2;filter:Alpha(Opacity=20);border-radius:5px}.purchase-page__payment-form{box-shadow:0 0 2rem rgba(0,0,0,0.25);border-radius:2rem;padding:2rem 0;margin:0 15px}.purchase-page__payment-form .purchase-page__payment-form-contents{padding:0 10%}@media only screen and (min-width: 736px){.purchase-page__payment-form .purchase-page__payment-form-contents{padding:0 20%}}@media only screen and (min-width: 736px){.purchase-page__payment-form{max-width:800px;margin-left:auto;margin-right:auto;padding:4rem 0}}.purchase-page__payment-form .light-theme-label.light-theme-label{font-family:"Rethink-Sans-Bold";color:#4e4e4e;font-size:1.75rem;margin:1.5rem 0}.purchase-page__payment-form .button,.purchase-page__payment-form .purchase-page__vip-heading{font-family:"Rethink-Sans-Bold"}.purchase-page__payment-form .tab{position:relative;border-bottom:0 !important}.purchase-page__payment-form .tab .tab-text{font-family:"Rethink-Sans-Bold";font-size:22px;color:#c0c0c0}.purchase-page__payment-form .tab .tab-text a{color:inherit}.purchase-page__payment-form .tab::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#f1f1f1;border-radius:2px}.purchase-page__payment-form .tab.active{border-bottom:0 !important}.purchase-page__payment-form .tab.active:after{background-color:#007aff}.purchase-page__payment-form .tab.active .tab-text{color:#4e4e4e}.purchase-page__payment-form .nav-tabs{border:0;display:flex;align-items:flex-end}.purchase-page__payment-form .nav>li>a{padding:20px 15px;border:0}.purchase-page__payment-form .nav>li>a:hover,.purchase-page__payment-form .nav>li>a:focus{border:0;background-color:transparent}.purchase-page__payment-form .nav-tabs{margin-bottom:2rem}.purchase-page__payment-form .button{border-radius:0.5rem;font-size:2rem}.purchase-page__payment-form .referral-block{margin-bottom:1em}.purchase-page__payment-form .referral-block:not(.has-float-label) .referral-code{border:0 !important;cursor:pointer}.purchase-page__payment-form .purchase-page__paginated__page{padding-bottom:2rem;display:none;min-height:500px;flex-direction:column;justify-content:center}.purchase-page__payment-form .purchase-page__paginated__page--active{display:flex}.purchase-page__payment-form .purchase-page__paginated__pager{display:flex;justify-content:center;list-style:none;margin:1.5rem 0 0;padding:0}.purchase-page__payment-form .purchase-page__paginated__pager__item{background:#cccccc;border-radius:50%;height:9px;width:9px;margin-right:9px;cursor:pointer}.purchase-page__payment-form .purchase-page__paginated__pager__item--active{background:#04c097}.purchase-page__payment-form .purchase-page__paginated__headline{color:#2c2c2c}.purchase-page__payment-form .terms-of-service{text-align:center;padding:3rem 0}.purchase-page__payment-form .form-control,.purchase-page__payment-form .input.input{line-height:48px;height:48px;font-size:16px;border-color:#e7e7e7 !important;border-radius:4px}.purchase-page__payment-form .form-control.error,.purchase-page__payment-form .input.input.error{border-color:#fe0000 !important}.purchase-page__payment-form .has-float-label .form-control::-moz-placeholder{opacity:0}.purchase-page__payment-form .has-float-label .form-control::placeholder{opacity:0}.purchase-page__payment-form .has-float-label .form-control:focus::-moz-placeholder{opacity:1}.purchase-page__payment-form .has-float-label .form-control:focus::placeholder{opacity:1}.purchase-page__payment-form .has-float-label .form-control:-moz-placeholder-shown:not(:focus)+*{font-family:"Rethink-Sans-Medium";opacity:1;color:#9b9b9b}.purchase-page__payment-form .has-float-label .form-control:placeholder-shown:not(:focus)+*{font-family:"Rethink-Sans-Medium";opacity:1;color:#9b9b9b}@media only screen and (min-width: 736px){.purchase-page__payment-form .has-float-label .form-control:-moz-placeholder-shown:not(:focus)+*{top:35%;left:1.5rem}.purchase-page__payment-form .has-float-label .form-control:placeholder-shown:not(:focus)+*{top:35%;left:1.5rem}}.purchase-page__payment-form .error{font-size:1.3em}.purchase-page__payment-form .label_terms{width:100%;white-space:normal}@media only screen and (max-width: 736px){.purchase-page__payment-form .label_terms{padding-left:0}}.purchase-page__payment-form .label_terms .form-check-input{margin-bottom:0.5rem}@media only screen and (min-width: 736px){.purchase-page__perks-list,.purchase-page__open-amount-perks-list{display:flex;justify-content:space-around}}@media only screen and (min-width: 736px){.purchase-perk{padding-left:0;padding-right:0}}.large-brand{max-width:100px;-o-object-fit:contain;object-fit:contain}.button-font{font-size:16px;height:55px}.customForm{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:5rem;border-radius:0.75rem;width:100%}.phone-container{position:relative;text-align:center;color:white}.centered-skewed{position:absolute;top:45%;left:38%;transform:translate(-50%, -50%)}.regular-font{font-size:14px;font-family:"Rethink-Sans-Medium"}@media (min-width: 1002px){.pannel-inner-wrapper{padding:0px}.group-logo{padding:0px}}.brand{max-height:70px}@font-face{font-family:"Rethink-Sans-Medium";src:url(/../../../assets/fonts/RRethinkSans-Medium.ttf) format("truetype")}@font-face{font-family:"Rethink-Sans-Bold";src:url(/../../../assets/fonts/RethinkSans-Bold.ttf)}.hundred-font{font-size:35px;background-color:red}.skewed-hero{transform:skew(-0.065turn, 2.8deg)}summary{outline:none}summary::-webkit-details-marker{display:none}summary:after{border-radius:5px;content:"+";color:#fff;float:left;font-size:1.5em;font-weight:bold;margin:-5px 10px 0 0;padding:0;text-align:center;width:20px}details[open] summary:after{content:"-"}.phone-centered{position:absolute;top:33%;left:55%;transform:translate(-50%, -50%)}@media (min-width: 640px){.panel-mobile{display:none}.panel-wrap{padding-top:50px;padding-bottom:50px}.regular-font{font-size:16px}.experience-item{width:460px}.experience-img{height:197px}.content-column{padding-bottom:0px}}@media (min-width: 768px){.checkout-mobile{display:none}.large-brand{max-width:210px;-o-object-fit:contain;object-fit:contain}.smaller-brand{max-width:100px;-o-object-fit:contain;object-fit:contain}.cont-button-font{font-size:18px;height:60px}.button-font{font-size:18px;height:60px}}@media (max-width: 768px){.checkout-desktop{display:none}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #ffffff inset !important}.regular-font-tier{color:#000;text-align:center;font-family:"Rethink-Sans-Regular", sans-serif;font-size:17.21px;font-style:normal;font-weight:500;line-height:23px;display:inline-block}.confirmation-page-wrapper{font-family:"Rethink-Sans-Medium"}.confirmation-page__text-color{color:black !important;font-weight:300}.dark .confirmation-page__text-color{color:white !important;font-weight:300}.gift__grey-pane{min-height:20px;background-color:#efefef}.referral-row{display:flex;flex-direction:row;flex-wrap:wrap}.referral-column{flex:1}.referral-margin-open-amount{margin-top:40px}@media screen and (max-width: 767px){.referral-row{flex-flow:column}.referral-column{flex-basis:100%}.referral-margin-open-amount{margin-top:20px}}.referral-info{padding:10px;border:1px solid #efefef;border-radius:15px;box-shadow:0 0 5px #efefef;max-width:900px;margin:auto;margin-bottom:30px}.referral-info p{text-align:start}.referral-info .my-link{overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;color:#0060c1}.logo{max-height:300px}.social-links{text-align:left}.social-links li{text-align:center;padding:0}.social-links li a{background-color:#0060c1;display:block;font-size:2rem;width:30px;height:30px;border:1px solid #fff;border-radius:50%;color:#fff}.social-links #copy-icon{background-color:#0060c1;display:block;font-size:2rem !important;width:30px;height:30px;border:1px solid #fff;border-radius:50%;color:#fff;padding:4px;cursor:pointer}.dark .social-links li a{border:1px solid #1a1a1a}.dark .social-links #copy-icon{border:1px solid #1a1a1a}.download-section{margin-top:30px}.download-section-links a{text-decoration:none;margin-right:10px}.download-section-links .vr{height:45px;margin-right:20px}.download-section-links .restaurant-logo{max-width:150px}.faq-heading{margin-bottom:10px;padding-right:30px;cursor:pointer}.faq-heading i{float:right;margin-right:-25px}.faq-text:after{content:"";display:block;height:10px}.faq-text .card-body{color:#484848}.faq-card{border-bottom:1px solid #9b9b9b}.RSPBprogressBar{margin-left:16px !important;margin-right:16px !important}.savings-hr{border:1px solid #e7e7e7}.popout-modal.popout-modal-header{margin-bottom:20px;display:flex;flex-direction:row;width:100%;font-size:1.5rem;font-family:"Rethink-Sans-Bold"}.popout-modal.popout-modal-header div{text-align:center;flex:1;padding:20px}.popout-modal.popout-modal-header div:first-child{border-top-left-radius:24px;border-bottom-left-radius:24px}.popout-modal.popout-modal-header div:last-child{border-top-right-radius:24px;border-bottom-right-radius:24px}.popout-modal.popout-modal-header div.selected{background-color:#1dc195;color:white}.savings-modal-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:28px;position:relative}@media (min-width: 850px){.savings-modal-grid{grid-template-columns:repeat(5, minmax(0, 1fr));-moz-column-gap:10px;column-gap:10px;row-gap:0px}}@media (min-width: 482px){.savings-modal-grid p{text-align:left}}.savings-modal-grid.marginged{margin:20px 0}.savings-modal-grid h6{font-size:18px;font-family:"Rethink-Sans-Bold" !important}.savings-modal-grid h6.big-header{font-size:3.5rem;line-height:4rem}@media (max-width: 600px){.savings-modal-grid h6.big-header{font-size:2.5rem;line-height:3rem}}.savings-modal-grid .popout-modal.popout-modal-savings{padding:32px;box-shadow:0px 0px 10px rgba(0,0,0,0.125)}.savings-modal-grid .popout-modal.popout-modal-savings input{background:#fafafa;border:0px}.savings-modal-grid .popout-modal.popout-modal-savings input::-moz-placeholder{color:#999;font-size:14px}.savings-modal-grid .popout-modal.popout-modal-savings input::placeholder{color:#999;font-size:14px}.savings-modal-grid .savings-section{font-size:16px;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.savings-modal-grid .savings-section.flex-savings{margin:32px;display:flex;flex-direction:column;justify-content:center}.savings-modal-grid .savings-section .progress-bar-container{padding-bottom:24px}@media (min-width: 850px){.savings-modal-grid .savings-section{grid-column:span 3 / span 3}}@media (min-width: 1080px){.savings-modal-grid .savings-section{margin-left:12px}}.savings-modal-grid .savings-section .additional-bonus-container *{text-align:left;margin-left:0px !important}.savings-modal-grid .savings-section .additional-bonus-container .savings-container{display:grid;grid-template-columns:1fr 1fr;margin-bottom:24px;gap:0px 8px}.savings-modal-grid .savings-section .additional-bonus-container .total-due{font-size:3.5rem;color:black}@media (max-width: 600px){.savings-modal-grid .savings-section .additional-bonus-container .total-due{font-size:2.5rem}}.savings-modal-grid .savings-section .additional-bonus-container .subtotal-gift-value{font-size:3rem;color:black}@media (max-width: 600px){.savings-modal-grid .savings-section .additional-bonus-container .subtotal-gift-value{font-size:2rem}}.savings-modal-grid .savings-section .additional-bonus-container .savings{font-size:3rem}@media (max-width: 600px){.savings-modal-grid .savings-section .additional-bonus-container .savings{font-size:2rem}}.savings-modal-grid .savings-section .additional-bonus-container div{font-size:2rem;margin-top:12px;margin-bottom:8px}@media (max-width: 600px){.savings-modal-grid .savings-section .additional-bonus-container div{font-size:1.5rem}}.savings-modal-grid .savings-section .additional-bonus-container h6{padding-bottom:0;font-size:16px}@media (min-width: 482px){.savings-modal-grid .savings-section .additional-bonus-container h6{font-size:20px}}.savings-modal-grid .savings-section .additional-bonus-container h2{font-size:18px;font-family:"Rethink-Sans-Bold";margin-left:8px;color:#1dc195}@media (min-width: 482px){.savings-modal-grid .savings-section .additional-bonus-container h2{font-size:28px;margin-left:16px}}.savings-modal-grid .savings-section a{margin:0 8px}@media (min-width: 640px){.savings-modal-grid .savings-section a{margin:initial}}.savings-modal-grid .savings-section button{height:50px;width:100%;border-radius:999px;margin:0 auto;font-size:18px;font-family:"Rethink-Sans-Bold"}.savings-modal-grid .savings-section button:hover{opacity:90%}.savings-modal-grid .savings-section .rethink{font-size:13px;font-family:"Rethink-Sans-Medium"}.savings-modal-grid .savings-section .tier-row{display:flex;padding:0 16px;justify-content:space-between;margin:0}@media (min-width: 525px){.savings-modal-grid .savings-section .tier-row{padding:0 24px}}.savings-modal-grid .savings-section .tier-row h4{font-family:"Rethink-Sans-Bold";padding-bottom:4px;width:80px;font-size:13px}@media (max-width: 500px){.savings-modal-grid .savings-section .tier-row h4{width:65px}}@media (min-width: 525px){.savings-modal-grid .savings-section .tier-row{padding:0 18px}}.savings-modal-grid .savings-section .tier-row.savings{padding:0}.savings-modal-grid .savings-section .tier-row .flex-col{text-align:center;position:relative}.savings-modal-grid .savings-section .tier-row .flex-col .purchase-details{position:absolute;top:16px;left:0;width:120px}@media (max-width: 500px){.savings-modal-grid .savings-section .tier-row .flex-col .purchase-details{width:65px}}.savings-modal-grid .savings-section .tier-row .flex-col .purchase-details.middle{text-align:center;left:-20px}@media (max-width: 500px){.savings-modal-grid .savings-section .tier-row .flex-col .purchase-details.middle{left:0px}}.savings-modal-grid .savings-section .tier-row .flex-col .purchase-details.right{left:-40px}@media (max-width: 500px){.savings-modal-grid .savings-section .tier-row .flex-col .purchase-details.right{left:0px}}.savings-modal-grid .savings-section>*:not(:last-child){margin-bottom:24px}.savings-modal-grid .left-col{display:flex;flex-direction:column;font-size:14px;grid-column:span 2 / span 2}@media (min-width: 850px){.savings-modal-grid .left-col.in-portal{padding-right:12px}}.savings-modal-grid .left-col .inkind-calculator-head{font-size:26px;font-family:"Rethink-Sans-Bold"}.savings-modal-grid .left-col .flex-col h4{padding-bottom:4px}.savings-modal-grid .left-col.padded-bottom{margin-bottom:24px}@media (min-width: 850px){.savings-modal-grid .left-col.padded-bottom{margin:0}}.savings-modal-grid .left-col.savings{padding:32px}.savings-modal-grid .left-col hr{font-size:2.5rem}.savings-modal-grid .left-col .savings-input-grid{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));-moz-column-gap:20px;column-gap:20px;row-gap:8px;align-items:center}.savings-modal-grid .left-col .savings-input-grid .text-col{grid-column:span 10 / span 10}@media (min-width: 640px){.savings-modal-grid .left-col .savings-input-grid .text-col{grid-column:span 7 / span 7;justify-content:end}}.savings-modal-grid .left-col .savings-input-grid .input-col{display:flex;grid-column:span 10 / span 10;justify-content:end}@media (min-width: 640px){.savings-modal-grid .left-col .savings-input-grid .input-col{grid-column:span 3 / span 3;justify-content:end}}.savings-modal-grid .left-col .space-between{display:flex;justify-content:space-between}.savings-modal-grid .left-col .space-between .before-savings{font-size:clamp(16px, 2vw, 18px);padding-left:8px}.savings-modal-grid .left-col .space-between .after-savings{padding-left:8px;font-size:clamp(20px, 2.5vw, 22px);padding-bottom:20px}.savings-modal-grid .left-col .button-grid{display:flex;font-size:clamp(18px, 1.8vw, 20px);flex-direction:column;gap:12px;font-family:"Rethink-Sans-Bold";color:white}@media (min-width: 550px){.savings-modal-grid .left-col .button-grid{flex-direction:row}}.savings-modal-grid .left-col .button-grid a,.savings-modal-grid .left-col .button-grid button{width:100%;height:50px;border-radius:999px;display:flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none}.savings-modal-grid .left-col .button-grid a.secondary,.savings-modal-grid .left-col .button-grid button.secondary{border-width:2px;color:white}.savings-modal-grid .left-col .button-grid a:hover,.savings-modal-grid .left-col .button-grid button:hover{opacity:90%;text-decoration:none}@media (min-width: 850px){.savings-modal-grid .left-col .button-grid a,.savings-modal-grid .left-col .button-grid button{height:60px}}.savings-modal-grid .left-col h2{font-size:clamp(30px, 5vw, 49px);font-family:"Rethink-Sans-Bold" !important}.savings-modal-grid .left-col>*:not(:last-child){margin-bottom:20px}.step-check-circle{width:50px;height:50px;z-index:40;color:#000000}.background-step-check{position:absolute;width:30px;height:30px;z-index:-1;left:50%;top:50%;transform:translate(-50%, -50%);background-color:white;border-radius:999px}.button-grid{display:flex;font-size:clamp(18px, 1.8vw, 20px);flex-direction:column;gap:12px;font-family:"Rethink-Sans-Bold";color:white;margin-top:4px}@media (min-width: 550px){.button-grid{flex-direction:row}}.button-grid a,.button-grid button{width:100%;height:50px;border-radius:999px;display:flex;justify-content:center;align-items:center;cursor:pointer;text-decoration:none}.button-grid a.secondary,.button-grid button.secondary{border-width:2px;color:white}.button-grid a:hover,.button-grid button:hover{opacity:90%;text-decoration:none}@media (min-width: 850px){.button-grid a,.button-grid button{height:60px}}.button-grid.page-btm{max-width:600px;margin:0 auto 60px;width:100%}.map-header{font-size:clamp(30px, 4vw, 40px);font-family:"Rethink-Sans-Bold" !important;color:white;margin:auto;text-align:center}.hidden-map-header{display:none !important}.mass-gift-parent{min-height:100vh;width:100%;padding-bottom:48px}.mass-gift-parent .gifting-contact-form-container{display:flex;flex-direction:column;position:fixed;bottom:0;right:20px;z-index:9999999;width:394px;padding:20px;background-color:#ffffff;border-radius:12px 12px 0px 0px;box-shadow:0px 0px 6px 0px rgba(0,0,0,0.1);gap:20px}@media (max-width: 600px){.mass-gift-parent .gifting-contact-form-container{width:93%}}.mass-gift-parent .gifting-contact-form-container .gifting-toggle-button{display:flex;flex-direction:row;justify-content:space-between;gap:150px;color:#000;font-family:"Rethink-Sans-SemiBold";font-size:18px;line-height:normal}.mass-gift-parent .gifting-contact-form-container .gifting-form-content form{display:flex;flex-direction:column;gap:5px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .input-gaps{gap:15px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gifting-textarea{position:relative}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gifting-textarea textarea{border:1px solid #999;width:100%;border-radius:12px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gifting-textarea span{position:absolute;bottom:15px;right:15px;color:rgba(0,0,0,0.25);font-size:10px;font-family:"Rethink-Sans-Regular"}.mass-gift-parent .gifting-contact-form-container .gifting-form-content label{font-size:12px;color:#000}.mass-gift-parent .gifting-contact-form-container .gifting-form-content input{color:#000;font-size:16px;font-family:"Rethink-Sans-Regular"}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gifting-submit-btn{border-radius:8px;background:#f3b900;width:100%;height:50px;padding:10px 20px;margin-top:20px;font-family:"Rethink-Sans-SemiBold";color:#000;font-size:16px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gifting-additional-notes input{height:137px;padding:10px 15px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .ui-input__error-message{font-size:10px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content textarea{color:#000;padding:15px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gift-success-container{display:flex;flex-direction:column}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gift-success-container .gifting-done-btn{border-radius:8px;background:#f3b900;width:100%;height:50px;padding:10px 20px;margin-top:20px;font-family:"Rethink-Sans-SemiBold";color:#000;font-size:16px}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gift-success-container h4{font-family:"Rethink-Sans-Regular";font-size:18px;color:#000;text-align:center}.mass-gift-parent .gifting-contact-form-container .gifting-form-content .gift-success-container p{font-family:"Rethink-Sans-Regular";font-size:16px;color:#000;text-align:center}.mass-gifting-content-parent{background-color:#1f1f1f;width:100%}.mass-gifting-content-parent.inkind{background-color:#29212c}.mass-gifting-content-parent.gift{background-color:#0d0d0d}.mass-gifting-content-parent.top-cta{padding:16px}@media (min-width: 960px){.mass-gifting-content-parent.top-cta{padding-top:32px}}.equation-grid{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));align-items:flex-end}.savings-calculator-head{font-size:clamp(26px, 3.5vw, 32px);font-family:"Rethink-Sans-Medium", sans-serif;font-weight:bolder;margin:0 auto;color:white;text-align:center;padding-bottom:16px;margin-left:16px;margin-right:16px}.savings-calculator-subhead{font-size:16px;font-family:"Rethink-Sans-Medium", sans-serif;font-weight:bolder;margin:0 auto;color:white;text-align:center;padding-bottom:16px;margin-left:16px;margin-right:16px}.mg-container{max-width:1280px;padding:0 16px;width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;font-family:"Rethink-Sans-Medium", sans-serif;padding-top:50px}.mg-container.mg-container-color{background-color:#0d0d0d}.venues-grid{display:grid;grid-template-columns:1fr;row-gap:24px;-moz-column-gap:0px;column-gap:0px;max-width:1200px;margin:0 auto;margin-top:24px;margin-bottom:36px}.venues-grid img{width:100%;max-height:100%}.venues-grid img.hide-mobile{display:none}@media (min-width: 550px){.venues-grid{grid-template-columns:1fr 1fr}.venues-grid img.hide-mobile{display:block}}@media (min-width: 960px){.venues-grid{grid-template-columns:1fr 1fr 1fr}}.three-column-content-grid{position:relative;align-items:center;padding:16px;margin:0 auto;z-index:1;display:inline-grid;grid-template-columns:repeat(1, minmax(0, 1fr));position:absolute;left:50%;transform:translate(-50%);max-width:1600px;position:relative}.three-column-content-grid .header-circle{height:600px;width:600px}.three-column-content-grid .edge-col:first-child{direction:rtl;margin-left:auto;margin-right:0}@media (min-width: 960px){.three-column-content-grid{grid-template-columns:1fr 2fr 1fr}}.three-column-content-grid.cta{padding-bottom:0}.three-column-content-grid.with-gap{-moz-column-gap:80px;column-gap:80px;row-gap:36px}@media (max-width: 600px){.three-column-content-grid.with-gap{row-gap:80px}}.three-column-content-grid.with-gap.smaller-row-gap{row-gap:40px}.three-column-content-grid.marginged{margin:20px 0}.three-column-content-grid .squiggle{position:absolute;width:325%;z-index:-1;left:50%;transform:translateX(-50%)}.three-column-content-grid .left-col{display:flex;flex-direction:column;max-width:500px;margin-left:auto;margin-right:auto}@media (min-width: 960px){.three-column-content-grid .left-col{margin-right:36px;margin-left:0}}.three-column-content-grid .left-col .cta-text{font-family:"Rethink-Sans-Medium";font-size:clamp(18px, 2vw, 22px);color:white}.three-column-content-grid .left-col .cta-text .inkind-sp{font-family:"Rethink-Sans-Bold";color:#edb62b;display:block}.three-column-content-grid .center-col{min-width:500px;margin:24px;margin-left:40px;margin-right:40px;text-align:center;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.three-column-content-grid .center-col.center-mass-gifting-col{max-width:500px;margin-left:50px;margin-right:50px}@media (max-width: 959px){.three-column-content-grid .center-col{min-width:100px}}@media (max-width: 649px){.three-column-content-grid .center-col{margin-left:0px;margin-right:0px}}.three-column-content-grid .center-col .button-grid{width:100%}.three-column-content-grid .center-col .mg-stars{margin:0 auto}.three-column-content-grid .center-col .cta-text{font-family:"Rethink-Sans-Medium";font-size:clamp(18px, 2vw, 22px);color:white}.three-column-content-grid .center-col .cta-text .inkind-sp{font-family:"Rethink-Sans-Bold";color:#edb62b;display:block}.three-column-content-grid .edge-col{display:none;width:300px}@media (min-width: 960px){.three-column-content-grid .edge-col{display:block}}.three-column-content-grid .edge-col .happy-ppl{width:100%}.three-column-content-grid .edge-col .give-photo-grid,.three-column-content-grid .edge-col .cta-photo-grid{display:flex;flex-wrap:wrap;width:450px}.three-column-content-grid .edge-col .give-photo-grid img,.three-column-content-grid .edge-col .cta-photo-grid img{box-shadow:0px 0px 20px rgba(0,0,0,0.65)}.three-column-content-grid .edge-col .give-photo-grid img,.three-column-content-grid .edge-col .cta-photo-grid img{width:388px;height:214px;border-radius:16px;margin-bottom:24px}.three-column-content-grid .edge-col .give-photo-grid img:nth-child(1),.three-column-content-grid .edge-col .cta-photo-grid img:nth-child(1){margin-left:50px}.three-column-content-grid .edge-col .give-photo-grid img:nth-child(3),.three-column-content-grid .edge-col .cta-photo-grid img:nth-child(3){margin-left:50px;margin-bottom:0}.three-column-content-grid .edge-col .give-photo-grid-2,.three-column-content-grid .edge-col .cta-photo-grid-2{display:flex;flex-wrap:wrap;width:450px}.three-column-content-grid .edge-col .give-photo-grid-2 img,.three-column-content-grid .edge-col .cta-photo-grid-2 img{box-shadow:0px 0px 20px rgba(0,0,0,0.65)}.three-column-content-grid .edge-col .give-photo-grid-2 img,.three-column-content-grid .edge-col .cta-photo-grid-2 img{width:388px;height:214px;border-radius:16px;margin-bottom:24px}.three-column-content-grid .edge-col .give-photo-grid-2 img:first-child,.three-column-content-grid .edge-col .give-photo-grid-2 img:last-child,.three-column-content-grid .edge-col .cta-photo-grid-2 img:first-child,.three-column-content-grid .edge-col .cta-photo-grid-2 img:last-child{margin-right:50px}.three-column-content-grid .edge-col .cta-photo-grid>*:not(:last-child),.three-column-content-grid .edge-col .give-photo-grid>*:not(:last-child){margin-right:24px}.three-column-content-grid .left-col>*:not(:last-child){margin-bottom:16px}@media (min-width: 960px){.three-column-content-grid .left-col>*:not(:last-child){margin-bottom:24px}}.three-column-content-grid h2{font-size:clamp(30px, 4vw, 40px);font-family:"Rethink-Sans-Bold" !important;color:white}.three-column-content-grid h4{font-size:clamp(18px, 2vw, 22px);font-family:"Rethink-Sans-Bold", sans-serif;font-weight:bolder;color:white}.three-column-content-grid .edge-col{display:none}@media (min-width: 960px){.three-column-content-grid .edge-col{display:block}}.three-column-content-grid .edge-col .happy-ppl{width:100%}.three-column-content-grid .edge-col .give-photo-grid,.three-column-content-grid .edge-col .cta-photo-grid{display:flex;flex-wrap:wrap;width:450px}.three-column-content-grid .edge-col .give-photo-grid img,.three-column-content-grid .edge-col .cta-photo-grid img{box-shadow:0px 0px 20px rgba(0,0,0,0.65)}.three-column-content-grid .edge-col .give-photo-grid img,.three-column-content-grid .edge-col .cta-photo-grid img{width:388px;height:214px;border-radius:16px;margin-bottom:24px}.three-column-content-grid .edge-col .give-photo-grid img:nth-child(1),.three-column-content-grid .edge-col .cta-photo-grid img:nth-child(1){margin-left:40px}.three-column-content-grid .edge-col .give-photo-grid img:nth-child(1),.three-column-content-grid .edge-col .cta-photo-grid img:nth-child(1){margin-left:50px}.three-column-content-grid .edge-col .give-photo-grid img:nth-child(5),.three-column-content-grid .edge-col .cta-photo-grid img:nth-child(5){margin-left:70px;margin-bottom:0}.three-column-content-grid .edge-col .give-photo-grid img:nth-child(6),.three-column-content-grid .edge-col .cta-photo-grid img:nth-child(6){margin-bottom:0}.three-column-content-grid .edge-col .cta-photo-grid>*:not(:last-child),.three-column-content-grid .edge-col .give-photo-grid>*:not(:last-child){margin-right:24px}.three-column-content-grid .mg-stars{width:90%}.three-column-content-grid .absolute-image-container{position:relative;width:100%;height:100%}.three-column-content-grid .absolute-image-container.phone{height:571px}.three-column-content-grid .absolute-image-container .brand-square-pp{z-index:40;top:100px;position:absolute;left:50%;transform:translateX(-50%)}.three-column-content-grid .absolute-image-container .logo{position:absolute;left:50%;top:90px;z-index:50;transform:translateX(-50%);filter:drop-shadow(0px 0px 18px rgba(0,0,0,0.95))}.three-column-content-grid .absolute-image-container .logo.square{top:55px;width:120px;height:120px}.three-column-content-grid .absolute-image-container.image-cluster{height:355px;order:-1}@media (min-width: 850px){.three-column-content-grid .absolute-image-container.image-cluster{height:532px;order:2}}.three-column-content-grid .absolute-image-container .phone{position:absolute;width:300px;left:50%;top:50%;transform:translate(-50%, -50%)}.three-column-content-grid .absolute-image-container .phone.inkind{width:480px}.three-column-content-grid .absolute-image-container .reviews{position:absolute;top:65%;left:18%;width:280px;z-index:40}.three-column-content-grid .absolute-image-container .hero{position:absolute;left:50%;top:20px;transform:translate(-50%);border-radius:40px}.three-column-content-grid .absolute-image-container .image-cluster{position:absolute;width:450px;top:50%;transform:translateY(-50%);left:0%}@media (min-width: 850px){.three-column-content-grid .absolute-image-container .image-cluster{width:700px;top:50%;transform:translateY(-50%);left:-10px}}.mass-gifting-content-grid{position:relative;align-items:center;padding:16px;max-width:1280px;margin:0 auto;display:grid;width:100%;z-index:1;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));position:relative}@media (min-width: 960px){.mass-gifting-content-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.mass-gifting-content-grid.cta{padding-bottom:0}.mass-gifting-content-grid.with-gap{-moz-column-gap:80px;column-gap:80px;row-gap:36px}@media (max-width: 600px){.mass-gifting-content-grid.with-gap{row-gap:80px}}.mass-gifting-content-grid.with-gap.smaller-row-gap{row-gap:40px}.mass-gifting-content-grid.marginged{margin:20px 0}.mass-gifting-content-grid .squiggle{position:absolute;width:325%;z-index:-1;left:50%;transform:translateX(-50%)}.mass-gifting-content-grid .left-col{display:flex;flex-direction:column;max-width:500px;margin-left:auto;margin-right:auto}@media (min-width: 850px){.mass-gifting-content-grid .left-col{margin-right:36px;margin-left:0}}.mass-gifting-content-grid .left-col .cta-text{font-family:"Rethink-Sans-Medium";font-size:clamp(18px, 2vw, 22px);color:white}.mass-gifting-content-grid .left-col .cta-text .inkind-sp{font-family:"Rethink-Sans-Bold";color:#edb62b;display:block}.mass-gifting-content-grid .right-col{display:none}@media (min-width: 850px){.mass-gifting-content-grid .right-col{display:block}}.mass-gifting-content-grid .right-col .happy-ppl{width:100%}.mass-gifting-content-grid .right-col .give-photo-grid,.mass-gifting-content-grid .right-col .cta-photo-grid{display:flex;flex-wrap:wrap;width:900px}.mass-gifting-content-grid .right-col .give-photo-grid img,.mass-gifting-content-grid .right-col .cta-photo-grid img{box-shadow:0px 0px 20px rgba(0,0,0,0.65)}.mass-gifting-content-grid .right-col .give-photo-grid img,.mass-gifting-content-grid .right-col .cta-photo-grid img{width:388px;height:214px;border-radius:16px;margin-bottom:24px}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(1),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(1){margin-left:40px}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(1),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(1){margin-left:50px}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(5),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(5){margin-left:70px;margin-bottom:0}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(6),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(6){margin-bottom:0}.mass-gifting-content-grid .right-col .cta-photo-grid>*:not(:last-child),.mass-gifting-content-grid .right-col .give-photo-grid>*:not(:last-child){margin-right:24px}.mass-gifting-content-grid .left-col>*:not(:last-child){margin-bottom:16px}@media (min-width: 850px){.mass-gifting-content-grid .left-col>*:not(:last-child){margin-bottom:24px}}.mass-gifting-content-grid h2{font-size:clamp(30px, 4vw, 40px);font-family:"Rethink-Sans-Bold" !important;color:white;line-height:44px}.mass-gifting-content-grid h4{font-size:clamp(18px, 2vw, 22px);font-family:"Rethink-Sans-Bold";font-weight:bolder;color:white}.mass-gifting-content-grid .right-col{display:none}@media (min-width: 850px){.mass-gifting-content-grid .right-col{display:block}}.mass-gifting-content-grid .right-col .happy-ppl{width:100%}.mass-gifting-content-grid .right-col .give-photo-grid,.mass-gifting-content-grid .right-col .cta-photo-grid{display:flex;flex-wrap:wrap;width:900px}.mass-gifting-content-grid .right-col .give-photo-grid img,.mass-gifting-content-grid .right-col .cta-photo-grid img{box-shadow:0px 0px 20px rgba(0,0,0,0.65)}.mass-gifting-content-grid .right-col .give-photo-grid img,.mass-gifting-content-grid .right-col .cta-photo-grid img{width:388px;height:214px;border-radius:16px;margin-bottom:24px}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(1),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(1){margin-left:40px}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(1),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(1){margin-left:50px}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(5),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(5){margin-left:70px;margin-bottom:0}.mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(6),.mass-gifting-content-grid .right-col .cta-photo-grid img:nth-child(6){margin-bottom:0}.mass-gifting-content-grid .right-col .cta-photo-grid>*:not(:last-child),.mass-gifting-content-grid .right-col .give-photo-grid>*:not(:last-child){margin-right:24px}.mass-gifting-content-grid .mg-stars{width:90%}.mass-gifting-content-grid .absolute-image-container{position:relative;width:100%;height:100%}.mass-gifting-content-grid .absolute-image-container.phone{height:571px}.mass-gifting-content-grid .absolute-image-container .brand-square-pp{z-index:40;top:100px;position:absolute;left:50%;transform:translateX(-50%)}.mass-gifting-content-grid .absolute-image-container .logo{position:absolute;left:50%;top:90px;z-index:50;transform:translateX(-50%);filter:drop-shadow(0px 0px 18px rgba(0,0,0,0.95))}.mass-gifting-content-grid .absolute-image-container .logo.square{top:55px;width:120px;height:120px}.mass-gifting-content-grid .absolute-image-container.image-cluster{height:355px;order:-1}@media (min-width: 850px){.mass-gifting-content-grid .absolute-image-container.image-cluster{height:532px;order:2}}.mass-gifting-content-grid .absolute-image-container .phone{position:absolute;width:300px;left:50%;top:50%;transform:translate(-50%, -50%)}.mass-gifting-content-grid .absolute-image-container .phone.inkind{width:480px}.mass-gifting-content-grid .absolute-image-container .reviews{position:absolute;top:65%;left:18%;width:280px;z-index:40}.mass-gifting-content-grid .absolute-image-container .hero{position:absolute;left:50%;top:20px;transform:translate(-50%);border-radius:40px}.mass-gifting-content-grid .absolute-image-container .image-cluster{position:absolute;width:450px;top:50%;transform:translateY(-50%);left:0%}@media (min-width: 850px){.mass-gifting-content-grid .absolute-image-container .image-cluster{width:700px;top:50%;transform:translateY(-50%);left:-10px}}.mg-container>*:not(:last-child){margin-top:40px}@media (min-width: 850px){.mg-container>*:not(:last-child){margin-top:90px}}.calc-container{margin:40px 0 10px}@media (min-width: 850px){.calc-container{margin:90px 0 40px}}.trusted-by{width:100%}.trusted-by.inkind{color:white}.trusted-by h3{font-family:"Rethink-Sans-Bold";font-size:clamp(26px, 2.2vw, 36px);text-align:center;margin:0 auto}.trusted-by .social-proof{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:24px;grid-template-columns:repeat(5, minmax(0, 1fr));margin:0 auto;margin:40px auto 0}@media (min-width: 520px){.trusted-by .social-proof{justify-content:space-between}}.trusted-by .social-proof img{width:100px;height:auto;margin:auto}@media (min-width: 850px){.trusted-by .social-proof img{width:135px;height:auto}}.copy-column{display:flex;flex-direction:column;font-size:clamp(18px, 1.8vw, 20px);margin:0 auto}.copy-column h2{color:inherit;margin-bottom:8px}.copy-column h3{color:inherit;margin-bottom:8px;font-size:clamp(26px, 2vw, 30px);font-family:"Rethink-Sans-Bold" !important}.copy-column .check-off{display:flex;align-items:flex-start}.copy-column .check-off .checkmark{width:26px !important;height:26px !important;font-size:20px;margin-top:2px;flex-shrink:0 !important}.copy-column .check-off span{margin-left:16px}.copy-column button{margin-top:8px;color:white;padding:10px 24px;border-radius:999px;font-family:"Rethink-Sans-Bold";height:50px}.copy-column button:hover{opacity:90%}@media (min-width: 850px){.copy-column button{height:60px}}.hiw-text{color:#ffffff;padding-top:16px;text-align:center;display:flex;justify-content:center;font-size:16px;width:100%;min-width:300px;margin:0 auto}@media (min-width: 959px){.hiw-text{width:50%}}.mg-hiw h2:not(.give-header){font-size:clamp(30px, 4vw, 40px);font-family:"Rethink-Sans-Bold" !important;font-weight:700;color:white;text-align:center}.mg-hiw .hiw-cards{margin-top:40px;width:100%;display:flex;flex-direction:column}@media (min-width: 850px){.mg-hiw .hiw-cards{justify-content:center;flex-direction:row;overflow-x:hidden}}.mg-hiw .hiw-cards img{width:100%;max-width:320px;margin:0 auto}@media (min-width: 850px){.mg-hiw .hiw-cards img{width:30%;max-width:340px}}.copy-column>*:not(:last-child){margin-bottom:18px}.message-preview{font-family:"Rethink-Sans-Medium";font-size:14px;width:100%;text-align:center;height:calc(100% + 20px)}.message-preview svg{font-family:"Rethink-Sans-Medium"}@media (min-width: 540px){.message-preview{font-size:16px}}.message-preview .themed-rectangle{margin:0 auto;height:320px;width:280px;text-align:center;display:flex;border-radius:16px;position:relative}@media (min-width: 460px){.message-preview .themed-rectangle{height:450px;width:400px}}.message-preview .themed-rectangle .preview{position:absolute;top:-20px;left:-20px;width:345px}@media (min-width: 460px){.message-preview .themed-rectangle .preview{width:470px}}.message-preview .themed-rectangle .feature-card{width:150px;height:90px;border-radius:8px;background-color:#1f1f1f;position:absolute;right:50%;transform:rotate(-2deg);top:45%}.message-preview .themed-rectangle .feature-card.inkind{background-color:transparent;height:auto}@media (min-width: 460px){.message-preview .themed-rectangle .feature-card{width:205px;height:130px;right:55%;border-radius:16px}}.message-preview .themed-rectangle .feature-card .center{top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;z-index:40}.message-preview .themed-rectangle .feature-card .logo{height:35px;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}.message-preview .themed-rectangle .feature-card .logo.square{height:70px}@media (min-width: 460px){.message-preview .themed-rectangle .feature-card .logo.square{height:80px}}@media (min-width: 460px){.message-preview .themed-rectangle .feature-card .logo{height:45px}}.ui-input{display:flex;flex-direction:column;gap:0.5rem}.ui-input__label{font-size:1.6rem;color:#333}.ui-input__field{padding:1.6rem;font-size:1.6rem;border:1px solid #999;width:100%;border-radius:12px}.ui-input__field:focus{border-color:#007bff;outline:none}.ui-input__field--error{border-color:#dc3545}.ui-input__error-message{font-size:1.6rem;color:#dc3545}#open-amount-tiers{background-color:#f9fafc;padding-bottom:30px;margin-bottom:30px;padding-top:65px}.open-amount__inkind-powered{width:300px;margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:center;padding:1px 1px 1px 1px}.open-amount__powered-text{width:125px;font-size:16px;letter-spacing:1px;font-weight:bold;text-transform:initial}.open-amount__perks-headline{font-family:"Rethink-Sans-Bold"}.purchase-perk-open-amount{display:block;background-color:black;color:white;background:linear-gradient(90deg, #000 65px, transparent 1%) center,linear-gradient(#000 65px, transparent 1%) center,#1c1919;background-size:70px 70px}.purchase-perk-open-amount>span{display:block}.open-amount__phone_icon{height:50px;margin-top:30px}.open-amount__quiet{display:flex;align-items:center;justify-content:center;padding:1px 1px 25px 1px;margin:auto}.open-amount__quiet-text{width:100%;font-size:16px;display:inline}.open-amount__quiet-icon{height:50px}.open-amount__quiet-divider{margin-left:auto;margin-right:auto;max-width:calc(100% - 200px)}@media all and (max-width: 735px){.open-amount__quiet-divider{margin-left:auto;margin-right:auto}.open-amount__quiet{vertical-align:top;display:inline-block;text-align:center;width:100%}.open-amount__quiet-text{display:block}.open-amount__quiet-text-nested{display:block;max-width:250px;margin:auto}.open-amount__quiet-icon{display:block;margin:auto;height:50px}}.open-amount-form{max-width:350px;margin-left:auto;margin-right:auto}.open-amount-form .error{border-color:#f05d5d !important}.open-amount-form .error::-moz-placeholder{color:#f05d5d !important}.open-amount-form .error::placeholder{color:#f05d5d !important}.open-amount-form .error-text{color:#f05d5d !important}@media only screen and (min-width: 736px){.open-amount-form{max-width:350px;margin-left:auto;margin-right:auto}}.open-amount__discount_text{line-height:1.75;font-size:16px;font-weight:bold}.open-amount__discount_text-green{color:#04c097;font-size:18px}.open-amount__discount_align-left{float:left;margin:0}.open-amount__discount_align-right{float:right;margin:0}:root{--star-size: 25px;--star-color: #29212c;--star-background: #fc0;--bg: #15171d;--talk-color: white;--ribcolor: #10b981;--shop: white;--buton-color: black}.Stars{--percent: calc(var(--rating) / 5 * 100%);display:inline-block;font-size:var(--star-size);font-family:Times;line-height:1}.Stars::before{content:"★★★★★";letter-spacing:3px;background:linear-gradient(90deg, var(--star-background) var(--percent), var(--star-color) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:transparent}label.hide-input{display:none}.business-page-link{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;padding:16px;margin-top:16px;border-top:1px solid lightgray;gap:16px;text-align:left;line-height:20px;text-decoration:none;color:black;cursor:pointer}@media (min-width: 500px){.business-page-link{padding-left:24px;padding-right:24px;gap:24px}}.business-page-link:hover,.business-page-link:active,.business-page-link:visited{text-decoration:none;color:black}.business-page-link .business-link-text{flex:1}.business-page-link .right-arrow{height:20px;width:20px}.business-page-link .business-link-image-container{width:48px;height:48px;background:#f8f8f8;border-radius:8px}.business-page-link .business-link-image-container img{width:32px;height:32px;margin-left:8px;margin-top:8px}.hero-button2{background-color:var(--buton-color);width:100%;border-radius:9999px;color:white;text-decoration:none;font-size:16px;height:55px;display:flex;justify-content:center;align-items:center;position:relative;font-family:"Rethink-Sans-Medium"}@media (min-width: 850px){.hero-button2{font-size:18px;height:60px}}.start-order{color:white;background-color:#1dc195;height:50px;width:100%;border-radius:0.75rem;margin:0 auto;font-size:16px;font-family:"Rethink-Sans-Bold"}.mass-gifting-modal-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));position:relative;gap:20px}@media (min-width: 850px){.mass-gifting-modal-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.mass-gifting-modal-grid.marginged{margin:20px 0}.mass-gifting-modal-grid .relative-right-section{height:460px;position:relative;width:100%}.mass-gifting-modal-grid .relative-right-section.hide-small{display:none}@media (min-width: 850px){.mass-gifting-modal-grid .relative-right-section.hide-small{display:block}}@media (min-width: 850px){.mass-gifting-modal-grid .relative-right-section{height:auto;margin:0}}.mass-gifting-modal-grid .relative-right-section .sos-img{position:absolute;width:564px;top:50%;transform:translateY(-50%);left:-60px}@media (min-width: 1080px){.mass-gifting-modal-grid .relative-right-section .sos-img{left:60px}}.mass-gifting-modal-grid .savings-section{font-size:16px;padding:16px;display:flex;flex-direction:column;justify-content:space-between;color:white;text-align:center}@media (min-width: 525px){.mass-gifting-modal-grid .savings-section{padding:36px}}@media (min-width: 640px){.mass-gifting-modal-grid .savings-section{border-radius:1rem}}.mass-gifting-modal-grid .savings-section button{height:50px;width:100%;max-width:380px;border-radius:999px;margin:0 auto;font-size:18px;font-family:"Rethink-Sans-Bold"}.mass-gifting-modal-grid .savings-section button:hover{opacity:90%}.mass-gifting-modal-grid .savings-section .rethink{font-size:13px;font-family:"Rethink-Sans-Medium"}.mass-gifting-modal-grid .savings-section .tier-row{display:flex;padding:0 24px;justify-content:space-between;margin:0}.mass-gifting-modal-grid .savings-section .tier-row h4{font-family:"Tiempos Text Black";font-size:16px;padding-top:4px}@media (min-width: 525px){.mass-gifting-modal-grid .savings-section .tier-row h4{font-size:18px}}@media (min-width: 525px){.mass-gifting-modal-grid .savings-section .tier-row{padding:0 28px}}.mass-gifting-modal-grid .savings-section .tier-row.savings{padding:0}.mass-gifting-modal-grid .savings-section .tier-row .flex-col{text-align:center}.mass-gifting-modal-grid .savings-section>*:not(:last-child){margin-bottom:24px}.mass-gifting-modal-grid .left-col{display:flex;flex-direction:column;font-size:14px}.mass-gifting-modal-grid .left-col .inkind-calculator-head{font-size:26px;font-family:"Rethink-Sans-Bold"}.mass-gifting-modal-grid .left-col .flex-col h4{padding-bottom:4px}.mass-gifting-modal-grid .left-col.padded-bottom{margin-bottom:24px}@media (min-width: 850px){.mass-gifting-modal-grid .left-col.padded-bottom{margin:0}}.mass-gifting-modal-grid .left-col.savings{padding:0 23px}@media (min-width: 640px){.mass-gifting-modal-grid .left-col.savings{padding:0;margin-right:20px}}.mass-gifting-modal-grid .left-col hr{font-size:2.5rem}.mass-gifting-modal-grid .left-col .savings-input-grid{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));-moz-column-gap:20px;column-gap:20px;row-gap:8px;align-items:center}.mass-gifting-modal-grid .left-col .savings-input-grid .text-col{grid-column:span 10 / span 10}@media (min-width: 640px){.mass-gifting-modal-grid .left-col .savings-input-grid .text-col{grid-column:span 7 / span 7;justify-content:end}}.mass-gifting-modal-grid .left-col .savings-input-grid .input-col{display:flex;grid-column:span 10 / span 10;justify-content:end}@media (min-width: 640px){.mass-gifting-modal-grid .left-col .savings-input-grid .input-col{grid-column:span 3 / span 3;justify-content:end}}.mass-gifting-modal-grid .left-col.cta{font-size:clamp(16px, 2vw, 18px)}@media (min-width: 550px){.mass-gifting-modal-grid .left-col.cta span{margin-right:clamp(40px, 5vw, 60px);max-width:440px}}.mass-gifting-modal-grid .left-col .space-between{display:flex;justify-content:space-between}.mass-gifting-modal-grid .left-col .space-between .before-savings{font-size:clamp(16px, 2vw, 18px);padding-left:8px}.mass-gifting-modal-grid .left-col .space-between .after-savings{padding-left:8px;font-size:clamp(20px, 2.5vw, 22px);padding-bottom:20px}.mass-gifting-modal-grid .left-col h6{font-size:20px;font-family:"Rethink-Sans-Bold" !important;padding-bottom:4px}.mass-gifting-modal-grid .left-col .button-grid{display:grid;font-size:clamp(16px, 2vw, 18px);grid-template-columns:repeat(1, minmax(0, 1fr));gap:16px}@media (min-width: 550px){.mass-gifting-modal-grid .left-col .button-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.mass-gifting-modal-grid .left-col .button-grid button{width:100%;height:55px;border-radius:999px}.mass-gifting-modal-grid .left-col .button-grid button.secondary{border-width:2px}.mass-gifting-modal-grid .left-col h2{font-size:clamp(30px, 5vw, 49px);font-family:"Tiempos Text Black" !important;font-weight:bolder}.mass-gifting-modal-grid .left-col>*:not(:last-child){margin-bottom:24px}.mass-gifting-modal-grid .right-images{display:none;position:relative;height:400px}@media (min-width: 550px){.mass-gifting-modal-grid .right-images{display:block}}@media (min-width: 850px){.mass-gifting-modal-grid .right-images{height:auto}}.mass-gifting-modal-grid .right-images .carousel-container{z-index:50;position:absolute;left:53%;width:100%;transform:translateX(-47%);top:5%}@media (min-width: 850px){.mass-gifting-modal-grid .right-images .carousel-container{left:55%;transform:translateX(-45%);top:-5%}}.mass-gifting-modal-grid .right-images .oval-container{width:100%;position:absolute;left:0;display:flex;z-index:40;justify-content:center}.mass-gifting-modal-grid .right-images .oval-container .feature-img{width:500px;margin:0 auto}@media (min-width: 850px){.mass-gifting-modal-grid .right-images .oval-container{display:block;left:auto;height:auto;right:25px;top:60%;transform:translateY(-40%)}.mass-gifting-modal-grid .right-images .oval-container.sos{top:45%;transform:translateY(-55%)}.mass-gifting-modal-grid .right-images .oval-container .feature-img{width:120%}}.button-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex}.button-chevron .chevron{width:2rem;height:2rem}@media (min-width: 850px){.button-chevron .chevron{width:2.5rem;height:2.5rem}}.w-100{width:100%}.how-it-works-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-moz-column-gap:3rem;column-gap:3rem}@media (min-width: 850px){.how-it-works-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 640px){.how-it-works-grid{row-gap:4rem}}.how-it-works-grid-desktop{position:relative;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:4rem;width:100%;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.bubble-modal{z-index:10;border-radius:16px;width:100%}.bubble-modal.hide-overflow{overflow:hidden}@media (min-width: 850px){.bubble-modal .hiw{min-height:584px}}.popout-container{font-family:"Rethink-Sans-Medium"}@media (min-width: 640px){.popout-container{padding:0 16px}}.popout-modal{background-color:white;z-index:10;max-width:1248px;margin:0 auto;width:100%}.popout-modal.dark{background-color:#272727;color:white}@media (min-width: 640px){.popout-modal{border-radius:24px}}.corporate-account-modal{border-radius:16px;width:100%}.talk-bubble{display:flex;position:relative;max-width:100%;height:auto;background-color:var(--talk-color);border:var(--talk-color);border-width:1px;max-width:100%;border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.tri-right.border.btm-left-in:before{content:" ";position:absolute;width:0;height:0;left:30px;right:auto;top:auto;bottom:-40px}.tri-right.btm-left-in:after{content:" ";position:absolute;width:0;height:0;left:38px;right:auto;top:auto;bottom:-20px;border:12px solid;border-color:var(--talk-color) transparent transparent var(--talk-color)}.font-bold{font-family:"Rethink-Sans-Bold"}.testimonial-column{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2.5rem;border-bottom-width:2px;border-color:#9ca3af;padding-bottom:6rem;padding-top:16px}.testimonial-user-row{display:flex;flex-direction:row;-moz-column-gap:1rem;column-gap:1rem;align-items:center}.testimonial-user-circle{width:3rem;height:3rem;border-radius:99999px;display:flex;justify-content:center;align-items:center;font-family:"Rethink-Sans-Bold";font-weight:bolder}.footer-parent{padding-top:2rem;padding-bottom:2rem;width:100%;height:100%}.footer-parent a{color:#60a5fa}.footer-parent .footer-inner{max-width:1280px;margin-left:auto;margin-right:auto;width:100%;padding:16px;font-family:"Rethink-Sans-Medium"}.footer-parent .footer-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-moz-column-gap:3rem;column-gap:3rem;row-gap:3rem;border-bottom-width:2px;border-color:#9ca3af;padding-bottom:4rem;align-items:start}@media (min-width: 850px){.footer-parent .footer-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 850px){.footer-parent .footer-grid{-moz-column-gap:9rem;column-gap:9rem;row-gap:9rem}}.footer-parent .footer-grid .footer-col-1{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2.5rem}.footer-parent .footer-grid .footer-col-1 .about{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem;padding-bottom:1.5rem}.footer-parent .footer-grid .inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}.details-footer{padding-bottom:1rem;border-bottom-width:1px;border-color:#9ca3af}.testimonal-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:4rem;align-items:center}@media (min-width: 850px){.testimonal-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.quote-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2.5rem}.quote-col.ff{padding:1rem 0}.talktext{padding:1.5rem 2rem 1.5rem}.ff-talktext{padding:1rem 1.5rem}.star-row{display:flex}.star-row .star{width:2rem}.star-row>*:not(:last-child){margin-right:1rem}.shop-button-div{display:flex;align-items:center;justify-content:center;padding-top:clamp(36px, 4vw, 50px);border-top-width:2px;border-color:#9ca3af}.parent-div{min-height:100vh;width:100%;overflow-x:hidden;font-family:"Rethink-Sans-Medium"}.gift-tabs{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}.gift-tabs .opt-btn{width:100%;padding-top:1.5rem;padding-bottom:1.5rem;border-bottom-width:4px}.gift-tabs .opt-btn.gray{border-color:#bdc2cc}.gift-tabs .opt-btn.blue{border-color:#60a5fa}.right-panel{box-sizing:border-box;height:auto;background-color:white;max-width:500px;color:black;text-align:center;margin-left:auto;margin-right:auto;border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}@media (max-width: 525px){.right-panel{border-radius:Max(0px, Min(16px, calc((100vw - 4px - 100%) * 9999)))}}.right-panel.inkind-gift{border-radius:Max(0px, Min(30px, calc((100vw - 4px - 100%) * 9999)))}.absolute-panel{box-sizing:border-box;height:auto;background-color:white;max-width:500px;color:black;text-align:center;margin-left:auto;margin-right:auto;border-radius:16px;width:100%;height:500px;top:50%;left:50%;border-width:2px;transform:translate(-50%, -50%);position:absolute}.ribbon{text-align:center;height:20px;position:absolute;z-index:1;top:-10px;left:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:auto;text-decoration:none;font-size:12px;display:flex;align-items:center;justify-content:center}.hw-line-2{max-width:24rem}.content-column{z-index:2;margin-right:auto;margin-left:auto;max-width:1280px;display:flex;flex-direction:column;padding-top:clamp(36px, 4vw, 50px);margin-bottom:clamp(36px, 4vw, 50px);padding-left:16px;padding-right:16px}@media (min-width: 640px){.content-column{padding-bottom:0px}}.content-column.mass-gifting{padding-top:20px}.special-offer{font-family:"Rethink-Sans-Bold";color:#04c097}.content-column>*:not(:last-child){margin-bottom:clamp(36px, 4vw, 50px)}.how-it-works-col{padding:2.5rem;display:flex;flex-direction:column;row-gap:3rem;position:relative;width:100%;overflow:hidden}@media (min-width: 850px){.how-it-works-col{row-gap:4rem;padding:41px 50px 41px;overflow:visible}}.content-column2{margin-left:auto;margin-right:auto;display:flex;max-width:1280px;flex-direction:column;padding-top:clamp(36px, 4vw, 50px);padding-left:16px;padding-right:16px}.purchase-buttons-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding-top:0.75rem;padding-bottom:0rem;row-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem}.content-column2>*:not(:last-child){margin-bottom:clamp(36px, 4vw, 50px)}.content-column2>.less-margin{margin-bottom:clamp(16px, 4vw, 24px)}.corporate-accounts-wrapper{display:flex;flex-direction:column;align-items:center;padding:32px 36px}@media (min-width: 850px){.corporate-accounts-wrapper{flex-direction:row;justify-content:space-between}}.corporate-accounts-wrapper .text-image-wrapper{display:flex;flex-direction:column;align-items:center}@media (min-width: 850px){.corporate-accounts-wrapper .text-image-wrapper{flex-direction:row}}.corporate-accounts-wrapper .text-image-wrapper img{width:180px;margin-bottom:32px}@media (min-width: 850px){.corporate-accounts-wrapper .text-image-wrapper img{margin-bottom:0}}.corporate-accounts-wrapper .text-column{flex-direction:column;max-width:530px;margin-bottom:32px}@media (min-width: 850px){.corporate-accounts-wrapper .text-column{margin-left:32px;margin-bottom:0}}.corporate-accounts-wrapper .text-column h3{font-family:"Rethink-Sans-Extra-Bold";font-size:clamp(22px, 4.1vw, 30px);padding-bottom:8px}@media (max-width: 850px){.corporate-accounts-wrapper .button-col{width:100%;max-width:530px}}@media (min-width: 850px){.corporate-accounts-wrapper .button-col{margin-left:16px}}.corporate-accounts-wrapper .learn-more{background-color:#04c097;color:white;font-family:"Rethink-Sans-Bold";height:55px;width:100%;font-size:clamp(16px, 4vw, 18px);border-radius:16px}.corporate-accounts-wrapper .learn-more:hover{background-color:#00b890}@media (min-width: 850px){.corporate-accounts-wrapper .learn-more{width:240px;height:60px}}.gallery-col{display:flex;flex-direction:column;row-gap:2rem}@media (min-width: 850px){.gallery-col .gal-heading{margin-left:1rem}}.carousel{display:flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;padding-bottom:2rem}.carousel>*:not(:last-child){display:block;margin-right:1rem}@media (min-width: 640px){.carousel>*:not(:last-child){margin-right:1.5rem}}.carousel-item{display:flex;flex:none;flex-direction:column;box-sizing:content-box;scroll-snap-align:start}.carousel-item>*:not(:last-child){margin-bottom:1rem}.food-carousel-img{border-radius:16px;-o-object-fit:cover;object-fit:cover;height:150px;width:160px}@media (min-width: 640px){.food-carousel-img{height:247px;width:260px}}.food-carousel-img-large{border-radius:16px;-o-object-fit:cover;object-fit:cover;height:150px;width:160px}@media (min-width: 640px){.food-carousel-img-large{height:247px;width:406px}}.hero-grid{margin-left:auto;margin-right:auto;width:100%;padding:16px;display:grid;min-height:100%;grid-template-columns:repeat(1, minmax(0, 1fr));max-width:1300px;-moz-column-gap:2rem;column-gap:2rem;align-items:center}@media (min-width: 640px){.hero-grid{row-gap:2rem}}.hero-grid .brand-col img{filter:drop-shadow(0px 0px 18px rgba(0,0,0,0.95))}@media (min-width: 850px){.hero-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 1024px){.hero-grid{padding-right:3rem;gap:0rem}}.hero-banner{background-size:cover;background-position:center;width:100%;height:auto;display:flex;justify-content:center;box-sizing:border-box}@media (min-width: 640px){.hero-banner{padding-top:2rem;padding-bottom:2rem;min-height:850px}}@media (min-width: 850px){.hero-banner{padding-top:7rem;padding-bottom:7rem;min-height:772px}}.sos-banner{background-size:cover;background-position:center;width:100%;min-height:200px;display:flex;z-index:0;justify-content:center;box-sizing:border-box;position:absolute}@media (min-width: 640px){.sos-banner{padding-top:2rem;padding-bottom:2rem;min-height:500px}}@media (min-width: 850px){.sos-banner{padding-top:7rem;padding-bottom:7rem;min-height:540px}}.location-img{border-radius:12px;-o-object-fit:cover;object-fit:cover;opacity:50%;width:158px;height:158px}@media (min-width: 640px){.location-img{width:382px;height:195px}}.house-account-panel{margin-right:auto;margin-left:auto;background-color:white;border-radius:16px;text-align:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.inkind-logo{height:90px}.inkind-footer-logo{height:5rem}.cont-button-font{font-size:16px;height:50px;font-family:"Rethink-Sans-Bold";display:flex;justify-content:center;align-items:center}.panel-desktop{display:none}@media (min-width: 640px){.panel-desktop{display:block}}.big-head{font-family:"Rethink-Sans-Bold" !important;font-size:clamp(22px, 4.2vw, 28px)}.head{font-size:clamp(24px, 4vw, 26px);font-family:"Rethink-Sans-Bold"}.head.footer-head-1{padding-bottom:2.5rem}.head.panel-h{padding-left:2rem;padding-right:2rem;padding-bottom:1rem}.head-extra-bold{font-size:clamp(26px, 4vw, 29px);font-family:"Rethink-Sans-Extra-Bold"}.head-extra-bold.panel-h{padding:16px 16px 0}.head3{font-size:clamp(22px, 4vw, 26px);font-family:"Rethink-Sans-Bold"}.head4{font-size:clamp(24px, 4vw, 26px);font-family:"Rethink-Sans-Bold"}.head2{font-size:clamp(18px, 3.2vw, 26px);font-family:"Rethink-Sans-Bold"}.how-it-head{font-size:clamp(16px, 3.4vw, 26px);font-family:"Rethink-Sans-Bold"}.how-it-head.line-1{max-width:24rem}@media (min-width: 850px){.how-it-head.line-1{max-width:32rem}}.how-it-head.line-2{max-width:24rem}@media (min-width: 850px){.how-it-head.line-2{max-width:30rem}}@media (min-width: 1285px){.how-it-head.line-2{max-width:30rem}}.how-it-head.line-3{max-width:20rem;margin-right:15rem}@media (min-width: 850px){.how-it-head.line-3{margin-right:0;max-width:13rem}}@media (min-width: 1024px){.how-it-head.line-3{max-width:18rem}}@media (min-width: 1280px){.how-it-head.line-3{max-width:23rem}}.footer-head{font-size:clamp(16px, 3.5vw, 18px);font-family:"Rethink-Sans-Bold"}.footer-head.flic{display:flex;align-items:center;cursor:pointer}.footer-head.app{padding-bottom:0.5rem}.sters{width:14rem}.footer-bottom{margin-left:auto;margin-right:auto;max-width:1280px;padding:16px;font-family:"Rethink-Sans-Medium"}.footer-bottom .left{padding-bottom:3rem;display:flex;align-items:center;width:100%}.footer-bottom .left .column{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0.5rem;font-size:1.25rem;line-height:1.75rem}.footer-bottom .left .copy{color:#9ca3af}.footer-bottom .left>*:not(:last-child){margin-right:1.5rem}.footer-right{display:flex;flex-direction:column}.footer-right .inner{display:flex;flex-direction:column}.footer-right .inner>*:not(:last-child){margin-bottom:2rem}.footer-right .redeemable-for{display:flex;flex-direction:row}.footer-right .redeemable-for .redeem-item{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem;align-items:center;justify-content:center}.footer-right .redeemable-for .redeem-image{height:50px;width:50px;-o-object-fit:contain;object-fit:contain;filter:invert(1)}@media (min-width: 640px){.footer-right .redeemable-for .redeem-image{height:66px;width:66px}}.footer-right .redeemable-for>*:not(:last-child){margin-right:2.5rem}.footer-right>*:not(:last-child){margin-bottom:4rem}.inkind-app-section{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.inkind-app-section .first-div{padding-bottom:0.5rem}.inkind-app-section .app-badge-row{display:flex;flex-direction:row;align-items:center}.inkind-app-section .app-badge-row>*:not(:last-child){margin-right:1rem}.panel-wrap{padding:30px 0}@media (min-width: 850px){.panel-wrap{padding:34px 0}}.pannel-inner-wrapper{margin:auto;max-width:350px;padding-left:16px;padding-right:16px}.inkind-cash-description{margin:auto;max-width:390px;padding:2rem 16px}.panel-options-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));padding-top:2.5rem;padding-bottom:2.5rem;row-gap:2.25rem}.panel-options-wrapper.lefter{text-align:left}.panel-options-wrapper.ff{padding-top:0}.open-amount-col{font-size:16px;font-family:"Rethink-Sans-Medium";display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}.open-amount-col.ff{row-gap:1rem}.open-amount-col .error{color:#f87171}.open-amount-col .currency-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0rem;text-align:right;height:5rem;border-width:1px;border-radius:0.75rem;width:100%;padding-left:1.25rem;padding-right:1.25rem;color:#374151}.open-amount-col .currency-input:focus{outline:none;border-color:transparent;box-shadow:0 0 1px 2px #60a5fa}.open-amount-col .currency-input.error-shadow{outline:none;border-color:transparent;box-shadow:0 0 1px 2px red}.open-amount-col .order-details{display:flex;justify-content:space-between;padding-bottom:0;padding-right:12.5px}.open-amount-col .order-details.ha{font-family:"Rethink-Sans-Bold"}.open-amount-col .order-details .green-bonus{color:#04c097;font-family:"Rethink-Sans-Bold"}.open-amount-col .order-details .keep-yourself{display:flex;flex-direction:column}.open-amount-col .order-details .keep-yourself .keep-yourself-text{font-size:12px;color:grey}.open-amount-col .inkind-pay-button{height:56px;color:white;font-size:18px;font-family:"Rethink-Sans-Bold";position:relative;display:flex;justify-content:center;align-items:center;border-radius:12px}.open-amount-col .inkind-pay-button.actionable{background-color:#04c097}.open-amount-col .inkind-pay-button.actionable:hover{background-color:#00b890}.open-amount-col .inkind-pay-button.processing{background-color:rgba(4,192,151,0.75)}.open-amount-col .empty-bubble{height:16px}.open-amount-col .button-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem;text-align:center;padding-top:1rem}.open-amount-col .button-col .continue{background-color:#04c097;color:white;border-radius:0.75rem;width:100%}.open-amount-col .button-col .continue:hover{background-color:#03b68f}.open-amount-col .button-col .under-text{font-size:14px;line-height:1.75rem}.see-tiers{color:#2092f0}.see-tiers:hover{color:#133dc7}.group-logo{margin-left:auto;margin-right:auto;width:160px;height:160px;-o-object-fit:contain;object-fit:contain}@media (min-width: 640px){.group-logo{width:220px;height:220px}}@media (min-width: 850px){.group-logo{width:280px;height:280px}}.group-logo-huge{-o-object-fit:contain;object-fit:contain;width:220px;height:220px;margin-left:auto;margin-right:auto}@media (min-width: 640px){.group-logo-huge{width:325px;height:325px}}@media (min-width: 850px){.group-logo-huge{width:400px;height:400px}}.modal-padding{padding:34px 31px}@media (min-width: 640px){.modal-padding{padding:41px 50px}}.powered-by{margin-right:auto;margin-left:auto;height:2.5rem}.powered-by.email-capture{margin-top:40px}.powered-text{width:100px;font-size:14px;letter-spacing:1px;font-weight:bold;text-transform:lowercase}.feature-font{font-size:clamp(14px, 3.2vw, 18px);font-family:"Rethink-Sans-Medium"}.flexy-column{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.flexy-column .description{max-width:460px}.perks-break{border-bottom-width:2px;border-color:#9ca3af}.perks-pb{padding-bottom:2rem}.how-it-underline{padding-bottom:2rem;border-bottom-width:2px;border-color:#9ca3af}@media (min-width: 850px){.how-it-underline{max-width:24rem}}@media (min-width: 1280px){.how-it-underline{max-width:28rem}}.leading-1{line-height:1}.deets-button{margin-left:auto}.deets-text{margin-top:1rem}.panel-wrap{padding:30px 0;padding-bottom:0px}@media (min-width: 850px){.panel-wrap{padding:34px 0}}.pannel-inner-wrapper{margin:auto;max-width:350px;padding-left:16px;padding-right:16px}.inkind-cash-description{margin:auto;max-width:390px;padding:2rem 16px}.panel-options-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));padding-top:2.5rem;padding-bottom:2.5rem;row-gap:2.25rem}.panel-options-wrapper.lefter{text-align:left}.panel-options-wrapper.ff{padding-top:0}.currency-input::-moz-placeholder{color:#9ca3af !important}.currency-input::placeholder{color:#9ca3af !important}.currency-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0rem;height:45px;border-width:1px;border-radius:0.75rem;width:100%;padding-left:1.25rem;padding-right:1.25rem;color:#374151}.currency-input ::-moz-placeholder{color:#9ca3af !important}.currency-input ::placeholder{color:#9ca3af !important}.currency-input.right{text-align:right}.currency-input:focus{outline:none;border-color:transparent;box-shadow:0 0 0 2px #60a5fa}.currency-input.error-shadow{outline:none;border-color:transparent;box-shadow:0 0 1px 2px red}.open-amount-col{font-size:16px;font-family:"Rethink-Sans-Medium";display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}.open-amount-col.ff{row-gap:1rem}.open-amount-col .error{color:red}.open-amount-col.mass-gifting{padding:8px 0}.open-amount-col .button-row{display:flex;justify-content:space-between}.open-amount-col .button-row button{padding:5px 28px;border-width:1px;border-radius:999px}.open-amount-col .order-details{display:flex;justify-content:space-between;padding-bottom:0;padding-right:12.5px}.open-amount-col .order-details.ha{font-family:"Rethink-Sans-Bold"}.open-amount-col .order-details .green-bonus{color:#04c097;font-family:"Rethink-Sans-Bold"}.open-amount-col .order-details .keep-yourself{display:flex;flex-direction:column}.open-amount-col .order-details .keep-yourself .keep-yourself-text{font-size:12px;color:grey}.open-amount-col .inkind-pay-button{height:56px;color:white;font-size:18px;font-family:"Rethink-Sans-Bold";position:relative;display:flex;justify-content:center;align-items:center;border-radius:12px}.open-amount-col .inkind-pay-button.actionable{background-color:#04c097}.open-amount-col .inkind-pay-button.actionable:hover{background-color:#00b890}.open-amount-col .inkind-pay-button.processing{background-color:rgba(4,192,151,0.75)}.open-amount-col .input-container{position:relative;width:100%;border-radius:0.75rem}.open-amount-col .inkind-tier-button{height:48px;color:black;border-color:#e5e7eb;border-width:1px;font-family:"Rethink-Sans-Bold";position:relative;display:flex;justify-content:center;align-items:center;border-radius:0.75rem}.open-amount-col .inkind-tier-button.other-button{position:relative;max-width:100%;cursor:pointer;text-align:center}.open-amount-col .inkind-tier-button.actionable{background-color:#04c097}.open-amount-col .inkind-tier-button.actionable:hover{background-color:#00b890}.open-amount-col .inkind-tier-button.processing{background-color:rgba(4,192,151,0.75)}.open-amount-col .inkind-tier-button.active:not(input){background-color:#007bff;border-color:#007bff;color:white}.open-amount-col .input-container label{position:absolute;left:3%;top:10px;width:94%;overflow:hidden;background:white;font-family:"Rethink-Sans-Bold";text-align:center;cursor:pointer;pointer-events:none}.open-amount-col .active+label{display:none}.open-amount-col .empty-bubble{height:0px}.open-amount-col .button-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem;text-align:center;padding-top:1rem}.open-amount-col .button-col .continue{background-color:#04c097;color:white;border-radius:0.75rem;width:100%}.open-amount-col .button-col .continue:hover{background-color:#03b68f}.open-amount-col .button-col .under-text{font-size:14px;line-height:1.75rem}.see-tiers{color:#2092f0}.see-tiers:hover{color:#133dc7}.group-logo{margin-left:auto;margin-right:auto;width:160px;height:160px;-o-object-fit:contain;object-fit:contain}@media (min-width: 640px){.group-logo{width:220px;height:220px}}@media (min-width: 850px){.group-logo{width:280px;height:280px}}.group-logo-huge{-o-object-fit:contain;object-fit:contain;width:220px;height:220px;margin-left:auto;margin-right:auto}@media (min-width: 640px){.group-logo-huge{width:325px;height:325px}}@media (min-width: 850px){.group-logo-huge{width:400px;height:400px}}.modal-padding{padding:34px 31px}@media (min-width: 640px){.modal-padding{padding:41px 50px}}.modal-padding-savings{padding:24px 0;z-index:0}@media (min-width: 640px){.modal-padding-savings{padding:24px 24px}}@media (min-width: 1080px){.modal-padding-savings{padding:41px 50px}}.powered-by{margin-right:auto;margin-left:auto;height:2.5rem;filter:brightness(0%)}.powered-by.email-capture{margin-top:40px}.powered-text{width:100px;font-size:14px;letter-spacing:1px;font-weight:bold;text-transform:lowercase}.feature-font{font-size:clamp(14px, 3.2vw, 18px);font-family:"Rethink-Sans-Medium"}.flexy-column{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.flexy-column .description{max-width:460px}.perks-break{border-bottom-width:2px;border-color:#9ca3af}.perks-pb{padding-bottom:2rem}.how-it-underline{padding-bottom:2rem;border-bottom-width:2px;border-color:#9ca3af}@media (min-width: 850px){.how-it-underline{max-width:24rem}}@media (min-width: 1280px){.how-it-underline{max-width:28rem}}.leading-1{line-height:1}.perks-features-grid{padding-top:2rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;align-items:start}@media (min-width: 850px){.perks-features-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.perks-features-grid.three{-moz-column-gap:3rem;column-gap:3rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 850px){.perks-features-grid.three{grid-template-columns:repeat(3, minmax(0, 1fr))}}.how-it-works-text{display:none}@media (min-width: 200px){.how-it-works-text{display:block}}.how-it-works-text.line-1{max-width:24rem}@media (min-width: 850px){.how-it-works-text.line-1{max-width:25rem}}@media (min-width: 1280px){.how-it-works-text.line-1{max-width:28rem}}.how-it-works-text.line-2{max-width:24rem}@media (min-width: 850px){.how-it-works-text.line-2{max-width:18rem}}@media (min-width: 1285px){.how-it-works-text.line-2{max-width:25rem}}.how-it-works-text.line-3{max-width:20rem;margin-right:15rem}@media (min-width: 850px){.how-it-works-text.line-3{margin-right:0;max-width:11rem}}@media (min-width: 1024px){.how-it-works-text.line-3{max-width:18rem}}@media (min-width: 1280px){.how-it-works-text.line-3{max-width:20rem}}.how-it-col,.link-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0.5rem}.how-it-col a,.link-col a{font-size:18px}.inkind-powered{width:200px;margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:center;padding:1px 1px 130px 1px}.mobile-how-it-works-phone{display:flex;position:absolute;right:-32px;top:64%}@media (min-width: 850px){.mobile-how-it-works-phone{width:100%;position:absolute;left:35%;bottom:-8%;right:auto;top:auto}}@media (min-width: 1000px){.mobile-how-it-works-phone{left:31%}}.mobile-how-it-works-phone-gift{display:flex;position:absolute;right:-5px;top:60%}@media (min-width: 850px){.mobile-how-it-works-phone-gift{width:100%;position:absolute;left:45%;bottom:-8%;right:auto;top:auto}}@media (min-width: 1000px){.mobile-how-it-works-phone-gift{left:38%}}.mid-banner-desktop,.mid-banner-mobile,.header-banner-desktop,.header-banner-mobile{position:relative;min-width:100%}.mid-banner-desktop,.mid-banner-mobile{border-radius:16px;overflow:hidden}.banner-img{min-width:100%;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.modal.example-header .modal-header{border:0;padding:20px 20px 25px 20px}.modal.example-header .modal-dialog{max-width:403px;max-height:488px;width:100%;margin:auto}.modal.example-header .modal-content{box-shadow:none;border-radius:15px}.modal.example-header .close{font-size:33px;font-weight:300;color:#51565c;opacity:1}.modal.example-header .close:focus{outline:none}.modal.example-header .close:hover{opacity:0.7}.modal.example-header .modal-footer{border:0;padding:25px 20px 50px 20px}.modal.example-header .modal-footer-close{border:0;padding:25px 20px 50px 20px;border:0;background:transparent;display:block;text-align:center;width:100%;color:#b5b8bd;font-weight:600}.modal.example-header .modal-footer-close:focus{outline:none}.modal.example-header .modal-footer-close:hover{text-decoration:underline}.modal-body-title{text-align:center;text-transform:uppercase;font-weight:initial;color:#000;font-size:40px;line-height:1;margin-bottom:28px}.modal-body-subtitle{text-align:center;margin-bottom:45px}.phone{width:24rem}@media (max-width: 640px){.phone{display:none}}@media (min-width: 850px){.phone{width:80%}}@media (min-width: 1060px){.phone{width:84%}}.phone-gift{width:18rem}@media (min-width: 850px){.phone-gift{width:60%}}@media (min-width: 1060px){.phone-gift{width:64%}}.sales-form{max-width:600px;margin:0 auto;position:relative}.form-field{display:flex;justify-content:center;align-items:center}.form-field input{border-radius:50px;border:2px solid #eeeeee;padding:19px;padding-right:250px;width:100%}.form-field input:focus{outline:none}.form-field button[type="submit"]{background-color:#edb72b;color:#000;border-radius:50px;border:0;min-height:60px;max-width:240px;width:100%;position:absolute;right:0}.form-field button[type="submit"]:focus{outline:none}.house-account-banner-wrapper .restaurant-logo{max-height:500px;max-width:40vw}.tier-link{text-decoration:none}.tier-link:hover{text-decoration:none}.tier-link:focus{text-decoration:none}.account-choice-wrapper{position:relative;transition:transform 0.2s}.account-choice-wrapper .hero-button2{box-shadow:0 0px 0px rgba(255,255,255,0),0 0px 0px rgba(0,0,0,0);transition:transform 0.2s}.account-choice-wrapper:hover{transform:translate(0, -2px)}.account-choice-wrapper:hover .hero-button2{box-shadow:0 1px 0px rgba(255,255,255,0.65),0 2px 6px rgba(0,0,0,0.65)}.account-choice-wrapper:hover .purchase-page__gco-strike-through-amount{transform:translateX(15px);color:rgba(255,255,255,0.2);filter:blur(10px)}.purchase-page__ushg .account-choice-wrapper:hover .purchase-page__gco-strike-through-amount{transform:unset;color:white;filter:blur(0px)}.account-choice-wrapper:hover .purchase-page__gco-strike-through-new-get-amount{transform:scale(1.8) translateX(-18px);text-shadow:0 0 5px rgba(175,175,175,0.65)}.purchase-page__ushg .account-choice-wrapper:hover .purchase-page__gco-strike-through-new-get-amount{transform:unset;text-shadow:none}.account-choice-wrapper:hover .purchase-page__gco-strike-through-new-get-amount:after{color:white}.account-choice-wrapper:active{transform:translate(0, 1px)}.account-choice-wrapper:active .hero-button2{box-shadow:0 -1px 0px rgba(255,255,255,0.65),0 -1px 3px rgba(0,0,0,0.35)}@media only screen and (max-width: 680px){.purchase-page{margin:0}.form-field button[type="submit"]{max-width:170px}.form-field input{padding-right:180px}.restaurant-logo{width:230px}}.capture-email-successfully{display:none;position:fixed;bottom:15px;right:auto;left:40px;max-height:170px;min-width:300px;z-index:99999999;background-color:#fff;box-shadow:2px 2px 1px #8080807d;border-radius:10px}.capture-email-successfully .capture-email-header{border-radius:9px 9px 0 0}.capture-email-successfully .capture-email-header .capture-email-header__text{min-height:50px;display:flex;justify-content:center;align-items:center;color:white}.capture-email-successfully .capture-email-header .approve-icon{display:block;height:20px;color:white;text-decoration:none}.capture-email-successfully .capture-email-header .approve-icon:before{content:"";background:url(/assets/icons/approve-icon-d7c4e14fa51fc27bb242ffa63666dd6616e24303575efe7621fcfe7bf676ba0e.png);background-size:cover;position:absolute;width:20px;height:20px;margin-left:-40px}.capture-email-successfully .capture-email-body{margin-top:15px;margin-bottom:15px}.capture-email-successfully .capture-email-body .capture-email-body__text{text-align:center;color:#000}#card-element{min-height:48px;border:1px solid #e7e7e7;border-radius:4px;padding:15px}.dark #card-element{min-height:48px;border:1px solid #e7e7e7;border-radius:4px;padding:15px;background-color:#1a1a1a;color:white}.dark #card-element input{color:white}#gift_card-element{min-height:48px;border:1px solid #e7e7e7;border-radius:4px;padding:15px}.dark #gift_card-element{min-height:48px;border:1px solid #e7e7e7;border-radius:4px;padding:15px;background-color:#1a1a1a;color:white}.dark #gift_card-element input{color:white}#payment-request-or-label{width:100%;text-align:center;border-bottom:1px solid #9b9b9b;line-height:0.1em;margin:20px 0 20px}#payment-request-or-label span{padding:0 10px;background:#fff}.referral-code{border:1px dashed #e7e7e7 !important;border-radius:4px}.referral-code::-webkit-input-placeholder{text-align:center}.referral-code:-moz-placeholder{text-align:center}.referral-code::-moz-placeholder{text-align:center}.referral-code:-ms-input-placeholder{text-align:center}.shadow-none{outline:none;box-shadow:none !important}.purchase-page__payment-form .light-theme-label{font-size:16px;color:#333333}.purchase-page__payment-form .dark-theme-label{font-size:16px;color:#fff !important}.purchase-page__payment-form .options-select{border:1px solid #e7e7e7;border-radius:4px;border-radius:4px;font-size:16px}.purchase-page__payment-form #stripe-card-element{display:none}.tab{width:50%;font-size:15px;border:none !important;border-bottom:4px solid #efefef !important}.tab .tab-text{color:#9b9b9b;font-weight:bold}.tab.active{border:none !important;border-bottom:4px solid #0060c1 !important}.tab.active .tab-text{color:#222427}.dark .tab.active{border-bottom:4px solid #0060c1 !important}.dark .tab.active .tab-text{color:#222427}.nav-tabs{margin-bottom:1em}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{border:1px solid #ffffff}.dark .nav-tabs>li.active>a{border:1px solid #1a1a1a;background-color:#1a1a1a;color:#efefef !important}.redesigned-page .row-flex{display:flex}.redesigned-page .footer{margin-bottom:0}.redesigned-page .purchase-page{margin-left:0;margin-right:0}.redesigned-page .purchase-page__header-pre-information-wrapper{background-color:#202020;padding:29px 0}.redesigned-page .purchase-page__header-pre-information{margin:0;font-size:17px;color:#fff;line-height:1.3;text-align:center;font-weight:initial;cursor:default}.redesigned-page .purchase-page__nav-tabs{margin-bottom:30px;display:flex}.redesigned-page .centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.redesigned-page .centered-options{display:flex;justify-content:center}.redesigned-page .house-account-bonus-information{background-color:#191919;display:table;height:100%;overflow:hidden;width:100%;margin:0 auto;padding-top:80px;padding-bottom:80px}.redesigned-page .house-account-bonus-information>.container,.redesigned-page .house-account-bonus-information>.purchase-faq,.redesigned-page .house-account-bonus-information>.purchase-payment,.redesigned-page .house-account-bonus-information>.purchase-collection,.redesigned-page .house-account-bonus-information>.purchase-owner-note,.redesigned-page .benefit-bullets .house-account-bonus-information>.benefit-bullets-content,.benefit-bullets .redesigned-page .house-account-bonus-information>.benefit-bullets-content,.redesigned-page .purchase-page-wrapper .purchase-buy-wrapper .house-account-bonus-information>.purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .redesigned-page .house-account-bonus-information>.purchase-buy-content,.redesigned-page .purchase-page-wrapper .house-account-bonus-information>header,.purchase-page-wrapper .redesigned-page .house-account-bonus-information>header,.redesigned-page .purchase-page-wrapper .promo-banner .house-account-bonus-information>.promo-content,.purchase-page-wrapper .promo-banner .redesigned-page .house-account-bonus-information>.promo-content{display:table-cell;vertical-align:middle}.redesigned-page .house-account-bonus-information-title,.redesigned-page .house-account-bonus-information-information{width:95%;margin:0 auto}.redesigned-page .house-account-banner-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.redesigned-page .purchase-page__level-list-container{padding-left:30px;padding-right:30px}.redesigned-page .purchase-page__level-list-container>.tab-content{margin-bottom:-18px}.redesigned-page .purchase-page__level-list-wrap{background-color:#fff;border-radius:16px;margin-right:18px;margin-left:18px;margin-bottom:29px;padding-left:0;padding-right:0;width:95%;overflow:hidden}.redesigned-page .purchase-page__level-list-wrap .tab a{padding:15px 0}.redesigned-page .purchase-page__level-list-wrap .tab:last-child a{margin-right:0}.redesigned-page .house-account-banner-flex{align-items:center}.redesigned-page .restaurant-logo-wrap{padding-top:28px;padding-bottom:28px}.redesigned-page .restaurant-logo{max-height:500px;height:auto;width:auto}.redesigned-page .purchase-page__level-button{margin-bottom:20px;padding:19px 10px 19px 10px;box-shadow:inset 0 -1px 1px rgba(255,255,255,0.65),0 0px 0px rgba(0,0,0,0);position:relative;transition:0.2s;transform:translateY(0px)}.redesigned-page .purchase-page__level-button:hover{box-shadow:inset 0 -1px 1px rgba(255,255,255,0.65),0 5px 10px rgba(0,0,0,0.65);transform:translateY(-1px)}.redesigned-page .purchase-page__level-button:active{transform:translateY(1px);box-shadow:inset 0 -1px 1px rgba(255,255,255,0.65),0 0px 0px rgba(0,0,0,0)}.redesigned-page .purchase-page__level-button>span{font-size:18px}.redesigned-page .purchase-page__level-button:last-child{margin-bottom:0}.redesigned-page .purchase-page__level-list{margin-bottom:18px;max-width:none}.redesigned-page .purchase-page__level-list-title{font-weight:bold;text-align:center;font-size:26px;margin:auto;margin-bottom:20px;margin-top:30px}.redesigned-page .purchase-page__level-list-information{font-size:17px;text-align:center;margin:auto;margin-bottom:27px;line-height:1.3;font-family:"Rethink-Sans-Medium";max-width:350px}.redesigned-page .Rethink-Sans-Bold-font{font-family:"Rethink-Sans-Bold"}.redesigned-page .house-account-banner{margin-bottom:0}.redesigned-page .house-account-bonus-information{margin-top:-50px;text-align:center}.redesigned-page .house-account-bonus-information-information a{color:#337ab7}.redesigned-page .house-account-bonus-information-title,.redesigned-page .information-about-purchase-guarantee-title{font-size:27px;margin-bottom:25px;font-weight:initial;color:#fff;margin-top:0}.redesigned-page .house-account-bonus-information-information,.redesigned-page .information-about-purchase-guarantee-content{color:#fff;margin-bottom:0;font-size:17px}.redesigned-page .purchase-perk{height:auto}.redesigned-page .purchase-perk.purchase-page__purchase-perk{margin-bottom:30px;padding:10px}.redesigned-page .purchase-page__perks-list{background-color:#faf7f4;padding:40px 0}.redesigned-page .purchase-page__purchase-perk{background:transparent !important}.redesigned-page .purchase-perk>span:nth-child(2){color:#222222;max-width:none;margin-bottom:20px;font-size:22px}.redesigned-page .purchase-perk>span.perks-icon{display:flex;align-items:center;justify-content:center;max-width:80px;max-height:80px;width:100%;height:100%;min-width:80px;min-height:80px;border-radius:50%;padding:5px;font-size:40px;font-weight:600;margin-bottom:40px}.redesigned-page .perks-icon__text{color:#1b3251;text-align:center}.redesigned-page .information-about-purchase-guarantee{background-color:#191919;padding:60px 0}.redesigned-page .align-content-center{align-items:center}.redesigned-page .main-title{color:#222222;text-transform:capitalize;margin-bottom:50px;font-size:36px;font-weight:800}@media (min-width: 850px){.redesigned-page .main-title{font-size:40px}}.redesigned-page .section-more-information-wrapper{background-color:#faf7f4}.redesigned-page .section-more-information{width:85%;margin:0 auto;padding-bottom:62px}.redesigned-page .section-more-information__additional-info{font-size:17px;font-weight:500;font-family:"Rethink-Sans-Medium";color:#2a2a2a;margin-bottom:20px}.redesigned-page .section-more-information__title{font-size:31px;color:#2c2c2c;padding-top:28px;padding-bottom:38px;text-align:center;font-family:"Rethink-Sans-Bold";margin-top:0}.redesigned-page .section-more-information__secondary-title{font-size:22px;font-family:"Rethink-Sans-Bold";margin-bottom:25px;margin-top:0;font-weight:bold;color:#2c2c2c}.redesigned-page .section-more-information__links{margin-bottom:20px}.redesigned-page .mx-auto{margin:0 auto}.redesigned-page .section-more-information ol{padding-left:15px}.redesigned-page .section-more-information ol li{margin-bottom:10px}.redesigned-page .section-more-information ul{list-style:none;padding:0}.redesigned-page .section-more-information ul li{line-height:1.1}.redesigned-page .section-more-information ul a{color:#017aff;text-decoration:underline}.redesigned-page .credit-information-title{margin-bottom:0;font-size:17px;text-transform:capitalize}.redesigned-page .credit-information-item-image{margin-bottom:30px}.redesigned-page .credit-information-item-title{font-family:"Rethink-Sans-Medium";font-size:18px;font-weight:500;text-transform:capitalize;text-align:center;margin-top:20px}.redesigned-page .credit-information-item img{width:80px;height:80px}.redesigned-page .section-more-information-text-secondary{font-family:"Rethink-Sans-Medium";font-size:17px;font-weight:500}.redesigned-page .section-more-information-text-secondary{margin-bottom:8px}.redesigned-page .section-more-information__credit-options{display:flex;justify-content:flex-start}@media only screen and (max-width: 979px){.redesigned-page .section-more-information__credit-options .credit-information-item{padding-right:10px}.redesigned-page .section-more-information__credit-options .credit-information-item img{width:50px;height:50px}.redesigned-page .section-more-information__credit-options .credit-information-item .credit-information-item-title{font-size:15px;margin-top:10px}}.redesigned-page .credit-information-item{padding-right:20px}@media only screen and (min-width: 850px){.redesigned-page .house-account-bonus-information{margin-top:0;padding-top:80px}.redesigned-page .purchase-page__level-list-wrap{margin-bottom:123px;width:46%;max-width:614px}.redesigned-page .purchase-page__level-list{max-width:378px}.redesigned-page .purchase-page__level-list-container{max-width:614px}.redesigned-page .purchase-page__header-wrapper{display:flex}.redesigned-page .house-account-banner-wrapper{flex-direction:row;padding-top:85px}.redesigned-page .restaurant-logo-wrap{margin-top:0;margin-bottom:100px}.redesigned-page .restaurant-logo{padding:0;float:right;margin-right:50px;max-width:40vw}.redesigned-page .level-list-buttons{justify-content:center}.redesigned-page .house-account-bonus-information-title,.redesigned-page .house-account-bonus-information-information{width:67%}.redesigned-page .section-more-information__title{padding-top:77px;padding-bottom:0;margin-bottom:41px}.redesigned-page .section-more-information__items-wrapper{display:flex}.redesigned-page .section-more-information__links{margin-bottom:30px}.redesigned-page .section-more-information__items-wrapper>.section-more-information__item:first-of-type{width:50%;margin-right:86px}.redesigned-page .hiw_description{width:65%;margin:0 auto}}.parent-div{background-color:var(--bg)}html,body{overflow-x:hidden}body{position:relative}.carousel::-webkit-scrollbar-track{background-color:var(--bg)}.carousel::-webkit-scrollbar{width:8px;height:6px;background-color:#f5f5f5}.carousel::-webkit-scrollbar-thumb{border-radius:8px;height:6px;background-color:#cfcfcf}.main-brand-logo-variant{width:160px;height:160px;-o-object-fit:contain;object-fit:contain}.main-brand-logo-variant-smaller{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}.main-brand-logo-variant-smaller.top{margin:0 auto}@media (min-width: 850px){.main-brand-logo-variant-smaller{width:110px;height:110px}}@media (min-width: 1084px){.main-brand-logo-variant-smaller{width:120px;height:120px}}.pan-spinner{width:2rem;height:2rem;animation:spin 1s linear infinite}.shop-link{cursor:pointer}.shop-link:hover{text-decoration:none;color:initial}.shop-link:focus{text-decoration:none}.shop-link:active{color:initial}.shop-button:hover{color:var(--shop)}.shop-button{width:284px;height:67px;font-family:"Rethink-Sans-Bold";font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:99999px;transition:transform 0.1s ease-in}.shop-button:hover{transform:scale(1.02)}@media (min-width: 850px){.shop-button{width:320px;height:80px;font-size:22px}}.smaller-text{font-family:"Rethink-Sans-Medium";font-size:13px}.ribbon-text{font-size:12px;font-family:"Rethink-Sans-Bold";font-weight:black;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1;z-index:40;position:absolute;z-index:1;left:0;right:0;top:-27.5px;margin-left:auto;margin-right:auto;margin-bottom:auto;text-decoration:none;font-size:12px;display:flex;align-items:center;justify-content:center;color:#fff}@media (min-width: 850px){.ribbon-text{top:-30px}}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@font-face{font-family:"Rethink-Sans-Medium";src:url(/assets/RethinkSans-Medium-f267564c45f7e1707eefa3c2c7036cabf3a2b0d5fc4c8dcc3cb8b0447ceb4ad0.ttf) format("truetype")}@font-face{font-family:"Rethink-Sans-Bold";src:url(/assets/RethinkSans-Bold-7ac2a7cbe7d7c673449f140499833bf18587e4f8b4ab288f67bc723b18e2d1d1.ttf) format("truetype")}.second-offer-wrapper{max-width:350px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media (min-width: 640px){.second-offer-wrapper{max-width:36rem;padding-left:0;padding-right:0}}.second-offer-container{border-radius:16px;color:black;background-color:white;text-align:center;align-items:center;justify-content:center;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05)}.second-offer-container .ib{display:inline-block}*,::before,::after{border-width:0;border-style:solid;border-color:#e5e7eb}ol,ul{list-style:none;margin:0;padding:0}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}button{background-color:inherit}.brand-col{display:flex;flex-direction:column;text-align:center}.sister-brand-row{display:flex;flex-wrap:wrap;margin-right:auto;margin-left:auto;padding-top:2rem;row-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;align-items:center;justify-content:center}@media (min-width: 850px){.sister-brand-row{padding-top:2.5rem;row-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem}}.brands{-o-object-fit:contain;object-fit:contain;width:70px;height:70px}.brands.top{margin-left:auto;margin-right:auto}@media (min-width: 640px){.brands{width:85px;height:85px}}@media (min-width: 872px){.brands{width:120px;height:120px;-o-object-fit:contain;object-fit:contain}}@media (min-width: 1084px){.brands{width:140px;height:140px}}.brands-less-than-5{-o-object-fit:contain;object-fit:contain;width:100px;height:100px}@media (min-width: 640px){.brands-less-than-5{width:120px;height:120px}}@media (min-width: 872px){.brands-less-than-5{width:160px;height:160px;-o-object-fit:contain;object-fit:contain}}@media (min-width: 1084px){.brands-less-than-5{width:200px;height:200px}}.brand-top{max-width:100%;margin:1rem auto 0;height:70px;display:flex;justify-content:center;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@media (min-width: 640px){.brand-top{height:85px}}@media (min-width: 872px){.brand-top{margin:0 auto;height:120px}}@media (min-width: 1084px){.brand-top{height:140px}}.marcus-mode{padding:16px;font-family:"Rethink-Sans-Medium";position:relative}@keyframes pulseBlink{0%,100%{opacity:1}50%{opacity:0.5}}.inkind-header{background-color:#29212d;padding:24px 0 0}@media (min-width: 640px){.inkind-header{padding-top:80px;padding-bottom:120px}}.inkind-header .inner-grid{padding:36px 16px 36px;max-width:1280px;margin-left:auto;margin-right:auto;display:grid;color:white;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 850px){.inkind-header .inner-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 640px){.inkind-header .inner-grid{padding-bottom:200px;row-gap:2rem}}@media (min-width: 850px){.inkind-header .inner-grid{padding-bottom:36px}}.inkind-header .inner-grid .panel-column{position:relative;margin:0 auto;width:100%;z-index:40}.inkind-header .inner-grid .panel-column .abs{position:absolute;width:100%}.inkind-header .inner-grid .inkind-logo-column{margin-right:auto;margin-left:auto;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:4rem;text-align:center}.inkind-header .inner-grid .inkind-logo-column .text-column{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.inkind-header .inner-grid .inkind-logo-column .text-column .inkind-gifting-header{max-width:500px}.inkind-header .inner-grid .inkind-logo-column .text-column span{max-width:420px;margin:0 auto 0}@media (min-width: 850px){.inkind-header .inner-grid .inkind-logo-column .text-column span{max-width:48rem}}.inkind-header .inner-grid .inkind-logo-column img{width:10rem;margin:0 auto 0}.inkind-header .inner-grid .inkind-logo-column h3{font-family:"Rethink-Sans-Extra-Bold";font-size:clamp(30px, 4vw, 36px)}.slider{height:100px;position:relative;overflow:hidden}.slider.second{height:60px}@media (min-width: 640px){.slider.second{height:136px}}@media (min-width: 640px){.slider{height:136px}}.slide-block-div{border-radius:1rem;cursor:pointer;width:107px;height:83px;transition:transform 0.1s ease-in-out}.slide-block-div:hover{transform:scale(1.05)}@media (min-width: 640px){.slide-block-div{width:154px;height:119px;margin:0 0.5em}}.slide-block-div .slide-block-img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}@keyframes bannermove{0%{transform:translate(0, 0)}100%{transform:translate(-50%, 0)}}.slideimages{display:flex;-moz-column-gap:2rem;column-gap:2rem;color:white}.slideimages img{width:200px}.back-row{display:flex;align-items:center;justify-content:center;font-family:"Rethink-Sans-Medium"}.back-row .back-chevron{width:1.5rem;height:1.5rem;margin-right:0.5rem}.purchase_page_experiences{font-family:"Rethink-Sans-Medium"}.share-font{font-family:"Rethink-Sans-Bold"}.exp-contain{padding-right:0px}.experience_button{width:100%;box-sizing:border-box;padding:10px;background-color:#f5c837;border-radius:8px;border:none;font-family:"Rethink-Sans-Bold"}.experience_button:hover{background-color:#ffd752}.experiences_carousel{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;padding-right:16px}.experiences_carousel .carousel-item{flex:none;display:flex;flex-direction:column;box-sizing:content-box;width:319px;padding-bottom:10px}@media (min-width: 500px){.experiences_carousel .carousel-item{width:386px}}.experiences_carousel .carousel-item a{color:inherit}.experiences_carousel .carousel-item .carousel-text-wall{height:178px}@media (min-width: 500px){.experiences_carousel .carousel-item .carousel-text-wall{height:140px}}.experiences_carousel .carousel-item .carousel-img{border-radius:12px;width:100%;background-color:black}.experiences_carousel .carousel-item .carousel-item-title{font-family:"Rethink-Sans-Bold";font-size:18px;padding-top:4px}@media (min-width: 500px){.experiences_carousel .carousel-item .carousel-item-title{font-size:20px}}.experiences_carousel .carousel-item .carousel-item-availability{color:#a1a1a1;text-decoration:none;margin-bottom:4px}.experiences_carousel .carousel-item .requirements{display:flex;padding:10px 0px 10px}.experiences_carousel .carousel-item .requirements .item{background-color:white;border-radius:8px;height:28px;display:flex;align-items:center;border:1px solid #f0f0f0;padding:0px 10px 0px}@media (min-width: 500px){.experiences_carousel .carousel-item .requirements .item{padding:0px 22px 0px}}.experiences_carousel .carousel-item .requirements>*:not(:last-child){margin-right:6px}.experiences_carousel .carousel-item>*:not(:last-child){display:block;margin-bottom:4px}.experiences_carousel>*:not(:last-child){display:block;margin-right:2rem}.slide-block-reverse,.slide-block{overflow:hidden;width:100%;height:100% !important;margin:8px auto;visibility:hidden}@media (min-width: 640px){.slide-block-reverse,.slide-block{margin:16px auto}}@media (max-width: 502px){.slide-block-reverse.cutoff,.slide-block.cutoff{margin-bottom:0}}.animation{width:auto;font-size:0px;display:flex}@media (max-width: 502px){.animation.cutoff{height:56px}}.gift-pass-container .animation.cutoff{height:auto}.animation div{display:flex;float:none;margin:0 4px;padding:4px;position:relative;background-image:cover;background-position:center;border-radius:16px;width:116px;height:84px;font-family:"Rethink-Sans-Bold", sans-serif;color:#fff;font-size:16px;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.65);justify-content:center;align-items:center;cursor:default;overflow:hidden}@media (min-width: 640px){.animation div{width:162px;height:119px;margin:0 8px;font-size:20px}}.animation div img{width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (min-width: 640px){.animation div img{width:100px;height:100px}}.animation .location-brand-hampton{display:flex;float:none;margin:0 4px;padding:4px;position:relative;background-position:center;border-radius:16px;width:230px;height:200px;font-family:"Rethink-Sans-Bold", sans-serif;color:#fff;font-size:16px;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.65);justify-content:center;align-items:center;cursor:default;overflow:hidden;background-image:url(/assets/pass/hampton-social-tile-ea8a1754504034a7444bc6c774179f1d1a4d896c3a3be737a69d2a9bc5e37f13.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 640px){.animation .location-brand-hampton{width:200px !important;height:200px !important;margin:0 8px;font-size:20px}}.animation .location-brand-bluestone{display:flex;float:none;margin:0 4px;padding:4px;position:relative;background-image:cover;background-position:center;border-radius:16px;width:230px;height:200px;font-family:"Rethink-Sans-Bold", sans-serif;color:#fff;font-size:16px;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.65);justify-content:center;align-items:center;cursor:default;overflow:hidden;background-image:url(/assets/pass/bluestonelane-tile-6759daccec8b158510705b1ce1076ba7f00203f7907836657898bd35aa81561d.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 640px){.animation .location-brand-bluestone{width:200px !important;height:200px !important;margin:0 8px;font-size:20px}}.animation .location-brand-toca{display:flex;float:none;margin:0 4px;padding:4px;position:relative;background-image:cover;background-position:center;border-radius:16px;width:230px;height:200px;font-family:"Rethink-Sans-Bold", sans-serif;color:#fff;font-size:16px;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.65);justify-content:center;align-items:center;cursor:default;overflow:hidden;background-image:url(/assets/pass/toca-tile-d59c46953017d3174202c6cc4e96520bdea78759f338c72899c45032d2ac8dc4.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 640px){.animation .location-brand-toca{width:200px !important;height:200px !important;margin:0 8px;font-size:20px}}.animation .location-brand-bazaar{display:flex;float:none;margin:0 4px;padding:4px;position:relative;background-image:cover;background-position:center;border-radius:16px;width:230px;height:200px;font-family:"Rethink-Sans-Bold", sans-serif;color:#fff;font-size:16px;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.65);justify-content:center;align-items:center;cursor:default;overflow:hidden;background-image:url(/assets/pass/bazaar-tile-b70bbef670213707f88360836927e89ab15a1db8a55e4a6610cd8a6460424e62.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 640px){.animation .location-brand-bazaar{width:200px !important;height:200px !important;margin:0 8px;font-size:20px}}.animation .location-brand-kann{display:flex;float:none;margin:0 4px;padding:4px;position:relative;background-image:cover;background-position:center;border-radius:16px;width:230px;height:200px;font-family:"Rethink-Sans-Bold", sans-serif;color:#fff;font-size:16px;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.65);justify-content:center;align-items:center;cursor:default;overflow:hidden;background-image:url(/assets/pass/kann-tile-66d49552d399ec146bcdc3de7fac8ef9dea8abbdb02b3078aeeab1e31bd5add0.png);background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 640px){.animation .location-brand-kann{width:200px !important;height:200px !important;margin:0 8px;font-size:20px}}.stay-tuned{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));justify-content:center;row-gap:2rem;height:100%;padding:80px 28px 40px}.stay-tuned .second-line{max-width:35rem;margin:0 auto}.stay-tuned .head{font-family:"Rethink-Sans-Bold";font-size:26px}.stay-tuned .tray{width:150px;margin:0 auto;margin-bottom:10px}.top-brand-square-row{width:100%;display:flex;justify-content:center}.brand-square-pp{display:flex;justify-content:center;align-items:center;color:white;text-align:center;font-family:"Rethink-Sans-Bold";font-size:16px;max-width:100px;max-height:100px}@media (min-width: 850px){.brand-square-pp{font-size:20px;max-width:130px;max-height:130px}}.brand-square-pp.center{margin:0 auto}.group-logo-no-img{margin-left:auto;margin-right:auto;width:180px;height:180px;-o-object-fit:contain;object-fit:contain;display:flex;justify-content:center;align-items:center;font-family:"Rethink-Sans-Bold";font-size:18px;color:white;text-align:center}@media (min-width: 640px){.group-logo-no-img{width:240px;height:240px;font-size:20px}}@media (min-width: 850px){.group-logo-no-img{width:300px;height:300px;font-size:22px}}.ff-popover{margin:40px;display:inline-block;position:relative;width:200px;height:auto;background-color:#d1f8f0;border:1px solid #04c097;border-radius:12px;width:100%;margin:0 auto}.ff-popover-triangle:before{content:" ";position:absolute;width:0;height:0;left:auto;right:25px;top:-14px;bottom:auto;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #04c097}.ff-popover-triangle:after{content:" ";position:absolute;width:0;height:0;left:auto;right:25px;top:-12px;bottom:auto;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #d1f8f0}.ff-talktext{padding:0.75rem 1rem}.ff-talktext .seperate{display:flex;justify-content:space-between}@media (min-width: 366px){.ff-talktext .seperate{padding-right:1rem}}.email-capture-wrapper{display:flex;margin:0 auto;width:100%;max-width:35rem;align-items:top}.email-capture-wrapper .input-wrapper{width:100%}.email-capture-wrapper .submit-email{color:white;background-color:black;height:48.5px;margin-left:8px;border-radius:10px;display:flex;align-items:center;width:142px;justify-content:center}.email-capture-wrapper .submit-email.loader{background-color:rgba(0,0,0,0.666)}.success-div{min-height:45px;margin:0 auto;display:flex;align-items:center;max-width:35rem}.error-div{max-width:35rem;text-align:left;margin:0 auto;width:100%;padding-bottom:16px}.RSPBprogressBar{height:20px;line-height:1;border-radius:10px;position:relative;background-color:white;display:flex;justify-content:space-between;align-items:center;z-index:0;border-color:white;border-width:6px;border:1px solid #e7e7e7;padding:6px;margin:24px 32px}@media (min-width: 525px){.RSPBprogressBar{margin:24px 36px}}.RSPBprogressBar .RSPBstep{display:inline-flex;justify-content:center;align-items:center;z-index:0;position:absolute;transform:translateX(-50%);transition-property:all;transition-timing-function:ease}.RSPBprogressBar .RSPBprogressBarText{color:black;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.RSPBprogressBar .RSPBprogression{position:absolute;transition:width 0.3s ease;left:0;top:0;bottom:0;border-radius:10px;background:rgba(0,116,217,0.8);margin:6px}.loved-by{display:flex;width:100%;justify-content:center}.loved-by .button-column{display:flex;flex-direction:column;margin-bottom:60px;width:100%;max-width:600px;text-align:center}.loved-by .button-column .button-grid{display:grid;font-size:clamp(16px, 2vw, 18px);grid-template-columns:repeat(1, minmax(0, 1fr));gap:16px}@media (min-width: 550px){.loved-by .button-column .button-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}.loved-by .button-column .button-grid button{width:100%;height:55px;border-radius:999px}.loved-by .button-column .button-grid button.secondary{border-width:2px}.loved-by .button-column>*:not(:last-child){margin-bottom:24px}.redesigned-open-amount-block{max-width:525px;margin-bottom:123px;background-color:#fff;border-radius:16px;margin-right:18px;margin-left:18px;padding-left:0;padding-right:0;width:95%;overflow:hidden}#redesigned-open-amount-tiers{background-color:white;padding-bottom:30px;padding-top:30px}.redesigned-open-amount-description{max-width:400px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:15px}.redesigned-open-amount__math{color:#a8a8a8}.redesigned-open-amount-form{max-width:350px;margin-left:auto;margin-right:auto}.redesigned-open-amount-form .error{border-color:#f05d5d !important}.redesigned-open-amount-form .error::-moz-placeholder{color:#f05d5d !important}.redesigned-open-amount-form .error::placeholder{color:#f05d5d !important}.redesigned-open-amount-form .error-text{color:#f05d5d !important;text-align:right;padding-right:9px}.redesigned-open-amount-fields{position:relative}.redesigned-open-amount-fields>*{margin-bottom:10px}.redesigned-open-amount-form p a{color:#0060c1;text-decoration:none;font-weight:bold}@media only screen and (min-width: 736px){.redesigned-open-amount-form{max-width:350px;margin-left:auto;margin-right:auto}}.redesigned-open-amount__discount{padding:0 10px}.redesigned-open-amount__discount_text{line-height:1.75;font-size:16px}.redesigned-open-amount__discount_text-green{color:#04c097;font-size:18px}.redesigned-open-amount__discount_align-left{float:left;margin:0}.redesigned-open-amount__discount_align-right{float:right;margin:0}.redesigned-open-amount__font-15{font-size:15px}.redesigned-open_amount__input{min-height:48px;border:2px solid #e7e7e7;border-radius:10px;text-align:right}.redesigned-open_amount__input.form-control{padding:10px 9px;font-size:16px;width:35%;margin-left:65%}.redesigned-open_amount__input-label{position:absolute;top:11px;left:10px}.redesigned-continue-button{height:45px;margin-bottom:10px;border-radius:10px}.redesigned-open_amount__inkind-powered{width:200px;margin-right:auto;margin-left:auto;display:flex;align-items:center;justify-content:center;padding:1px 1px 1px 1px;color:#9b9b9b}.redesigned-open_amount__inkind-powered .redesigned-open_amount__inkind-logo{height:70px}.redesigned-open_amount__inkind-powered .redesigned-open_amount__powered-text{width:80px;font-size:14px}.forgot-password__background-color{background-color:#e9eaed;padding-bottom:20px}.forgot-password__header_text{color:#fff}.forgot-password__body{height:100%}.forgot-password__outer-wrapper{display:table;width:100%;height:100%}.forgot-password__inner-wrapper{display:table-cell;vertical-align:middle;padding:15px}.forgot-password__footer{min-height:100vh}.forgot-password__form-background{background-color:#e9eaed;position:absolute;width:100%;top:50%;transform:translateY(-50%)}.forgot-password__form{background-color:#fff;margin:40px;padding:80px;border-radius:40px;top:50%}.forgot-password__form h2{font-size:24px;font-family:Rethink-Sans-Bold}.forgot-password__form p{font-size:18px;font-family:Rethink-Sans-Medium;padding-bottom:4px}.forgot-password__form .pw-input{padding:20px;padding-top:24px;padding-bottom:24px;font-size:18px;border:0.5px solid #e7e7e7}.forgot-password__form .pw-input::-moz-placeholder{font-family:Rethink-Sans-Medium;color:#2a2a2a;opacity:50%}.forgot-password__form .pw-input::placeholder{font-family:Rethink-Sans-Medium;color:#2a2a2a;opacity:50%}.forgot-password__form .btn.btn-primary{font-family:Rethink-Sans-Bold;font-size:18px;color:white;border:0px;background:#007aff;text-transform:none;padding:8px;padding-top:16px;padding-bottom:16px;margin-top:4px}.forgot-password__form hr{border:0px;border-top:2px solid #e7e7e7}.forgot-password__image-container{font-family:Rethink-Sans-Medium;background:white;z-index:9999;top:0;height:100%;width:100%;text-align:center;margin:0 auto;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}a.forgot-password__icon{display:block;position:relative;background:100% center no-repeat;background-size:cover;overflow:hidden;border-radius:4px;margin:32px;margin-top:0px}a.forgot-password__icon.check{background-image:url(/assets/icons/ic_check-25b6a326d38203b37bcdf63dcdd892890e99055200662c4416036b402edeb005.svg);height:100px;width:100px}a.forgot-password__icon.logo{background-image:url(/assets/icons/inKind_lg_dark-261ec2143e1c2ee0dd436f3d731ba702c3b2f1520ced884513638dbc55611cd5.svg);height:127px;width:180px}@media only screen and (max-width: 480px){.forgot-password__form{background-color:#fff;margin:20px;padding:40px}a.forgot-password__icon.logo{background-image:url(/assets/icons/inKind_lg_dark-261ec2143e1c2ee0dd436f3d731ba702c3b2f1520ced884513638dbc55611cd5.svg);height:70px;width:100px}}.invitation-form .background-container{position:relative;background:#0c2340;height:100vh}@media screen and (max-width: 768px){.invitation-form .background-container{min-height:150vh}}.invitation-form .background-container .inkind-powered{padding:1px 1px 1px 1px}.invitation-form .background-container .inkind-powered .inkind-logo{height:150px}.invitation-form .footer{position:absolute;bottom:0;left:0;width:100%;margin-bottom:0}.invitation-form .expired-message{padding:10px}.invitation-form .terms-of-service{font-family:"Work Sans", "Helvetica", "Arial", sans-serif;font-size:1.6rem;color:#666666;font-weight:400;margin:10px 0}.invitation-form .terms-of-service a{color:#666666}.invitation-form .terms-of-service .required{font-weight:400}.invitation-form .terms-of-service .required input{margin-bottom:10px}.secondary-color{background-color:#edb72b}.signup-content{padding-top:15px}.signup-submit{color:#fff;border:0px;font-weight:normal;margin-top:20px}.centered-form{max-width:400px !important;background:#fff;margin-bottom:100px}.background-blue{background:#0c2340}.background-blue .inkind-powered{padding:1px 1px 1px 1px}.background-blue .inkind-powered .inkind-logo{height:150px}.registration-form{padding:30px}.registration-form .required{color:#666666;font-weight:400}.registration-form .required:after{content:"*"}.registration-form .required input{margin-bottom:10px}.no-margin{margin:0}.text-black{color:black !important;font-weight:normal}.dark .text-black{color:white !important;font-weight:normal}.gift__grey-pane{min-height:20px;background-color:#efefef}.dark .gift__grey-pane{min-height:20px;background-color:#9b9b9b}.gift__text{font-size:16px !important;flex:0 50%}.gift__info{margin-bottom:25px}.gift__info_block{margin:80px 0}.dark .gift__info_block{margin:80px 0;color:white !important}.gift__row{display:flex;flex-wrap:wrap}.gift__info_content{margin:auto;max-width:600px}#app{min-height:100vh;background:#000000}.addtohomescreen-block{font-family:Rethink-Sans-Medium;z-index:9999;top:0;width:100%;height:100%;text-align:center;margin:0 auto;overflow:hidden;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding:32px}@media (max-width: 1025px){.addtohomescreen-block{height:auto;flex-direction:column}}@media (max-width: 505px){.addtohomescreen-block{height:auto}}.addtohomescreen-block .app-logo{background-image:url(/assets/icons/app-inkind-logo-1ae358af0387b68e83541b98e11a563679705e5f6cb2184ca969c0ac66be50ae.png);background-repeat:no-repeat;height:60px;width:77px;margin:auto auto 30px auto}.addtohomescreen-block .app-dine-vip{font-family:"Rethink-Sans-Bold";letter-spacing:0.1rem;font-size:24px;margin-bottom:30px;color:#e7b84b}.addtohomescreen-block .gift-download-inkind-text{font-size:34px;font-family:"Rethink-Sans-Medium";color:#ffffff;line-height:48px;margin-bottom:0px}@media (max-width: 700px){.addtohomescreen-block .gift-download-inkind-text{font-size:32px}}.addtohomescreen-block .gift-download-text{font-size:34px;font-family:"Rethink-Sans-Medium";color:#ffffff;line-height:48px;margin-bottom:30px}@media (max-width: 700px){.addtohomescreen-block .gift-download-text{font-size:32px}}.addtohomescreen-block .gift-content{display:flex;flex-direction:column;align-items:center}@media (max-width: 1025px){.addtohomescreen-block .gift-content .gift-header{display:none}}.addtohomescreen-block .gift-content .app-header{display:none}@media (max-width: 1025px){.addtohomescreen-block .gift-content .app-header{display:block}}.addtohomescreen-block .store-icons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}@media (max-width: 1025px){.addtohomescreen-block .store-icons{flex-direction:column;gap:20px}}.addtohomescreen-block .store-icons .apple-store{display:block;background-image:url(/assets/icons/appstore-194ec4e70306294a73e23f6156662612b73a010bde650de822ad59aab038c44b.svg);background-repeat:no-repeat;height:50px;width:168px;background-size:contain}@media (max-width: 1025px){.addtohomescreen-block .store-icons .apple-store{height:69px;width:234px;background-size:cover}}.addtohomescreen-block .store-icons .google-play{display:block;background-image:url(/assets/icons/googleplaystore-3c27264474b57439fbea446c69eca1647fd71a9de2f90cc83a1817c61633a543.svg);background-repeat:no-repeat;height:50px;width:168px;background-size:contain}@media (max-width: 1025px){.addtohomescreen-block .store-icons .google-play{height:69px;width:234px;background-size:cover}}.addtohomescreen-block .gift-qr-code-container{display:flex;flex-direction:column;border-radius:9px;background-color:#ffffff;height:385px;width:332px;justify-content:center;align-items:center;margin-top:30px}@media (max-width: 700px){.addtohomescreen-block .gift-qr-code-container{height:168px;width:100%}}.addtohomescreen-block .gift-qr-code-container .gift-code-header{color:#000000;font-family:"Rethink-Sans-Bold";font-size:24px}.addtohomescreen-block .gift-qr-code-container .gift-code{color:#000000;font-family:"Rethink-Sans-Medium";font-size:20px;line-height:54px}@media (max-width: 700px){.addtohomescreen-block .gift-qr-code-container .gift-code{font-size:16px;line-height:42px}}.addtohomescreen-block .gift-qr-code-container .gift-qr-code{height:184px;width:184px}@media (max-width: 700px){.addtohomescreen-block .gift-qr-code-container .gift-qr-code{display:none}}.addtohomescreen-block .gift-phone-mock{background-image:url(/assets/icons/inKind-phone-mock-1156a40c5b5f7e973f1afd15aec08651ace2616f7234c183febdc29863898a7f.png);background-repeat:no-repeat;background-position:50% 60px;background-size:750px;height:895px;width:700px}@media (max-width: 1250px){.addtohomescreen-block .gift-phone-mock{background-size:610px}}@media (max-width: 700px){.addtohomescreen-block .gift-phone-mock{width:700px}}@media (max-width: 1019px){.addtohomescreen-block .gift-phone-mock{background-position:top;width:425px;height:550px;background-size:100%}}@media (max-width: 1025px){.addtohomescreen-block .gift-phone-mock{flex-direction:column}}#app{min-height:100vh;background:#000000}.addtohomescreen-block{font-family:Rethink-Sans-Medium;z-index:9999;top:0;width:100%;height:100%;text-align:center;margin:0 auto;overflow:hidden;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding:32px}@media (max-width: 800px){.addtohomescreen-block{flex-direction:column}}@media (max-width: 505px){.addtohomescreen-block{height:auto}}@media (max-width: 700px){.addtohomescreen-block .app-container{display:none}}.addtohomescreen-block .app-container-mobile{display:none}@media (max-width: 700px){.addtohomescreen-block .app-container-mobile{display:block}}.addtohomescreen-block .app-logo{background-image:url(/assets/icons/app-inkind-logo-1ae358af0387b68e83541b98e11a563679705e5f6cb2184ca969c0ac66be50ae.png);background-repeat:no-repeat;height:60px;width:77px;margin:auto auto 30px auto}.addtohomescreen-block .app-dine-vip{font-family:"Rethink-Sans-Bold";letter-spacing:0.1rem;font-size:24px;margin-bottom:30px;color:#e7b84b;text-transform:uppercase}.addtohomescreen-block .app-download-inkind-text{font-size:62px;font-family:"Rethink-Sans-Medium";color:#ffffff;line-height:75px;margin-bottom:0px}@media (max-width: 1025px){.addtohomescreen-block .app-download-inkind-text{font-size:65px;line-height:60px}}@media (max-width: 1019px){.addtohomescreen-block .app-download-inkind-text{font-size:50px}}@media (max-width: 700px){.addtohomescreen-block .app-download-inkind-text{font-size:46px}}.addtohomescreen-block .app-download-text{font-size:62px;font-family:"Rethink-Sans-Medium";color:#ffffff;line-height:75px;margin-bottom:30px}@media (max-width: 1025px){.addtohomescreen-block .app-download-text{font-size:65px;line-height:60px}}@media (max-width: 1019px){.addtohomescreen-block .app-download-text{font-size:50px}}@media (max-width: 700px){.addtohomescreen-block .app-download-text{font-size:46px}}.addtohomescreen-block .app-content{display:flex;flex-direction:column}.addtohomescreen-block .store-icons{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}@media (max-width: 1025px){.addtohomescreen-block .store-icons{flex-direction:column;gap:20px}}.addtohomescreen-block .store-icons .apple-store{display:block;background-image:url(/assets/icons/appstore-194ec4e70306294a73e23f6156662612b73a010bde650de822ad59aab038c44b.svg);background-repeat:no-repeat;height:50px;width:168px;background-size:contain}@media (max-width: 1025px){.addtohomescreen-block .store-icons .apple-store{height:69px;width:234px;background-size:cover}}.addtohomescreen-block .store-icons .google-play{display:block;background-image:url(/assets/icons/googleplaystore-3c27264474b57439fbea446c69eca1647fd71a9de2f90cc83a1817c61633a543.svg);background-repeat:no-repeat;height:50px;width:168px;background-size:contain}@media (max-width: 1025px){.addtohomescreen-block .store-icons .google-play{height:69px;width:234px;background-size:cover}}.addtohomescreen-block .app-phone-mock{background-image:url(/assets/icons/inKind-phone-mock-1156a40c5b5f7e973f1afd15aec08651ace2616f7234c183febdc29863898a7f.png);background-repeat:no-repeat;background-position:50% 60px;background-size:750px;height:895px;width:700px}@media (max-width: 1250px){.addtohomescreen-block .app-phone-mock{background-size:610px}}@media (max-width: 700px){.addtohomescreen-block .app-phone-mock{width:700px}}@media (max-width: 1019px){.addtohomescreen-block .app-phone-mock{width:425px;height:550px;background-size:344px;background-position:bottom}}@media (max-width: 800px){.addtohomescreen-block .app-phone-mock{background-position:top;flex-direction:column;background-size:100%}}@media (max-width: 1025px){.addtohomescreen-block .app-phone-mock{flex-direction:column}}.addtohomescreen-block .app-settings-phone-mock{background-image:url(/assets/icons/inKind-android-phone-mock-86c4b8383464406b3f86789afcf315499bebd36639a75059e0f2b52f39682df1.png);background-repeat:no-repeat;background-position:50% 60px;background-size:450px;height:914px;width:450px}@media (max-width: 700px){.addtohomescreen-block .app-settings-phone-mock{display:none}}@media (max-width: 1019px){.addtohomescreen-block .app-settings-phone-mock{background-size:344px;background-position:center}}@media (max-width: 800px){.addtohomescreen-block .app-settings-phone-mock{background-position:center;flex-direction:column;width:100%}}.addtohomescreen-block .app-qr-code{background-color:#ffffff;background-image:url(/assets/icons/app-qr-code-4e07a2d17ea1a45cdd9060604ae92e8206e60ac98d0eff69c6b8e54f0b3fad5c.svg);background-repeat:no-repeat;height:354px;width:290px;border-radius:9px;background-position:50% 10%;background-size:254px;margin:30px auto 60px auto}@media (max-width: 1025px){.addtohomescreen-block .app-qr-code{display:none}}.addtohomescreen-block .app-settings-qr-code{background-color:#ffffff;background-image:url(/images/icons/app-settings-qr-code.svg);background-repeat:no-repeat;height:417px;width:446px;border-radius:9px;background-position:50% 10%;margin:30px auto 60px auto}@media (max-width: 700px){.addtohomescreen-block .app-settings-qr-code{display:none}}.addtohomescreen-block .app-settings-qr-code-mobile{display:none}@media (max-width: 700px){.addtohomescreen-block .app-settings-qr-code-mobile{display:block;text-decoration:none;background-color:#ffffff;background-repeat:no-repeat;height:220px;width:100%;border-radius:9px;background-position:50% 10%;margin:30px auto 60px auto}}.addtohomescreen-block .app-scan-text{font-family:"Rethink-Sans-Bold";font-size:17px;position:relative;bottom:-85%;text-transform:capitalize}.addtohomescreen-block .app-settings-scan-text{font-family:"Rethink-Sans-Bold";font-size:24px;position:relative;text-transform:capitalize;bottom:-55%}@media (max-width: 700px){.addtohomescreen-block .app-settings-scan-text{display:none}}.addtohomescreen-block .app-settings-text{font-family:"Rethink-Sans-Medium";font-size:18px;position:relative;bottom:-60%}@media (max-width: 700px){.addtohomescreen-block .app-settings-text{bottom:-30%;color:#000000;padding:0px 30px}}.addtohomescreen-block .app-settings-mobile{display:none}@media (max-width: 700px){.addtohomescreen-block .app-settings-mobile{display:block;background-image:url(/assets/icons/inKind-android-phone-mock-86c4b8383464406b3f86789afcf315499bebd36639a75059e0f2b52f39682df1.png);background-repeat:no-repeat;background-size:344px;background-position:center;flex-direction:column;width:100%;height:750px}}.verification-container{width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.verification-outer{width:660px;max-width:100%;padding:24px;display:flex;flex-direction:column;align-items:center}.verification-header{font-size:62px;line-height:72px;text-align:center;margin-bottom:48px}@media (max-width: 700px){.verification-header{font-size:46px;line-height:54px;margin-bottom:36px}}.verification-qr-code{width:234px;height:234px}.verification-logo{width:160px;height:40px;margin-bottom:48px;background-repeat:no-repeat;background-size:contain;background-position:50% 50%}@media (max-width: 700px){.verification-logo{margin-bottom:36px}}.verification-mobile-open-button{display:block;background:black;border-radius:8px;color:white;width:234px;height:69px;padding:16px;padding-top:23px;text-align:center;font-family:"Rethink-San-Regular";text-decoration:none;font-size:18px}.verification-mobile-open-button:visited,.verification-mobile-open-button:hover,.verification-mobile-open-button:active{color:white;text-decoration:none}.verification-mobile-subtext{font-size:18px;font-family:"Rethink-Sans-Bold";margin-top:72px;margin-bottom:24px;color:#999}.verification-apple-store{display:block;background-image:url(/assets/icons/appstore-194ec4e70306294a73e23f6156662612b73a010bde650de822ad59aab038c44b.svg);background-repeat:no-repeat;height:69px;width:234px;background-size:cover}.verification-google-play{display:block;background-image:url(/assets/icons/googleplaystore-3c27264474b57439fbea446c69eca1647fd71a9de2f90cc83a1817c61633a543.svg);background-repeat:no-repeat;background-size:contain;height:69px;width:234px;background-size:cover}.verification-mobile-display,.verification-desktop-display{display:flex;flex-direction:column;align-items:center}/*! jQuery UI - v1.11.2 - 2015-01-26
* http://jqueryui.com
* Includes: core.css, datepicker.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright 2015 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:0.2em 0.2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:0.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:0.9em;border-collapse:collapse;margin:0 0 0.4em}.ui-datepicker th{padding:0.7em 0.3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:0.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:0.7em 0 0 0;padding:0 0.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:0.5em 0.2em 0.4em;cursor:pointer;padding:0.2em 0.6em 0.3em 0.6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto 0.4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;font-size:1em}.ui-widget-content{border:1px solid #dddddd;background:#eee url(/assets/ui-bg_highlight-soft_100_eeeeee_1x100-0d7de0e5f865d6d65ecf2313a8e138f4527183537c88dd7b6417c9b0cff58a4a.png) 50% top repeat-x;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #e78f08;background:#f6a828 url(/assets/ui-bg_gloss-wave_35_f6a828_500x100-b13a07bafef135bcea13362354a19f6f33605c37aa37a9bbeb803114ad1024ae.png) 50% 50% repeat-x;color:#ffffff;font-weight:bold}.ui-widget-header a{color:#ffffff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #cccccc;background:#f6f6f6 url(/assets/ui-bg_glass_100_f6f6f6_1x400-bd74e33f325bb0950cf7c8e59653739b0a4f400c3eb70f00b6f6f590ff48a324.png) 50% 50% repeat-x;font-weight:bold;color:#1c94c4}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#1c94c4;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #fbcb09;background:#fdf5ce url(/assets/ui-bg_glass_100_fdf5ce_1x400-10a6a3a97bd7917a194709e4a61125ee1dcaab096022d6e4b6d189c813a5c4b1.png) 50% 50% repeat-x;font-weight:bold;color:#c77405}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#c77405;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #fbd850;background:#fff url(/assets/ui-bg_glass_65_ffffff_1x400-24e86acc7f1d5d801f3e828c7a3dac6d8186df8a88375d8938f692eefc95279e.png) 50% 50% repeat-x;font-weight:bold;color:#eb8f00}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#eb8f00;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fed22f;background:#ffe45c url(/assets/ui-bg_highlight-soft_75_ffe45c_1x100-a7487e7a5521a0cfa776294007efd9e6aaf9a4b38737cb5e02071518b9a0c0bd.png) 50% top repeat-x;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#b81900 url(/assets/ui-bg_diagonals-thick_18_b81900_40x40-123f52643c71bbed839b5b979b38e8d5cc7114e1d619a3442331c41829d05f8f.png) 50% 50% repeat;color:#ffffff}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#ffffff}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#ffffff}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:0.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:0.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/assets/ui-icons_222222_256x240-3c517ff81edb4ffa57d76f4a7214051737dc64944fcb6963150f28bf612d21d7.png)}.ui-widget-header .ui-icon{background-image:url(/assets/ui-icons_ffffff_256x240-5c4061986181e0ac4fba19993aaaff4d836ce5654691f7f7f9d6c5bfb52de702.png)}.ui-state-default .ui-icon{background-image:url(/assets/ui-icons_ef8c08_256x240-de091259a9eccfed238ce2bada5e9956b96120b2359b01e05d32bed704d2486a.png)}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/assets/ui-icons_ef8c08_256x240-de091259a9eccfed238ce2bada5e9956b96120b2359b01e05d32bed704d2486a.png)}.ui-state-active .ui-icon{background-image:url(/assets/ui-icons_ef8c08_256x240-de091259a9eccfed238ce2bada5e9956b96120b2359b01e05d32bed704d2486a.png)}.ui-state-highlight .ui-icon{background-image:url(/assets/ui-icons_228ef1_256x240-13e9452767b49ad26ef2d52e2bde507071c83619bc609b4269fe6daec9d0ed9a.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/assets/ui-icons_ffd27a_256x240-354fdd762562e14a258f4bbaf02a055eac3c2bfb85552acd92e3fca67762f0d0.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px}.ui-widget-overlay{background:#666 url(/assets/ui-bg_diagonals-thick_20_666666_40x40-66329888258c96654e7337c4ad69772368f7bdd1f732d2b7e9341d99abefa5ce.png) 50% 50% repeat;opacity:0.5;filter:Alpha(Opacity=50)}.ui-widget-shadow{margin:-5px 0 0 -5px;padding:5px;background:#000 url(/images/ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x;opacity:0.2;filter:Alpha(Opacity=20);border-radius:5px}.checkout-overlay{background-color:rgba(0,0,0,0.3);display:flex;align-items:center;justify-content:center;position:fixed;width:100%;height:100vh;left:0px;right:0px;top:0px;bottom:0px;z-index:100;padding:24px}.checkout-overlay .checkout-modal-container{background-color:#fff;border-radius:16px;width:400px;max-width:90%;padding:24px}.checkout-overlay .checkout-modal-container .mod-header{font-family:"Rethink-Sans-Bold", "inKind", sans-serif;color:inherit;margin:8px;margin-left:0px;margin-right:0px;margin-top:0px;padding-left:0px;padding-top:0px;padding-bottom:16px;padding-right:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.checkout-overlay .checkout-modal-container .mod-header h5{padding-bottom:0px;line-height:1.4}.checkout-overlay .checkout-modal-container .close-icon{min-height:24px;min-width:24px;background-image:url(/assets/icons/x_close-9b6ff2e370e24c62f6ffe3426c942a4bc61bdc0e0cc1dc0d43668a3500aa748c.png);background-size:contain;background-repeat:no-repeat;cursor:pointer;border-radius:50%;background-color:transparent;border:0px}.footer-link{cursor:pointer}.footer-link:hover{text-decoration:underline}.checkout-earn-back-container{display:flex;flex-direction:column;text-align:center;width:100%;background-color:#ffffff;padding:22px 36px;border:2px #e7e7e7 solid;border-bottom:0px;border-radius:15px 15px 0px 0px;position:relative}.checkout-earn-back-container .checkout-earn-back-icon{top:-25%;position:absolute;align-self:center}.checkout-earn-back-container .checkout-earn-back-title{margin:0px;font-family:"Rethink-Sans-Bold";font-size:18px}.checkout-earn-back-container .checkout-earn-back-title .checkout-earn-back-amount{color:#03c095}.checkout-earn-back-container .checkout-earn-back-sub-title{margin:0px;font-family:"Rethink-Sans-Medium";font-size:12px}.checkout-earn-back-container .checkout-ikpass{margin:0px;font-family:"Rethink-Sans-Medium";font-size:12px;width:50%;margin:auto}@media (max-width: 700px){.checkout-earn-back-container .checkout-ikpass{margin:0px;width:100%}}.flo .checkout-page__payment-display{box-shadow:0 0 2rem rgba(0,0,0,0.25);border-radius:2rem;padding:2rem 0;margin:0 15px;background-color:#f5f5f8}.gifting-error-toast{position:fixed;z-index:100;right:5%;top:10%;font-size:14px;background-color:pink;padding:16px 10px 10px 10px;max-width:340px;list-style-type:none;border-left-width:5px;border-left-color:red;font-family:"Rethink-Sans-Medium"}.gifting-error-toast ul{padding-right:28px}.gifting-error-toast .exit-button{position:absolute;top:0;right:0;padding:5px}.gifting-error-toast .exit-button .x{width:20px;height:20px;color:black}.sub-card__badge-container{display:flex;flex-direction:row;align-items:center;justify-content:center;flex:1;width:100%}.sub-card__text-container{color:white;background:#29212d;width:100%;padding:24px;padding-top:8px;padding-bottom:8px;text-align:left;border-bottom-left-radius:1.5rem;border-bottom-right-radius:1.5rem}.sub-card__header{font-family:"Rethink-Sans-Bold";font-size:20px;color:white}.sub-card__under{font-size:1.5rem;color:rgba(255,255,255,0.5)}.sub-card__bonus{color:#03c095;font-family:"Rethink-Sans-Bold"}.sub-card__badge{background-image:url(/assets/icons/subscription-badge-3380f8a4a71af45a186154dd6f97f08df203f78e4d431b0bbc7b8dfcfae041e8.svg);background-repeat:no-repeat;-o-object-fit:contain;object-fit:contain;width:80px;height:100px}.order-details .card.sub-card{display:flex;flex-direction:column;padding-left:0px;padding-right:0px}.sub-check__qr-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;border-radius:12px;border:1px solid #dadada;margin-top:8px;margin-bottom:8px}.sub-check__badge-row{display:flex;flex-direction:row;justify-content:center;gap:16px}.sub-check__badge-row img.confirm-app-badge{max-width:100%;margin-right:0px}.sub-check__qr-footer{background-color:#221926;border-bottom-left-radius:12px;border-bottom-right-radius:12px;text-align:center;width:100%;color:white;padding:8px}.sub-check__qr{height:100px;width:100px;margin:16px}.sub-check__download-icon{margin-bottom:16px}.sub-check__plans-container{box-shadow:0px 2px 6px rgba(0,0,0,0.25);border-radius:12px;display:flex;flex-direction:column;margin-top:12px;margin-bottom:12px}.sub-check__plan-container:not(:last-child){border-bottom:1px solid #d8d8d8}.sub-check__plan-container{display:flex;flex-direction:row;gap:8px;padding:16px;padding-left:8px;cursor:pointer}.sub-check__text-container{flex:1;display:flex;flex-direction:column;gap:4px}.sub-check__billing-interval{text-transform:uppercase;font-family:"Rethink-Sans-Bold", sans-serif;color:#03c095}.sub-check__badge-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:80px}.sub-check__badge-button{padding:8px;padding-top:4px;padding-bottom:4px;background-color:#03c095;border-radius:8px;color:white;font-family:"Rethink-Sans-Bold";text-align:center}.sub-check__description{color:#827d83}.sub-check__dropdown-description{color:#827d83;font-size:14px}.sub-check__signed-in{margin-top:24px}.sub-check__disclosure-grid{display:grid;grid-template-columns:repeat(5, minmax(0, 1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:center}@media (min-width: 540px){.sub-check__disclosure-grid{-moz-column-gap:2rem;column-gap:2rem}}.sub-check__disclosure-grid .left-img{height:5rem;margin:0 auto}.sub-check__disclosure-grid .details-col{grid-column:span 4 / span 4;display:flex;flex-direction:column}.sub-check__disclosure-grid .details-col-no-img{grid-column:span 5 / span 5;display:flex;flex-direction:column}.company.font-bold.sub-check__dropdown-header{font-size:16px;font-family:"Rethink-Sans-Bold"}.sub-check__per{font-family:"Rethink-Sans-Bold"}.sub-check__value{font-size:18px}.sub-check__terms-container{font-size:14px;line-height:1.75}.sub-check__terms-container a{color:#3b82f6}.sub-check__terms-container p:last-child{margin-bottom:0px}.sub-check__checked-radio{background-color:#007aff;background-image:url(/assets/icons/white-checkmark-49cad3d8c7f1e9b0ed5c8df0faa3683c8d7c19d0f8cb2476789cfaa9a3457fd9.svg);background-repeat:no-repeat;background-position-x:-1px;background-position-y:2px;border:2px solid #007aff;height:20px;width:20px;border-radius:50%;cursor:pointer}.sub-check__unchecked-radio{background-color:#f7f7f9;border:2px solid rgba(191,191,191,0.2);height:20px;width:20px;border-radius:50%;cursor:pointer}.sub-check__checkbox-container{display:flex;flex-direction:column;width:40px;align-items:center;justify-content:center}.checkout-page__payment-form{padding:2rem 0;margin:0 15px}.checkout-page__payment-form .info{font-family:"Rethink-Sans-Medium";font-weight:500;font-size:14px;color:#333333}.checkout-page__payment-form .panel{background-color:#f5f5f8}.checkout-page__payment-form .panel-info{background-color:white;margin-bottom:0px;border-color:#e7e7e7}.checkout-page__payment-form .breadcrumb{padding:8px, 15px;margin-bottom:15px;list-style:none;background-color:white}.checkout-page__payment-form .light-theme-label.light-theme-label{font-family:"Rethink-Sans-Medium";font-size:22px;color:#2a2a2a;margin:1.5rem 0}.checkout-page__payment-form .button,.checkout-page__payment-form .purchase-page__vip-heading{font-family:"Rethink-Sans-Bold"}.checkout-page__payment-form .tab{position:relative;border-bottom:0 !important}.checkout-page__payment-form .tab .tab-text{font-family:"Rethink-Sans-Bold";font-size:22px;color:#c0c0c0}.checkout-page__payment-form .tab .tab-text a{color:inherit}.checkout-page__payment-form .tab::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:4px;background-color:#f1f1f1;border-radius:2px}.checkout-page__payment-form .tab.active{border-bottom:0 !important}.checkout-page__payment-form .tab.active:after{background-color:#007aff}.checkout-page__payment-form .tab.active .tab-text{color:#4e4e4e}.checkout-page__payment-form .nav-tabs{border:0;display:flex;align-items:flex-end}.checkout-page__payment-form .nav>li>a{padding:20px 15px;border:0}.checkout-page__payment-form .nav>li>a:hover,.checkout-page__payment-form .nav>li>a:focus{border:0;background-color:transparent}.checkout-page__payment-form .nav-tabs{margin-bottom:2rem}.checkout-page__payment-form .toggle{background-color:white;border-color:#e7e7e7;color:black;border-width:2px}.checkout-page__payment-form .toggle.active{border-color:#007aff}.checkout-page__payment-form .button{border-radius:0.5rem;font-size:2rem}.checkout-page__payment-form .referral-block{margin-bottom:1em}.checkout-page__payment-form .referral-block:not(.has-float-label) .referral-code{border:0 !important;cursor:pointer}.checkout-page__payment-form .purchase-page__paginated__page{padding-bottom:2rem;display:none;min-height:500px;flex-direction:column;justify-content:center}.checkout-page__payment-form .purchase-page__paginated__page--active{display:flex}.checkout-page__payment-form .purchase-page__paginated__pager{display:flex;justify-content:center;list-style:none;margin:1.5rem 0 0;padding:0}.checkout-page__payment-form .purchase-page__paginated__pager__item{background:#cccccc;border-radius:50%;height:9px;width:9px;margin-right:9px;cursor:pointer}.checkout-page__payment-form .purchase-page__paginated__pager__item--active{background:#04c097}.checkout-page__payment-form .purchase-page__paginated__headline{color:#2c2c2c}.checkout-page__payment-form .terms-of-service{text-align:center;padding:3rem 0}.checkout-page__payment-form .has-float-label .form-control:-moz-placeholder-shown:not(:focus)+*{font-family:"Rethink-Sans-Medium";opacity:1;color:#9b9b9b}.checkout-page__payment-form .has-float-label .form-control:placeholder-shown:not(:focus)+*{font-family:"Rethink-Sans-Medium";opacity:1;color:#9b9b9b}@media only screen and (min-width: 736px){.checkout-page__payment-form .has-float-label .form-control:-moz-placeholder-shown:not(:focus)+*{top:35%;left:1.5rem}.checkout-page__payment-form .has-float-label .form-control:placeholder-shown:not(:focus)+*{top:35%;left:1.5rem}}.checkout-page__payment-form .label_terms{width:100%;white-space:normal}@media only screen and (max-width: 736px){.checkout-page__payment-form .label_terms{padding-left:0}}.checkout-page__payment-form .label_terms .form-check-input{margin-bottom:0.5rem}.input-error-col:not(.mg-checkbox){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0.5rem;width:100%}.input-error-col:not(.mg-checkbox) .small-label{font-size:14px;font-family:"Rethink-Sans-Bold";line-height:1;margin-bottom:0}.input-error-col:not(.mg-checkbox) .error-shadow{outline:none;border-color:transparent;box-shadow:0 0 1px 2px red}.input-error-col:not(.mg-checkbox) .error-msg{color:red;font-size:12px;text-align:left}.input-error-col:not(.mg-checkbox) .floating-label-wrapper{border-radius:0.75rem;z-index:20;max-height:51.85px;position:relative;box-shadow:0 0 0 1px #e5e7eb}.input-error-col:not(.mg-checkbox) .floating-label-wrapper:focus-within{outline:none;box-shadow:0 0 0 2px #60a5fa}.input-error-col:not(.mg-checkbox) .floating-label-wrapper.error-outline{box-shadow:0 0 0 2px red}.input-error-col:not(.mg-checkbox) textarea:focus-within~label,.input-error-col:not(.mg-checkbox) input:focus-within~label{color:#60a5fa}.input-error-col:not(.mg-checkbox) textarea:focus-within~label.error-label,.input-error-col:not(.mg-checkbox) input:focus-within~label.error-label{color:red}.input-error-col:not(.mg-checkbox) .floating-label{color:#9ca3af;position:absolute;left:0;top:-0.25rem;padding:1.25rem;z-index:-1;transition-duration:100ms;transform-origin:0%;font-size:14px;white-space:nowrap;overflow:hidden}@media (min-width: 360px){.input-error-col:not(.mg-checkbox) .floating-label{font-size:16px}}.input-error-col:not(.mg-checkbox) .floating-label-input{border-radius:0.75rem;display:block;padding:1.25rem;width:100%;text-align:left !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.input-error-col:not(.mg-checkbox) .floating-label-input:focus{outline:none}.input-error-col:not(.mg-checkbox) .floating-label-input.filled-input{background-color:#e5e7eb !important;color:#e5e7eb !important}.input-error-col:not(.mg-checkbox) .outline input:not(:-moz-placeholder-shown)~label{transform:scale(0.75) translate(0, -1.6rem);z-index:0;margin-left:0.75rem;padding-left:0.25rem;padding-right:0.25rem;padding-bottom:0;padding-top:0;background-color:white}.input-error-col:not(.mg-checkbox) .outline input:focus-within~label,.input-error-col:not(.mg-checkbox) .outline input:not(:placeholder-shown)~label{transform:scale(0.75) translate(0, -1.6rem);z-index:0;margin-left:0.75rem;padding-left:0.25rem;padding-right:0.25rem;padding-bottom:0;padding-top:0;background-color:white}.checkout-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:4rem;align-items:start;-moz-column-gap:2rem;column-gap:2rem;align-items:flex-start}@media (min-width: 768px){.checkout-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 850px){.checkout-grid.now-fixed{margin-bottom:86px}}.next-section-row{grid-column:span 2 / span 2;display:flex;justify-content:center;width:100%;padding:24px 0}.next-section-row button{margin:0 auto;max-width:420px;background-color:#1dc195;color:white;width:100%;padding:11px 36px;font-size:18px;border-radius:26px;font-family:"Rethink-Sans-Bold"}.next-section-row button:hover{opacity:90%}.loading-spinner{width:4rem;height:4rem;animation:spin 1s linear infinite}.padding-top{padding-top:64px}.checkout-parent{min-height:100vh;width:100%}.checkout-parent.gray{background-color:#f9f9fa}.checkout-parent .contain{padding-bottom:80px;margin-right:auto;margin-left:auto;max-width:1100px}.checkout-parent .contain.mg{padding-bottom:20px}.checkout-left-column{width:100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem;margin:0 auto}.checkout-left-column.medium-w{max-width:480px}@media (min-width: 768px){.checkout-left-column.medium-w{max-width:100%}}.checkout-left-column .checkout-header{font-family:"Rethink-Sans-Bold", sans-serif;font-size:clamp(30px, 4vw, 40px)}@media (min-width: 768px){.checkout-left-column{row-gap:2rem;padding-right:3rem;margin:0 0}.checkout-left-column.mass-gifting{row-gap:3rem}}@media (min-width: 1024px){.checkout-left-column{padding-right:6rem}}.right-panel-container.email-preview{box-shadow:0 0 4px 1px #e5e7eb;border-radius:16px;border:none}.right-panel-container h5{font-family:"Rethink-Sans-Bold";font-size:20px;padding-bottom:12px}.right-panel-container .from-to-section{margin:0 16px;width:100%;border-radius:0.75rem;background-color:#f9f9fa;overflow-x:hidden;overflow-y:visible}.right-panel-container .from-to-section.padded{margin-top:16px}.right-panel-container .from-to-section .ind-column{padding:0 8px}.right-panel-container .from-to-section .ind-column.border-right{border-right-width:1px}.right-panel-container .from-to-section .ind-column span{font-size:14px}.right-panel-container .from-to-section .from-to-columns{padding:32px 0;margin:0 24px;display:grid;align-items:center;grid-template-columns:repeat(2, minmax(0, 1fr));border-bottom:1px}.right-panel-container .from-to-section .from-to-columns.border-top{border-top-width:1px}.right-panel-container .from-to-section .from-to-columns .your-gift-col{display:flex;flex-direction:column;font-family:"Rethink-Sans-Bold";font-weight:bolder}.right-panel-container .from-to-section .from-to-columns .your-gift-col h5{font-size:20px}.right-panel-container .from-to-section .from-to-columns .your-gift-col h2{padding-top:8px;font-size:42px}.right-panel-container .from-to-section .from-to-columns .your-gift-col h2.overflow-prevent{font-size:34px}.right-panel-container .from-to-section .from-to-columns .preview-card-holder{position:relative;height:152px}.right-panel-container .from-to-section .from-to-columns .preview-card-holder .inkindcard-email-preview{max-width:250px;position:absolute;left:0px;max-height:none}@media (max-width: 1020px){.right-panel-container .from-to-section .from-to-columns .preview-card-holder .inkindcard-email-preview{width:160px;top:25px}}.right-panel-container .from-to-section .from-to-columns .preview-card-holder .card{top:0;background-color:#29212d;width:242px;height:162px;width:120%;border-radius:1.5rem;transform:rotate(-2deg);display:flex;text-align:center;justify-content:center;align-items:center;position:absolute;left:-62px;font-family:"Rethink-Sans-Bold"}.right-panel-container .from-to-section .from-to-columns .preview-card-holder .card img{display:block;margin:1rem auto;max-height:120px;-o-object-fit:contain;object-fit:contain}.right-panel-container .from-to-section .code-section{border-top-width:1px;padding:16px}.right-panel-container .from-to-section .code-section .blue-code{font-size:28px;color:#007aff;font-family:"Rethink-Sans-Bold"}.right-panel-container.mass-gifting{background-color:white;border-width:1px}.breadcrumbs{display:flex}.breadcrumbs ol{display:flex;align-items:center;-moz-column-gap:0.5rem;column-gap:0.5rem}@media (min-width: 768px){.breadcrumbs ol{-moz-column-gap:1rem;column-gap:1rem}}.breadcrumbs .link-crumb{display:flex;align-items:center}.breadcrumbs .link-crumb .linker{font-size:1.125rem;line-height:1.75rem;font-weight:500;color:#6b7280}.breadcrumbs .link-crumb .linker:hover{color:#374151}@media (min-width: 768px){.breadcrumbs .link-crumb .linker{font-size:1.25rem;line-height:1.75rem}}.breadcrumbs .crumb{margin-left:0.5rem;font-size:1.125rem;line-height:1.75rem}@media (min-width: 768px){.breadcrumbs .crumb{margin-left:1rem;font-size:1.25rem;line-height:1.75rem}}.breadcrumbs .crumb.active{color:black;font-weight:600}.breadcrumbs .crumb.inactive{font-weight:500;color:#6b7280}.breadcrumbs .crumb.inactive:hover{color:#374151}.cart-column{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2rem}.cart-column .inner-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.25rem}@media (min-width: 768px){.cart-column .inner-col{row-gap:1.5rem}}.pay-rectangle{background-color:#f3f4f6;box-sizing:border-box;padding:0.5rem;width:100%;border-radius:0.75rem}@media (min-width: 768px){.pay-rectangle{display:flex;align-items:center}}.pay-rectangle .inner{padding:1rem}.font-bold{font-family:"Rethink-Sans-Bold" !important}.send-to-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.25rem}.send-to-col .button-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-moz-column-gap:1rem;column-gap:1rem}@media (min-width: 768px){.send-to-col .button-grid{-moz-column-gap:2rem;column-gap:2rem}}.send-to-col .button-grid .choice{border-width:2px;border-radius:0.5rem;height:6rem;font-size:1.875rem;line-height:2.25rem;background-color:white;font-family:"Rethink-Sans-Medium";transition:transform 0.2s ease-in-out;color:black}.send-to-col .button-grid .choice:hover{transform:scale(1.05)}.send-to-col .button-grid .choice:focus,.send-to-col .button-grid .choice :active{outline:none}.send-to-col .button-grid .choice.selected{border-color:#60a5fa}.terms{font-size:12.5px}.terms .linker{color:#3b82f6}@media (min-width: 765px){.terms{font-size:14px}}.mobile-disclosure{width:100%;margin-left:auto;margin-right:auto;background-color:#f3f4f6;border-radius:0.75rem}.mobile-disclosure .disclosure-button{border-radius:0.75rem;display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 1.5rem;box-sizing:border-box;text-align:left}.mobile-disclosure .disclosure-button:focus{outline:none}@media (min-width: 540px){.mobile-disclosure .disclosure-button{padding:1rem 2rem}}.mobile-disclosure .disclosure-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:center}@media (min-width: 540px){.mobile-disclosure .disclosure-grid{-moz-column-gap:2rem;column-gap:2rem}}.mobile-disclosure .disclosure-grid .left-img{height:5rem;margin:0 auto}.mobile-disclosure .disclosure-grid .details-col{grid-column:span 2 / span 2;display:flex;flex-direction:column}.mobile-disclosure .disclosure-grid .details-col-no-img{grid-column:span 3 / span 3;display:flex;flex-direction:column}.mobile-disclosure .disclosure-grid .company{font-size:14px}.mobile-disclosure .no-img-disclosure{display:flex;align-items:center;text-align:left}.mobile-disclosure .no-img-disclosure .details-col{display:flex;flex-direction:column}.mobile-disclosure .no-img-disclosure .details-col .company{font-size:14px}.chevron{width:2rem;height:2rem}.chevron.rotated{transform:rotate(180deg)}.right-panel-col{display:flex;flex-direction:column;padding-top:1rem;padding-left:1rem;padding-right:1rem;background-color:#eaeaea;border-radius:1rem}@media (min-width: 360px){.right-panel-col{padding-left:2rem;padding-right:2rem}}@media (min-width: 768px){.right-panel-col{padding:4rem 2rem 0}}.right-panel-col.mass-gifting{padding:4rem 2rem 4rem}.gift-message-preview{padding:32px 0;margin:0 24px;min-height:110px;display:flex;align-items:flex-start;border-top-width:1px}.gift-message-preview h5{margin-right:32px}.gift-message-preview h5.empty-state{font-family:"Rethink-Sans-Medium";margin:0 auto;color:#2a212d;opacity:75%}.gift-message-preview.no-image{min-height:170px}.logo-tag-line-row{display:flex;max-width:100%;margin:3rem auto 0;text-align:center;justify-content:center;word-wrap:break-word;white-space:normal}.logo-tag-line-row.m1{margin:1rem auto 0}.logo-tag-line-row img{max-width:150px;max-height:150px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.logo-tag-line-row h2{font-size:28px;padding:0 8px;font-family:"Rethink-Sans-Bold", sans-serif !important;word-wrap:break-word;white-space:normal}.stand-alone-express .StripeElement{padding-top:0;padding-bottom:5px}.mass-gifting-payouts{padding:0 0 1.5rem;text-align:center;display:flex;flex-direction:column}.mass-gifting-payouts>*:not(:last-child){margin-bottom:8px}.brand-square{height:70px;width:70px;display:flex;justify-content:center;align-items:center;font-size:14px;font-family:"Rethink-Sans-Bold";text-align:center;white-space:pre-wrap}.brand-square.white{color:white}.parent-brand{display:block;margin:1rem auto;max-width:80%;-o-object-fit:contain;object-fit:contain}.parent-brand.only{height:14rem;width:14rem}@media (min-width: 768px){.parent-brand.only{height:15rem;width:15rem;margin:2rem auto}}.parent-brand.ik-pass-logo{width:12rem;margin-bottom:4rem}.parent-brand.inkind{width:14rem;height:auto}.parent-brand.inkind-small{width:10rem;height:auto}.parent-brand.mass-gift-only{width:220px;height:220px}.parent-brand.mass-gift-has-sisters{height:80px;margin-bottom:1.5rem}.parent-brand.has-sisters{height:60px;margin-bottom:1.5rem}@media (min-width: 768px){.parent-brand.has-sisters{margin:2rem auto}}.parent-brand.has-sisters-square{max-width:100%;height:90px !important;width:90px !important;margin:1rem auto}.parent-brand.is-inkind{width:14rem}@media (min-width: 768px){.parent-brand.is-inkind{width:15rem}}.gift-preview-sister-brands{margin:0 auto;padding-top:24px;display:flex;justify-content:center}.sister-brands-wrap{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:1.5rem;column-gap:1.5rem;margin-right:auto;margin-left:auto;padding:0 0 2.5rem;max-width:36rem;align-items:center;row-gap:1.5rem}@media (min-width: 768px){.sister-brands-wrap{-moz-column-gap:2rem;column-gap:2rem}}.sister-brands-wrap .brand{max-height:70px}.sister-brands-wrap.mass-gifting{padding:0}.change-button{color:#9ca3af}.change-button:hover{color:#6b7280}.confirmation-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:3rem}.confirmation-col .inner-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}.confirmation-col .confirmation-left{display:flex;align-items:center}.confirmation-col .confirmation-left .greentick{width:2.5rem;margin-right:1rem}.confirmation-col .sent-to{border-bottom-width:2px;border-top-width:2px;padding-bottom:2rem;padding-top:2rem}.confirmation-col .sent-to span{padding-left:0.25rem}.confirmation-col .sent-to.mass-gifting{border-bottom-width:0}.checkout-form{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2rem}.checkout-form .inner-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.25rem}@media (min-width: 768px){.checkout-form .inner-col{row-gap:1.5rem}}.password-col{padding-bottom:2rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.error{color:red;font-size:14px}.ch-pb{padding-bottom:0.5rem}.eye-icon{width:1.75rem;height:1.75rem;cursor:pointer;position:absolute;right:3rem;top:33.33333%}.spinner{width:2rem;height:2rem;animation:spin 1s linear infinite}.disclosure-inkind-logo{width:5rem;height:auto;margin:0 auto}.pay-button{font-family:"Rethink-Sans-Bold";width:100%;display:flex;justify-content:center;align-items:center;-moz-column-gap:1rem;column-gap:1rem;color:white !important;height:5rem;border-radius:0.5rem;font-size:1.875rem;line-height:2.25rem}.pay-button:hover{text-decoration:none;color:white !important}.pay-button.actionable{background-color:#3b82f6}.pay-button.actionable:hover{background-color:#2563eb;text-decoration:none}.pay-button.loading{background-color:#bfdbfe}.pay-button.disabled{background-color:grey}.mobile-confirmation{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:1rem;background-color:#f3f4f6;border-radius:0.75rem}.mobile-confirmation .flexer{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 0.5rem 0;text-align:left}.mobile-confirmation .flexer .confirm-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));-moz-column-gap:2rem;column-gap:2rem;align-items:center}.mobile-confirmation .flexer .confirm-grid .confirm-mobile-img{height:5rem;margin:0 auto}.mobile-confirmation .flexer .confirm-grid .span-col{grid-column:span 2 / span 2;display:flex;flex-direction:column}.mobile-confirmation .flexer .confirm-grid .span-col span{font-size:14px}.mobile-confirmation .flexer .confirm-grid .span-col-full{grid-column:span 3 / span 3;display:flex;flex-direction:column}.mobile-confirmation .flexer .confirm-grid .span-col-full span{font-size:14px}a.rest-link{text-decoration:none;color:black;cursor:pointer}a.rest-link:active,a.rest-link:visited,a.rest-link:hover{text-decoration:none;color:black}.rest-guide-link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:1rem;border-radius:1.5rem;gap:1.5rem;border:1px solid #e4e4e4;font-size:16px;margin-top:1.5rem}@media (min-width: 768px){.rest-guide-link.checkout-mobile{display:none}}.rest-guide-link .discover-img{height:40px;width:auto}.rest-guide-link .discover-right{height:16px;line-height:24px;width:auto;margin-right:0.5rem}@media (min-width: 768px){.rest-guide-link .discover-right{height:20px}}.rest-guide-link .rest-guide-text{flex:1;font-family:"Rethink-Sans-Medium"}.rest-guide-link .rest-guide-text .font-bold{font-size:20px;line-height:28px;font-family:"Rethink-Sans-Bold"}@media (min-width: 768px){.rest-guide-link{padding:2rem;gap:2rem}}.confirm-right{margin-left:auto;margin-right:auto;max-width:42rem}.confirm-right .phone{width:100%}.confirm-right .logo{margin-right:auto;margin-left:auto;width:65%;padding:6rem 0 4rem}.confirm-right .larger-font{font-size:56px}.confirm-right .larger-font.longer-number{font-size:40px}.confirm-right .balance-text{font-size:2.25rem;line-height:2.5rem;color:#9ca3af;font-weight:600}.form-col-account{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.form-col-account button{color:#3b82f6}.two-col{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:flex-start}.two-col.first-last{padding-top:0.5rem;-moz-column-gap:1rem;column-gap:1rem}.one-col-mobile{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 640px){.one-col-mobile{grid-template-columns:repeat(2, minmax(0, 1fr))}}.phone-input-container{border-radius:0.75rem;transition:none !important}#reset{all:initial}#reset *{all:unset}.check-box-checkout{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center;margin-bottom:8px}.check-box-checkout.bonus-me{padding-top:0.5rem}.check-box-checkout label{margin:0;color:#333 !important;cursor:pointer;font-size:14px;font-weight:400}.check-box-checkout label.agree-all-checkbox{font-family:"Rethink-Sans-Bold";color:#000;font-size:16px}.check-box-checkout input{padding:0;margin:6px;transform:scale(1.5);width:15px;min-width:15px;max-width:15px;height:15px;min-height:15px;max-height:15px;font-size:16px}.sms-fine-print{color:#9ca3af;margin-left:25px}.reoccuring-permission-check{display:flex}.reoccuring-permission-check label{font-size:14px}.reoccuring-permission-check input{width:3rem;height:3rem;margin-right:2rem}.big-blue-button{width:100%;background-color:#3b82f6;color:white !important;font-family:"Rethink-Sans-Bold";height:5rem;border-radius:0.5rem;font-size:1.875rem;line-height:2.25rem}.big-blue-button:hover{background-color:#2563eb}.express-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0.5rem}.forgot-pw{color:#6b7280}.forgot-pw:hover{color:black}.dialog{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:100}.dialog .inner{padding-right:1rem;padding-left:1rem;text-align:center}.dialog-overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden;background-color:black;opacity:50%;z-index:-1}.xicon{width:2rem;height:2rem}.trick-span{display:inline-block;height:100vh;vertical-align:middle}.reset-dialog-block{display:inline-block;width:100%;max-width:36rem;padding:1.5rem;margin-top:2rem;margin-bottom:2rem;vertical-align:middle;background-color:white;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);border-radius:1rem;transition:all;z-index:100}.reset-dialog-block .processing-gif{width:30rem;height:28rem !important;max-width:34rem;background-image:url(/assets/checkout/payment-eda1fbfe18025ce0f50b94834396d193cbc749d719ec9609a048c271d383243d.gif);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:auto;margin-right:auto}.reset-dialog-block.reset{text-align:left}.reset-dialog-block.namelist{max-width:50rem}.reset-dialog-block.processing-pad{text-align:center;padding-bottom:4rem}.reset-dialog-block .company-logo{margin:0.5rem 0 0;width:14rem;margin-right:auto;margin-left:auto}.reset-dialog-block image{width:100%}.reset-dialog-block .processing{text-align:center;font-size:2.25rem;line-height:2.5rem;padding-bottom:0.5rem}.reset-dialog-block .head{text-align:left;font-size:2.25rem;line-height:2.5rem;width:100%}.reset-dialog-block .success{margin:0 1rem 2rem;display:flex;align-items:center}.reset-dialog-block .text-center{text-align:center}.reset-dialog-block .mail-icon{width:2.5rem;height:2.5rem}.reset-dialog-block .hidden-ref{opacity:0;position:absolute;bottom:0}.reset-dialog-block .email-row{display:flex;flex-direction:column;align-items:flex-end;-moz-column-gap:1rem;column-gap:1rem;padding-left:1rem;padding-right:1rem;gap:16px}.reset-dialog-block .submit-button{width:120px;color:white;background-color:#3b82f6;font-family:"Rethink-Sans-Bold";border-radius:0.75rem;height:46px}.reset-dialog-block .email-input{height:5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:0.75rem;border-width:1px;font-family:"Rethink-Sans-Medium";padding:0.5rem 1rem 0.5rem;color:#374151;font-size:1.5rem;line-height:2rem}.reset-dialog-block .email-input:focus-within{border-color:#60a5fa;outline:none}.reset-dialog-block .reset-error{width:100%}.reset-dialog-block .reset-info{font-family:"Rethink-Sans-Medium";width:100%}.reset-dialog-block .paper-airplane{width:2rem;height:2rem;transform:rotate(45deg)}.form-control{box-shadow:none;outline:none}.form-control:focus{box-shadow:none;outline:none}.stripecard{padding:1.2rem;border:2px solid #e5e7eb;border-radius:5px;font-size:15px}.stripecard:focus-within{border-color:#60a5fa}.StripeElement--focus{border-color:#60a5fa;outline:0}.decorated{overflow:hidden;text-align:center;color:#9ca3af;padding-top:1rem}.decorated>span{position:relative;display:inline-block}.decorated>span:before,.decorated>span:after{content:"";position:absolute;top:50%;border-bottom:2px solid;border-color:lightgrey;width:100vw;margin:0 8px}.decorated>span:before{right:100%}.decorated>span:after{left:100%}.order-details{padding-bottom:1rem;position:relative}.order-details.mass-gifting{padding-bottom:4rem}.order-details .inkindcard{width:36rem;height:auto;margin:0 auto;display:flex}.order-details .background-card-1{position:absolute;background-color:#111827;transform:rotate(9deg) translate(-30%, -60%);height:16rem;max-width:24rem;width:100%;border-radius:1.5rem;left:30%;top:60%}.order-details .background-card-2{position:absolute;background-color:#111827;transform:rotate(-13deg) translate(-50%, 60%);height:16rem;max-width:24rem;width:100%;border-radius:1.5rem;left:50%;top:-60%}.order-details .card{background-color:#111827;margin-left:auto;margin-right:auto;height:20rem;width:100%;max-width:32rem;border-radius:1.5rem;transform:rotate(-2deg);display:flex;text-align:center;justify-content:center;align-items:center;padding-left:2rem;padding-right:2rem}.order-details .card.mass-gifting{background-color:#29212d;max-width:28rem;height:18rem}.order-details .card.mass-gifting-large{background-color:#29212d}@media (min-width: 768px){.order-details .card{max-width:34rem;height:22rem}}.order-details .card .card-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0.5rem}.order-details .card .card-col .slideshow{margin:0 auto;overflow:hidden;max-width:34rem}.order-details .card .card-col .slideshowSlider{white-space:nowrap;transition:ease 1000ms}.order-details .card .card-col .slide{display:inline-block;height:70px;width:100%}.order-details .card .card-col .slideshowDots{text-align:center}.order-details .card .card-col .slideshowDot{display:inline-block;height:20px;width:20px;border-radius:50%;cursor:pointer;margin:15px 7px 0px;background-color:#c4c4c4}.order-details .card .card-col .slideshowDot.active{background-color:#6a0dad}.order-details .card .card-feature{font-size:54px;font-family:"Rethink-Sans-Bold";color:white;margin-right:auto;margin-left:auto;line-height:1}.order-details .card .card-feature .parent-no-img{margin-left:auto;margin-right:auto;-o-object-fit:contain;object-fit:contain;display:flex;justify-content:center;align-items:center;font-family:"Rethink-Sans-Bold";font-size:24px;line-height:2;color:white;text-align:center}@media (min-width: 768px){.order-details .card .card-feature{font-size:74px}.order-details .card .card-feature .ikpass-month{font-size:36px}}.order-details .card .card-feature.long-number{font-size:40px}@media (min-width: 768px){.order-details .card .card-feature.long-number{font-size:60px}}.order-details .card .good-for{margin-left:auto;margin-right:auto;font-weight:500;font-size:1.125rem;line-height:1.75rem;color:#9ca3af;display:flex;justify-content:center;text-align:center;padding:0 1rem 0}.order-details .card .ha-title{color:white;font-weight:500;margin-right:auto;margin-left:auto;display:flex;justify-content:center;text-align:center;padding:0 1rem 0}@media (min-width: 768px){.order-details{padding-bottom:4rem}}.coupon-absent{margin-right:auto;margin-left:auto;margin-top:3rem;margin-bottom:2rem;max-width:32rem;border-top-width:2px}@media (min-width: 768px){.coupon-absent{max-width:36rem}}.coupon-cont{margin-right:auto;margin-left:auto;margin-top:2.5rem;margin-bottom:2rem;max-width:32rem;border-top-width:2px;border-bottom-width:2px}@media (min-width: 768px){.coupon-cont{max-width:36rem}}.coupon-cont .coupon-grid{padding-top:1.5rem;padding-bottom:1.5rem;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));-moz-column-gap:2rem;column-gap:2rem}.coupon-cont .coupon-grid input{height:5rem;grid-column:span 3 / span 3;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:0.75rem;border-width:2px;padding:0.5rem 1rem 0.5rem;color:#374151;font-size:1.5rem;line-height:2rem}.coupon-cont .coupon-grid input:focus-within{border-color:#60a5fa;outline:none}.coupon-cont .coupon-grid .apply-btn{width:100%;border-radius:0.75rem;color:white;font-size:1.5rem;line-height:2rem}.coupon-cont .coupon-grid .apply-btn.dead{background-color:#d1d5db}.coupon-cont .coupon-grid .apply-btn.actionable{background-color:#3b82f6}.coupon-cont .coupon-grid .apply-btn.actionable:hover{background-color:#2563eb}.order-deets{padding-bottom:0.5rem;max-width:32rem;width:100%;margin:0 auto;border-bottom-width:2px}.order-deets.ikpass-container{display:flex;flex-direction:column;gap:12px}@media (min-width: 768px){.order-deets{max-width:36rem}}.order-deets.top-border{padding-top:1.5rem;border-top-width:2px}.order-deets.promo-code{padding:2rem 0;display:flex}.order-deets.promo-code button{background-color:#007aff;color:white;border-radius:0.75rem;font-family:"Rethink-Sans-Bold";width:90px;margin-left:10px}.order-deets.promo-code button:hover{background-color:#2563eb}.brand-select-dummy{width:100%;height:92px;background-color:#f3f4f6;color:#f3f4f6;animation:pulseBlink 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;border-radius:0.75rem}.details-width{max-width:32rem;margin:0 auto 0;width:100%}@media (min-width: 768px){.details-width{max-width:36rem}}.details-width.line1{padding-bottom:1rem}.details-width.no-p-bottom{padding-bottom:0}.details-width .ha-credit{display:flex;justify-content:space-between;padding-left:0.5rem;padding-right:0.5rem}.details-width.line2{padding-top:2rem}.details-width.line2.mass{padding:16px 0 16px}.details-width .total-due{display:flex;justify-content:space-between;padding-left:0.5rem;padding-right:0.5rem;font-size:1.875rem;line-height:2.25rem}.details-width.bonus-disclosure{padding:1rem 0.5rem 1rem;color:#9ca3af;font-size:1.125rem;line-height:1.75rem}.confirm-app-badge{max-width:130px;height:auto}.confirm-app-badge.first{margin-right:1rem}@media (min-width: 360px){.confirm-app-badge{max-width:160px}}@media (min-width: 950px){.confirm-app-badge{max-width:200px}}.get-app-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}.get-app-col .badge-row{width:100%;display:inline-flex;padding-top:0.5rem;justify-content:start}.recip-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.set-pw-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2rem}.set-pw-col .inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.set-pw-col .inner .action-required{display:flex;align-items:center;-moz-column-gap:1rem;column-gap:1rem}.set-pw-col .inner .action-required .icon{width:2.5rem;height:2.5rem}.pb-four{padding-bottom:1rem}.rel{position:relative}.eye-icon{width:1.75rem;height:1.75rem;cursor:pointer;position:absolute;right:3rem;top:33.333333%}.payment-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2rem}.payment-col .inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.25rem}@media (min-width: 768px){.payment-col .inner{row-gap:1.5rem}}.payment-col .inner .info{display:block;border-width:2px;border-radius:0.75rem}.payment-col .inner .info .info-text{display:flex;justify-content:space-between;padding:1rem}.payment-col .inner .info>*:not(:last-child){border-bottom-width:1px}.gift-page-2-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:2rem}.signed-in-as{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.25rem}@media (min-width: 768px){.signed-in-as{row-gap:1.5rem}}.signed-in-as .inner{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.signed-in-as .inner .wrapper{border-width:2px;border-radius:0.75rem;display:flex;align-items:center;padding-left:2rem;padding-right:2rem;height:7rem}.signed-in-as .inner .wrapper .user-grid{display:flex;align-items:center}.signed-in-as .inner .wrapper .user-grid img{border-radius:0.75rem;width:40px;height:40px}.signed-in-as .inner .wrapper .user-grid .initial{height:4rem;width:4rem;background-color:#f3f4f6;border-radius:0.75rem;display:flex;justify-content:center;align-items:center;font-size:1.875rem;line-height:2.25rem}.signed-in-as .inner .wrapper .user-grid .info-col{margin-left:16px}.signed-in-as .inner .wrapper .user-grid .info-col .inner-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0.25rem;line-height:1}.signed-in-as .inner .not-you{padding:0 1rem 0}.signed-in-as .inner .not-you button{color:#3b82f6}.login-form,.checkout-form{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.3rem}.login-form .peb-2,.checkout-form .peb-2{padding-bottom:0.5rem}.login-form .goback,.checkout-form .goback{color:#3b82f6}.login-form.message-col,.checkout-form.message-col{row-gap:1.3rem}.forgot-pw-row{display:flex;justify-content:space-between}.breadcrumb-layout{display:flex;align-items:center}.breadcrumb-layout .icon{flex-shrink:0;height:1.25rem;width:1.25rem;color:#9ca3af}.order-deets-layout{max-width:32rem;margin-right:auto;margin-left:auto;width:100%;padding-bottom:1rem}@media (min-width: 768px){.order-deets-layout{max-width:36rem}}.order-deets-layout .inner-row{display:flex;justify-content:space-between;padding-left:0.5rem;padding-right:0.5rem;font-size:1.5rem;line-height:1.75rem}.checkout-base-font{font-family:"Rethink-Sans-Medium";font-size:14px}@media (min-width: 360px){.checkout-base-font{font-size:16px}}.card-input-holder .StripeElement{font-size:14px}@media (min-width: 360px){.card-input-holder .StripeElement{font-size:16px}}.card-select{border-width:1px;text-align:left;padding:1.5rem;border-radius:0.75rem;display:flex;justify-content:space-between;width:100%;align-items:center}.card-select.bonusme{padding:1rem}.card-select.open{outline:none;border-color:transparent;box-shadow:0 0 1px 2px #60a5fa}.card-select.muted{color:lightgray}.card-select.dummy{background-color:#f3f4f6;color:#f3f4f6;animation:pulseBlink 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;height:47.19px}.group-name{font-size:14px}@media (min-width: 540px){.group-name{font-size:16px}}.brand-no-logo{color:white;position:absolute;flex-shrink:0;width:50px;font-size:11px;text-align:center;left:50%;top:50%;transform:translate(-50%, -50%)}.brand-preview{display:flex;align-items:center}.brand-preview .name-only{height:60px;width:60px;font-family:"Rethink-Sans-Bold";text-align:center;font-size:13px;display:flex;align-items:center;justify-content:center;margin-right:1.2rem}.brand-preview .inkind-hero{height:60px;width:60px;margin-right:2rem;border-radius:0.75rem;background-color:#29212d;position:relative;flex-shrink:0}.brand-preview .inkind-hero img{position:absolute;flex-shrink:0;width:40px;height:auto;margin:0 auto;left:50%;top:50%;transform:translate(-50%, -50%)}.brand-preview .hero-image{height:60px;width:60px;margin-right:2rem;border-radius:0.75rem;background-repeat:no-repeat;background-size:cover;position:relative;flex-shrink:0}.brand-preview .hero-image img{position:absolute;flex-shrink:0;width:56px;height:56px;margin:0 auto;left:50%;top:50%;transform:translate(-50%, -50%)}.brand-preview .details-col{display:flex;flex-direction:column}.brand-preview .details-col h6{line-height:1.2}.brand-preview .details-col .locations-count{font-size:14px;color:#6b6b6b}.card-display{display:flex;flex-direction:row;align-items:center}.card-display>*:not(:last-child){padding-right:12px}.listbox-wrapper{position:relative;width:100%;z-index:50}.listbox-options{position:absolute;width:100%;margin-top:6px;border-width:1px;border-radius:0.75rem;max-height:300px;overflow-y:scroll;z-index:40}.listbox-options:first-child{background-color:white}.group-brands-display-listbox{margin-top:8px}.group-brands-display-listbox>*:not(:last-child){margin-bottom:8px}.show-more-div{pointer-events:none}.brand-select-options{box-sizing:border-box;position:absolute;width:100%;margin-top:6px;border-width:1px;border-radius:0.75rem;max-height:500px;overflow-y:scroll;z-index:40;background-color:#f6f6f6}.brand-select-options a,.brand-select-options a:hover,.brand-select-options a:focus,.brand-select-options a:active{text-decoration:none;color:inherit}.brand-select-options .search-container{position:sticky !important;top:4px;width:96.2%;margin:8px;box-sizing:border-box;background-color:white;z-index:40;border-radius:0.5rem}.brand-select-options .search-container input{width:100%}.brand-select-options .brand-option{background-color:white;margin:10px;padding:8px;border-radius:0.75rem;border-width:1px;cursor:pointer}.brand-select-options .brand-option:hover{background-color:whitesmoke}.brand-select-options .brand-option.selected-brand{background-color:#52a5e91a;border:1px solid #007aff}.brand-select-options .brand-option .group-label{display:flex;justify-content:space-between;align-items:center}.brand-select-options .brand-option .checkmark{width:2rem;height:2rem;color:#007aff}.card-expire{color:silver}.card-option{cursor:pointer;padding:1.5rem;width:100%}.card-option:hover{background-color:#f8f8f8}.card-option.bonusme{padding:1rem}.inherit-link{color:inherit;text-decoration:none}.inherit-link:hover{color:inherit;text-decoration:none}.checkout-head{font-size:20px;font-family:"Rethink-Sans-Bold"}@media (min-width: 768px){.checkout-head{font-size:22px}}.checkout-head.padded{padding-top:24px}.orange-add-text{text-align:left;font-family:"Rethink-Sans-Bold";color:#ff8000;margin-top:4px;margin-bottom:8px}.app-badge{height:45px}@media (min-width: 768px){.app-badge{height:55px}}button{padding:0}.no-account-span{display:flex;justify-content:center;font-size:14px}.no-account-span.left{justify-content:start}.no-account-span .bolded-fixed-width{font-family:"Rethink-Sans-Bold";display:inline-flex;margin-right:5px;width:49px;text-align:start}.no-account-span .bolded-fixed-width.percentage{width:74px}.no-account-span .action{padding-left:0.5rem;color:#3b82f6;text-decoration:underline}.no-account-span .action:hover{color:#2563eb}.action-text{color:#3b82f6;padding-top:10px;cursor:pointer}.action-text:hover{color:#2563eb}.send-to-me{font-size:14px}@media (min-width: 768px){.send-to-me{font-size:16px}}.elementToFadeIn{opacity:1;animation:fade 0.5s linear}@keyframes fade{0%{opacity:0}100%{opacity:1}}.express-checkout-container{z-index:0;height:70px;width:100%;background-color:white}.dummy-express-button{background-color:black;border:0;cursor:pointer;max-height:64px;min-height:50px;border-radius:4px;padding-top:1px;padding-bottom:1px;padding-left:6px;padding-right:6px;position:relative;margin-top:10px;margin-bottom:10px;font-family:"Rethink-Sans-Medium";background-repeat:no-repeat;background-position:center;background-size:auto 22px;color:#1d3944;display:flex;align-items:center;justify-content:center;gap:8px}.dummy-express-button.google-pay-button{background-image:url(/assets/icons/google-pay-button-bd020d2080b75808fcc72edb548a034e14caba2cfcc22af9f150477cd976995f.svg)}.dummy-express-button.apple-pay-button{background-image:url(/assets/icons/apple-pay-button-93260caa0dc9dce5326bdcdcc98e3dd9cc3e166f2e84e15faae144ae47eb9abd.svg)}.dummy-express-button.express-pay-button{color:white}.dummy-express-button.link-pay-button{background-color:#31e4b8}.dummy-express-button.link-pay-button .link-name{width:40px;height:36px;background-position:0px 9px;background-image:url(/assets/icons/link-button-2-42cffb1f7cf173ff31dfa674f72d76340c8afbd34ee5e7d2e0d72ab7ba1b2870.svg);background-size:auto 30px;background-repeat:no-repeat}.dummy-express-button.link-pay-button .link-logo{width:25px;height:36px;background-size:auto 30px;background-image:url(/assets/icons/link-button-1-b7f56d9890c52134a953e293c1df84d5330d904257b0d8634876fb062471c222.svg);background-size:contain;background-repeat:no-repeat;background-position:0px 10px}.disabled-stripe-payments{pointer-events:none;opacity:50%;cursor:not-allowed}.account-spinner{display:flex;width:100%;justify-content:center}.mass-gift-benefits-column{margin:0 auto;display:flex;flex-direction:column;justify-content:center}.mass-gift-benefits-column h1{font-size:25px;font-family:"Rethink-Sans-Bold", sans-serif;font-weight:bolder}.mass-gift-benefits-column .benefits-list{font-size:16px;padding-top:1rem;list-style-type:disc;margin:0 auto}.mass-gift-benefits-column .benefits-list li{line-height:2.5rem}.mass-gift-benefits-column .benefits-list li::marker{color:#e7b84b;font-size:2.5rem}.sign-in-btn{color:#60a5fa;margin-left:0.5rem;font-size:14px}.sign-in-btn:hover{color:#4f9dfc}.group-square-no-img{margin-right:auto;margin-left:auto;margin-top:1rem;margin-bottom:1rem;height:13rem;width:13rem;display:flex;justify-content:center;align-items:center;font-size:18px;font-family:"Rethink-Sans-Bold"}@media (min-width: 768px){.group-square-no-img{height:14rem;width:14rem}}.mass-gifting-navbar{width:100%;border-bottom-width:2px;height:61.7px;border-color:lightgray;position:relative}.mass-gifting-navbar.pp{border-color:none;border-bottom-width:0;height:80px}.mass-gifting-navbar .sos-background{position:absolute;width:100%;-o-object-fit:cover;object-fit:cover}.mass-gifting-navbar nav{max-width:1100px;margin:0 auto;display:flex;justify-content:center;height:100%;align-items:center;font-family:"Rethink-Sans-Medium";position:relative}.mass-gifting-navbar nav.pp{max-width:1280px}.mass-gifting-navbar nav a,.mass-gifting-navbar nav a:hover,.mass-gifting-navbar nav a:visited,.mass-gifting-navbar nav a:active{color:inherit;text-decoration:none}.mass-gifting-navbar nav .mg-nav-links{color:white;font-family:"Rethink-Sans-Bold";font-size:16px;cursor:pointer}.mass-gifting-navbar nav .mg-nav-links button{padding:8px 28px;border-radius:999px}@media (min-width: 540px){.mass-gifting-navbar nav .mg-nav-links button{padding:10px 36px}}.mass-gifting-navbar nav .mg-nav-links button:hover{opacity:90%}@media (max-width: 980px){.mass-gifting-navbar nav .mg-nav-links.hide-small{display:none}}@media (min-width: 540px){.mass-gifting-navbar nav .mg-nav-links{font-size:18px}}.mass-gifting-navbar nav .mg-nav-links>*:not(:last-child){margin-right:16px}@media (min-width: 540px){.mass-gifting-navbar nav .mg-nav-links>*:not(:last-child){margin-right:32px}}.mass-gifting-navbar nav img{position:absolute;left:16px;top:35%;transform:translateY(-50%);height:80px}.mass-gifting-navbar nav img.square{height:auto;width:60px}@media (min-width: 540px){.mass-gifting-navbar nav img.square{width:70px}}.mass-gifting-navbar nav img.inkind{top:50%;max-width:60px}.mass-gifting-navbar nav img.inkind-pp-logo{top:30%;max-width:60px}.mass-gifting-navbar nav img.mg-top-logo{height:30px;margin-top:8px}@media (min-width: 540px){.mass-gifting-navbar nav img.mg-top-logo{height:40px}}.mass-gifting-navbar nav .mg-top-no-logo{position:absolute;font-family:"Rethink-Sans-Bold";left:16px;top:50%;transform:translateY(-50%);color:white;font-size:20px;height:30px;margin-top:8px}@media (min-width: 540px){.mass-gifting-navbar nav .mg-top-no-logo{height:40px}}.mass-gifting-navbar nav .for-business{position:absolute;left:100px;color:white}@media (min-width: 540px){.mass-gifting-navbar nav .for-business{left:110px}.mass-gifting-navbar nav .for-business.inkind{left:100px}}@media (max-width: 420px){.mass-gifting-navbar nav .mobile-mg-pp{display:none}}.mass-gifting-navbar nav .pp-logo{height:90px}.mass-gifting-navbar nav .pp-logo.sos{height:35px;filter:brightness(0%)}.mass-gifting-navbar nav .right-nav{position:absolute;right:16px;display:flex;align-items:center}.mass-gifting-navbar nav .right-nav .pp-nav-link{font-family:"Rethink-Sans-Bold";font-size:18px;margin-left:28px;cursor:pointer}.mass-gifting-navbar nav .name-col{display:flex;flex-direction:column;padding:0 24px;text-align:end}.mass-gifting-navbar nav .name-col h6{font-family:"Rethink-Sans-Bold"}.mass-gifting-navbar nav .name-col span{font-size:12px;color:gray}.mass-gifting-navbar nav .middle-link{padding:0 8px;font-size:18px;padding:17px 20px}.mass-gifting-navbar nav .middle-link.active{box-shadow:0 2px 0 0 #007aff;font-family:"Rethink-Sans-Bold"}.mass-gifting-breadcrumbs{padding:0 0 24px}.mass-gifting-amount-row{display:flex;justify-content:space-between}.mass-gifting-amount-row.inCalculator{margin-top:8px}.mass-gifting-amount-row button{border-width:1px;border-radius:0.75rem;padding:10px 0;width:100%}.mass-gifting-amount-row button:hover{background-color:whitesmoke}.mass-gifting-amount-row button.active{border-color:#007aff;font-family:"Rethink-Sans-Bold";background-color:#007aff;color:white;border-radius:0.75rem}.mass-gifting-amount-row button.active:hover{background-color:#2563eb}.mass-gifting-amount-row button.active:hover{background-color:#007aff}.mass-gifting-amount-row>*:not(:last-child){margin-right:8px}.currency-relative-div{position:relative}.currency-relative-div span{position:absolute;left:12px;top:-11.2px;padding:4px;font-size:11px;background-color:white;color:gray}.currency-relative-div span.isCustom{color:black !important}.gift-message-text-area-div{position:relative}.gift-message-text-area-div textarea{border-radius:0.75rem;min-width:100%;max-width:100%;padding:1.5rem;background-color:transparent;box-shadow:0 0 0 1px #e5e7eb}.gift-message-text-area-div textarea:focus{outline:none;box-shadow:0 0 0 2px #60a5fa}.gift-message-text-area-div textarea::-moz-placeholder{color:#9ca3af}.gift-message-text-area-div textarea::placeholder{color:#9ca3af}.gift-message-text-area-div .button-row{position:absolute;bottom:16px;display:flex}.gift-message-text-area-div .button-row button{border-width:1px;border-radius:0.75rem;padding:4px 8px;background-color:white;font-size:14px}.gift-message-text-area-div .button-row button:hover{background-color:whitesmoke}.gift-message-text-area-div .button-row>*{margin-left:16px}.empty-image-container{background-color:white;padding:4px;border-radius:0.75rem}.empty-image-container .empty-image-mass-gifting{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:0.75rem;background-color:white;border-style:dashed;border-width:1px}.image-select-mass-gifting{background-color:#f9f9fa;display:flex;padding:16px;border-radius:0.75rem;display:flex;align-items:center}.image-select-mass-gifting .uploaded-image-container{position:relative}.image-select-mass-gifting .uploaded-image-container img{width:58px;height:58px;-o-object-fit:contain;object-fit:contain}.image-select-mass-gifting .uploaded-image-container .delete-img{position:absolute;top:-16px;right:-8px;color:white;padding:4px;width:28px;height:28px;background-color:black;opacity:50%;border-radius:999px;display:flex;justify-content:center;align-items:center}.image-select-mass-gifting .uploaded-image-container .delete-img:hover{opacity:100%}.image-select-mass-gifting .uploaded-image-container .delete-img svg{color:white}.image-select-mass-gifting .button-column{margin-left:16px;display:flex;font-size:14px;flex-direction:column}.image-select-mass-gifting .button-column .small-gray-text{font-size:10px;color:gray}.image-select-mass-gifting .button-column .custom-file-input{background-color:#007aff;color:white;border-radius:0.75rem;font-size:12px;margin-top:4px;border-radius:0.75rem;padding:4px 0;width:80px;height:25px;border:0px}.image-select-mass-gifting .button-column .custom-file-input:hover{background-color:#2563eb}.image-select-mass-gifting .button-column .custom-file-input::-webkit-file-upload-button{visibility:hidden}.image-select-mass-gifting .button-column .custom-file-input::before{content:"Choose file";display:flex;justify-content:center;align-items:center;-webkit-user-select:none;cursor:pointer}.recipient-list{padding:3rem 0;margin-bottom:80px}.recipient-list input::-moz-placeholder{color:#9ca3af !important}.recipient-list input::placeholder{color:#9ca3af !important}.recipient-list .cart-column{margin-bottom:200px}@media (min-width: 768px){.recipient-list .cart-column{padding-bottom:0px}}.recipient-list .list-action-column{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}.recipient-list .list-action-column button{padding:10px 20px;border-radius:0.75rem}@media (min-width: 768px){.recipient-list .list-action-column{display:flex;justify-content:space-between}}.recipient-list .list-action-column .clear-button{border-width:1px;border-radius:8px;padding:8px 16px}.recipient-list .list-action-column .clear-button:hover{background-color:whitesmoke}.recipient-list .list-action-column .add-row{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));-moz-column-gap:1rem;column-gap:1rem}.recipient-list .list-action-column .add-row button{grid-column:span 1 / span 1;background-color:#f9f9fa}.recipient-list .list-action-column .add-row button:hover{background-color:#ebebed}.recipient-list .list-action-column .primary{background-color:#007aff;color:white;border-radius:0.75rem}.recipient-list .list-action-column .primary:hover{background-color:#2563eb}@media (min-width: 768px){.recipient-list .list-action-column .primary{order:2}}.recipient-list .recipient-grid{display:grid;width:100%;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(5, minmax(0, 1fr))}.recipient-list .recipient-grid.underline{border-bottom-width:1px}.recipient-list .recipient-grid .email-span{grid-column:span 2 / span 2}.recipient-list .recipient-grid .question-mark{width:16px;height:16px}.form-col{padding:16px 0;border-top-width:1px;display:grid;row-gap:2.5rem;background-color:#f7f7f7;grid-template-columns:repeat(1, minmax(0, 1fr));font-size:14px;padding-left:12px;padding-right:12px}@media (min-width: 768px){.form-col{font-size:16px;row-gap:1.5rem;background-color:white;padding-left:0px;padding-right:0px}}.switch-holder{display:flex;align-items:center}.switch-holder h6{margin-left:10px}.switch-holder .blue-switch{position:relative;display:inline-flex;align-items:center;height:24px;border-radius:9999px;width:40px}.switch-holder .blue-switch.enabled{background-color:#007aff}.switch-holder .blue-switch.disabled{background-color:lightgray}.switch-holder .blue-switch .switch-handle{display:inline-block;width:18px;height:18px;background-color:white;border-radius:9999px;transition:transform 0.2s ease-in-out}.switch-holder .blue-switch .switch-handle.on{transform:translateX(20px)}.switch-holder .blue-switch .switch-handle.off{transform:translateX(1px)}.flex-col{display:flex;flex-direction:column}@media (max-width: 920px){.flex-col.mobile-text-resize *{font-size:12px !important}}@media (max-width: 500px){.flex-col.mobile-text-resize * .mobile-text-hide{display:none}}.flex-col.mobile-text-resize * .mobile-text-show{display:none}@media (max-width: 500px){.flex-col.mobile-text-resize * .mobile-text-show{display:block}}.flex-col .fourteen{font-size:14px}.flex-col .under-text{font-size:12px}.flex-col .redemption-under-text{font-size:14px;color:gray;padding-bottom:8px}.check-circle{color:#1bad8f;width:24px;height:24px;margin-right:8px}.mass-gifting-bottom-bar{font-family:"Rethink-Sans-Medium";position:relative;background-color:white;box-shadow:-2px 0px 10px rgba(0,0,0,0.3)}.mass-gifting-bottom-bar .error-message{color:red;text-align:left}@media (min-width: 850px){.mass-gifting-bottom-bar.now-fixed{position:fixed !important;bottom:0;background-color:white;width:100%;z-index:100}}.mass-gifting-bottom-bar .footer-expand-dismiss:hover{text-decoration:underline}.mass-gifting-bottom-bar .return-span{cursor:pointer}.mass-gifting-bottom-bar .return-span:hover{text-decoration:underline}.mass-gifting-bottom-bar .next-tier-modal{display:none;font-size:12px;bottom:75px;position:absolute;background-color:#ff8000;color:white;padding:28px;padding-bottom:0px;width:100%;max-width:720px;left:50%;transform:translateX(-50%);border-top-left-radius:1rem;border-top-right-radius:1rem}@media (max-width: 767px){.mass-gifting-bottom-bar .next-tier-modal{bottom:220px}}.mass-gifting-bottom-bar .next-tier-modal .add-text{text-align:left}.mass-gifting-bottom-bar .next-tier-modal .add-text .bold-add-text{font-family:"Rethink-Sans-Bold";margin-bottom:8px}.mass-gifting-bottom-bar .next-tier-modal .totals-page-container{overflow:hidden}.mass-gifting-bottom-bar .next-tier-modal .totals-page-container .totals-page{background:white;box-shadow:0px 0px 8px rgba(0,0,0,0.3);border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;margin:0 auto;padding:24px;max-width:500px;margin-top:24px}.mass-gifting-bottom-bar .next-tier-modal .totals-page-container .totals-page .totals-text{display:flex;justify-content:space-between;color:black;margin:16px}.mass-gifting-bottom-bar .next-tier-modal .totals-page-container .totals-page .totals-text .left-col{font-family:"Rethink-Sans-Bold"}.mass-gifting-bottom-bar .next-tier-modal .next-tier-modal-inner{display:flex;gap:20px;margin-bottom:12px;align-items:flex-start;justify-content:space-between}@media (min-width: 540px){.mass-gifting-bottom-bar .next-tier-modal .next-tier-modal-inner{gap:40px;margin-bottom:0px}}@media (min-width: 360px){.mass-gifting-bottom-bar .next-tier-modal{display:flex;flex-direction:column}}@media (min-width: 540px){.mass-gifting-bottom-bar .next-tier-modal{font-size:14px;font-size:16px}}.mass-gifting-bottom-bar .button-totals-grid{display:grid;width:100%;moz-box-shadow:0 A 4px rgba(182,182,182,0.75);box-shadow:0 A 4px rgba(182,182,182,0.75);grid-template-columns:repeat(1, minmax(0, 1fr))}@media (min-width: 768px){.mass-gifting-bottom-bar .button-totals-grid{display:none}}.mass-gifting-bottom-bar .totals-grid{display:grid;flex-direction:column;max-width:480px;padding:16px;margin:0 auto;width:100%}@media (max-width: 767px){.mass-gifting-bottom-bar .totals-grid{margin-bottom:0px;padding-bottom:0px;padding-top:8px}}.mass-gifting-bottom-bar .totals-grid .total-due-row.text-large.font-bold{margin-bottom:0px}.mass-gifting-bottom-bar .totals-grid .total-due-row{display:flex;justify-content:space-between}.mass-gifting-bottom-bar .totals-grid .total-due-row.text-large{font-size:18px}.mass-gifting-bottom-bar .totals-grid .subtotal-col{display:flex;flex-direction:column;border-bottom-width:2px;margin-bottom:8px}.mass-gifting-bottom-bar .totals-grid .subtotal-col>*{margin-bottom:8px}.mass-gifting-bottom-bar .totals-grid .total-col{display:flex;flex-direction:column;margin:8px 0}.mass-gifting-bottom-bar .totals-grid .total-col>*{margin-bottom:12px}.mass-gifting-bottom-bar .billing-button-container{padding:8px 16px;display:flex;flex-direction:column;text-align:center;margin:0 auto;max-width:480px}@media (min-width: 768px){.mass-gifting-bottom-bar .billing-button-container{display:none}}.mass-gifting-bottom-bar .billing-button-container .continue-btn{color:white;font-family:"Rethink-Sans-Bold";background-color:#1dc195;height:5rem;width:100%;font-size:16px;border-radius:0.75rem;margin-bottom:16px}.mass-gifting-bottom-bar .billing-button-container .continue-btn.disabled{opacity:75%}.mass-gifting-bottom-bar .billing-button-container .continue-btn.actionable:hover{opacity:90%}.mass-gifting-bottom-bar .inner{max-width:720px;display:none;justify-content:space-between;padding-top:16px;padding-bottom:16px;margin:0 auto;align-items:center}@media (min-width: 768px){.mass-gifting-bottom-bar .inner{display:flex}}.mass-gifting-bottom-bar .inner .subtotal-col{width:150px;display:flex;justify-content:space-between}.mass-gifting-bottom-bar .inner .subtotal-col .columns{display:flex;flex-direction:column}.mass-gifting-bottom-bar .inner .subtotal-col .columns span{text-align:left}.mass-gifting-bottom-bar .inner .subtotal-col .columns.end span{text-align:right}.mass-gifting-bottom-bar .inner .subtotal-col .columns>*{margin-bottom:4px}.mass-gifting-bottom-bar .inner .continue-btn{color:white;background-color:#1dc195;max-width:400px;font-family:"Rethink-Sans-Bold";height:5rem;width:100%;font-size:16px;border-radius:0.75rem;margin-left:24px}.mass-gifting-bottom-bar .inner .continue-btn.disabled{opacity:75%}.mass-gifting-bottom-bar .inner .continue-btn.actionable:hover{opacity:90%}@media (max-width: 768px){.max-col-width{max-width:480px;margin:0 auto;width:100%}}.mass-gifting-input{border-radius:0.75rem;border-width:1px;padding:1rem;width:100%;margin:0;background-color:white}.mass-gifting-input:focus{outline:none;border-color:transparent;box-shadow:0 0 0 2px #60a5fa}.mass-gifting-input.filled-input{background-color:#e5e7eb}.recipient-list-container{max-height:350px;overflow-y:scroll;overflow-x:hidden;border-bottom-width:1px}.blur-container{position:relative}.blur-container .blur{position:absolute;width:100vw;height:100%;background-color:rgba(255,255,255,0.6);z-index:100}.recip-list-actions{display:grid;width:100%;gap:1.5rem}.recip-list-actions.label-row{font-size:14px}@media (min-width: 768px){.recip-list-actions{grid-template-columns:repeat(12, minmax(0, 1fr));align-items:center}}.recip-list-actions button{padding:10px 20px;border-radius:0.75rem}.recip-list-actions .name-list-tooltip{position:relative;display:inline-block}.recip-list-actions .name-list-tooltip .name-list-tooltiptext{visibility:hidden;width:120px;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 0;top:50px;right:8px;position:absolute;z-index:1}.recip-list-actions .name-list-tooltip:hover .name-list-tooltiptext{visibility:visible}.recip-list-actions .name-list-button{margin-left:8px;color:gray;padding:3.9px 8px;border-width:1px;border-radius:8px}.recip-list-actions .name-list-button:hover{color:black;background-color:whitesmoke}.recip-list-actions .name-list-button svg{width:24px;height:24px;padding:0;margin-top:4px}.recip-list-actions .primary{background-color:#007aff;color:white;border-radius:0.75rem}.recip-list-actions .primary:hover{background-color:#2563eb}.recip-list-actions .secondary{border-width:1px}.recip-list-actions .secondary:hover{background-color:whitesmoke}.recip-list-actions .secondary svg{margin-bottom:0}.recip-list-actions .third{background-color:#f9f9fa;font-size:12px}.recip-list-actions .upload{order:2}@media (min-width: 768px){.recip-list-actions .upload{grid-column:span 2 / span 2;order:1}}.recip-list-actions .lists{order:1;align-items:center;display:flex}@media (min-width: 768px){.recip-list-actions .lists{grid-column:span 4 / span 4;order:4}}.recip-list-actions .download-template{order:3;padding:10px 20px;border-radius:0.75rem;display:flex;justify-content:center;text-align:center;color:inherit;text-decoration:none;align-items:center}.recip-list-actions .download-template svg{width:20px;height:20px;margin-bottom:3px;margin-right:4px}@media (min-width: 768px){.recip-list-actions .download-template{grid-column:span 3 / span 3;order:2}}.recip-list-actions .search{order:4}@media (min-width: 768px){.recip-list-actions .search{grid-column:span 3 / span 3;order:3}}.recip-list-forms{display:grid;grid-template-columns:repeat(12, minmax(0, 1fr));display:grid;width:100%;align-items:top;-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;padding:0 2px}.recip-list-forms input{border-radius:0.75rem;border-width:1px;padding:1rem;width:100%;margin:0;height:49px}.recip-list-forms input:focus{outline:none;border-color:transparent;box-shadow:0 0 1px 2px #60a5fa}.recip-list-forms input.error-shadow{outline:none;border-color:transparent;box-shadow:0 0 1px 2px red}.recip-list-forms.label-row{font-size:14px;display:none;padding:0 2px;align-items:center}@media (min-width: 768px){.recip-list-forms.label-row{display:grid}}@media (min-width: 768px){.recip-list-forms{-moz-column-gap:1.5rem;column-gap:1.5rem}}.recip-list-forms button{padding:10px 20px;border-radius:0.75rem}.recip-list-forms .primary{background-color:#007aff;color:white;border-radius:0.75rem}.recip-list-forms .primary:hover{background-color:#2563eb}.recip-list-forms .secondary{border-width:1px}.recip-list-forms .third{background-color:#f9f9fa;font-size:12px}.recip-list-forms .firstnamecol{order:1;grid-column:span 5 / span 5}@media (min-width: 768px){.recip-list-forms .firstnamecol{grid-column:span 2 / span 2}}.recip-list-forms .lastnamecol{order:2;grid-column:span 5 / span 5}@media (min-width: 768px){.recip-list-forms .lastnamecol{grid-column:span 3 / span 3}}.recip-list-forms .pos4{grid-column:span 6 / span 6}@media (min-width: 768px){.recip-list-forms .pos4{grid-column:span 3 / span 3}}.recip-list-forms .amount-label{order:4;grid-column:span 3 / span 3}.recip-list-forms .currencycol{order:5;grid-column:span 4 / span 4}@media (min-width: 768px){.recip-list-forms .currencycol{grid-column:span 2 / span 2;order:4}}.recip-list-forms .emailcol{order:4;grid-column:span 8 / span 8}@media (min-width: 768px){.recip-list-forms .emailcol{grid-column:span 4 / span 4;order:3}}.recip-list-forms .delete{padding:0;order:3;grid-column:span 2 / span 2;display:flex;justify-content:center;align-items:center;height:49px}@media (min-width: 768px){.recip-list-forms .delete{order:5;grid-column:span 1 / span 1}}.name-list-dialog{font-family:"Rethink-Sans-Medium";display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}.name-list-dialog .gift-resent{margin:8px auto;max-width:200px;padding-left:24px}.name-list-dialog .center-span{margin:0 auto}.name-list-dialog .button-row{display:flex;justify-content:end}.name-list-dialog .button-row.between{justify-content:space-between}.name-list-dialog .button-row button{background-color:#007aff;color:white;border-radius:0.75rem;padding:10px 24px;font-size:16px}.name-list-dialog .button-row button:hover{background-color:#2563eb}.name-list-dialog .button-row button.disabled{background-color:#bfdbfe !important}.name-list-dialog .button-row button.actionable:hover{background-color:#2563eb}.name-list-dialog .button-row button.secondary{background-color:white;border-width:1px;color:black}.name-list-dialog .header-exit-row{display:flex;justify-content:space-between;width:100%;align-items:center}.name-list-dialog .header-exit-row h2{font-size:20px}.name-list-dialog .header-exit-row .exitbutton{height:25px;width:25px;color:black}.search-container{position:relative}.search-container svg{position:absolute;width:20px;height:20px;top:50%;transform:translateY(-50%);left:10px;color:#6b6b6b}.search-container input{border-radius:0.75rem;border-width:1px;height:44.5px;width:100%;padding-left:40px;margin:0}.search-container input:focus{outline:none;border-color:transparent;box-shadow:0 0 1px 1px #007aff}.welcome-back-banner{font-size:36px;font-family:"Rethink-Sans-Bold", sans-serif !important;padding:24px 0 32px}.gift-details-grid{width:100%;border-radius:8px;border-width:1px;padding:16px;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:8px;-moz-column-gap:36px;column-gap:36px}.gift-details-grid.labels{display:none}@media (min-width: 768px){.gift-details-grid.labels{display:grid}}.gift-details-grid .unredeemed-badge{background-color:#e7b84b;padding:4px 8px;font-size:14px;color:black;display:flex;justify-content:center;border-radius:999px;max-width:200px}@media (min-width: 768px){.gift-details-grid{grid-template-columns:repeat(22, minmax(0, 1fr));padding:24px;align-items:center;row-gap:8px;border-width:0;border-radius:0}}.gift-details-grid .three-column.hider{display:none}@media (min-width: 768px){.gift-details-grid .three-column.hider{display:flex}}@media (min-width: 768px){.gift-details-grid .three-column{grid-column:span 3 / span 3}}.gift-details-grid .five-column{font-size:14px}.gift-details-grid .five-column.hider{display:none}@media (min-width: 768px){.gift-details-grid .five-column.hider{display:flex;align-items:center;justify-content:space-between}}@media (min-width: 768px){.gift-details-grid .five-column{grid-column:span 5 / span 5}}@media (min-width: 768px){.gift-details-grid .two-column{display:flex;grid-column:span 2 / span 2}}@media (min-width: 768px){.gift-details-grid .description-column{grid-column:span 5 / span 5}.gift-details-grid .description-column.recent-transactions{grid-column:span 11 / span 11}}.gift-details-grid h5{font-size:18px}@media (min-width: 768px){.gift-details-grid h5{font-size:14px;font-family:"Rethink-Sans-Bold"}.gift-details-grid h5.not-bold{font-family:"Rethink-Sans-Medium"}.gift-details-grid h5.gray-desktop{color:gray}}@media (min-width: 768px) and (min-width: 768px){.gift-details-grid h5.gray-desktop{color:black}}.gift-details-grid .button-row{display:flex;padding:4px 0 0;flex-direction:column;align-items:flex-start}@media (min-width: 920px){.gift-details-grid .button-row{flex-direction:row}}@media (min-width: 768px){.gift-details-grid .button-row{align-items:center;padding:0}}.gift-details-grid .button-row span{border-bottom-width:1px;border-color:gray;font-size:16px}.gift-details-grid .button-row span.blue{color:#007aff;border-color:#007aff}.gift-details-grid .button-row span.actionable{color:#565656;border-color:#565656}.gift-details-grid .button-row span.actionable:hover{color:black;border-color:black}.gift-details-grid .button-row span.muted{color:lightgray;border-color:lightgray}@media (min-width: 768px){.gift-details-grid .button-row span{font-size:14px}}.gift-details-grid .button-row button{color:gray}@media (min-width: 920px){.gift-details-grid .button-row>*:not(:last-child){margin-right:24px}}.gift-details-grid .actions-column{display:flex;flex-direction:column}@media (min-width: 768px){.gift-details-grid .actions-column{flex-direction:row;grid-column:span 6 / span 6}.gift-details-grid .actions-column.two-cols{grid-column:span 2 / span 2}.gift-details-grid .actions-column.hider{display:flex}}@media (min-width: 768px) and (min-width: 768px){.gift-details-grid .actions-column.hider{display:none}}.gift-details-grid .actions-column .button-row>*:not(:last-child){padding-right:28px}.gift-details-grid span{font-size:14px;color:gray}.gift-details-grid span.mobile-label{color:black;padding-right:12px}@media (min-width: 768px){.gift-details-grid span.black-when-big{color:black}}.dashboard-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}@media (min-width: 768px){.dashboard-grid{row-gap:0}}.dashboard-grid figure{background-color:white}.dashboard-grid .loading-gifts{animation:pulseBlink 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;background-color:#f3f4f6;color:#d5d6d8;animation:pulseBlink 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;width:100%;height:207.3px;border-radius:8px}.dashboard-grid>*:not(:last-child){border-bottom-width:1px}.bulk-gift-button{display:flex;align-items:center;padding:16px;background:white;border-width:1px;border-radius:0.75rem;max-width:300px;color:inherit;text-decoration:none}.bulk-gift-button img{height:90px}.bulk-gift-button:hover{background-color:whitesmoke}.bulk-gift-button h2{margin-left:32px}.nav-popover{position:relative}.nav-popover .panel{position:absolute;z-index:10;right:16px;top:32px;display:flex;flex-direction:column;border-radius:0.75rem}.nav-popover .panel button{display:flex;width:100%;justify-content:space-between;align-items:center;width:100px;padding:8px;border-radius:0.75rem}.nav-popover .panel button:hover{background-color:#e0dede}.nav-popover .panel button .logouticon{width:25px;height:25px}.file-drop-section{background-color:#f9f9fa;border-radius:0.75rem;padding:20px;display:flex;justify-content:center;flex-direction:column}.file-drop-section p{max-width:180px;text-align:center}.file-drop-section svg{display:flex;justify-content:center;margin:0 auto;margin-bottom:1rem}.file-drop-section>*{margin:0 auto}.mobile-nav-panel-wrapper{transform:translateX(-100%);-webkit-transform:translateX(-100%);width:100%;min-height:100vh;z-index:100;left:50%;transform:translateX(-50%);top:0;position:fixed;background-color:white;padding:18px}.mobile-nav-panel-wrapper .exit-nav-row{display:flex;width:100%;justify-content:end}.mobile-nav-panel-wrapper .exit-nav-row .xcircle{width:36px;height:36px}.mobile-nav-panel-wrapper .nav-link-column{padding:24px 0;display:flex;flex-direction:column;font-family:"Rethink-Sans-Medium";font-size:18px}.mobile-nav-panel-wrapper .nav-link-column span{color:gray}.mobile-nav-panel-wrapper .nav-link-column span:hover{color:darkgray}.mobile-nav-panel-wrapper .nav-link-column span.active{color:black}.mobile-nav-panel-wrapper .nav-link-column button{align-items:flex-start;display:flex}.mobile-nav-panel-wrapper .nav-link-column>*:not(:last-child){margin-bottom:16px}.mobile-nav-panel-wrapper .inner{position:relative;min-height:100vh}.back-arrow-redemptions{display:flex;align-items:center;padding-bottom:8px}.back-arrow-redemptions .arrow-left{width:22px;height:22px;margin-right:12px}.redemptions-search-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem}@media (min-width: 768px){.redemptions-search-grid{-moz-column-gap:2rem;column-gap:2rem}}@media (min-width: 768px){.redemptions-search-grid{grid-template-columns:repeat(7, minmax(0, 1fr))}}.redemptions-search-grid .search{grid-column:span 1 / span 1}@media (min-width: 768px){.redemptions-search-grid .search{grid-column:span 5 / span 5}}.redemptions-search-grid .download-csv{grid-column:span 2 / span 2;text-align:center;height:100%;display:flex;align-items:center;justify-content:center;border-width:1px !important;border-radius:8px;background-color:white;font-size:16px;min-height:44px;color:#333333}@media (min-width: 768px){.redemptions-search-grid .download-csv{font-size:18px}}.toast-wrapper{position:fixed;top:20px;left:20px;z-index:100;animation:show_toast 1s ease forwards}.toast-wrapper.hide{animation:hide_toast 1s ease forwards}.toast-wrapper .toast{background:#fff;padding:20px 15px 20px 20px;border-radius:10px;border-left:5px solid #2ecc71;box-shadow:1px 7px 14px -5px rgba(0,0,0,0.15);width:400px;max-width:100%;display:flex;align-items:center;justify-content:space-between}.toast-wrapper .toast .success-icon{max-height:40px;max-width:40px}.toast-wrapper .toast.offline{border-color:#ddd}.toast .content{display:flex;align-items:center}.content .icon{font-size:25px;color:#f6f6f6;min-height:50px;min-width:50px;text-align:center;line-height:50px;border-radius:50%;background:#2ecc71;display:flex;align-items:center;justify-content:center}.toast.offline .content .icon{background:#f6f6f6}.content .details{margin-left:15px}.details span{font-size:20px;font-weight:500}.details p{color:#999}.toast .close-icon{color:#999;font-size:23px;cursor:pointer;min-height:32px;min-width:32px;text-align:center;line-height:32px;border-radius:50%;background:#f6f6f6;transition:all 0.3s ease;margin-left:20px}.close-icon:hover{background:#f6f6f6}.close{line-height:28px;width:32px;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}@keyframes show_toast{0%{transform:translateX(-100%)}40%{transform:translateX(10%)}80%,100%{transform:translateX(20px)}}@keyframes hide_toast{0%{transform:translateX(20px)}40%{transform:translateX(10%)}80%,100%{opacity:0;pointer-events:none;transform:translateX(-100%)}}.error-wrapper-container .toast-wrapper .toast{border-left:5px solid #ea4337}.error-wrapper-container .content .icon{background:#ea4337}@media (max-width: 659px){.corporate-portal .three-column-content-grid .center-col.center-mass-gifting-col{margin-left:0px;margin-right:0px}}.corporate-portal .mg-container:not(.padding-top){padding-top:0px}.corporate-portal.mass-gifting-content-parent.dark-color{background:#1f1821}.corporate-portal .mg-container>div:first-child{margin-top:0px}.corporate-portal .mass-gift-parent{padding-bottom:0px}.corporate-portal .divider-container{background:#0d0d0d;padding-top:24px}.corporate-portal .divider-container .divider-line{margin:0 auto;border-bottom:2px solid #9ca3af;max-width:1256px}.corporate-portal .hiw-text{margin-top:8px;margin-bottom:16px}.corporate-portal .inkind-sp{margin-top:8px;margin-bottom:12px}@media (max-width: 659px){.corporate-portal .mass-gifting-content-grid .right-col .give-photo-grid{display:flex;flex-wrap:wrap;width:700px;justify-content:flex-end}.corporate-portal .mass-gifting-content-grid .right-col .give-photo-grid img{box-shadow:0px 0px 20px rgba(0,0,0,0.65)}.corporate-portal .mass-gifting-content-grid .right-col .give-photo-grid img{width:291px;height:161px;border-radius:8px;margin:0px;margin-bottom:12px;margin-right:12px}.corporate-portal .mass-gifting-content-grid .right-col .give-photo-grid img:nth-child(4){margin-right:70px}}@media (max-width: 959px){.corporate-portal .mass-gifting-content-grid .right-col .give-photo-grid{display:none}}@media (max-width: 500px){.corporate-portal .mass-gifting-content-grid .right-col .give-photo-grid{width:470px}}.corporate-portal .right-col{display:block}@media (max-width: 959px){.corporate-portal .right-col{margin-top:40px}}.corporate-portal .reverse-mobile div:first-child{order:5}@media (min-width: 960px){.corporate-portal .reverse-mobile div:first-child{order:0}}.corporate-portal .reverse-mobile-alt>div{order:5}@media (min-width: 960px){.corporate-portal .reverse-mobile-alt>div{order:0}}@media (max-width: 959px){.corporate-portal .themed-rectangle{margin-top:28px}.corporate-portal .mg-container{margin-top:20px}.corporate-portal .mass-gifting-content-grid:not(:first-child){margin-top:50px}}@media (max-width: 959px) and (max-width: 700px){.corporate-portal .mass-gifting-content-grid:not(:first-child){margin-top:90px}}.corporate-portal .mg-stars{width:60%;margin-top:8px}@media (max-width: 550px){.corporate-portal .mg-stars{width:90%}}.corporate-portal .review-stars{width:70%;margin-top:8px}@media (max-width: 550px){.corporate-portal .review-stars{width:90%}}.corporate-portal .mg-stars.mg-stars-centered{width:90%;margin-top:24px}@media (max-width: 1160px){.corporate-portal .mg-nav-links.hide-small{display:none}}.corporate-portal .mass-gifting-navbar.corporate-navbar.pp{position:relative;padding-right:0px}@media (min-width: 540px){.corporate-portal .mass-gifting-navbar.corporate-navbar.pp .mg-nav-links:not(.wide-spacing)>*{margin-right:16px}}.corporate-portal .hamburger-dropdown{background:#1f1821;width:40px;position:absolute;top:80px;right:0px;width:100%;max-width:460px;color:white;z-index:100;font-family:"Rethink-Sans-Bold";display:none;font-size:clamp(18px, 2vw, 22px);padding-top:8px;box-shadow:0px 0px 12px #29212d}.corporate-portal .hamburger-dropdown li{padding-top:12px;padding-bottom:12px;padding-left:28px;padding-right:28px;cursor:pointer}.corporate-portal .hamburger-dropdown li:hover{background:#29212d;color:#edb62b}.corporate-portal .hamburger-dropdown li a{display:block}.corporate-portal .hamburger-dropdown li:last-child{padding-bottom:20px}.corporate-portal .hamburger-menu{width:25px;height:25px;margin:30px;cursor:pointer}@media (min-width: 1161px){.corporate-portal .hide-large{display:none !important}}.corporate-portal .outer-logo-container{margin-bottom:32px;display:block;width:100%;position:relative}@media (min-width: 960px){.corporate-portal .outer-logo-container{height:140px}}.corporate-portal .outer-logo-container .top-background{height:50%}@media (min-width: 960px){.corporate-portal .outer-logo-container .top-background{background-color:#29212c}}.corporate-portal .reverse-mobile .message-preview{direction:rtl}.corporate-portal .preview{top:-40px;left:-40px;width:345px}@media (min-width: 600px){.corporate-portal .preview{width:550px}.corporate-portal .preview.events-circle{width:400px}}.corporate-portal .business-margin{display:block;margin:0 auto}.corporate-portal .logo-container{display:flex;flex-direction:row;justify-content:center;gap:20px;align-items:center;margin:24px;max-width:600px;margin:0 auto;margin-top:0px;flex-wrap:wrap}@media (min-width: 960px){.corporate-portal .logo-container{max-width:1280px;margin-top:-70px}}.corporate-portal .logo-container .logo-circle{border-radius:50%;background-color:#1f1821;height:140px;width:140px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.corporate-portal .logo-container .logo-circle .logo-itself{margin:12px auto;height:40px;width:auto}.corporate-portal .logo-container .logo-circle .logo-text{color:white;font-family:"Rethink-Sans-Bold";text-align:center;margin-left:16px;margin-right:16px}.corporate-portal .inkind.mobile-mg-pp{line-height:4px}.corporate-portal .copy-column button{padding-left:50px;padding-right:50px}.corporate-portal .mg-container h2{color:white;font-family:"Rethink-Sans-Bold";font-size:clamp(26px, 2vw, 30px);text-align:center}.corporate-portal .mg-container h2.event-num{color:#edb62b;font-size:clamp(65px, 6vw, 90px);font-family:"Tiempos Text Bold";text-align:left;margin-bottom:16px}.corporate-portal .mass-gifting-navbar.pp{background-color:#0d0d0d;padding-right:16px}.corporate-portal .mass-gifting-navbar.pp nav.pp{width:100%;justify-content:space-between}.corporate-portal .mass-gifting-navbar.pp nav.pp .nav-logo-placeholder{width:180px}.corporate-portal .mass-gifting-navbar.pp nav.pp .right-nav{position:static}.corporate-portal .mass-gifting-navbar.pp .button-filled{margin-left:8px}.corporate-portal .right-nav{margin-right:16px}.corporate-portal .button-filled{background-color:#edb62b;border-color:#edb62b;border-width:2px;color:#1f1821}.corporate-portal .button-outline{border-color:#edb62b;border-width:2px;color:white}.corporate-portal .mass-gift-parent{background-color:#1f1821;color:#ffffff}.corporate-portal .mass-gift-parent.mass-gift-bgcolor{background-color:#0d0d0d}.corporate-portal .checkmark{color:#edb62b}.corporate-portal .themed-rectangle{background-color:#edb62b}.corporate-portal .attr-text{font-size:12px;color:gray}.corporate-portal .button-grid.page-btm{margin-top:40px;margin-bottom:0px}.footer-list{list-style:outside;margin-top:8px;margin-left:16px}.footer-list li{margin-bottom:4px}.sos-portal{background-color:#f5e5d4;font-size:16px;line-height:22px}.sos-portal .mg-container .mg-hiw.map-container{margin-top:0px}.sos-portal .mg-container .mass-gifting-content-grid.with-gap{margin-top:0px}.sos-portal .mass-gift-parent{padding-bottom:0px}.sos-portal .top-calc{margin-top:0px}.sos-portal .sos-deets{border-radius:20px;background-color:white;color:black;padding:40px;margin-top:56px;margin-bottom:56px}.sos-portal .sos-deets .sos-svg-image{height:32px;width:auto;margin-top:16px;margin-bottom:16px}.sos-portal .sos-deets .reward-header{padding-bottom:24px;border-bottom:1px solid black}.sos-portal .sos-deets div{margin-top:12px}.sos-portal .mg-flex{display:grid;gap:20px;grid-template-columns:1fr}@media (min-width: 650px){.sos-portal .mg-flex{gap:40px;grid-template-columns:1fr 1fr 1fr}}.sos-portal .svg-container{line-height:0px}.sos-portal .svg-container.second-svg{margin-top:-150px}@media (min-width: 960px){.sos-portal .svg-container.second-svg{margin-top:-200px}}.sos-portal button.start-your-order{height:50px;width:100%;border-radius:999px;margin:0 auto;margin-top:24px;font-size:18px;font-family:"Rethink-Sans-Bold"}.sos-portal button.start-your-order:hover{opacity:90%}.sos-portal .sos-calc-image{box-sizing:border-box;width:100%;height:auto}.sos-portal .savings-modal-grid .left-col.savings{justify-content:space-between}.sos-portal .savings-calculator-head{color:black;font-size:36px;line-height:46px;padding-top:22px;padding-bottom:12px}.sos-portal .savings-modal-grid.popout-modal input{background:#fafafa;border:0px}.sos-portal .left-col .button-grid{margin-top:16px;margin-bottom:32px}.sos-portal .left-col .button-grid .button-filled{background-color:#edb62b;border-color:#edb62b;border-width:2px;color:#1f1821}.sos-portal .left-col .button-grid .button-outline{border-color:#edb62b;border-width:2px;color:#1f1821}.sos-portal .check-off svg{color:#edb62b}.sos-portal .sos-header-image{max-width:100%;max-height:500px;position:absolute;top:0px;right:0px;overflow:hidden}.sos-portal .mass-gifting-content-grid .mg-stars{width:200px;margin:0 auto;margin-bottom:12px}@media (min-width: 960px){.sos-portal .mass-gifting-content-grid .mg-stars{margin-left:0px}}.sos-portal .mass-gifting-content-parent.inkind{background-color:inherit}.sos-portal .mass-gifting-content-parent:not(.svg-container):not(.mg-container-blue){padding:16px}@media (min-width: 650px) and (min-height: 600px){.sos-portal .mass-gifting-content-parent:not(.svg-container):not(.mg-container-blue){padding-left:24px;padding-right:24px}.sos-portal .mass-gifting-content-parent.top-cta:not(.svg-container):not(.mg-container-blue){padding-top:24px}}@media (min-width: 960px){.sos-portal .mass-gifting-content-parent:not(.svg-container):not(.mg-container-blue){padding-left:48px;padding-right:48px}.sos-portal .mass-gifting-content-parent.top-cta:not(.svg-container):not(.mg-container-blue){padding-top:24px}}.sos-portal .themed-rectangle .preview.sos-preview{top:-32px;left:-48px}@media (min-width: 960px){.sos-portal .themed-rectangle{height:420px;width:370px}.sos-portal .themed-rectangle .preview.sos-preview{width:440px}}.sos-portal .mg-container:not(.white-bg) .message-preview .preview{width:250px}@media (min-width: 450px) and (min-height: 600px){.sos-portal .mg-container:not(.white-bg) .message-preview .preview{width:350px}}@media (min-width: 650px) and (min-height: 600px){.sos-portal .mg-container:not(.white-bg) .message-preview .preview{width:550px}}.sos-portal .mg-container-blue{background-color:#054266}.sos-portal .arrange-top{position:relative;z-index:10}.sos-portal .bulk-container{padding-top:60px}.sos-portal .sos-hiw{margin:0 auto;max-width:600px;text-align:center;color:white;font-size:20px;line-height:28px;margin-bottom:20px}.sos-portal .modal-padding-savings{padding:0px}.sos-portal #calculator{padding:0px 0px}.sos-portal .inkind-map #headerContainer{display:none}.sos-portal .sos-map-title{font-size:36px;line-height:46px;margin-bottom:8px;font-family:"Rethink-Sans-Bold";color:black;margin-top:36px}@media (min-width: 650px){.sos-portal .sos-map-title{font-size:48px;line-height:58px}}.sos-portal h1{font-family:"Tiempos Text Black" !important;font-size:38px;line-height:48px;text-align:left}@media (min-width: 650px){.sos-portal h1{font-size:48px;line-height:58px}}.sos-portal h2{font-family:"Rethink-Sans-Bold";font-size:28px;line-height:36px;margin-bottom:16px}@media (min-width: 650px){.sos-portal h2{font-size:36px;line-height:44px}}.sos-portal h3{font-family:"Rethink-Sans-Bold";font-size:22px;line-height:30px}@media (min-width: 650px){.sos-portal h3{font-size:28px;line-height:36px}}.sos-portal .sos-navbar{font-family:"Rethink-Sans-Bold";font-size:18px;display:flex;flex-direction:row;justify-content:space-between;gap:36px;height:48px;align-items:center;margin:16px auto;margin-top:8px;max-width:1280px;margin-bottom:36px}.sos-portal .sos-navbar .sos-links-container{display:flex;flex-direction:row;gap:24px;align-items:center;margin-top:12px}.sos-portal .sos-navbar .nav-logo-placeholder{width:70px}@media (min-width: 650px){.sos-portal .sos-navbar .nav-logo-placeholder{width:160px}}.sos-portal .sos-navbar .inkind-sos-logo{height:28px;width:auto}@media (min-width: 650px){.sos-portal .sos-navbar .inkind-sos-logo{height:50px;width:auto}}.sos-portal .sos-navbar a,.sos-portal .sos-navbar a:hover{color:black;text-decoration:none;cursor:pointer}.sos-portal .white-bg{background-color:white;padding:0px;padding-left:36px;border-radius:20px;color:black;max-width:1280px;margin:16px auto;overflow:hidden}.sos-portal .white-bg .cta-text{line-height:30px}.sos-portal .white-bg .mass-gifting-content-grid.cta{padding:0px}.sos-portal .white-bg .mass-gifting-content-grid.with-gap{padding:32px;padding-top:48px;padding-bottom:48px;margin-top:32px}.sos-portal .white-bg .left-col .cta-text,.sos-portal .white-bg h2{color:black}.sos-portal .white-bg .left-col{margin-right:36px;order:5;text-align:center;max-width:1200px}.sos-portal .white-bg .left-col h1{text-align:center}@media (min-width: 960px){.sos-portal .white-bg .left-col{padding-top:36px;order:0;margin-right:0px;text-align:left;max-width:500px}.sos-portal .white-bg .left-col h1{text-align:left}}.sos-portal .white-bg .right-col .inkind.header-image-container{min-height:320px;margin-bottom:24px;position:relative}@media (min-width: 430px) and (min-height: 600px){.sos-portal .white-bg .right-col .inkind.header-image-container{min-height:400px}}@media (min-width: 490px) and (min-height: 600px){.sos-portal .white-bg .right-col .inkind.header-image-container{min-height:500px}}@media (min-width: 960px) and (min-height: 600px){.sos-portal .white-bg .right-col .inkind.header-image-container{min-height:400px}.sos-portal .white-bg .right-col .inkind.header-image-container .sos-header-image{top:-20px}}@media (min-width: 1200px) and (min-height: 600px){.sos-portal .white-bg .right-col .inkind.header-image-container{min-height:600px}.sos-portal .white-bg .right-col .inkind.header-image-container .sos-header-image{top:0px}}.sos-portal .white-bg .right-col{display:block !important}.sos-portal .white-bg .check-off{font-family:"Rethink-Sans-Medium"}.offers-body{background-color:#131313}.logo-sub{font-size:18px;margin-top:16px;max-width:300px;text-align:center}@media (max-width: 600px){.logo-sub{display:none}}.inkind-map-header{font-size:2.5rem}@media (max-width: 600px){.inkind-map-header{font-size:1.5rem}}.offers-main-container{min-height:100vh;background-size:cover;width:100%;display:flex;flex-direction:column;justify-content:flex-start;font-family:"Rethink-Sans-Medium";color:white;background-size:cover}.offers-main-container .pass-map-header{font-size:32px;text-align:center;margin:24px;margin-top:12px;color:#fff}.offers-main-container .verification-header{padding:10px;margin-bottom:20px;font-size:4rem}@media (max-width: 600px){.offers-main-container .verification-header{font-size:2.5rem;margin-bottom:10px}}.offers-main-container .map-box{padding:32px}.offers-main-container .map-box.map-box-white{background-color:white}.offers-main-container .map-box.map-box-dark{background-color:#131313}.offers-main-container .map-box .map-container-heading{width:75%;max-width:1000px;font-size:3rem;text-align:center;font-family:"Tiempos Text Black";margin:0 auto;margin-bottom:16px;margin-top:16px}@media (max-width: 600px){.offers-main-container .map-box .map-container-heading{font-size:2rem;width:100%}}.offers-main-container .map-box .map-container-heading .map-container-subhead{font-family:"Rethink-Sans-Medium";font-size:2rem;margin-top:16px}@media (max-width: 600px){.offers-main-container .map-box .map-container-heading .map-container-subhead{font-size:1.5rem}}.offers-main-container .map-box .inkind-map{max-width:1200px;margin:0 auto}.offers-main-container .map-show-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}@media (max-width: 600px){.offers-main-container .map-show-container{margin-top:16px}}.offers-main-container .map-show-container .map-show{color:white;font-size:1.5rem;text-decoration:none;cursor:pointer}.offers-main-container .map-show-container .map-show:hover{color:white}.loading-container{position:relative;padding:16px}.loading-container .loading-screen{position:absolute;width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}.loading-ic{border-radius:50%;line-height:50px;text-align:center;position:absolute;width:50px;height:50px;max-width:50px;left:47%;transform:translate(-50%, -50%);top:0%}.loading-ic:before,.loading-ic:after{content:"";position:absolute;left:0;width:50px;height:50px;background:rgba(255,255,255,0.4);border-radius:50%;opacity:0;display:inline-block;text-align:center;transform:translate(-50%, -50%)}@keyframes pulse{0%{transform:scale(0.6);opacity:0}33%{transform:scale(1);opacity:1}100%{transform:scale(1.4);opacity:0}}.loading-ic:before{transform:scale(1);animation:pulse 2s infinite linear}.loading-ic:after{animation:pulse 2s 1s infinite linear}.offers-main{flex:1;display:grid;background-color:#131313;grid-template-columns:repeat(2, 1fr)}@media (min-width: 1182px){.offers-main.ocp-offers-main{display:flex}}@media (max-width: 600px){.offers-main{padding-top:0px;grid-template-columns:1fr;justify-content:center}}.offers-main-content{min-height:100vh}@media (min-width: 600px) and (max-width: 1180px){.offers-main-content{min-height:0px}}.offers-main-around{width:100%;min-height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}@media (min-width: 150px){.offers-main-around::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;z-index:10}.offers-main-around img{position:relative;z-index:100;max-height:100%}}@media (max-width: 600px){.offers-main-around{min-height:150px}}.offers-brand-main-around{width:100%;min-height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}@media (max-width: 600px){.offers-brand-main-around{min-height:0px}}@media (min-width: 150px) and (max-width: 600px){.offers-brand-main-around{min-height:264px}.offers-brand-main-around::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.4)}}.offers-brand-main-around .carousel{padding-bottom:0px}.offers-brand-main-around .carousel .slider{width:100%;height:100vh;overflow:visible;z-index:11}.offers-brand-main-around .carousel .slider.animated{transform:none;transition:all 0.75s ease-in-out}.offers-brand-main-around .carousel .slider .slide{min-width:100%;height:100vh}.offers-brand-main-around .carousel .slider .slide .carousel-image{width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 600px){.offers-brand-main-around .carousel .slider .slide .carousel-image{height:100vh}}.offers-brand-main-around .carousel .slider .slide .carousel-text-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;display:flex;flex-direction:column;gap:10px;width:80%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container.slide-2-content{width:60%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container.slide-3-content{width:675px;max-width:90%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container.slide-4-content{width:70%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-text{color:#fff;text-align:center;font-family:"owners-wide", sans-serif;font-style:normal;font-weight:500;line-height:100%;text-transform:uppercase}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-subtext{color:#fff;font-family:"Rethink-Sans-Regular", sans-serif;font-size:36.529px;line-height:130.35%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .star-rating-container{display:flex;justify-content:center}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .star{width:49px;height:49px;margin-right:5px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .star-rating-text{color:#fff;text-align:center;font-family:"Rethink-Sans-Regular", sans-serif;font-size:17px;line-height:29.361px;letter-spacing:-0.17px}.offers-brand-main-around .carousel .slider .slide .carsousel-overlay-container{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:561px;height:auto;background:#ffffff;border-radius:32px;padding:40px;box-shadow:0 10px 20px rgba(0,0,0,0.1)}.offers-brand-main-around .carousel .slide .overlay-content{display:flex;width:623px;height:230px;flex-direction:column;justify-content:flex-end;flex-shrink:0}.offers-brand-main-around .carousel-controls{width:140px;height:72px;top:90%;right:5%;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;z-index:11}.offers-brand-main-around .carousel-controls .previousSlide-icon,.offers-brand-main-around .carousel-controls .nextSlide-icon{cursor:pointer}@media (min-width: 1181px){.offers-brand-main-around .carousel-text{font-size:77.771px}}@media (min-width: 601px) and (max-width: 1180px){.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-text{font-size:50px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .slide-4-text{font-size:30px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container.slide-2-content{width:75%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container.slide-4-content{width:95%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .star-rating-container{display:flex;justify-content:center}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .star{width:25px;height:25px;margin-right:5px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .star-rating-text{color:#fff;text-align:center;font-family:"Rethink-Sans-Regular", sans-serif;font-size:17px;line-height:29.361px;letter-spacing:-0.17px}.offers-brand-main-around .previousSlide-icon,.offers-brand-main-around .nextSlide-icon{width:40px;height:40px;cursor:pointer}}@media (max-width: 600px){.offers-brand-main-around::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.4)}.offers-brand-main-around .carousel .slider .slide img{width:100%;height:260px;-o-object-fit:cover;object-fit:cover}.offers-brand-main-around .carousel .slider .slide .carousel-text-container{position:absolute;top:53%;left:50%;transform:translate(-50%, -50%);text-align:center;display:block}.offers-brand-main-around .carousel .slider .slide .carousel-text-container.slide-3-content{width:400px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container.slide-4-content{width:410px;max-width:90%}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-text{font-size:40px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-subtext{font-size:20px;margin:0px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .star{width:20px;height:20px;margin-right:5px}.offers-brand-main-around .carousel .slide .overlay-content{display:flex;width:623px;height:230px;flex-direction:column;justify-content:flex-end;flex-shrink:0}.offers-brand-main-around .carousel-controls{top:77%;left:50%;transform:translateX(-50%)}.offers-brand-main-around .previousSlide-icon,.offers-brand-main-around .nextSlide-icon{width:21px;height:21px;cursor:pointer}}@media (max-width: 420px){.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-text{width:100%;font-size:32px}.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-text-container,.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-text-container.slide-4-content,.offers-brand-main-around .carousel .slider .slide .carousel-text-container .carousel-text-container.slide-3-content{width:calc(100% - 48px)}}.img-container{background-size:cover;background-position:center center}.states-container{position:relative}.states-container .states-select{position:absolute;top:10px;left:10px;width:200px;color:black}.states-container .states-select-2{position:absolute;top:40px;left:10px;width:200px;color:black}.code-container input{color:white;background-color:#131313;font-family:"Rethink-Sans-Bold";border:1px solid #999999;height:90px;width:70px;border-radius:16px;font-size:2.5rem;text-align:center}@media (max-width: 600px){.code-container input{font-size:2rem;height:62px;width:48px;border-radius:12px}}@media (max-width: 360px){.code-container input{font-size:1.5rem;height:48px;width:36px;border-radius:8px}}.code-container.pass-code-container input{color:#fff}.texted-info{line-height:1;color:#fff;font-family:"Rethink-Sans-Medium", "inKind", sans-serif;font-size:23px;font-style:normal;font-weight:500;line-height:36px}.texted-info .highlight{color:#f3b900;font-family:"Rethink-Sans-Bold"}@media (max-width: 600px){.texted-info{font-size:16px}}.claim-texted-info{font-size:18px;font-family:"Rethink-Sans-Regular", sans-serif;color:#7b7b7b}.claim-texted-info .highlight{color:#f3b900;font-family:"Rethink-Sans-Bold"}@media (max-width: 600px){.claim-texted-info{font-size:14px}}.success-claim-texted-info{font-size:18px;font-family:"Rethink-Sans-Medium";margin:0px 8px}.success-claim-texted-info .highlight{color:#f3b900;font-family:"Rethink-Sans-Bold"}@media (max-width: 600px){.success-claim-texted-info{font-size:16px;margin:0px 65px}}.signin-text-info{font-size:16px;font-family:"Rethink-San-Regular";text-align:center}.signin-text-info .highlight{color:#f3b900;font-family:"Rethink-Sans-Bold"}@media (max-width: 600px){.signin-text-info{font-size:16px}}.avail-info{font-size:16px;font-family:"Rethink-Sans-Medium";margin-top:8px}@media (max-width: 600px){.avail-info{font-size:16px}}.offers-main .promo-preview .hero-button2{border:1px solid gray;border-radius:12px;height:62px}.offers-main .promo-preview .hero-button2.learn-more-link{font-size:16px}.offers-main .promo-preview .hero-button3{height:62px;border-radius:12px}.offers-main .promo-preview .hero-button3.learn-more-link{background:black;color:#ffffff;border:1px solid gray;padding-top:17px;padding-bottom:10px;font-size:16px;cursor:pointer}.return-user-no-longer-available .tier-buttons-container{display:flex;flex-direction:column;gap:10px;margin-top:5px;align-items:center;width:100%}.return-user-no-longer-available .tier-buttons-container a{width:100%;text-decoration:none}.return-user-no-longer-available .tier-buttons-container .tier-button{background-color:#2b2b2b;width:100%;padding:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;border-radius:6px;cursor:pointer}.return-user-no-longer-available .tier-buttons-container .tier-button.learn-more-button{background:white;border:2px solid lightgray;padding-top:10px;padding-bottom:10px}.return-user-no-longer-available .tier-buttons-container .tier-button.learn-more-button .tier-button-text{color:black;text-transform:none;text-align:left;font-size:14px}.return-user-no-longer-available .tier-buttons-container .tier-button.learn-more-button .tier-button-text .tier-button-text-bold{font-family:"Rethink-Sans-Bold";font-size:16px}.return-user-no-longer-available .tier-buttons-container .tier-button .tier-button-text{font-family:"Rethink-Sans-Medium";color:white;font-size:16px;text-transform:uppercase}@media (max-width: 500px){.return-user-no-longer-available .tier-buttons-container .tier-button .tier-button-text{font-size:14px}}.return-user-no-longer-available .tier-buttons-container .tier-button .tier-button-text .tier-main-text{margin-top:6px}.return-user-no-longer-available .tier-buttons-container .tier-button .tier-button-bonus{font-family:"Rethink-Sans-Bold";font-size:16px;background-color:#1dc195;color:black;border-radius:100px;padding:4px;width:110px;text-align:center}@media (max-width: 500px){.return-user-no-longer-available .tier-buttons-container .tier-button .tier-button-bonus{font-size:14px}}.return-user-no-longer-available .tier-buttons-container .tier-button .tier-button-bonus.new-user-only{background-color:#1dc195;border-radius:5px}.no-longer-container{max-width:550px;margin:0 auto;margin-bottom:24px}.no-longer-container .no-longer-top{border-top-left-radius:16px;border-top-right-radius:16px;background-color:#171717;padding:32px;padding-bottom:16px;padding-top:16px}.no-longer-container .no-longer-top.tiers-header{background-color:black}@media (max-width: 600px){.no-longer-container .no-longer-top{border-top-left-radius:0px;border-top-right-radius:0px}}.no-longer-container .no-longer-bottom{border-bottom-left-radius:16px;border-bottom-right-radius:16px;background-color:#29212d;padding:32px;padding-bottom:16px;padding-top:16px}.no-longer-container .no-longer-bottom.tiers-bottom{background-color:white;color:black}.no-longer-container .no-longer-bottom .right-panel.house-tiers{background-color:#29212d;box-shadow:none}@media (max-width: 600px){.no-longer-container .no-longer-bottom{border-bottom-left-radius:0px;border-bottom-right-radius:0px;padding:16px}}.divider{width:0px;border-left:1px solid white;margin:40px;margin-right:25px;margin-left:65px;height:120px}@media (max-width: 600px){.divider{display:none}}.divider-new{width:100%;height:1px;background-color:#383838;margin:20px 0}.co-branded-ik-logo-white{width:50px !important;height:68px !important}.powered-by{font-size:1.4rem;color:white;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;bottom:40px;left:50%;z-index:15;transform:translateX(-50%);filter:none;gap:8px}.powered-by img{height:2.5rem;width:auto}@media (max-width: 600px){.powered-by{display:none}}.download-links{display:flex;flex-direction:row;justify-content:center;gap:16px;padding:25px}.download-links .download-button{width:220px;height:70px;background-repeat:no-repeat;background-position:center;background-size:115%;border-radius:10px}@media (max-width: 600px){.download-links .download-button{width:150px}}.download-links .download-button.apple-button{width:220px;height:60px;background-image:url(/assets/checkout/ocp-app-store-refresh-cf0415dfa49ff7461363d90f8f2e6808f21f32636d48114e140bc20f85ea8b95.png)}@media (max-width: 600px){.download-links .download-button.apple-button{width:200px}}.download-links .download-button.google-button{width:220px;height:60px;background-image:url(/checkout/ocp-ggogle-store-refresh.png)}@media (max-width: 600px){.download-links .download-button.google-button{width:200px}}.download-links .download-button.download-app-button{background-color:#ffffff;color:#000000;margin:auto;width:250px;height:55px;text-decoration:none;display:flex}.download-links .download-button.open-app-button{background-color:#ffffff;color:#000000;margin:auto;width:250px;height:55px;text-decoration:none;display:flex}.download-links .download-button.app-button{background-image:url(/assets/checkout/OpenInKind-ab30415c8680b0640bab64b84f7a4bb42efdf89aa166992326b433ae3528917c.png);width:250px;height:100px;display:block}.download-links-desktop{display:flex;flex-direction:row;justify-content:space-between;gap:16px;height:122px;border-radius:15px}@media (max-width: 600px){.download-links-desktop{justify-content:normal;height:91px}}.download-links-desktop .download-button{width:100%;height:70px;background-repeat:no-repeat;background-position:center;background-size:115%;border-radius:10px}@media (max-width: 600px){.download-links-desktop .download-button{width:150px}}.download-links-desktop .download-button.apple-button{width:155px;height:39px;background-image:url(/assets/checkout/ocp-apple-mobile-refresh-87bd1bdbc1497fb1a2167f7977c13650c2f5071ef33f360ca65056a804bb4633.png)}@media (max-width: 600px){.download-links-desktop .download-button.apple-button{width:180px;height:60px}}.download-links-desktop .download-button.google-button{width:155px;height:39px;background-image:url(/assets/checkout/ocp-google-mobile-refresh-a9df33203368c327ffc7c4c2fc2e31cf754b646e9488366690d1285c5df434ce.png)}@media (max-width: 600px){.download-links-desktop .download-button.google-button{width:180px;height:60px}}.download-links-desktop .download-button.download-app-button{background-color:#ffffff;color:#000000;margin:auto;width:250px;height:55px;text-decoration:none;display:flex}.download-links-desktop .download-button.open-app-button{background-color:#ffffff;color:#000000;margin:auto;width:250px;height:55px;text-decoration:none;display:flex;border:1px #a9a9a9 solid}.download-links-desktop .download-button.app-button{background-image:url(/assets/checkout/OpenInKind-ab30415c8680b0640bab64b84f7a4bb42efdf89aa166992326b433ae3528917c.png);width:250px;height:100px;display:block}.download-links-mobile{display:none}@media (max-width: 600px){.download-links-mobile{display:flex}}.download-links-mobile .download-app-btns{display:flex;flex-direction:column;width:100%;gap:5px}@media (max-width: 600px){.download-links-mobile .download-app-btns{gap:10px;margin-bottom:15px}}.download-links-mobile .download-app-btns .download-button-container{display:flex;align-items:center;justify-content:center}.download-links-mobile .download-app-btns .download-button{height:70px;width:200px;background-repeat:no-repeat;background-position:center center;background-size:115%;border-radius:10px}.download-links-mobile .download-app-btns .download-button.apple-button{height:60px;background-image:url(/assets/checkout/ocp-app-store-refresh-cf0415dfa49ff7461363d90f8f2e6808f21f32636d48114e140bc20f85ea8b95.png)}.download-links-mobile .download-app-btns .download-button.google-button{height:60px;background-image:url(/checkout/ocp-ggogle-store-refresh.png)}.download-content-container{display:flex;margin:auto}.download-app-btns{display:flex;flex-direction:column;width:145px;gap:10px;justify-content:center}.download-app-text::before{content:"Open the inKind app"}.download-app-text{font-family:"Rethink-Sans-Bold";margin:auto 0px auto 5px;font-size:1.2rem}.download-link-logo{height:25px}.qrcode{border-radius:12px;padding:5px;background-color:#ffffff;height:100px;margin:auto}@media (max-width: 600px){.qrcode{display:none}}.ik-icon{height:60px;width:60px;background-image:url(/assets/checkout/inkind-slanted-logo-7a8f865a83373d98f45aa9ea2ea9a89fcc33467c6fdd08e3339b86203af59d2f.png);background-size:cover;background-repeat:no-repeat;background-position:center;image-rendering:-webkit-optimize-contrast}@media (max-width: 600px){.ik-icon{display:none}}.offers-main .input-container{border-radius:12px;width:100%;max-width:500px;background-color:#ffffff;padding:6px;display:flex;flex-direction:row;justify-content:space-between;border:1px solid #999;align-items:center}.alt-input-container{border-radius:12px;width:100%;max-width:500px;margin:0 auto;background-color:#171717;padding:6px;margin-top:16px;display:flex;flex-direction:row;justify-content:space-between;border:1px solid #999;align-items:center}.email-input-container{border-radius:12px;width:100%;max-width:500px;margin:0 auto;background-color:#171717;padding:6px;display:flex;flex-direction:row;justify-content:space-between;border:1px solid #999;align-items:center}.password-input-container{border-radius:12px;width:100%;max-width:500px;margin:0 auto;background-color:#171717;padding:6px;margin-top:16px;display:flex;flex-direction:row;justify-content:space-between;border:1px solid #999;align-items:center}.offer-details p{color:#fff;font-family:"Rethink-Sans-Regular", sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:132%;margin-bottom:0.75em}@media (max-width: 600px){.offer-details p{font-size:1.4rem}}.input-form input[type="text"]{background:#171717;color:#fff;flex:1;padding:16px;margin-right:8px;margin-left:8px;font-size:16px}.input-form input[type="text"]::-moz-placeholder{color:#999}.input-form input[type="text"]::placeholder{color:#999}.input-form input[type="password"]{background:#171717;flex:1;padding:16px;margin-right:8px;margin-left:8px;font-size:16px;color:#fff !important}.input-form input[type="password"]::-moz-placeholder{color:#999}.input-form input[type="password"]::placeholder{color:#999}.input-form .claim-box-email{background:#ffffff;flex:1;padding:16px;margin-right:8px;margin-left:8px;font-size:16px;color:#000}.input-form .claim-box-email::-moz-placeholder{color:#999}.input-form .claim-box-email::placeholder{color:#999}.input-form .offer-input{flex:1;padding:16px;margin-right:8px;margin-left:8px;font-size:16px;color:#000}.input-form .offer-input::-moz-placeholder{color:#999}.input-form .offer-input::placeholder{color:#999}.input-form .signin-input{background:#171717;flex:1;padding:16px;margin-right:8px;margin-left:8px;font-size:16px;color:#fff}.input-form .signin-input::-moz-placeholder{color:#999}.input-form .signin-input::placeholder{color:#999}.input-form input[type="phone"]{background:#171717;flex:1;padding:16px;margin-right:8px;margin-left:8px;font-size:16px;color:#ffffff}.input-form input[type="phone"]::-moz-placeholder{color:#999}.input-form input[type="phone"]::placeholder{color:#999}.input-form .offer-content .offer-claim-button{width:100%;color:#ffffff;margin-top:16px;background-color:#007aff;font-family:"Rethink-Sans-Bold"}.input-form .offer-content .offer-claim-button:disabled{background-color:#1a1a1a}@media (max-width: 820px){.input-form .offer-content .offer-claim-button{max-width:500px;margin:16px auto 0 auto}}.input-form .sms-container{display:flex;margin-top:7px;max-width:500px}@media (max-width: 820px){.input-form .sms-container{display:flex;max-width:500px}}@media (max-width: 505px){.input-form .sms-container{width:35px}}.input-form .tos-container{margin-top:9px;display:grid;grid-template-columns:30px 1fr}@media (max-width: 920px){.input-form .tos-container{margin:16px auto 0 auto;max-width:500px}}@media (max-width: 505px){.input-form .tos-container{display:flex}}.input-form .claim-tos-container{display:flex;margin-top:7px;flex-direction:column;max-width:500px}@media (max-width: 820px){.input-form .claim-tos-container{display:flex;max-width:500px}}.input-form .claim-space{width:58px}@media (max-width: 820px){.input-form .claim-space{width:48px}}@media (max-width: 505px){.input-form .claim-space{width:34px}}.input-form .sms-checkbox{margin-bottom:auto;margin-right:6px;position:relative;height:22px;width:75px;border:1px solid #999}.input-form .sms-text{color:#999;text-align:left;font-size:12px;line-height:1.42;font-weight:normal}@media (max-width: 820px){.input-form .sms-text{font-size:12px}}@media (max-width: 920px){.input-form .offer-input-container{border-radius:0px}}.input-form button{width:100%;color:#fff;margin-top:16px;background-color:#007aff;font-family:"Rethink-Sans-Bold";padding:16px;padding-left:32px;padding-right:32px;border-radius:8px}@media (max-width: 820px){.input-form button{max-width:500px;margin:16px auto 0 auto}}.input-form button.full-width-button{margin:16px;width:100%;max-width:500px;padding:16px;border-radius:12px;margin-left:0px;margin-right:0px}.input-form .inactive-button{background-color:#007aff;color:#ffffff}p{margin-bottom:4px}.code-main .tos{display:flex;flex-direction:row;justify-content:space-between;margin-left:24px;margin-right:24px}.code-container{margin-top:16px;display:flex;flex-direction:row;justify-content:space-between;width:100%;gap:8px}@media (max-width: 600px){.code-container{margin-top:0px}}.offers-main input:focus{outline:none}.main-container{flex:1;display:flex;justify-content:space-around;flex-direction:column;align-items:center;position:relative;margin:0 auto;max-width:1200px;width:100%;padding:15px 50px 30px 50px}@media (max-width: 820px){.main-container{padding:15px 15px 30px 15px}}@media (min-width: 1181px){.main-container.ocp-slides-form{padding:0px;min-width:600px}}@media (max-width: 600px){.main-container{align-items:flex-start;padding:20px;justify-content:flex-start;flex-direction:column;vertical-align:top}.main-container.ocp-slides-form{min-width:0px}}.input-container:focus-within{outline-style:auto;outline-width:5px}.header-img-container{width:100%;height:214px;top:3%;display:flex;flex-direction:row;justify-content:center;align-items:center}.header-img-container .header-img:not(.pass-logo){height:100%;width:auto}@media (max-width: 600px){.header-img-container{height:100px;flex-direction:column}}.offers-brand-main-around .carousel .slider .slide .header-img-container-carousel{width:100%;height:214px;position:absolute;top:53%;transform:translateY(-50%)}.offers-brand-main-around .carousel .slider .slide .header-img-container-carousel .header-img:not(.pass-logo){height:100%;width:auto}@media (max-width: 600px){.offers-brand-main-around .carousel .slider .slide .header-img-container-carousel{height:100px}.offers-brand-main-around .carousel .slider .slide .header-img-container-carousel img{height:100%;width:auto}}@media (max-width: 420px){.offers-brand-main-around .carousel .slider .slide .header-img-container-carousel{height:80px}}.header-brand-img-container{width:100%;height:214px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center;position:absolute;z-index:11;padding-left:24px;padding-right:24px}.header-brand-img-container img:not(.pass-logo){height:100%;width:auto}@media (max-width: 1030px){.header-brand-img-container{gap:24px}}@media (max-width: 600px){.header-brand-img-container{height:100px;flex-direction:column;top:unset;gap:0px}}@media (max-width: 440px){.header-brand-img-container{gap:24px}}@media (max-width: 600px){.offers-cobranded-container .header-brand-img-container{height:auto}}.ocp-header-img{width:102px;height:72px;top:10%;left:50%;transform:translateX(-50%);display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;z-index:11}.ocp-header-img img:not(.pass-logo){height:100%;width:auto}@media (max-width: 600px){.ocp-header-img{height:100px;flex-direction:column}}@media (max-width: 600px){.ocp-header-img{width:52.692px;height:37.155px;flex-shrink:0;left:50%;transform:translateX(-50%)}}.bg-video{width:100%;min-height:100vh;position:relative;-o-object-fit:cover;object-fit:cover}@media (max-width: 600px){.bg-video{min-height:264px}}.grid-container{display:grid;text-align:left;max-width:500px;margin:auto}@media (max-width: 600px){.grid-container{margin:0 auto}}.dif-grid-container{margin:0 32px;display:grid;grid-template-columns:1fr;text-align:center;gap:88px;margin-top:120px;margin-bottom:60px}@media (max-width: 920px){.dif-grid-container{grid-template-columns:1fr;max-width:100%;width:100%;max-width:100%;margin:0 auto;margin-bottom:60px;margin-top:20px;gap:0px}}@media (max-width: 600px){.dif-grid-container{margin-top:0px;margin-bottom:8px;gap:0px}}.grid-container-alt{grid-template-columns:1fr 2fr 1fr}@media (max-width: 1150px){.grid-container-alt{grid-template-columns:1fr 4fr 1fr}}@media (max-width: 920px){.grid-container-alt{grid-template-columns:1fr}}.offer-claim-header-section{padding:30px 0px}.offer-claim-header-section .offer-claim-header{color:#fff;font-size:55px;font-family:"Rethink-Sans-Bold", "inKind", sans-serif}@media (max-width: 600px){.offer-claim-header-section .offer-claim-header{font-size:2.5rem}}.offer-claim-header-section .offer-claim-header.phone-number-field{padding-top:10px}.offer-claim-header-section .offer-claim-header .phone-info{font-family:"Rethink-Sans-Medium", sans-serif;margin-bottom:10px;padding-right:28px}.offer-claim-header-section .offer-header-subtext{color:#fff;font-size:28px}.offer-header{font-size:30px;font-family:"Rethink-Sans-Bold", "inKind", sans-serif;margin-bottom:0px}@media (max-width: 945px){.offer-header{line-height:0.9;margin:10px 0}}@media (max-width: 600px){.offer-header{font-size:2.5rem}}.offer-header .phone-info{font-family:"Rethink-Sans-Medium";margin-bottom:0px;padding-right:28px;padding-left:28px}.offer-header.small-header{font-size:2.5rem}@media (max-width: 600px){.offer-header.small-header{font-size:2.3rem}}.offer-header.spacing{margin-bottom:50px}.offer-header .flex-header{display:flex;flex-direction:row;gap:16px;align-items:center;margin-bottom:12px;font-size:20px;font-family:"Rethink-Sans-Medium", Arial, Helvetica, sans-serif}@media (max-width: 600px){.offer-header .flex-header{font-size:16px;font-family:"Rethink-Sans-Medium", Arial, Helvetica, sans-serif}}.offer-header .welcome-header{display:flex;flex-direction:row;justify-content:center;gap:16px;align-items:center;margin-bottom:12px;font-size:30px;font-family:"Tiempos Text Black"}.available-header{font-size:30px;color:#ffffff}.enter-code-header{font-size:36px;font-family:"Rethink-Sans-Bold";text-align:left}.unlocked-primary-header{font-size:4rem;font-family:"Rethink-Sans-Bold", "inKind", Arial, Helvetica, sans-serif;margin:0px;text-align:center;font-size:73px;font-style:normal;font-weight:700;line-height:130%;margin-top:50px}@media (max-width: 900px){.unlocked-primary-header{font-size:43px;margin-top:20px}}.unlocked-secondary-header{font-size:2rem;font-family:"Rethink-Sans-Medium", "inKind", Arial, Helvetica, sans-serif;margin:-10px;color:#fff;text-align:center;font-size:27.591px;font-style:normal;font-weight:500;line-height:130%}@media (max-width: 600px){.unlocked-secondary-header{width:90px}}.unlocked-phone-container{position:absolute;top:13%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width: 600px){.unlocked-phone-container{width:115px;margin:auto}}.signin-header{font-size:5.5rem;font-family:"Rethink-Sans-Bold", "inKind", sans-serif;margin-bottom:0px}@media (max-width: 945px){.signin-header{line-height:0.9;margin:10px 0}}@media (max-width: 600px){.signin-header{font-size:3.9rem}}.signin-subheader{color:#fff;font-family:"Rethink-Sans-Regular", sans-serif;font-size:21px;font-style:normal;font-weight:500;line-height:21.479px}@media (max-width: 600px){.signin-subheader{font-size:16px;line-height:15.044px}}.signin-form{display:flex;width:100%;padding:18.815px;flex-direction:column;align-items:flex-start;border-radius:15.052px;background:#1f1f1f}.signin-form .org-tos{align-self:center;margin-top:0}.signin-form .signin-inactive-button{background-color:#2b2b2b;color:#ffffff}.signin-footer{margin-top:20px}.signin-footer .highlight{color:#e7b84b;font-family:"Rethink-Sans-Regular", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:123.533%}@media (max-width: 600px){.signin-footer .highlight{font-size:11px}}.signin-footer .offer-details{color:#6b6b6b;font-family:"Rethink-Sans-Regular", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}@media (max-width: 600px){.signin-footer .offer-details{font-size:11px}}.signin-container{display:flex;flex-direction:column}.signin-claim-container{width:100%}.signin-claim-container .org-tos{display:none}.claim-container{display:flex;flex-direction:column;justify-content:end;max-width:500px}.claim-container .inactive-button{background-color:#007aff;color:#ffffff}.claim-container .active-next-button{background-color:#e7b84b;color:#000}.claim-container .active-claim-button{background-color:#007aff;color:#ffffff}@media (max-width: 820px){.claim-container{display:flex;flex-direction:column;justify-content:center}}.email-claim-container{display:flex;flex-direction:column;justify-content:center;max-width:500px}@media (max-width: 920px){.email-claim-container{max-width:500px}}.welcome-container{display:flex;flex-direction:column;justify-content:end}@media (max-width: 920px){.welcome-container{display:flex;flex-direction:column;justify-content:center;max-width:500px}}.welcome-container-center{display:flex;flex-direction:column;justify-content:center}.welcome-claim-container{display:flex;flex-direction:column;justify-content:center}.welcome-redeemable-info{color:var(--Color-Content-active-inverse, #fff);text-align:center;font-family:"Rethink-San-Regular";font-size:14px;font-style:normal;font-weight:700;line-height:28px;margin:auto;width:290px}.tos-link{color:#999;text-decoration:underline}.tos-link.text-spacing{margin-left:5px}.tos{text-align:left;font-size:12px;line-height:1.42;width:100%;color:#999}@media (max-width: 820px){.tos{font-size:12px;max-width:450px}}.tos .forgot-pw{font-size:1.2rem;color:#999}.email-tos{text-align:left;font-size:12px;margin-top:1rem;color:#999}@media (max-width: 820px){.email-tos{font-size:10px;max-width:500px;margin:auto;width:100%;margin-top:1rem}}.email-tos .forgot-pw{font-size:1.2rem;color:#999}.tos .highlight-link{color:#ffffff;opacity:1}.highlight-link-code{color:#999;opacity:1;text-decoration:underline}.org-tos,.org-tos a{margin-top:1rem;color:#999}@media (max-width: 860px){.org-tos,.org-tos a{font-size:1.3rem;width:100%;max-width:500px;margin:auto;margin-top:1rem;color:#999}}.org-tos .forgot-pw,.org-tos a .forgot-pw{font-size:1.2rem;color:#999;background-color:transparent;padding:0;text-align:center}.send-code,.send-code a{text-decoration:none;margin:0.5rem 0;color:#999;font-size:1.5rem}@media (max-width: 860px){.send-code,.send-code a{font-size:1.3rem;color:#999}}.send-code .forgot-pw,.send-code a .forgot-pw{font-size:1.2rem;color:#999}.send-code{display:flex;width:100%;justify-content:space-between}.offer-verify-button{width:100%;color:#ffffff;background-color:#007aff;padding:16px;padding-left:32px;padding-right:32px;border-radius:8px;font-family:"Rethink-Sans-Bold"}.offer-verify-button:disabled{background-color:#1a1a1a}@media (max-width: 820px){.offer-verify-button{max-width:500px}}.code-form{display:flex;flex-direction:column;gap:10px;max-width:500px}.tos-dot{margin:0 5px;padding-top:7px}.org-tos .highlight-link{color:#ffffff;opacity:1}.send-code .highlight-link{color:#ffffff;opacity:1}.welcome-tos,.welcome-tos a{margin:auto;width:75%;color:#999}@media (max-width: 860px){.welcome-tos,.welcome-tos a{font-size:1.3rem;width:100%;max-width:500px;margin:auto;margin-top:1rem}}.welcome-tos .forgot-pw,.welcome-tos a .forgot-pw{font-size:1.2rem;color:#999}@media (max-width: 820px){.welcome-tos,.welcome-tos a{display:none}}.welcome-tos .highlight-link{color:#ffffff;opacity:1}.superheader{font-family:"Rethink-Sans-Bold", sans-serif;color:#eeb804;letter-spacing:2px;margin-bottom:0px;font-size:22px}.shoulder-hours-text{color:#eeb804;font-size:22px;font-family:"Rethink-Sans-Bold", sans-serif;text-align:left;text-transform:uppercase}.unlocked-offer-header{height:32px;width:auto}.welcome-bonus-amount-header{color:#e7b84b;letter-spacing:0.2rem}@media (max-width: 600px){.welcome-bonus-amount-header{font-size:1.3rem}}.welcome-bonus-container .welcome-bonus-restrictions{white-space:pre-line;color:#fff;font-family:"Rethink-Sans-Medium", "inKind", sans-serif;font-size:2.1rem;font-style:normal;font-weight:500;line-height:21.479px}@media (max-width: 600px){.welcome-bonus-container .welcome-bonus-restrictions{font-size:1.6rem}}.welcome-bonus-container .welcome-bonus-restrictions .highlight{color:#e7b84b;white-space:nowrap}.welcome-bonus-container .welcome-bonus-restrictions .highlight span{color:#fff}.welcome-bonus-container .welcome-bonus-restrictions .restuarant-text{white-space:nowrap}.welcome-bonus-container .welcome-redeemable-days-banner{display:flex;width:100%;height:32px;padding:30px 20px;flex-direction:column;justify-content:center;align-items:center;gap:var(--xs, 8px);border-radius:var(--none, 0px) var(--none, 0px) var(--s, 16px) var(--s, 16px);background:#e7b84b;color:var(--Color-Content-warning---inverse, #141414);text-align:center;font-family:"Rethink-Sans-Bold";font-size:16px;line-height:28px;letter-spacing:1px;text-transform:uppercase}@media (max-width: 920px){.welcome-bonus-container .welcome-redeemable-days-banner{display:none}}@media (max-width: 920px){.welcome-bonus-container{display:flex;flex-direction:column}}.unlocked-panel-container{border-radius:16px;margin-top:0px}@media (max-width: 920px){.unlocked-panel-container{border-top-left-radius:0px;border-top-right-radius:0px}}.unlocked-panel-container .unlocked-br{display:none}@media (max-width: 600px){.unlocked-panel-container .unlocked-br{display:block}}.unlocked-panel-container .unlocked-panel-top{padding:16px;padding-bottom:0px;display:flex;gap:20px;overflow:hidden;justify-content:space-between}.unlocked-panel-container .unlocked-panel-top .iphone-container{position:relative;width:262px;height:296px;margin-bottom:0px}@media (max-width: 900px){.unlocked-panel-container .unlocked-panel-top .iphone-container{height:235px;width:152px;gap:20px}}.unlocked-panel-container .unlocked-panel-top .iphone-container .iphone-bg{position:absolute;border-radius:0px;background-repeat:no-repeat;background-position:top;background-size:cover;width:262px;height:305px;border-radius:16px}@media (max-width: 900px){.unlocked-panel-container .unlocked-panel-top .iphone-container .iphone-bg{height:235px;width:152px}}@media (max-width: 400px){.unlocked-panel-container .unlocked-panel-top .iphone-container .iphone-bg{padding-top:40px}}.unlocked-panel-container .unlocked-panel-top .unlocked-header{flex:1;font-size:2.5rem;line-height:3.5rem}@media (max-width: 600px){.unlocked-panel-container .unlocked-panel-top .unlocked-header{display:none}}.unlocked-panel-container .unlocked-panel-top .unlocked-header .unlocked-header-text{word-spacing:100vw;font-size:3.5rem}.unlocked-panel-container .unlocked-panel-top .phone-display{max-width:268px;min-width:152px;cursor:pointer}@media (max-width: 900px){.unlocked-panel-container .unlocked-panel-top .phone-display{min-width:152px;height:176px}}.unlocked-panel-container .unlocked-panel-bottom{height:62px;border-radius:12px;border:1px solid #eeb804;background:#eeb804;border-bottom-right-radius:16px;border-bottom-left-radius:16px;display:flex;justify-content:center;align-items:center;letter-spacing:1px;color:#201923;gap:10px;z-index:5;cursor:pointer;padding:20px}@media (max-width: 600px){.unlocked-panel-container .unlocked-panel-bottom{height:48px}}.unlocked-panel-container .unlocked-panel-bottom p{font-family:"Rethink-Sans-Bold";font-size:21px;margin:0;text-align:center}@media (max-width: 600px){.unlocked-panel-container .unlocked-panel-bottom p{font-size:16px}}.unlocked-panel-container .unlocked-panel-bottom .dollar-icon{width:16px;height:24px}.unlocked-panel-container .right-panel{background-color:inherit;margin-left:28px;margin-right:28px;box-shadow:none}@media (max-width: 600px){.unlocked-panel-container .right-panel{margin-left:12px;margin-right:12px}}@media only screen and (max-width: 850px){.hide-if-on-mobile{display:none}}@media (max-width: 600px){.hide-content{display:none}}@media (min-width: 600px){.mobile-content{display:none}}.hide-if-error{display:none}.alternative-verification .verification-content{position:relative;padding:64px 16px 32px 16px}.alternative-verification .arrow-left{width:22px;height:22px}@media only screen and (max-width: 850px){.alternative-verification{padding-left:24px;padding-right:24px}}.alternative-verification .header{color:#fff;font-family:"Rethink-Sans-Bold", "Rethink-Sans-Medium", "inKind", sans-serif;font-size:5.5rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}@media (max-width: 600px){.alternative-verification .header{font-size:3.9rem}}.alternative-verification .subheader{color:#fff;font-family:"Rethink-Sans-Medium", "inKind", sans-serif;font-size:2.1rem;font-style:normal;font-weight:500;line-height:21.479px}@media (max-width: 600px){.alternative-verification .subheader{font-size:1.6rem;line-height:15.044px}}.alternative-verification .verify-text{font-size:18px;line-height:24px;margin-top:12px;padding:18px;border-radius:15.013px;background:#1e1e1e;width:100%;margin-top:30px;text-align:center}.alternative-verification span.highlight{color:#f3b900;font-family:Rethink-Sans-Bold;white-space:nowrap}.alternative-verification .action-button{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-family:"Rethink-Sans-Medium", sans-serif;margin-top:24px;padding:32px 24px;border-radius:12px;background-color:#1e1e1e;text-decoration:none;color:#ffffff;cursor:pointer}.alternative-verification .action-button .chevron{width:24px;height:24px}@media only screen and (min-width: 850px){.alternative-verification .action-button{display:none}}.offers-main-container.offers-pass-container .welcome-bonus-top{color:black}.offers-main-container.offers-pass-container .map-box{padding:32px}.offers-main-container.offers-pass-container .map-box.map-box-white{background-color:white}.offers-main-container.offers-pass-container .map-box.map-box-dark{background-color:#131313}.offers-main-container.offers-pass-container .map-box .map-container-heading{width:75%;max-width:1000px;font-size:3rem;text-align:center;font-family:"Tiempos Text Black";margin:0 auto;margin-bottom:16px;margin-top:16px}@media (max-width: 600px){.offers-main-container.offers-pass-container .map-box .map-container-heading{font-size:2rem;width:100%}}.offers-main-container.offers-pass-container .map-box .map-container-heading .map-container-subhead{font-family:"Rethink-Sans-Medium";font-size:2rem;margin-top:16px}@media (max-width: 600px){.offers-main-container.offers-pass-container .map-box .map-container-heading .map-container-subhead{font-size:1.5rem}}.offers-main-container.offers-pass-container .map-box .inkind-map{max-width:1200px;margin:0 auto}.offers-main-container.offers-pass-container .welcome-redeemable-info{color:var(--Color-Content-active-inverse, #fff);text-align:center;font-family:"Rethink-San-Regular";font-size:14px;font-style:normal;font-weight:700;line-height:28px;margin:auto;width:290px}.offers-main-container.offers-pass-container .welcome-redeemable-days-banner{display:flex;width:100%;height:32px;padding:30px 20px;flex-direction:column;justify-content:center;align-items:center;gap:var(--xs, 8px);border-radius:var(--none, 0px) var(--none, 0px) var(--s, 16px) var(--s, 16px);background:#e7b84b;color:var(--Color-Content-warning---inverse, #141414);text-align:center;font-family:"Rethink-Sans-Bold";font-size:16px;line-height:28px;letter-spacing:1px;text-transform:uppercase}@media (max-width: 920px){.offers-main-container.offers-pass-container .welcome-redeemable-days-banner{display:none}}.offers-main-container.offers-pass-container .offers-main{background-color:#131313}.download-link-container{display:flex;flex-direction:column;gap:20px}@media (max-width: 600px){.download-link-container{width:363px}}.download-link-container .download-link-body{display:flex;gap:20px;justify-content:space-between;align-items:center}.download-link-container .download-link-body .unlocked-offer-claim-container.code-main{display:flex;flex-direction:column;overflow:hidden}.download-link-container .download-link-body .two-iphone-long{width:203px;height:257px;position:relative;bottom:35px}@media (max-width: 600px){.download-link-container .download-link-body .two-iphone-long{width:141px;height:178px;bottom:30px}}.download-link-container .download-link-footer{text-align:center;font-family:"Rethink-Sans-Medium";font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:20px}.download-link-container .download-link-footer a{text-decoration:underline;color:#fff}@media (max-width: 600px){.download-link-container .download-link-footer{font-size:14px}}.welcome-back{width:100%;max-width:500px;color:#fff}.welcome-back-top .header{font-family:"Rethink-Sans-Bold";font-size:55px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 600px){.welcome-back-top .header{font-size:39px}}.welcome-back-top .subheader{font-size:21px;font-weight:500;font-family:"Rethink-Sans-Medium";line-height:21px}.welcome-back-top .subheader .highlight{color:#e7b84b}@media (max-width: 600px){.welcome-back-top .subheader{font-size:16px}}.welcome-back-bottom{border-radius:15.016px;background:#1e1e1e;display:flex;padding:18px;flex-direction:column;align-items:flex-start;gap:15px}.welcome-back-bottom p{text-align:center;font-family:"Rethink-Sans-Medium";font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.167px}.welcome-back-bottom .button-link{width:100%;color:#fff;margin-top:16px;background-color:#007aff;font-family:"Rethink-Sans-Bold";padding:16px;padding-left:32px;padding-right:32px;border-radius:8px;text-decoration:none;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22.523px}@media (max-width: 820px){.welcome-back-bottom .button-link{max-width:500px;margin:16px auto 0 auto}}.welcome-back-bottom .somthing-went-wrong{background-color:#e7b84b;color:#000;width:100%;margin-top:16px;font-family:"Rethink-Sans-Bold";padding:16px;padding-left:32px;padding-right:32px;border-radius:8px;text-decoration:none;text-align:center;font-size:16px;font-style:normal;font-weight:700;line-height:22.523px}@media (max-width: 820px){.welcome-back-bottom .somthing-went-wrong{max-width:500px;margin:16px auto 0 auto}}.welcome-back-footer{font-family:"Rethink-Sans-Medium";font-size:15px;font-style:normal;font-weight:600;line-height:123.533%;margin-top:20px}.welcome-back-footer .org-tos{font-size:14px;color:#6b6b6b}.return-user-no-longer-available{width:100%;max-width:500px;color:#fff}.return-user-no-longer-available-top .header{font-family:"Rethink-Sans-Bold";font-size:55px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 600px){.return-user-no-longer-available-top .header{font-size:39px}}.return-user-no-longer-available-bottom{border-radius:15.016px;background:#1e1e1e;display:flex;padding:18px;flex-direction:column;align-items:flex-start;gap:15px}.return-user-no-longer-available-bottom .subheader{text-align:center;font-family:"Rethink-Sans-Medium";font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.167px}@media (max-width: 600px){.return-user-no-longer-available-bottom .subheader{font-size:12px}}.return-user-no-longer-available-footer{font-family:"Rethink-Sans-Medium";font-size:15px;font-style:normal;font-weight:600;line-height:123.533%;margin-top:20px}.return-user-no-longer-available-footer .org-tos{font-size:14px;color:#6b6b6b}.new-user-no-longer-available{width:100%;max-width:500px;color:#fff}.new-user-no-longer-available-top .superheader{text-transform:uppercase;color:#eeb804}.new-user-no-longer-available-top .header{font-family:"Rethink-Sans-Bold";font-size:55px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 600px){.new-user-no-longer-available-top .header{font-size:39px}}.new-user-no-longer-available-top .subheader{font-family:"Rethink-Sans-Medium";font-size:21px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.167px}@media (max-width: 600px){.new-user-no-longer-available-top .subheader{font-size:16px}}.new-user-no-longer-available-bottom{display:flex;flex-direction:column;align-items:flex-start;gap:15px}.new-user-no-longer-available-bottom .image-contianer{border-radius:15px;background:#e7b84b;width:100%;display:flex;align-items:center;justify-content:center;height:232px}.new-user-no-longer-available-bottom .image-contianer .two-iphone-short{width:362px;height:242px;margin-top:-10px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (max-width: 600px){.new-user-no-longer-available-bottom .image-contianer .two-iphone-short{width:282px}}.new-user-no-longer-available-bottom .unlocked-offer-claim-container{padding:15px;display:flex;gap:20px;justify-content:space-between;align-items:center;background:#1f1f1f;border-radius:15.016px;height:100%;width:100%}@media (min-width: 600px){.new-user-no-longer-available-bottom .unlocked-offer-claim-container{flex-direction:column}}@media (min-width: 820px){.new-user-no-longer-available-bottom .unlocked-offer-claim-container{flex-direction:row}}.new-user-no-longer-available-bottom .unlocked-offer-claim-container .small-header .flex-header{font-size:18px;font-style:normal;font-weight:500;line-height:normal;font-family:"Rethink-Sans-Medium"}.new-user-no-longer-available-bottom .unlocked-offer-claim-container .small-header .claim-texted-info{font-family:"Rethink-Sans-Medium";font-size:10px;font-style:normal;font-weight:400;line-height:130%}@media (max-width: 600px){.new-user-no-longer-available-bottom .unlocked-offer-claim-container .small-header .claim-texted-info{display:none}}.new-user-no-longer-available-bottom .download-links-desktop{gap:10px;justify-content:space-between;height:100%}.new-user-no-longer-available-bottom .download-links-desktop .qrcode{width:90px;height:90px}@media (max-width: 600px){.new-user-no-longer-available-bottom .download-links-desktop .qrcode{width:72px;height:72px}}.new-user-no-longer-available-bottom .download-links-desktop .download-app-btns{width:147px;min-width:147px;gap:5px}@media (max-width: 600px){.new-user-no-longer-available-bottom .download-links-desktop .download-app-btns{width:105px;min-width:105px;flex-direction:column}}.new-user-no-longer-available-bottom .download-links-desktop .download-button{width:147px;height:46px}@media (max-width: 600px){.new-user-no-longer-available-bottom .download-links-desktop .download-button{width:105px;height:36px}}@media (max-width: 920px){.new-user-no-longer-available-bottom .download-links-desktop{display:flex}}.new-user-no-longer-available-footer{text-align:center;font-family:"Rethink-Sans-Medium";font-size:15px;font-style:normal;font-weight:500;line-height:normal;margin-top:20px}.new-user-no-longer-available-footer a{text-decoration:underline}@media (max-width: 600px){.new-user-no-longer-available-footer{font-size:14px}}.guests-paid{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px;white-space:pre-line}.guests-paid span{font-size:16px;color:#fff8f8;font-family:"Rethink-San-Regular";letter-spacing:1px}.guests-paid span .bold-value{font-family:"Rethink-Sans-Bold", sans-serif}@media (max-width: 600px){.guests-paid span{font-size:14px}}.no-account{display:flex;flex-direction:column}.no-account .welcome-bonus-container .welcome-bonus-restrictions{line-height:130%}@media (max-width: 600px){.no-account .unlocked-offer-claim-container.code-main{margin-right:20px}}.no-account .qrcode{border-radius:12px;padding:5px;background-color:#ffffff;height:160px;width:160px;cursor:pointer}@media (max-width: 900px){.no-account .qrcode{height:120px;width:120px;margin:0}}@media (max-width: 600px){.no-account .qrcode{display:none}}.no-account .download-links-desktop{display:flex;flex-direction:column;justify-content:space-between;height:100%;width:unset;border-radius:15px;border:none;background-color:unset;gap:5px}@media (max-width: 600px){.no-account .download-links-desktop{justify-content:center}}.no-account .download-links-desktop .download-app-btns{gap:5px;margin-bottom:5px}.no-account .download-links-desktop .download-app-btns .download-button{width:160px;height:60px;display:flex;justify-content:center;align-items:flex-end;flex-shrink:0;background-size:contain;background-repeat:no-repeat;background-position:center}@media (max-width: 900px){.no-account .download-links-desktop .download-app-btns .download-button{width:120px;height:45px}}@media (max-width: 600px){.no-account .download-links-desktop .download-app-btns .download-button{width:160px;height:60px}}.no-account .download-links-desktop .download-app-btns .download-button.apple-button{background-image:url(/assets/checkout/new-app-store-92ebda4dfe93f694c38ad83c4c01ac6f6430d4cb835d85dbdd7ce5cfdde53ebf.png)}.no-account .download-links-desktop .download-app-btns .download-button.google-button{background-image:url(/assets/checkout/new-google-play-53febad18e52151b052d6bbc21e8b488fab34aae2a5b70e8cd94aed07e647631.png)}.vertical-line-inkind-logo{width:2px;height:130px;background-color:white;margin-left:25px;margin-right:25px}@media (max-width: 1030px){.vertical-line-inkind-logo{display:none}}@media (max-width: 600px){.vertical-line-inkind-logo{height:100px;display:block}}@media (max-width: 440px){.vertical-line-inkind-logo{display:none}}.vertical-line-noshd-logo{width:2px;height:80px;background-color:white;margin-left:25px;margin-right:25px}@media (max-width: 600px){.vertical-line-noshd-logo{height:60px}}.left-inkind-logo{width:180px !important;height:130px !important}@media (max-width: 600px){.left-inkind-logo{width:150px !important;height:100px !important}}.left-noshd-logo{width:180px !important;height:80px !important}@media (max-width: 600px){.left-noshd-logo{width:150px !important;height:50px !important}}.header-brand-img-container img.right-co-branded-inkind-landscape-logo,.header-brand-img-container img.right-co-branded-inkind-portrait-logo{height:130px}@media (max-width: 600px){.header-brand-img-container img.right-co-branded-inkind-landscape-logo,.header-brand-img-container img.right-co-branded-inkind-portrait-logo{height:100px}}.email-claim-success-email{display:flex;gap:8px;align-items:center;color:#fff;font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:130%;width:100%;padding-left:12px}.email-claim-success-email .highlight{color:#eeb804}.email-claim-success-email img{padding-top:6px}.email-claim-success-button{display:flex;gap:20px;align-items:center;justify-content:center;width:100%;padding:20px 56px;border-radius:12px;border:1px solid #eeb804;background:#eeb804;color:#0e0e0e;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:21px;font-style:normal;font-weight:700;line-height:21.479px;margin-top:19px;margin-bottom:16px}.email-claim-success-text{color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:17px;font-style:normal;font-weight:700;line-height:130%;margin-bottom:5px}.email-claim-success-sub-text{color:#7b7b7b;font-family:"Rethink-Sans-Regular", sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:130%}.email-claim-success-toast.success-toast{position:absolute;top:31px;left:50%;transform:translateX(-50%);width:calc(100% - 36px);max-width:494px}@media (max-width: 600px){.email-claim-success-toast.success-toast{position:fixed;top:40px}}.email-claim-success-toast .success-toast__wrapper{position:unset}.email-claim-success-toast .success-toast__icon{background-color:transparent;-o-object-fit:cover;object-fit:cover;height:32px;width:32px}.email-claim-success-toast .success-toast__icon .success-toast__icon-image{height:32px;width:32px}.email-claim-success-toast .success-toast__content{width:100%;justify-content:flex-start;gap:15px;padding:20px 65px 20px 16px;border-left:16px solid #2ecc71;border-radius:16px}.email-claim-success-toast .success-toast__message{color:#000;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:130%}.email-claim-success-toast .success-toast__message-container{margin-left:0px}.email-claim-success-toast .success-toast__close-button{position:absolute;right:13px;top:10px}#slider-iframe{width:100%;height:262px;position:absolute;left:0px;right:0px}@media (max-width: 700px){#slider-iframe{height:162px}}.sub-dynamic-slider{overflow:hidden}.outer-ikpass-container{min-height:100vh;width:100%;font-family:"Rethink-San-Regular";font-size:18px;line-height:28px;color:#060d14}.outer-ikpass-container .tiers-slider-container{width:100%;height:auto;position:relative;max-width:1100px;padding:100px;padding-top:50px;padding-bottom:72px;margin:0 auto;opacity:0}.outer-ikpass-container .tiers-slider-container.tiers-slider-container-show{opacity:1}.outer-ikpass-container .tiers-slider-container .arrow{width:40px;height:40px;padding:2px;transition:opacity 0.5s ease;cursor:pointer}.outer-ikpass-container .tiers-slider-container .arrow-container-left{padding-right:15px}.outer-ikpass-container .tiers-slider-container .arrow-container-right{padding-left:15px}.outer-ikpass-container .tiers-slider-container .arrow.left-tiers-arrow{transform:rotate(180deg)}.outer-ikpass-container .tiers-slider-container .grayed-out{opacity:0.4;cursor:default}.outer-ikpass-container .tiers-slider-container .arrow:not(.grayed-out){animation-duration:1.3s;animation-timing-function:ease-out;animation-direction:alternate;animation-iteration-count:infinite;animation-play-state:running}.outer-ikpass-container .tiers-slider-container .arrow.left-tiers-arrow:not(.grayed-out){animation-name:stretch-left}.outer-ikpass-container .tiers-slider-container .arrow.right-tiers-arrow:not(.grayed-out){animation-name:stretch-right}.outer-ikpass-container .tiers-slider-container .slider{height:auto;display:flex;flex-direction:row;overflow-x:hidden;overflow-y:hidden;flex:1;scroll-snap-type:both mandatory}.outer-ikpass-container .tiers-slider-container .slider.one-two-tiers{justify-content:center}.outer-ikpass-container .tiers-slider-container .slider::-webkit-scrollbar{display:none}.outer-ikpass-container .tiers-slider-container .box{scroll-snap-align:center;margin:15px;position:relative;z-index:1;border-radius:12px;box-shadow:0px 0px 12px rgba(0,0,0,0.65);background-color:white;color:black;scroll-snap-align:center center;scroll-snap-stop:normal;display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-height:250px;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition-duration:0.3s}.outer-ikpass-container .tiers-slider-container .box-text-container{display:flex;flex-direction:column;justify-content:center;align-items:center;height:250px;gap:24px;flex:1;margin-top:24px;margin-bottom:24px}.outer-ikpass-container .tiers-slider-container a.box:first-of-type{scroll-snap-stop:always}.outer-ikpass-container .tiers-slider-container a.box:last-of-type{scroll-snap-stop:always}.outer-ikpass-container .tiers-slider-container .box:hover{transform:scale(1.08);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transition-duration:0.3s}.outer-ikpass-container .tiers-slider-container .box:hover .tier-button{background-color:#e6b84a;border-color:#e6b84a;text-decoration:none;color:black}.outer-ikpass-container .tiers-slider-container .center{opacity:1}@keyframes stretch-right{0%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}50%{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1)}100%{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1)}}@keyframes stretch-left{0%{transform:rotate(180deg) scale(1);-webkit-transform:rotate(180deg) scale(1);-moz-transform:rotate(180deg) scale(1)}50%{transform:rotate(180deg) scale(1.1);-webkit-transform:rotate(180deg) scale(1.1);-moz-transform:rotate(180deg) scale(1.1)}100%{transform:rotate(180deg) scale(1);-webkit-transform:rotate(180deg) scale(1);-moz-transform:rotate(180deg) scale(1)}}.outer-ikpass-container .tiers-slider-container .slider-container{margin:0 auto;display:flex;align-items:center}.outer-ikpass-container .tiers-slider-container .circles-container{margin:0 auto;margin-top:24px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.outer-ikpass-container .tiers-slider-container .circles-container.one-circle{display:none}.outer-ikpass-container .tiers-slider-container .circles-container.two-three-circles{display:none}@media (max-width: 832px){.outer-ikpass-container .tiers-slider-container .circles-container.two-three-circles{display:flex}}.outer-ikpass-container .tiers-slider-container .circle{border-radius:50%;height:10px;width:10px;background:white;opacity:0.4;cursor:pointer}.outer-ikpass-container .tiers-slider-container .circle-hide-large{display:none}.outer-ikpass-container .tiers-slider-container .circle-filled{opacity:1;cursor:default}.outer-ikpass-container .tiers-slider-container .dummy-box{opacity:0;display:none}.outer-ikpass-container .tiers-slider-container .tier-header{font-family:"Rethink-Sans-Bold";font-size:56px;line-height:1}.outer-ikpass-container .tiers-slider-container .box-special-header{font-size:16px;font-family:"Rethink-Sans-Bold";text-transform:capitalize;color:black;padding:4px;background-color:#e6b84a;width:100%;border-top-left-radius:12px;border-top-right-radius:12px;text-align:center}.outer-ikpass-container .tiers-slider-container .tier-price{font-size:28px;line-height:1}.outer-ikpass-container .tiers-slider-container .tier-button{font-size:16px;border-radius:28px;border:1px solid black;font-family:"Rethink-Sans-Bold";padding:20px;padding-top:8px;padding-bottom:8px;line-height:1;cursor:pointer;color:black;transition:0.3s}.outer-ikpass-container .tiers-slider-container .tier-strike-through{opacity:50%;font-size:28px;text-decoration:line-through}.outer-ikpass-container .tiers-slider-container .tier-get{opacity:50%;font-size:28px}@media (max-width: 1000px){.outer-ikpass-container .tiers-slider-container{padding-left:24px;padding-right:24px}}@media (max-width: 860px){.outer-ikpass-container .tiers-slider-container{padding-left:0px;padding-right:0px}.outer-ikpass-container .tiers-slider-container .arrow-container-left,.outer-ikpass-container .tiers-slider-container .arrow-container-right{display:none}.outer-ikpass-container .tiers-slider-container .slider{overflow-x:scroll}.outer-ikpass-container .tiers-slider-container .slider.one-two-tiers{justify-content:initial}.outer-ikpass-container .tiers-slider-container .box.middle-tier-enlarge-mobile .tier-button{background-color:#e6b84a;border-color:#e6b84a}.outer-ikpass-container .tiers-slider-container .slider-container{align-items:stretch}.outer-ikpass-container .tiers-slider-container .shadow-element-right{width:0px;display:block;box-shadow:0 0px 24px 4px black;z-index:100}.outer-ikpass-container .tiers-slider-container .shadow-element-left{width:0px;display:block;box-shadow:0 0px 24px 4px black;z-index:100}.outer-ikpass-container .tiers-slider-container .box:not(.middle-tier):hover .tier-button{background-color:inherit;border-color:black}.outer-ikpass-container .tiers-slider-container .box:hover{transform:none;-webkit-transform:none;-moz-transform:none}.outer-ikpass-container .tiers-slider-container .box.middle-tier-enlarge-mobile{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);transition-duration:0.3s}.outer-ikpass-container .tiers-slider-container .dummy-box{display:block}.outer-ikpass-container .tiers-slider-container .circle-hide-large{display:block}}@media (max-width: 700px){.outer-ikpass-container .tiers-slider-container{padding-top:0px;padding-bottom:32px}.outer-ikpass-container .tiers-slider-container .tier-header{font-size:40px}.outer-ikpass-container .tiers-slider-container .tier-price{font-size:20px}.outer-ikpass-container .tiers-slider-container .tier-button,.outer-ikpass-container .tiers-slider-container .tier-strike-through,.outer-ikpass-container .tiers-slider-container .tier-get{font-size:14px;padding:8px;padding-left:12px;padding-right:12px}.outer-ikpass-container .tiers-slider-container .tier-strike-through,.outer-ikpass-container .tiers-slider-container .tier-get{padding-top:0px;padding-bottom:0px;line-height:1.1;font-size:20px}.outer-ikpass-container .tiers-slider-container .box{min-height:200px;margin:10px}.outer-ikpass-container .tiers-slider-container .box-text-container{gap:16px;margin-top:16px;margin-bottom:16px}.outer-ikpass-container .tiers-slider-container .box-special-header{font-size:14px}}.outer-ikpass-container .hero-bg{background-color:white;background-image:url(/assets/pass/topbg-min-004f26b7957c06da56a181538c71a09e76513398f04ec016774597893543a368.png);z-index:100;position:relative}.outer-ikpass-container .black-bg{background-color:black;z-index:100;position:relative}.outer-ikpass-container .image-ikpass-container.sub-hero-bg{background-image:url(/assets/pass/sub-hero-image-656f196416bbff54720e11bf7d5d2bcd865de2fbfc098e86c7d95cb6dda6e401.png);background-position:50% 60%;background-size:105%;background-repeat:no-repeat}@media (max-width: 1150px){.outer-ikpass-container .image-ikpass-container.sub-hero-bg{background-position:50% 70%;background-size:140%}}@media (max-width: 920px){.outer-ikpass-container .image-ikpass-container.sub-hero-bg{background-position:50% 50%;background-size:170%}}@media (max-width: 700px){.outer-ikpass-container .image-ikpass-container.sub-hero-bg{background-position:40% 50%;background-size:240%}}@media (max-width: 505px){.outer-ikpass-container .image-ikpass-container.sub-hero-bg{background-position:40% 50%;background-size:290%}}@media (max-width: 420px){.outer-ikpass-container .image-ikpass-container.sub-hero-bg{background-position:40% 60%;background-size:380%}}.outer-ikpass-container .subscribe-header-banner{background-color:rgba(0,0,0,0.5);color:white;font-size:20px;text-align:center;padding:8px;display:block}.outer-ikpass-container .subscribe-header-banner.mobile-version{display:none;font-size:16px}@media (max-width: 700px){.outer-ikpass-container .subscribe-header-banner.desktop-version{display:none}.outer-ikpass-container .subscribe-header-banner.mobile-version{display:block}}@media (max-width: 420px){.outer-ikpass-container .subscribe-header-banner.mobile-version{font-size:14px}}.outer-ikpass-container .image-ikpass-container.tiers-hero-bg{background-image:url(/assets/pass/tiers-bg-6fceb3c9f780e036bc45cf502b7cb9b98dc378069458fa87ad6750051a499670.jpg);background-position-x:center;background-position-y:80%;background-repeat:no-repeat;background-size:cover}@media (max-width: 1020px){.outer-ikpass-container .image-ikpass-container.tiers-hero-bg{background-position-y:100%}}.outer-ikpass-container.not-full-height{min-height:auto}.outer-ikpass-container .give-slider-container{background:black;padding-top:16px;padding-bottom:16px}.outer-ikpass-container .panel-column.mobile-give-grid{margin:0px;padding-bottom:0px;max-width:100%;background:black;width:100%}@media (max-width: 640px){.outer-ikpass-container .panel-column.mobile-give-grid{padding-bottom:16px}}.outer-ikpass-container .panel-column.mobile-give-grid .abs>div{display:flex;flex-direction:row;justify-content:center}.outer-ikpass-container .panel-column.mobile-give-grid .pannel-inner-wrapper{line-height:22px}.outer-ikpass-container .panel-column.mobile-give-grid .right-panel{width:100%;border-radius:16px}@media (max-width: 920px){.outer-ikpass-container .panel-column.mobile-give-grid .right-panel{margin:0;margin-left:24px;margin-right:24px}.outer-ikpass-container .panel-column.mobile-give-grid .right-panel .pannel-inner-wrapper{width:initial}}.outer-ikpass-container.gift-pass-container{font-family:"Rethink-Sans-Medium"}.outer-ikpass-container.gift-pass-container .hero-bg{background-color:white;background-image:url(/assets/pass/topbg-min-004f26b7957c06da56a181538c71a09e76513398f04ec016774597893543a368.png);z-index:100;position:relative}.outer-ikpass-container.gift-pass-container .share-container{margin-top:0px}.outer-ikpass-container.gift-pass-container .inner-ikpass-container.map-container{margin-top:48px}.outer-ikpass-container.gift-pass-container .tiers-header{max-width:600px;margin:0 auto;margin-bottom:24px}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container.gift-pass-container h2{font-size:42px;line-height:52px}}.outer-ikpass-container .inner-sub-ikpass-container.pass-subscription-calculator{max-width:1560px;padding:100px;padding-top:0px}@media (max-width: 700px){.outer-ikpass-container .inner-sub-ikpass-container.pass-subscription-calculator{padding:36px}}.outer-ikpass-container .subscriptions-calc-section{display:flex;flex-direction:row;gap:50px;align-items:center}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section{flex-direction:column}}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section{grid-template-columns:1fr}}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section{gap:24px}}.outer-ikpass-container .subscriptions-calc-section .subscription-container{margin:auto;text-align:center}.outer-ikpass-container .subscriptions-calc-section .subscription-container input[type="range"]{accent-color:#e7b84b;height:38px;-webkit-appearance:none;margin:10px 0;width:75%;background:rgba(255,255,255,0.6);background-repeat:no-repeat}@-moz-document url-prefix(){.outer-ikpass-container .subscriptions-calc-section .subscription-container input[type="range"]{-webkit-appearance:auto}}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section .subscription-container input[type="range"]{width:100%}}.outer-ikpass-container .subscriptions-calc-section .subscription-container input[type="range"]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;animate:0.2s;box-shadow:1px 1px 1px #000000;border-radius:5px;border:1px solid #000000}.outer-ikpass-container .subscriptions-calc-section .subscription-container input[type="range"]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000000;border:1px solid #000000;height:30px;width:30px;border-radius:50%;background:#e7b84b;cursor:pointer;-webkit-appearance:none;margin-top:-11px}.outer-ikpass-container .subscriptions-calc-section .subscription-container h5{letter-spacing:0.1rem;font-family:"Rethink-Sans-Bold";font-size:20px;text-align:left;padding-bottom:0px;margin-bottom:28px}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section .subscription-container h5{text-align:center}}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-container h5{font-size:16px;margin-bottom:16px}}.outer-ikpass-container .subscriptions-calc-section .subscription-container .subscription-content{margin-top:0px;font-size:50px;line-height:1.3;text-align:left;font-family:"Rethink-San-Regular"}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section .subscription-container .subscription-content{text-align:center;font-size:40px}}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-container .subscription-content{padding-bottom:16px;margin:0px;font-size:30px}}.outer-ikpass-container .subscriptions-calc-section .subscription-container .subscription-content .text-bold{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .subscriptions-calc-section .subscription-container .subscription-label{font-size:18px;font-family:"Rethink-San-Regular";text-align:left;margin-top:45px}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-container .subscription-label{text-align:center}}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-container .subscription-label{margin-top:0px;margin-bottom:16px}}.outer-ikpass-container .subscriptions-calc-section .subscription-input-value{display:flex;font-size:60px;align-items:center;width:100%}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section .subscription-input-value{font-size:50px}}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-input-value{font-size:50px;justify-content:center}}.outer-ikpass-container .subscriptions-calc-section .subscription-input-value .amount-dollar-sign{margin-right:10px}.outer-ikpass-container .subscriptions-calc-section .subscription-input-value .plus-sign{position:relative;right:10px}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-input-value .plus-sign{right:20px}}@media (max-width: 360px){.outer-ikpass-container .subscriptions-calc-section .subscription-input-value .plus-sign{right:45px}}.outer-ikpass-container .subscriptions-calc-section .subscription-input-value input{color:#000;width:200px;outline:none}.outer-ikpass-container .subscriptions-calc-section .subscription-input-value input::-webkit-outer-spin-button,.outer-ikpass-container .subscriptions-calc-section .subscription-input-value input::-webkit-inner-spin-button{-webkit-appearance:none}.outer-ikpass-container .subscriptions-calc-section .subscription-input-value input[type="number"]{-moz-appearance:textfield}.outer-ikpass-container .subscriptions-calc-section .subscription-value-card{padding:60px 15px;max-width:390px;width:100%;margin:0px auto;background-color:#fff;border-radius:20px;box-shadow:0px 1px 4px 1px rgba(0,0,0,0.3);text-align:center}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section .subscription-value-card{margin:auto;padding:50px 35px;height:100%}}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-value-card{margin:auto;margin-top:36px}}.outer-ikpass-container .subscriptions-calc-section .subscription-value-card h5{letter-spacing:0.1rem;font-family:"Rethink-Sans-Bold";font-size:18px}.outer-ikpass-container .subscriptions-calc-section .subscription-value-card .subscription-value-content{padding:0px 15px}@media (max-width: 920px){.outer-ikpass-container .subscriptions-calc-section .subscription-value-card .subscription-value-content{padding:0px}}.outer-ikpass-container .subscriptions-calc-section .subscription-value-card .subscription-value-content .subscription-value{font-size:80px;font-family:"Rethink-San-Regular"}@media (max-width: 700px){.outer-ikpass-container .subscriptions-calc-section .subscription-value-card .subscription-value-content .subscription-value{font-size:60px}}.outer-ikpass-container .subscriptions-calc-section .subscription-value-card .subscription-save{font-family:"Rethink-San-Regular";margin-top:15px;font-size:18px;color:#808080}.outer-ikpass-container .ikpass-button-5{text-align:center;font-family:"Rethink-Sans-Bold";padding:16px;padding-left:24px;padding-right:24px;color:black;border-radius:32px;background:#e7b84b;text-decoration:none;cursor:pointer}.outer-ikpass-container .ikpass-button-5:hover,.outer-ikpass-container .ikpass-button-5:focus{text-decoration:none;color:black;transform:scale(1.02)}.outer-ikpass-container .ikpass-button-5.black-button{background:black;color:white}.outer-ikpass-container .ikpass-button-4{text-decoration:underline;color:white;margin-left:16px;font-family:"Rethink-Sans-Bold"}@media (max-width: 639px){.outer-ikpass-container .inner-ikpass-container.hide-padding-small{padding-left:0px;padding-right:0px}.outer-ikpass-container .inner-ikpass-container.hide-padding-small .bring-to-front{padding-left:24px;padding-right:24px}}.outer-ikpass-container .purchase-buttons-wrapper>*{box-shadow:0px 3px 0px #e5e7eb;border-radius:0.75rem}.outer-ikpass-container .custom-label{color:gray}.outer-ikpass-container .right-panel.inkind-gift{position:relative}@media (max-width: 639px){.outer-ikpass-container .right-panel.inkind-gift{max-width:none;border-radius:0px}}.outer-ikpass-container .head-extra-bold.panel-h{font-size:28px}.outer-ikpass-container .open-amount-col .inkind-tier-button.active:not(input){background:black;border-color:black}.outer-ikpass-container .inkind-pay-button.actionable,.outer-ikpass-container .inkind-pay-button.processing{background:#e7b84b;color:black}.outer-ikpass-container .inkind-pay-button.actionable:hover,.outer-ikpass-container .inkind-pay-button.processing:hover{background:#e7b84b}.outer-ikpass-container .inkind-cash-description{padding-top:0px;line-height:1.2}.outer-ikpass-container .head-extra-bold.panel-h{padding-top:0px}.outer-ikpass-container #pass-map{margin-top:32px;margin-bottom:32px}.outer-ikpass-container #pass-map.give-pass-map{margin-top:32px;margin-bottom:0px}.outer-ikpass-container .header-text{margin-top:40px;margin-bottom:40px;max-width:600px;line-height:1.5}.outer-ikpass-container ul.header-list{margin-top:0px;margin-right:0px}.outer-ikpass-container ul.header-list li{margin-left:0px;margin-top:14px;position:relative}.outer-ikpass-container ul.header-list li:first-child{margin-top:24px}.outer-ikpass-container .padding-container{padding:24px}.outer-ikpass-container .padding-container .second-offer-wrapper>.regular-font{display:none}.outer-ikpass-container .padding-container .panel-wrap>.head.panel-h{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .panel-column{width:540px;margin:0 auto}.outer-ikpass-container .panel-column.give-panel-column{min-width:480px}.outer-ikpass-container .panel-column .pannel-inner-wrapper{width:400px}.outer-ikpass-container .panel-column .head.panel-h{font-size:32px;font-family:"Rethink-Sans-Medium";padding-bottom:0px}.outer-ikpass-container .ikpass-button-4{text-decoration:underline;color:black;margin-left:16px;font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .pannel-inner-wrapper .under-text{font-size:14px;line-height:1.3}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.offer-tier{height:70px;color:white;font-family:"Rethink-Sans-Bold";position:relative}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.offer-tier .right-arrow{position:absolute;top:25px;right:32px}.outer-ikpass-container .promo-banner{padding:16px;display:flex;flex-direction:row;align-items:center;text-transform:uppercase;color:white}@media (min-width: 640px){.outer-ikpass-container .promo-banner{padding-left:32px;padding-right:32px}}@media (min-width: 960px){.outer-ikpass-container .promo-banner{padding-left:60px;padding-right:60px}}.outer-ikpass-container .promo-banner .text-container{flex:1;display:flex;flex-direction:column;padding-right:8px}@media (min-width: 640px){.outer-ikpass-container .promo-banner .text-container{gap:8px}}.outer-ikpass-container .promo-banner .text-container .header{font-family:"Rethink-Sans-Bold";font-size:20px}@media (min-width: 640px){.outer-ikpass-container .promo-banner .text-container .header{font-size:24px}}.outer-ikpass-container .promo-banner .text-container .subheader{font-size:16px}@media (min-width: 640px){.outer-ikpass-container .promo-banner .text-container .subheader{font-size:18px}}.outer-ikpass-container .promo-banner .right-arrow{right:16px;top:34px}@media (min-width: 640px){.outer-ikpass-container .promo-banner .right-arrow{right:32px;top:38px}}@media (min-width: 960px){.outer-ikpass-container .promo-banner .right-arrow{right:60px}}.outer-ikpass-container .ikpass-promo-bubble{width:100%;box-shadow:0px 0px 8px rgba(0,0,0,0.5);border-radius:20px}.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-top{background-color:white;background-image:url(/assets/pass/Lines-89a5ca746c980142ef53a6598014dd863d6e9f925a7d1494c7f59494e1b5a24b.svg);background-size:cover;border-top-right-radius:20px;border-top-left-radius:20px;height:240px;position:relative}@media (min-width: 640px){.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-top{height:300px}}@media (min-width: 960px){.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-top{height:260px}}@media (min-width: 1200px){.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-top{height:300px}}.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-top img{position:absolute;bottom:-120px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;height:380px;width:auto}@media (min-width: 960px){.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-top img{height:420px}}@media (min-width: 1200px){.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-top img{height:500px}}.outer-ikpass-container .ikpass-promo-bubble .ikpass-bubble-bottom{background-color:black;border-bottom-right-radius:20px;border-bottom-left-radius:20px;color:white;padding:24px;padding-top:32px;position:relative;z-index:10}.outer-ikpass-container .ikpass-promo-bubble .bubble-superheader{font-size:18px;letter-spacing:1px;text-transform:uppercase}.outer-ikpass-container .ikpass-promo-bubble .bubble-header{font-size:28px;line-height:40px;font-family:"Rethink-Sans-Bold";margin-top:8px;letter-spacing:1px}.outer-ikpass-container .video-wrapper{background-image:url(/assets/pass/headerbg-min-290799e62d116994fa857fad9e9886df88610bdbaed46667416552705888cd37.png);background-size:cover;background-repeat:no-repeat;background-position:center;flex:1;width:100%;position:relative;background:black;display:block;cursor:pointer}.outer-ikpass-container .video-wrapper video{position:absolute;z-index:5;min-height:100%;min-width:100%;left:50%;top:50%;transform:translate(-50%, -50%);opacity:100%}.outer-ikpass-container .video-wrapper .pass-title-info{display:flex;z-index:10;position:absolute;justify-content:center;align-items:center;flex-direction:column;gap:8px;left:0;right:0;margin-left:auto;margin-right:auto;width:320px;height:80vh}.outer-ikpass-container .video-wrapper .pass-title-info *{text-shadow:0px 0px 16px black}.outer-ikpass-container .video-wrapper .pass-title-info img{width:80%;margin:0 auto;filter:drop-shadow(0px 0px 16px #000)}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container .video-wrapper .pass-title-info{width:400px}}.outer-ikpass-container .video-wrapper .pass-scroll-info{display:flex;z-index:10;position:absolute;justify-content:center;align-items:center;flex-direction:column;bottom:0px;left:0;right:0;margin-left:auto;margin-right:auto;width:320px;margin-bottom:36px}.outer-ikpass-container .video-wrapper .pass-scroll-info *{text-shadow:0px 0px 16px black}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container .video-wrapper .pass-scroll-info{width:400px}}.outer-ikpass-container .video-wrapper .down-arrow{cursor:pointer;filter:brightness(0) invert(1) drop-shadow(0px 0px 2px #060d14)}.outer-ikpass-container .tileContainer{line-height:18px}.outer-ikpass-container .top-header-container{height:100vh;display:flex;flex-direction:column}.outer-ikpass-container ul.header-list li::before{content:url(/assets/pass/check-solid-f61c703852248277cca757b5a8648f5dd3334e90b2fa7c511e6ee1b903784123.svg);display:block;height:auto;width:14px;left:-36px;top:6px;position:absolute}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container ul.header-list li::before{width:18px;top:2px}}.outer-ikpass-container .no-sale{display:none !important}.outer-ikpass-container .no-sale-header{display:none}.outer-ikpass-container .no-sale-header.no-sale{display:block !important}.outer-ikpass-container a{cursor:pointer;text-decoration:none}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container{font-size:20px}}.outer-ikpass-container .hide-large{display:none}@media (max-width: 920px){.outer-ikpass-container .hide-large{display:block}}@media (max-width: 920px){.outer-ikpass-container .hide-small{display:none !important}}.outer-ikpass-container .align-text-center{text-align:center}.outer-ikpass-container .nav-container{height:80px}@media (min-width: 960px){.outer-ikpass-container .nav-container{height:100px}}.outer-ikpass-container .hamburger-dropdown{background:#060d14;width:40px;position:absolute;top:64px;right:0px;width:100%;color:white;z-index:100;display:none;font-size:24px;padding-top:8px;margin-top:0px;font-family:"Rethink-San-Regular"}.outer-ikpass-container .hamburger-dropdown li:not(.insta-logo){padding-top:8px;padding-bottom:8px;padding-left:28px;padding-right:28px;margin-top:0px;text-align:center}.outer-ikpass-container .hamburger-dropdown li:not(.insta-logo) a{cursor:pointer}.outer-ikpass-container .hamburger-dropdown li:not(.insta-logo):last-child{margin-bottom:20px}.outer-ikpass-container .hiw-card{border-radius:16px;box-shadow:0px 2px 13px rgba(0,0,0,0.11);max-width:320px;display:flex;flex-direction:column;gap:24px;height:100%;margin:0 auto}@media (max-width: 700px){.outer-ikpass-container .hiw-card{gap:16px;max-width:280px;border-radius:12px}}.outer-ikpass-container .hiw-card img{width:100%;border-top-right-radius:16px;border-top-left-radius:16px}.outer-ikpass-container .hiw-card h3{font-size:36px;line-height:44px;padding-left:24px;padding-right:24px}@media (max-width: 700px){.outer-ikpass-container .hiw-card h3{font-size:28px;line-height:36px;padding-left:16px;padding-right:16px;text-align:center}}.outer-ikpass-container .hiw-card .hiw-card-text{font-size:20px;line-height:28px;padding-left:24px;padding-right:24px;padding-bottom:36px}@media (max-width: 700px){.outer-ikpass-container .hiw-card .hiw-card-text{font-size:16px;line-height:24px;padding-left:16px;padding-right:16px;padding-bottom:24px;text-align:center}}.outer-ikpass-container .give-hiw{gap:24px;padding:14px;align-items:center;justify-content:flex-start;margin-top:20px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr}@media (min-width: 1200px){.outer-ikpass-container .give-hiw{gap:48px}}@media (max-width: 920px){.outer-ikpass-container .give-hiw{grid-template-columns:1fr}}@media (max-width: 700px){.outer-ikpass-container .give-hiw{margin-top:16px}}.outer-ikpass-container .insta-logo{background:white;border-radius:50%;height:40px;width:40px;padding:0px;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:48px;margin-bottom:24px}.outer-ikpass-container .insta-logo a{line-height:0px}.outer-ikpass-container .hamburger-menu{width:20px;height:20px;cursor:pointer}.outer-ikpass-container .slide-vertical{border-radius:20px;height:100%;width:173px;-o-object-fit:cover;object-fit:cover}@media (min-width: 480px){.outer-ikpass-container .slide-vertical{width:231px}}@media (min-width: 640px){.outer-ikpass-container .slide-vertical{width:296px}}@media (min-width: 960px){.outer-ikpass-container .slide-vertical{width:360px}}.outer-ikpass-container .slide-horizontal{border-radius:20px;height:100%;width:255px;-o-object-fit:cover;object-fit:cover}@media (min-width: 480px){.outer-ikpass-container .slide-horizontal{width:340px}}@media (min-width: 640px){.outer-ikpass-container .slide-horizontal{width:435px}}@media (min-width: 960px){.outer-ikpass-container .slide-horizontal{width:560px}}.outer-ikpass-container .slide-row{display:flex;width:100%;flex-direction:row;align-items:center;justify-content:center;height:200px;gap:16px;margin-bottom:16px}.outer-ikpass-container .slide-row:first-child{left:-100px;position:relative}@media (min-width: 480px){.outer-ikpass-container .slide-row{height:260px}}@media (min-width: 640px){.outer-ikpass-container .slide-row{height:333px;gap:32px;margin-bottom:32px}}@media (min-width: 960px){.outer-ikpass-container .slide-row{height:420px}}.outer-ikpass-container .slide-row:last-child>img:first-child{display:none}@media (min-width: 960px){.outer-ikpass-container .slide-row:last-child>img:first-child{display:block}.outer-ikpass-container .slide-row.first-child{left:0px}}.outer-ikpass-container .slide-row .offer-container{position:relative}.outer-ikpass-container .slide-row .offer-container .offer-button{position:absolute;height:160px;width:auto;bottom:-40px;margin-left:auto;margin-right:auto;left:0px;right:0px}@media (min-width: 640px){.outer-ikpass-container .slide-row .offer-container .offer-button{height:250px}}@media (min-width: 960px){.outer-ikpass-container .slide-row .offer-container .offer-button{height:320px}}.outer-ikpass-container ul:not(.brand-select-options){font-size:18px;margin-top:16px;margin-bottom:44px;margin-left:36px}@media (min-width: 640px){.outer-ikpass-container ul:not(.brand-select-options){font-size:20px}}.outer-ikpass-container ul:not(.brand-select-options) li{position:relative;margin-top:24px}.outer-ikpass-container ul:not(.brand-select-options) li .list-check{position:absolute;left:-48px;top:6px;height:28px;width:auto}.outer-ikpass-container .explore-link{display:block;min-width:232px;margin-left:24px}.outer-ikpass-container li{margin-top:4px;margin-bottom:4px}.outer-ikpass-container .bottom-banner{position:fixed;bottom:0px;width:100%}.outer-ikpass-container .friends-eating{position:relative;min-height:600px;margin-bottom:48px}@media (min-width: 640px){.outer-ikpass-container .friends-eating{min-height:800px}}.outer-ikpass-container .friends-eating h2{max-width:860px;margin:0 auto}.outer-ikpass-container .corporate-eating{background:linear-gradient(90deg, black, rgba(0,0,0,0.3)),url(/assets/pass/corp-background-min2-ea13b11b37b47e442eab84b8aefe305874a91d76de2e9b10c07e1b2dd90e4f93.jpg);background-size:cover;min-height:600px;background-position-x:50%;background-repeat:no-repeat;display:flex;flex-direction:column;justify-content:center}.outer-ikpass-container .corporate-eating h2{max-width:780px}.outer-ikpass-container .corporate-eating ul li{margin-right:48px;margin-top:28px}.outer-ikpass-container .corporate-eating ul li::before{content:url(/assets/pass/check-98b4dc85fc6da1b99366e4aaa83cebcfcc18c34c3df35448b9848a8f45017edc.svg)}.outer-ikpass-container .header-center{margin:0 auto;max-width:680px;padding-top:40px;padding-left:16px;padding-right:16px;position:relative}@media (max-width: 700px){.outer-ikpass-container .header-center{padding:36px}}.outer-ikpass-container .header-center h2{margin-top:0px}.outer-ikpass-container .header-center .starburst{position:absolute;right:12px;height:120px;width:auto;top:-20px}@media (min-width: 480px){.outer-ikpass-container .header-center .starburst{right:50px;height:160px;width:auto;top:-24px}}@media (min-width: 640px){.outer-ikpass-container .header-center .starburst{right:100px;height:200px;width:auto;top:-32px}}@media (min-width: 960px){.outer-ikpass-container .header-center{padding-top:72px;text-align:center}.outer-ikpass-container .header-center h2{margin-top:0px}.outer-ikpass-container .header-center .starburst{display:none}}.outer-ikpass-container .map-text{margin:0 auto;max-width:680px;margin-top:32px;margin-bottom:32px}.outer-ikpass-container .map-text .list-container{margin:0 auto;max-width:560px;margin-top:24px}.outer-ikpass-container .map-text .list-container .header-list{margin-left:40px}.outer-ikpass-container ul.amex-list-item-container{display:flex;gap:24px;margin-left:0px;flex-direction:column;max-width:1000px;margin:0 auto}@media (min-width: 640px){.outer-ikpass-container ul.amex-list-item-container{flex-direction:row}}.outer-ikpass-container ul.amex-list-item-container .logos-image{height:72px;width:auto}.outer-ikpass-container ul.amex-list-item-container li{text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:flex-start;padding:24px;border-radius:30px;flex:1;border:1px solid #ccc;box-shadow:0px 2px 8px 0px rgba(0,0,0,0.25)}.outer-ikpass-container .lower-footer-container{background-color:#060d14}.outer-ikpass-container .ikpass-banner{background-color:#f5f5f7;text-align:center;padding:12px}.outer-ikpass-container .divider{margin:0 auto;margin-top:72px;margin-bottom:0px;width:90%;height:2px;background:#d8d8d8}.outer-ikpass-container .phone-phone-container{margin:36px}@media (min-width: 640px){.outer-ikpass-container .phone-phone-container{margin:72px}}.outer-ikpass-container .margin-header{margin-bottom:24px;margin-top:24px}.outer-ikpass-container .friends-eating::before{content:"";background-image:url(/assets/pass/Group-34-min-0a95fb9e0de5cc70435c53b3af208cdac594e32ef8b2c748a4ac1c0fd7f24071.jpg);background-repeat:no-repeat;background-position:center 100%;background-size:cover;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.outer-ikpass-container .map-bg{position:relative;padding-top:48px;padding-bottom:48px}@media (min-width: 960px){.outer-ikpass-container .map-bg{padding-top:96px;padding-bottom:96px}}.outer-ikpass-container .map-bg::before{content:"";background-image:url(/assets/pass/map-bg-min-19318c4fa9e140d31b33ff9d81ba5c005a501679a38bb2b338db619e9eac9524.jpg);background-repeat:no-repeat;background-position:center 0%;background-size:cover;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.outer-ikpass-container .buttons-share-container{display:flex;flex-direction:row;gap:10px;align-items:center;width:100%}@media (max-width: 700px){.outer-ikpass-container .buttons-share-container{flex-direction:column}}.outer-ikpass-container .give-container{display:flex;flex-direction:row;gap:48px}@media (max-width: 920px){.outer-ikpass-container .give-container{flex-direction:column;gap:24px}}@media (max-width: 639px){.outer-ikpass-container .give-container{gap:0px}}.outer-ikpass-container .give-mobile.button-header{display:none;justify-content:center}@media (max-width: 920px){.outer-ikpass-container .give-mobile.button-header{display:flex;padding-left:24px;padding-right:24px}}.outer-ikpass-container .give-desktop.button-header{display:flex}@media (max-width: 920px){.outer-ikpass-container .give-desktop.button-header{display:none;padding-left:24px;padding-right:24px}}.outer-ikpass-container .give-text-column{display:flex;flex-direction:column;gap:24px;justify-content:flex-start}@media (min-width: 1200px){.outer-ikpass-container .give-text-column h2{font-size:52px;line-height:62px}}.outer-ikpass-container .give-text-column .give-copy{margin-bottom:8px}@media (min-width: 1200px){.outer-ikpass-container .give-text-column .give-copy{font-size:28px;line-height:40px}}@media (min-width: 1200px){.outer-ikpass-container .give-text-column{gap:36px}}.outer-ikpass-container .share-container{display:flex;flex-direction:row;gap:10px;align-items:center;width:100%}@media (max-width: 920px){.outer-ikpass-container .share-container{flex-direction:column;gap:24px}}.outer-ikpass-container .share-container.open-share-container{margin-top:0px;padding:0px;justify-content:center;align-items:stretch}.outer-ikpass-container .share-container.open-share-container .panel-wrap{width:480px}@media (max-width: 1200px){.outer-ikpass-container .share-container.open-share-container .panel-wrap{width:400px}}@media (max-width: 920px){.outer-ikpass-container .share-container.open-share-container .panel-wrap{width:480px}}@media (max-width: 700px){.outer-ikpass-container .share-container.open-share-container .panel-wrap{width:100%}}.outer-ikpass-container .share-container.open-share-container .open-header-container{display:flex;flex-direction:column;align-items:center;flex:1;max-width:800px;color:white;text-align:center;padding-left:32px;padding-right:32px;padding-top:32px;gap:16px;margin:0 auto}@media (max-width: 700px){.outer-ikpass-container .share-container.open-share-container .open-header-container{padding-top:0px}}@media (min-width: 1201px){.outer-ikpass-container .share-container.open-share-container .open-header-container{margin:0}}.outer-ikpass-container .share-container.open-share-container .open-header-img{width:auto;height:500px}@media (max-width: 1200px){.outer-ikpass-container .share-container.open-share-container .open-header-img{height:340px}}@media (max-width: 920px){.outer-ikpass-container .share-container.open-share-container .open-header-img{height:380px}}@media (max-width: 700px){.outer-ikpass-container .share-container.open-share-container .open-header-img{height:300px}}.outer-ikpass-container .share-container.open-share-container .sparkles-svg{width:32px;height:32px}.outer-ikpass-container .share-container.open-share-container .header-sparkles{margin:0 auto;margin-bottom:24px;width:48px;height:48px}.outer-ikpass-container .share-container.open-share-container .open-header-text{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.outer-ikpass-container .share-container.open-share-container .open-header-text .open-header{font-family:"Tiempos Text Bold";font-size:48px;line-height:60px}@media (min-width: 640px){.outer-ikpass-container .share-container.open-share-container .open-header-text .open-header{font-size:72px;line-height:84px}}@media (min-width: 1200px){.outer-ikpass-container .share-container.open-share-container .open-header-text .open-header{font-size:96px;line-height:116px}}.outer-ikpass-container .share-container.open-share-container .open-header-text .open-superhead{font-family:"Rethink-Sans-Bold";letter-spacing:2px;font-size:20px;line-height:32px;text-transform:uppercase}@media (min-width: 640px){.outer-ikpass-container .share-container.open-share-container .open-header-text .open-superhead{font-size:28px;line-height:40px}}.outer-ikpass-container .share-container.open-share-container .open-img-container{position:relative}.outer-ikpass-container .share-container.open-share-container .open-img-container .open-img-text{position:absolute;right:0px;top:24px;width:200px;right:24px;top:48px;width:228px;justify-content:flex-start;text-align:left;display:flex;flex-direction:row;align-items:center;gap:12px}@media (max-width: 1200px){.outer-ikpass-container .share-container.open-share-container .open-img-container .open-img-text{justify-content:flex-end}}@media (max-width: 920px){.outer-ikpass-container .share-container.open-share-container .open-img-container .open-img-text{right:0px;top:24px;width:200px}}.outer-ikpass-container .share-container .share-text-content{margin-right:40px;max-width:530px}.outer-ikpass-container .share-container>img{display:none;max-width:480px;height:auto}@media (min-width: 960px){.outer-ikpass-container .share-container>img{display:block}}.outer-ikpass-container #FAQ{position:relative;top:-70px;display:block}.outer-ikpass-container .inner-sub-ikpass-container{padding:36px;width:100%;min-height:100px;max-width:1360px;margin:0 auto}@media (max-width: 700px){.outer-ikpass-container .inner-sub-ikpass-container.inner-sub-map-container{padding:0px}}@media (max-width: 700px){.outer-ikpass-container .inner-sub-ikpass-container.sub-buttons-container{padding-top:0px}}.outer-ikpass-container .inner-sub-ikpass-container.map-container{display:flex;flex-direction:column;align-items:center;gap:32px}.outer-ikpass-container .inner-sub-ikpass-container.collapse-top{padding-top:0px}.outer-ikpass-container .inner-sub-ikpass-container.no-right-padding{padding-right:0px}.outer-ikpass-container .inner-sub-ikpass-container.no-bottom-padding{padding-bottom:0px}.outer-ikpass-container .inner-ikpass-container{padding:24px;width:100%;min-height:100px;max-width:1360px;margin:0 auto}.outer-ikpass-container .inner-ikpass-container.map-container{display:flex;flex-direction:column;align-items:center;gap:32px}.outer-ikpass-container .inner-ikpass-container.collapse-top{padding-top:0px}@media (min-width: 640px) and (min-height: 600px){.outer-ikpass-container .inner-ikpass-container{padding:36px}}@media (min-width: 960px) and (min-height: 800px){.outer-ikpass-container .inner-ikpass-container{padding:72px;padding-bottom:36px;padding-top:36px}.outer-ikpass-container .inner-ikpass-container.collapse-top{padding-top:36px}}.outer-ikpass-container .inner-ikpass-container.no-right-padding{padding-right:0px}.outer-ikpass-container .inner-ikpass-container.no-bottom-padding{padding-bottom:0px}.outer-ikpass-container .add-padding{padding-top:50px;padding-bottom:50px}@media (min-width: 640px){.outer-ikpass-container .add-padding{padding-top:100px;padding-bottom:100px}}.outer-ikpass-container .bring-to-front{position:relative}.outer-ikpass-container .bold-text{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .amex-link:hover,.outer-ikpass-container .amex-link:active,.outer-ikpass-container .amex-link:visited,.outer-ikpass-container .amex-link:focus{color:white;text-decoration:underline}.outer-ikpass-container .small-text{font-family:"Rethink-San-Regular";font-size:16px}.outer-ikpass-container .green-text{color:#1dc195}.outer-ikpass-container .strike-text{color:#a8a8a8;font-family:"Rethink-San-Regular";text-decoration:line-through}.outer-ikpass-container .strike-text>span{color:#a8a8a8}.outer-ikpass-container .last-tiers .strike-text{color:#ccc;text-decoration:line-through}.outer-ikpass-container .last-tiers .strike-text>span{color:#ccc}.outer-ikpass-container .bonus-button-container{min-width:300px;display:flex;justify-content:center;align-items:center;margin-top:60px}@media (min-width: 640px){.outer-ikpass-container .bonus-button-container{min-width:450px}}@media (min-width: 960px){.outer-ikpass-container .bonus-button-container{min-width:350px}}@media (min-width: 1200px){.outer-ikpass-container .bonus-button-container{min-width:450px}}@media (min-width: 960px){.outer-ikpass-container .bonus-button-container{margin-top:60px}}.outer-ikpass-container .bonus-button-container.open-tiers-container{margin-top:0px;padding-bottom:32px;display:block}@media (min-width: 640px){.outer-ikpass-container .bonus-button-container.open-tiers-container{display:flex}}@media (min-width: 960px){.outer-ikpass-container .bonus-button-container.open-tiers-container{padding:32px}}.outer-ikpass-container .share-container .bonus-button-container .bonus-button{cursor:pointer;position:absolute;height:150px;width:auto;top:-20px;transform:rotate(-10deg)}@media (min-width: 640px) and (min-height: 700px){.outer-ikpass-container .share-container .bonus-button-container .bonus-button{top:-30px;left:40px}}@media (min-width: 1200px) and (min-height: 700px){.outer-ikpass-container .share-container .bonus-button-container .bonus-button{height:200px;top:-60px;left:110px}}.outer-ikpass-container .share-container .bonus-button-container .bonus-button-text{cursor:pointer;transform:rotate(-10deg);position:absolute;height:150px;width:150px;display:flex;justify-content:center;align-items:center;color:white;text-align:center;top:-20px;font-size:16px;line-height:22px}@media (min-width: 640px) and (min-height: 700px){.outer-ikpass-container .share-container .bonus-button-container .bonus-button-text{top:-30px;left:40px}}@media (min-width: 1200px) and (min-height: 700px){.outer-ikpass-container .share-container .bonus-button-container .bonus-button-text{height:200px;width:160px;top:-60px;left:130px;font-size:20px;line-height:28px}}.outer-ikpass-container .pay-value{font-size:20px;line-height:28px;margin-bottom:16px}@media (min-width: 1200px) and (min-height: 700px){.outer-ikpass-container .pay-value{font-size:28px;line-height:36px}}.outer-ikpass-container .intro-image-text{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:"Rethink-Sans-Bold";top:310px;left:65px;width:220px;height:100px;font-size:18px;line-height:26px;text-align:center}.outer-ikpass-container .intro-image-text .get-text{font-size:28px;line-height:36px}@media (min-width: 1200px) and (min-height: 700px){.outer-ikpass-container .intro-image-text{font-size:20px;line-height:32px;top:400px;left:95px;width:300px;height:200px}.outer-ikpass-container .intro-image-text .get-text{font-size:40px;line-height:48px}}.outer-ikpass-container .amex-logo{position:absolute;height:92px;width:92px;left:0px;margin-top:4px}@media (min-width: 1220px){.outer-ikpass-container .amex-logo{height:148px;width:148px;left:-180px}}.outer-ikpass-container .amex-header{margin-left:80px;margin-top:24px}@media (min-width: 640px){.outer-ikpass-container .amex-header{margin-left:40px}}@media (min-width: 960px){.outer-ikpass-container .amex-header{margin-left:auto}}@media (min-width: 1220px){.outer-ikpass-container .amex-header{position:relative}}.outer-ikpass-container .amex-text{margin:24px;margin-left:0px;margin-top:32px;text-align:center}@media (min-width: 960px){.outer-ikpass-container .amex-text{text-align:left}}.outer-ikpass-container .amex-fine-print{font-size:12px;line-height:18px}.outer-ikpass-container .amex-fine-print.amex-fine-print-lower{position:relative;margin:16px;margin-bottom:0px}.outer-ikpass-container .amex-fine-print .bold-text{cursor:pointer}.outer-ikpass-container h2{font-size:28px;line-height:36px}.outer-ikpass-container h2.smaller-header{font-size:24px;line-height:32px}.outer-ikpass-container h2.give-header{font-size:43px;line-height:48px}@media (max-width: 700px),(max-width: 920px){.outer-ikpass-container h2.give-header{text-align:center;font-size:31px;line-height:35px}.outer-ikpass-container h2.give-header.smaller-header{font-size:28px;line-height:36px}}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container h2.give-header{font-size:42px;line-height:54px}.outer-ikpass-container h2.give-header.top-header{font-size:52px;line-height:64px}}@media (min-width: 480px) and (min-height: 600px){.outer-ikpass-container h2{font-size:38px;line-height:48px}.outer-ikpass-container h2.smaller-header{font-size:28px;line-height:36px}}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container h2{font-size:48px;line-height:60px}.outer-ikpass-container h2.smaller-header{font-size:32px;line-height:42px}}.outer-ikpass-container .image-subhead{max-width:800px;margin:0 auto}.outer-ikpass-container .subhead{font-size:20px;line-height:26px;margin-top:16px;margin-bottom:16px}@media (min-width: 640px) and (min-height: 800px){.outer-ikpass-container .subhead{font-size:28px;line-height:40px}}.outer-ikpass-container .center-header{text-align:center}.outer-ikpass-container .tier-break{display:none}@media (min-width: 960px){.outer-ikpass-container .tier-break{display:block}}@media (min-width: 1020px){.outer-ikpass-container .tier-break{display:none}}.outer-ikpass-container .last-tiers .tier-break{display:block}@media (min-width: 700px){.outer-ikpass-container .last-tiers .tier-break{display:none}}@media (min-width: 960px){.outer-ikpass-container .last-tiers .tier-break{display:block}}@media (min-width: 1200px){.outer-ikpass-container .last-tiers .tier-break{display:none}}.outer-ikpass-container .bottom-tier-break{display:block}@media (min-width: 440px){.outer-ikpass-container .bottom-tier-break{display:none}}@media (min-width: 960px){.outer-ikpass-container .bottom-tier-break{display:block}}@media (min-width: 1080px){.outer-ikpass-container .bottom-tier-break{display:none}}.outer-ikpass-container .wrap-block{display:inline-block;white-space:nowrap;min-width:150px}.outer-ikpass-container .loc-header-container{width:100%;margin:0 auto}@media (min-width: 640px){.outer-ikpass-container .loc-header-container{width:75%}}.outer-ikpass-container #about-pass .logos-image{margin-left:0px}.outer-ikpass-container .buttons-flex{display:flex;justify-content:center;align-items:flex-start}@media (max-width: 700px){.outer-ikpass-container .buttons-flex{flex-direction:column-reverse;align-items:center}}.outer-ikpass-container .buttons-grid{display:grid;grid-template-columns:1fr;-moz-column-gap:32px;column-gap:32px;row-gap:32px}@media (min-width: 960px){.outer-ikpass-container .buttons-grid{grid-template-columns:2fr 3fr}.outer-ikpass-container .buttons-grid.promo-container{grid-template-columns:1fr 3fr 1fr;padding-top:32px;padding-bottom:32px}.outer-ikpass-container .buttons-grid.promo-container.amex-buttons-grid{grid-template-columns:1fr}.outer-ikpass-container .buttons-grid.amex-buttons-grid{grid-template-columns:3fr 2fr;max-width:920px;margin:0 auto}}.outer-ikpass-container .buttons-grid .tier-buttons-container{display:flex;flex-direction:column;justify-content:center}@media (min-width: 640px){.outer-ikpass-container .buttons-grid .tier-buttons-container{margin-left:32px;margin-right:32px}}.outer-ikpass-container .buttons-grid .tier-buttons-container a:nth-child(odd) .last-tiers{background-position-y:-50px}.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button{font-size:20px;color:white;border-radius:100px;line-height:28px;text-align:center;width:100%;margin:0 auto 16px auto;display:flex;align-items:stretch;box-shadow:0 2px 16px rgba(0,0,0,0.2);position:relative;top:0px;transition:0.2s;justify-content:space-between}@media (min-width: 660px){.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button{font-size:24px;line-height:32px}}@media (min-width: 960px){.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button{font-size:20px;line-height:28px}}@media (min-width: 1200px){.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button{font-size:24px;line-height:32px}}.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button .amex-tier-button-text{flex:3;padding-top:16px;padding-bottom:16px;border-top-left-radius:100px;border-bottom-left-radius:100px;background-color:black}.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button .tier-button-bonus{background-color:#f3b900;border-top-right-radius:100px;border-bottom-right-radius:100px;padding-top:16px;padding-bottom:16px;color:black;flex:2}.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button:hover{box-shadow:0 3px 8px rgba(0,0,0,0.65);top:-1px}.outer-ikpass-container .buttons-grid .tier-buttons-container .amex-tier-button:active{box-shadow:0 0px 0px rgba(0,0,0,0.65);top:-1px;border:1px solid rgba(255,255,255,0.95)}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button{font-size:14px;padding:10px 14px 10px 14px;line-height:22px;border-radius:100px;background-color:white;text-align:center;width:100%;color:black;margin:0 auto 16px auto;display:flex;align-items:center;box-shadow:0 2px 16px rgba(0,0,0,0.2);position:relative;top:0px;transition:0.2s}@media (min-width: 402px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button{font-size:16px}}@media (min-width: 440px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button{font-size:18px}}@media (min-width: 640px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button{font-size:18px;font-size:20px;line-height:26px;padding:14px 18px 14px 32px}}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.gift-link{box-shadow:none;border:1px solid #e4e4e4;font-size:16px}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.gift-link .right-arrow{height:24px;width:auto;margin-right:4px}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.gift-link .regular-text{font-size:14px}@media (min-width: 640px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.gift-link .regular-text{font-size:16px}}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button .tier-button-text{flex:1;text-align:left;margin-right:2px}@media (min-width: 640px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button .tier-button-text{font-size:24px}}@media (min-width: 1020px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button .tier-button-text{font-size:20px}}@media (min-width: 1200px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button .tier-button-text{font-size:24px}}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button .tier-button-bonus{color:black;text-transform:none;width:105px;background:#1dc195;border-radius:24px;padding:8px}@media (min-width: 640px){.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button .tier-button-bonus{width:150px;font-size:18px;width:120px}}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.last-tiers .tier-button-bonus{width:120px}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button:hover{box-shadow:0 3px 8px rgba(0,0,0,0.65);top:-1px}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button:active{box-shadow:0 0px 0px rgba(0,0,0,0.65);top:-1px;border:1px solid rgba(255,255,255,0.95)}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.last-tiers{font-family:"Rethink-Sans-Bold";background-image:url(/assets/pass/stars2-min-c72ba7e069e923ba76c019a694c12cbfad96a2db7760ac71ab971dadde9ca2db.jpg);background-size:cover;background-repeat:no-repeat}.outer-ikpass-container .buttons-grid .tier-buttons-container .tier-button.last-tiers .tier-button-text{color:white}.outer-ikpass-container .buttons-grid a{cursor:pointer}.outer-ikpass-container .buttons-grid a:hover{text-decoration:none}.outer-ikpass-container .button-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;row-gap:16px;-moz-column-gap:16px;column-gap:16px;margin-bottom:32px}.outer-ikpass-container a.faqs{text-decoration:underline;color:black}.outer-ikpass-container a.faqs:hover{text-decoration:underline;color:black}.outer-ikpass-container .locations-grid{width:750px;max-width:90%;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:16px;column-gap:16px;row-gap:32px;margin:0 auto;margin-top:48px}@media (min-width: 480px){.outer-ikpass-container .locations-grid{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width: 640px){.outer-ikpass-container .locations-grid{-moz-column-gap:32px;column-gap:32px}}.outer-ikpass-container .locations-grid img{max-width:100%;width:auto}.outer-ikpass-container .locations-grid .loc-name-container{margin-top:20px;font-size:12px;line-height:14px;text-align:center}@media (min-width: 640px){.outer-ikpass-container .locations-grid .loc-name-container{font-size:18px;line-height:24px}}.outer-ikpass-container .locations-grid .loc-name-container .loc-name{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .superheader{font-family:"Rethink-Sans-Bold";text-align:center;letter-spacing:2px;margin-bottom:28px;font-size:28px}@media (max-width: 700px){.outer-ikpass-container .superheader{margin-bottom:16px;font-size:16px}}.outer-ikpass-container .superheader.discover-header{font-size:28px;line-height:40px}.outer-ikpass-container .superheader.offer{color:#1dc195}.outer-ikpass-container .superheader.white{color:white}.outer-ikpass-container .superheader.introducing{font-size:20px;text-transform:uppercase}.outer-ikpass-container .superheader.amex-introducing{color:black;font-size:20px}.outer-ikpass-container .percent-subheader{color:#fff;font-size:7rem;font-family:"Rethink-San-Regular";text-align:center;line-height:1.3}@media (max-width: 700px){.outer-ikpass-container .percent-subheader{font-size:32px}}.outer-ikpass-container .rated-restaurants{max-width:550px;margin:0 auto;margin-top:30px;color:#fff;font-family:"Rethink-San-Regular";text-align:center;margin-top:30px;font-size:20px}@media (max-width: 700px){.outer-ikpass-container .rated-restaurants{font-size:16px;margin:0 auto;margin-top:16px;max-width:400px}}.outer-ikpass-container .dine-section-container{padding:100px;padding-bottom:0px;max-width:1560px}@media (max-width: 700px){.outer-ikpass-container .dine-section-container{padding:36px;padding-bottom:0px}}.outer-ikpass-container .dine-section-outer{position:relative}.outer-ikpass-container .header-image{width:280px;margin-bottom:40px}.outer-ikpass-container .give-header-image{width:100px;height:auto;margin-top:8px}.outer-ikpass-container .pass-free-cta-button{padding:12px;min-width:275px;text-align:center;color:#000;font-family:"Rethink-Sans-Bold";font-size:16px;background-color:#e7b84b;border:1px solid #e7b84b;border-radius:25px;text-align:center;display:inline-block;transition:0.2s}.outer-ikpass-container .pass-free-cta-button:hover{color:#fff;background-color:#000000;border:1px solid #000000;transition:0.2s}.outer-ikpass-container .how-it-works-button{padding:12px 75px;color:#e7b84b;background-color:transparent;font-family:"Rethink-Sans-Bold";font-size:16px;border:#e7b84b solid 1px;border-radius:25px;min-width:275px;text-align:center;transition:0.2s}.outer-ikpass-container .how-it-works-button:hover{color:#000000;background-color:#e7b84b;border:1px solid #e7b84b;transition:0.2s}.outer-ikpass-container .how-it-works-give-button{padding:12px;min-width:240px;text-align:center;color:#000;font-family:"Rethink-Sans-Bold";font-size:16px;background-color:#e7b84b;border:1px solid #e7b84b;border-radius:25px;text-align:center;display:inline-block;transition:0.2s}.outer-ikpass-container .gift-card-container{margin:0 auto}.outer-ikpass-container .gift-card-container .gift-card-img{width:433px}@media (max-width: 700px){.outer-ikpass-container .gift-card-container .gift-card-img{width:212px}}.outer-ikpass-container .stand-alone-button{display:block;margin:0 auto;max-width:275px}.outer-ikpass-container .explore-restaurants-give-button{padding:12px;color:#fff;background-color:black;font-family:"Rethink-Sans-Bold";font-size:16px;border:#fff solid 1px;border-radius:25px;min-width:240px;text-align:center;transition:0.2s}.outer-ikpass-container .pass-free-label{color:#fff;font-size:12px;font-family:"Rethink-San-Regular";text-align:center;min-width:275px}.outer-ikpass-container .pass-cancel-label{position:relative;bottom:10px;color:#fff;font-size:12px;font-family:"Rethink-San-Regular";text-align:center;min-width:275px}.outer-ikpass-container .pass-cancel-label.top-margin-10{margin-top:10px}.outer-ikpass-container .pass-free-button-container{display:flex;flex-direction:column}.outer-ikpass-container .half-black{width:100%;height:150px;background:rgba(0,0,0,0.5);padding:0px 75px;display:flex}.outer-ikpass-container .half-black .img-reviewer-container{height:100px;width:100%;max-width:1360px;background-image:url(/assets/pass/reviewers-sub-f62fddff35930abd533f0d009997eb9c939aa2e2442c44f396163d7f71212e72.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin:auto}@media (max-width: 700px){.outer-ikpass-container .half-black .img-reviewer-container{height:100px;width:100%;background-image:url(/assets/pass/mobile-reviewer-sub-e51c37407b249038f66d5118c6d324698db0125b135d1202c039d5b9cb1d0bd0.png);background-repeat:no-repeat;background-position:center;background-size:contain;margin:auto}}.outer-ikpass-container .dine-vip{font-family:"Rethink-Sans-Bold";letter-spacing:0.1rem;font-size:20px;padding:0px;margin-bottom:28px}@media (max-width: 700px){.outer-ikpass-container .dine-vip{margin-bottom:16px;font-size:16px}}@media (max-width: 920px){.outer-ikpass-container .dine-vip{padding:36px;padding-top:0px;padding-bottom:0px}}.outer-ikpass-container .section-item-spacing{margin:28px 0;height:262px}@media (max-width: 700px){.outer-ikpass-container .section-item-spacing{margin:20px 0;height:162px}}.outer-ikpass-container .get-rewarded{font-family:"Rethink-San-Regular";margin-bottom:0px;font-size:50px;line-height:1.3}.outer-ikpass-container .get-rewarded .text-bold{font-family:"Rethink-Sans-Bold"}@media (max-width: 920px){.outer-ikpass-container .get-rewarded{flex-direction:column;padding:36px;padding-top:0px;padding-bottom:0px}}@media (max-width: 700px){.outer-ikpass-container .get-rewarded{font-size:30px;margin:0px}}.outer-ikpass-container .carousel-section{text-align:center}.outer-ikpass-container .dine-section-container .slide-block{position:absolute;left:0px;right:0px;overflow:auto;height:auto !important;margin:0px}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.outer-ikpass-container .slide-block.react-slide-block{width:100%}.outer-ikpass-container .slide-block.react-slide-block .animation{width:12300px;overflow:hidden;visibility:visible;animation:scroll 120s linear infinite}@media (max-width: 700px){.outer-ikpass-container .slide-block.react-slide-block .animation{width:7300px}}.outer-ikpass-container .slide-block .animation .location-brand{display:flex;float:none;margin:0 8px;padding:4px;position:relative;background-image:cover;background-position:center;border-radius:8px;font-family:"Rethink-Sans-Bold", sans-serif;color:#fff;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,0.65);justify-content:center;align-items:center;cursor:default;overflow:hidden;width:230px;height:230px;font-size:20px}.outer-ikpass-container .slide-block .animation .location-brand img{width:160px;height:auto !important;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media (max-width: 700px){.outer-ikpass-container .slide-block .animation .location-brand{width:130px;height:130px;font-size:16px}.outer-ikpass-container .slide-block .animation .location-brand img{width:90px;height:auto !important}}.outer-ikpass-container .smartest-way-to-dine-out{display:grid;grid-template-columns:1fr 1fr;padding:36px;margin-top:100px;padding-top:0px;margin-bottom:100px;padding-bottom:0px}@media (max-width: 920px){.outer-ikpass-container .smartest-way-to-dine-out{grid-template-columns:1fr;padding:0px}}@media (max-width: 700px){.outer-ikpass-container .smartest-way-to-dine-out{grid-template-columns:1fr;margin-bottom:0px;margin-top:36px}}.outer-ikpass-container .smartest-way-to-dine-out .save-money{margin:auto 0px;padding:50px;padding-top:0px;padding-bottom:0px}@media (max-width: 700px){.outer-ikpass-container .smartest-way-to-dine-out .save-money{width:100%;margin:auto;padding:36px;padding-top:0px;padding-bottom:0px;margin-bottom:36px}}.outer-ikpass-container .smartest-way-to-dine-out .save-money h5{letter-spacing:0.1rem;font-size:20px;margin-bottom:28px;padding:0px}@media (max-width: 700px){.outer-ikpass-container .smartest-way-to-dine-out .save-money h5{margin-bottom:16px;font-size:16px}}.outer-ikpass-container .smartest-way-to-dine-out .save-money p{font-size:50px;line-height:1.3;font-family:"Rethink-San-Regular";margin-bottom:24px}.outer-ikpass-container .smartest-way-to-dine-out .save-money p .text-bold{font-family:"Rethink-Sans-Bold"}@media (max-width: 700px){.outer-ikpass-container .smartest-way-to-dine-out .save-money p{font-size:30px}}.outer-ikpass-container .smartest-way-to-dine-out .save-money ul{list-style-type:disc;margin-left:12px;font-size:20px;padding-left:16px;font-family:"Rethink-San-Regular";margin-bottom:0px}@media (max-width: 700px){.outer-ikpass-container .smartest-way-to-dine-out .save-money ul{font-size:16px}}.outer-ikpass-container .smartest-way-to-dine-out .save-money ul li{margin:0}.outer-ikpass-container .dine-out-image{background-image:url(/assets/pass/dine-out-save-4e849516501e897d163aa81ecfdd7df4e28d8357c14ecd7458f0c93f00382f2d.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:474px}@media (max-width: 920px){.outer-ikpass-container .dine-out-image{margin-top:36px}}@media (max-width: 700px){.outer-ikpass-container .dine-out-image{width:100%;background-image:url(/assets/pass/mobile-dine-out-save-483d868e4c72b98c997d7eb2698a3abff16b1deb08fa080bddf9a0e8d5c14ffa.png);background-repeat:no-repeat;background-position:center;background-size:cover;height:248px;margin-top:0px}}@media (max-width: 505px){.outer-ikpass-container .dine-out-image{height:208px}}.outer-ikpass-container .explore-map{background-color:#000;padding:100px;color:#fff}@media (max-width: 700px){.outer-ikpass-container .explore-map{padding:16px;padding-bottom:36px;padding-top:36px}}.outer-ikpass-container .explore-map .award-winning-title{color:#e7b84b;font-size:20px;text-align:center;padding-bottom:0px;margin-bottom:28px}@media (max-width: 700px){.outer-ikpass-container .explore-map .award-winning-title{margin-bottom:16px;font-size:16px;padding-left:20px;padding-right:20px}}.outer-ikpass-container .explore-map .center-header{line-height:1.3;font-size:50px;margin-top:0px}@media (max-width: 700px){.outer-ikpass-container .explore-map .center-header{font-size:30px;padding-left:20px;padding-right:20px}}.outer-ikpass-container .explore-map .explore-header{margin:36px}.outer-ikpass-container .explore-map iframe{max-width:1360px;margin:0 auto;display:block}@media (max-width: 700px){.outer-ikpass-container .explore-map iframe{height:600px !important}}.outer-ikpass-container .explore-map .top-venues{text-align:center;font-size:20px;margin:0 auto;margin-bottom:36px}@media (max-width: 920px){.outer-ikpass-container .explore-map .top-venues{max-width:550px}}@media (max-width: 700px){.outer-ikpass-container .explore-map .top-venues{font-size:16px;padding-left:20px;padding-right:20px}}.outer-ikpass-container .explore-map p{text-align:center}.outer-ikpass-container .essential-foodies-section{display:flex;align-items:center;flex-direction:row;padding:0px 0px;margin-top:100px;margin-bottom:100px;gap:36px;max-width:1360px}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section{margin:0px;margin-top:4px}}@media (max-width: 920px){.outer-ikpass-container .essential-foodies-section{flex-direction:column-reverse;gap:0px}}.outer-ikpass-container .essential-foodies-section .essential-foodies-container{margin:0 auto;padding:50px;padding-top:0px;padding-bottom:0px;flex:1}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section .essential-foodies-container{padding:36px;padding-top:0px;margin:4px auto auto auto}}.outer-ikpass-container .essential-foodies-section .essential-foodies-container h5{letter-spacing:0.1rem;font-size:20px;margin-bottom:28px;padding-bottom:0px}@media (max-width: 920px){.outer-ikpass-container .essential-foodies-section .essential-foodies-container h5{text-align:center}}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section .essential-foodies-container h5{font-size:16px;margin-bottom:16px}}.outer-ikpass-container .essential-foodies-section .essential-foodies-container ul{list-style-type:disc;margin:36px auto;width:450px;font-size:20px;font-family:"Rethink-San-Regular"}.outer-ikpass-container .essential-foodies-section .essential-foodies-container ul li{margin:0}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section .essential-foodies-container ul{width:350px;margin:16px auto;font-size:16px}}.outer-ikpass-container .essential-foodies-section .essential-foodies-container p{font-size:50px;line-height:1.3;font-family:"Rethink-San-Regular";margin-bottom:0px}@media (max-width: 920px){.outer-ikpass-container .essential-foodies-section .essential-foodies-container p{text-align:center}}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section .essential-foodies-container p{font-size:30px;margin-bottom:0px}}.outer-ikpass-container .essential-foodies-section .essential-foodies-container p .text-bold{font-family:"Rethink-Sans-Bold"}@media (max-width: 920px){.outer-ikpass-container .essential-foodies-section .try-it-free-button-container{text-align:center}}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section .try-it-free-button-container{margin-top:4px;margin-bottom:4px}}.outer-ikpass-container .essential-foodies-section .try-it-free-button-container .try-it-free-cta-button{padding:12px 55px;display:inline-block;text-align:center;color:#000;font-family:"Rethink-Sans-Bold";font-size:16px;background-color:#e7b84b;border-radius:25px;text-align:center}@media (max-width: 920px){.outer-ikpass-container .essential-foodies-section .try-it-free-button-container .try-it-free-cta-button{margin:auto;padding:12px 30px}}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section .try-it-free-button-container .try-it-free-cta-button{margin:auto;padding:12px 16px}}.outer-ikpass-container .essential-foodies-section .try-it-free-button-container .try-it-free-label{color:#000;font-size:12px;font-family:"Rethink-San-Regular"}.outer-ikpass-container .essential-foodies-section .essential-foodies-img{background-image:url(/assets/pass/essential-foodies-image-68ee53393b4ac69834448783a51b1c5b12abfe2252cf6b81cd4a99602065a0ba.jpg);background-repeat:no-repeat;background-size:contain;flex:1;height:474px;min-height:474px;margin-left:50px}@media (max-width: 920px){.outer-ikpass-container .essential-foodies-section .essential-foodies-img{margin-left:0px;margin-top:36px;width:100%}}@media (max-width: 700px){.outer-ikpass-container .essential-foodies-section .essential-foodies-img{background-size:cover;height:240px;min-height:240px;background-size:cover;margin-top:0px}}.outer-ikpass-container .join-the-inkind-community{background-color:#000}.outer-ikpass-container .join-the-inkind-community .join-community-container{max-width:1560px;display:flex;flex-direction:column;text-align:center;padding:100px}@media (max-width: 700px){.outer-ikpass-container .join-the-inkind-community .join-community-container{padding:36px}}.outer-ikpass-container .join-the-inkind-community .join-community-container .review-images{background-image:url(/assets/pass/restaurant-review-a25fb3d1b646f2c781b721d6674228fa29a1698697a889e81c468a3864c6546c.png);background-repeat:no-repeat;background-position:center;background-size:contain;height:474px;margin-top:80px}@media (max-width: 920px){.outer-ikpass-container .join-the-inkind-community .join-community-container .review-images{height:300px}}@media (max-width: 700px){.outer-ikpass-container .join-the-inkind-community .join-community-container .review-images{width:100%;margin-top:36px;background-image:url(/assets/pass/restaurant-review-a25fb3d1b646f2c781b721d6674228fa29a1698697a889e81c468a3864c6546c.png);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:0;height:200px}}.outer-ikpass-container .join-the-inkind-community .join-community-container h5{letter-spacing:0.2rem;font-family:"Rethink-Sans-Bold";font-size:20px;color:#e7b84b;margin-bottom:28px;padding-bottom:0px}@media (max-width: 700px){.outer-ikpass-container .join-the-inkind-community .join-community-container h5{font-size:16px;margin-bottom:16px}}.outer-ikpass-container .join-the-inkind-community .join-community-container p{color:#fff;font-size:50px;font-family:"Rethink-San-Regular";line-height:1.3}@media (max-width: 700px){.outer-ikpass-container .join-the-inkind-community .join-community-container p{font-size:30px;line-height:1;margin-bottom:0px}}.outer-ikpass-container .inkind-story{background:rgba(231,184,75,0.48)}.outer-ikpass-container .inkind-story .inkind-story-container{display:grid;grid-template-columns:1fr 1fr;max-width:1360px;margin:0 auto;gap:36px;padding:100px;align-items:center}@media (max-width: 920px){.outer-ikpass-container .inkind-story .inkind-story-container{grid-template-columns:1fr;text-align:center}}@media (max-width: 700px){.outer-ikpass-container .inkind-story .inkind-story-container{padding:0px;gap:0px}}.outer-ikpass-container .inkind-story .inkind-story-container .inkind-story-content .inkind-story-title{font-size:50px;font-family:"Rethink-San-Regular";line-height:1.3}@media (max-width: 700px){.outer-ikpass-container .inkind-story .inkind-story-container .inkind-story-content .inkind-story-title{font-size:30px;margin-top:16px;margin-bottom:16px}}.outer-ikpass-container .inkind-story .inkind-story-container .inkind-story-content .inkind-story-title .text-bold{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .inkind-story .inkind-story-container .inkind-story-content .inkind-story-text{margin-top:30px;font-size:20px;font-family:"Rethink-San-Regular"}@media (max-width: 700px){.outer-ikpass-container .inkind-story .inkind-story-container .inkind-story-content .inkind-story-text{font-size:16px;margin-top:16px;margin-bottom:0px}}.outer-ikpass-container .inkind-story .inkind-story-container .inkind-story-content h5{letter-spacing:0.1rem;font-family:"Rethink-Sans-Bold";font-size:20px;margin-bottom:28px;padding-bottom:0px}@media (max-width: 700px){.outer-ikpass-container .inkind-story .inkind-story-container .inkind-story-content h5{font-size:16px;margin-bottom:16px;padding:0px}}.outer-ikpass-container .container-width{max-width:1500px}.outer-ikpass-container .how-it-works-container{background:rgba(231,184,75,0.48)}.outer-ikpass-container .how-it-works-container .how-it-works-layout{text-align:center;padding:100px}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout{padding:36px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .how-it-works-header{font-size:20px;letter-spacing:0.2rem;color:#000;padding-bottom:0px;margin-bottom:28px}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .how-it-works-header{font-size:16px;margin-bottom:16px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .join-thousands{font-size:20px;margin-bottom:66px}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .join-thousands{font-size:16px;margin-bottom:36px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .ultimage-dining{font-size:50px;line-height:1.3;margin-top:0px;font-family:"Rethink-San-Regular"}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .ultimage-dining{font-size:30px;padding-top:0px;padding-bottom:16px;margin:0px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container{display:grid;grid-template-columns:1fr 1fr;max-width:700px;gap:72px;margin:auto}@media (max-width: 920px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container{grid-template-columns:1fr}}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container{gap:36px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;text-align:left}@media (max-width: 920px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content{text-align:center;align-items:center}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content h5{font-size:30px;font-family:"Rethink-Sans-Bold";margin-bottom:20px;padding:0px}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content h5{font-size:24px;margin-bottom:36px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content .after-dining{font-size:20px;margin-bottom:36px}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content .after-dining{font-size:16px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content a{display:inline-block;margin:0 0 8px 0}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-content .cta-label{text-align:left}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-image{background-image:url(/assets/pass/How_It_Works_Subscription2-e7f063d6d902510df4f7fae550b4df7cc36b7998c5fa3c2ecac5e486f768173f.gif);background-repeat:no-repeat;background-position:center;background-size:contain;height:400px}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-image.how-it-works-tiers{background-image:url(/assets/pass/How_It_Works_Pre-Paid-Tiers-1930879b7a4d770d1129b4d09ed0eddbd242bcc9a78ac62c91dbc624a51c7058.gif)}@media (max-width: 920px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-image{width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:0}}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container .how-it-works-image{height:316px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent{display:grid;grid-template-columns:1fr 1fr;max-width:700px;gap:40px;margin:auto}@media (max-width: 920px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent{grid-template-columns:1fr}}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent{gap:36px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;text-align:left;width:375px}@media (max-width: 920px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent{width:inherit;text-align:center;align-items:center}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent h5{font-size:30px;font-family:"Rethink-Sans-Bold";margin-bottom:20px;padding:0px}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent h5{font-size:24px;margin-bottom:36px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent .after-dining{font-size:20px;margin-bottom:36px}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent .after-dining{font-size:16px}}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent a{display:inline-block;margin:0 0 8px 0}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-content-zero-percent .cta-label{text-align:left}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-image-zero-percent{background-image:url(/assets/pass/How_It_Works_Subscription-9035837aa7eefec08ccea4a29503880d8d7dd890a1f21b507f6b1d7dc2cc8f19.gif);background-repeat:no-repeat;background-position:center;background-size:contain;height:400px}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-image-zero-percent.how-it-works-tiers{background-image:url(/assets/pass/How_It_Works_Pre-Paid-Tiers-1930879b7a4d770d1129b4d09ed0eddbd242bcc9a78ac62c91dbc624a51c7058.gif);width:314px}@media (max-width: 920px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-image-zero-percent{width:100%;background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:0}.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-image-zero-percent.how-it-works-tiers{width:inherit}}@media (max-width: 700px){.outer-ikpass-container .how-it-works-container .how-it-works-layout .gif-container-zero-percent .how-it-works-image-zero-percent{height:316px}}.outer-ikpass-container .cta-button-container .cta-button{padding:12px 55px;color:#000;margin:0 0 15px 0;font-family:"Rethink-Sans-Bold";font-size:16px;background-color:#e7b84b;border-radius:25px;text-align:center;transition:0.2s}@media (max-width: 920px){.outer-ikpass-container .cta-button-container .cta-button{margin:auto;padding:12px 30px}}@media (max-width: 700px){.outer-ikpass-container .cta-button-container .cta-button{margin:auto;padding:12px 16px}}.outer-ikpass-container .cta-button-container .cta-button:hover{color:#fff;background-color:#000000;transition:0.2s}.outer-ikpass-container .cta-button-container .cta-label{color:#000;font-size:1rem;font-family:"Rethink-San-Regular";text-align:center}.outer-ikpass-container .first-month-free-section{background:#e7b84b}.outer-ikpass-container .first-month-free-section .first-month-free-div{text-align:center;padding:100px}@media (max-width: 700px){.outer-ikpass-container .first-month-free-section .first-month-free-div{margin:auto;padding:36px}}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content h5{letter-spacing:0.1rem;font-family:"Rethink-Sans-Bold";font-size:20px;padding-bottom:0px;margin-bottom:28px}@media (max-width: 700px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content h5{font-size:16px;margin-bottom:16px}}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content p{font-size:50px;line-height:1.3;margin-top:0px;margin-bottom:10px;font-family:"Rethink-San-Regular"}@media (max-width: 700px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content p{font-size:30px}}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container{margin-top:30px}@media (max-width: 920px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container{display:flex;flex-direction:column}}@media (max-width: 700px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container{margin-top:15px}}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-cta-button{display:inline-block;padding:12px 55px;color:#000;margin:auto;font-family:"Rethink-Sans-Bold";font-size:16px;background-color:#e7b84b;border-radius:25px;border:#000 solid 1px;text-align:center;transition:0.2s}@media (max-width: 920px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-cta-button{margin:15px auto;padding:12px 80px}}@media (max-width: 920px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-cta-button{margin:auto;padding:12px 30px}}@media (max-width: 700px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-cta-button{margin:auto;padding:12px 16px}}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-cta-button:hover{color:#fff;background-color:#000000;transition:0.2s}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-label{color:#000;font-size:10px;margin-top:38px;font-family:"Rethink-San-Regular"}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-label a:hover{text-decoration:underline}@media (max-width: 700px){.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-free-button-container .first-month-free-label{line-height:2;margin-top:5px;font-size:12px}}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-bottom{display:flex;flex-direction:column}.outer-ikpass-container .first-month-free-section .first-month-free-div .first-month-free-content .first-month-bottom span.first-month-free-label{margin-top:16px}.outer-ikpass-container .faq-footer-container{padding:100px}@media (max-width: 700px){.outer-ikpass-container .faq-footer-container{padding:36px}}.outer-ikpass-container .faq-header{font-family:"Rethink-Sans-Bold";letter-spacing:2px;margin-bottom:20px;font-size:6rem;color:#000}@media (max-width: 700px){.outer-ikpass-container .faq-header{margin:auto;font-size:28px}}.outer-ikpass-container .logos-image{width:75%;max-width:480px;height:auto;margin:0 auto;display:block}.outer-ikpass-container .header-phone-image{width:60%;max-width:480px;margin:0 auto;height:auto;display:block}@media (min-width: 640px){.outer-ikpass-container .header-phone-image{width:100%}}.outer-ikpass-container .header-phone-image.amex-phone-image{max-width:368px}.outer-ikpass-container .pass-image-container{position:relative;margin-top:20px}.outer-ikpass-container .pass-image-container .starburst{position:absolute;top:-124px;right:-32px;display:none;height:196px;width:auto}@media (min-width: 960px){.outer-ikpass-container .pass-image-container .starburst{display:block}}@media (min-width: 1300px){.outer-ikpass-container .pass-image-container .starburst{top:-88px;right:-24px}}.outer-ikpass-container #terms-and-conditions{padding:40px}.outer-ikpass-container .black-bg{background-color:black;color:white}.outer-ikpass-container .banner-woman{background-image:url(/assets/pass/appbanner-woman-min-e6b1e400613d3dbef03c0b8f4c6884bd01e52a50699d604de1ba80d94020e52f.jpg)}.outer-ikpass-container .banner-jinya{background:linear-gradient(0deg, rgba(0,0,0,0.3), rgba(0,0,0,0.3)),url(/assets/pass/jinya3-min-fd2013b63785a1157fdde4be13b359c1b819295cb9d605fe5866bbab9ad1234c.jpg);margin-top:48px}.outer-ikpass-container .app-banner.banner-give{background-size:115% auto;background-position:0% 50%;justify-content:flex-start;align-items:center}@media (max-width: 700px),(max-width: 920px){.outer-ikpass-container .app-banner.banner-give{display:flex;flex-direction:column-reverse;background-position:center;background-size:cover;background-position:20% 0%;padding-top:37px;padding-bottom:37px}}.outer-ikpass-container .banner-glasses{background-image:url(/assets/pass/appbanner-glasses-min-0c59b0b20705e2eab2adb3aa3e6c3684c6c63f6dce8d7c83bd52ef3c5c127998.jpg)}.outer-ikpass-container .banner-phone{background-image:url(/assets/pass/appbanner-phone-min-c2706f4758f43c7ea52aee16e54038d1a666001576b1370def4b4137380e5116.png)}.outer-ikpass-container .app-banner{background-color:#000;background-repeat:no-repeat;background-position:left bottom;min-height:600px;background-size:auto 65%;border-radius:20px;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;margin-bottom:36px}@media (max-width: 700px){.outer-ikpass-container .app-banner.banner-give{min-height:420px}}.outer-ikpass-container .app-banner:last-child:not(.banner-jinya){margin-bottom:0px}.outer-ikpass-container .app-banner.banner-jinya{align-items:center}@media (min-width: 640px){.outer-ikpass-container .app-banner{background-size:auto 75%}}@media (min-width: 960px){.outer-ikpass-container .app-banner{margin-bottom:72px;background-size:auto 100%;align-items:center}}.outer-ikpass-container .app-banner.banner-jinya{background-size:cover;background-position-x:70%;height:480px;justify-content:flex-start}@media (min-width: 960px){.outer-ikpass-container .app-banner.banner-jinya{background-size:120% auto;background-position-y:0;background-position-x:auto}}.outer-ikpass-container .app-banner .banner-svg{height:32px;width:auto;margin-bottom:12px}@media (min-width: 960px){.outer-ikpass-container .app-banner .banner-svg{height:54px;margin-bottom:24px}}.outer-ikpass-container .app-banner .app-give-text{color:white;margin:0 auto;max-width:600px;display:flex;flex-direction:column;align-items:flex-start;gap:27px}@media (max-width: 920px){.outer-ikpass-container .app-banner .app-give-text{align-items:center}}@media (max-width: 700px){.outer-ikpass-container .app-banner .app-give-text{font-size:16px;line-height:24px;padding-left:16px;padding-right:16px;padding-bottom:24px;padding-top:24px;text-align:center;margin-left:0px;margin-right:0px;align-items:center;gap:24px}}.outer-ikpass-container .app-banner .app-give-text h2{text-shadow:0px 2px 4px rgba(0,0,0,0.5);font-family:"Rethink-Sans-Bold"}@media (max-width: 700px){.outer-ikpass-container .app-banner .app-give-text h2{padding-left:16px;padding-right:16px;text-align:center;padding-left:0px;padding-right:0px}}.outer-ikpass-container .app-banner .app-banner-text-container{max-width:100%;margin-top:48px;margin-right:36px;margin-left:36px;color:white}@media (min-width: 960px){.outer-ikpass-container .app-banner .app-banner-text-container{width:380px;margin-top:0px}}@media (min-width: 1200px){.outer-ikpass-container .app-banner .app-banner-text-container{width:500px;margin-top:0px}}@media (min-width: 640px){.outer-ikpass-container .app-banner .app-banner-text-container{margin-right:75px;margin-left:75px}}.outer-ikpass-container .ikpass-button-container{margin:32px;margin-top:54px;text-align:center}.outer-ikpass-container .ikpass-button{text-align:center;padding-top:16px;padding-bottom:16px;font-family:"Rethink-Sans-Bold";padding-left:24px;padding-right:24px;color:white;border:3px solid white;border-radius:50px;background:#060d14;text-decoration:none;font-size:18px;cursor:pointer;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out}@media (min-width: 640px){.outer-ikpass-container .ikpass-button{padding-left:100px;padding-right:100px}}@media (max-width: 370px){.outer-ikpass-container .ikpass-button.explore-button{font-size:16px;padding-left:10px;padding-right:10px}}@media (min-width: 640px){.outer-ikpass-container .ikpass-button{font-size:26px}}.outer-ikpass-container .ikpass-button:hover{background-color:white;color:#060d14}.outer-ikpass-container .ikpass-button-5{text-align:center;font-family:"Rethink-Sans-Bold";padding:16px;padding-left:24px;padding-right:24px;color:black;border-radius:32px;background:#e7b84b;text-decoration:none;cursor:pointer}.outer-ikpass-container .ikpass-button-6{text-align:center;font-family:"Rethink-Sans-Bold";padding:16px;padding-left:36px;padding-right:36px;color:white;border-radius:32px;background-color:#e7b84b;text-decoration:none;cursor:pointer}@media (min-width: 640px){.outer-ikpass-container .ikpass-button-6{padding-left:72px;padding-right:72px}}.outer-ikpass-container .ikpass-button-6 div{max-width:240px;margin:0px;margin-top:36px;display:inline-block}.outer-ikpass-container .bottom-padding{padding-bottom:36px}.outer-ikpass-container .ikpass-button-2{min-width:280px;border:2px solid black;position:relative;box-shadow:0 2px 16px rgba(0,0,0,0.2);margin-left:0px;text-align:left;padding:16px;font-family:"Rethink-Sans-Bold";font-size:18px;color:white;border-radius:12px;background:#060d14;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, border-color 0.2s ease-in-out}@media (min-width: 960px){.outer-ikpass-container .ikpass-button-2{margin-left:0px}}.outer-ikpass-container .ikpass-button-2 .right-arrow{position:absolute;right:16px;height:24px;top:27px;display:none}.outer-ikpass-container .ikpass-button-2 .first-line{font-size:12px;line-height:18px;margin:0px;padding:0px}.outer-ikpass-container .ikpass-button-2 .second-line{font-size:20px;line-height:28px;margin:0px;padding:0px}.outer-ikpass-container .ikpass-button-2:hover{box-shadow:0 3px 8px rgba(0,0,0,0.65);top:-1px}.outer-ikpass-container .ikpass-button-2:active{box-shadow:0 0px 0px rgba(0,0,0,0.65);top:-1px;border:1px solid rgba(255,255,255,0.95)}.outer-ikpass-container .ikpass-button-2.outline{background:white;color:black}.outer-ikpass-container .image-ikpass-container.map-bg.promo-2{padding-top:0px}.outer-ikpass-container .button-3-container{width:100%;margin-top:24px;display:flex;flex-direction:row;gap:32px;align-items:center;margin-left:0px}.outer-ikpass-container .button-3-container a.faqs{color:#a8a8a8;font-family:"Rethink-San-Regular";text-decoration:none}.outer-ikpass-container .ikpass-button-3{display:block;border:2px solid white;position:relative;margin-left:0px;margin-right:0px;width:250px;text-align:left;padding:12px;font-family:"Rethink-Sans-Bold";font-size:18px;color:white;border-radius:12px;background:#060d14;text-decoration:none;cursor:pointer;transition:0.2s}.outer-ikpass-container .ikpass-button-3 .right-arrow{position:absolute;right:16px;height:24px;top:14px;display:none}@media (min-width: 640px){.outer-ikpass-container .ikpass-button-3 .right-arrow{display:block}}@media (min-width: 960px){.outer-ikpass-container .ikpass-button-3 .right-arrow{display:none}}@media (min-width: 1200px){.outer-ikpass-container .ikpass-button-3 .right-arrow{display:block}}.outer-ikpass-container .ikpass-button-3 .second-line{font-size:20px;line-height:28px;margin:0px;padding:0px}.outer-ikpass-container .ikpass-button-3:hover{background-color:white;color:black;top:-1px}.outer-ikpass-container .ikpass-button-3:active{background-color:black;color:white;top:1px}.outer-ikpass-container .brand-grid{display:grid;grid-template-columns:1fr 1fr;max-width:560px;row-gap:16px;-moz-column-gap:16px;column-gap:16px;margin:0 auto}@media (min-width: 960px){.outer-ikpass-container .brand-grid{grid-template-columns:1fr 1fr 1fr 1fr;max-width:1060px;row-gap:24px;-moz-column-gap:24px;column-gap:24px}}.outer-ikpass-container .brand-grid img:not(.brand-logo){width:100%;height:200px;border-radius:12px;background:#060d14;-o-object-fit:cover;object-fit:cover}@media (min-width: 480px){.outer-ikpass-container .brand-grid img:not(.brand-logo){height:260px;border-radius:20px}}@media (min-width: 640px){.outer-ikpass-container .brand-grid img:not(.brand-logo){height:300px;border-radius:20px}}.outer-ikpass-container .brand-grid img.brand-logo{position:absolute;max-height:20px;max-width:100px;top:10px;left:10px;filter:brightness(0) invert(1) drop-shadow(0px 0px 2px #060d14)}@media (min-width: 640px){.outer-ikpass-container .brand-grid img.brand-logo{max-height:30px;max-width:150px;top:20px;left:20px}}.outer-ikpass-container .image-slides{padding-top:24px;padding-bottom:24px;position:relative;top:-80px;z-index:-1}@media (min-width: 640px){.outer-ikpass-container .image-slides{top:-160px}}.outer-ikpass-container .ikpass-nav{z-index:200;height:80px;top:0px;background-color:black;top:0px;width:100%;color:white;transition:background-color 0.3s linear, border-color 0.2s ease-in-out;font-family:"Rethink-Sans-Bold";display:flex;flex-direction:column;justify-content:center;position:relative}@media (min-width: 960px){.outer-ikpass-container .ikpass-nav{height:100px}}.outer-ikpass-container .ikpass-nav .inkind-logo{margin:auto auto auto 0px;margin-right:auto}.outer-ikpass-container .ikpass-nav .inkind-logo img{width:74px;height:auto;margin-top:15px}@media (min-width: 960px){.outer-ikpass-container .ikpass-nav .inkind-logo img{width:100px}}.outer-ikpass-container .ikpass-nav .inkind-logo .sub-pass-inkind{font-family:"Rethink-San-Regular";font-size:2rem}.outer-ikpass-container .ikpass-nav .inkind-logo .sub-pass-inkind strong{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .ikpass-nav .inkind-logo-subs{margin:auto auto auto 0px;margin-right:auto}.outer-ikpass-container .ikpass-nav .inkind-logo-subs img{height:auto;margin-top:15px;width:130px}.outer-ikpass-container .ikpass-nav .inkind-logo-subs img.tiers-inkind-logo{height:48px;margin-top:0px;width:auto}.outer-ikpass-container .ikpass-nav .inkind-logo-subs .sub-pass-inkind{font-family:"Rethink-San-Regular";font-size:3rem}.outer-ikpass-container .ikpass-nav .inkind-logo-subs .sub-pass-inkind strong{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .ikpass-nav .inkind-pass-logo{height:50px;display:flex;align-items:center;margin-bottom:0px}.outer-ikpass-container .ikpass-nav .inkind-pass-logo img{width:150px}.outer-ikpass-container .ikpass-nav .inkind-pass-logo-amex{height:50px;display:flex;align-items:center}.outer-ikpass-container .ikpass-nav .inkind-pass-logo-amex img{width:150px;margin-top:0px}.outer-ikpass-container .ikpass-nav .nav-inside{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:32px;font-size:18px;padding-left:24px;padding-right:24px;height:80px}.outer-ikpass-container .ikpass-nav .nav-inside .redeem-button{border-radius:24px;background:#f3b900;color:black;padding:4px;padding-left:16px;padding-right:16px}@media (min-width: 960px){.outer-ikpass-container .ikpass-nav .nav-inside{padding-left:48px;padding-right:48px;height:100px}}@media (min-width: 640px){.outer-ikpass-container .ikpass-nav .nav-inside{font-size:16px}}.outer-ikpass-container .ikpass-nav .nav-inside a{cursor:pointer;color:white;text-decoration:none}.outer-ikpass-container .ikpass-nav .nav-inside .subscription-try-free-link{border:#fff solid 1px;padding:5px 40px;border-radius:25px;font-family:"Rethink-San-Regular";text-align:center}.outer-ikpass-container .ikpass-nav .nav-inside .subscription-give-link{font-family:"Rethink-San-Regular"}.outer-ikpass-container .ikpass-nav .nav-inside .nav-button{background-color:white;color:black;text-align:center;padding-top:8px;padding-bottom:8px;padding-left:32px;padding-right:32px;border-radius:50px;text-decoration:none;cursor:pointer}.outer-ikpass-container .slides-container{margin-bottom:-80px;z-index:-1}@media (min-width: 640px){.outer-ikpass-container .slides-container{margin-bottom:-160px}}.outer-ikpass-container .image-ikpass-container{width:100%;background-size:cover;background-repeat:no-repeat}.outer-ikpass-container .image-ikpass-container.open-bg{z-index:100;position:relative;background-color:black}.outer-ikpass-container .image-ikpass-container.design-bg{background-image:url(/assets/pass/Lines-89a5ca746c980142ef53a6598014dd863d6e9f925a7d1494c7f59494e1b5a24b.svg);background-size:150%;min-height:400px;margin-bottom:72px}.outer-ikpass-container .image-ikpass-container.design-bg #tiers-box{position:relative;top:-100px;display:block}.outer-ikpass-container .footer-container{font-size:18px;line-height:28px}.outer-ikpass-container .footer-container a{color:#337ab7}@media (min-width: 960px){.outer-ikpass-container .footer-container{font-size:24px;line-height:40px}}.outer-ikpass-container .footer-container .faq-details{padding-bottom:20px;font-size:18px;max-height:99999px}@media (min-width: 960px){.outer-ikpass-container .footer-container .faq-details{font-size:24px;padding-bottom:28px}}.outer-ikpass-container .footer-container .faq-container:last-child{border-bottom:1px solid #eee}.outer-ikpass-container .footer-container h4{font-size:24px;line-height:32px;border-top:1px solid #eee;padding-top:20px;padding-bottom:20px;cursor:pointer;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:16px}@media (min-width: 960px) and (min-height: 800px){.outer-ikpass-container .footer-container h4{padding-top:28px;padding-bottom:28px}}@media (min-width: 960px) and (min-height: 800px){.outer-ikpass-container .footer-container h4{font-size:32px;line-height:40px}}.outer-ikpass-container .footer-container h4 .x-button{border-radius:50%;height:40px;width:40px;min-width:40px;rotate:0deg;transition:0.3s ease-in-out;display:flex;flex-direction:row;align-items:center;justify-content:center}.outer-ikpass-container .footer-container h4 .x-button.rotated{rotate:-45deg}.outer-ikpass-container .footer-container h4 .x-button:hover{background-color:#eee}.outer-ikpass-container .bottom-footer{background-color:#060d14}.outer-ikpass-container .bottom-footer .footer-grid{display:grid;width:100%;color:#525252;font-size:16px;grid-template-columns:1fr;font-family:"Rethink-Sans-Bold";gap:8px}.outer-ikpass-container .bottom-footer .footer-grid *{margin-top:8px;margin-bottom:8px;display:block}.outer-ikpass-container .bottom-footer .footer-grid img{width:100px;height:auto;margin-bottom:8px}.outer-ikpass-container .bottom-footer .footer-grid .copyright{font-family:"Rethink-San-Regular";font-size:12px}.outer-ikpass-container .bottom-footer .footer-grid .insta-logo{display:flex;margin-left:0px;margin-top:16px;margin-bottom:16px}.outer-ikpass-container .bottom-footer .footer-grid a.footer-link,.outer-ikpass-container .bottom-footer .footer-grid span.footer-link{font-size:18px;color:white;text-decoration:none;font-family:"Rethink-San-Regular";display:flex;gap:12px;cursor:pointer}.outer-ikpass-container .bottom-footer .footer-grid a.footer-link img,.outer-ikpass-container .bottom-footer .footer-grid span.footer-link img{width:32px}@media (min-width: 480px){.outer-ikpass-container .bottom-footer .footer-grid{grid-template-columns:1fr 1fr}}@media (min-width: 960px){.outer-ikpass-container .bottom-footer .footer-grid{grid-template-columns:1fr 1fr 1fr 1fr}}.outer-ikpass-container .review-and-image-container{display:flex;flex-direction:row;align-items:center;margin-top:50px}@media (max-width: 700px){.outer-ikpass-container .review-and-image-container{margin-top:36px}}.outer-ikpass-container .review-and-image-container .review-companion-image{border-radius:24px;background-image:url(/assets/pass/review-companion-image-470ba64188ea2313f7f47b7ce92639997e9d703861731d646d746f7591bb41c1.jpg);height:500px;width:500px;min-width:500px;background-size:cover;background-position:50% 30%}@media (max-width: 920px){.outer-ikpass-container .review-and-image-container .review-companion-image{display:none}}.outer-ikpass-container .review-and-image-container .review-container{position:relative;left:-36px;padding:36px;border-radius:24px;background:white;box-shadow:0px 2px 4px rgba(0,0,0,0.5);display:flex;flex-direction:column;gap:24px;font-size:20px;line-height:1.4;text-align:left}@media (max-width: 920px){.outer-ikpass-container .review-and-image-container .review-container{left:0px}}@media (max-width: 700px){.outer-ikpass-container .review-and-image-container .review-container{font-size:16px;padding:24px;gap:16px}}.outer-ikpass-container .review-and-image-container .review-container .review-header{display:flex;flex-direction:row;align-items:center;gap:24px}.outer-ikpass-container .review-and-image-container .review-container .review-header .review-avatar{height:100px;width:auto}@media (max-width: 700px){.outer-ikpass-container .review-and-image-container .review-container .review-header .review-avatar{height:72px;width:auto}}.outer-ikpass-container .review-and-image-container .review-container .review-header .logos-stars{margin-top:12px;width:150px}@media (max-width: 700px){.outer-ikpass-container .review-and-image-container .review-container .review-header .logos-stars{margin-top:8px;width:100px}}.outer-ikpass-container .review-and-image-container .review-container .review-header .review-name-container{font-family:"Rethink-Sans-Bold"}.outer-ikpass-container .sub-text-img-container{max-width:1560px;margin:0 auto;display:flex;flex-direction:row;align-items:center;padding:100px;text-align:left;gap:50px;font-size:20px}@media (max-width: 920px){.outer-ikpass-container .sub-text-img-container{flex-direction:column;gap:36px}}@media (max-width: 920px){.outer-ikpass-container .sub-text-img-container.vertical-reverse{flex-direction:column-reverse}}@media (max-width: 700px){.outer-ikpass-container .sub-text-img-container{margin:0px;padding:0px}}.outer-ikpass-container .sub-text-img-container h5{font-size:20px;line-height:1.4;margin-top:0px;margin-bottom:28px;padding-bottom:0px}@media (max-width: 700px){.outer-ikpass-container .sub-text-img-container h5{font-size:16px;margin-bottom:16px}}.outer-ikpass-container .sub-text-img-container .sub-text-head{font-size:50px;line-height:1.4;margin-top:0px;margin-bottom:0px}@media (max-width: 700px){.outer-ikpass-container .sub-text-img-container .sub-text-head{font-size:30px}}.outer-ikpass-container .sub-text-img-container ul{line-height:1.4;list-style-type:initial;margin-bottom:0px;margin-top:8px;margin-left:24px;font-size:20px}@media (max-width: 700px){.outer-ikpass-container .sub-text-img-container ul{margin-left:20px;font-size:16px}}.outer-ikpass-container .sub-text-img-container ul li{margin-top:8px;margin-bottom:0px}.outer-ikpass-container .sub-text-img-container p{line-height:1.4;font-size:20px}@media (max-width: 700px){.outer-ikpass-container .sub-text-img-container p{font-size:16px}}.outer-ikpass-container .sub-text-img-container .sub-text-container{flex:1}@media (max-width: 700px){.outer-ikpass-container .sub-text-img-container .sub-text-container{margin-left:36px;margin-right:36px;margin-top:36px}}.outer-ikpass-container .sub-text-img-container .sub-text-container .try-it-free-button-container{margin-top:36px}@media (max-width: 920px){.outer-ikpass-container .sub-text-img-container .sub-text-container .try-it-free-button-container{width:100%;text-align:center}}.outer-ikpass-container .sub-text-img-container .sub-img{flex:1;background-repeat:no-repeat;background-size:cover;height:475px;min-height:475px;width:100%;border-radius:16px}.outer-ikpass-container .sub-text-img-container .sub-img.essential-foodies-img{background-position:80% 50%;background-image:url(/assets/pass/essential-foodies-image-68ee53393b4ac69834448783a51b1c5b12abfe2252cf6b81cd4a99602065a0ba.jpg)}.outer-ikpass-container .sub-text-img-container .sub-img.inkind-story-img{background-position:center;background-image:url(/assets/pass/inkind-story-img-90e845b30f003849db332c3760a4563bb3e6538e7f0401fb7a729a52654334ed.jpg)}.outer-ikpass-container .sub-text-img-container .sub-img.dine-out-image{background-position:50% 90%;background-image:url(/assets/pass/dine-out-save-7c5f464a94b71f83efcb389bec74334bcc9f3f3ddf7aa5e69d502b977e18a31e.jpg)}@media (max-width: 920px){.outer-ikpass-container .sub-text-img-container .sub-img{height:350px;min-height:350px;position:cover}}@media (max-width: 700px){.outer-ikpass-container .sub-text-img-container .sub-img{border-radius:0px;height:280px;min-height:280px}}.outer-ikpass-container .give-subhead{color:#fff;font-size:23px;font-style:normal;font-weight:500;line-height:29px;width:498px}@media (max-width: 700px),(max-width: 920px){.outer-ikpass-container .give-subhead{font-size:18px;line-height:22px;width:auto}}.outer-ikpass-container .btn-radius-35{border-radius:35px;width:309px;height:62px;display:flex;align-items:center;justify-content:center;padding:0}@media (max-width: 700px),(max-width: 920px){.outer-ikpass-container .btn-radius-35{border-radius:31.602px;width:279px;height:55.981px}}.outer-ikpass-container .how-it-works-give-button .btn-text{color:#000;text-align:center;font-size:19px;font-style:normal;font-weight:700;line-height:27px}@media (max-width: 700px),(max-width: 920px){.outer-ikpass-container .how-it-works-give-button .btn-text{font-size:17.155px;line-height:24.379px}}.try-it-free-button-container{display:inline-block}@media (max-width: 700px){.try-it-free-button-container{margin-top:4px;margin-bottom:4px}}.try-it-free-button-container .try-it-free-cta-button{padding:12px 55px;display:inline-block;text-align:center;color:#000;font-family:"Rethink-Sans-Bold";font-size:16px;background-color:#e7b84b;border-radius:25px;text-align:center;transition:0.2s}@media (max-width: 920px){.try-it-free-button-container .try-it-free-cta-button{margin:auto;padding:12px 30px;display:inline-block}}@media (max-width: 700px){.try-it-free-button-container .try-it-free-cta-button{margin:auto;padding:12px 16px;display:inline-block}}.try-it-free-button-container .try-it-free-cta-button:hover{color:#fff;background-color:#000000;transition:0.2s}.try-it-free-button-container .try-it-free-label{color:#000;font-size:10px;font-family:"Rethink-San-Regular"}.map-text{display:none}.outer-ikpass-container .sub-footer-container .faq-header{font-size:50px}@media (max-width: 700px){.outer-ikpass-container .sub-footer-container .faq-header{font-size:30px}}.outer-ikpass-container .sub-footer-container h4{font-size:20px;font-family:"Rethink-Sans-Bold";line-height:1.4;padding-top:16px;padding-bottom:16px}@media (max-width: 700px){.outer-ikpass-container .sub-footer-container h4{font-size:16px;padding-top:12px;padding-bottom:12px}}.outer-ikpass-container .sub-footer-container .faq-details{font-size:20px;line-height:1.4}@media (max-width: 700px){.outer-ikpass-container .sub-footer-container .faq-details{font-size:16px}}.sub-tiers-container{max-width:1200px;padding-left:100px;padding-right:100px;padding-top:50px;padding-bottom:50px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;gap:24px}@media (max-width: 700px){.sub-tiers-container{gap:16px;padding:36px;padding-top:0px}}.sub-tiers-container.strikethrough-present a{height:184px}@media (max-width: 700px){.sub-tiers-container.strikethrough-present a{height:148px}}.sub-tiers-container.sub-tiers-length-6,.sub-tiers-container.sub-tiers-length-5{grid-template-columns:1fr 1fr 1fr}@media (max-width: 920px){.sub-tiers-container.sub-tiers-length-6,.sub-tiers-container.sub-tiers-length-5{grid-template-columns:1fr 1fr}}@media (max-width: 700px){.sub-tiers-container.sub-tiers-length-6,.sub-tiers-container.sub-tiers-length-5{grid-template-columns:1fr}}.sub-tiers-container.sub-tiers-length-5 a:nth-child(4),.sub-tiers-container.sub-tiers-length-5 a:nth-child(5){transform:translateX(50%)}@media (max-width: 920px){.sub-tiers-container.sub-tiers-length-5 a:nth-child(4){transform:initial}}@media (max-width: 700px){.sub-tiers-container.sub-tiers-length-5 a:nth-child(5){transform:initial}}.sub-tiers-container.sub-tiers-length-4,.sub-tiers-container.sub-tiers-length-2{grid-template-columns:1fr 1fr;max-width:1000px}@media (max-width: 700px){.sub-tiers-container.sub-tiers-length-4,.sub-tiers-container.sub-tiers-length-2{grid-template-columns:1fr}}.sub-tiers-container.sub-tiers-length-3{grid-template-columns:1fr 1fr 1fr}@media (max-width: 920px){.sub-tiers-container.sub-tiers-length-3{grid-template-columns:1fr 1fr}.sub-tiers-container.sub-tiers-length-3 a:nth-child(3){transform:translateX(50%)}}@media (max-width: 700px){.sub-tiers-container.sub-tiers-length-3{grid-template-columns:1fr}.sub-tiers-container.sub-tiers-length-3 a:nth-child(3){transform:initial}}.sub-tiers-container.sub-tiers-length-1{grid-template-columns:1fr}.sub-tiers-container a{display:inline-block;width:100%;max-width:400px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);animation:backdrop-filter-animation 0.5s ease forwards}.sub-tiers-container a.mousein{animation:backdrop-filter-reverse 0.5s ease forwards}@keyframes backdrop-filter-reverse{from{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}to{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}}@keyframes backdrop-filter-animation{from{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}to{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}}.sub-tiers-container .sub-tier-container{padding:24px;border-radius:16px;box-shadow:0px 2px 16px rgba(0,0,0,0.65);display:flex;flex-direction:column;background-color:rgba(0,0,0,0.55);border:1px solid rgba(255,255,255,0.35);gap:4px;line-height:1.3;height:100%;justify-content:center}@media (max-width: 700px){.sub-tiers-container .sub-tier-container{padding:16px}}.sub-tiers-container .sub-tier-container .sub-tier-bonus{font-size:20px;font-family:"Rethink-Sans-Bold";color:#e6b84a}@media (max-width: 700px){.sub-tiers-container .sub-tier-container .sub-tier-bonus{font-size:16px}}.sub-tiers-container .sub-tier-container .sub-tier-get-container{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:space-between}.sub-tiers-container .sub-tier-container .sub-tier-get-container img{height:28px;width:28px}@media (max-width: 700px){.sub-tiers-container .sub-tier-container .sub-tier-get-container img{height:24px;width:24px}}.sub-tiers-container .sub-tier-container .sub-tier-get{font-size:28px;font-family:"Rethink-Sans-Bold";color:white}@media (max-width: 700px){.sub-tiers-container .sub-tier-container .sub-tier-get{font-size:24px}}.sub-tiers-container .sub-tier-container .sub-tier-pay{font-size:20px;color:white}@media (max-width: 700px){.sub-tiers-container .sub-tier-container .sub-tier-pay{font-size:16px}}#map-container{width:100%;height:100%}.widget-container{overflow:hidden !important}.widget-container>div>div>div:nth-child(2){overflow:hidden !important;border-radius:24px !important}.outer{height:100vh;display:flex;flex-direction:column;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium"}.nav-hamburger-open{display:flex;flex-direction:column;gap:24px;margin:24px;margin-bottom:0px;font-family:"Rethink-Sans-Bold";text-align:center}.nav-hamburger-open a:hover{color:white;text-decoration:none}@media (min-width: 640px){.nav-hamburger-open{display:none !important}}.menu-title.mobile-menu-title{font-family:"Rethink-Sans-Bold";font-size:20px;margin-top:8px;color:white}.map-outside{width:100%;flex:1;overflow-y:scroll;-webkit-mask-image:-webkit-radial-gradient(white, black);position:relative}@media (min-width: 800px){.map-outside{overflow:hidden;overflow-y:hidden}}.map-outside a{text-decoration:none}.map-header-container{background:#2a212d;padding:12px;border-radius:25px}.map-header-container.light-header-container,.map-header-container.black-header-container{background:white;border:3px solid #f5f0fd}.map-header-container.light-header-container .map-search-bar .pac-input,.map-header-container.black-header-container .map-search-bar .pac-input{background-color:#f8fafc;border-radius:25px;color:black;background-image:url(/assets/map_v2/magnifying-glass-gray-f7020459d6f7c79480818a85560d847c936b748697d8ab56fd80417314e7292f.svg)}.map-header-container.light-header-container .map-search-bar .pac-input::-moz-placeholder,.map-header-container.black-header-container .map-search-bar .pac-input::-moz-placeholder{color:#a0a0a0}.map-header-container.light-header-container .map-search-bar .pac-input::placeholder,.map-header-container.black-header-container .map-search-bar .pac-input::placeholder{color:#a0a0a0}.map-header-container .map-navbar{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.map-header-container .map-navbar .hamburger-menu{width:24px;height:24px;cursor:pointer}@media (min-width: 640px){.map-header-container .map-navbar .hamburger-menu{display:none}}.map-header-container .map-navbar img:not(.hamburger-menu){width:64px;height:auto}.map-header-container .map-navbar .nav-text{display:none;flex-direction:row;gap:16px;align-items:center;font-family:"Rethink-Sans-Bold"}@media (min-width: 640px){.map-header-container .map-navbar .nav-text{display:flex;width:180px}}.map-header-container .map-navbar .nav-text.back-container{font-size:18px}.map-header-container .map-navbar .nav-text.back-container:hover{color:white;text-decoration:none}.map-header-container .map-navbar .nav-text.back-container img{height:16px;width:auto}.map-header-container .map-navbar .nav-text .download-btn-container{width:100%;text-align:center}.map-header-container .map-navbar .nav-text a{color:white;text-decoration:none}.map-header-container .map-navbar .nav-text a .download-btn{background-color:#edb72b;border-radius:20px;padding:8px;padding-left:24px;padding-right:24px;color:black;cursor:pointer}.map-header-container .map-toggle-container{border-radius:50%;height:44px;background-color:#3f3143;border:1px solid #666;cursor:pointer;display:flex;flex-direction:row;align-items:center;border-radius:24px;gap:8px;padding:12px;color:white;text-decoration:none}@media (min-width: 800px){.map-header-container .map-toggle-container{display:none}}.map-header-container .map-toggle-container:hover{color:white;text-decoration:none}.map-header-container .map-toggle-container.map-toggle-container-black{background-color:black;border:1px solid black}.map-header-container .map-filter-button{padding-left:12px;padding-right:12px;border-radius:24px;height:44px;background-color:#3f3143;border:1px solid #666;cursor:pointer;display:block;color:white}@media (min-width: 450px){.map-header-container .map-filter-button{padding-left:24px;padding-right:24px}}@media (min-width: 800px){.map-header-container .map-filter-button{display:none}}.map-header-container .map-filter-button.mobile-filter-button{padding-left:0px;padding-right:0px;width:48px}.map-header-container .map-filter-button.mobile-filter-button img{width:24px;height:auto}.map-header-container .map-filter-button.map-filter-button-black{background-color:black;border:1px solid black}.map-header-container #mobile-list-2{position:absolute;top:0px;bottom:0px;width:100%;left:0px;top:64px}.map-header-container .map-search-bar{padding-top:12px;padding-bottom:0px;width:100%;gap:8px;display:flex;justify-content:flex-start}.map-header-container .map-search-bar .selected-items{background-color:#edb72b;color:black;border-radius:8px;padding:8px;position:relative;left:-16px;max-width:150px;white-space:nowrap;overflow:hidden;display:inline-block;margin-top:4px;text-overflow:ellipsis}.map-header-container .map-search-bar .mobile-selected-filter{background-color:#edb72b;color:black}@media (min-width: 450px){.map-header-container .map-search-bar{padding-top:16px}}@media (min-width: 800px){.map-header-container .map-search-bar>div:first-child{margin-right:12px}}.map-header-container .map-search-bar .menu-button{width:200px;height:44px;font-size:14px;background:#19141b;color:white;border-radius:25px;text-align:left;padding-left:24px;padding-right:24px;display:none;background-image:url(/assets/map_v2/dropdown-icon-54238a10ee9f9ccf501dc97bbcb070642f90ee77fe0d99a093a9bd961e2468f5.svg);background-position:92% 50%;background-size:24px auto;background-repeat:no-repeat}.map-header-container .map-search-bar .menu-button.light-menu-button,.map-header-container .map-search-bar .menu-button.black-menu-button{background-color:#f8fafc;color:#808080;background-image:url(/assets/map_v2/gray-dropdown-icon-933b555da0210a130a424a0ae50b91456db269cd9b40e1e436017af106508a72.svg);background-size:12px auto}@media (min-width: 800px){.map-header-container .map-search-bar .menu-button{display:block}}.map-header-container .map-search-bar .selected-check{border-radius:50%;height:20px;width:20px;background-color:#efb802;border:2px solid #efb802;background-image:url(/assets/map_v2/check-solid-ff0276551cd4ba79208fd814914b22705867e16885a9a3b3380d3bd92015cb54.svg);background-size:13px auto;background-position:50% 50%;background-repeat:no-repeat}@media (min-width: 800px){.map-header-container .map-search-bar .selected-check{height:16px;width:16px}}@media (min-width: 800px){.map-header-container .map-search-bar .selected-check{background-size:11px auto}}.map-header-container .map-search-bar .selected-check+span{max-width:220px;white-space:nowrap;overflow:hidden;display:inline-block;margin-top:4px;text-overflow:ellipsis}.map-header-container .map-search-bar .unselected-check{border-radius:50%;height:20px;width:20px;border:2px solid #67506e;background-color:#2a212d}@media (min-width: 800px){.map-header-container .map-search-bar .unselected-check{height:16px;width:16px}}.map-header-container .map-search-bar .open-menu-button:hover{text-decoration:none;color:white}.map-header-container .map-search-bar .menu-items-container{z-index:20;top:-44px}@media (min-width: 800px){.map-header-container .map-search-bar .menu-items-container{position:relative}}.map-header-container .map-search-bar .menu-items-container .menu-items{position:absolute;display:flex;flex-direction:column;left:0px;right:0px;bottom:0px;top:0px;padding:20px;padding-top:0px;padding-bottom:12px;font-size:18px;overflow:auto;z-index:100;background:#2a212d;box-shadow:0px 2px 10px black}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items{background-color:#f8fafc}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items li{display:block;z-index:5;color:#000;cursor:pointer;padding-bottom:8px;padding-top:4px;display:flex;flex-direction:row;gap:8px;align-items:center}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items li:hover{text-decoration:none;color:#2a212d}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items .menu-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding-bottom:8px;position:sticky;padding-top:12px;top:0px;color:#000;background-color:#fff;z-index:100;cursor:pointer}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items .menu-header.mobile-menu-header{top:-1px}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items .menu-header div{color:#000;font-family:"Rethink-Sans-Bold"}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items .menu-header a.clear{color:#000;text-decoration:none;cursor:pointer}.map-header-container .map-search-bar .menu-items-container .menu-items.light-menu-items .menu-header a.clear:hover{text-decoration:underline}@media (min-width: 450px){.map-header-container .map-search-bar .menu-items-container .menu-items{top:0px;padding:36px;padding-top:0px;padding-bottom:12px}}@media (min-width: 800px){.map-header-container .map-search-bar .menu-items-container .menu-items{max-height:40vh;font-size:14px;left:-100px;right:0px;padding:20px;padding-top:0px;padding-bottom:12px;top:auto;z-index:1;bottom:auto;border-radius:16px}}@media (min-width: 800px){.map-header-container .map-search-bar .menu-items-container .menu-items.mobile-menu-items{display:none}}.map-header-container .map-search-bar .menu-items-container .menu-items li{display:block;z-index:5;color:white;cursor:pointer;padding-bottom:8px;padding-top:4px;display:flex;flex-direction:row;gap:8px;align-items:center}.map-header-container .map-search-bar .menu-items-container .menu-items li:hover{text-decoration:none;color:white}.map-header-container .map-search-bar .menu-items-container .menu-items .menu-header{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding-bottom:8px;position:sticky;padding-top:12px;top:0px;background-color:#2a212d;z-index:100;cursor:pointer}.map-header-container .map-search-bar .menu-items-container .menu-items .menu-header.mobile-menu-header{top:-1px}.map-header-container .map-search-bar .menu-items-container .menu-items .menu-header div{color:white;font-family:"Rethink-Sans-Bold"}.map-header-container .map-search-bar .menu-items-container .menu-items .menu-header a.clear{color:white;text-decoration:none;cursor:pointer}.map-header-container .map-search-bar .menu-items-container .menu-items .menu-header a.clear:hover{text-decoration:underline}.map-header-container .map-search-bar .zoom-to{display:none;position:absolute;right:0px;top:0px;background-image:url(/assets/map_v2/zoom-to-me-abfbc9c773fe58854aa3c97509b0231634fbd6fa6abeadb4a2f88d1db25c427b.svg);background-repeat:no-repeat;background-size:24px auto;background-position:33% 50%;width:52px;height:44px;border-left:1px solid rgba(216,216,216,0.25);cursor:pointer}@media (min-width: 450px){.map-header-container .map-search-bar .zoom-to{display:block}}.map-header-container .map-search-bar .pac-input-container{position:relative;flex:1}.map-header-container .map-search-bar .pac-input{font-size:14px;padding:12px;padding-left:44px;padding-right:24px;background:#19141b;border-radius:8px;width:100%;color:white;background-image:url(/assets/map_v2/magnifying-glass-740832b658e6156faf67d0e093a0c1b38a74157e95ff28466f1975d2efa69991.svg);background-repeat:no-repeat;background-size:20px auto;background-position:16px 50%}.map-header-container .map-search-bar .pac-input::-moz-placeholder{letter-spacing:0px;font-size:14px}.map-header-container .map-search-bar .pac-input::placeholder{letter-spacing:0px;font-size:14px}.map-header-container .map-search-bar .pac-input:focus{outline:none}.info-container{width:100%;position:absolute;top:0px;left:0px;min-height:100%;overflow-y:hidden;transition:opacity 0.25s;z-index:10;background:white}@media (max-width: 799px){.info-container{opacity:0;height:100%}}@media (min-width: 800px){.info-container{display:block !important;min-height:auto;width:400px;max-width:40%;box-shadow:0px 2px 10px rgba(0,0,0,0.35);border-radius:24px;top:24px;left:24px;bottom:24px}}.info-container-inner{position:relative;overflow-y:auto;width:100%;height:100%}.mobile-brand-info{display:block;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;max-width:90%;bottom:24px;background:white;border-radius:20px;z-index:1000;box-shadow:0px 2px 10px rgba(0,0,0,0.35);padding:4px}.mobile-brand-info a:hover div,.mobile-brand-info a:visited div,.mobile-brand-info a:active div,.mobile-brand-info a:focus div{color:white;text-decoration:none}.mobile-brand-info .pass-button{font-size:14px;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium";margin:12px;margin-top:8px}.mobile-brand-info .loc-container{margin-left:12px;margin-right:12px}@media (min-width: 800px){.mobile-brand-info{display:none}}.mobile-brand-info .loc-container{padding:0px;border-bottom:0px}.mobile-brand-info .loc-container .select-button{display:none}.show-more-brands{text-align:center;font-size:18px;padding-left:16px;padding-right:16px;cursor:pointer;background:white;position:relative;top:-2px}.show-more-brands .show-more{padding-top:16px;padding-bottom:16px;border-top:1px solid lightgray;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px}.show-more-brands .show-more img{height:10px;width:auto}.map-subscribe-container{border:1px solid lightgray;border-radius:12px;padding:28px 16px;margin-top:16px;margin-bottom:150px;text-align:center;display:flex;flex-direction:column;gap:16px;align-items:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:15.342px;font-style:normal;font-weight:500;line-height:130%}.map-subscribe-container .download-button{display:flex;align-items:center;justify-content:center;border-radius:4.357px;background:#000;width:100%;padding:10px 15px;margin-top:6px;position:relative}.map-subscribe-container .download-button:hover{text-decoration:none;color:#fff}.map-subscribe-container .download-button .arrow{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.map-subscribe-container .map-subscribe-and-earn{color:#000;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:30px;font-style:normal;font-weight:800;line-height:33.986px}.map-subscribe-container .map-subscribe-and-earn .highlight{color:#f3b900}.map-subscribe-container .pass-button{min-width:260px}.map-subscribe-container .map-subscribe-badge{height:92px;width:auto}.zoom-box{position:absolute;right:24px;top:24px;z-index:10;border-radius:24px;box-shadow:0px 2px 10px rgba(0,0,0,0.35)}.zoom-box .zoom-in{height:40px;width:45px;background:white;border-top-left-radius:24px;border-top-right-radius:24px;color:black;font-size:20px;display:grid;place-items:center;cursor:pointer;border-bottom:1px solid rgba(0,0,0,0.1)}.zoom-box .zoom-out{height:40px;width:45px;background:white;border-bottom-left-radius:24px;border-bottom-right-radius:24px;color:black;font-size:20px;display:grid;place-items:center;cursor:pointer}.map-v2-label{color:white !important;font-family:"Rethink-Sans-Bold" !important;font-size:13px !important}.pass-popup{display:block;position:fixed;left:0;right:0;margin-left:auto;margin-right:auto;width:372px;max-width:90%;bottom:24px;background:white;border-radius:12px;z-index:1000;box-shadow:0px 2px 10px rgba(0,0,0,0.35);padding:10px 14px 14px 14px}@media (min-width: 800px){.pass-popup{margin:auto auto;right:24px;left:auto;max-width:36%;width:300px}}.pass-header{display:flex;flex-direction:row;justify-content:space-between;gap:8px;padding-bottom:16px;margin-bottom:12px;height:32px}.pass-header .pass-logo{width:35px;height:24.375px}.text-bold{font-family:"Rethink-Sans-Bold"}.pass-logo{height:100%;width:auto}.white-inkind-logo{width:76px;height:52px}.pass-headline{font-family:"Rethink-Sans-Bold";font-size:25px;margin-bottom:-6px;line-height:130%}.pass-container{display:flex;flex-direction:column;gap:8px;color:#000;font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:130%}.pass-container a:hover{color:white;text-decoration:none}.pass-container .download-button{display:flex;align-items:center;justify-content:center;border-radius:4.635px;background:#f3b900;width:100%;padding:10px 15px;margin-top:14px;position:relative;color:#000;font-family:"Rethink-Sans-Medium", sans-serif;font-size:15.759px;font-style:normal;font-weight:500;line-height:normal}.pass-container .download-button:hover{text-decoration:none;color:#000}.pass-container .download-button .arrow-logo{position:absolute;top:50%;right:15px;transform:translateY(-50%)}.pass-body{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium";font-size:16px}.pass-button{background:black;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium";border-radius:8px;font-size:16px;text-align:center;padding:12px;position:relative;margin-top:8px}a:hover .pass-button,a:visited .pass-button,a:active .pass-button,a:focus .pass-button{color:white;text-decoration:none}.arrow-logo{position:absolute;right:16px;top:11px}a{color:white;text-decoration:none}.close-logo{height:24px;margin-top:-4px;width:auto;cursor:pointer}.loc-container{border-bottom:1px solid lightgray;display:flex;flex-direction:row;align-items:center;gap:0px;min-height:120px;padding-top:4px;padding-bottom:4px;padding-left:12px;padding-right:12px;cursor:pointer}.loc-container .text-container{gap:2px}.loc-container.mobile-hide-info{display:none}@media (min-width: 800px){.loc-container.mobile-hide-info{display:flex}}.loc-container:hover{background:#f8f8f8}.loc-container:hover .select-button{background:white;background-image:url(/assets/map_v2/expand_more_gray-a1931f76bad68f4062ed4a7e9247cac454253c441d3eb2d3c4f8ec07bd6dd7b6.svg);background-position:50% 50%;margin-left:8px}.loc-tile{height:96px;width:96px;min-width:96px;margin:12px;margin-left:0px;margin-right:20px;background-size:cover;background-repeat:no-repeat;text-align:center;border-radius:16px}.loc-logo{height:52px;width:auto;margin:0 auto;margin-top:24px}.text-container{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium";font-size:14px;display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.loc-header{font-size:18px;font-family:"Rethink-Sans-Bold"}.loc-subhead{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.loc-subhead.info-tags{overflow:hidden;flex-wrap:wrap;flex-direction:row;display:flex;height:21px}.loc-subhead.info-tags span::before{content:"\00a0•\00a0"}.loc-subhead.info-tags span:first-child::before{content:""}.loc-distance{color:gray}.select-button{width:28px;min-width:28px;height:28px;background:#f8f8f8;border-radius:8px;background-image:url(/assets/map_v2/expand_more_gray-a1931f76bad68f4062ed4a7e9247cac454253c441d3eb2d3c4f8ec07bd6dd7b6.svg);background-position:50% 50%;cursor:pointer;margin-left:8px;display:none}@media (min-width: 800px){.select-button{display:block}}.fade-out{animation:fadeOut ease 0.5s}.fade-in{animation:fadeIn ease 0.5s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.back-section{padding:16px;padding-bottom:24px;height:20px;display:flex;flex-direction:row;align-items:center;gap:4px;background-color:#2a212d;cursor:pointer;color:white}.back-section.back-section-black{background-color:black}@media (min-width: 800px){.back-section.back-section-black{background-color:inherit}}.back-section .back-arrow{display:none}@media (min-width: 800px){.back-section{margin-top:16px;padding-bottom:16px;background-color:white;gap:12px;color:black}.back-section .back-arrow{display:block}.back-section .back-icon{display:none}}.back-section .back-arrow{height:16px;width:auto}.back-section .back-icon{height:24px;width:auto}.back-section .back-text{font-size:18px;font-family:"Rethink-Sans-Bold"}.bonus-scroll-box{position:absolute;bottom:0px;left:0px;right:0px;overflow:hidden;background-color:black;color:white;width:100%;height:100px;z-index:250;display:flex;align-items:center;justify-content:center;font-family:"Rethink-Sans-Bold";font-size:22px;cursor:pointer}.details-container{margin:16px;margin-top:0px}.details-container .loc-tile{height:150px;width:100%}.details-container .loc-tile .loc-logo{height:120px;width:auto;margin-top:15px;width:100%;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}.details-container .summary-container{margin-top:16px;padding-top:16px;margin-bottom:16px;border-top:1px solid #d4d4d4}.details-container .bonus-container .loc-header{margin-bottom:4px}.details-container .discovery-location-gallery-container{overflow-x:auto;margin-bottom:8px;margin-top:16px}.details-container .discovery-location-gallery-container .discovery-location-gallery{height:120px;display:flex;flex-direction:row;gap:3px;align-items:stretch;width:100%;border-radius:20px;margin-bottom:4px}.details-container .discovery-location-gallery-container .discovery-location-gallery .discovery-image{background-size:cover;background-position:center center;flex:1 1 0%;height:120px;min-width:120px}.details-container .discovery-location-gallery-container .discovery-location-gallery .discovery-image:first-child{border-bottom-left-radius:20px;border-top-left-radius:20px}.details-container .discovery-location-gallery-container .discovery-location-gallery .discovery-image:last-child{border-bottom-right-radius:20px;border-top-right-radius:20px}.pac-container .pac-item.pac-custom{display:flex;align-items:center;justify-content:flex-start;gap:16px;line-height:16px}.pac-container .pac-item.pac-custom .pac-item-bg{height:60px;width:60px;min-width:60px;position:relative;background-repeat:no-repeat;background-size:cover;border-radius:12px}.pac-container .pac-item.pac-custom .pac-item-bg img{position:absolute;height:40px;width:auto;top:10px;left:10px}.pac-container .pac-item.pac-custom .pac-text{display:flex;flex-direction:column;gap:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pac-container .pac-item.pac-custom .pac-text .pac-loc-name{font-family:"Rethink-Sans-Bold";font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pac-container .pac-item.pac-custom .pac-text .pac-address{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pac-container.show-container{display:block !important}.pac-container:after{background-image:none !important;height:0px}.pac-container{border-color:#29212d;color:#9b989c;background-color:#29212d;background-repeat:no-repeat;background-position:left center;border-radius:16px;margin-top:4px;background-repeat:no-repeat;background-position:left center;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", Arial, Helvetica, sans-serif !important;font-size:15px;min-width:300px}@media (min-width: 380px){.pac-container{min-width:340px}}@media (min-width: 480px){.pac-container{min-width:auto}}.pac-container.light-pac-container,.pac-container.black-pac-container{background-color:white;color:#29212d;border:0px}.pac-container.light-pac-container .pac-item,.pac-container.light-pac-container .pac-item-query,.pac-container.black-pac-container .pac-item,.pac-container.black-pac-container .pac-item-query{background-color:white;color:#29212d}.pac-container.light-pac-container .pac-item:hover,.pac-container.light-pac-container .pac-item:hover .pac-item-query,.pac-container.black-pac-container .pac-item:hover,.pac-container.black-pac-container .pac-item:hover .pac-item-query{background-color:#f8fafc}.pac-container .pac-item-query{background-color:#2a212d;color:white}.pac-container .pac-item:first-of-type{border:none}.pac-container .pac-item{padding:8px;padding-left:16px;background-color:#2a212d;color:white;border-top:white;cursor:pointer}.pac-container .pac-item:first-child{border-top:0px}.pac-container .pac-item:hover{background:#19141b}.pac-container .pac-item-matched{font-weight:bold}.hdpi.pac-logo:after,.pac-logo:after{background-image:none;display:none}.tiers-container{display:flex;flex-direction:column;margin-top:20px;gap:8px}.tiers-container a:hover{text-decoration:none}.tiers-container .map-tier{background-color:black;border-radius:12px;padding:12px;color:white;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:16px}@media (min-width: 800px){.tiers-container .map-tier{font-size:18px}}.tiers-container .map-tier .map-tier-button{background-color:#5bbe99;font-size:12px;padding:8px;border-radius:8px;color:black;width:100px;text-align:center}.map-pp-button{background-color:white;border-radius:12px;padding:12px;padding-top:8px;padding-bottom:8px;margin-top:12px;color:black;display:flex;flex-direction:column;justify-content:center;align-items:left;font-size:18px;gap:0px;border:1px solid lightgray}.map-pp-button .pp-subtext{font-size:14px;color:#9ca3af}.decorated{overflow:hidden;text-align:center;color:#9ca3af;padding-top:1rem;font-size:18px;margin-top:8px;margin-bottom:8px}.decorated>span{position:relative;display:inline-block}.decorated>span:before,.decorated>span:after{content:"";position:absolute;top:50%;border-bottom:1px solid;border-color:lightgrey;width:100vw;margin:0 8px}.decorated>span:before{right:100%}.decorated>span:after{left:100%}@media (max-width: 799px){.hide-on-small{display:none}}.visible{opacity:1}.invisible{opacity:0}.lightspeed-body{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#171a26;min-height:100vh}.lightspeed-body main{width:100%}.lightspeed-body .lightspeed-error{width:calc(100% - 64px);color:white;text-align:center;font-size:18px;padding:12px;margin:0 auto;margin-top:48px;background:#f85c4a;border-radius:8px;max-width:960px;font-family:"Rethink-San-Regular", "Helvetica Neue", Arial, sans-serif;display:none;margin-bottom:32px}.lightspeed-body .lightspeed-error .error-bold{font-family:"Rethink-Sans-Bold", "Helvetica Neue", Arial, sans-serif}.lightspeed-body .lightspeed-container{display:grid;grid-template-columns:1fr 1fr;gap:36px;align-items:center;width:calc(100% - 64px);max-width:960px;margin:32px auto;display:none}.lightspeed-body .lightspeed-column{display:flex;flex-direction:column;background-color:#11131c;border-radius:16px;border:3px solid rgba(255,255,255,0.07)}.lightspeed-body .lightspeed-row{font-size:18px;line-height:1.2;color:white;padding:24px;font-family:"Rethink-San-Regular", "Helvetica Neue", Arial}.lightspeed-body .lightspeed-flex{display:flex;flex-direction:row;justify-content:space-between}.lightspeed-body #qrcode{background:white;border-radius:24px;height:auto;width:auto;padding:24px;max-width:100%}.lightspeed-body #qrcode img,.lightspeed-body #qrcode canvas{width:100%;height:auto}.lightspeed-body #qrcode.qrcode-error{height:100%;min-height:300px;background-image:url(/assets/icons/BrownEgg-Circle-d7a16aebf9312f8f7de34c3fab102ed00d15d331d895ecfdaa33f0f44d5cd358.svg);background-size:220px auto;background-position:center;background-repeat:no-repeat}.lightspeed-body .lightspeed-header{display:flex;flex-direction:row;margin-bottom:24px;gap:24px;justify-content:flex-start;align-items:center}.lightspeed-body .lightspeed-header-text{font-family:"Rethink-San-Regular", "Helvetica Neue", Arial;font-size:32px;line-height:1.2;color:white}.lightspeed-body .lightspeed-header-subtext{font-family:"Rethink-San-Regular", "Helvetica Neue", Arial;font-size:20px;line-height:1.2;color:#aaa;margin-top:8px}.lightspeed-body .lightspeed-outer{display:flex;flex-direction:column;justify-content:space-between;height:100%}.lightspeed-body .lightspeed-check-num{font-size:48px;line-height:1.2;text-align:center;color:#aaa;min-height:48px}.lightspeed-body .lightspeed-hr{background:none;border:1px solid #272b3e;margin-left:16px;margin-right:16px;margin-top:0px;margin-bottom:0px}.lightspeed-body .check-num-second{color:white;font-weight:bold}.lightspeed-body .bill-total-amount{min-width:100px;text-align:right}.lightspeed-body .table-row{min-width:150px}.lightspeed-body .lightspeed-header-logo{height:100px;width:auto}.lightspeed-body .mobile-header{display:none;margin-bottom:0px}.lightspeed-body .desktop-header{display:flex}.lightspeed-body #check-number{margin-bottom:16px;display:none}.lightspeed-body .lightspeed-error-text{background:white;opacity:25%;border-radius:8px;min-height:20px}@media (max-width: 840px){.lightspeed-body .lightspeed-container{display:grid;grid-template-columns:1fr}.lightspeed-body .lightspeed-check-num{font-size:36px;min-height:36px}.lightspeed-body #qrcode{order:-1}.lightspeed-body .mobile-header{display:flex;order:-2}.lightspeed-body .desktop-header{display:none}}@media (max-width: 600px){.lightspeed-body .lightspeed-container{width:calc(100% - 20px);margin-left:10px;margin-right:10px;gap:0px}.lightspeed-body .lightspeed-row{padding-top:12px;padding-bottom:12px;align-items:center}.lightspeed-body .lightspeed-check-num{font-size:32px;min-height:32px}.lightspeed-body .lightspeed-header-logo{height:50px}.lightspeed-body .mobile-header{justify-content:center;margin-bottom:12px}.lightspeed-body .lightspeed-error{width:calc(100% - 20px);margin-right:10px;margin-left:10px;margin-top:32px}.lightspeed-body .lightspeed-column{border-top:0px;border-top-right-radius:0px;border-top-left-radius:0px}.lightspeed-body #qrcode{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.lightspeed-body .lightspeed-header-subtext{display:none}}.checkout-offer__label{top:35% !important;left:13% !important}.email__review{background:#f6f6f6;min-height:100vh;width:100%;font-size:14px;color:#222222;font-family:"Rethink-Sans-Medium";padding-top:40px;padding-bottom:40px}h5{font-size:18px;font-family:"Rethink-Sans-Bold";padding-bottom:12px}main.email__review--main .cmpgn-section{margin-top:36px;background:transparent;padding:0px}main.email__review--main .cmpgn-section .activity-box{background:transparent}.email__review--main{max-width:800px;margin:0 auto;padding:32px}@media screen and (max-width: 600px){.email__review--main{padding:16px}}.email__review--logout{max-width:800px;margin:0 auto;padding-left:32px;padding-right:32px;padding-bottom:32px;text-align:right}.email__review--section{background:white;border-radius:6px;border:1px solid #e6eaee;padding:24px;display:flex;flex-direction:column;gap:16px;min-height:350px;justify-content:center}.email__review__login--section{width:500px;max-width:100%;background:white;border-radius:6px;border:1px solid #e6eaee;padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:16px auto}.login-ca__form{width:100%}.email__review__login--content{width:400px;max-width:100%;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;margin-top:24px;margin-bottom:24px}.email__review__login--input{width:100%;padding:12px;border-radius:6px;border:1px solid #e6eaee}.email__review__login--input::-moz-placeholder{opacity:50%}.email__review__login--input::placeholder{opacity:50%}.email__review__login--back{height:24px;width:auto;align-self:flex-start;cursor:pointer}.email__review__login--submit{color:white;padding:12px;font-size:16px;background:#007afe;border:1px solid #0068d8;border-radius:6px;width:100%}.email__review__login--submit[disabled]{cursor:not-allowed;opacity:40%;pointer-events:none}.email__review__login--subtext{color:#999;text-align:center}.email__review__login--link{text-decoration:none;color:#007afe;cursor:pointer}.email__review__header{font-family:"Rethink-Sans-Bold";margin-bottom:8px;font-size:24px;text-align:center}.email__review--approved--section{align-items:center;text-align:center;margin-bottom:24px}.email__review--inner--columns{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.email__review--heading{font-size:18px;font-family:"Rethink-Sans-Bold"}.email__review--listheader{font-size:16px;font-family:"Rethink-Sans-Bold"}.email__review--subheader{font-size:14px;font-family:"Rethink-Sans-Bold"}.email__review--subheader--link{font-size:14px;font-family:"Rethink-Sans-Bold";text-decoration:none;color:#007afe;cursor:pointer}.email__review--subheader--link:hover{text-decoration:none;color:#007afe}.email__review--subtext{font-size:14px;color:#999}.email__review--listtext{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.email__review--button--send{background:#1dc195;border:1px solid #18ab83;color:white;font-family:"Rethink-Sans-Bold";width:128px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:6px}.email__review--button--send[disabled]{opacity:50%;pointer-events:none}.email__review--subtext--link{text-decoration:none;font-family:"Rethink-Sans-Bold";color:#007afe;cursor:pointer}.email__review--subtext--link:hover{text-decoration:none;color:#007afe}.email__review--textarea{height:80px;font-size:14px;border:1px solid #e6eaee;padding:12px;border-radius:6px}.email__review--textarea::-moz-placeholder{color:#999}.email__review--textarea::placeholder{color:#999}.email__review--approve{margin-top:24px}.email__review--header{height:48px;margin:0 auto;display:flex;flex-direction:row;width:100%;margin:0 auto;padding-left:32px;padding-right:32px;gap:16px;justify-content:center;align-items:center;margin-bottom:24px}@media screen and (max-width: 600px){.email__review--header{padding-left:16px;padding-right:16px}}.email__review--header--logo{height:100%;width:auto}.email__review--header--divider{height:100%;width:0px;border-right:1px solid #d8d8d8}.email__review--header--heading{font-size:24px}.email__review--header--subtext{font-size:14px;color:#888888}.email__review__login--error{font-size:14px;color:red}.email__review--approved--logo{height:64px;width:64px}.email__review--button--approve{background:white;border:1px solid #e7e7e7;width:128px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:6px;box-shadow:0px 1px 0px 0px rgba(0,0,0,0.2)}.input-error-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:0.5rem}.input-error-col .error-msg{color:red;font-size:12px}#preview-modal{height:calc(100vh - 150px);overflow-y:scroll}@media (max-width: 1311px){#preview-modal{height:auto;overflow-y:auto;margin-top:24px}}#preview-modal p{margin-bottom:0px}.variables-tags-outer{line-height:32px;margin-top:8px}.variables-tags-container{display:block;line-height:2.5}.variables-tags-container span.variables-tag{display:inline;background-color:#f9f9fa;border:1px solid #dcdcdc;border-radius:4px;margin-right:8px;color:#999;padding-bottom:0px;padding:4px}.weekday-container{font-family:Helvetica;font-size:12px}.weekday-container input{display:none !important}.weekday-container input[type="checkbox"]+label{display:inline-block;border-radius:8px;background:#faf9f6;color:#4e4e4e;font-weight:400;height:50px;width:47px;margin-right:8px;margin-bottom:8px;line-height:50px;text-align:center;cursor:pointer}.weekday-container input[type="checkbox"]:checked+label{background:#007aff;color:#ffffff;font-weight:700}@media (max-width: 576px){.custom-css{max-height:56px}}.brands-container{max-height:62px;overflow:hidden}@media (max-width: 639px){.brands-container{margin-top:16px}}a.arrow-link:hover{text-decoration:none}.arrow-icon{height:40px;padding-bottom:6px}.back-button{cursor:pointer}input:focus-within~label,textarea:focus-within~label,select:focus-within~label{color:#60a5fa}input:focus-within~label.error-label,textarea:focus-within~label.error-label,select:focus-within~label.error-label{color:red !important}.chosen-container:focus-within~label{color:#60a5fa;transform:scale(0.75) translate(0, -1.7rem);z-index:0;margin-left:0.75rem;padding-left:0.25rem;padding-right:0.25rem !important;padding-bottom:0;padding-top:0px;margin-top:2.25rem;background-color:white}.floating-label{pointer-events:none;color:#9ca3af;position:absolute;left:0;top:-10px;padding:1.25rem;z-index:-1;transition-duration:100ms;transform-origin:0%}@media (min-width: 577px){.floating-label{font-size:16px}}select.form-control:not([size]):not([multiple]){height:44px;padding-left:20px}.select-label{display:none}.date-area .floating-label{padding:0rem;z-index:1;background:white;margin-top:1.25rem;margin-bottom:1.25rem;padding-left:0.75rem;margin-left:0.5rem;padding-right:4rem}.chosen-section .floating-label{z-index:1;background:white;margin-top:2.4rem;margin-bottom:2rem;padding:1.5rem;padding-top:0px;padding-bottom:0px;margin-left:2px}.d-flex.flex-button{justify-content:space-between}.floating-label-input{border-radius:0.75rem;display:block;padding:1.25rem;width:100%;background-color:transparent}.cursor-pointer{cursor:pointer}.chosen-container ul{border-radius:0.75rem;display:block;width:100%;background-color:transparent}.chosen-container ul:focus-within{border-width:2px;outline:none;box-shadow:none;border-color:#60a5fa}.floating-label-wrapper.outline.chosen-section label{margin-top:2.25rem}.pn-config-form .floating-label{font-size:15px !important}.pn-config-form .floating-label-wrapper input,.pn-config-form .floating-label-wrapper select{max-width:100%}@font-face{font-family:"Rethink-Sans-Medium";src:url(/assets/RethinkSans-Medium-f267564c45f7e1707eefa3c2c7036cabf3a2b0d5fc4c8dcc3cb8b0447ceb4ad0.ttf) format("truetype")}@font-face{font-family:"Rethink-Sans-Bold";src:url(/assets/RethinkSans-Bold-7ac2a7cbe7d7c673449f140499833bf18587e4f8b4ab288f67bc723b18e2d1d1.ttf) format("truetype")}@font-face{font-family:"inKind-Rethink-Sans-Extra-Bold";src:url(/assets/RethinkSans-ExtraBold-5d6682b3445fcd33a42e2e7ca4ed50c5787056186b0df4e9e19576b665f87387.ttf) format("truetype")}#new_ownership .redesign-section .select2-selection__rendered,.new_credit .redesign-section .selection .select2-selection .select2-selection__rendered,#gift-card-form .redesign-section .selection .select2-selection .select2-selection__rendered,#fb-investments-section .redesign-section .selection .select2-selection .select2-selection__rendered,#credits-section .redesign-section .selection .select2-selection .select2-selection__rendered,#claim-credits-gift-section .redesign-section .selection .select2-selection .select2-selection__rendered,#new_inkind_cash_mass_gift .redesign-section .selection .select2-selection .select2-selection__rendered{display:flex}.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{background-color:#f6f6f6;padding-left:24px;padding-right:24px;margin-left:0px;padding-top:12px;overflow-y:hidden;overflow-x:hidden;max-width:100%;padding-bottom:12px}.container .quick-links,.purchase-faq .quick-links,.purchase-payment .quick-links,.purchase-collection .quick-links,.purchase-owner-note .quick-links,.benefit-bullets .benefit-bullets-content .quick-links,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .quick-links,.purchase-page-wrapper header .quick-links,.purchase-page-wrapper .promo-banner .promo-content .quick-links{float:right}.ownerships-container{margin-left:10%;max-width:80%}.cmpgn-container{display:flex;flex-direction:column;justify-content:start;height:100%}.mobile-pricing-header{font-family:"Rethink-Sans-Bold", sans-serif;margin-top:16px;margin-bottom:8px}.last-edited-by{width:40px;background-color:#ddd;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;color:white;border-radius:50%;text-align:center;padding:8px;margin-left:12px;cursor:pointer}.show-tooltip{display:inline;position:relative}.tooltip-box{position:absolute;font-family:"Rethink-Sans-Medium", sans-serif;top:-36px;left:50%;transform:translate(-50%, -50%);background:white;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.2);color:#212529;border-radius:8px;padding:8px;padding-left:20px;padding-right:20px;font-size:14px;white-space:nowrap}.tooltip-box__arrow{width:50px;height:25px;position:absolute;top:36px;left:50%;transform:translateX(-50%);overflow:hidden}.tooltip-box__arrow::after{content:"";position:absolute;width:20px;height:20px;background:white;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:-8;left:50%;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.2)}.status-container .mod-header h5{margin-top:0px;margin-bottom:0px}.status-container .modal-submit{background:#287aff;border:1px solid #287aff;color:white !important;font-family:"Rethink-Sans-Medium", sans-serif;border-radius:0.5rem;font-size:12px;padding:30px;padding-top:10px;padding-bottom:10px;text-decoration:none;cursor:pointer}.status-container .modal-delete{background:white;color:#dc3545 !important;border:1px solid #dc3545;font-family:"Rethink-Sans-Medium", sans-serif;border-radius:0.5rem;font-size:12px;padding:30px;padding-top:10px;padding-bottom:10px;text-decoration:none;cursor:pointer}.status-container .submit-container{height:38px;margin-bottom:4px;display:flex;flex-direction:row-reverse;justify-content:space-between}.status-container .loc-modal{width:640px;max-width:92%;background:white;border-radius:12px;box-shadow:0px 0px 20px rgba(0,0,0,0.2);margin:20px}.status-container .del-modal{width:520px;max-width:100%;background:white;border-radius:12px;box-shadow:0px 0px 20px rgba(0,0,0,0.2);margin:20px}.status-container .mod-header{font-family:"Rethink-Sans-Bold", "inKind", sans-serif;color:inherit;margin:8px;margin-top:0px;padding-left:20px;padding-top:16px;padding-right:4px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.status-container .close-icon{height:36px;width:36px;background-image:url(/assets/icons/x_close-9b6ff2e370e24c62f6ffe3426c942a4bc61bdc0e0cc1dc0d43668a3500aa748c.png);background-size:contain;background-repeat:no-repeat;cursor:pointer}.status-container .mod-body{padding-left:4px;padding-right:4px;margin-top:20px;margin-bottom:20px}.status-container .mod-body .update-status-container{display:flex;align-items:center;gap:16px;margin-bottom:32px}.status-container .mod-body .update-status-container .input-container{width:180px;margin-top:24px}.status-container .mod-body .update-status-container .input-container .offers-error,.status-container .mod-body .update-status-container .input-container .offers-warning{position:absolute;top:52px}.status-container .mod-body .update-status-container .input-container .field.floating-label-wrapper.outline input.floating-label-input{height:48px;padding-top:20px;padding-left:14px}.status-container .mod-body .update-status-container .input-container .field.floating-label-wrapper.outline label.floating-label{margin-top:2.1rem;background:none}@media screen and (max-width: 760px){.status-container .mod-body .update-status-container{flex-direction:column;align-items:flex-start;gap:0px}.status-container .mod-body .update-status-container .input-container{width:100%}}.status-container .mod-body .status-bar{border-radius:8px;border:1px solid #dee2e6;background:#f9f9fa;display:flex;flex:1;flex-direction:row;align-items:center;margin-top:24px}@media screen and (max-width: 760px){.status-container .mod-body .status-bar{flex-direction:column;width:100%}}.status-container .mod-body .status-bar .update-value-approved:not(.status-bar-selected){cursor:pointer}.status-container .mod-body .status-bar .update-value-approved:not(.status-bar-selected):hover{background:white}.status-container .mod-body .status-bar .update-value-approved.status-bar-selected{pointer-events:none;background-color:#1dc195}.status-container .mod-body .status-bar .update-value.clickable-status{cursor:pointer}.status-container .mod-body .status-bar .status-bar-selected{background-color:#e7b84b;color:white;font-family:"Rethink-Sans-Bold", sans-serif}.status-container .mod-body .status-bar span{display:block;text-align:center;height:48px;flex:1;display:flex;flex-direction:column;justify-content:center;border-right:1px solid #dee2e6;padding:8px}.status-container .mod-body .status-bar span:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.status-container .mod-body .status-bar span:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.status-container .mod-body .status-bar span:last-child{border-right:0px}@media screen and (max-width: 760px){.status-container .mod-body .status-bar span{width:100%;border-right:0px;border-bottom:1px solid #dee2e6}.status-container .mod-body .status-bar span:first-child{border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:0px}.status-container .mod-body .status-bar span:last-child{border-top-right-radius:0px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}.status-container .mod-body .modal-brand-container{display:flex;flex-direction:row;align-items:center;gap:16px}@media screen and (max-width: 760px){.status-container .mod-body .modal-brand-container{flex-direction:column}}.status-container .mod-body .modal-brand-container>div{width:100%;flex:1;margin-bottom:8px}@media screen and (max-width: 760px){.status-container .mod-body .modal-brand-container>div{flex-direction:column}}.status-container .mod-body .modal-brand-container>div .small-head{padding:0px}.status-container .mod-body .modal-brand-container .image-float{margin-right:16px}@media screen and (max-width: 600px){.status-container .mod-body .modal-brand-container .image-float{margin-bottom:16px}}.status-container .mod-body .mod-text{padding:24px;padding-right:20px;padding-bottom:8px;font-family:"Rethink-Sans-Medium", "inKind", sans-serif}.status-container .mod-body .mod-text .submit-container{margin-top:16px;margin-bottom:12px}.pricing-box{padding:12px;border:1px solid #ddd;border-radius:0.5rem;margin-top:8px;margin-bottom:12px}.pricing-box .pricing-box-line{display:flex;flex-direction:row;padding-top:4px;padding-bottom:4px}.pricing-box .pricing-box-line .bonus-size{flex:4}.pricing-box .pricing-box-line .bonus-percent{font-family:"Rethink-Sans-Bold", sans-serif;flex:1;text-align:right}.pricing-box .pricing-box-line .bonus-value{flex:1;text-align:right}.pricing-box .pricing-box-line.pricing-box-header{border-bottom:1px solid #ddd;margin-bottom:8px;padding-bottom:8px;padding-top:0px;align-items:center}.pricing-box .pricing-box-line.pricing-box-header .bonus-header{flex:1;font-family:"Rethink-Sans-Bold", sans-serif;text-align:right;font-size:16px}.pricing-box .pricing-box-line.pricing-box-header .admin form>section.offer-section{margin-top:0rem}@media screen and (max-width: 1200px){.pricing-box .pricing-box-line.pricing-box-header .admin form>section.offer-section{gap:24px;display:block}.pricing-box .pricing-box-line.pricing-box-header .admin form>section.offer-section>div:last-child{margin-top:16px}}.cmpgn-preview{background-color:#f6f6f6;border-radius:16px;flex:1;box-sizing:border-box;padding-top:24px;padding-bottom:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}.images-preview{display:flex;gap:20px;flex-wrap:wrap}.uploaded-image-container{border-radius:8px;overflow:hidden;margin:0 0 1rem}.uploaded-image-container img{-o-object-fit:cover;object-fit:cover}.uploaded-image-container .delete-img{margin-top:12px;cursor:pointer}.uploaded-image-container .delete-img button{background:none;border:none;cursor:pointer}.panel-desktop.right-panel.right-panel-cmpgn{box-sizing:border-box;padding:12px;height:auto;background-color:white;max-width:500px;color:black;text-align:center;margin-left:auto;margin-right:auto;border-radius:16px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.3);width:400px}.panel-desktop.right-panel.right-panel-cmpgn .tier-link{pointer-events:none}.check-container{height:0px;width:0px;position:relative}.check-container .check-icon{position:absolute;top:-4px;right:-6px}.fa-icon{position:absolute;right:12px;top:10px}.shuffle-icon{cursor:pointer}.offer__tooltip{position:relative;display:inline-block}.offer__tooltip .offer__tooltiptext{visibility:hidden;width:120px;background-color:black;color:#fff;text-align:match-parent;padding:0.5rem 1rem;border-radius:6px;position:absolute;z-index:1;font-weight:normal;font-size:12px;opacity:75%}.offer__tooltip .offer__tooltiptext::after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent black transparent}.offer__tooltip .offer__tooltiptext ul{padding-left:10px;margin:0;text-align:left}.offer__tooltip .offer__tooltiptext li{margin-bottom:0.5rem}.offer__tooltip:hover .offer__tooltiptext{visibility:visible}.offer__tooltip .offer__tooltiptext{width:120px;top:28px;left:50%;margin-left:-60px}div[data-lastpass-icon-root]{display:none}.redesign-section{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif;font-size:14px}.redesign-section #campaigns-table_filter{margin-bottom:0px}.redesign-section #campaigns-table_paginate .paginate_button.current{background-color:#007bff}.redesign-section .field input,.redesign-section .field select,.redesign-section .field textarea,.redesign-section .chosen-choices{border-radius:8px;border:2px solid #ddd;padding:8px;outline:none}.redesign-section .more-button{background-color:white;border:none;outline:none}.redesign-section .more-menu{background-color:white;display:flex;flex-direction:column;position:absolute;right:40px;top:50%;transform:translateY(-50%);padding:8px;border:1px solid #ddd;border-radius:0.75rem}.redesign-section .more-menu .menu-item{display:flex;align-items:center;justify-content:flex-start;width:180px;box-sizing:border-box;padding:4px 0;cursor:pointer}.redesign-section .more-menu .menu-item:hover{background-color:#ebebeb}.redesign-section .more-menu .menu-item svg{margin-right:16px}.redesign-section .more-menu .menu-item svg.added-left{margin-left:4px}.redesign-section .more-menu>*:not(:last-child){margin-bottom:8px}.redesign-section .modal-container{width:100%;height:100vh;position:fixed;background-color:rgba(0,0,0,0.5);top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.redesign-section .modal-container .modal-self{width:400px;max-width:90%;padding:24px;border-radius:6px;background:white;text-align:center}.redesign-section .modal-container .modal-self .modal-body{font-size:16px;margin-bottom:8px}.redesign-section .modal-container .modal-self .button-container{display:flex;gap:16px;align-items:center;margin-left:16px;margin-right:16px}.redesign-section .modal-container .modal-self .button-container div{flex:1;padding-top:8px;padding-bottom:8px;border-radius:6px;color:white;cursor:pointer}.redesign-section .modal-container .modal-self .button-container .cancel-button{background:#dc3545}.redesign-section .modal-container .modal-self .button-container .yes-button{background:#1dc195}.redesign-section .listbox-options{overflow:none}.redesign-section .scroll-up-btn{height:48px;width:48px;margin:-20px 0 0 auto;cursor:pointer}.redesign-section .activities-container{padding-left:0px;margin-bottom:0px;display:flex;flex-direction:column}.redesign-section .activity-row{display:flex;align-items:flex-start;gap:16px;padding-bottom:16px;padding-top:16px;margin-right:8px;margin-left:8px;border-top:1px solid #d8d8d8}.redesign-section .activity-row:first-child{border-top:0px}.redesign-section .activity-row.campaign-activity-row{align-items:center;flex-wrap:wrap}@media (max-width: 720px){.redesign-section .activity-row.campaign-activity-row .break{flex-basis:100%;height:0}}.redesign-section .activity-row .activity-note{margin-top:4px}.redesign-section .activity-row .activity-action{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1}.redesign-section .activity-row .activity-attachment-image{height:32px;width:auto;cursor:pointer}.redesign-section .activity-row .activity-attachment{display:flex;flex-direction:row;gap:8px;align-items:center}.redesign-section .activity-row .activity-approved-button{background:#1dc195;color:white;height:32px;width:92px;text-align:center;display:flex;align-items:center;justify-content:center;border:2px solid #15a47d;border-radius:6px;margin-top:8px;margin-bottom:8px}.redesign-section .activity-row .activity-emailed-button{background:#f9f9f9;color:black;display:flex;align-items:center;justify-content:left;border:2px solid #e8e8e8;border-radius:6px;margin-top:8px;margin-bottom:8px;gap:12px;padding:8px}.redesign-section .activity-row .activity-image{height:32px;width:32px;background-color:#e7b84b;border-radius:50%;font-size:16px;color:white;font-family:"Rethink-Sans-Bold", sans-serif;display:flex;align-items:center;justify-content:center;letter-spacing:1px}.redesign-section .activity-row .campaign-activity-image{height:40px;width:40px;border-radius:6px;background-size:cover;background-position:center;display:flex;flex-direction:row;align-items:center;justify-content:center}.redesign-section .activity-row .campaign-activity-image img{width:32px;height:32px}.redesign-section .activity-row .campaign-activity-note{margin-top:4px;margin-bottom:4px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%}.redesign-section .activity-row .campaign-activity-button{color:#717171;height:32px;width:160px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:6px;margin-top:8px;margin-bottom:8px;background:white;border:2px solid #ececec}.redesign-section .activity-row .campaign-activity-button.approved{color:white;background:#1dc195;border:2px solid #15a47d}.redesign-section .activity-row .campaign-activity-button.changes_requested{color:white;background:#e7b84b;border:2px solid #d6a941}.redesign-section .activity-row .activity-attachments-container{display:flex;flex-direction:column;gap:8px;margin-top:8px;margin-bottom:8px}.redesign-section .activity-row .activity-sender{font-family:"Rethink-Sans-Bold", sans-serif}.redesign-section .activity-row .activity-sender .activity-internal{color:#e7b84b}.redesign-section .activity-row .activity-date{opacity:50%}.redesign-section .activities-container .activity-row-container{cursor:pointer;padding-left:12px;padding-right:12px}.redesign-section .activities-container .activity-row-container.inactive-status{background:#f9f9f9}.redesign-section .activities-container .activity-row-container .activity-row,.redesign-section .activities-container .activity-row-container .campaign-activity-row.activity-row:first-child{border-top:1px solid #d8d8d8}.redesign-section .activities-container .activity-row-container:first-child .campaign-activity-row.activity-row:first-child{border-top:0px}.redesign-section .cmpgn-section .campaign-message-section .activities-container .activity-row-container:last-child{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.redesign-section .cmpgn-section .campaign-message-section .activities-container .activity-row-container:last-child .campaign-activity-row{border-top:1px solid #d8d8d8}.redesign-section .cmpgn-section .campaign-message-section .activities-container .activity-row-container:first-child{border-top-left-radius:6px;border-top-right-radius:6px}.redesign-section .cmpgn-section .campaign-message-section .activities-container .activity-row-container:first-child .campaign-activity-row{border-top:0px}.redesign-section .sts-modal-container{position:fixed;background-color:rgba(57,57,57,0.25);width:100%;height:100vh;display:flex;justify-content:center;align-items:center;top:0px;z-index:1001;left:0px}.redesign-section .sts-modal-container .sts-modal{width:460px;max-width:80%;background-color:white;border-radius:6px;padding:24px}.redesign-section .sts-modal-container .sts-modal .sts-head{font-family:"Rethink-Sans-Bold", sans-serif;margin-bottom:20px}.redesign-section .sts-modal-container .sts-modal .sts-button{margin-top:20px;color:white;border:0px;border-radius:6px;width:108px;text-align:center;padding-top:8px;padding-bottom:8px;background-color:#1dc195;cursor:pointer}.redesign-section .campaign-variables-container .EditorToolbar__root___3_Aqz{display:none}.redesign-section .campaign-variables-container .RichTextEditor__editor___1QqIU .public-DraftEditor-content{padding:0px}.redesign-section .campaign-variables-container .RichTextEditor__editor___1QqIU{font-size:14px}.redesign-section .campaign-variables-container .campaign-variables-auto{margin-bottom:16px;margin-top:-8px}.redesign-section .campaign-variables-container .campaign-variables-header-container{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:8px;margin-bottom:8px}.redesign-section .campaign-variables-container .campaign-variables-header-container h5{margin-top:8px}.redesign-section .campaign-variables-container .campaign-variables-header-container .internal-button{padding-top:12px;padding-bottom:12px;text-align:center;background-color:white;border:1px solid #dddddd;box-shadow:0px 1px 0px rgba(0,0,0,0.18);border-radius:6px;color:black;cursor:pointer;margin-top:8px;margin-bottom:8px;flex:1;max-width:200px;min-width:164px;padding-left:4px;padding-right:4px}.redesign-section .campaign-variables-container .campaign-variables-header-container .internal-button:hover{text-decoration:none}.redesign-section .campaign-variables-container .add-variable{display:flex;gap:16px;flex-direction:row;margin-top:16px}.redesign-section .campaign-variables-container .add-variable a{text-decoration:none;cursor:pointer;border-radius:6px;color:black;text-decoration:none;display:block;padding:4px;padding-left:12px;padding-right:12px;border:1px solid #e8e8e8;box-shadow:0px 1px 0px rgba(0,0,0,0.18)}.redesign-section .campaign-variables-container .cv-table .error{color:red;font-size:12px;padding:8px;padding-top:0px;padding-left:24px}.redesign-section .campaign-variables-container .cv-table .cv-td{border:1px solid #d8d8d8;border-top:0px;display:flex;justify-content:space-between;display:flex;align-items:center}.redesign-section .campaign-variables-container .cv-table .cv-td:first-child{border-right:0px}.redesign-section .campaign-variables-container .cv-table .cv-td.specific-td{border:1px solid #e7b84b;background-color:rgba(231,184,75,0.11)}.redesign-section .campaign-variables-container .cv-table .cv-td.specific-td .cv-input{background:none}.redesign-section .campaign-variables-container .cv-table .cv-td .campaigns-delete{height:18px;width:auto;cursor:pointer;margin:12px}.redesign-section .campaign-variables-container .cv-table .cv-td .campaigns-override{height:18px;width:auto;cursor:pointer;margin:12px;margin-right:4px}.redesign-section .campaign-variables-container .cv-table .cv-td .cv-input{border:0px;margin:0px;border-radius:0px;padding:12px;width:100%;font-size:14px;font-family:"Rethink-Sans-Medium", sans-serif}.redesign-section .campaign-variables-container .cv-table .cv-td .non-edit-value{padding:12px;padding-left:24px;padding-right:24px;display:block}.redesign-section .campaign-variables-container .cv-table .cv-td:first-child{flex-direction:column;align-items:flex-start;justify-content:center}.redesign-section .campaign-variables-container .cv-table .cv-td:first-child span{width:100%}.redesign-section .campaign-variables-container .cv-table .cv-tr:first-child .cv-td:first-child{border-top-left-radius:6px;border-top:1px solid #d8d8d8}.redesign-section .campaign-variables-container .cv-table .cv-tr:first-child .cv-td:last-child{border-top-right-radius:6px;border-top:1px solid #d8d8d8}.redesign-section .campaign-variables-container .cv-table .cv-tr:last-child .cv-td:first-child{border-bottom-left-radius:6px}.redesign-section .campaign-variables-container .cv-table .cv-tr:last-child .cv-td:first-child input{border-bottom-left-radius:6px}.redesign-section .campaign-variables-container .cv-table .cv-tr:last-child .cv-td:last-child{border-bottom-right-radius:6px}.redesign-section .campaign-variables-container .cv-table .cv-tr:last-child .cv-td:last-child input{border-bottom-right-radius:6px}.redesign-section .campaign-variables-container .cv-table .cv-tr{display:grid;grid-template-columns:1fr 1fr}.redesign-section .campaign-variables-container .cv-table .cv-header{background-color:#f9f9fa;font-family:"Rethink-Sans-Bold", sans-serif}.redesign-section .campaign-variables-container .cv-table .cv-header .cv-td{padding:12px;padding-left:24px;padding-right:24px}.redesign-section .cmpgn-name-col{max-width:200px;word-wrap:break-word}.redesign-section .override-creative{margin-top:8px}.redesign-section .selected-listbox{color:black}.redesign-section .campaigns-tables.brand-targeting-table{cursor:pointer}.redesign-section .campaigns-tables.brand-targeting-table tbody tr:hover{background-color:#fcfcfc}.redesign-section .campaigns-tables.brand-targeting-table tbody tr:hover td{background-color:#fcfcfc}.redesign-section .campaigns-tables.brand-targeting-table .brand-id-text,.redesign-section .campaigns-tables.brand-targeting-table .campaign-brand-id-text{color:#999}@media screen and (max-width: 992px){.redesign-section .campaigns-tables.admin-table tbody tr:last-child td:nth-child(2){border-bottom-left-radius:16px}.redesign-section .campaigns-tables.admin-table tbody tr:first-child td:nth-child(2){border-top-left-radius:16px}}@media screen and (max-width: 600px){.redesign-section .campaigns-tables.admin-table tbody td{padding-right:8px;padding-left:8px}.redesign-section .campaigns-tables.admin-table tbody .flex-container{gap:4px}}.redesign-section .scrollable-table-container{max-height:640px;overflow-y:auto;width:100%}.redesign-section .scrollable-table-container thead{position:sticky;top:0;z-index:10;background:#f6f6f6}.redesign-section .scrollable-table-container::-webkit-scrollbar{width:10px;height:50%}.redesign-section .scrollable-table-container::-webkit-scrollbar-track{background:#f6f6f6;margin-top:56px}.redesign-section .scrollable-table-container::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:20px;border:3px solid #f6f6f6}.redesign-section .last-edited-by{width:40px;background-color:#ddd;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;color:white;border-radius:50%;text-align:center;padding:8px;margin-left:12px;cursor:pointer}.redesign-section .tools{text-align:right;padding-right:14px}@media screen and (max-width: 520px){.redesign-section .tools{padding-right:4px}}@media screen and (max-width: 1064px){.redesign-section .flex-container.tools{flex-direction:column;gap:16px}}.redesign-section .gen-codes-container{background:white;padding:20px;border-radius:16px;margin-bottom:28px}.redesign-section .gen-codes-container h2.offers-head{padding:0px;padding-top:8px;padding-bottom:8px}.redesign-section table.admin-table.claims-tables tr.claims-header{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6}.redesign-section table.admin-table.claims-tables tr.claims-header th{background:white;padding-bottom:12px;border-bottom:0px}.redesign-section .show-tooltip{display:inline;position:relative;padding-top:4px}.redesign-section .tooltip-box{position:absolute;z-index:20;font-family:"Rethink-Sans-Medium", sans-serif;top:-40px;left:50%;transform:translate(-50%, -50%)}.redesign-section .project-name{cursor:pointer}.redesign-section .tooltip-box{position:absolute;z-index:20;font-family:"Rethink-Sans-Medium", sans-serif;background:white;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.2);color:#212529;border-radius:8px;padding:8px;padding-left:20px;padding-right:20px;font-size:14px;white-space:nowrap;margin-left:6px;margin-bottom:120px;left:75%}.redesign-section .tooltip-box__arrow{width:50px;height:25px;position:absolute;top:36px;left:50%;transform:translateX(-50%);overflow:hidden}.redesign-section .tooltip-box__arrow::after{content:"";position:absolute;width:20px;height:20px;background:white;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:-8;left:50%;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.2)}.redesign-section .tooltip-box.tooltip-box-black{background:black;color:white;top:-32px;left:50%}.redesign-section .tooltip-box.tooltip-box-black .tooltip-box__arrow::after{background:black}.redesign-section .tooltip-box.tooltip-box-targeting{background:black;color:white;top:-32px;left:50%;margin-left:0px}.redesign-section .tooltip-box.tooltip-box-targeting .tooltip-box__arrow::after{background:black}.redesign-section .btn-success{background:#1dc195;border-color:#1dc195}.redesign-section .btn-inbox{background:white;color:black;border:1px solid #e6eaee;display:inline-flex;justify-content:center;align-items:center;gap:8px}.redesign-section .btn-inbox .chats-length-container{font-size:12px;height:18px;line-height:18px;width:28px;color:white;border-radius:10px;background-color:#e75252}.redesign-section .cmpgn-btn.btn-index{background:white;color:black;border:1px solid #e6eaee;justify-content:center;align-items:center;gap:8px;width:42px;min-width:auto;background-position:50% 50%;background-image:url(/assets/icons/User-claims-c0f9846e90591c3dbd8f8ca2105d678e9196f439f69904a43568f2a3886375c7.svg);background-repeat:no-repeat}.redesign-section .cmpgn-btn.btn-offers-index{background:white;color:black;border:1px solid #e6eaee;justify-content:center;align-items:center;gap:8px;width:42px;min-width:auto;background-position:50% 50%;background-image:url(/assets/icons/list-ul-solid-5e44c17a0f896d2447eeb5a4b2c4e627b2287400ec1531cb30f5bd44c2a543b9.svg);background-repeat:no-repeat;background-size:55% 55%}.redesign-section .link-list-container{display:inline-block}@media screen and (max-width: 760px){.redesign-section .link-list-container{display:flex;gap:16px}}.redesign-section table.admin-table.offers-tables .btn-Live{background:#1dc195;color:white}.redesign-section table.admin-table.offers-tables .btn-Closing{background:#fa6400;color:white}.redesign-section table.admin-table.offers-tables .btn-Complete{background:#f9f9fa;color:#a6a6a6}.redesign-section table.admin-table.offers-tables .btn-Planning{background:#f6f6f6;border-color:#f6f6f6;color:#999}.redesign-section .table-flex-container{display:flex;flex-direction:row;align-items:center}.redesign-section .flex-container{display:flex;flex-direction:row;align-items:center;gap:24px}.redesign-section #offers-table_filter,.redesign-section #claims-table_filter{margin-bottom:0px}.redesign-section .cart-column{position:relative;z-index:100}.redesign-section .listbox-wrapper{position:relative;width:100%;z-index:50}.redesign-section .listbox-wrapper .chevron{width:1.4rem;height:1.4rem}.redesign-section .listbox-wrapper .action-text{color:#3b82f6;padding-top:10px;text-align:center;width:100%;display:flex;justify-content:center;background:white;border:0px;cursor:pointer}.redesign-section .listbox-wrapper .name-only{max-width:80px;height:60px;text-align:center;margin-right:20px;display:flex;flex-direction:column;justify-content:center}.redesign-section .listbox-wrapper img{vertical-align:middle}.redesign-section .listbox-wrapper .brand-select-options{box-sizing:border-box;position:absolute;width:100%;margin-top:6px;border-width:1px;border-radius:0.75rem;max-height:500px;overflow-y:scroll;z-index:40;background-color:#f6f6f6;list-style:none;margin:0;padding:0;border:1px solid #ddd}.redesign-section .listbox-wrapper .brand-select-options::-webkit-scrollbar{width:10px;position:absolute;border-radius:20px}.redesign-section .listbox-wrapper .brand-select-options::-webkit-scrollbar-track{opacity:0%}.redesign-section .listbox-wrapper .brand-select-options::-webkit-scrollbar-thumb{background-color:#ddd;border-radius:20px;border:3px solid #f8f8f8}.redesign-section .listbox-wrapper .brand-no-logo{color:white;position:absolute;flex-shrink:0;width:50px;font-size:11px;text-align:center;left:50%;top:50%;transform:translate(-50%, -50%)}.redesign-section .listbox-wrapper .brand-preview .details-col .locations-count{font-size:14px;color:#6b6b6b}.redesign-section .listbox-wrapper .brand-preview .details-col h6{line-height:1.2;margin-bottom:0px}.redesign-section .listbox-wrapper .brand-preview .details-col{display:flex;flex-direction:column}.redesign-section .listbox-wrapper .details-col{display:flex;flex-direction:column}.redesign-section .listbox-wrapper .brand-preview .inkind-hero{height:60px;width:60px;margin-right:2rem;border-radius:0.75rem;background-color:#29212d;position:relative;flex-shrink:0}.redesign-section .listbox-wrapper .brand-preview .hero-image{height:60px;width:60px;margin-right:2rem;border-radius:0.75rem;background-repeat:no-repeat;background-size:cover;position:relative;flex-shrink:0}.redesign-section .listbox-wrapper .brand-preview .inkind-hero img,.redesign-section .listbox-wrapper .brand-preview .hero-image img{position:absolute;flex-shrink:0;width:40px;height:auto;margin:0 auto;left:50%;top:50%;transform:translate(-50%, -50%)}.redesign-section .listbox-wrapper .brand-preview{display:flex;align-items:center;margin-top:4px;margin-bottom:4px}.redesign-section .listbox-wrapper .brand-select-options .brand-option.selected-brand{background-color:#52a5e91a;border:1px solid #007aff}.redesign-section .listbox-wrapper .brand-select-options .brand-option{background-color:white;margin:10px;padding:8px;border-radius:0.75rem;border:1px solid #e5e7eb;cursor:pointer}.redesign-section .listbox-wrapper .brand-select-options .brand-option:hover{background-color:#f6f6f6}.redesign-section .listbox-wrapper .brand-select-options .brand-option:hover .action-text{background-color:#f6f6f6}.redesign-section .listbox-wrapper .brand-select-options .brand-option:hover .brand-no-logo{color:#f6f6f6}.redesign-section .listbox-wrapper .brand-select-options .search-container{position:sticky !important;top:0px;width:100%;padding:8px;margin:0px;box-sizing:border-box;background:#f6f6f6;z-index:40;border-radius:0.5rem;border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-bottom:1px solid #ddd}.redesign-section .listbox-wrapper .search-container input{border-radius:0.75rem;border-width:1px;height:44.5px;width:100%;padding-left:40px;margin:0}.redesign-section .listbox-wrapper .font-bold{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif}.redesign-section .listbox-wrapper .search-container svg{position:absolute;width:20px;height:20px;top:50%;transform:translateY(-50%);left:20px;color:#6b6b6b}.redesign-section .listbox-wrapper .chevron.rotated{transform:rotate(180deg)}.redesign-section .listbox-wrapper .card-select{border-width:1px;text-align:left;padding:1rem;border-radius:8px;border:1px solid #ddd;display:flex;justify-content:space-between;width:100%;align-items:center;background:white;cursor:pointer}.redesign-section .listbox-wrapper .card-select .brand-preview{display:flex;align-items:center}.redesign-section .listbox-wrapper .card-select .brand-preview .details-col{display:flex;flex-direction:column}.redesign-section .listbox-wrapper .card-select .brand-preview .inkind-hero{height:60px;width:60px;margin-right:2rem;border-radius:0.75rem;background-color:#29212d;position:relative;flex-shrink:0}.redesign-section .listbox-wrapper .card-select .brand-preview .inkind-hero img{position:absolute;flex-shrink:0;width:40px;height:auto;margin:0 auto;left:50%;top:50%;transform:translate(-50%, -50%)}.redesign-section .radio-label-top{font-size:12px}.redesign-section .radio-label-top.quarter-col{margin-top:8px}.redesign-section .offer-settings-row{margin-top:8px}.redesign-section .offer-settings-row input[type="checkbox"]{cursor:pointer}.redesign-section .dollar-sign{position:absolute;top:9px;font-size:1rem;left:18px;display:none}.redesign-section .dollar-container.field.outline input{padding-left:28px}.redesign-section .dollar-container label{background:white}.redesign-section .checked-radio{display:inline-block;height:20px;width:20px;background:#007bff;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;margin-top:2px}.redesign-section .checked-radio span{height:10px;width:10px;background:white;border-radius:50%}.redesign-section .radio-flex{display:flex;flex-direction:row;margin-top:12px}.redesign-section .blue-switch{margin-top:8px;margin-right:16px;cursor:pointer}.redesign-section .radio-label{margin-left:8px}.redesign-section .unchecked-radio{display:inline-block;height:20px;width:20px;background:inherit;border-radius:50%;border:1px solid #ddd;cursor:pointer;margin-top:2px}.redesign-section .codes-container{border:1px solid #ddd;border-radius:9px;display:flex;flex-direction:row;margin-top:16px;margin-bottom:16px;padding:12px;gap:16px;align-items:center}.redesign-section .codes-container .codes-icon{border-radius:8px;border:1px solid #ddd;height:48px;width:48px;display:flex;justify-content:center;align-items:center}.redesign-section .codes-container .codes-text{flex:1}.redesign-section .codes-container .codes-actions{display:flex;flex-direction:row;gap:12px;margin-right:16px}.redesign-section .codes-container .codes-actions *{cursor:pointer}.redesign-section .codes-container p{margin-top:2px;margin-bottom:2px}.redesign-section .change-success{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif;font-size:12px;color:green;line-height:14px;margin:15px 0 0 20px;padding-top:10px;display:none;width:100%}.redesign-section .change-success-fade-in{display:inline}.redesign-section .change-success-fade-out{display:none;transition:visibility 0s linear 300ms, opacity 300ms}.redesign-section .brand-checkbox-container{padding-left:16px;padding-right:16px;border:1px solid white}.redesign-section .brand-checkbox-container.changed{background-color:rgba(231,184,75,0.11);border:1px solid #e7b84b}.redesign-section .brand-checkbox-container.no-override{opacity:50%;cursor:not-allowed;pointer-events:none}.redesign-section .checkbox-container{font-size:16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin-top:16px;margin-bottom:16px}.redesign-section .checkbox-container.limit-offer{padding-bottom:0px;margin-bottom:0px;padding-top:16px}.redesign-section .checkbox-container.sub-checkbox-container{margin-left:30px}.redesign-section .checkbox-container input{height:20px;width:20px;min-width:20px;min-height:20px;border-radius:8px}.redesign-section .checkbox-container label{margin-bottom:0px}.redesign-section .checkbox-container input:focus+label{color:#212529}.redesign-section .checkbox-container input:active+label{color:#212529}.redesign-section #claims-edit-header{padding-left:0;padding-right:0}.redesign-section .two-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media screen and (max-width: 520px){.redesign-section .two-grid{grid-template-columns:1fr}}.redesign-section .three-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px}@media screen and (max-width: 520px){.redesign-section .three-grid{grid-template-columns:1fr}}.redesign-section .one-two-grid{display:grid;grid-template-columns:1fr 2fr;gap:16px}@media screen and (max-width: 520px){.redesign-section .one-two-grid{grid-template-columns:1fr}}.redesign-section .two-one-grid{display:grid;grid-template-columns:2fr 1fr;gap:16px}@media screen and (max-width: 520px){.redesign-section .two-one-grid{grid-template-columns:1fr}}.redesign-section .three-two-grid{display:grid;grid-template-columns:3fr 2fr;gap:16px}@media screen and (max-width: 520px){.redesign-section .three-two-grid{grid-template-columns:1fr}}.redesign-section .copy-success,.redesign-section .text-success{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Medium", "inKind", sans-serif;font-size:18px;color:green;line-height:14px;margin:0 0 0 60px;display:none;width:100%}.redesign-section .copy-success-fade-in,.redesign-section .text-success-fade-in{display:inline}.redesign-section .copy-success-fade-out,.redesign-section .text-success-fade-out{display:none;transition:visibility 0s linear 300ms, opacity 300ms}.redesign-section .offer-section .field input,.redesign-section .offer-section .field textarea,.redesign-section .gen-codes-container .field input{border:1px solid #ddd}.redesign-section .offer-section .field.floating-label-wrapper{margin-top:8px;margin-bottom:8px}.redesign-section .campaign-settings .offer-section .floating-label{top:-11px}@media (min-width: 577px){.redesign-section .campaign-settings .offer-section .floating-label{font-size:14px}}.redesign-section .offer-section .field{margin-top:0px;margin-bottom:0px;border-width:1px}.redesign-section .offer-section .field .preview-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.4)}.redesign-section h2.offers-head{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;background:white;font-size:1.5rem;padding:24px;border-top-left-radius:16px;border-top-right-radius:16px;margin-bottom:0px}.redesign-section .offers-form-prevent-edit{pointer-events:none}.redesign-section .offers-form-prevent-edit .offer-section *:disabled{background:inherit}.redesign-section .offers-form-prevent-edit .offer-section input:disabled+label.date-label{background:white}.redesign-section h2.offers-form-head{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;font-size:1.5rem;padding-bottom:8px;margin-bottom:0px;margin-top:12px}.redesign-section .offer-subscription-level{margin-bottom:16px}.redesign-section .status-positive-color{color:#1dc195}.redesign-section .status-negative-color{color:#fa6400}.redesign-section .no-users{color:#a6a6a6}.redesign-section .offers-btn{width:200px;border-radius:8px;font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif}.redesign-section button a:link{text-decoration:none}.redesign-section .search-wrapper{display:flex;flex-direction:row;gap:16px;position:relative}.redesign-section table.admin-table.offers-tables .btn{border-radius:20px;padding-top:8px;padding-bottom:8px}.redesign-section .brand-targeting-search,.redesign-section .single-filter-search{background-image:url(/assets/maps/search-7da2ae0ac280d5004f53d8a14677f462bd4ce50e5c5b8a224026c45543fb4a6a.png);background-size:20px;background-position-y:center;background-position-x:8px;background-repeat:no-repeat;padding-left:36px;border:0px;padding:8px;padding-left:32px;border-radius:8px}.redesign-section .brand-targeting-search{width:150px}@media screen and (max-width: 760px){.redesign-section .brand-targeting-search.cmpgn-search{margin-right:0px}}.redesign-section .table.admin-table .experiences-icon{height:24px;width:24px}.redesign-section .table.admin-table .experiences-icon-inbox{height:20px;width:20px}.redesign-section #error_explanation{width:100%}.redesign-section section .field .form-group{margin-top:0px}.redesign-section .create-exp-btn{padding:8px;min-width:160px;font-size:16px;font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;border-radius:8px}.redesign-section .cmpgn-btn{padding:8px;min-width:180px;font-size:16px;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif;border-radius:8px;margin-left:20px;margin-bottom:16px}.redesign-section .cmpgn-btn.cmpgn-create-btn{margin-bottom:0px;margin-left:0px}.redesign-section .cmpgn-btn[disabled]{opacity:50%;pointer-events:none}.redesign-section .always-section{padding:24px;padding-top:12px;background-color:white}.redesign-section .campaign-settings h5{font-size:1.25rem;margin-top:28px}.redesign-section .d-flex.flex-button button{margin-top:28px}.redesign-section .small-head{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;font-size:16px;padding-bottom:12px;padding-top:12px}.redesign-section .campaign-settings .card-select{border:1px solid #ddd;padding-left:20px}.redesign-section .time-slots-container table tbody td{padding:5px}.redesign-section .time-slots-container .time-slot-radio{width:16px;height:16px}.redesign-section .time-slots-container .time-input{background-color:#ffffff;border:1px solid #e7e7e7;border-radius:4px;padding:0px 10px;width:120px;height:25px;font-size:14px;font-weight:500}.redesign-section .time-slots-container .time-input:disabled{background-color:#ffffff;border:1px solid #e7e7e7}.redesign-section .time-slots-container .input-with-counter{position:relative;width:130px}.redesign-section .time-slots-container .slot-label-input{width:100%;padding-right:50px;box-sizing:border-box;background-color:#ffffff;border:1px solid #e7e7e7}.redesign-section .time-slots-container .slot-label-input:disabled{background-color:#ffffff;border:1px solid #e7e7e7}.redesign-section .time-slots-container .char-counter{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:0.75rem;color:#000000;pointer-events:none}.redesign-section .search-wrapper{display:flex;flex-direction:row;gap:16px;position:relative}.redesign-section .search-wrapper .num{color:white;font-family:"Rethink-Sans-Bold";background-color:#007bff;border-radius:4px;padding:12px;padding-top:0px;padding-bottom:0px;margin-right:8px}.redesign-section .search-wrapper .filter-button{background:white;border-radius:8px;padding:10px;display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer;width:200px}.redesign-section .search-wrapper .button-container{display:flex;flex-direction:row;gap:8px}.redesign-section .search-wrapper .button-container a{padding:4px;flex:1;border:1px solid #dee2e6;border-radius:4px;margin-top:4px;text-align:center;cursor:pointer}.redesign-section .search-wrapper .filters-button-label{flex:1}.redesign-section .search-wrapper .filter-dropdown-wrapper{position:absolute;z-index:1000;top:0px;max-width:80%;font-size:14px;font-family:"Rethink-Sans-Medium"}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown{background:white;width:280px;border-radius:8px;min-height:50px;box-shadow:2px 2px 5px rgba(0,0,0,0.3)}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .filter-heading{padding:12px;padding-left:16px;padding-right:16px;display:flex;flex-direction:row;align-items:center;justify-content:start;cursor:pointer}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .filter-heading .filter-header{flex:1;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .filter-heading .clear{color:darkgray;padding-right:16px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .filter-heading .placekeeper{width:19.195px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .filters-body{max-height:360px;overflow:auto}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container{border-top:1px solid #dee2e6;padding:12px;padding-left:16px;padding-right:16px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container .single-filter-body fieldset{padding-top:8px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container .single-filter-body fieldset label{margin-bottom:0px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container input:focus+label,.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container input:active+label{color:#212529}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container .filter-checkbox-container{display:flex;flex-direction:row;align-items:center;padding-top:4px;padding-bottom:4px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container .filter-checkbox-container input.checkbox{height:20px;width:inherit;margin-right:8px}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container .single-filter-header{display:flex;flex-direction:row;align-items:center;justify-content:start;width:100%;cursor:pointer}.redesign-section .search-wrapper .filter-dropdown-wrapper .filter-dropdown .single-filter-container .single-filter-header span{flex:1;font-family:"Rethink-Sans-Bold", sans-serif}.redesign-section .exp-button-cont{margin-top:12px}.redesign-section .create-exp-btn-sm{min-width:100px;padding:8px;font-size:16px;font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;border-radius:8px}.redesign-section .form-submit-btn{padding:8px;min-width:160px;font-size:16px;font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;border-radius:8px}.redesign-section .field{margin-top:16px;margin-bottom:16px}.redesign-section .brand-targeting-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.redesign-section .brand-targeting-header h5{margin-top:0px;margin-bottom:0px}.redesign-section .status-color{border-radius:50%;height:12px;width:12px;background:#28a745;margin-left:16px}.redesign-section .status-small{display:none;align-items:center;flex-direction:row;gap:8px}@media screen and (max-width: 992px){.redesign-section .status-small{display:flex}}@media screen and (max-width: 992px){.redesign-section .table-brand-name{display:flex;flex-direction:row;gap:8px;align-items:baseline}.redesign-section .table-brand-name div:not(.cell-head){color:#999999}}@media screen and (max-width: 760px){.redesign-section .brand-targeting-header{flex-direction:column;align-items:flex-start;gap:12px}.redesign-section .search-wrapper{width:100%;flex-wrap:wrap}.redesign-section .search-wrapper .btn-blue{width:100%}.redesign-section .search-wrapper .brand-targeting-search{width:inherit;flex:1}.redesign-section .search-wrapper .filter-button{width:inherit;flex:1;min-width:180px}}.redesign-section .cmpgn-section .field{margin-top:0px;margin-bottom:0px;border-width:1px}.redesign-section .campaign-settings .listbox-options{border:1px solid #ddd}.redesign-section .brand-targeting-search,.redesign-section .single-filter-search{background-image:url(/assets/maps/search-7da2ae0ac280d5004f53d8a14677f462bd4ce50e5c5b8a224026c45543fb4a6a.png);background-size:20px;background-position-y:center;background-position-x:8px;background-repeat:no-repeat;padding-left:36px;border:0px}.redesign-section .brand-targeting-search{width:150px}.redesign-section .single-filter-search{background-color:#f6f6f6;margin-top:8px;margin-bottom:4px}.redesign-section .cmpgn-section .field input,.redesign-section .cmpgn-section .field textarea{border:1px solid #ddd}.redesign-section .campaign-settings .listbox-outer-wrapper .listbox-label{font-size:10.5px;z-index:100}.redesign-section .brand-target-search>div>div>div>div>svg{border-radius:50%;background-color:black;color:#f6f6f6;cursor:pointer;height:8px !important;width:8px !important}.redesign-section .css-1rhbuit-multiValue{border-radius:4px;background-color:#f6f6f6;padding-left:8px;padding-right:8px}.redesign-section .field input,.redesign-section .field select,.redesign-section .field textarea,.redesign-section .chosen-choices{border-radius:8px;border:2px solid #ddd;padding:8px}.redesign-section .campaign-settings .cmpgn-section .floating-label{top:-11px}@media (min-width: 577px){.redesign-section .campaign-settings .cmpgn-section .floating-label{font-size:14px}}.redesign-section .campaign-settings table.admin-table{margin-bottom:0px}.redesign-section .campaign-settings table.admin-table tbody,.redesign-section .campaign-settings table.admin-table tr:last-child td:last-child,.redesign-section .campaign-settings table.admin-table tr:last-child td:first-child{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.redesign-section .status-display{margin-top:28px;margin-bottom:8px;padding-bottom:4px;display:flex;justify-content:flex-end;gap:12px}.redesign-section .status-display .status-button{height:8px;width:8px;border-radius:50%;margin-top:6px}.redesign-section .status-display .status-button.status-Live{background-color:#1dc195}.redesign-section .status-display .status-button.status-Planning,.redesign-section .status-display .status-button .status-Scheduled,.redesign-section .status-display .status-button .status-Complete{background-color:#007bff}.redesign-section .status-display .status-button.status-Stopped{background-color:#dc3545}.redesign-section .search-textarea{height:104px}.redesign-section .field input,.redesign-section .field textarea{padding-left:20px}.redesign-section input::-moz-placeholder,.redesign-section .textarea::-moz-placeholder{color:#9ca3af}.redesign-section input::placeholder,.redesign-section .textarea::placeholder{color:#9ca3af}.redesign-section .admin-form form>section{margin-top:0rem}.redesign-section section,.redesign-section .cmpgn-section{min-width:280px;background:white;padding:28px;border-radius:12px;margin-top:0px;flex:1}.redesign-section .admin-table span.cmpgn-status-btn{border-radius:32px;width:100px;padding-top:4px;padding-bottom:4px;padding-left:8px;padding-right:8px;display:block;background-color:white;border:1px solid black;color:black;text-align:center}.redesign-section .admin-table span.cmpgn-status-btn.approved{background:white;border:1px solid #1dc195;color:#1dc195}.redesign-section .admin-table span.cmpgn-status-btn.changes_requested{background:white;border:1px solid #f85c4a;color:#f85c4a}.redesign-section .admin-table span.cmpgn-status-btn.out_for_review{background:white;border:1px solid #e7b84b;color:#e7b84b}.redesign-section .btn-status.btn-active{background:#1dc195}.redesign-section .btn-status.btn-live{background:#1dc195}.redesign-section .btn-status.btn-scheduled{background:#007bff}.redesign-section .btn-status.btn-planning{background:#007bff}.redesign-section .btn-status.btn-complete{background:#999}.redesign-section .btn-status.btn-stopped{background:#999}.redesign-section .btn-status.btn-paused{background:#999}.redesign-section .btn-status.btn-archived{background:#999}.redesign-section .activity-history-options{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-left:16px;padding-right:16px}@media screen and (max-width: 759px){.redesign-section .activity-history-options{padding-top:16px;padding-bottom:16px;width:100%}}@media screen and (max-width: 540px){.redesign-section .activity-history-options{flex-direction:column}.redesign-section .activity-history-options>a,.redesign-section .activity-history-options>div,.redesign-section .activity-history-options>div.send-button{width:100%}}.redesign-section .activity-history-options img{width:20px;height:auto}.redesign-section .activity-history-options .radio-container{display:flex;gap:8px;align-items:center}.redesign-section .activity-history-options .radio-container label{margin-bottom:0px}.redesign-section .activity-history-options .send-button{padding-top:12px;padding-bottom:12px;width:84px;text-align:center;background-color:#007afe;border:1px solid #007afe;border-radius:6px;color:white;cursor:pointer;flex:1;margin-top:8px;margin-bottom:8px}@media (min-width: 760px){.redesign-section .activity-history-options .send-button{width:180px}}.redesign-section .activity-history-options .send-button[disabled]{cursor:not-allowed;background-color:#e9e9e9;border:1px solid #e9e9e9;color:gray;pointer-events:none}.redesign-section .activity-history-options .internal-button{padding-top:12px;padding-bottom:12px;text-align:center;background-color:white;border:1px solid #dddddd;box-shadow:0px 1px 0px rgba(0,0,0,0.18);border-radius:6px;color:black;cursor:pointer;margin-top:8px;margin-bottom:8px;flex:1}@media (min-width: 820px){.redesign-section .activity-history-options .internal-button{width:160px}}.redesign-section .activity-history-options .internal-button:hover{text-decoration:none}.redesign-section .activity-history-options .internal-button[disabled]{cursor:not-allowed;color:gray;pointer-events:none}.redesign-section .history-section{margin:12px;margin-top:0px;margin-bottom:0px;margin-right:4px;scrollbar-color:black gray;overflow-y:auto}@media screen and (max-width: 760px){.redesign-section .history-section{margin:12px}}.redesign-section .campaign-message-section{max-height:720px;scrollbar-color:black gray;overflow-y:auto}.redesign-section .campaign-message-header-container{display:flex;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:16px}.redesign-section .campaign-message-header-container h5{margin-top:0px;margin-bottom:0px}.redesign-section .campaign-message-dropdown-button{display:flex;align-items:center}.redesign-section .history-section::-webkit-scrollbar,.redesign-section .campaign-message-section::-webkit-scrollbar{width:10px}.redesign-section .history-section::-webkit-scrollbar-track,.redesign-section .campaign-message-section::-webkit-scrollbar-track{background:white}.redesign-section .history-section::-webkit-scrollbar-thumb,.redesign-section .campaign-message-section::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:20px;border:3px solid white}.redesign-section .preview-send-container{background-color:white;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.redesign-section .activity-history-container{border-top:1px solid #e6eaee;align-items:center;display:flex;justify-content:space-between;margin-bottom:0px}.redesign-section .activity-history-container:first-child{border-radius:6px}@media screen and (max-width: 760px){.redesign-section .activity-history-container{flex-direction:column;align-items:flex-start}}.redesign-section .approvers-warning{padding:16px;padding-top:8px;color:red;text-align:right}.redesign-section .past-approve-date-warning{padding:16px;padding-top:8px;color:red;text-align:center}.redesign-section .activity-history-note{padding:16px}.redesign-section .note-text{font-family:"Rethink-Sans-Bold", sans-serif;color:#e7b84b}.redesign-section .activity-toggle-container{padding-left:16px;padding-right:16px;padding-top:4px;margin-top:8px;margin-bottom:8px;display:flex;flex-direction:row;align-items:center;gap:4px}.redesign-section .activity-toggle-container .switch-holder{margin-top:0px}.redesign-section .activity-toggle-container .switch-holder .blue-switch{margin-top:0px}.redesign-section .activity-history-input{border:0px;border-radius:6px;padding:16px;font-size:14px;flex:1}@media screen and (max-width: 760px){.redesign-section .activity-history-input{width:100%;border-bottom-left-radius:0px}}.redesign-section .activity-history-input:focus{background-color:#f9f9fa}.redesign-section .cmpgn-section{padding-top:0px;margin-bottom:36px}.redesign-section .cmpgn-section .ff-popover{margin:40px;display:inline-block;position:relative;width:200px;height:auto;background-color:#d1f8f0;border:1px solid #04c097;border-radius:12px;width:100%;margin:0 auto}.redesign-section .cmpgn-section .ff-popover-triangle:before{content:" ";position:absolute;width:0;height:0;left:auto;right:25px;top:-14px;bottom:auto;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #04c097}.redesign-section .cmpgn-section .ff-popover-triangle:after{content:" ";position:absolute;width:0;height:0;left:auto;right:25px;top:-12px;bottom:auto;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:14px solid #d1f8f0}.redesign-section .cmpgn-section .ff-talktext{padding:0.75rem 1rem}.redesign-section .cmpgn-section .ff-talktext .seperate{display:flex;justify-content:space-between}@media (min-width: 366px){.redesign-section .cmpgn-section .ff-talktext .seperate{padding-right:1rem}}.redesign-section .cmpgn-section .head-extra-bold{font-size:clamp(26px, 4vw, 29px);font-family:"Rethink-Sans-Extra-Bold", sans-serif}.redesign-section .cmpgn-section .head-extra-bold.panel-h{padding:16px 16px 0}.redesign-section .cmpgn-section .h-100{text-align:center}.redesign-section .cmpgn-section .deets-text{margin-top:1rem}.redesign-section .cmpgn-section .panel-wrap{padding:30px 0;padding-bottom:0px}@media (min-width: 850px){.redesign-section .cmpgn-section .panel-wrap{padding:34px 0}}.redesign-section .cmpgn-section .pannel-inner-wrapper{margin:auto;max-width:350px;padding-left:16px;padding-right:16px}.redesign-section .cmpgn-section .inkind-cash-description{margin:auto;max-width:390px;padding:16px 16px}.redesign-section .cmpgn-section .panel-options-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));padding-top:2.5rem;padding-bottom:2.5rem;row-gap:2.25rem}.redesign-section .cmpgn-section .panel-options-wrapper.lefter{text-align:left}.redesign-section .cmpgn-section .panel-options-wrapper.ff{padding-top:0}.redesign-section .cmpgn-section .currency-input::-moz-placeholder{color:#9ca3af !important}.redesign-section .cmpgn-section .currency-input::placeholder{color:#9ca3af !important}.redesign-section .cmpgn-section .currency-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;letter-spacing:0rem;height:45px;border-width:1px;border-radius:0.75rem;width:100%;padding-left:1.25rem;padding-right:1.25rem;color:#374151}.redesign-section .cmpgn-section .currency-input ::-moz-placeholder{color:#9ca3af !important}.redesign-section .cmpgn-section .currency-input ::placeholder{color:#9ca3af !important}.redesign-section .cmpgn-section .currency-input.right{text-align:right}.redesign-section .cmpgn-section .currency-input:focus{outline:none;border-color:transparent;box-shadow:0 0 0 2px #60a5fa}.redesign-section .cmpgn-section .currency-input.error-shadow{outline:none;border-color:transparent;box-shadow:0 0 1px 2px red}.redesign-section .cmpgn-section .open-amount-col{font-size:16px;font-family:"Rethink-Sans-Medium", sans-serif;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1.5rem}.redesign-section .cmpgn-section .open-amount-col button,.redesign-section .cmpgn-section .open-amount-col input[type="submit"],.redesign-section .cmpgn-section .open-amount-col input[type="reset"]{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.redesign-section .cmpgn-section .open-amount-col.ff{row-gap:1rem}.redesign-section .cmpgn-section .open-amount-col .error{color:red}.redesign-section .cmpgn-section .open-amount-col.mass-gifting{padding:8px 0}.redesign-section .cmpgn-section .open-amount-col .button-row{display:flex;justify-content:space-between}.redesign-section .cmpgn-section .open-amount-col .button-row button{padding:5px 28px;border-width:1px;border-radius:999px}.redesign-section .cmpgn-section .open-amount-col .order-details{display:flex;justify-content:space-between;padding-bottom:0;padding-right:12.5px}.redesign-section .cmpgn-section .open-amount-col .order-details.ha{font-family:"Rethink-Sans-Bold", sans-serif}.redesign-section .cmpgn-section .open-amount-col .order-details .green-bonus{color:#04c097;font-family:"Rethink-Sans-Bold", sans-serif}.redesign-section .cmpgn-section .open-amount-col .order-details .keep-yourself{display:flex;flex-direction:column}.redesign-section .cmpgn-section .open-amount-col .order-details .keep-yourself .keep-yourself-text{font-size:12px;color:grey}.redesign-section .cmpgn-section .open-amount-col .inkind-pay-button{height:56px;color:white;font-size:18px;font-family:"Rethink-Sans-Bold", sans-serif;position:relative;display:flex;justify-content:center;align-items:center;border-radius:12px}.redesign-section .cmpgn-section .open-amount-col .inkind-pay-button.actionable{background-color:#04c097}.redesign-section .cmpgn-section .open-amount-col .inkind-pay-button.actionable:hover{background-color:#00b890}.redesign-section .cmpgn-section .open-amount-col .inkind-pay-button.processing{background-color:rgba(4,192,151,0.75)}.redesign-section .cmpgn-section .open-amount-col .input-container{position:relative;width:100%;border-radius:0.75rem}.redesign-section .cmpgn-section .open-amount-col .inkind-tier-button{height:48px;color:black;border:1px solid #e5e7eb;font-family:"Rethink-Sans-Bold", sans-serif;position:relative;display:flex;justify-content:center;align-items:center;border-radius:0.75rem}.redesign-section .cmpgn-section .open-amount-col .inkind-tier-button.other-button{position:relative;max-width:100%;cursor:pointer;text-align:center}.redesign-section .cmpgn-section .open-amount-col .inkind-tier-button.actionable{background-color:#04c097}.redesign-section .cmpgn-section .open-amount-col .inkind-tier-button.actionable:hover{background-color:#00b890}.redesign-section .cmpgn-section .open-amount-col .inkind-tier-button.processing{background-color:rgba(4,192,151,0.75)}.redesign-section .cmpgn-section .open-amount-col .inkind-tier-button.active:not(input){background-color:#007bff;border-color:#007bff;color:white}.redesign-section .cmpgn-section .open-amount-col .input-container label{position:absolute;left:3%;top:10px;width:94%;overflow:hidden;background:white;font-family:"Rethink-Sans-Bold", sans-serif;text-align:center;cursor:pointer;pointer-events:none}.redesign-section .cmpgn-section .open-amount-col .active+label{display:none}.redesign-section .cmpgn-section .open-amount-col .empty-bubble{height:0px}.redesign-section .cmpgn-section .open-amount-col .button-col{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:1rem;text-align:center;padding-top:1rem}.redesign-section .cmpgn-section .open-amount-col .button-col .continue{background-color:#04c097;color:white;border-radius:0.75rem;width:100%}.redesign-section .cmpgn-section .open-amount-col .button-col .continue:hover{background-color:#03b68f}.redesign-section .cmpgn-section .open-amount-col .button-col .under-text{font-size:14px;line-height:1.75rem}.redesign-section .cmpgn-section .see-tiers{color:#2092f0}.redesign-section .cmpgn-section .see-tiers.smaller-text{font-family:"Rethink-Sans-Medium", sans-serif;font-size:13px}.redesign-section .cmpgn-section .see-tiers:hover{color:#133dc7}.redesign-section .cmpgn-section .group-logo{margin-left:auto;margin-right:auto;width:160px;height:160px;-o-object-fit:contain;object-fit:contain}@media (min-width: 640px){.redesign-section .cmpgn-section .group-logo{width:220px;height:220px}}@media (min-width: 850px){.redesign-section .cmpgn-section .group-logo{width:280px;height:280px}}.redesign-section .cmpgn-section .group-logo-huge{-o-object-fit:contain;object-fit:contain;width:220px;height:220px;margin-left:auto;margin-right:auto}@media (min-width: 640px){.redesign-section .cmpgn-section .group-logo-huge{width:325px;height:325px}}@media (min-width: 850px){.redesign-section .cmpgn-section .group-logo-huge{width:400px;height:400px}}.redesign-section .cmpgn-section .modal-padding{padding:34px 31px}@media (min-width: 640px){.redesign-section .cmpgn-section .modal-padding{padding:41px 50px}}.redesign-section .cmpgn-section .modal-padding-savings{padding:24px 0;z-index:0}@media (min-width: 640px){.redesign-section .cmpgn-section .modal-padding-savings{padding:24px 24px}}@media (min-width: 1080px){.redesign-section .cmpgn-section .modal-padding-savings{padding:41px 50px}}.redesign-section .cmpgn-section .powered-by{margin-right:auto;margin-left:auto;height:1.5rem;filter:brightness(0%)}.redesign-section .cmpgn-section .powered-by.email-capture{margin-top:40px}.redesign-section .cmpgn-section .powered-text{width:100px;font-size:14px;letter-spacing:1px;font-weight:bold;text-transform:lowercase}.redesign-section .cmpgn-section .content-column2{margin-left:auto;margin-right:auto;display:flex;max-width:1280px;flex-direction:column;padding-top:clamp(36px, 4vw, 50px);padding-left:16px;padding-right:16px}.redesign-section .cmpgn-section .purchase-buttons-wrapper{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));padding-top:0.75rem;padding-bottom:0rem;row-gap:0.75rem;-moz-column-gap:0.75rem;column-gap:0.75rem}.redesign-section .cmpgn-section .content-column2>*:not(:last-child){margin-bottom:clamp(36px, 4vw, 50px)}.redesign-section .cmpgn-section .panel-inner-wrapper{text-align:center}.redesign-section .cmpgn-section .head.panel-h{text-align:center}.redesign-section .cmpgn-section .activity-box{border:1px solid #e6eaee;border-radius:6px}.redesign-section .cmpgn-section .email-reviewers-box{background-color:#f9f9fa;border-radius:6px;padding:12px;display:flex;flex-direction:row;gap:16px}@media screen and (max-width: 760px){.redesign-section .cmpgn-section .email-reviewers-box{flex-direction:column}}.redesign-section .cmpgn-section .email-reviewers-box .email-reviewers-input{border-bottom-left-radius:6px;border-top-left-radius:6px;border:0px;background-color:#f9f9fa;width:100%;height:40px;padding-left:16px;font-size:14px}.redesign-section .cmpgn-section .email-reviewers-box .email-reviewers-input:focus{background-color:#f9f9fa}.redesign-section .cmpgn-section .email-reviewers-box .react-multi-email{flex:1;border-bottom-left-radius:6px;border-top-left-radius:6px}.redesign-section .cmpgn-section .email-reviewers-box .email-buttons-container{display:flex;flex-direction:row;gap:12px;align-items:center;width:100%}@media screen and (max-width: 760px){.redesign-section .cmpgn-section .email-reviewers-box .email-buttons-container{flex-direction:column}.redesign-section .cmpgn-section .email-reviewers-box .email-buttons-container div{width:100%}}.redesign-section .cmpgn-section .email-reviewers-box .email-buttons-container div{flex:1;border-radius:6px;padding-top:14px;padding-bottom:14px;cursor:pointer;box-shadow:0px 1px 0px rgba(0,0,0,0.18)}.redesign-section .cmpgn-section .email-reviewers-box .email-buttons-container .self-button{border:1px solid #e6eaee;text-align:center;background-color:white}.redesign-section .cmpgn-section .email-reviewers-box .email-buttons-container .send-button{background-color:#007afe;border:1px solid #007afe;text-align:center;color:white}.redesign-section .cmpgn-section .panel-desktop{max-width:95%}@media (max-width: 600px){.redesign-section .cmpgn-section .panel-desktop .panel-inner-wrapper{padding-left:4px;padding-right:4px}}.redesign-section .cmpgn-section .listbox-outer-wrapper .listbox-wrapper .card-select{padding-top:0.5rem;padding-bottom:0.5rem}.redesign-section .cmpgn-section .error{color:red}.redesign-section .campaign-settings section{background:inherit;padding-left:0px;padding-right:0px;padding-top:16px;padding-bottom:0px}.redesign-section section p{font-size:16px}.redesign-section .section-full{flex-basis:100%}.redesign-section .fullwide-btn{width:100%;text-align:center}.redesign-section h3{font-size:20px;font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;padding-bottom:4px}.redesign-section .flex-form{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;gap:24px}.redesign-section .select-start{color:#9ca3af}.redesign-section .search-form{margin-top:4px}.redesign-section .two-container{display:flex;flex-direction:row;-moz-column-gap:12px;column-gap:12px;align-items:stretch;flex-wrap:wrap}.redesign-section .field.two-child{flex-grow:1;margin-top:0px}.redesign-section .chosen-choices{width:100%;font-size:1rem;line-height:1.5;background-color:#fff;background-clip:padding-box;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif;margin-top:16px;background-image:none;border:2px solid #ddd}.redesign-section .chosen-container-multi .chosen-choices li.search-field input[type="text"],.redesign-section .chosen-container-multi .chosen-choices li.search-field textarea[type="text"]{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.redesign-section .chosen-container{max-width:100%}.redesign-section .chosen-container-active .chosen-choices{box-shadow:none}.redesign-section .mid-header{padding-top:24px}.redesign-section .floating-label-wrapper{border-radius:0.75rem;z-index:20;position:relative;border-width:2px}.redesign-section .floating-label-wrapper input:focus-within,.redesign-section .floating-label-wrapper textarea:focus-within{border-color:#60a5fa}.redesign-section .floating-label-wrapper.error-outline input{border-color:red !important}.redesign-section .floating-label-wrapper.checkbox-wrapper{border-radius:8px;z-index:20;position:relative;border-width:2px;padding-top:0.5rem;padding-bottom:0.5rem;margin-top:16px}.redesign-section .floating-label-wrapper.checkbox-wrapper input[type="checkbox"]{margin-left:1rem;padding:8px;vertical-align:middle}.redesign-section .arrow-icon{height:32px;padding-bottom:4px}.redesign-section .back-button{cursor:pointer;border:none;background:transparent}.redesign-section .ambassador-back-button{background:none;border:none;padding:0;cursor:pointer}.redesign-section input:focus-within~label,.redesign-section textarea:focus-within~label,.redesign-section select:focus-within~label{color:#60a5fa}.redesign-section .chosen-container:focus-within~label{color:#60a5fa;transform:scale(0.75) translate(0, -1.7rem);z-index:0;margin-left:0.75rem;padding-left:0.25rem;padding-right:0.25rem !important;padding-bottom:0;padding-top:0px;margin-top:2.25rem;background-color:white}.redesign-section .chosen-container:focus-within~label~.dollar-sign{display:block}.redesign-section .floating-label{pointer-events:none;color:#9ca3af;position:absolute;left:0;top:-10px;padding:1.25rem;z-index:-1;transition-duration:100ms;transform-origin:0%;font-size:14px}@media (min-width: 577px){.redesign-section .floating-label{font-size:16px}}.redesign-section .floating-label.required:after{color:#e32;content:" *";display:inline}.redesign-section select.form-control:not([size]):not([multiple]){height:44px;padding-left:20px}.redesign-section .select-label{display:none}.redesign-section .offer-section .radio-flex{margin-top:20px;margin-bottom:28px;font-size:16px;font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif}.redesign-section .offer-section .radio-flex:last-child{margin-bottom:0px}.redesign-section .offer-section input:disabled{background:#f6f6f6}.redesign-section .offer-section input:disabled+label.date-label{background:#f6f6f6}.redesign-section .offer-section table tbody td{padding:5px}.redesign-section .offer-section .time-slot-radio{width:16px;height:16px}.redesign-section .offer-section .time-input{background-color:#ffffff;border:1px solid #e7e7e7;border-radius:4px;padding:0px 10px;width:120px;height:25px;font-size:14px;font-weight:500}.redesign-section .offer-section .time-input:disabled{background-color:#ffffff;border:1px solid #e7e7e7}.redesign-section .offer-section .input-with-counter{position:relative;width:130px}.redesign-section .offer-section .slot-label-input{width:100%;padding-right:50px;box-sizing:border-box;background-color:#ffffff;border:1px solid #e7e7e7}.redesign-section .offer-section .slot-label-input:disabled{background-color:#ffffff;border:1px solid #e7e7e7}.redesign-section .offer-section .char-counter{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:0.75rem;color:#000000;pointer-events:none}.redesign-section .campaign-settings input:disabled{background:#f6f6f6}.redesign-section .date-area .floating-label{padding:0rem;z-index:1;background:white;margin-top:1.25rem;margin-bottom:1.25rem;padding-left:0.75rem;margin-left:0.5rem;padding-right:4rem}.redesign-section .chosen-section .floating-label{z-index:1;background:white;margin-top:2.4rem;margin-bottom:2rem;padding:1.5rem;padding-top:0px;padding-bottom:0px;margin-left:2px}.redesign-section .floating-label-input{border-radius:0.75rem;display:block;padding:1.25rem;width:100%;background-color:transparent}.redesign-section .floating-label-input:focus-within{border-width:2px;outline:none;box-shadow:none;border-color:#60a5fa}.redesign-section .chosen-container ul:not(.chosen-results){border-radius:0.75rem;display:block;width:100%;background-color:transparent}.redesign-section .chosen-container ul:not(.chosen-results):focus-within{border-width:2px;outline:none;box-shadow:none;border-color:#60a5fa}.redesign-section .floating-label-wrapper.outline.chosen-section label{margin-top:2.25rem}.redesign-section .outline input:not(:-moz-placeholder-shown):not(.date-field)~label,.redesign-section .outline textarea:not(:-moz-placeholder-shown)~label,.redesign-section .outline select:not(:-moz-placeholder-shown)~label{transform:scale(0.75) translate(0, -1.7rem);z-index:0;margin-left:0.75rem;padding-left:0.25rem;padding-right:0.25rem !important;padding-bottom:0;padding-top:0px;margin-top:1.25rem;background-color:white}.redesign-section .outline input:focus-within~label,.redesign-section .outline textarea:focus-within~label,.redesign-section .outline select:focus-within~label,.redesign-section .outline input:not(:placeholder-shown):not(.date-field)~label,.redesign-section .outline textarea:not(:placeholder-shown)~label,.redesign-section .outline select:not(:placeholder-shown)~label,.redesign-section .filled-date,.redesign-section .chosen-section .filled-project{transform:scale(0.75) translate(0, -1.7rem);z-index:0;margin-left:0.75rem;padding-left:0.25rem;padding-right:0.25rem !important;padding-bottom:0;padding-top:0px;margin-top:1.25rem;background-color:white}.redesign-section .outline input:not(:-moz-placeholder-shown):not(.date-field)~label+.dollar-sign,.redesign-section .outline textarea:not(:-moz-placeholder-shown)~label+.dollar-sign,.redesign-section .outline select:not(:-moz-placeholder-shown)~label+.dollar-sign{display:block}.redesign-section .outline input:focus-within~label+.dollar-sign,.redesign-section .outline textarea:focus-within~label+.dollar-sign,.redesign-section .outline select:focus-within~label+.dollar-sign,.redesign-section .outline input:not(:placeholder-shown):not(.date-field)~label+.dollar-sign,.redesign-section .outline textarea:not(:placeholder-shown)~label+.dollar-sign,.redesign-section .outline select:not(:placeholder-shown)~label+.dollar-sign,.redesign-section .filled-date+.dollar-sign,.redesign-section .chosen-section .filled-project+.dollar-sign{display:block}.redesign-section .locations-error{color:red;font-size:1rem}.redesign-section .offers-error{color:red;font-size:0.75rem;padding-left:8px}.redesign-section .callout-text{font-style:italic;margin-left:56px}.redesign-section .offers-warning{color:orange;font-size:0.75rem;padding-left:8px}.redesign-section .chosen-section .filled-project{margin-top:2.2rem}.redesign-section .date-place{color:#9ca3af;min-width:200px}.redesign-section .image_gallery{display:flex;flex-direction:row;margin-top:0px;align-items:center;background-color:#f6f6f6;max-width:100%;flex-wrap:wrap;min-height:112px;padding:10px;border-radius:10px}.redesign-section .image_gallery img{height:72px;width:72px;min-width:72px;margin:12px;margin-top:0px;margin-right:20px;border-radius:12px}.redesign-section .image_gallery label{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;font-size:16px;margin-bottom:0px}.redesign-section .image_gallery span{font-size:14px;color:#999}.redesign-section .image_gallery .attachinary-input{border:0px;padding:0px;margin-top:8px;display:none}.redesign-section .image_gallery #image-button{color:white;margin-top:12px}.redesign-section .attachinary_container{display:block !important;width:104px}.redesign-section td a.btn.btn-status.btn-danger{color:#dc3545;background:#fcefec;border-color:#fcefec}.redesign-section td a.btn.btn-status.btn-danger:hover{background:#ebdedb;border-color:#ebdedb}.redesign-section td a.btn.btn-status.btn-light{background:#f6f6f6;border-color:#f6f6f6;color:#999}.redesign-section td a.btn.btn-status.btn-light:hover{background:#e5e5e5;border-color:#e5e5e5}.redesign-section td a.btn.btn-status.btn-success{color:white}.redesign-section td a.btn.btn-status.btn-info{color:#28a745;background:#e8f8f0;border-color:#e8f8f0}.redesign-section td a.btn.btn-status.btn-info:hover{background:#d7e7e0;border-color:#d7e7e0}.redesign-section table.admin-table .completed .name-column a,.redesign-section table.admin-table .completed .funding-column{color:#999999}.redesign-section table.admin-table .planning .sales-column a,.redesign-section table.admin-table .planning .funding-column{color:#999999}.redesign-section table.admin-table .failed .name-column a,.redesign-section table.admin-table .failed .funding-column{color:#999999}.redesign-section table.admin-table .failed .sales-column a{color:#dc3545}.redesign-section table.admin-table .failed .sales-column .progress-bar-progress{background:#dc3545}.redesign-section table.dataTable tr,.redesign-section #projects-table thead,.redesign-section #projects-table th{background-color:#f6f6f6}.redesign-section .dataTables_filter label{min-width:120px;max-width:280px}.redesign-section .dataTables_filter label input{width:100%}.redesign-section a.image-remove{color:white;font-family:Arial, sans-serif;font-weight:600;text-shadow:0px 0px 5px black}.redesign-section .dataTables_paginate{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;padding-right:12px;font-size:16px}.redesign-section .dataTables_wrapper .dataTables_paginate .paginate_button.current{background:#28a745;border-radius:50%;box-shadow:none;border:1px solid transparent;color:white !important}.redesign-section .dataTables_wrapper #claims-table_paginate.dataTables_paginate .paginate_button.current,.redesign-section .dataTables_wrapper #offers-table_paginate.dataTables_paginate .paginate_button.current{background:#1dc195}.redesign-section .dataTables_info{padding-left:12px;font-size:16px}.redesign-section .dataTables_wrapper .dataTables_paginate .paginate_button:not(.current):hover,.redesign-section .dataTables_wrapper .dataTables_paginate .paginate_button:not(.current):active{background:none;color:#28a745 !important;border:1px solid transparent;outline:none;box-shadow:none}.redesign-section .dataTables_wrapper .ellipsis{color:#999}.redesign-section .image-remove-container{position:relative;left:64px;top:28px;width:20px}.redesign-section table.admin-table td{padding-top:20px;padding-bottom:20px;vertical-align:middle}.redesign-section table#projects-table.admin-table td{padding-top:12px;padding-bottom:12px;vertical-align:middle}.redesign-section table.admin-table .cell-head{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;font-size:16px;padding-bottom:2px}.redesign-section .text-head{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;font-size:16px}.redesign-section .text-sub{font-size:12px;color:#999}.redesign-section table.admin-table .tiles-container{text-align:center;padding-bottom:8px;padding-top:8px}.redesign-section .admin-sub{font-size:16px;color:#999}.redesign-section .tiles-container a.brand-text-tile{width:64px;height:64px;margin-left:0px;color:white}.redesign-section table.dataTable.admin-table{margin-top:24px;margin-bottom:24px;border-collapse:collapse;border:0px}.redesign-section table#claims-table.dataTable.admin-table{margin-top:0px;border-collapse:separate}.redesign-section table.admin-table thead tr{border-style:hidden}.redesign-section table.admin-table thead th{padding-bottom:24px}.redesign-section table.admin-table tbody{border-radius:16px}.redesign-section .style-container .dataTables_wrapper .dataTables_filter{text-align:left}.redesign-section table#projects-table.admin-table tr td{height:72px}.redesign-section table.admin-table tbody td{background-color:white}.redesign-section table.admin-table:not(.claims-tables) tr:first-child td:first-child{border-top-left-radius:16px}.redesign-section table.admin-table .status-flex{display:flex;flex-direction:row}.redesign-section table.admin-table.claims-table tr:first-child td:last-child{border-top-right-radius:16px}.redesign-section table.admin-table tr:last-child td:first-child{border-bottom-left-radius:16px}.redesign-section table.admin-table tr:last-child td:last-child{border-bottom-right-radius:16px}.redesign-section table.admin-table tr td:first-child,.redesign-section tr th:first-child{padding-left:24px}.redesign-section table.admin-table thead{border-style:hidden}.redesign-section table.admin-table button{background:0px;border:0px;height:32px;width:32px;padding:0px}.redesign-section table.admin-table a{padding:0px}.redesign-section table.admin-table img{height:32px;width:32px;padding:0px}.redesign-section table.admin-table.campaigns-tables tr:hover .draft-num{color:#c2c2c2}.redesign-section table.admin-table.campaigns-tables tr:hover .review-num{color:#e7b84b}.redesign-section table.admin-table.campaigns-tables tr:hover .changes-num{color:#f85c4a}.redesign-section table.admin-table.campaigns-tables tr:hover .approved-num{color:#21c297}.redesign-section table.admin-table .cmpgn-status-image{height:18px;width:auto}.redesign-section table.admin-table.offers-tables img{width:24px;height:auto}.redesign-section .header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px;gap:16px}.redesign-section .header-container .title-container .center{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", sans-serif;min-width:280px;margin-right:20px}.redesign-section .header-container .title-container .admin-sub{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif;min-width:280px;margin-right:20px}.redesign-section .header-container .title-container h2{font-size:24px;margin-bottom:4px}.redesign-section .admin-sub a.campaign-offer-link{color:#007bff;cursor:pointer}.redesign-section .admin-sub a.campaign-offer-link:hover{text-decoration:underline}.redesign-section .admin-sub a.campaign-offer-link.modal-link{display:block}@media screen and (max-width: 760px){.redesign-section .header-create-container div:nth-child(3){order:2}.redesign-section .header-create-container div:nth-child(2){order:3}.redesign-section .header-container.header-create-container{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.redesign-section .header-container.header-create-container .search-wrapper,.redesign-section .header-container.header-create-container #link-list{width:100%;gap:16px}.redesign-section .header-container.header-create-container .search-wrapper .btn-primary,.redesign-section .header-container.header-create-container #link-list .btn-primary{margin-bottom:16px}.redesign-section .header-container.header-create-container .search-wrapper .btn-inbox,.redesign-section .header-container.header-create-container #link-list .btn-inbox{margin-bottom:16px}.redesign-section .header-container.header-create-container .search-wrapper .cmpgn-btn,.redesign-section .header-container.header-create-container #link-list .cmpgn-btn{margin-left:0px;width:100%}.redesign-section .header-container.header-create-container .search-wrapper input,.redesign-section .header-container.header-create-container #link-list input{width:100%}}.redesign-section table.admin-table .country-flag-container img{height:40px;width:40px;padding:8px;background-color:#f6f6f6;border-radius:12px}.redesign-section table.admin-table .btn-status{padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:4px;color:white;font-size:14px;border-radius:8px;width:120px}.redesign-section .btn-blue{background-color:#007bff;color:white;font-size:14px;width:180px;padding:8px;text-align:center;border-radius:8px}.redesign-section table.admin-table.offers-tables .btn-status{width:100px}.redesign-section .dataTables_wrapper .dataTables_filter input{border:0px;padding:12px;border-radius:8px;margin-left:0px;background-image:url(/assets/maps/search-7da2ae0ac280d5004f53d8a14677f462bd4ce50e5c5b8a224026c45543fb4a6a.png);background-size:28px;background-position-y:center;background-position-x:3%;background-repeat:no-repeat;text-indent:36px}.redesign-section .admin-form.app-settings-page td:nth-child(3){width:33%}.redesign-section .dataTables_wrapper .dataTables_filter input::-moz-placeholder{color:#999}.redesign-section .dataTables_wrapper .dataTables_filter input::placeholder{color:#999}.redesign-section .progress-bar{width:180px;height:16px;border-radius:8px;background:#f6f6f6;margin-bottom:4px;margin-top:12px;display:flex;align-items:left;overflow:hidden}.redesign-section .progress-bar-progress{height:16px;border-radius:8px;background:#28a745}.redesign-section .dropdown-toggle::after{display:none}.redesign-section .dropdown-menu.admin-table-dropdown{padding:12px}.redesign-section .dropdown-menu.admin-table-dropdown .dropdown-item{padding:4px;padding-left:0px;padding-right:8px}.redesign-section table.admin-table .open-menu{cursor:pointer;width:24px;height:24px;opacity:75%;margin-right:14px}.redesign-section table.admin-table .table-menu-icon{height:24px;width:24px;margin-right:8px}.redesign-section table.admin-table .pencil-specific{padding-right:6px;padding-left:6px}.redesign-section table.admin-table a{color:black;text-decoration:none}.redesign-section table.admin-table a.partner-portal-link{color:#e7b84b;text-decoration:none}.redesign-section table.admin-table a.partner-portal-link:hover{color:#007bff;text-decoration:underline}.redesign-section table.admin-table .country-flag-container img:hover{background-color:#ddd}.redesign-section .table-select{border:0px;padding:8px;border-radius:8px;flex:1;margin-left:0px;height:45px;min-width:120px;max-width:280px}.redesign-section .table-large-show{display:block}.redesign-section .table-small-show{display:none}.redesign-section .table-small-format{overflow:hidden;text-overflow:ellipsis;width:100%}.redesign-section .main-table-td{width:60%}.redesign-section tr:first-child{max-width:200px}.redesign-section .dataTables_filter{display:flex;flex-direction:row;justify-content:space-between;gap:12px;width:100%;margin-bottom:16px}.redesign-section .dataTables_filter label{margin-bottom:0px;flex:1}.redesign-section .admin-form .section-full .select2-selection.select2-selection--multiple{border-radius:8px;padding:10px;border:2px solid #ddd;background-image:url(/assets/maps/search-7da2ae0ac280d5004f53d8a14677f462bd4ce50e5c5b8a224026c45543fb4a6a.png);background-size:24px;background-position-y:center;background-position-x:1%;background-repeat:no-repeat;height:44px}.redesign-section .select2.select2-container.select2-container--default{width:100% !important}.redesign-section .select2-search.select2-search--inline{width:100%}.redesign-section .admin-form .section-full .select2.select2-container.select2-container--default.select2-container--below.select2-container--focus.select2-container--open .select2-selection.select2-selection--multiple{box-shadow:1px 1px 3px #999;border-radius:8px;padding:10px;border:none;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.redesign-section .select2.select2-container.select2-container--default.select2-container--below.select2-container--focus.select2-container--open .select2-selection.select2-selection--multiple{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.redesign-section .select2-selection.select2-selection--multiple{height:40px}.redesign-section .select2-search__field::-moz-placeholder{font-size:16px}.redesign-section .select2-search__field,.redesign-section .select2-search__field::placeholder{font-size:16px}.redesign-section .select2-container .select2-search--inline .select2-search__field{margin-top:-2px;text-indent:36px;font-size:16px;width:inherit !important}.redesign-section .select2-results__option,.redesign-section form .select2-container--default .select2-selection--multiple .select2-selection__choice{display:flex;flex-direction:row;justify-content:left;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif;text-align:left}.redesign-section .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:white;border:none;border-radius:0px;float:none;margin:0;margin-left:36px;font-size:16px;margin-top:-4px}.redesign-section .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.redesign-section .select2-container--default .select2-selection--multiple .select2-selection__clear,.redesign-section form .select2-container--default .select2-selection--multiple .select2-selection__choice .select-row{display:none}.redesign-section .select2-results__option,.redesign-section form .select2-container--default .select2-selection--multiple .select2-selection__choice{display:flex;flex-direction:row;justify-content:left;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif;text-align:left}.redesign-section .select2-results>.select2-results__options{margin:12px}.redesign-section .name-row{width:22%;overflow-x:hidden;margin-right:1%}.redesign-section .email-row{width:38%;overflow-x:hidden;margin-right:1%}.redesign-section .phone-row{width:20%;overflow-x:hidden;margin-right:1%}.redesign-section .select2-results .select2-results__option{padding-top:12px;padding-bottom:12px}.redesign-section .select2-results__option .select-row,.redesign-section .select2-selection .select-row{width:15%;color:#999;display:none}.redesign-section .select2-container.select2-container--default .select2-results__option:hover .select-row{display:block;background-color:#f6f6f6}.redesign-section .select2-container.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f6f6f6;padding-top:12px;padding-bottom:12px;color:inherit}.redesign-section .select2-dropdown.select2-dropdown--below{box-shadow:1px 1px 3px #999;border:none;border-top:0px;overflow-y:hidden}.redesign-section .select2-results__option:first-child{background-color:white;color:#999;font-size:12px;pointer-events:none}.redesign-section .table-small-show.header-section{border:hidden}.redesign-section .select2-container.select2-container--default .select2-dropdown .select2-results__option:first-child:hover{background-color:white;color:#999}.redesign-section .select2-container.select2-container--default .select2-dropdown .select2-results__option:first-child:hover .select-row{display:none}.redesign-section .select2-container.select2-container--default .select2-selection.select2-selection--multiple:hover .select2-results__option:first-child{background-color:white;color:#999}.redesign-section .select-img{height:40px;width:40px;-o-object-fit:cover;object-fit:cover;background-position-y:center;background-position-x:100%;background-repeat:no-repeat}.wrapper-container{position:relative;z-index:100}.wrapper-container .wrapper{position:absolute;top:20px;left:20px;animation:show_toast 1s ease forwards}.wrapper-container .wrapper.hide{animation:hide_toast 1s ease forwards}.wrapper-container .wrapper .toast{background:#fff;padding:20px 15px 20px 20px;border-radius:10px;border-left:5px solid #2ecc71;box-shadow:1px 7px 14px -5px rgba(0,0,0,0.15);width:400px;max-width:100%;display:flex;align-items:center;justify-content:space-between}.wrapper-container .wrapper .toast.offline{border-color:#ddd}.wrapper-container .toast .content{display:flex;align-items:center}.wrapper-container .content .icon{font-size:25px;color:#f6f6f6;min-height:50px;min-width:50px;text-align:center;line-height:50px;border-radius:50%;background:#2ecc71;display:flex;align-items:center;justify-content:center}.wrapper-container .toast.offline .content .icon{background:#f6f6f6}.wrapper-container .content .details{margin-left:15px}.wrapper-container .details span{font-size:20px;font-weight:500}.wrapper-container .details p{color:#999}.wrapper-container .toast .close-icon{color:#999;font-size:23px;cursor:pointer;min-height:32px;min-width:32px;text-align:center;line-height:32px;border-radius:50%;transition:all 0.3s ease;margin-left:20px;background:transparent;border:0px}.wrapper-container .close-icon:hover{background:#f6f6f6}.wrapper-container .close{line-height:28px;width:32px;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}@keyframes show_toast{0%{transform:translateX(-100%)}40%{transform:translateX(10%)}80%,100%{transform:translateX(20px)}}@keyframes hide_toast{0%{transform:translateX(20px)}40%{transform:translateX(10%)}80%,100%{opacity:0;pointer-events:none;transform:translateX(-100%)}}.error-wrapper-container .wrapper .toast{border-left:5px solid #ea4337}.error-wrapper-container .content .icon{background:#ea4337}.mobile-show{display:none}.medium-show{display:none}@media screen and (max-width: 1380px){.medium-hide,.flex-container.medium-hide{display:none !important}.medium-show{display:block}}@media screen and (max-width: 1380){.project-name-container{max-width:100px}}@media screen and (max-width: 992px){.mobile-hide{display:none !important}.mobile-show{display:block}.redesign-section .table-large-show{display:none}.redesign-section .table-small-show{display:block}.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{padding-left:16px;padding-right:16px}.main-table-container{width:500px;white-space:nowrap}.redesign-section .flex-form{gap:16px}.admin .select2-container.select2-container--default .select2-results .select2-results__option{flex-wrap:wrap}.admin .select2-container.select2-container--default .select2-results .select2-results__option .dropdown-row{width:inherit;font-size:12px}.admin .select2-container.select2-container--default .select2-results .select2-results__option .dropdown-row:nth-child(2):after{content:" •"}.admin .select2-container.select2-container--default .select2-results .select2-results__option .dropdown-row:nth-child(3){padding-left:4px}.admin .select2-container.select2-container--default .select2-results .select2-results__option .dropdown-row:first-child{width:100%;font-size:16px}.admin .select2-container.select2-container--default .select2-results__option:first-child{display:none}.admin .select2-container.select2-container--default .select2-results__option:last-child{display:flex}.admin .select2-container.select2-container--default .select2-results__option:hover .select-row{display:none}}@media screen and (max-width: 700px){.redesign-section .main-table-container{width:360px;white-space:nowrap}}@media screen and (max-width: 576px){.redesign-section table.admin-table tr td{font-size:12px}.redesign-section table.admin-table tr td .btn{font-size:12px;width:80px;padding-left:12px;padding-right:12px}.redesign-section table.admin-table .cell-head{font-size:14px}.redesign-section .status-column{display:none}.redesign-section section{padding:16px}.redesign-section .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{font-size:14px}.redesign-section .select2-container .select2-search--inline .select2-search__field::placeholder{font-size:14px}.redesign-section .admin-form .section-full .select2-selection.select2-selection--multiple{background-size:20px;background-position-x:3%}.redesign-section .select2-container .select2-search--inline .select2-search__field{text-indent:20px}.redesign-section .admin-sub{font-size:14px}.redesign-section .header-container .title-container .admin-sub,.redesign-section .header-container .title-container .center{min-width:200px}.redesign-section .main-table-container{width:280px;white-space:nowrap}}@media screen and (max-width: 480px){.redesign-section .main-table-container{width:140px;white-space:nowrap}}.hero-button2{background-color:var(--buton-color);width:100%;border-radius:9999px;color:white;text-decoration:none;font-size:16px;height:48px;display:flex;justify-content:center;align-items:center;position:relative;font-family:"Rethink-Sans-Medium", sans-serif}.button-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);display:flex}.button-chevron .chevron{width:2rem;height:2rem}@media (min-width: 850px){.button-chevron .chevron{width:2.5rem;height:2.5rem}}.w-100{width:100%}.font-bold{font-family:"Rethink-Sans-Bold", sans-serif}.ribbon{text-align:center;height:20px;position:absolute;z-index:1;top:-10px;left:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:auto;text-decoration:none;font-size:12px;display:flex;align-items:center;justify-content:center}.head{font-size:clamp(24px, 4vw, 26px);font-family:"Rethink-Sans-Bold", sans-serif}.head.footer-head-1{padding-bottom:2.5rem}.head.panel-h{padding-left:2rem;padding-right:2rem}.panel-inner-wrapper{margin:auto;max-width:350px;padding-left:36px;padding-right:36px}.panel-options-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));padding-top:1rem;padding-bottom:1rem;row-gap:2.25rem}.panel-options-wrapper.lefter{text-align:left}.panel-options-wrapper.ff{padding-top:0}.powered-by{margin-right:auto;margin-left:auto;height:1.5rem}.powered-by.email-capture{margin-top:40px}.panel-wrap{padding:30px 0}@media (min-width: 850px){.panel-wrap{padding:34px 0}}.pannel-inner-wrapper{margin:auto;max-width:350px;padding-left:16px;padding-right:16px}.inkind-cash-description{margin:auto;max-width:390px;padding:2rem 16px}.panel-options-wrapper{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));padding-top:3.5rem;padding-bottom:1.5rem;row-gap:1.5rem}.panel-options-wrapper.lefter{text-align:left}.panel-options-wrapper.ff{padding-top:0}.account-choice-wrapper{position:relative;transition:transform 0.2s}.account-choice-wrapper .hero-button2{box-shadow:0 0px 0px rgba(255,255,255,0),0 0px 0px rgba(0,0,0,0);transition:transform 0.2s}.account-choice-wrapper:hover{transform:translate(0, -2px)}.account-choice-wrapper:hover .hero-button2{box-shadow:0 1px 0px rgba(255,255,255,0.65),0 2px 6px rgba(0,0,0,0.65)}.account-choice-wrapper:hover .purchase-page__gco-strike-through-amount{transform:translateX(15px);color:rgba(255,255,255,0.2);filter:blur(10px)}.purchase-page__ushg .account-choice-wrapper:hover .purchase-page__gco-strike-through-amount{transform:unset;color:white;filter:blur(0px)}.account-choice-wrapper:hover .purchase-page__gco-strike-through-new-get-amount{transform:scale(1.8) translateX(-15px);text-shadow:0 0 5px rgba(175,175,175,0.65)}.purchase-page__ushg .account-choice-wrapper:hover .purchase-page__gco-strike-through-new-get-amount{transform:unset;text-shadow:none}.account-choice-wrapper:hover .purchase-page__gco-strike-through-new-get-amount:after{color:white}.account-choice-wrapper:active{transform:translate(0, 1px)}.account-choice-wrapper:active .hero-button2{box-shadow:0 -1px 0px rgba(255,255,255,0.65),0 -1px 3px rgba(0,0,0,0.35)}.smaller-text{font-family:"Rethink-Sans-Medium", sans-serif;font-size:13px}.ribbon-text{font-size:12px;color:white;font-weight:black;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1;z-index:40;position:absolute;left:0;right:0;top:-24px;margin-left:auto;margin-right:auto;margin-bottom:auto;text-decoration:none}.offer__ribbon-text{font-size:12px;color:white;font-weight:black;width:100%;height:100%;display:flex;align-items:center;justify-content:center;line-height:1;z-index:40;position:absolute;left:0;right:0;top:-31px;margin-left:auto;margin-right:auto;margin-bottom:auto;text-decoration:none}.centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.banner-container{width:360px;height:160px;max-width:95%;border-radius:16px;background-color:blue;margin:0 auto;position:relative;color:white}.banner-container .banner-label{position:absolute;top:16px;left:16px;background-color:rgba(0,0,0,0.5);padding:8px;padding-left:16px;padding-right:16px;border-radius:8px}.banner-container .close-button{position:absolute;top:16px;right:16px;background-color:rgba(0,0,0,0.5);padding:8px;border-radius:50%;height:28px;width:28px;background-image:url(/assets/icons/close-ic-056f9348ad5bc119ae8d77fb80ce3ec11ee966c8e59dc37db2917d7265401f5a.svg);background-repeat:no-repeat;background-size:66%;background-position-x:50%;background-position-y:50%}.banner-container .banner-text{bottom:16px;left:16px;border-radius:12px;position:absolute}.banner-container .banner-text .banner-title{font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px}.react-multi-email{margin:0;max-width:100%;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start}.react-multi-email .x-email{border-radius:50%;color:white;background:#a6a6a6;width:16px;height:12px;width:12px;font-size:12px;text-align:center}.react-multi-email>span[data-placeholder]{display:none;position:absolute;line-height:1.21428571em}.react-multi-email.empty>span[data-placeholder]{display:inline;color:#ccc}.react-multi-email.focused>span[data-placeholder]{display:none}.react-multi-email>input{flex:1;width:auto !important;outline:none !important;border:0 none !important;display:inline-block !important;line-height:1;vertical-align:baseline !important;padding:0.4em 0.1em !important}.react-multi-email [data-tag]{line-height:1;vertical-align:baseline;margin:0.14285714em;margin-right:12px;background-color:white;background-image:none;padding:8px;padding-left:16px;padding-right:16px;color:black;font-size:14px;text-transform:none;font-weight:600;border:1px solid #e8e8e8;border-bottom:2px solid #e8e8e8;border-top:2px solid #e8e8e8;border-radius:6px;transition:background 0.1s ease;display:flex;align-items:center;justify-content:flex-start;max-width:100%}.react-multi-email [data-tag] [data-tag-item]{max-width:100%;overflow:hidden}.react-multi-email [data-tag]:first-child{margin-left:0}.react-multi-email [data-tag] [data-tag-handle]{margin-left:0.833em;cursor:pointer}.campaign-settings{font-family:"Rethink-Sans-Medium", sans-serif;display:flex;padding:20px 0;flex-direction:column;font-size:14px}.campaign-settings textarea{border:2px solid #ddd;border-radius:0.5rem;padding:10px}@media (max-width: 600px){.campaign-settings .cmpgn-container .cmpgn-preview>.right-panel-cmpgn{max-width:90%;margin-left:8px;margin-right:8px}.campaign-settings .cmpgn-container .cmpgn-preview>.right-panel-cmpgn .panel-inner-wrapper{padding-left:0px;padding-right:0px}}.campaign-settings textarea::-moz-placeholder{color:#9ca3af}.campaign-settings textarea::placeholder{color:#9ca3af}.campaign-settings .listbox-outer-wrapper{position:relative}.campaign-settings .listbox-outer-wrapper .listbox-label{position:absolute;top:-8px;left:12px;background-color:white;font-size:12px;z-index:1;padding:0 0.2rem;color:#9ca3af}.campaign-settings .flex-col{display:flex;flex-direction:column}.campaign-settings .small-text{font-size:14px}.campaign-settings .xs-text{font-size:12px !important}.campaign-settings h5{font-size:18px;font-family:"Rethink-Sans-Bold", sans-serif;padding-bottom:4px}.campaign-settings .font-bold{font-family:"Rethink-Sans-Bold", sans-serif}.campaign-settings .font-bold.error{color:red}.campaign-settings .filter-six-grid{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:0.75rem;padding-bottom:16px}@media (min-width: 850px){.campaign-settings .filter-six-grid{grid-template-columns:repeat(6, minmax(0, 1fr))}}.campaign-settings .locked-field{width:100%;pointer-events:none;background-image:url(/assets/icons/lock-solid-1412ff354a52af59ded45fa510617e64562e8e82ca87444affeadb880cdfd0a3.svg);background-size:auto 14px;background-position-y:50%;background-position-x:calc(100% - 16px);background-repeat:no-repeat}.campaign-settings .locked-field .listbox-wrapper{background:none !important}.campaign-settings .locked-field .listbox-wrapper button.card-select{background:none}.campaign-settings .locked-field .listbox-wrapper button.card-select svg{display:none}.campaign-settings .uneditable-field{width:100%;pointer-events:none;background-size:auto 14px;background-position-y:50%;background-position-x:calc(100% - 16px);background-repeat:no-repeat;color:#9ca3af}.campaign-settings .uneditable-field .listbox-wrapper{background:none !important}.campaign-settings .uneditable-field .listbox-wrapper button.card-select{background:none}.campaign-settings .uneditable-field .listbox-wrapper button.card-select svg{display:none}.campaign-settings .campaigns-ten-grid{display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));margin-top:16px;display:grid;grid-template-columns:repeat(10, minmax(0, 1fr));gap:0.75rem}.campaign-settings .campaigns-ten-grid.no-top{margin-top:0px}@media (min-width: 768px){.campaign-settings .campaigns-ten-grid{gap:1rem}}.campaign-settings .campaigns-ten-grid .half-col{grid-column:span 10 / span 10;position:relative}@media (min-width: 768px){.campaign-settings .campaigns-ten-grid .half-col{grid-column:span 5 / span 5;gap:1rem}}.campaign-settings .campaigns-ten-grid .fifth-col{grid-column:span 5 / span 5;position:relative}@media (min-width: 768px){.campaign-settings .campaigns-ten-grid .fifth-col{grid-column:span 2 / span 2}}.campaign-settings .campaigns-ten-grid .checkbox-container:first-child{margin-top:0px}.campaign-settings .campaigns-eight-grid{display:grid;grid-template-columns:repeat(8, minmax(0, 1fr));gap:0.75rem;margin-top:16px}.campaign-settings .campaigns-eight-grid.no-top{margin-top:0px}@media (min-width: 768px){.campaign-settings .campaigns-eight-grid{gap:1rem}}.campaign-settings .campaigns-eight-grid .half-col{grid-column:span 8 / span 8}@media (min-width: 768px){.campaign-settings .campaigns-eight-grid .half-col{grid-column:span 4 / span 4}}.campaign-settings .campaigns-eight-grid .quarter-col{grid-column:span 8 / span 8;position:relative}.campaign-settings .campaigns-eight-grid .quarter-col.small-label{font-size:14px}.campaign-settings .campaigns-eight-grid .quarter-col.text-center{text-align:center}@media (min-width: 768px){.campaign-settings .campaigns-eight-grid .quarter-col{grid-column:span 2 / span 2}}.campaign-settings .campaigns-eight-grid .quarter-col.bonus-matrix{border:1px solid #ddd;border-radius:0.5rem;padding:20px 10px;width:100%;max-width:240px;margin:0 auto}@media (min-width: 992px){.campaign-settings .campaigns-eight-grid .quarter-col.bonus-matrix{padding:20px 24px}}.campaign-settings .campaigns-eight-grid .quarter-col .flex-between{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr))}.campaign-settings .campaigns-eight-grid .quarter-col .flex-between span{text-align:center}.campaign-settings .campaigns-eight-grid .quarter-col .flex-between .old-price{color:#a5a5a5;text-decoration:line-through}.campaign-settings .campaigns-eight-grid .check-avg-col{display:flex;flex-direction:column}.campaign-settings .campaigns-eight-grid .check-avg-col>*:not(:last-child){margin-bottom:10px}.campaign-settings .chevron{width:1.2rem;height:1.2rem}.campaign-settings .chevron.rotated{transform:rotate(180deg)}.campaign-settings .chevron.bordered{width:1.75rem;height:1.75rem;padding:4px;border-radius:9999px;border:1px solid black}.campaign-settings .card-select{border:2px solid #ddd;cursor:pointer;text-align:left;border-radius:0.5rem;display:flex;justify-content:space-between;width:100%;background-color:white;outline:none !important}.campaign-settings .card-select.bonusme{padding:0.5rem}.campaign-settings .card-select.open{outline:none;border-color:transparent;box-shadow:0 0 1px 2px #60a5fa}.campaign-settings .card-select.muted{color:#9ca3af}.campaign-settings .card-select.dummy{background-color:#f3f4f6;color:#f3f4f6;animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;height:47.19px}.campaign-settings .card-display{display:flex;flex-direction:row;align-items:center}.campaign-settings .card-display>*:not(:last-child){padding-right:12px}.campaign-settings .listbox-wrapper{position:relative;width:100%;background-color:white !important}.campaign-settings .listbox-wrapper ul,.campaign-settings .listbox-wrapper li{margin-left:0;padding-left:0}.campaign-settings .listbox-options{border:2px solid #ddd;position:absolute;width:100%;margin-top:6px;border-radius:0.75rem;max-height:300px;overflow-y:auto;z-index:50;background-color:white}.campaign-settings .listbox-options:first-child{background-color:white;list-style:none}.campaign-settings .card-expire{color:silver}.campaign-settings .card-option{cursor:pointer;padding:1.5rem;width:100%}.campaign-settings .card-option:hover{background-color:#f8f8f8}.campaign-settings .card-option.bonusme{padding:1rem}.campaign-settings>*:not(:last-child){padding-bottom:28px}.offer-settings-row{display:flex}.offer-settings-row span:not(.checked-radio){font-size:14px}.offer-settings-row .radio-form{display:flex;flex-direction:column}.offer-settings-row .radio-form .radio-label{margin-left:8px}.offer-settings-row .radio-form .code{width:100%}.switch-holder{display:flex;flex-direction:column;gap:0.5rem;margin-top:8px}@media (min-width: 768px){.switch-holder{flex-direction:row;gap:1rem}}.switch-holder .blue-switch{border:none;outline:none;position:relative;display:inline-flex;align-items:center;height:24px;border-radius:9999px;width:40px}.switch-holder .blue-switch.enabled{background-color:#007aff}.switch-holder .blue-switch.disabled{background-color:lightgray}.switch-holder .blue-switch .switch-handle{display:inline-block;width:18px;height:18px;background-color:white;border-radius:9999px;transition:transform 0.2s ease-in-out}.switch-holder .blue-switch .switch-handle.on{transform:translateX(12px)}.switch-holder .blue-switch .switch-handle.off{transform:translateX(-4px)}.multi-select{--rmsc-border: #ddd !important;--rmsc-p: 10px;--rmsc-radius: 8px !important}.rmsc .dropdown-heading{--rmsc-h: 42px}.search-wrapper input{height:42px;border-radius:8px;border-color:#ddd;border-width:1px;padding:10px;width:100%}.multi-select-wrapper{position:relative}.multi-select-wrapper .multi-select-label{position:absolute;top:-8px;left:12px;background-color:white;font-size:12px;z-index:40;padding:0 0.2rem;color:#9ca3af}.always-include{color:#9ca3af}.always-section{border-top:1px solid #ddd;padding:20px 0;display:flex;flex-direction:column}.always-section h5{font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px}.always-section>*:not(:last-child){margin-bottom:20px}.banner-settings{display:flex;flex-direction:column}.banner-settings>*:not(:last-child){margin-bottom:16px}.empty-image-container{background-color:white;padding:4px;border-radius:0.75rem}.empty-image-container .empty-image-mass-gifting{width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:0.75rem;background-color:white;border:1px dashed #9ca3af;border-width:1px}.campaign-settings .specific-td .image-select-mass-gifting{background-color:transparent}.image-select-mass-gifting{background-color:#f9f9fa;display:flex;padding:16px;border-radius:0.75rem;flex-direction:column}.image-select-mass-gifting-top{display:flex;align-items:center}.image-select-mass-gifting.image-select-campaign-vars{background-color:white;padding:8px}.image-select-mass-gifting.image-select-campaign-vars .floating-label-wrapper{z-index:auto}.image-select-mass-gifting.image-select-campaign-vars .button-row .custom-file-input{margin-top:0px}.image-select-mass-gifting.image-select-campaign-vars .button-row .co-branded{margin-top:0px}.image-select-mass-gifting.image-select-campaign-vars .empty-image-container{margin-bottom:0px}.image-select-mass-gifting.image-select-campaign-vars .uploaded-image-container{border-radius:8px;margin:0 0 1rem;overflow:visible}.image-select-mass-gifting.image-select-campaign-vars .uploaded-image-container img{border-radius:8px;-o-object-fit:cover;object-fit:cover}.image-select-mass-gifting.image-select-campaign-vars .empty-image-mass-gifting{width:40px;height:40px}.image-select-mass-gifting.image-select-campaign-vars .uploaded-image-container{margin-bottom:0px}.image-select-mass-gifting.image-select-campaign-vars .uploaded-image-container img{width:48px;height:48px}.image-select-mass-gifting .uploaded-image-container{position:relative}.image-select-mass-gifting .uploaded-image-container img{width:58px;height:58px}.image-select-mass-gifting .uploaded-image-container .delete-img{position:absolute;top:-14px;right:0;color:gray;font-family:"Rethink-Sans-Bold", sans-serif}.image-select-mass-gifting .uploaded-image-container .delete-img button{padding:4px}.image-select-mass-gifting .uploaded-image-container .delete-img img{width:10px;height:10px}.image-select-mass-gifting .button-column{flex-direction:column;margin-left:16px}.image-select-mass-gifting .cobranded-button-column{flex-direction:column;margin:0 0 0rem}.image-select-mass-gifting .button-row{flex-direction:row;align-items:center;width:100%;justify-content:space-between;padding-left:16px;margin-bottom:0px;color:#8d8d8d}.image-select-mass-gifting .button-column,.image-select-mass-gifting .cobranded-button-column,.image-select-mass-gifting .button-row{display:flex;font-size:14px}.image-select-mass-gifting .button-column .small-gray-text,.image-select-mass-gifting .cobranded-button-column .small-gray-text,.image-select-mass-gifting .button-row .small-gray-text{font-size:10px;color:gray}.image-select-mass-gifting .button-column .cobranded-label,.image-select-mass-gifting .cobranded-button-column .cobranded-label,.image-select-mass-gifting .button-row .cobranded-label{color:#222;font-size:14px;font-style:normal;font-weight:590;line-height:normal;margin-bottom:7px}.image-select-mass-gifting .button-column .cobranded-small-gray-text,.image-select-mass-gifting .cobranded-button-column .cobranded-small-gray-text,.image-select-mass-gifting .button-row .cobranded-small-gray-text{color:#656565;font-size:10px;font-style:normal;font-weight:400;line-height:normal}.image-select-mass-gifting .button-column .co-branded,.image-select-mass-gifting .cobranded-button-column .co-branded,.image-select-mass-gifting .button-row .co-branded{color:#656565;text-align:center;font-size:12px;font-style:normal;font-weight:510;line-height:normal;margin-top:13px;border-radius:0.5rem;padding:4px 0;width:80px;height:25px;opacity:1;border:0px}.image-select-mass-gifting .button-column .co-branded:disabled,.image-select-mass-gifting .cobranded-button-column .co-branded:disabled,.image-select-mass-gifting .button-row .co-branded:disabled{opacity:0.7;cursor:not-allowed}.image-select-mass-gifting .button-column .custom-file-input,.image-select-mass-gifting .cobranded-button-column .custom-file-input,.image-select-mass-gifting .button-row .custom-file-input{background-color:#007aff;color:white;border-radius:0.75rem;font-size:12px;margin-top:4px;border-radius:0.5rem;padding:4px 0;width:80px;height:25px;opacity:1;border:0px}.image-select-mass-gifting .button-column .custom-file-input:disabled,.image-select-mass-gifting .cobranded-button-column .custom-file-input:disabled,.image-select-mass-gifting .button-row .custom-file-input:disabled{opacity:0.7;cursor:not-allowed}.image-select-mass-gifting .button-column .custom-file-input::-webkit-file-upload-button,.image-select-mass-gifting .cobranded-button-column .custom-file-input::-webkit-file-upload-button,.image-select-mass-gifting .button-row .custom-file-input::-webkit-file-upload-button{visibility:hidden}.image-select-mass-gifting .button-column .co-branded::-webkit-file-upload-button,.image-select-mass-gifting .cobranded-button-column .co-branded::-webkit-file-upload-button,.image-select-mass-gifting .button-row .co-branded::-webkit-file-upload-button{visibility:hidden}.image-select-mass-gifting .button-column .co-branded::before,.image-select-mass-gifting .cobranded-button-column .co-branded::before,.image-select-mass-gifting .button-row .co-branded::before{content:"Choose File";display:flex;justify-content:center;align-items:center;-webkit-user-select:none;cursor:pointer}.image-select-mass-gifting .button-column .custom-file-input::before,.image-select-mass-gifting .cobranded-button-column .custom-file-input::before,.image-select-mass-gifting .button-row .custom-file-input::before{content:"Choose file";display:flex;justify-content:center;align-items:center;-webkit-user-select:none;cursor:pointer}.quick-link-container{display:flex;justify-content:space-between;align-items:center}.quick-link-container h1{flex:1}.quick-link-container span{text-align:right}.campaigns-table{max-height:500px !important;overflow-y:scroll;box-sizing:content-box;width:100%}.campaigns-table .brand-table-text{font-size:14px}.campaigns-table .brand-table-text.link{color:#007aff !important;text-decoration:underline !important}.campaigns-table .status-bubble{border:1px solid #ddd;padding:8px 16px;border-radius:999px;background-color:white}.campaigns-table .status-bubble.pending{border:1px solid #e7b84b;background-color:#e7b84b;color:white}.campaigns-table .more-button{background-color:white;border:none;outline:none}.image-select-campaign-vars .floating-label-wrapper{flex:1;border:0px}.image-select-campaign-vars .floating-label-wrapper:hover{border:0px}.image-select-campaign-vars .floating-label-wrapper .css-tr4s17-option{background-color:white}.image-select-campaign-vars .floating-label-wrapper .css-tr4s17-option:hover{background-color:#f6f6f6}.image-select-campaign-vars .floating-label-wrapper .css-13cymwt-control,.image-select-campaign-vars .floating-label-wrapper .css-t3ipsp-control{border:0px;border-width:0px;box-shadow:0 0 0 0;background-color:transparent}.image-select-campaign-vars .floating-label-wrapper .css-13cymwt-control .radio-box,.image-select-campaign-vars .floating-label-wrapper .css-t3ipsp-control .radio-box{opacity:0}@media screen and (max-width: 760px){.image-select-campaign-vars .floating-label-wrapper .css-13cymwt-control .radio-box,.image-select-campaign-vars .floating-label-wrapper .css-t3ipsp-control .radio-box{display:none}}.image-select-campaign-vars .floating-label-wrapper .css-13cymwt-control:hover,.image-select-campaign-vars .floating-label-wrapper .css-t3ipsp-control:hover{border:0px}.DraftEditor-editorContainer{z-index:auto !important}.css-1fdsijx-ValueContainer{height:44px !important}.floating-label-wrapper.outline.css-b62m3t-container{font-size:12px !important}.css-tlfecz-indicatorContainer svg{height:18px;width:18px;color:#666}.css-1u9des2-indicatorSeparator{display:none}.brand-select .css-1n6sfyn-MenuList>div{height:56px;padding:8px 12px;flex:1}.css-g1d714-ValueContainer{height:100%}.select-text-container{color:black;font-size:12px !important}@media screen and (max-width: 760px){.select-text-container{display:none}}.select-text-container .select-text-date{opacity:50%}.select-brand{color:#9ca3af;font-size:10px !important;display:none}.select-info{color:#9ca3af;font-size:10px !important}.select-text-container{line-height:1.5rem}.css-1pahdxg-control .select-brand,.css-yk16xz-control .select-brand{display:inline}.floating-label-wrapper.brand-select .css-yk16xz-control{background-color:transparent}.floating-label-wrapper.brand-select .css-yk16xz-control .radio-box{opacity:0}@media screen and (max-width: 760px){.floating-label-wrapper.brand-select .css-yk16xz-control .radio-box{display:none}}.option-container{display:flex;flex-direction:row;justify-content:left;align-items:center;padding-right:8px}.option-container .select-text-container{line-height:16px;flex:1}.option-container.perf-options{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.option-container.perf-options img{display:none}.css-1uccc91-singleValue{width:100%}img.select-img{height:35px;width:35px;margin-right:8px;border-radius:8px}.css-1pahdxg-control:hover{border:0px;border-color:inherit}.css-26l3qy-menu{margin-top:4px}.css-4ljt47-MenuList,.css-26l3qy-menu{background:white;z-index:1000}.floating-label-wrapper .css-yk16xz-control{border:0px;height:43px;font-size:12px !important}.floating-label-wrapper .css-yk16xz-control .css-1wa3eu0-placeholder{color:#9ca3af}select.floating-label-input{background-image:url(/corporate-icons/dropdown.png);background-size:auto 20px;background-position-y:50%;background-position-x:calc(100% - 8px);background-repeat:no-repeat;color:#9ca3af;font-family:"Rethink-Sans-Medium", "inKind", sans-serif}.floating-label-input.menu-input{background-image:url(/corporate-icons/Menu.svg);background-size:auto 24px;background-position-y:50%;background-position-x:8px;background-repeat:no-repeat;padding-left:44px}.shimmerBG{animation-duration:3.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:#ddd;background:linear-gradient(to right, #eee 10%, #dfdfdf 18%, #eee 40%);background-size:1200px 100%;border-radius:6px}.shimmerBG.filter-shimmer{height:43.5px;width:180px}.shimmerBG.always-shimmer{height:46px;width:100%}@keyframes shimmer{0%{background-position:-1200px 0}100%{background-position:1200px 0}}.offer-config{font-family:"Rethink-Sans-Medium", sans-serif}.offer-config h4{color:#101010;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.offer-config .all-locations{display:flex;align-items:center;justify-content:space-between;margin:8px 0;gap:10px}.offer-config .all-locations .checkbox-container{display:flex;align-items:center;height:39px}.offer-config .all-locations .all-locations-search{position:relative;min-width:354px}.offer-config .all-locations .all-locations-search-input{width:100%}.offer-config .all-locations .all-locations-search .results-summary{position:absolute;right:20px;top:50%;transform:translateY(-50%);color:#2a2a2a;text-align:right;font-family:"Rethink-Sans-Medium", sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:0.5}.offer-config .fuzzy-match{margin-top:10px}.offer-config .fuzzy-match .fuzzy-match-disclaimer{margin-top:5px;color:#2a2a2a;font-size:12px}.offer-config .divider-new{width:100%;height:1px;background-color:#ededed;margin:10px 0}.offer-config .locations .location-item{background-color:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px}.offer-config .locations .location-item .location-info{display:flex;flex-direction:column}.offer-config .locations .location-item .location-info .location-name{font-size:14px;color:#101010}.offer-config .locations .location-item .location-info .location-address{color:#2a2a2a;font-size:10px;opacity:0.4967}.offer-config .locations .location-item .location-dropdown{display:flex;flex-direction:column;min-width:413px;position:relative}.offer-config .locations .location-item .location-dropdown-button{display:flex;align-items:center;justify-content:space-between;background-color:#fff;color:#2a2a2a;padding:10px;border:1px solid #ccc;border-radius:4px;height:43px}.offer-config .locations .location-item .location-dropdown-button:focus{outline:none}.offer-config .locations .location-item .location-dropdown-button.grey-out{background-color:#f6f6f6}.offer-config .locations .location-item .location-dropdown-button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;width:100%;max-width:304px;text-align:left}.offer-config .locations .location-item .location-dropdown-button .toggle-icon{margin-left:10px;transform:rotate(0);transition:transform 0.3s;width:14px;height:14px;flex-shrink:0}.offer-config .locations .location-item .location-dropdown-button .toggle-icon.rotated{transform:rotate(180deg)}.offer-config .locations .location-item .location-dropdown-options{position:absolute;width:100%;top:100%;left:0;z-index:50;background-color:#fff;border:1px solid #ddd;border-radius:0 0 4px 4px;padding:8px;display:flex;flex-direction:column;gap:16px}.offer-config .locations .location-item .location-dropdown-options .radio-container{display:flex;align-items:center;justify-content:start;gap:10px}.offer-config .locations .location-item .location-dropdown-options .radio-container label{margin:0}.offer-config .locations .location-item .location-dropdown-options .open-text-search{position:relative}.offer-config .locations .location-item .location-dropdown-options .open-text-search input{border-radius:4px;height:40px;width:100%;padding:8px;width:100%;background:#fff;border:1px solid #f6f6f6}.offer-config .locations .location-item .location-dropdown-options .open-text-search span{position:absolute;right:0;top:50%;transform:translateY(-50%);color:#2a2a2a;text-align:right;opacity:0.4967;margin-right:10px}.offer-config .locations .location-item .location-dropdown-options .divider-new{margin:0}.offer-config .locations .location-item .location-dropdown-options .search-container{position:relative;width:100%}.offer-config .locations .location-item .location-dropdown-options .search-container input{border-radius:4px;height:40px;width:100%;padding:8px;padding-left:40px;background:#f6f6f6;border:none}.offer-config .locations .location-item .location-dropdown-options .search-container svg{position:absolute;width:20px;height:20px;top:50%;transform:translateY(-50%);left:10px;color:#6b6b6b}.offer-config .locations .location-item .location-dropdown-options .options-container{display:flex;flex-direction:column;gap:16px;overflow:auto;max-height:350px}.offer-config .locations .location-item .location-dropdown-options .options-container .option{display:flex;width:100%;justify-content:space-between;gap:10px;align-items:center;color:#878787;text-align:right;font-family:"Rethink-Sans-Medium", sans-serif;font-size:9px;font-style:normal;font-weight:400;line-height:normal}.offer-config .locations .location-item .location-dropdown-options .options-container .option.unchecked{opacity:0.4}.offer-config .locations .location-item .location-dropdown-options .options-container .option .font-bold{color:#000;text-align:right;font-family:"Rethink-Sans-Medium", sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal}.offer-config .locations .location-item .location-dropdown-options .options-container .option-left{display:flex;gap:8px;align-items:center}.offer-config .locations .location-item .location-dropdown-options .options-container .option-left .option-checkbox{width:16px;height:16px}.offer-config .locations .location-item .location-dropdown-options .options-container .option .option-name-id,.offer-config .locations .location-item .location-dropdown-options .options-container .option .option-right{display:flex;flex-direction:column;gap:3px}.offer-config .locations .location-item .location-dropdown-options .options-container .option .option-name-id{text-align:left}.offer-config .locations .location-item .location-dropdown-options .options-container .option-right{padding-right:20px}.offer-config ::-webkit-scrollbar{width:16px;height:50%}.offer-config ::-webkit-scrollbar-track{background:transparent}.offer-config ::-webkit-scrollbar-thumb{background:#d2d2d2;border-radius:8px;border:none}.offer-config ::-webkit-scrollbar-thumb:hover{background:#555}.offer-config *{scrollbar-width:thin;scrollbar-color:#d2d2d2 transparent}.generate-logos__offer-loader-top{position:unset;z-index:unset;top:unset;left:unset;transform:unset}.generate-logos__offer-loader-top .generate-logos__loader{width:70px;height:70px}.brands-header-buttons{width:100%;display:flex;justify-content:center}.brand-dashboard-container{margin:0 auto;display:flex;padding:1rem;width:100%;justify-content:space-between;background-color:#fff;border:1px solid #ddd;border-radius:5px;gap:2rem}.dashboard-info{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%;margin-bottom:1.5rem;border:1px solid #ddd;border-radius:5px;padding:2rem;background-color:#f9f9f9}.actions-section,.tag-info{flex:1;min-width:200px;margin-bottom:1rem}.actions-title{font-size:1.2rem;font-weight:600;margin-bottom:0.5rem;color:#333}.dashboard-link{color:#007bff;text-decoration:none;display:block;margin-bottom:0.5rem}.dashboard-link:hover{text-decoration:underline}.tag-label{display:block;font-size:1rem;color:#333;margin-bottom:0.5rem}.brand-bulk-tagging-container{border:1px solid #ccc;border-radius:5px;padding:1rem;width:100%;margin-bottom:1.5rem;background-color:#f9f9f9}.brand-bulk-tagging-container .header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.brand-count{color:#555;font-weight:500;font-size:1rem}.description{color:#777;font-size:0.9rem;margin-top:0.5rem}.input-section{margin-top:1.5rem}.input-label{display:block;margin-bottom:0.5rem;color:#333;font-weight:600;font-size:1rem}.bulk-tag-input{width:100%;padding:0.6rem;border:1px solid #ccc;border-radius:4px;font-size:1rem;box-sizing:border-box}.brand-filter-form{width:100%}.form-label{display:block;font-weight:600;font-size:0.95rem;color:#333}.form-control{width:100%;padding:0.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}.btn.btn-primary{background-color:#007bff;border:none;color:#fff;padding:0.6rem 1.2rem;border-radius:4px;font-size:1rem;cursor:pointer;text-align:center;transition:background-color 0.2s ease}.btn.btn-primary:hover{background-color:#0056b3}.dropdown-container{width:100%;position:relative}.dropdown-select{display:flex;justify-content:space-between}.dropdown-btn{width:100%;border:1px solid;border-color:#e5e7eb;border-radius:5px;padding:10px;margin-top:5px;cursor:pointer}.dropdown-content{width:100%;margin-top:5px;height:200px;overflow:auto;position:absolute;border-radius:5px;box-shadow:0px 2px 2px 2px rgba(0,0,0,0.2);background-color:#ffffff;z-index:99999999}.dropdown-title-container{width:100%;padding:7px 15px;cursor:pointer}.dropdown-offer-title{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", Arial, Helvetica, sans-serif;font-size:12pt}.dropdown-offer-amount{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", Arial, Helvetica, sans-serif;margin:auto 0 auto auto;color:#03c095}.dropdown-apply-border{border-top:1px solid;border-color:#e5e7eb}.dropdown-offer-info{width:100%;display:flex;justify-content:space-between}.dropdown-expire-label{color:#919191;font-size:10pt;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.dropdown-apply-offer-label{color:#919191;font-size:10pt;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.dropdown-content>*:hover{background-color:#e5e7eb}.dropdown-offer-amount-selected{margin-left:5px;color:#03c095;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.dropdown-offer-dollarsign-img{height:24px;width:24px;margin:auto;margin-right:10px}.current-credit-title{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.dropdown-offer-details{display:flex}.min-not-met{cursor:not-allowed}.min-not-met .dropdown-offer-title{color:#999}.min-not-met .dropdown-offer-amount{color:#999}.min-not-met .dropdown-expire-label{color:red}.not-to-apply{padding:20px 15px;width:100%;cursor:pointer}.payment-dropdown-container{width:100%;position:relative}.payment-dropdown-select{display:flex;justify-content:space-between}.payment-dropdown-btn{width:100%;border:1px solid;border-color:#e5e7eb;border-radius:5px;padding:15px;margin-top:5px;cursor:pointer}.payment-dropdown-content{width:100%;margin-top:5px;height:100px;overflow:auto;position:absolute;border-radius:5px;box-shadow:0px 2px 2px 2px rgba(0,0,0,0.2);background-color:#ffffff;z-index:99999999}.payment-dropdown-title-container{width:100%;padding:20px;cursor:pointer}.payment-dropdown-offer-title{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", Arial, Helvetica, sans-serif;font-size:12pt}.payment-dropdown-offer-amount{font-family:"Rethink-Sans-Bold", "Rethink-Sans-Bold", "inKind", Arial, Helvetica, sans-serif;margin:auto 0 auto auto;color:#03c095}.payment-dropdown-apply-border{border-top:1px solid;border-color:#e5e7eb}.payment-dropdown-offer-info{width:100%;display:flex;justify-content:space-between}.payment-dropdown-expire-label{color:#919191;font-size:10pt;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.payment-dropdown-apply-offer-label{color:#919191;font-size:10pt;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.payment-dropdown-content>*:hover{background-color:#e5e7eb}.payment-dropdown-offer-amount-selected{margin-left:5px;color:#03c095;font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.payment-dropdown-offer-dollarsign-img{height:24px;width:24px;margin:auto;margin-right:20px}.current-credit-title{font-family:"Rethink-Sans-Medium", "Rethink-Sans-Medium", "inKind", sans-serif}.payment-dropdown-offer-details{display:flex}.min-not-met{cursor:not-allowed}.min-not-met .payment-dropdown-offer-title{color:#999}.min-not-met .payment-dropdown-offer-amount{color:#999}.min-not-met .payment-dropdown-expire-label{color:red}.reset-dialog-block .login-ca__disabled-field{background-color:#f6f6f6;pointer-events:none}.sign-in-wrapper__form .login-ca__container .input-error-col label.floating-label.phone-num-floating-label{top:0px}.login-ca__container{font-family:"Rethink-Sans-Medium", sans-serif;margin-top:0px}.login-ca__container input[type="checkbox"]:focus{outline-color:#3b82f6;outline-width:2px;border-radius:50%;outline-style:solid !important}.login-ca__container .input-error-col div.floating-label-input.login-ca__disabled-field{background-color:#f6f6f6;pointer-events:none}.login-ca__container .form-control{font-size:16px}.login-ca__container .error{color:red}.login-ca__container .success{color:green}.login-ca__container .login-ca__ik-logo{display:block;max-width:95px;height:auto;margin-bottom:16px}.login-ca__container .login-ca__options-container{display:flex;flex-direction:row;align-items:center;justify-content:flex-end}.login-ca__container .login-ca__forgot-pw{font-size:14px;color:#666;text-align:right;background:white;border:0px;cursor:pointer}.login-ca__container .login-ca__forgot-pw:hover{text-decoration:underline}.login-ca__container .login-ca__verify{color:#3b82f6;background:none;border:0px;cursor:pointer}.login-ca__container .login-ca__verify:hover{text-decoration:underline}.login-ca__container .login-ca__head{font-size:20px;font-family:"Rethink-Sans-Bold", sans-serif;margin-bottom:0px;flex:1;text-align:left}@media (min-width: 768px){.login-ca__container .login-ca__head{font-size:22px}}.login-ca__container .login-ca__head.padded{padding-top:24px}.login-ca__container .login-ca__header.login-ca__head.center-header{text-align:center}.login-ca__container .login-ca__check-box{display:flex;-moz-column-gap:1rem;column-gap:1rem;align-items:center;margin-bottom:8px}.login-ca__container .login-ca__check-box.bonus-me{padding-top:0.5rem}.login-ca__container .login-ca__check-box label{margin:0;color:#333 !important;cursor:pointer;font-size:14px;font-weight:400}.login-ca__container .login-ca__check-box label.agree-all-checkbox{font-family:"Rethink-Sans-Bold", sans-serif;color:#000;font-size:16px}.login-ca__container .login-ca__check-box input{padding:0;margin:6px;transform:scale(1.5);width:15px;min-width:15px;max-width:15px;height:15px;min-height:15px;max-height:15px;font-size:16px}.login-ca__container .input-error-col:not(.mg-checkbox){display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:5px;width:100%}.login-ca__container .input-error-col:not(.mg-checkbox) .small-label{font-size:14px;font-family:"Rethink-Sans-Bold", sans-serif;line-height:1;margin-bottom:0}.login-ca__container .input-error-col:not(.mg-checkbox) .error-shadow{outline:none;border-color:transparent;box-shadow:0 0 1px 2px red}.login-ca__container .input-error-col:not(.mg-checkbox) .error-msg{color:red;font-size:12px;text-align:left}@media (min-width: 600px){.login-ca__container .input-error-col:not(.mg-checkbox) .error-msg{font-size:16px}}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-wrapper{border-radius:7.5px;z-index:20;max-height:51.85px;position:relative;box-shadow:0 0 0 1px #e5e7eb}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-wrapper:focus-within{outline:none;box-shadow:0 0 0 2px #60a5fa}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-wrapper.error-outline{box-shadow:0 0 0 2px red}.login-ca__container .input-error-col:not(.mg-checkbox) textarea:focus-within~label,.login-ca__container .input-error-col:not(.mg-checkbox) input:focus-within~label{color:#60a5fa}.login-ca__container .input-error-col:not(.mg-checkbox) textarea:focus-within~label.error-label,.login-ca__container .input-error-col:not(.mg-checkbox) input:focus-within~label.error-label{color:red}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label{color:#9ca3af;position:absolute;left:0;top:-2.5px;padding:12.5px;z-index:-1;transition-duration:100ms;transform-origin:0%;font-size:14px;white-space:nowrap;overflow:hidden;font-family:"Rethink-Sans-Medium", sans-serif;font-weight:initial}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label.phone-num-floating-label{font-size:16px;z-index:10;left:80px}@media (min-width: 360px){.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label{font-size:16px}}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-input{border-radius:7.5px;display:block;padding:12.5px;width:100%;text-align:left !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0px}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-input.login-ca__disabled-field{background-color:#f6f6f6;pointer-events:none}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-input:focus{outline:none}.login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-input.filled-input{background-color:#e5e7eb !important;color:#e5e7eb !important}.login-ca__container .input-error-col:not(.mg-checkbox) .outline input:not(:-moz-placeholder-shown)~label{transform:scale(0.75) translate(0, -16px);z-index:0;margin-left:7.5px;padding-left:2.5px;padding-right:2.5px;padding-bottom:0;padding-top:0;background-color:white}.login-ca__container .input-error-col:not(.mg-checkbox) .outline input:focus-within~label,.login-ca__container .input-error-col:not(.mg-checkbox) .outline input:not(:placeholder-shown)~label{transform:scale(0.75) translate(0, -16px);z-index:0;margin-left:7.5px;padding-left:2.5px;padding-right:2.5px;padding-bottom:0;padding-top:0;background-color:white}.login-ca__container .input-error-col:not(.mg-checkbox) .outline label.no-placeholder{transform:scale(0.75) translate(-96px, -16px);z-index:0;margin-left:7.5px;padding-left:2.5px;padding-right:2.5px;padding-bottom:0;padding-top:0;background-color:white}.login-ca__container .login-ca__continue-button{font-family:"Rethink-Sans-Bold", sans-serif;width:100%;display:flex;justify-content:center;align-items:center;-moz-column-gap:12px;column-gap:12px;height:50px;border-radius:5px;font-size:18px;line-height:28px;-webkit-appearance:button;text-transform:none;border:0px;background-color:#f3f3f3}.login-ca__container .login-ca__continue-button.active-btn{background-color:#000;color:#fff;cursor:pointer}.login-ca__container .login-ca__continue-button.actionable{background-color:#3b82f6}.login-ca__container .login-ca__continue-button.actionable.login-ca__bsl{background-color:#f3b900;color:black !important}.login-ca__container .login-ca__continue-button.actionable:hover{background-color:#2563eb;text-decoration:none}.login-ca__container .login-ca__continue-button.actionable.login-ca__bsl:hover{background-color:#f3b900;color:black !important}.login-ca__container .login-ca__continue-button.loading-btn{background-color:#bfdbfe}.login-ca__container .login-ca__continue-button.loading-btn.login-ca__bsl{background-color:#f3b900;color:black !important;opacity:50%}.login-ca__container .login-ca__continue-button.disabled{background-color:grey}.login-ca__container .login-ca__continue-button.disabled.login-ca__bsl{background-color:#f3b900;color:black !important;opacity:50%}.login-ca__container.inner-col{display:grid;row-gap:20px}.login-ca__container.inner-col.login-ca__confirm{display:grid;row-gap:30px;text-align:center}.login-ca__container .login-ca__image{width:160px;height:auto;margin:16px auto;max-width:90%}.login-ca__container .login-ca__form{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:20px}.login-ca__container .login-ca__back-icon{height:32px;width:32px;cursor:pointer;background:none;border:0px;background-image:url(/assets/icons/leftarrow-25d77e37020ca19b5da726bb73eb9532f50a884196890602ffb0f73ac8cca495.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.login-ca__container a.login-ca__terms-link{color:#3b82f6}.login-ca__container .login-ca__checkbox{cursor:pointer}.login-ca__container .login-ca__code-container input{color:black;background:white;font-family:"Rethink-Sans-Bold", sans-serif;box-shadow:0 0 0 1px #ddd;border:0px;height:72px;min-width:40px;border-radius:8px;font-size:25px;text-align:center}@media (max-width: 500px){.login-ca__container .login-ca__code-container input{font-size:20px;height:54px;min-width:40px;border-radius:12px}}@media (max-width: 360px){.login-ca__container .login-ca__code-container input{font-size:15px;height:48px;min-width:40px;border-radius:8px}}.login-ca__container .login-ca__regular-font{font-family:"Rethink-Sans-Medium", sans-serif}.login-ca__container .login-ca__back-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.login-ca__container .login-ca__back-container--bsl h3{font-size:1.25rem}.login-ca__container .login-ca__back-container--bsl button{height:24px;width:24px}.login-ca__container .login-ca__help-button{background:#f3f4f6;font-family:"Rethink-Sans-Bold", sans-serif;width:100px;border-radius:24px;padding:16px;padding-top:8px;padding-bottom:8px;border:0px;color:black;text-decoration:none}.login-ca__container .login-ca__subhead.text-page{max-width:360px;margin:0 auto}.login-ca__container .login-ca__subhead a{color:#3b82f6;cursor:pointer}.login-ca__container .login-ca__alt-button{color:black !important;background:white;box-shadow:0 0 0 1px #e5e7eb;font-family:"Rethink-Sans-Medium", sans-serif}.login-ca__container .login-ca__alt-button:hover{color:black !important}.login-ca__container .login-ca__code-container{display:grid;flex-direction:row;grid-template-columns:repeat(6, 1fr);justify-content:space-between;gap:8px}.login-ca__container .login-ca__code-container.error-outline input{box-shadow:0 0 0 2px red}.login-ca__container .login-ca__error{color:red;font-size:12px;padding-left:8px;margin-top:8px}.dialog-overlay{position:fixed;top:0px;right:0px;bottom:0px;left:0px;overflow:hidden;background-color:black;opacity:50%;z-index:-1}.dialog{position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:100}.dialog .inner{padding-right:1rem;padding-left:1rem;text-align:center}.trick-span{display:inline-block;height:100vh;vertical-align:middle}.reset-dialog-block{display:inline-block;width:100%;max-width:360px;padding:15px;margin-top:20px;margin-bottom:20px;vertical-align:middle;background-color:white;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);border-radius:10px;transition:all;z-index:100}.reset-dialog-block .processing-gif{width:300px;height:280px !important;max-width:340px;background-image:url(/assets/checkout/payment-eda1fbfe18025ce0f50b94834396d193cbc749d719ec9609a048c271d383243d.gif);background-size:contain;background-repeat:no-repeat;background-position:center;margin-left:auto;margin-right:auto}.reset-dialog-block.reset{text-align:left}.reset-dialog-block.namelist{max-width:500px}.reset-dialog-block.processing-pad{text-align:center;padding-bottom:40px}.reset-dialog-block .company-logo{margin:5px 0 0;width:140px;margin-right:auto;margin-left:auto}.reset-dialog-block image{width:100%}.reset-dialog-block .processing{text-align:center;font-size:22.5px;line-height:22.5px;padding-bottom:5px}.reset-dialog-block .head{text-align:left;font-size:22.5px;line-height:22.5px;width:100%}.reset-dialog-block .success{margin:0 10px 20px;display:flex;align-items:center}.reset-dialog-block .text-center{text-align:center}.reset-dialog-block .mail-icon{width:25px;height:25px}.reset-dialog-block .hidden-ref{opacity:0;position:absolute;bottom:0}.reset-dialog-block .email-row{display:flex;flex-direction:column;align-items:flex-end;-moz-column-gap:10px;column-gap:10px;padding-left:10px;padding-right:10px;gap:16px}.reset-dialog-block .reset-dialog-button{background:white;width:20px;height:20px;border:0px;cursor:pointer;padding:0px}.reset-dialog-block .submit-button{width:120px;color:white;background-color:#3b82f6;font-family:"Rethink-Sans-Bold", sans-serif;border-radius:7.5px;height:46px;border:0px;cursor:pointer}.reset-dialog-block .email-input{height:50px;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border-radius:7.5px;border-width:1px;font-family:"Rethink-Sans-Medium", sans-serif;padding:5px 10px 5px;color:#374151;font-size:15px;line-height:20px;border-color:#e5e7eb}.reset-dialog-block .email-input:focus-within{border-color:#60a5fa;outline:none}.reset-dialog-block .login-ca__reset-field{display:flex;align-items:center}.reset-dialog-block .reset-error{width:100%}.reset-dialog-block .reset-info{font-family:"Rethink-Sans-Medium", sans-serif;width:100%}.reset-dialog-block .paper-airplane{width:20px;height:20px;transform:rotate(45deg)}.login-ca__toast-container{position:absolute;width:360px;max-width:80%;top:50px;left:0;right:0;-webkit-transform:translateX(-50%);display:flex;flex-direction:row;align-items:center;margin:auto;border-radius:10px;box-shadow:0px 2px 4px 0px rgba(0,0,0,0.18);background:white;z-index:100;padding:24px;padding-top:16px;padding-bottom:16px;gap:16px;border:1px solid #eaeaea;animation:show_login_toast 1s ease forwards}.login-ca__toast-container.hide-toast{animation:hide_login_toast 1s ease forwards}.login-ca__toast-container .login-ca__toast-icon{height:24px;width:24px}.login-ca__toast-container .login-ca__toast-text{display:flex;flex-direction:column}.login-ca__toast-container .login-ca__toast-header{font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px}.login-ca__toast-container .login-ca__toast-subheader{font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;color:#a6a4ab}@keyframes show_login_toast{0%{transform:translateY(-100%)}40%{transform:translateY(10%)}80%,100%{transform:translateY(0%)}}@keyframes hide_login_toast{0%{transform:translateY(0%)}80%,100%{opacity:0;pointer-events:none;transform:translateY(-100%)}}.login-ca__loader-container{height:200px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;font-family:"Rethink-Sans-Medium", sans-serif;text-align:center}.login-ca__loader{margin:auto;border:12px solid #eaf0f6;border-radius:50%;border-top:12px solid #3b82f6;width:50px;height:50px;animation:spinner 3s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.react-tel-input{font-family:"Rethink-Sans-Medium", sans-serif;position:relative;width:100%}.react-tel-input .form-control{position:relative;letter-spacing:0.01rem;margin-top:0 !important;margin-bottom:0 !important;padding-left:60px;margin-left:0;background:#ffffff;border:1px solid #cacaca;border-radius:5px;line-height:25px;height:35px;width:300px;outline:none;box-shadow:0 0 0 1px #e5e7eb;transition:none !important}.react-tel-input .form-control:focus-within{outline:none;box-shadow:0 0 0 2px #60a5fa}.react-tel-input .form-control.error-border{outline:none;border-color:transparent;box-shadow:0 0 0 2px red}.react-tel-input .form-control.invalid-number{border:1px solid #d79f9f;background-color:#faf0f0;border-left-color:#cacaca}.react-tel-input .form-control.invalid-number:focus{border:1px solid #d79f9f;border-left-color:#cacaca;background-color:#faf0f0}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:7.5px 0 0 7.5px;display:flex;flex-direction:column;justify-content:center;left:8px}.react-tel-input .flag-dropdown .selected-flag{margin-bottom:3px}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:20;background:#fff;border-radius:7.5px}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:7.5px;margin-bottom:3px}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.react-tel-input .country-list{outline:none;z-index:100;list-style:none;position:absolute;padding:0;margin:10px 0 10px -1px;box-shadow:1px 2px 10px rgba(0,0,0,0.35);background-color:white;width:300px;max-height:224px;overflow-y:scroll;border-radius:0 0 7.5px 7.5px}.react-tel-input .country-list .flag{display:inline-block;position:absolute;left:10px;top:3px}.react-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.react-tel-input .country-list .country{padding:7px 9px 7px 44px;position:relative}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover{background-color:#f1f1f1}.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{z-index:2;position:sticky;top:0;background-color:#fff;padding:10px 0 6px 10px}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:7.5px;font-size:15px;line-height:15px;margin-left:6px;padding:3px 8px 5px;outline:none}.react-tel-input .country-list .no-entries-message{padding:7px 10px 11px;opacity:0.7}.react-tel-input .invalid-number-message{position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;color:#de0000}.react-tel-input .special-label{display:none;position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;white-space:nowrap}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{width:25px;height:20px;background-image:url(/assets/checkout/high-res-553689155724ad46e2f90150370714fee99986fb883c096e243f762b80925106.png);background-repeat:no-repeat}.react-tel-input .ad{background-position:-48px -24px}.react-tel-input .ae{background-position:-72px -24px}.react-tel-input .af{background-position:-96px -24px}.react-tel-input .ag{background-position:-120px -24px}.react-tel-input .ai{background-position:-144px -24px}.react-tel-input .al{background-position:-168px -24px}.react-tel-input .am{background-position:-192px -24px}.react-tel-input .an{background-position:-216px -24px}.react-tel-input .ao{background-position:-240px -24px}.react-tel-input .aq{background-position:-264px -24px}.react-tel-input .ar{background-position:-288px -24px}.react-tel-input .as{background-position:-312px -24px}.react-tel-input .at{background-position:-336px -24px}.react-tel-input .au{background-position:-360px -24px}.react-tel-input .aw{background-position:-384px -24px}.react-tel-input .ax{background-position:-0px -48px}.react-tel-input .az{background-position:-24px -48px}.react-tel-input .ba{background-position:-48px -48px}.react-tel-input .bb{background-position:-72px -48px}.react-tel-input .bd{background-position:-96px -48px}.react-tel-input .be{background-position:-120px -48px}.react-tel-input .bf{background-position:-144px -48px}.react-tel-input .bg{background-position:-168px -48px}.react-tel-input .bh{background-position:-192px -48px}.react-tel-input .bi{background-position:-216px -48px}.react-tel-input .bj{background-position:-240px -48px}.react-tel-input .bl{background-position:-264px -48px}.react-tel-input .bm{background-position:-288px -48px}.react-tel-input .bn{background-position:-312px -48px}.react-tel-input .bo{background-position:-336px -48px}.react-tel-input .br{background-position:-360px -48px}.react-tel-input .bs{background-position:-384px -48px}.react-tel-input .bt{background-position:-0px -72px}.react-tel-input .bw{background-position:-24px -72px}.react-tel-input .by{background-position:-48px -72px}.react-tel-input .bz{background-position:-72px -72px}.react-tel-input .ca{background-position:-96px -72px}.react-tel-input .cc{background-position:-120px -72px}.react-tel-input .cd{background-position:-144px -72px}.react-tel-input .cf{background-position:-168px -72px}.react-tel-input .cg{background-position:-192px -72px}.react-tel-input .ch{background-position:-216px -72px}.react-tel-input .ci{background-position:-240px -72px}.react-tel-input .ck{background-position:-264px -72px}.react-tel-input .cl{background-position:-288px -72px}.react-tel-input .cm{background-position:-312px -72px}.react-tel-input .cn{background-position:-336px -72px}.react-tel-input .co{background-position:-360px -72px}.react-tel-input .cr{background-position:-384px -72px}.react-tel-input .cu{background-position:-0px -96px}.react-tel-input .cv{background-position:-24px -96px}.react-tel-input .cw{background-position:-48px -96px}.react-tel-input .cx{background-position:-72px -96px}.react-tel-input .cy{background-position:-96px -96px}.react-tel-input .cz{background-position:-120px -96px}.react-tel-input .de{background-position:-144px -96px}.react-tel-input .dj{background-position:-168px -96px}.react-tel-input .dk{background-position:-192px -96px}.react-tel-input .dm{background-position:-216px -96px}.react-tel-input .do{background-position:-240px -96px}.react-tel-input .dz{background-position:-264px -96px}.react-tel-input .ec{background-position:-288px -96px}.react-tel-input .ee{background-position:-312px -96px}.react-tel-input .eg{background-position:-336px -96px}.react-tel-input .eh{background-position:-360px -96px}.react-tel-input .er{background-position:-384px -96px}.react-tel-input .es{background-position:-0px -120px}.react-tel-input .et{background-position:-24px -120px}.react-tel-input .eu{background-position:-48px -120px}.react-tel-input .fi{background-position:-72px -120px}.react-tel-input .fj{background-position:-96px -120px}.react-tel-input .fk{background-position:-120px -120px}.react-tel-input .fm{background-position:-144px -120px}.react-tel-input .fo{background-position:-168px -120px}.react-tel-input .fr{background-position:-192px -120px}.react-tel-input .ga{background-position:-216px -120px}.react-tel-input .gb{background-position:-240px -120px}.react-tel-input .gd{background-position:-264px -120px}.react-tel-input .ge{background-position:-288px -120px}.react-tel-input .gg{background-position:-312px -120px}.react-tel-input .gh{background-position:-336px -120px}.react-tel-input .gi{background-position:-360px -120px}.react-tel-input .gl{background-position:-384px -120px}.react-tel-input .gm{background-position:-0px -144px}.react-tel-input .gn{background-position:-24px -144px}.react-tel-input .gq{background-position:-48px -144px}.react-tel-input .gr{background-position:-72px -144px}.react-tel-input .gs{background-position:-96px -144px}.react-tel-input .gt{background-position:-120px -144px}.react-tel-input .gu{background-position:-144px -144px}.react-tel-input .gw{background-position:-168px -144px}.react-tel-input .gy{background-position:-192px -144px}.react-tel-input .hk{background-position:-216px -144px}.react-tel-input .hn{background-position:-240px -144px}.react-tel-input .hr{background-position:-264px -144px}.react-tel-input .ht{background-position:-288px -144px}.react-tel-input .hu{background-position:-312px -144px}.react-tel-input .ic{background-position:-336px -144px}.react-tel-input .id{background-position:-360px -144px}.react-tel-input .ie{background-position:-384px -144px}.react-tel-input .il{background-position:-0px -168px}.react-tel-input .im{background-position:-24px -168px}.react-tel-input .in{background-position:-48px -168px}.react-tel-input .iq{background-position:-72px -168px}.react-tel-input .ir{background-position:-96px -168px}.react-tel-input .is{background-position:-120px -168px}.react-tel-input .it{background-position:-144px -168px}.react-tel-input .je{background-position:-168px -168px}.react-tel-input .jm{background-position:-192px -168px}.react-tel-input .jo{background-position:-216px -168px}.react-tel-input .jp{background-position:-240px -168px}.react-tel-input .ke{background-position:-264px -168px}.react-tel-input .kg{background-position:-288px -168px}.react-tel-input .kh{background-position:-312px -168px}.react-tel-input .ki{background-position:-336px -168px}.react-tel-input .km{background-position:-360px -168px}.react-tel-input .kn{background-position:-384px -168px}.react-tel-input .kp{background-position:-0px -192px}.react-tel-input .kr{background-position:-24px -192px}.react-tel-input .kw{background-position:-48px -192px}.react-tel-input .ky{background-position:-72px -192px}.react-tel-input .kz{background-position:-96px -192px}.react-tel-input .la{background-position:-120px -192px}.react-tel-input .lb{background-position:-144px -192px}.react-tel-input .lc{background-position:-168px -192px}.react-tel-input .li{background-position:-192px -192px}.react-tel-input .lk{background-position:-216px -192px}.react-tel-input .lr{background-position:-240px -192px}.react-tel-input .ls{background-position:-264px -192px}.react-tel-input .lt{background-position:-288px -192px}.react-tel-input .lu{background-position:-312px -192px}.react-tel-input .lv{background-position:-336px -192px}.react-tel-input .ly{background-position:-360px -192px}.react-tel-input .ma{background-position:-384px -192px}.react-tel-input .mc{background-position:-0px -216px}.react-tel-input .md{background-position:-24px -216px}.react-tel-input .me{background-position:-48px -216px}.react-tel-input .mf{background-position:-72px -216px}.react-tel-input .mg{background-position:-96px -216px}.react-tel-input .mh{background-position:-120px -216px}.react-tel-input .mk{background-position:-144px -216px}.react-tel-input .ml{background-position:-168px -216px}.react-tel-input .mm{background-position:-192px -216px}.react-tel-input .mn{background-position:-216px -216px}.react-tel-input .mo{background-position:-240px -216px}.react-tel-input .mp{background-position:-264px -216px}.react-tel-input .mq{background-position:-288px -216px}.react-tel-input .mr{background-position:-312px -216px}.react-tel-input .ms{background-position:-336px -216px}.react-tel-input .mt{background-position:-360px -216px}.react-tel-input .mu{background-position:-384px -216px}.react-tel-input .mv{background-position:-0px -240px}.react-tel-input .mw{background-position:-24px -240px}.react-tel-input .mx{background-position:-48px -240px}.react-tel-input .my{background-position:-72px -240px}.react-tel-input .mz{background-position:-96px -240px}.react-tel-input .na{background-position:-120px -240px}.react-tel-input .nc{background-position:-144px -240px}.react-tel-input .ne{background-position:-168px -240px}.react-tel-input .nf{background-position:-192px -240px}.react-tel-input .ng{background-position:-216px -240px}.react-tel-input .ni{background-position:-240px -240px}.react-tel-input .nl{background-position:-264px -240px}.react-tel-input .no{background-position:-288px -240px}.react-tel-input .np{background-position:-312px -240px}.react-tel-input .nr{background-position:-336px -240px}.react-tel-input .nu{background-position:-360px -240px}.react-tel-input .nz{background-position:-384px -240px}.react-tel-input .om{background-position:-0px -264px}.react-tel-input .pa{background-position:-24px -264px}.react-tel-input .pe{background-position:-48px -264px}.react-tel-input .pf{background-position:-72px -264px}.react-tel-input .pg{background-position:-96px -264px}.react-tel-input .ph{background-position:-120px -264px}.react-tel-input .pk{background-position:-192px -264px}.react-tel-input .pl{background-position:-216px -264px}.react-tel-input .pn{background-position:-240px -264px}.react-tel-input .pr{background-position:-264px -264px}.react-tel-input .ps{background-position:-288px -264px}.react-tel-input .pt{background-position:-312px -264px}.react-tel-input .pw{background-position:-336px -264px}.react-tel-input .py{background-position:-360px -264px}.react-tel-input .qa{background-position:-384px -264px}.react-tel-input .ro{background-position:-0px -288px}.react-tel-input .rs{background-position:-24px -288px}.react-tel-input .ru{background-position:-48px -288px}.react-tel-input .rw{background-position:-72px -288px}.react-tel-input .sa{background-position:-96px -288px}.react-tel-input .sb{background-position:-120px -288px}.react-tel-input .sc{background-position:-144px -288px}.react-tel-input .sd{background-position:-168px -288px}.react-tel-input .se{background-position:-192px -288px}.react-tel-input .sg{background-position:-216px -288px}.react-tel-input .sh{background-position:-240px -288px}.react-tel-input .si{background-position:-264px -288px}.react-tel-input .sk{background-position:-288px -288px}.react-tel-input .sl{background-position:-312px -288px}.react-tel-input .sm{background-position:-336px -288px}.react-tel-input .sn{background-position:-360px -288px}.react-tel-input .so{background-position:-384px -288px}.react-tel-input .sr{background-position:-0px -312px}.react-tel-input .ss{background-position:-24px -312px}.react-tel-input .st{background-position:-48px -312px}.react-tel-input .sv{background-position:-72px -312px}.react-tel-input .sy{background-position:-96px -312px}.react-tel-input .sz{background-position:-120px -312px}.react-tel-input .tc{background-position:-144px -312px}.react-tel-input .td{background-position:-168px -312px}.react-tel-input .tf{background-position:-192px -312px}.react-tel-input .tg{background-position:-216px -312px}.react-tel-input .th{background-position:-240px -312px}.react-tel-input .tj{background-position:-264px -312px}.react-tel-input .tk{background-position:-288px -312px}.react-tel-input .tl{background-position:-312px -312px}.react-tel-input .tm{background-position:-336px -312px}.react-tel-input .tn{background-position:-360px -312px}.react-tel-input .to{background-position:-384px -312px}.react-tel-input .tr{background-position:-0px -336px}.react-tel-input .tt{background-position:-24px -336px}.react-tel-input .tv{background-position:-48px -336px}.react-tel-input .tw{background-position:-72px -336px}.react-tel-input .tz{background-position:-96px -336px}.react-tel-input .ua{background-position:-120px -336px}.react-tel-input .ug{background-position:-144px -336px}.react-tel-input .us{background-position:-168px -336px}.react-tel-input .uy{background-position:-192px -336px}.react-tel-input .uz{background-position:-216px -336px}.react-tel-input .va{background-position:-240px -336px}.react-tel-input .vc{background-position:-264px -336px}.react-tel-input .ve{background-position:-288px -336px}.react-tel-input .vg{background-position:-312px -336px}.react-tel-input .vi{background-position:-336px -336px}.react-tel-input .vn{background-position:-360px -336px}.react-tel-input .vu{background-position:-384px -336px}.react-tel-input .wf{background-position:-0px -360px}.react-tel-input .ws{background-position:-24px -360px}.react-tel-input .ye{background-position:-48px -360px}.react-tel-input .za{background-position:-96px -360px}.react-tel-input .zm{background-position:-120px -360px}.react-tel-input .zw{background-position:-144px -360px}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.email-verification-app{min-height:100vh;background-color:#ffffff}.email-verification-app .email-verification-container{display:flex;flex-direction:column;padding:60px 10px;gap:60px;text-align:center}.email-verification-app .email-verification-container .email-verification-logo{background-image:url(/assets/icons/inkind-logo-black-text-ace3201dd202cb9dc251123a0ce8aef116a18c0bc479045b9533e7cbcf85f544.png);background-repeat:no-repeat;margin:auto;height:64px;width:92px}.email-verification-app .email-verification-container .email-verification-image{background-image:url(/assets/icons/email-verification-image-c755abb4ffeabaaecb42b7d6410e84a662e17051b9f1896fd6f954f102d92901.png);background-repeat:no-repeat;margin:auto;height:295px;width:300px}.email-verification-app .email-verification-container .email-verification-image-expired{background-image:url(/assets/icons/expired-verification-dd9d252a85f37623de234cd288574155489079d32e3bffb22c1a04086cdb18cc.png);background-repeat:no-repeat;margin:auto;height:200px;width:193px}.email-verification-app .email-verification-container .email-verification-content{display:flex;flex-direction:column;gap:15px}.email-verification-app .email-verification-container .email-verification-content .email-verification-header{font-family:"Rethink-Sans-Bold";font-size:22px}.email-verification-app .email-verification-container .email-verification-content .email-verification-paragraph{width:325px;margin:auto}.email-verification-app .email-verification-container .email-verification-content .email-verification-paragraph .email-verification-text{margin:0;font-family:"Rethink-Sans-Medium"}@media (max-width: 535px){.email-verification-app .email-verification-container .email-verification-content .email-verification-paragraph{width:86%}}.email-verification-app .email-verification-container .email-verification-content .email-verification-paragraph-expired{width:100%}.email-verification-app .email-verification-container .email-verification-content .email-verification-btn{display:block;background-color:#007aff;width:237px;height:64px;border-radius:32px;line-height:3.5;margin:auto;font-size:18px;font-family:"Rethink-Sans-Bold";text-decoration:none;color:#ffffff}.email-verification-loader{font-family:"Rethink-Sans-Bold";font-size:22px;margin:auto}.ambassador-container .ambassador-title-container{display:flex;flex-direction:column}.ambassador-container .ambassador-title-container .ambassador-redirect{display:flex;gap:5px}.ambassador-container .ambassador-title-container .ambassador-header{font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px}.ambassador-container .ambassador-title-container .ambassador-sub{font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;color:#9fa9ba}.ambassador-container .ambassador-table{max-width:100%;width:100%}.ambassador-container .ambassador-table table.admin-table.ambassador-table tr:first-child{border-top:0px}.ambassador-container .ambassador-table .text-right{text-align:right}.ambassador-container .ambassador-table .ambassador-links{text-decoration:none;font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;color:#2d2d2d}.ambassador-container .ambassador-table .sync-brand-icons{width:25px;height:20px;margin-right:5px}.ambassador-container .ambassador-table .ambassador-synced{color:#9fa9ba;font-family:"Rethink-Sans-Medium", sans-serif}.ambassador-container .ambassador-table .affiliate-links{color:#448bfe;font-family:"Rethink-Sans-Medium", sans-serif}.ambassador-index .ambassador-header-text{font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px}.ambassador-index .ambassador-sub-text{font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;color:#9fa9ba}.ambassador-index .ambassador-header-container{display:flex;flex-direction:row;justify-content:space-between}.ambassador-index .ambassador-affiliate-btn{display:flex;justify-content:center;align-items:center;border-radius:8px;width:200px;font-family:"Rethink-Sans-Bold", sans-serif;background-color:#007bff;color:#ffffff;text-decoration:none;gap:10px}.ambassador-index .ambassador-input-container{display:flex;gap:15px;height:42px}.ambassador-index .ambassador-input-container .affiliate-icon{width:20px;height:16px}.ambassador-redemption-color{color:#1eba71}table.admin-table.ambassador-tables .btn-Live{background-color:#1dc195;color:#ffffff;border-radius:20px;padding:8px 0px}table.admin-table.ambassador-tables .btn-Disabled{background-color:#f9f9fa;color:#a6a6a6;border-radius:20px;padding:8px 0px}table.admin-table.ambassador-tables .btn-status-ambassador{width:120px}.ambassador-title-container{display:flex;flex-direction:column}.ambassador-title-container .ambassador-header{font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px}.ambassador-title-container .ambassador-sub{font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;color:#9fa9ba}.ambassador-table{max-width:100%;width:100%}.ambassador-table table.admin-table.ambassador-table tr:first-child{border-top:0px}.ambassador-table .text-right{text-align:right}.ambassador-table .ambassador-links{text-decoration:none;font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;color:#2d2d2d}.ambassador-table .sync-brand-icons{width:25px;height:20px;margin-right:5px}.ambassador-table .ambassador-synced{color:#9fa9ba;font-family:"Rethink-Sans-Medium", sans-serif}.ambassador-table .affiliate-links{color:#448bfe;font-family:"Rethink-Sans-Medium", sans-serif}.ambassador-edit .capture-db__head-container p{font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;color:#9fa9ba;font-weight:500}.ambassador-edit .capture-db__head-container .capture-db__btn-container .view-claim{border:none;outline:none;color:#007aff;font-family:sans-serif;font-size:14px;font-weight:700;background-color:transparent;margin-right:15px}.ambassador-edit .capture-db__head-container .capture-db__btn-container .save-btn{font-size:14px;padding:12px 48px;max-height:46px}.ambassador-edit *{font-family:"Rethink Sans", sans-serif !important}.responsive-container{display:flex;flex-wrap:wrap;margin-top:30px}.responsive-item{box-sizing:border-box}.card-wrapper.ambassador-program{width:100%;background-color:#ffffff;border-radius:4px;padding:20px;display:flex;align-items:start}@media only screen and (max-width: 768px){.card-wrapper.ambassador-program{flex-direction:column}}.ambassador-program.left-section .ambassador-program.section-class,.ambassador-program.right-section .ambassador-program.section-class{margin-top:0;margin-bottom:20px}.ambassador-program.left-section .ambassador-program.section-class.mb-0,.ambassador-program.right-section .ambassador-program.section-class.mb-0{margin-bottom:0px}.ambassador-program.left-section .ambassador-program.section-class h1,.ambassador-program.right-section .ambassador-program.section-class h1{font-size:14px;font-weight:700;line-height:18px}.ambassador-program.left-section .ambassador-program.section-class .wrapper-row-container,.ambassador-program.right-section .ambassador-program.section-class .wrapper-row-container{grid-column-gap:15px;display:grid;grid-template-columns:repeat(auto-fit, minmax(0, 1fr))}.ambassador-program.left-section .ambassador-program.section-class .wrapper-row-container .legend-label,.ambassador-program.right-section .ambassador-program.section-class .wrapper-row-container .legend-label{position:absolute;background-color:#fff;font-size:10px;font-weight:500;top:-7px;left:12px;z-index:1;transition:all 0.3s ease}.ambassador-program.left-section .ambassador-program.section-class .wrapper-row-container .legend-label.active,.ambassador-program.right-section .ambassador-program.section-class .wrapper-row-container .legend-label.active{top:14px;z-index:0}.ambassador-program.left-section form input,.ambassador-program.left-section form select,.ambassador-program.right-section form input,.ambassador-program.right-section form select{font-size:12px}.ambassador-program.left-section form input:focus,.ambassador-program.left-section form select:focus,.ambassador-program.right-section form input:focus,.ambassador-program.right-section form select:focus{outline:none;box-shadow:none;-moz-box-shadow:none}.ambassador-program.left-section .section-class.ambassador-program .preview-section .content-section p,.ambassador-program.right-section .section-class.ambassador-program .preview-section .content-section p{position:relative;margin-bottom:0}.ambassador-program.left-section .section-class.ambassador-program .preview-section .content-section p.body-dynamic-content,.ambassador-program.right-section .section-class.ambassador-program .preview-section .content-section p.body-dynamic-content{margin-bottom:30px}.ambassador-program.left-section .section-class.ambassador-program .preview-section .content-section p.body-dynamic-content::after,.ambassador-program.right-section .section-class.ambassador-program .preview-section .content-section p.body-dynamic-content::after{position:absolute;content:"";width:140px;height:1px;left:50%;transform:translateX(-50%);bottom:-14px}.ambassador-program.left-section .section-class.ambassador-program .preview-section .content-section .button-section .generate-link-btn,.ambassador-program.right-section .section-class.ambassador-program .preview-section .content-section .button-section .generate-link-btn{border-radius:50px;margin-left:0;background-color:#74786c;height:46px;padding:0px;width:200px}.ambassador-program.left-section .quill p,.ambassador-program.right-section .quill p{color:#2d2d2d}.main-generated-link-section a:hover{color:#2d2d2d;text-decoration:none}.main-generated-link-section button{border:none;outline:none;background-color:transparent;padding:none;cursor:pointer}@media only screen and (min-width: 1450px){.min-max-text{top:82px}}@media only screen and (max-width: 1450px){.min-max-text{top:106px}}@media only screen and (max-width: 768px){.min-max-text{top:82px}}.signup-screen,.fa-user-flow{display:flex;flex-direction:column}.signup-screen .container,.signup-screen .purchase-faq,.signup-screen .purchase-payment,.signup-screen .purchase-collection,.signup-screen .purchase-owner-note,.signup-screen .benefit-bullets .benefit-bullets-content,.benefit-bullets .signup-screen .benefit-bullets-content,.signup-screen .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .signup-screen .purchase-buy-content,.signup-screen .purchase-page-wrapper header,.purchase-page-wrapper .signup-screen header,.signup-screen .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .signup-screen .promo-content,.fa-user-flow .container,.fa-user-flow .purchase-faq,.fa-user-flow .purchase-payment,.fa-user-flow .purchase-collection,.fa-user-flow .purchase-owner-note,.fa-user-flow .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow .benefit-bullets-content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content,.fa-user-flow .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow header,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content{flex:1}.fa-user-flow *{font-family:sans-serif}.fa-user-flow .container-image{background-color:#000;width:100%;position:relative;padding:80px}@media only screen and (max-width: 500px){.fa-user-flow .container-image{padding:10px 50px}}@media only screen and (max-width: 400px){.fa-user-flow .container-image{padding:0px 30px}}.fa-user-flow .container-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#000;opacity:0.4;z-index:1}.fa-user-flow .container-image img{position:relative;z-index:10}.fa-user-flow .container,.fa-user-flow .purchase-faq,.fa-user-flow .purchase-payment,.fa-user-flow .purchase-collection,.fa-user-flow .purchase-owner-note,.fa-user-flow .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow .benefit-bullets-content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content,.fa-user-flow .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow header,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content{background-color:white;padding:30px;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,0.1);text-align:center}@media only screen and (max-width: 420px){.fa-user-flow .container,.fa-user-flow .purchase-faq,.fa-user-flow .purchase-payment,.fa-user-flow .purchase-collection,.fa-user-flow .purchase-owner-note,.fa-user-flow .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow .benefit-bullets-content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content,.fa-user-flow .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow header,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content{padding:20px 20px}}@media only screen and (max-width: 380px){.fa-user-flow .container,.fa-user-flow .purchase-faq,.fa-user-flow .purchase-payment,.fa-user-flow .purchase-collection,.fa-user-flow .purchase-owner-note,.fa-user-flow .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow .benefit-bullets-content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content,.fa-user-flow .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow header,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content{padding:20px 1px}}.fa-user-flow .container .icons-and-content,.fa-user-flow .purchase-faq .icons-and-content,.fa-user-flow .purchase-payment .icons-and-content,.fa-user-flow .purchase-collection .icons-and-content,.fa-user-flow .purchase-owner-note .icons-and-content,.fa-user-flow .benefit-bullets .benefit-bullets-content .icons-and-content,.benefit-bullets .fa-user-flow .benefit-bullets-content .icons-and-content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .icons-and-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content .icons-and-content,.fa-user-flow .purchase-page-wrapper header .icons-and-content,.purchase-page-wrapper .fa-user-flow header .icons-and-content,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content .icons-and-content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content .icons-and-content{margin-bottom:25px}@media only screen and (max-width: 380px){.fa-user-flow .container .icons-and-content,.fa-user-flow .purchase-faq .icons-and-content,.fa-user-flow .purchase-payment .icons-and-content,.fa-user-flow .purchase-collection .icons-and-content,.fa-user-flow .purchase-owner-note .icons-and-content,.fa-user-flow .benefit-bullets .benefit-bullets-content .icons-and-content,.benefit-bullets .fa-user-flow .benefit-bullets-content .icons-and-content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .icons-and-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content .icons-and-content,.fa-user-flow .purchase-page-wrapper header .icons-and-content,.purchase-page-wrapper .fa-user-flow header .icons-and-content,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content .icons-and-content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content .icons-and-content{margin-bottom:0px}}.fa-user-flow .container .icons-and-content .content,.fa-user-flow .purchase-faq .icons-and-content .content,.fa-user-flow .purchase-payment .icons-and-content .content,.fa-user-flow .purchase-collection .icons-and-content .content,.fa-user-flow .purchase-owner-note .icons-and-content .content,.fa-user-flow .benefit-bullets .benefit-bullets-content .icons-and-content .content,.benefit-bullets .fa-user-flow .benefit-bullets-content .icons-and-content .content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .icons-and-content .content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content .icons-and-content .content,.fa-user-flow .purchase-page-wrapper header .icons-and-content .content,.purchase-page-wrapper .fa-user-flow header .icons-and-content .content,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content .icons-and-content .content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content .icons-and-content .content{margin-bottom:25px}@media only screen and (max-width: 380px){.fa-user-flow .container .icons-and-content .content,.fa-user-flow .purchase-faq .icons-and-content .content,.fa-user-flow .purchase-payment .icons-and-content .content,.fa-user-flow .purchase-collection .icons-and-content .content,.fa-user-flow .purchase-owner-note .icons-and-content .content,.fa-user-flow .benefit-bullets .benefit-bullets-content .icons-and-content .content,.benefit-bullets .fa-user-flow .benefit-bullets-content .icons-and-content .content,.fa-user-flow .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .icons-and-content .content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .purchase-buy-content .icons-and-content .content,.fa-user-flow .purchase-page-wrapper header .icons-and-content .content,.purchase-page-wrapper .fa-user-flow header .icons-and-content .content,.fa-user-flow .purchase-page-wrapper .promo-banner .promo-content .icons-and-content .content,.purchase-page-wrapper .promo-banner .fa-user-flow .promo-content .icons-and-content .content{margin-bottom:9px}}.fa-user-flow header{margin-bottom:15px;position:relative;padding-bottom:25px}@media only screen and (max-width: 380px){.fa-user-flow header{margin-bottom:0px}}.fa-user-flow header::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:70%;height:2px;margin:0 auto}.fa-user-flow header h1 p{margin:0;font-size:29px;line-height:34px}.fa-user-flow header p{font-size:14px;line-height:20px;text-align:center;margin:10px 0px}.fa-user-flow .steps{display:flex;justify-content:space-around;margin-bottom:30px}.fa-user-flow .step{text-align:left;width:30%}.fa-user-flow .step i{font-size:30px;color:blue;margin-bottom:10px}.fa-user-flow .step h3{margin:0;color:#333}.fa-user-flow .step p{color:#666}.fa-user-flow .sign-up-button{background-color:blue;color:white;padding:15px 30px;border:none;border-radius:5px;cursor:pointer;font-size:18px}.fa-user-flow #sign-up{height:50px}.fa-user-flow #sign-up:focus,.fa-user-flow #sign-up:hover{outline:none}.fa-user-flow .selected-flag{display:none}.fa-user-flow input#phone-input{padding-left:12px;margin-bottom:20px}.fa-user-flow button.login-ca__button.login-ca__continue-button.action{padding:15px 30px;border:none;border-radius:5px;cursor:pointer;font-size:18px;width:100%}.fa-user-flow button.login-ca__button.login-ca__continue-button.action.active{background-color:#74786c !important;color:#fff !important}.fa-user-flow #otp{margin-bottom:30px}.fa-user-flow #otp input{width:47px;height:60px;border:0.5px solid #eaeaea;color:#000;font-size:25px;font-weight:400;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-right:5px;text-align:center}@media only screen and (max-width: 500px){.fa-user-flow #otp input{width:38px;height:51px;font-size:20px}}.fa-user-flow #otp input:last-child{margin-right:0}.fa-user-flow .login-ca__container.inner-col{row-gap:0 !important;margin:10px}.fa-user-flow .field.floating-label-wrapper.outline{box-shadow:none !important;margin-bottom:20px !important}.fa-user-flow .login-ca__subhead{top:102px;margin-bottom:20px}.fa-user-flow .login-ca__subhead p{margin:0}@media only screen and (max-width: 500px){.fa-user-flow .login-ca__subhead{top:110px}}.fa-user-flow .start-sharing-generated-link{position:relative}.fa-user-flow .start-sharing-generated-link .container,.fa-user-flow .start-sharing-generated-link .purchase-faq,.fa-user-flow .start-sharing-generated-link .purchase-payment,.fa-user-flow .start-sharing-generated-link .purchase-collection,.fa-user-flow .start-sharing-generated-link .purchase-owner-note,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content{max-width:100%;position:relative}.fa-user-flow .start-sharing-generated-link .container .posts-container,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container{position:relative}.fa-user-flow .start-sharing-generated-link .container .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container .slider.animated,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container .slider.animated,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container .slider.animated,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container .slider.animated{height:auto;overflow:visible}.fa-user-flow .start-sharing-generated-link .container .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container .slider.animated li.slide,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container .slider.animated li.slide,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container .slider.animated li.slide{min-width:168px !important;margin-right:10px;top:16px}.fa-user-flow .start-sharing-generated-link .container .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide img,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container .slider.animated li.slide img,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container .slider.animated li.slide img,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide img,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container .slider.animated li.slide img{max-height:250px}.fa-user-flow .start-sharing-generated-link .container .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide.previous,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide.previous,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container .slider.animated li.slide.previous,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container .slider.animated li.slide.previous,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide.previous,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container .slider.animated li.slide.previous{margin-right:0px;top:20px}.fa-user-flow .start-sharing-generated-link .container .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide.selected,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide.selected,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container .slider.animated li.slide.selected,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container .slider.animated li.slide.selected,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide.selected,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container .slider.animated li.slide.selected{min-width:185px !important;margin-right:10px;top:0}.fa-user-flow .start-sharing-generated-link .container .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide.selected img,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide.selected img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container .slider.animated li.slide.selected img,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container .slider.animated li.slide.selected img,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide.selected img,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container .slider.animated li.slide.selected img{max-height:283px}.fa-user-flow .start-sharing-generated-link .container .posts-container::after,.fa-user-flow .start-sharing-generated-link .purchase-faq .posts-container::after,.fa-user-flow .start-sharing-generated-link .purchase-payment .posts-container::after,.fa-user-flow .start-sharing-generated-link .purchase-collection .posts-container::after,.fa-user-flow .start-sharing-generated-link .purchase-owner-note .posts-container::after,.fa-user-flow .start-sharing-generated-link .benefit-bullets .benefit-bullets-content .posts-container::after,.benefit-bullets .fa-user-flow .start-sharing-generated-link .benefit-bullets-content .posts-container::after,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container::after,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow .start-sharing-generated-link .purchase-buy-content .posts-container::after,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper header .posts-container::after,.purchase-page-wrapper .fa-user-flow .start-sharing-generated-link header .posts-container::after,.fa-user-flow .start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content .posts-container::after,.purchase-page-wrapper .promo-banner .fa-user-flow .start-sharing-generated-link .promo-content .posts-container::after{position:absolute;content:"";width:100%;height:100%;background-color:transparent;z-index:10;left:0;top:0}.fa-user-flow .signup-screen .mobile-login-ca_container-2 .login-ca__back-container{display:none}.fa-user-flow .signup-screen .mobile-login-ca_container-2 .login-ca__subhead{display:flex;justify-content:space-between;position:relative;top:120px !important}.fa-user-flow .signup-screen .mobile-login-ca_container-6{position:relative}.fa-user-flow .signup-screen .mobile-login-ca_container-6 .login-ca__back-container,.fa-user-flow .signup-screen .mobile-login-ca_container-6 .main-header{display:none}.fa-user-flow .signup-screen .mobile-login-ca_container-3{position:relative}.fa-user-flow .signup-screen .mobile-login-ca_container-3 .login-ca__back-container,.fa-user-flow .signup-screen .mobile-login-ca_container-3 .login-ca__header.login-ca__head,.fa-user-flow .signup-screen .mobile-login-ca_container-3>.main-header:first-child{display:none}.fa-user-flow .signup-screen .mobile-login-ca_container-5{position:relative}.fa-user-flow .signup-screen .mobile-login-ca_container-5 .login-ca__back-container,.fa-user-flow .signup-screen .mobile-login-ca_container-5>.main-header:first-child{display:none}.fa-user-flow .signup-screen-desktop .desktop-login-ca_container-2 .login-ca__back-container{display:none}.fa-user-flow .signup-screen-desktop .desktop-login-ca_container-2 .login-ca__subhead{display:flex;justify-content:space-between;position:relative;top:110px !important}.fa-user-flow .signup-screen-desktop .desktop-login-ca_container-6 .login-ca__back-container,.fa-user-flow .signup-screen-desktop .desktop-login-ca_container-3 .login-ca__back-container,.fa-user-flow .signup-screen-desktop .desktop-login-ca_container-5 .login-ca__back-container{display:none}.fa-user-flow .mobile-login-ca_container-0 input,.fa-user-flow .desktop-login-ca_container-0 input{border:1px solid rgba(0,0,0,0.1) !important;outline:none !important;box-shadow:none !important}.fa-user-flow .back-button .svg-inline--fa.fa-arrow-left{width:20px;height:20px}.signup-screen *{font-family:sans-serif}.signup-screen input[type="text"]{width:100%;padding:15px;border:1px solid rgba(0,0,0,0.1);border-radius:5px;box-sizing:border-box;margin-bottom:20px;font-size:18px;color:#000}.signup-screen .next-button{background-color:rgba(116,120,108,0.15);color:#000;padding:15px 30px;border:none;border-radius:5px;cursor:pointer;font-size:18px;width:100%}.signup-screen .next-button.active{background-color:#74786c;color:#fff}.signup-screen input:focus,.signup-screen button:focus{outline:none}.verification-code-screen *{font-family:sans-serif}.verification-code-screen button:focus,.verification-code-screen input:focus,.verification-code-screen button:hover{outline:none}.verification-code-screen form #otp{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.verification-code-screen form #otp input{width:55px;height:74px;border:1px solid #eaeaea;color:#000;font-size:25px;font-weight:400;display:flex;justify-content:center;align-items:center;border-radius:5px;margin-right:5px;text-align:center}@media only screen and (max-width: 450px){.verification-code-screen form #otp input{width:45px;height:60px;font-size:22px}}.verification-code-screen form #otp input:last-child{margin-right:0}.start-sharing-generated-link *{font-family:sans-serif}.start-sharing-generated-link .container,.start-sharing-generated-link .purchase-faq,.start-sharing-generated-link .purchase-payment,.start-sharing-generated-link .purchase-collection,.start-sharing-generated-link .purchase-owner-note,.start-sharing-generated-link .benefit-bullets .benefit-bullets-content,.benefit-bullets .start-sharing-generated-link .benefit-bullets-content,.start-sharing-generated-link .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .start-sharing-generated-link .purchase-buy-content,.start-sharing-generated-link .purchase-page-wrapper header,.purchase-page-wrapper .start-sharing-generated-link header,.start-sharing-generated-link .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .start-sharing-generated-link .promo-content{background-color:white;padding:0px;padding-top:20px;border-radius:8px;text-align:center}.start-sharing-generated-link .header{display:flex;align-items:center;justify-content:center;margin-bottom:20px;padding:0px 15px;position:relative}.start-sharing-generated-link .header::after{content:"";position:absolute;left:calc(50% - 30px);transform:translateX(-50%);width:1px;height:45px;background-color:#000000}.start-sharing-generated-link .header img{width:30px}.start-sharing-generated-link .header img.inkind-logo{margin-right:20px;width:56px;height:70px}.start-sharing-generated-link .header img.brand-logo{margin-left:10px;width:120px}.start-sharing-generated-link h1,.start-sharing-generated-link h2{margin:0}.start-sharing-generated-link h1{font-family:"Times", sans-serif;font-size:31px;font-style:italic;font-weight:400;margin-top:40px;margin-bottom:15px}.start-sharing-generated-link main h1,.start-sharing-generated-link main p{padding:0}.start-sharing-generated-link main p{font-size:14px;font-weight:400;margin-bottom:25px}.start-sharing-generated-link .referral-section{padding:0 20px}.start-sharing-generated-link .referral-section p{font-size:16px;font-weight:600;margin-bottom:15px;margin-top:40px}.start-sharing-generated-link .referral-section .referral-link{background-color:#f6f6f6;padding:20px 10px;display:flex;align-items:center;justify-content:space-between;border-radius:8px}.start-sharing-generated-link .referral-section .referral-link.desktop{background-color:#ffffff}.start-sharing-generated-link .learn-more{background-color:transparent;border:none;font-size:15px;font-weight:400;color:#000000;margin:35px 0;margin-top:50px}.start-sharing-generated-link .learn-more:focus,.start-sharing-generated-link .learn-more:hover{outline:none}.start-sharing-generated-link .learn-more svg{margin-bottom:-1px;margin-left:6px}.start-sharing-generated-link .offer-details{border:1px solid rgba(0,0,0,0.1);border-radius:10px;box-shadow:0px 4px 10px 0px #0000000d;padding:0 10px;padding-bottom:15px;position:relative;transition:all 0.5s ease-in-out;height:0;opacity:0;overflow:hidden}.start-sharing-generated-link .offer-details h2{font-size:15px;font-weight:500;margin-top:20px;margin-bottom:15px;text-align:left}.start-sharing-generated-link .offer-details .item{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;background-color:transparent;border-radius:8px}.start-sharing-generated-link .offer-details .item h3{color:#8b8b8b;font-family:SF Pro, sans-serif;font-size:14px;font-weight:400;margin:0;padding:0}.start-sharing-generated-link .offer-details .item span{color:#1a1a1a;font-family:SF Pro, sans-serif;font-size:14px;font-weight:500}.start-sharing-generated-link .offer-details .item.referral-bonus{margin-bottom:31px;position:relative}.start-sharing-generated-link .offer-details .item.referral-bonus::after{position:absolute;content:"";width:100%;height:1px;top:35px;left:0;background-color:#e5e5e5}.start-sharing-generated-link .offer-details .message{background-color:#000;justify-content:center;padding:13px 10px}.start-sharing-generated-link .offer-details .message h3{color:#fff;margin-right:0px;padding-right:4px}.start-sharing-generated-link .offer-details .message img{width:35px}.start-sharing-generated-link .offer-details .message.item{margin-bottom:0px}.start-sharing-generated-link .offer-details.referral-link-details{margin-bottom:20px}.start-sharing-generated-link .offer-details.show{height:auto;opacity:1;margin-bottom:15px;background-color:#ffffff}.start-sharing-generated-link .learn-more-section{padding:0 20px}.start-sharing-generated-link .faqs{padding:50px 20px 60px 20px;background-color:#f3f3f3}.start-sharing-generated-link .faqs h2{font-size:17px;font-weight:500;text-align:left;color:#000}.start-sharing-generated-link .faqs .faqs-data .faq .question{margin-top:30px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:12px;cursor:pointer}.start-sharing-generated-link .faqs .faqs-data .faq .question::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:#000000}.start-sharing-generated-link .faqs .faqs-data .faq .question .question-data{color:#000;font-size:13px;font-weight:600;text-align:left}.start-sharing-generated-link .faqs .faqs-data .faq .question .icon{width:13px;height:13px;margin-top:-4px}.start-sharing-generated-link .faqs .faqs-data .faq .question .icon svg{width:100%}.start-sharing-generated-link .faqs .faqs-data .faq .question-desktop{margin-top:30px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:12px;cursor:pointer}.start-sharing-generated-link .faqs .faqs-data .faq .question-desktop::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:#eaeaea}.start-sharing-generated-link .faqs .faqs-data .faq .question-desktop .question-data{color:#000;font-size:26px;font-weight:400;text-align:left}.start-sharing-generated-link .faqs .faqs-data .faq .question-desktop .icon{width:13px;height:13px;margin-top:-4px}.start-sharing-generated-link .faqs .faqs-data .faq .question-desktop .icon svg{width:100%}.start-sharing-generated-link .faqs .faqs-data .faq .answer{font-size:13px;font-weight:400;line-height:20px;color:#000;text-align:left;padding:0;opacity:0.5;transition:max-height 0.5s ease-in-out;max-height:0;overflow:hidden}.start-sharing-generated-link .faqs .faqs-data .faq .answer.show-answer{max-height:500px}.start-sharing-generated-link footer .inkind-logo{height:auto}.start-sharing-generated-link footer .inkind-logo img{width:65px}.start-sharing-generated-link footer .address-and-info p{font-size:11px}.start-sharing-generated-link footer .icons a{border-radius:50%;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer}.start-sharing-generated-link .error-fa-flow button:focus,.start-sharing-generated-link .error-fa-flow button:hover,.start-sharing-generated-link .error-fa-flow button{outline:none}.start-sharing-generated-link .icons i{margin:0 5px}.start-sharing-generated-link .slide-content{background-color:rgba(0,0,0,0.5);color:white;padding:10px;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.start-sharing-generated-link .slide-content button{background-color:#e26b01;color:white;border:none;padding:5px 10px;margin:5px 0;border-radius:4px;cursor:pointer;text-align:center}.start-sharing-generated-link .carousel-container{width:100%;overflow:hidden}.start-sharing-generated-link .carousel-track{display:flex;transition:transform 0.5s ease-in-out;align-items:center;height:350px}.start-sharing-generated-link .carousel-slide{display:flex;box-sizing:border-box;border-radius:10px;width:168px;margin-right:10px;position:absolute;top:25px;transition:transform 0.5s ease, left 1s ease}.start-sharing-generated-link .carousel-slide:last-child{margin-right:0}.start-sharing-generated-link .carousel-slide img{max-width:100%;-o-object-fit:fill;object-fit:fill}.start-sharing-generated-link .carousel-slide.active{max-width:200px;height:305px;top:0px;width:185px}.start-sharing-generated-link .posts-container .carousel.carousel-slider button,.start-sharing-generated-link .posts-container .carousel.carousel-slider p{display:none}.start-sharing-generated-link .posts-container .carousel:last-child{display:none}@media only screen and (max-width: 500px){.start-sharing-generated-link .posts-container .slider.animated li.slide{min-width:36%}}@media only screen and (max-width: 500px){.start-sharing-generated-link .posts-container .slider.animated li.slide{min-width:36% !important}}.fa-user-flow.desktop button:focus,.fa-user-flow.desktop button:hover,.fa-user-flow.desktop button{outline:none}.fa-user-flow.desktop .signup-desktop{background-image:url(/assets/ambassador/background-2fa-desktop-b0b0b8233d4a01493469f958adb92b9fdc823f78b09fc3b5a1ce2627ccf2f069.svg);background-position:center center;background-repeat:no-repeat;background-size:cover}.fa-user-flow.desktop .signup-desktop::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;z-index:10}.fa-user-flow.desktop .signup-desktop .container,.fa-user-flow.desktop .signup-desktop .purchase-faq,.fa-user-flow.desktop .signup-desktop .purchase-payment,.fa-user-flow.desktop .signup-desktop .purchase-collection,.fa-user-flow.desktop .signup-desktop .purchase-owner-note,.fa-user-flow.desktop .signup-desktop .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow.desktop .signup-desktop .benefit-bullets-content,.fa-user-flow.desktop .signup-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-desktop .purchase-buy-content,.fa-user-flow.desktop .signup-desktop .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow.desktop .signup-desktop header,.fa-user-flow.desktop .signup-desktop .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-desktop .promo-content{max-width:490px;min-height:700px;padding:30px 39px 40px 39px;border-radius:30px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:12}.fa-user-flow.desktop .signup-desktop .selected-container{max-width:505px;padding:30px 39px 40px 39px;border-radius:20px;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.fa-user-flow.desktop .signup-desktop .header{display:flex;align-items:center;justify-content:center;padding:0 0 30px 0;position:relative}.fa-user-flow.desktop .signup-desktop .header .inkind-logo{margin-right:5px}.fa-user-flow.desktop .signup-desktop .header .brand-logo{margin-left:10px;width:120px}.fa-user-flow.desktop .signup-desktop .header::after{content:"";position:absolute;left:calc(50% - 30px);transform:translateX(-50%);width:1px;height:40px}.fa-user-flow.desktop .signup-screen-desktop{display:flex}.fa-user-flow.desktop .signup-screen-desktop .container,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content{position:absolute;right:0;height:100%;width:435px;z-index:999}.fa-user-flow.desktop .signup-screen-desktop .signup-desktop{width:80%}.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .container.pop-up,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-faq,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-payment,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-collection,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-owner-note,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .benefit-bullets .pop-up.benefit-bullets-content,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.benefit-bullets-content,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .purchase-page-wrapper .purchase-buy-wrapper .pop-up.purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-buy-content,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .purchase-page-wrapper header.pop-up,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop .signup-desktop header.pop-up,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .purchase-page-wrapper .promo-banner .pop-up.promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.promo-content{width:auto;left:unset;right:-165px}.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .container.pop-up .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-faq .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-payment .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-collection .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-owner-note .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .benefit-bullets .pop-up.benefit-bullets-content .header::after,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.benefit-bullets-content .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .purchase-page-wrapper .purchase-buy-wrapper .pop-up.purchase-buy-content .header::after,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.purchase-buy-content .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .purchase-page-wrapper header.pop-up .header::after,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop .signup-desktop header.pop-up .header::after,.fa-user-flow.desktop .signup-screen-desktop .signup-desktop .purchase-page-wrapper .promo-banner .pop-up.promo-content .header::after,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .signup-desktop .pop-up.promo-content .header::after{left:150px}.fa-user-flow.desktop .signup-screen-desktop .signup-desktop::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4);z-index:10}.fa-user-flow.desktop .signup-screen-desktop .container>div,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div{height:100%}.fa-user-flow.desktop .signup-screen-desktop .container>div form,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form{height:100%}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col{position:relative;height:100%;display:flex;flex-direction:column}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.action{width:100%;position:absolute;bottom:15px}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content p,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content p,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .below-input-content p,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .below-input-content p,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .below-input-content p,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .below-input-content p{font-size:12px;font-weight:400;color:#a1a1a1}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content p:first-child,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content p:first-child,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .below-input-content p:first-child,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .below-input-content p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .below-input-content p:first-child,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .below-input-content p:first-child{margin-bottom:0;margin-top:20px}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content button,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content button,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .below-input-content button,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .below-input-content button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .below-input-content button,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .below-input-content button{text-decoration:underline;background-color:transparent;cursor:pointer}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content button:hover,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content button:hover,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .below-input-content button:hover,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .below-input-content button:hover,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .below-input-content button:hover,.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content button:focus,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content button:focus,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .below-input-content button:focus,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .below-input-content button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .below-input-content button:focus,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .below-input-content button:focus{outline:none}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text p,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text p,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text p,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text p,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text p,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text p{font-size:10px;font-weight:400;line-height:15px;color:#171717;text-align:left;margin:12px}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text p:first-child,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text p:first-child{margin-bottom:0;margin-top:30px}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text button,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text button,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text button,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text button,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text button{text-decoration:underline;background-color:transparent;cursor:pointer}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text button:hover,.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text button:focus,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text button:focus{outline:none}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text input,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text input,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input{outline:none !important;margin-top:12px}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus,.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input:hover,.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input:focus-visible{outline:none}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"],.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]{min-width:16px !important;min-height:16px !important;border:2px solid gray;border-radius:4px !important;cursor:pointer;position:relative;color:#fff !important}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked{accent-color:#000 !important}.fa-user-flow.desktop .signup-screen-desktop .container>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .input-error-col .error-msg,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .input-error-col .error-msg,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .input-error-col .error-msg,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .input-error-col .error-msg,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .input-error-col .error-msg,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .input-error-col .error-msg{position:inherit;text-align:left;margin-top:-15px}.fa-user-flow.desktop .signup-screen-desktop .container>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .input-error-col input[type="email"],.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .input-error-col input[type="email"],.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .input-error-col input[type="email"],.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .input-error-col input[type="email"],.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .input-error-col input[type="email"],.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .input-error-col input[type="email"]{border:1px solid #020202;position:absolute;bottom:calc(100vh - 390px)}.fa-user-flow.desktop .signup-screen-desktop .container>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .input-error-col input[type="email"]~label,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .input-error-col input[type="email"]~label,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .input-error-col input[type="email"]~label,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .input-error-col input[type="email"]~label,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .input-error-col input[type="email"]~label,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .input-error-col input[type="email"]~label{position:absolute;top:calc(-100vh + 340px)}.fa-user-flow.desktop .signup-screen-desktop .container>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .login-ca__button,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .login-ca__button,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .login-ca__button,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .login-ca__button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .login-ca__button,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .login-ca__button{width:100%;padding:15px;font-size:16px;border-radius:4px;cursor:pointer}.fa-user-flow.desktop .signup-screen-desktop .container>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .purchase-faq>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .purchase-payment>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .purchase-collection>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .purchase-owner-note>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .benefit-bullets .benefit-bullets-content>div form .main-header .back-button,.benefit-bullets .fa-user-flow.desktop .signup-screen-desktop .benefit-bullets-content>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content>div form .main-header .back-button,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .signup-screen-desktop .purchase-buy-content>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper header>div form .main-header .back-button,.purchase-page-wrapper .fa-user-flow.desktop .signup-screen-desktop header>div form .main-header .back-button,.fa-user-flow.desktop .signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content>div form .main-header .back-button,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .signup-screen-desktop .promo-content>div form .main-header .back-button{position:absolute}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content{max-width:100%;position:relative;background-color:#f6f6f6}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container::after,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container::after,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container::after,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container::after,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container::after,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container::after{position:absolute;content:"";width:100%;height:100%;background-color:transparent;z-index:10;left:0;top:0}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated{height:auto;overflow:visible}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide{max-width:201px !important;min-width:175px !important;min-height:267px !important;transition:transform 0.3s ease;opacity:0.8}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide img{max-height:228px;top:30px;position:relative}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide.selected.previous,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide.selected.previous,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide.selected.previous,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide.selected.previous,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide.selected.previous,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide.selected.previous{min-width:201px !important;min-height:308px !important;opacity:1}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide.selected.previous img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide.selected.previous img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide.selected.previous img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide.selected.previous img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide.selected.previous img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide.selected.previous img{max-height:308px;top:unset;position:relative}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-1,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-1,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-1,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-1,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-1,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-1,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-1,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-1,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-1,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-1{min-width:175px !important;max-height:268px !important;transition:transform 0.3s ease;opacity:0.8;position:relative;top:10px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-1 img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-1 img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-1 img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-1 img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-1 img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-1 img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-1 img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-1 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-1 img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-1 img{max-height:268px;top:unset;position:relative}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-2,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-2,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-2,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-2,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-2{left:25px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-2,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-2,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-2,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-2,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-2,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-2,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-2,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-2,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-2{max-width:150px !important;max-height:228px !important;transition:transform 0.3s ease;opacity:0.6;position:relative;top:25px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-2 img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-2 img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-2 img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-2 img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-2 img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-2 img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-2 img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-2 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-2 img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-2 img{max-height:228px !important;top:5px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-3,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-3,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-3,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-3,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-3,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-3,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-3,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-3,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-3,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-3{max-width:150px !important;max-height:228px !important;transition:transform 0.3s ease;opacity:0;position:relative;top:25px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-3 img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-3 img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-3 img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-3 img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-3 img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-3 img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-3 img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-3 img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-3 img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-3 img{max-height:228px !important;top:5px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-4,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-4,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-4,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-4,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-4,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-4,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-4,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-4,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-4,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-4{max-width:110px !important;max-height:168px !important;transition:transform 0.3s ease;opacity:0.5;position:relative;top:29px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .prev-5,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .prev-5,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .prev-5,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .prev-5,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .prev-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .posts-container .slider.animated li.slide .next-5,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .posts-container .slider.animated li.slide .next-5,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .posts-container .slider.animated li.slide .next-5,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .posts-container .slider.animated li.slide .next-5,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .posts-container .slider.animated li.slide .next-5,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .posts-container .slider.animated li.slide .next-5{max-width:98px !important;max-height:148px !important;transition:transform 0.3s ease;opacity:0.4;position:relative;top:33px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .referral-section,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .referral-section,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .referral-section,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .referral-section,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .referral-section{max-width:400px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .learn-more-section,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .learn-more-section,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .learn-more-section,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .learn-more-section,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .learn-more-section{max-width:440px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .referral-section,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .referral-section,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .referral-section,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .referral-section,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .referral-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .learn-more-section,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .learn-more-section,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .learn-more-section,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .learn-more-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .learn-more-section,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .learn-more-section{margin:0 auto;background-color:#f6f6f6}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .faqs,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .faqs,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .faqs,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .faqs,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .faqs,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .faqs{max-width:920px;margin:0 auto;background-color:transparent}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .faqs h2,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .faqs h2,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .faqs h2,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .faqs h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .faqs h2,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .faqs h2{text-align:center;font-size:24px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .get-access-section,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .get-access-section,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .get-access-section,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .get-access-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .get-access-section,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .get-access-section{background-image:url(/assets/ambassador/background-access-section-60cd0e0d8e89cbd773008b540add9c84213dcf0ca2788d939ba874c1407d901d.png);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:100px 0}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .get-access-section h2,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .get-access-section h2,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .get-access-section h2,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .get-access-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .get-access-section h2,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .get-access-section h2{font-size:41px;font-weight:500;line-height:54px;color:#fff;max-width:460px;margin:0 auto}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .get-access-section p,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .get-access-section p,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .get-access-section p,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .get-access-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .get-access-section p,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .get-access-section p{font-size:17px;font-weight:400;line-height:22px;color:#fff;max-width:560px;margin:0 auto}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop{color:#000;padding:80px 60px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .brand-logo-image img,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .brand-logo-image img,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .brand-logo-image img,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .brand-logo-image img,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .brand-logo-image img,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .brand-logo-image img{width:140px;height:165px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section{margin-left:80px;text-align:left}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section h2,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section h2,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section h2,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section h2,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section h2,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section h2{font-size:40px;font-weight:400;line-height:47px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section p,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section p,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section p,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section p,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section p,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section p{font-size:15px;font-weight:400;line-height:22px;max-width:500px;margin:15px 0 20px 0;padding:0}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section .buttons,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section .buttons,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section .buttons,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section .buttons,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section .buttons,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section .buttons{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:17px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section .buttons .learn-more,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section .buttons .learn-more,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section .buttons .learn-more,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section .buttons .learn-more,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section .buttons .learn-more,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section .buttons .learn-more{background-color:#000;color:#fff;padding:12px 30px;border-radius:30px;margin:0;margin-right:40px;cursor:pointer}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section .buttons .contact-us,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section .buttons .contact-us,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section .buttons .contact-us,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section .buttons .contact-us,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section .buttons .contact-us,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section .buttons .contact-us{color:#000;background-color:transparent;cursor:pointer}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section .buttons button:focus,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section .buttons button:focus,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section .buttons button:focus,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section .buttons button:focus,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section .buttons button:focus,.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .footer-desktop .info-section .buttons button:hover,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .footer-desktop .info-section .buttons button:hover,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .footer-desktop .info-section .buttons button:hover,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .footer-desktop .info-section .buttons button:hover,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .footer-desktop .info-section .buttons button:hover,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .footer-desktop .info-section .buttons button:hover{outline:none}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .see-restaurant-button button,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .see-restaurant-button button,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .see-restaurant-button button,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .see-restaurant-button button,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .see-restaurant-button button,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .see-restaurant-button button{position:absolute;background-color:#000;color:#fff;padding:12px 30px;border-radius:8px;margin:0;cursor:pointer;right:25px;top:35px}.fa-user-flow.desktop .start-sharing-generated-link.desktop .container .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-faq .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-payment .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-collection .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-owner-note .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets .benefit-bullets-content .see-restaurant-button button span,.benefit-bullets .fa-user-flow.desktop .start-sharing-generated-link.desktop .benefit-bullets-content .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .see-restaurant-button button span,.purchase-page-wrapper .purchase-buy-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-buy-content .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper header .see-restaurant-button button span,.purchase-page-wrapper .fa-user-flow.desktop .start-sharing-generated-link.desktop header .see-restaurant-button button span,.fa-user-flow.desktop .start-sharing-generated-link.desktop .purchase-page-wrapper .promo-banner .promo-content .see-restaurant-button button span,.purchase-page-wrapper .promo-banner .fa-user-flow.desktop .start-sharing-generated-link.desktop .promo-content .see-restaurant-button button span{margin-left:12px}.error-fa-flow .text-section p{max-width:375px;margin:10px auto 40px auto}.error-fa-flow .text-section p .text-and-button button{background-color:transparent;padding:0;margin:0;text-decoration:underline}.error-fa-flow .inkind-logo{display:flex;justify-content:center}.error-fa-flow .inkind-logo img{width:68px;height:85px;margin-top:-30px}.signup .icon,.signup-desktop .icon{background-color:transparent !important}.learn-more-section .message.item img{width:42px;height:28px}.signup-screen .mobile-login-ca_container-3 h3{margin-bottom:30px}.signup-screen .mobile-login-ca_container-3 input[type="email"]{border:1px solid rgba(0,0,0,0.1) !important}.signup-screen-desktop .desktop-login-ca_container-3 .error-msg,.signup-screen-desktop .desktop-login-ca_container-3 .error{position:absolute !important;bottom:calc(100vh - 390px) !important}.signup-screen-desktop .desktop-login-ca_container-3 .error{bottom:calc(100vh - 415px) !important}.signup-screen-desktop .desktop-login-ca_container-4 .login-ca__header.login-ca__head{flex:unset;margin-bottom:20px}.signup-screen-desktop .desktop-login-ca_container-4 .error-msg{text-align:left;margin-top:-15px}.signup-screen-desktop .desktop-login-ca_container-4 .login-ca__check-box label{text-align:left}.signup-screen-desktop .container .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .purchase-faq .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .purchase-payment .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .purchase-collection .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .purchase-owner-note .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .benefit-bullets .benefit-bullets-content .login-ca__header.login-ca__head.center-header,.benefit-bullets .signup-screen-desktop .benefit-bullets-content .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .login-ca__header.login-ca__head.center-header,.purchase-page-wrapper .purchase-buy-wrapper .signup-screen-desktop .purchase-buy-content .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .purchase-page-wrapper header .login-ca__header.login-ca__head.center-header,.purchase-page-wrapper .signup-screen-desktop header .login-ca__header.login-ca__head.center-header,.signup-screen-desktop .purchase-page-wrapper .promo-banner .promo-content .login-ca__header.login-ca__head.center-header,.purchase-page-wrapper .promo-banner .signup-screen-desktop .promo-content .login-ca__header.login-ca__head.center-header{flex:unset;text-align:center}.signup-screen .login-ca__button.login-ca__continue-button.action,.signup-screen-desktop .login-ca__button.login-ca__continue-button.action{padding:15px 30px;border:none;border-radius:5px;cursor:pointer;font-size:18px;width:100%}.login-ca__container.inner-col.mobile-login-ca_container-4 input[type="text"],.login-ca__container.inner-col.mobile-login-ca_container-4 input[type="password"],.login-ca__container.inner-col.desktop-login-ca_container-4 input[type="text"],.login-ca__container.inner-col.desktop-login-ca_container-4 input[type="password"]{border:1px solid rgba(0,0,0,0.1) !important}.login-ca__container.inner-col.mobile-login-ca_container-4 input,.login-ca__container.inner-col.desktop-login-ca_container-4 input{outline:none !important}.login-ca__container.inner-col.mobile-login-ca_container-4 input:focus,.login-ca__container.inner-col.mobile-login-ca_container-4 input:hover,.login-ca__container.inner-col.mobile-login-ca_container-4 input:focus-visible,.login-ca__container.inner-col.desktop-login-ca_container-4 input:focus,.login-ca__container.inner-col.desktop-login-ca_container-4 input:hover,.login-ca__container.inner-col.desktop-login-ca_container-4 input:focus-visible{outline:none}.login-ca__container.inner-col.mobile-login-ca_container-4 input[type="checkbox"],.login-ca__container.inner-col.desktop-login-ca_container-4 input[type="checkbox"]{min-width:16px !important;min-height:16px !important;border:2px solid gray;border-radius:4px !important;cursor:pointer;position:relative;color:#fff !important}.login-ca__container.inner-col.mobile-login-ca_container-4 input[type="checkbox"]:checked,.login-ca__container.inner-col.desktop-login-ca_container-4 input[type="checkbox"]:checked{accent-color:#000 !important}.signup-screen-desktop .desktop-login-ca_container-1 input[type="checkbox"],.signup-screen .mobile-login-ca_container-1 input[type="checkbox"]{min-width:16px !important;min-height:16px !important;border:2px solid gray;border-radius:4px !important;cursor:pointer;position:relative;color:#fff !important;outline:none !important}.signup-screen-desktop .desktop-login-ca_container-1 input[type="checkbox"]:checked,.signup-screen .mobile-login-ca_container-1 input[type="checkbox"]:checked{accent-color:#000 !important}.signup-screen-desktop .desktop-login-ca_container-1 input[type="checkbox"]~label,.signup-screen .mobile-login-ca_container-1 input[type="checkbox"]~label{text-align:left}.signup-screen-desktop .desktop-login-ca_container-5 input[type="password"],.signup-screen .mobile-login-ca_container-5 input[type="password"]{border:1px solid rgba(0,0,0,0.1) !important}.signup-screen-desktop .desktop-login-ca_container-5 .login-ca__header.login-ca__head,.signup-screen .mobile-login-ca_container-5 .login-ca__header.login-ca__head{margin-bottom:30px}.signup-screen-desktop .desktop-login-ca_container-5 .login-ca__forgot-pw,.signup-screen .mobile-login-ca_container-5 .login-ca__forgot-pw{margin-bottom:15px}.signup-screen-desktop .desktop-login-ca_container-5 h3.login-ca__header.login-ca__head{flex:unset}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-2 #otp{margin-bottom:65px}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-2 #otp input{width:100% !important;min-width:auto !important;height:74px}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-2 .login-ca__subhead{top:110px}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-6 .back-button{position:absolute}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__header.login-ca__head.center-header :nth-child(2){margin-top:10px}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__subhead.text-page{margin:20px auto}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__button.login-ca__continue-button.action,.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__header.login-ca__head.center-header{font-family:"Rethink-Sans-Medium", sans-serif}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-5 .back-button{position:absolute;margin-top:5px}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-5 .login-ca__header.login-ca__head{text-align:center}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-5 .error{margin-bottom:20px}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-4{position:relative}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-4 .login-ca__check-box label{text-align:left}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-4 .login-ca__subhead{margin:20px 0}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-4 .back-button{position:absolute;top:0}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-4 .login-ca__header.login-ca__head{margin-left:20px;text-align:center}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-4 .email{margin-bottom:20px}.ambassador-parent-common .login-ca__container.inner-col.mobile-login-ca_container-3 .error{margin-top:-18px;margin-bottom:20px;text-align:left}.start-sharing-generated-link.mobile main>p{margin:5px 0 25px 0}.start-sharing-generated-link.mobile .referral-section p{font-size:15px;margin-top:40px}.ambassador-user-container{display:flex;flex-direction:column;background-color:#f6f6f6}.ambassador-user-container .ambassador-main{display:flex;align-items:center;flex-direction:column;padding:50px}.ambassador-user-container .ambassador-main .ambassador-info{text-align:center;margin-bottom:60px}@media (max-width: 600px){.ambassador-user-container .ambassador-main .ambassador-info{margin-bottom:54px}}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-profile-image{color:transparent;transition:all 0.3s ease;display:flex;justify-content:center;align-items:center;position:relative}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-profile-image .ambassador-upload{display:none}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-profile-image .ambassador-image{position:absolute;width:165px;height:165px;z-index:0;-o-object-fit:cover;object-fit:cover;box-shadow:0 0 10px 0 rgba(255,255,255,0.35);border-radius:100px}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-profile-image .ambassador-label{display:flex;flex-direction:column;cursor:pointer;height:165px;width:165px;margin-bottom:0px}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-profile-image:hover .ambassador-label{display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0.3);z-index:100000;color:#fff;transition:background-color 0.2s ease-in-out;border-radius:100px;margin-bottom:0px}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-profile-image .ambassador-edit{padding:13px 3px 3px 3px;height:32px;font-size:15px}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-profile-image .ambassador-pencil-icon{margin-bottom:13px}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-name{color:#000;font-family:sans-serif;font-size:29px}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-email{color:#404040;font-family:sans-serif;font-size:18px}@media (max-width: 440px){.ambassador-user-container .ambassador-main .ambassador-info .ambassador-email{font-size:16px}}@media (max-width: 400px){.ambassador-user-container .ambassador-main .ambassador-info .ambassador-email{font-size:14px}}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-member-date{color:#404040;font-family:sans-serif;font-size:13px}.ambassador-user-container .ambassador-main .ambassador-info .ambassador-member-date .ambassador-member-icon{margin-right:11px}.ambassador-user-container .ambassador-main .ambassador-charts{display:flex;max-width:1430px;width:100%;justify-content:space-between;flex-direction:row;gap:15px}@media (max-width: 600px){.ambassador-user-container .ambassador-main .ambassador-charts{flex-direction:column;align-items:center}}.ambassador-user-container .ambassador-main .ambassador-charts .earnings-chart{width:730px;padding:10px;background-color:#fff;border-radius:25px;border:1px #ebebeb}@media (max-width: 600px){.ambassador-user-container .ambassador-main .ambassador-charts .earnings-chart{width:339px}}.ambassador-user-container .ambassador-main .ambassador-charts .reach-chart{width:569px;padding:10px;background-color:#fff;border-radius:25px;border:1px #ebebeb}@media (max-width: 600px){.ambassador-user-container .ambassador-main .ambassador-charts .reach-chart{width:339px}}@media (max-width: 992px){.ambassador-user-container .ambassador-main .ambassador-charts .reach-chart .apexcharts-legend{flex-direction:column;align-items:flex-end;left:unset !important}}.ambassador-user-container .ambassador-main .ambassador-charts .reach-chart .apexcharts-legend-marker[rel="1"]{border-radius:50% !important}.ambassador-user-container .ambassador-main .ambassador-charts .reach-chart .apexcharts-legend-marker[rel="2"]{border-radius:50% !important}.ambassador-user-container .ambassador-main .ambassador-charts .reach-chart .apexcharts-legend-marker[rel="3"]{border-radius:50% !important}.ambassador-user-container .ambassador-main .ambassador-metrics{display:flex;justify-content:space-between;flex-direction:row;max-width:1430px;width:100%;margin:17px 0px 0px 0px}@media (max-width: 600px){.ambassador-user-container .ambassador-main .ambassador-metrics{flex-direction:column;align-items:center;gap:5px}}.ambassador-user-container .ambassador-main .ambassador-metrics .ambassador-metric-card{display:flex;flex-direction:column;justify-content:center;border-radius:10px;border:1px solid #ebebeb;background-color:#fff;width:316px;height:120px;padding:30px;gap:8px}.ambassador-user-container .ambassador-main .ambassador-metrics .ambassador-metric-card .ambassador-metric-value{color:#2d2d2d;font-family:"Rethink-Sans-Medium", sans-serif;font-size:28px;line-height:33px}.ambassador-user-container .ambassador-main .ambassador-metrics .ambassador-metric-card .ambassador-metric-value-credit{color:#1eba71;font-family:"Rethink-Sans-Medium", sans-serif;font-size:28px;line-height:33px}.ambassador-user-container .ambassador-main .ambassador-metrics .ambassador-metric-card .ambassador-metric-title{color:#2d2d2d;font-family:"Rethink-Sans-Regular", sans-serif;font-size:19px}.ambassador-user-container .footer-desktop{color:#000;padding:80px 60px}.ambassador-user-container .footer-desktop .brand-logo-image img{width:140px;height:165px}.ambassador-user-container .footer-desktop .info-section{margin-left:80px;text-align:left}.ambassador-user-container .footer-desktop .info-section h2{font-size:40px;font-weight:400;line-height:47px}.ambassador-user-container .footer-desktop .info-section p{font-size:15px;font-weight:400;line-height:22px;max-width:500px;margin:15px 0 20px 0;padding:0}.ambassador-user-container .footer-desktop .info-section .buttons{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:17px}.ambassador-user-container .footer-desktop .info-section .buttons .learn-more{background-color:#000;color:#fff;padding:12px 30px;border-radius:30px;margin:0;margin-right:40px;cursor:pointer}.ambassador-user-container .footer-desktop .info-section .buttons .contact-us{color:#000;background-color:transparent;cursor:pointer}.ambassador-user-container .footer-desktop .info-section .buttons button:focus,.ambassador-user-container .footer-desktop .info-section .buttons button:hover{outline:none}.ambassador-user-container .bar{width:25px;height:3px;background-color:black;margin:4px 0;transition:all 0.3s ease}.ambassador-user-container .hamburger:hover .bar{background-color:darkgray}.ambassador-user-container .faqs{padding:0 20px;max-width:920px;margin:0 auto;background-color:transparent}.ambassador-user-container .faqs h2{font-weight:500;color:#000;text-align:center;font-size:24px}.ambassador-user-container .faqs .faqs-data .faq .question{margin-top:30px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:12px;cursor:pointer}.ambassador-user-container .faqs .faqs-data .faq .question::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:#000000}.ambassador-user-container .faqs .faqs-data .faq .question .question-data{color:#000;font-size:13px;font-weight:600;text-align:left}.ambassador-user-container .faqs .faqs-data .faq .question .icon{width:13px;height:13px;margin-top:-20px}.ambassador-user-container .faqs .faqs-data .faq .question .icon svg{width:13px;height:14px}.ambassador-user-container .faqs .faqs-data .faq .question-desktop{margin-top:30px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:12px;cursor:pointer}.ambassador-user-container .faqs .faqs-data .faq .question-desktop::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:#000000}.ambassador-user-container .faqs .faqs-data .faq .question-desktop .question-data{color:#000;font-size:21px;font-weight:400;text-align:left}.ambassador-user-container .faqs .faqs-data .faq .question-desktop .icon{width:13px;height:13px;margin-top:-4px}.ambassador-user-container .faqs .faqs-data .faq .question-desktop .icon svg{width:100%}.ambassador-user-container .faqs .faqs-data .faq .answer{font-size:13px;font-weight:400;line-height:20px;color:#000;text-align:left;padding:0;opacity:0.5;transition:max-height 0.5s ease-in-out;max-height:0;overflow:hidden}.ambassador-user-container .faqs .faqs-data .faq .answer.show-answer{max-height:500px}.ambassador-header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px;gap:16px;padding:30px}.ambassador-header-container .title-container{width:100px}.ambassador-header-container .hamburger{display:inline-block;cursor:pointer}.ambassador-header-container .bar{width:25px;height:3px;background-color:black;margin:4px 0;transition:all 0.3s ease}.ambassador-header-container .hamburger:hover .bar{background-color:darkgray}.ambassador-back-button{font-family:"Rethink-Sans-Bold", "inKind", sans-serif;font-size:12px;min-width:280px;margin:0 20px 4px 0;background:none;border:none;padding:0;cursor:pointer}.ambassador-web-discovery-parent{font-family:"Apple Garamond", sans-serif;background-color:#f6f6f6;position:relative;border-radius:0 0 10px 10px}.ambassador-web-discovery-parent .desktop-login-ca_container-2 .login-ca__back-container,.ambassador-web-discovery-parent .mobile-login-ca_container-2 .login-ca__back-container,.ambassador-web-discovery-parent .desktop-login-ca_container-3 .login-ca__back-container,.ambassador-web-discovery-parent .mobile-login-ca_container-3 .login-ca__back-container,.ambassador-web-discovery-parent .desktop-login-ca_container-4 .login-ca__back-container,.ambassador-web-discovery-parent .mobile-login-ca_container-4 .login-ca__back-container,.ambassador-web-discovery-parent .desktop-login-ca_container-5 .login-ca__back-container,.ambassador-web-discovery-parent .mobile-login-ca_container-5 .login-ca__back-container,.ambassador-web-discovery-parent .desktop-login-ca_container-6 .login-ca__back-container,.ambassador-web-discovery-parent .mobile-login-ca_container-6 .login-ca__back-container{display:none}.ambassador-web-discovery-parent .mobile-login-ca_container-6 .login-ca__header.login-ca__head.center-header{flex:unset}.ambassador-web-discovery-parent .mobile-login-ca_container-6 .login-ca__subhead.text-page{top:0;margin:0 auto 20px auto !important}.ambassador-web-discovery-parent .mobile-login-ca_container-6>.back-button{display:none}.ambassador-web-discovery-parent .mobile-login-ca_container-3 .main-header:last-child{display:none}.ambassador-web-discovery-parent .mobile-login-ca_container-3 .floating-label{top:calc(-100vh + 340px) !important}.ambassador-web-discovery-parent .mobile-login-ca_container-5 .login-ca__header.login-ca__head{flex:unset !important;text-align:left !important}.ambassador-web-discovery-parent .mobile-login-ca_container-5>.back-button{display:none}.ambassador-web-discovery-parent .mobile-login-ca_container-2 .below-input-content>p:first-child{margin-top:-20px !important}.ambassador-web-discovery-parent .desktop-login-ca_container-6 .login-ca__subhead.text-page{top:0}.ambassador-web-discovery-parent .right-section .error-fa-flow svg{width:22px;height:22px}.ambassador-web-discovery-parent .desktop-login-ca_container-6 .login-ca__subhead.text-page,.ambassador-web-discovery-parent .mobile-login-ca_container-6 .login-ca__subhead.text-page{font-size:14px !important}.ambassador-web-discovery-parent .cover{position:relative}.ambassador-web-discovery-parent .cover::before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.5);z-index:10}.ambassador-web-discovery-parent button{border:none;background:#fff;border-radius:8px;padding:12px 10px;color:#000;font-size:13px;font-weight:400}.ambassador-web-discovery-parent button:focus,.ambassador-web-discovery-parent button:hover{outline:none}.ambassador-web-discovery-parent .mid-section-content{justify-content:space-between}.ambassador-web-discovery-parent .mid-section-content .info-section{text-align:left;border:none;max-width:265px;margin-left:auto}.ambassador-web-discovery-parent .mid-section-content .info-section h2{font-size:23px;font-weight:400;line-height:28px;margin:0}.ambassador-web-discovery-parent .mid-section-content .info-section p{font-size:13px;font-weight:400;line-height:16px;margin:5px 0 25px 0;padding:0;max-width:250px}.ambassador-web-discovery-parent .learn-more,.ambassador-web-discovery-parent .black-button{background-color:#000;color:#fff;padding:12px 30px;border-radius:30px;margin:0;margin-right:40px;cursor:pointer}.ambassador-web-discovery-parent .black-button{margin-right:0}.ambassador-web-discovery-parent .footer-desktop{margin-top:50px;color:#000;padding:80px 60px}.ambassador-web-discovery-parent .footer-desktop .brand-logo-image img{width:140px;height:165px}.ambassador-web-discovery-parent .footer-desktop .info-section{margin-left:80px;text-align:left;border:none}.ambassador-web-discovery-parent .footer-desktop .info-section h2{font-size:40px;font-weight:400;line-height:47px}.ambassador-web-discovery-parent .footer-desktop .info-section p{font-size:15px;font-weight:400;line-height:22px;max-width:500px;margin:15px 0 20px 0;padding:0}.ambassador-web-discovery-parent .footer-desktop .info-section .buttons{display:flex;align-items:center;font-size:14px;font-weight:400;line-height:17px}.ambassador-web-discovery-parent .footer-desktop .info-section .buttons .learn-more{background-color:#000;color:#fff;padding:12px 30px;border-radius:30px;margin:0;margin-right:40px;cursor:pointer}.ambassador-web-discovery-parent .footer-desktop .info-section .buttons .contact-us{color:#000;background-color:transparent;cursor:pointer}.ambassador-web-discovery-parent .footer-desktop .info-section .buttons button:focus,.ambassador-web-discovery-parent .footer-desktop .info-section .buttons button:hover{outline:none}.ambassador-web-discovery-parent .welcome-screen{max-width:1500px;margin:0 auto}.ambassador-web-discovery-parent .welcome-screen.welcome-screen-fixed{height:100vh;overflow:hidden}.ambassador-web-discovery-parent .welcome-screen .infinite-scroll-content .list-container{grid-template-columns:repeat(4, 1fr)}@media only screen and (min-width: 768px){.ambassador-web-discovery-parent .welcome-screen .not-logged-in .phone-menu{display:none !important}}.ambassador-web-discovery-parent .ambassador-web-discovery{padding:40px 70px 0 70px}@media only screen and (max-width: 992px){.ambassador-web-discovery-parent .welcome-screen .infinite-scroll-content .list-container{grid-template-columns:repeat(3, 1fr) !important}}@media only screen and (max-width: 768px){.ambassador-web-discovery-parent .welcome-screen .infinite-scroll-content .list-container{grid-template-columns:repeat(2, 1fr) !important}.ambassador-web-discovery-parent .mid-section-content{flex-direction:column}.ambassador-web-discovery-parent .mid-section-content .info-section{margin:0;padding:0 20px 20px 40px;max-width:100%}.ambassador-web-discovery-parent .mid-section-content .info-section p{max-width:100%}.ambassador-web-discovery-parent .mid-section-content img{width:100%}.ambassador-web-discovery-parent .ambassador-web-discovery button.profile{display:none}.ambassador-web-discovery-parent .ambassador-web-discovery .profile-section{display:none}}@media only screen and (max-width: 600px){.ambassador-web-discovery-parent .ambassador-web-discovery{padding:40px 20px}.ambassador-web-discovery-parent .footer-desktop{padding:40px 20px;flex-direction:column;align-items:start}.ambassador-web-discovery-parent .footer-desktop .info-section{margin-left:0}.ambassador-web-discovery-parent .footer-desktop .info-section .buttons{flex-direction:column;align-items:flex-start;margin-top:15px}.ambassador-web-discovery-parent .footer-desktop .info-section .buttons .contact-us{margin-top:10px;background-color:#fff;border:1px solid #d8d8d8;padding:12px 30px;border-radius:30px}}@media only screen and (max-width: 500px){.ambassador-web-discovery-parent .welcome-screen .infinite-scroll-content .list-container{grid-template-columns:repeat(1, 1fr) !important}}.ambassador-web-discovery-parent .information-section .card-container{display:grid;grid-gap:10px;grid-template-columns:repeat(3, 1fr);margin-bottom:60px;text-align:center}.ambassador-web-discovery-parent .information-section .top-section{padding:50px 30px 0 30px;flex:1}.ambassador-web-discovery-parent .information-section .top-section .offer{background-color:#fff;border-radius:8px;padding:5px}.ambassador-web-discovery-parent .information-section .top-section .offer .offer-details h3{font-size:16.5px;font-weight:700;line-height:16.5px;text-align:left}.ambassador-web-discovery-parent .information-section .top-section .offer .offer-details p{font-size:13px;font-weight:400;line-height:13px;text-align:left;margin-top:0;margin-bottom:5px;color:#000}.ambassador-web-discovery-parent .information-section .bottom-section{padding:30px 30px 50px 30px;background-color:#f7f7f7;border-radius:0 0 15px 15px;height:190px}.ambassador-web-discovery-parent .information-section .bottom-section h3{font-family:"Rethink Sans", sans-serif;font-size:20px;font-weight:700;line-height:26px}.ambassador-web-discovery-parent .information-section .bottom-section p{font-family:"Rethink Sans", sans-serif;font-size:13px;font-weight:400;line-height:17px}.ambassador-web-discovery-parent .information-section .card{background-color:#ededed;border-radius:15px;border:none;display:flex;flex-direction:column;width:100%}.ambassador-web-discovery-parent .information-section .offers .icons img{max-width:18px}.ambassador-web-discovery-parent .information-section .offers .first,.ambassador-web-discovery-parent .information-section .offers .third{max-width:90%;margin:0 auto 15px auto}.ambassador-web-discovery-parent .information-section .offers .third{margin-bottom:30px}.ambassador-web-discovery-parent .information-section .offer{display:flex;align-items:center;margin-bottom:15px}.ambassador-web-discovery-parent .information-section .offer img{border-radius:8px;width:60px;height:60px;margin-right:15px}.ambassador-web-discovery-parent .information-section .offer-details{display:flex;flex-direction:column}.ambassador-web-discovery-parent .information-section .offer-details h3{margin:0;font-size:16px;color:#333}.ambassador-web-discovery-parent .information-section .offer-details p{margin:5px 0 0;font-size:14px;color:#777}.ambassador-web-discovery-parent .information-section .offer .icon{margin-left:auto;cursor:pointer}.ambassador-web-discovery-parent .information-section .share{display:flex;flex-direction:column;align-items:center;text-align:center}.ambassador-web-discovery-parent .information-section .share .mid-image{margin:0;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.ambassador-web-discovery-parent .information-section .share .link-data{background-color:rgba(0,0,0,0.8);color:#fff;padding:6px 18px;border-radius:10px;bottom:50px;left:50%;transform:translateX(calc(-50% - 75px));position:absolute}.ambassador-web-discovery-parent .information-section .share .second-link-data{background-color:#ffffff;color:#7690f7;padding:8px 30px 8px 15px;border-radius:10px;bottom:115px;left:50%;transform:translateX(calc(-50% + 43px));position:absolute;border:1px solid #ebe7e7;display:flex;clip-path:polygon(0% 0%, calc(100% - 22px) 0%, 100% 23px, 100% 100%, 0% 100%)}.ambassador-web-discovery-parent .information-section .share .second-link-data::before{position:absolute;content:"";background:#f4f2f3;box-shadow:0px 0px 10px rgba(0,0,0,0.1);width:22px;height:22px;right:-2px;top:0;clip-path:polygon(0% 0%, 100% 100%, 0% 100%);border-radius:10px;transform:rotate(7deg)}.ambassador-web-discovery-parent .information-section .share .second-link-data .text{white-space:nowrap;font-weight:600}.ambassador-web-discovery-parent .information-section .share img{border-radius:15px 15px 0 0}.ambassador-web-discovery-parent .information-section .share .link{display:flex;align-items:center;justify-content:center;background-color:#eee;border-radius:8px;padding:5px 10px;cursor:pointer;margin-top:10px}.ambassador-web-discovery-parent .information-section .share .link img{width:20px;margin-right:5px}.ambassador-web-discovery-parent .information-section .earnings .top-section{display:flex;flex-direction:column-reverse;padding-bottom:30px}.ambassador-web-discovery-parent .information-section .earning{display:flex;align-items:center;margin-bottom:15px;position:relative}.ambassador-web-discovery-parent .information-section .earning.first,.ambassador-web-discovery-parent .information-section .earning.second,.ambassador-web-discovery-parent .information-section .earning.third{text-align:left}.ambassador-web-discovery-parent .information-section .earning.first .earning-details,.ambassador-web-discovery-parent .information-section .earning.second .earning-details,.ambassador-web-discovery-parent .information-section .earning.third .earning-details{background-color:#fff;padding:8px 25px 8px 60px;border-radius:22px}.ambassador-web-discovery-parent .information-section .earning.first .earning-details p,.ambassador-web-discovery-parent .information-section .earning.second .earning-details p,.ambassador-web-discovery-parent .information-section .earning.third .earning-details p{font-size:12px;font-weight:500;line-height:12px;color:#98999c}.ambassador-web-discovery-parent .information-section .earning.first .earning-details span,.ambassador-web-discovery-parent .information-section .earning.second .earning-details span,.ambassador-web-discovery-parent .information-section .earning.third .earning-details span{font-size:14px;font-weight:700;line-height:14px;color:#20b966}.ambassador-web-discovery-parent .information-section .earning.first img,.ambassador-web-discovery-parent .information-section .earning.second img,.ambassador-web-discovery-parent .information-section .earning.third img{width:53px;height:53px;border-radius:50%}.ambassador-web-discovery-parent .information-section .earning img{position:absolute;left:0;margin:0}.ambassador-web-discovery-parent .information-section .earning.second{text-align:right;flex-direction:row-reverse}.ambassador-web-discovery-parent .information-section .earning.second img{right:0;left:unset}.ambassador-web-discovery-parent .information-section .earning.second .earning-details{padding:8px 60px 8px 25px}.ambassador-web-discovery-parent .information-section .earning-details{display:flex;flex-direction:column}.ambassador-web-discovery-parent .information-section .earning-details p{margin:0;font-size:14px;color:#333;margin-bottom:3px}.ambassador-web-discovery-parent .information-section .earning-details span{color:#4caf50;font-weight:bold}.ambassador-web-discovery-parent .welcome-image img{max-width:100%}.ambassador-web-discovery-parent .get-started-button .explore-restaurant{background-color:#fff;color:#000;padding:12px 30px;display:none;border-radius:30px}.ambassador-web-discovery-parent .faqs.hide-title{padding:0 20px}.ambassador-web-discovery-parent .get-access-section{background-image:url(/assets/ambassador/background-access-section-60cd0e0d8e89cbd773008b540add9c84213dcf0ca2788d939ba874c1407d901d.png);background-position:center center;background-repeat:no-repeat;background-size:cover;padding:100px 0;text-align:center}.ambassador-web-discovery-parent .get-access-section h2{font-size:41px;font-weight:500;line-height:54px;color:#fff;max-width:460px;margin:0 auto}.ambassador-web-discovery-parent .get-access-section p{font-size:17px;font-weight:400;line-height:22px;color:#fff;max-width:560px;margin:0 auto}.ambassador-web-discovery-parent .signup-and-signin{display:flex;height:100vh;overflow:hidden;margin:0 auto;max-width:1500px}.ambassador-web-discovery-parent .signup-and-signin .left-section{flex:1;position:relative}.ambassador-web-discovery-parent .signup-and-signin .right-section{padding:30px;min-height:100dvh;background-color:#fff;position:absolute;right:0;top:0;z-index:1000;width:30% !important}.ambassador-web-discovery-parent .signup-and-signin .right-section .login-ca__form{height:calc(100vh - 60px)}.ambassador-web-discovery-parent .selected-flag{display:none}.ambassador-web-discovery-parent input#phone-input{padding-left:12px;margin-bottom:20px}.ambassador-web-discovery-parent button.login-ca__button.login-ca__continue-button.actionable{background-color:rgba(116,120,108,0.15) !important;color:#000 !important;padding:15px 30px;border:none;border-radius:5px;cursor:pointer;font-size:18px;width:100%}.ambassador-web-discovery-parent button.login-ca__button.login-ca__continue-button.actionable.active{background-color:#74786c !important;color:#fff !important}.ambassador-web-discovery-parent #otp{margin-bottom:30px}.ambassador-web-discovery-parent #otp input{width:55px;height:74px;border:0.5px solid #eaeaea;color:#000;font-size:25px;font-weight:400;display:flex;justify-content:center;align-items:center;border-radius:10px;margin-right:5px;text-align:center}@media only screen and (max-width: 500px){.ambassador-web-discovery-parent #otp input{width:38px;height:51px;font-size:20px}}.ambassador-web-discovery-parent #otp input:last-child{margin-right:0}.ambassador-web-discovery-parent .login-ca__container.inner-col{row-gap:0 !important;margin:10px}.ambassador-web-discovery-parent .field.floating-label-wrapper.outline{box-shadow:none !important;margin-bottom:20px !important}.ambassador-web-discovery-parent .login-ca__subhead{display:flex;align-items:Center;justify-content:space-between;font-size:13px;position:relative;top:110px}.ambassador-web-discovery-parent .login-ca__subhead p{margin:0}@media only screen and (max-width: 500px){.ambassador-web-discovery-parent .login-ca__subhead{top:110px}}.ambassador-web-discovery-parent form{height:100%}.ambassador-web-discovery-parent form .login-ca__container.inner-col{position:relative;height:100%;display:flex;flex-direction:column}.ambassador-web-discovery-parent form .login-ca__container.inner-col button.login-ca__button.login-ca__continue-button.actionable{width:100%;position:absolute;bottom:15px}.ambassador-web-discovery-parent form .login-ca__container.inner-col .below-input-content{text-align:center}.ambassador-web-discovery-parent form .login-ca__container.inner-col .below-input-content p{font-size:12px;font-weight:400;color:#a1a1a1}.ambassador-web-discovery-parent form .login-ca__container.inner-col .below-input-content p:first-child{margin-bottom:0;margin-top:20px}.ambassador-web-discovery-parent form .login-ca__container.inner-col .below-input-content button{text-decoration:underline;background-color:transparent;padding:0;color:#a1a1a1;cursor:pointer}.ambassador-web-discovery-parent form .login-ca__container.inner-col .below-input-content button:hover,.ambassador-web-discovery-parent form .login-ca__container.inner-col .below-input-content button:focus{outline:none}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text p{font-size:10px;font-weight:400;line-height:15px;color:#171717;text-align:left;margin:12px}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text p:first-child{margin-bottom:0;margin-top:30px}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text button{text-decoration:underline;background-color:transparent;cursor:pointer}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text button:hover,.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text button:focus{outline:none}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text input{outline:none !important;margin-top:12px}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text input:focus,.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text input:hover,.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text input:focus-visible{outline:none}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]{min-width:16px !important;min-height:16px !important;border:2px solid gray;border-radius:4px !important;cursor:pointer;position:relative;color:#fff !important}.ambassador-web-discovery-parent form .login-ca__container.inner-col .checkbox-and-text input[type="checkbox"]:checked{accent-color:#000 !important}.ambassador-web-discovery-parent form .input-error-col .error-msg{position:inherit;text-align:left;margin-top:-15px}.ambassador-web-discovery-parent form .input-error-col input[type="email"]{border:1px solid #020202;position:absolute;bottom:calc(100vh - 390px)}.ambassador-web-discovery-parent form .input-error-col input[type="email"]~label{position:absolute;top:calc(-100vh + 340px)}.ambassador-web-discovery-parent form .login-ca__button{width:100%;padding:15px;font-size:16px;border-radius:4px;background-color:#f3f3f3;color:#000;position:absolute;bottom:15px}@media (max-width: 600px){.ambassador-web-discovery-parent form .login-ca__button{bottom:100px}}.ambassador-web-discovery-parent form .login-ca__button.active-btn{width:100%;padding:15px;font-size:16px;border-radius:4px;background-color:#000;color:#fff;cursor:pointer;position:absolute;bottom:15px}@media (max-width: 600px){.ambassador-web-discovery-parent form .login-ca__button.active-btn{bottom:100px}}.ambassador-web-discovery-parent form .main-header .back-button{position:absolute;background-color:transparent}.ambassador-web-discovery-parent form input,.ambassador-web-discovery-parent form select{font-size:14px}.ambassador-web-discovery-parent form input:focus,.ambassador-web-discovery-parent form select:focus{outline:none;box-shadow:none;-moz-box-shadow:none}.ambassador-web-discovery-parent form #otp{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.ambassador-web-discovery-parent form #otp input{width:55px;border:1px solid #000000 !important;color:#000;font-size:25px;font-weight:400;display:flex;justify-content:center;align-items:center;margin-right:5px;text-align:center;min-width:47px !important;height:60px !important;border-radius:10px !important}@media only screen and (max-width: 450px){.ambassador-web-discovery-parent form #otp input{width:45px;height:60px;font-size:22px}}.ambassador-web-discovery-parent form #otp input:last-child{margin-right:0}.ambassador-web-discovery-parent .error-fa-flow .text-section p{max-width:375px;margin:10px auto 40px auto}.ambassador-web-discovery-parent .error-fa-flow .text-section p .text-and-button button{background-color:transparent;padding:0;margin:0;text-decoration:underline}.ambassador-web-discovery-parent .error-fa-flow .inkind-logo{display:flex;justify-content:center}.ambassador-web-discovery-parent .error-fa-flow .inkind-logo img{width:68px;height:85px;margin-top:-30px}.ambassador-web-discovery-parent .error-fa-flow .capture-db__btn-back svg{width:22px;height:22px}.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-3 h3{margin-bottom:30px}.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-3 input[type="email"]{border:1px solid rgba(0,0,0,0.1) !important}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-3 .error-msg,.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-3 .error{position:absolute !important;bottom:calc(100vh - 390px) !important}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-3 .error{bottom:calc(100vh - 415px) !important}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-4 .login-ca__header.login-ca__head{flex:unset;margin-bottom:20px}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-4 .error-msg{text-align:left;margin-top:-15px}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-4 .login-ca__check-box label{text-align:left}.ambassador-web-discovery-parent .signup-and-signin .container .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .purchase-faq .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .purchase-payment .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .purchase-collection .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .purchase-owner-note .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .benefit-bullets .benefit-bullets-content .login-ca__header.login-ca__head.center-header,.benefit-bullets .ambassador-web-discovery-parent .signup-and-signin .benefit-bullets-content .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .login-ca__header.login-ca__head.center-header,.purchase-page-wrapper .purchase-buy-wrapper .ambassador-web-discovery-parent .signup-and-signin .purchase-buy-content .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .purchase-page-wrapper header .login-ca__header.login-ca__head.center-header,.purchase-page-wrapper .ambassador-web-discovery-parent .signup-and-signin header .login-ca__header.login-ca__head.center-header,.ambassador-web-discovery-parent .signup-and-signin .purchase-page-wrapper .promo-banner .promo-content .login-ca__header.login-ca__head.center-header,.purchase-page-wrapper .promo-banner .ambassador-web-discovery-parent .signup-and-signin .promo-content .login-ca__header.login-ca__head.center-header{flex:unset;text-align:center}.ambassador-web-discovery-parent .signup-and-signin .login-ca__button.login-ca__continue-button.actionable{background-color:rgba(116,120,108,0.15);color:#000 !important;padding:15px 30px;position:absolute;bottom:15px;border:none;border-radius:5px;cursor:pointer;font-size:18px;width:100%}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input[type="text"],.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input[type="password"],.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input[type="text"],.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input[type="password"]{border:1px solid rgba(0,0,0,0.1) !important}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input,.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input{outline:none !important}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input:focus,.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input:hover,.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input:focus-visible,.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input:focus,.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input:hover,.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input:focus-visible{outline:none}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input[type="checkbox"],.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input[type="checkbox"]{min-width:16px !important;min-height:16px !important;border:2px solid gray;border-radius:4px !important;cursor:pointer;position:relative;color:#fff !important}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 input[type="checkbox"]:checked,.ambassador-web-discovery-parent .login-ca__container.inner-col.desktop-login-ca_container-4 input[type="checkbox"]:checked{accent-color:#000 !important}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-1 input[type="checkbox"],.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-1 input[type="checkbox"]{min-width:16px !important;min-height:16px !important;border:2px solid gray;border-radius:4px !important;cursor:pointer;position:relative;color:#fff !important;outline:none !important}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-1 input[type="checkbox"]:checked,.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-1 input[type="checkbox"]:checked{accent-color:#000 !important}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-1 input[type="checkbox"]~label,.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-1 input[type="checkbox"]~label{text-align:left}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-5 input[type="password"],.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-5 input[type="password"]{border:1px solid rgba(0,0,0,0.1) !important}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-5 .login-ca__header.login-ca__head,.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-5 .login-ca__header.login-ca__head{margin-bottom:30px}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-5 .login-ca__forgot-pw,.ambassador-web-discovery-parent .signup-and-signin .mobile-login-ca_container-5 .login-ca__forgot-pw{margin-bottom:15px}.ambassador-web-discovery-parent .signup-and-signin .desktop-login-ca_container-5 h3.login-ca__header.login-ca__head{flex:unset}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-2 #otp{margin-bottom:65px}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-2 #otp input{width:100% !important;min-width:auto !important;height:74px}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-2 .login-ca__subhead{top:110px}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-6 .back-button{position:absolute}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__header.login-ca__head.center-header :nth-child(2){margin-top:10px}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__subhead.text-page{margin:20px auto}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__button.login-ca__continue-button.actionable,.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-6 .login-ca__header.login-ca__head.center-header{font-family:"Rethink-Sans-Medium", sans-serif}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-5 .back-button{position:absolute;margin-top:5px}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-5 .login-ca__header.login-ca__head{text-align:center}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-5 .error{margin-bottom:20px}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4{position:relative}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 .login-ca__check-box label{text-align:left}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 .login-ca__subhead{margin:20px 0}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 .back-button{position:absolute;top:0}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 .login-ca__header.login-ca__head{margin-left:20px;text-align:center}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-4 .email{margin-bottom:20px}.ambassador-web-discovery-parent .login-ca__container.inner-col.mobile-login-ca_container-3 .error{margin-top:-18px;margin-bottom:20px;text-align:left}.ambassador-web-discovery-parent .capture-db__header-name{padding-right:0}.ambassador-web-discovery-parent .main-header{text-align:center}.ambassador-web-discovery-parent .desktop-login-ca_container-3 .input-error-col input[type="email"]{border:1px solid #020202;position:absolute;bottom:calc(100vh - 390px)}.ambassador-web-discovery-parent .desktop-login-ca_container-3 .input-error-col .floating-label{position:absolute;top:calc(-100vh + 340px)}.ambassador-web-discovery-parent .desktop-login-ca_container-3 .error{text-align:center}.ambassador-web-discovery-parent .desktop-login-ca_container-2 .login-ca__error{text-align:center;margin-top:40px}.ambassador-web-discovery-parent .desktop-login-ca_container-2 .error{text-align:center;top:20px;position:relative}.ambassador-web-discovery-parent .desktop-login-ca_container-2 .login-ca__subhead{margin:0 auto;width:100%}@media only screen and (min-width: 1600px){.ambassador-web-discovery-parent .desktop-login-ca_container-2 .login-ca__subhead{width:395px !important}}@media only screen and (min-width: 395px) and (max-width: 600px){.ambassador-web-discovery-parent .desktop-login-ca_container-2 .login-ca__subhead{width:100%}}.ambassador-web-discovery-parent .desktop-login-ca_container-2 .login-ca__verify{padding-right:8px}.ambassador-web-discovery-parent .desktop-login-ca_container-0 .error-msg{text-align:center}.ambassador-web-discovery-parent .hamburger{display:inline-block;cursor:pointer;position:absolute;right:30px;background:transparent;top:48px}.ambassador-web-discovery-parent .list-item .top-section{cursor:pointer}.ambassador-web-discovery-parent .list-item .top-section::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);border-radius:10px;cursor:pointer}.ambassador-web-discovery-parent .list-item .top-section .list-item-background-image{width:100%;height:100%;border-radius:10px;-o-object-fit:cover;object-fit:cover}.ambassador-web-discovery-parent .list-item .top-section .bottom-content{margin-left:5px}.ambassador-web-discovery-parent .list-item .bottom-section{cursor:pointer}.ambassador-web-discovery-parent .rd-main-parent{min-height:100dvh;background-color:#fff;position:fixed;right:0;top:0;z-index:1010;overflow-y:scroll;height:100dvh;max-width:30% !important;scrollbar-width:none;-ms-overflow-style:none}.ambassador-web-discovery-parent .rd-main-parent::-webkit-scrollbar{display:none}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent{padding:15px}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .inkind-logo{margin:0}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .inkind-logo img{max-width:55px}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-info{display:flex;flex-direction:column;align-items:start}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-image{width:100%;margin-bottom:20px;position:relative}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-image::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:10;border-radius:10px}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-image img{max-width:100%;border-radius:10px}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-image .restaurant-logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:135px;border-radius:0;z-index:11}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-details{text-align:left}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-details h2{font-size:20px;margin-bottom:5px;font-weight:600}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-details p{margin-bottom:0px}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .restaurant-details a{text-decoration:none;color:#000;font-weight:600;font-size:12px;margin-bottom:5px;display:block}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .photo-gallery{display:flex;justify-content:space-around;overflow-x:scroll;padding-bottom:15px;width:100%;scrollbar-width:none;scrollbar-color:white transparent}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .photo-gallery ::-webkit-scrollbar{width:0px}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .photo-gallery ::-webkit-scrollbar-track{background:transparent}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .photo-gallery ::-webkit-scrollbar-thumb{background:#fff}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .photo-gallery .image-item{margin-right:5px;width:100px;height:100px}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .photo-gallery img{width:100px;border-radius:8px;-o-object-fit:cover;object-fit:cover;height:100%}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .outer{height:200px !important}.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .outer:focus-visible,.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .outer *:focus-visible,.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .outer *:focus-within,.ambassador-web-discovery-parent .rd-main-parent .restaurant-details-parent .outer *:focus{outline:none !important;box-shadow:none !important}.ambassador-web-discovery-parent .rd-main-parent .offer-section{background-color:#111;padding:20px;text-align:left;position:sticky;bottom:0;z-index:1000000}.ambassador-web-discovery-parent .rd-main-parent .offer-section .offer-text{color:white;font-size:15px;margin-bottom:10px}.ambassador-web-discovery-parent .rd-main-parent .offer-section .offer-text span{color:#ffc130}.ambassador-web-discovery-parent .rd-main-parent .offer-section .generate-button{background-color:#ffc130;color:#000;border:none;padding:10px 20px;border-radius:5px;cursor:pointer;width:100%;font-size:16px}.ambassador-web-discovery-parent .rd-main-parent .offer-section .generate-button .generate-button-text{color:#000}.ambassador-web-discovery-parent .rd-main-parent .offer-section .link-present.gen-link-button{background-color:#fff;width:100%}.ambassador-web-discovery-parent .rd-main-parent .faqs{background-color:#f3f3f3;margin-top:45px}.ambassador-web-discovery-parent .rd-main-parent .faqs h2{font-size:17px;text-align:left !important}.ambassador-web-discovery-parent .rd-main-parent .faqs .question .question-data{font-size:15px !important;font-weight:400 !important;cursor:pointer}.ambassador-web-discovery-parent .rd-main-parent .faqs .question .icon{cursor:pointer}.ambassador-web-discovery-parent .learn-more-section{max-width:100%;margin:0 auto;background-color:transparent}.ambassador-web-discovery-parent .learn-more-section .learn-more{display:none}.ambassador-web-discovery-parent .learn-more-section .offer-details.show{opacity:1;margin-bottom:30px;background-color:#ffffff;border:1px solid rgba(0,0,0,0.1);border-radius:10px;box-shadow:0px 4px 10px 0px #0000000d;padding:0 10px;padding-bottom:15px;position:relative;transition:all 0.5s ease-in-out}.ambassador-web-discovery-parent .learn-more-section .offer-details.show h2{margin:0;font-size:15px;font-weight:500;margin-top:20px;margin-bottom:15px;text-align:left}.ambassador-web-discovery-parent .learn-more-section .offer-details.show .item{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;padding:15px 10px;background-color:#f6f6f6;border-radius:8px}.ambassador-web-discovery-parent .learn-more-section .offer-details.show .item h3{color:#8b8b8b;font-size:12px;font-weight:400;margin:0;font-family:"Rethink-Sans-Regular", sans-serif}.ambassador-web-discovery-parent .learn-more-section .offer-details.show .item span{color:#1a1a1a;font-size:12px;font-weight:500;font-family:"Rethink-Sans-Regular", sans-serif}.ambassador-web-discovery-parent .learn-more-section .offer-details.show .message.item{margin-bottom:0px;background-color:#000;justify-content:center;padding:13px 10px;width:100%}.ambassador-web-discovery-parent .learn-more-section .offer-details.show .message.item h3{color:#fff;margin-right:0px;padding-right:4px;font-size:14px;font-weight:400;font-family:"Rethink-Sans-Regular", sans-serif}.ambassador-web-discovery-parent .learn-more-section .offer-details.show .message.item span{color:#1a1a1a;font-family:SF Pro, sans-serif;font-size:14px;font-weight:500}.ambassador-web-discovery-parent .learn-more-section .offer-details.show .message.item img{width:42px;height:28px}.ambassador-web-discovery-parent .parent-container,.ambassador-web-discovery-parent .list-container{display:grid;grid-gap:15px}.ambassador-web-discovery-parent .link-present{text-align:left;background:#fff;padding-left:15px}.ambassador-web-discovery-parent .gen-link-button{position:relative;color:#ffc130}.ambassador-web-discovery-parent .gen-link-button .copy-icon{width:18px;margin-right:10px;cursor:pointer;position:absolute;right:15px}.ambassador-web-discovery-parent .gen-link-button.link-present span{color:#000}.ambassador-web-discovery-parent .profile-section .left-section>div,.ambassador-web-discovery-parent .profile-section .right-section{cursor:pointer}.ambassador-web-discovery-parent .desktop-login-ca_container-6 h3{flex:unset}.ambassador-web-discovery-parent .desktop-login-ca_container-3 .main-header h1,.ambassador-web-discovery-parent .desktop-login-ca_container-2 .main-header h1,.ambassador-web-discovery-parent .desktop-login-ca_container-1 .main-header h1,.ambassador-web-discovery-parent .mobile-login-ca_container-1 .main-header h1,.ambassador-web-discovery-parent .mobile-login-ca_container-2 .capture-db__header-name,.ambassador-web-discovery-parent .mobile-login-ca_container-3 .capture-db__header-name{font-size:26px}.ambassador-web-discovery-parent .login-ca__form .back-button svg{width:22px;height:22px}.ambassador-web-discovery-parent .below-input-content p,.ambassador-web-discovery-parent .below-input-content p *{font-size:10px !important}.ambassador-web-discovery-parent .desktop-login-ca_container-0 .react-tel-input #phone-input,.ambassador-web-discovery-parent .mobile-login-ca_container-0 .react-tel-input #phone-input{border:1px solid #000 !important}.ambassador-web-discovery-parent .desktop-login-ca_container-0 .react-tel-input #phone-input:focus,.ambassador-web-discovery-parent .desktop-login-ca_container-0 .react-tel-input #phone-input:hover,.ambassador-web-discovery-parent .desktop-login-ca_container-0 .react-tel-input #phone-input:focus-visible,.ambassador-web-discovery-parent .desktop-login-ca_container-0 .react-tel-input #phone-input:active,.ambassador-web-discovery-parent .desktop-login-ca_container-0 .react-tel-input #phone-input:focus-within,.ambassador-web-discovery-parent .mobile-login-ca_container-0 .react-tel-input #phone-input:focus,.ambassador-web-discovery-parent .mobile-login-ca_container-0 .react-tel-input #phone-input:hover,.ambassador-web-discovery-parent .mobile-login-ca_container-0 .react-tel-input #phone-input:focus-visible,.ambassador-web-discovery-parent .mobile-login-ca_container-0 .react-tel-input #phone-input:active,.ambassador-web-discovery-parent .mobile-login-ca_container-0 .react-tel-input #phone-input:focus-within{outline:none !important;box-shadow:none !important}.ambassador-web-discovery-parent .map-heading-in-mapbox{margin-bottom:10px;font-size:12px;font-weight:700;color:#000}.ambassador-web-discovery-parent .map-outside{border:1px solid #ededed !important;border-radius:10px !important}@media only screen and (max-width: 1350px){.ambassador-web-discovery-parent .rd-main-parent{max-width:33% !important}.ambassador-web-discovery-parent .signup-and-signin .right-section{width:33% !important}}@media only screen and (max-width: 1230px){.ambassador-web-discovery-parent .rd-main-parent{max-width:38% !important}.ambassador-web-discovery-parent .signup-and-signin .right-section{width:38% !important}}@media only screen and (max-width: 1050px){.ambassador-web-discovery-parent .rd-main-parent{max-width:45% !important}.ambassador-web-discovery-parent .signup-and-signin .right-section{width:45% !important}}@media only screen and (max-width: 900px){.ambassador-web-discovery-parent .rd-main-parent{max-width:50% !important}.ambassador-web-discovery-parent .signup-and-signin .right-section{width:50% !important}}@media only screen and (max-width: 800px){.ambassador-web-discovery-parent .rd-main-parent{max-width:65% !important}.ambassador-web-discovery-parent .signup-and-signin .right-section{width:65% !important}.ambassador-web-discovery-parent .card-container{grid-template-columns:repeat(1, 1fr) !important}.ambassador-web-discovery-parent .card.share .top-section{min-height:315px !important}.ambassador-web-discovery-parent .get-started-button{margin-bottom:40px}.ambassador-web-discovery-parent .get-started-button .get-started{margin-bottom:10px}.ambassador-web-discovery-parent .get-started-button .explore-restaurant{display:block;margin:10px auto 0 auto}.ambassador-web-discovery-parent .list-your-restaurant,.ambassador-web-discovery-parent .see-restaurant-button{display:none}.ambassador-web-discovery-parent .top-content h1{font-size:34px}.ambassador-web-discovery-parent .top-content p{font-size:14px;margin-bottom:25px;color:#000;font-family:"Inter", sans-serif;line-height:140%;letter-spacing:-0.14px}.ambassador-web-discovery-parent .information-section{padding:60px 5px 30px 5px}.ambassador-web-discovery-parent .information-section .card-container{margin-bottom:30px}.ambassador-web-discovery-parent .information-section h2{font-size:20px;margin-bottom:30px}.ambassador-web-discovery-parent .information-section .card .top-section{padding:30px 14px 0 14px}.ambassador-web-discovery-parent .information-section .card .bottom-section{padding:30px 14px 30px 14px}.ambassador-web-discovery-parent .information-section .card .bottom-section p{margin:0}.ambassador-web-discovery-parent .information-section .faqs{padding:50px 0}.ambassador-web-discovery-parent .information-section .faqs .question-data,.ambassador-web-discovery-parent .information-section .faqs .answer{font-size:12px}.ambassador-web-discovery-parent .information-section .get-access-section{padding:60px 15px}.ambassador-web-discovery-parent .information-section .get-access-section h2{font-size:28px}.ambassador-web-discovery-parent .information-section .get-access-section p{font-size:14px}.ambassador-web-discovery-parent .signup-and-signin .left-section{display:none}}@media only screen and (max-width: 600px){.ambassador-web-discovery-parent .rd-main-parent{max-width:100% !important}.ambassador-web-discovery-parent .rd-main-parent .restaurant-image,.ambassador-web-discovery-parent .rd-main-parent .learn-more-section{max-width:100% !important}.ambassador-web-discovery-parent .signup-and-signin .right-section{width:100% !important}.ambassador-web-discovery-parent .desktop-login-ca_container-3 .main-header h1,.ambassador-web-discovery-parent .desktop-login-ca_container-2 .main-header h1,.ambassador-web-discovery-parent .desktop-login-ca_container-1 .main-header h1{font-size:25px}.ambassador-web-discovery-parent .login-ca__subhead{width:100% !important;margin-bottom:20px !important}.ambassador-web-discovery-parent .login-ca__subhead button{padding:0}}.ambassador-web-discovery-parent .signup-and-signin .right-section{position:fixed;height:100dvh}@media only screen and (max-width: 400px){.ambassador-web-discovery-parent form #otp input{min-width:32px !important;height:48px !important;border-radius:6px !important}.ambassador-web-discovery-parent form .login-ca__subhead{top:90px}.ambassador-web-discovery-parent form .login-ca__subhead p,.ambassador-web-discovery-parent form .login-ca__subhead button{font-size:11px}.ambassador-web-discovery-parent form .desktop-login-ca_container-3 .main-header p{font-size:12px}}.ambassador-web-discovery-parent .bar{width:25px;height:3px;background-color:black;margin:4px 0;transition:all 0.3s ease}.ambassador-web-discovery-parent .hamburger:hover .bar{background-color:darkgray}.ambassador-web-discovery-parent .faqs{padding:50px 20px;max-width:920px;margin:0 auto;background-color:transparent}.ambassador-web-discovery-parent .faqs h2{font-weight:500;color:#000;text-align:center;font-size:24px}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question{margin-top:30px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:12px}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:#000000}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question .question-data{color:#000;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question .icon{width:13px;height:13px;margin-top:-20px;cursor:pointer}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question .icon svg{width:13px;height:14px}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question-desktop{margin-top:30px;position:relative;width:100%;display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;margin-bottom:12px;cursor:pointer}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question-desktop::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5px;background-color:#000000}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question-desktop .question-data{color:#000;font-size:21px;font-weight:400;text-align:left}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question-desktop .icon{width:13px;height:13px;margin-top:-4px}.ambassador-web-discovery-parent .faqs .faqs-data .faq .question-desktop .icon svg{width:100%}.ambassador-web-discovery-parent .faqs .faqs-data .faq .answer{font-size:13px;font-weight:400;line-height:20px;color:#000;text-align:left;padding:0;opacity:0.5;transition:max-height 0.5s ease-in-out;max-height:0;overflow:hidden}.ambassador-web-discovery-parent .faqs .faqs-data .faq .answer.show-answer{max-height:500px}.ambassador-web-discovery-parent .login-ca__container .login-ca__verify-head{font-size:20px;font-family:"Rethink-Sans-Bold", sans-serif;margin-bottom:10px;flex:0}@media (min-width: 768px){.ambassador-web-discovery-parent .login-ca__container .login-ca__verify-head{font-size:22px}}.ambassador-web-discovery-parent .login-ca__container .login-ca__verify-head.padded{padding-top:24px}.ambassador-web-discovery-parent .list-your-restaurant,.ambassador-web-discovery-parent .profile{top:51px}.ambassador-web-discovery-parent .tag-in-listitem-top-content{border-radius:14.972px;border:0.75px solid rgba(95,95,95,0.3);background:rgba(35,35,35,0.3);backdrop-filter:blur(5.6265854836px);-webkit-backdrop-filter:blur(5.6265854836px)}.ambassador-web-discovery-parent .back-button button svg{width:22px;height:22px}@media only screen and (min-width: 600px){.ambassador-web-discovery-parent .main-top-heading-content{font-family:"Apple Garamond";font-size:55px !important;max-width:480px;color:#000;letter-spacing:-1px}.ambassador-web-discovery-parent .main-top-para-content{font-size:18px !important;font-family:"Inter", sans-serif;line-height:27px;letter-spacing:-0.18px;color:#000}}.phone-menu .menuContainer{position:fixed;top:0;right:0;width:38%;height:100%;background-color:#fff;z-index:10000;padding:16px;box-sizing:border-box;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}@media (max-width: 600px){.phone-menu .menuContainer{left:0;right:auto;width:100%}}.phone-menu .menuContainer::-webkit-scrollbar{display:none}.phone-menu .header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.phone-menu .backButton{background:#f6f6f6;border:none;font-size:16px;cursor:pointer;border-radius:8px;padding:8px 12px}.phone-menu .closeButton{background:none;border:none;font-size:24px;cursor:pointer}.phone-menu .menuList{display:flex;flex-direction:column;gap:16px}.phone-menu .menuItem{font-size:24px;border-bottom:1px solid black;padding-bottom:8px;cursor:pointer}.phone-menu .subMenu{margin-top:24px;display:flex;flex-direction:column;gap:8px}.phone-menu .subMenuItem{font-size:16px;cursor:pointer}.ambassador-restaurants{border:none;background-color:#fff;border-radius:10px;padding:12px 10px;color:#000;font-size:13px;font-weight:400;display:none}@media only screen and (max-width: 500px){.ambassador-restaurants{display:none}}@media only screen and (max-width: 600px){.ambassador-web-profile-parent .footer-desktop{padding:40px 20px;flex-direction:column;align-items:start}.ambassador-web-profile-parent .footer-desktop .info-section{margin-left:0}.ambassador-web-profile-parent .footer-desktop .info-section .buttons{flex-direction:column;align-items:flex-start;margin-top:15px}.ambassador-web-profile-parent .footer-desktop .info-section .buttons .contact-us{margin-top:10px;background-color:#fff;border:1px solid #d8d8d8;padding:12px 30px;border-radius:30px}}.offer-modal-ambassador{background-color:#fff;padding:60px 20px 30px 20px;max-width:450px;border-radius:15px;box-shadow:0 4px 10px rgba(0,0,0,0.1);text-align:center;position:fixed;display:block;left:50%;top:50%;transform:translate(-50%, -50%);z-index:10000;font-family:"Apple Garamond", sans-serif;height:-moz-fit-content;height:fit-content}.offer-modal-ambassador .close-btn{position:absolute;top:1px;right:10px;background:none;border:none;font-size:24px;cursor:pointer}.offer-modal-ambassador .title{color:#000;text-align:center;font-size:39px;font-style:normal;font-weight:400;margin-bottom:15px;font-family:"Apple Garamond";letter-spacing:-1px}.offer-modal-ambassador .subtitle{font-size:14px;color:#000;margin-bottom:20px;font-family:"Inter", sans-serif}.offer-modal-ambassador .offer-card{display:flex;align-items:center;background-color:#f6f6f6;border-radius:8px;padding:5px;margin:0 auto 30px auto;max-width:calc(100% - 80px)}.offer-modal-ambassador .offer-image{width:40px;height:40px;border-radius:8px;-o-object-fit:cover;object-fit:cover;position:relative;z-index:10000}.offer-modal-ambassador .offer-details h2{color:#212121;font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:100%;margin-bottom:5px;text-align:left}.offer-modal-ambassador .offer-details p{color:#212121;font-family:"Inter", sans-serif;font-size:18px;font-weight:700;margin:0;text-align:left}.offer-modal-ambassador .share-section{margin:0 auto 40px auto;max-width:calc(100% - 80px)}.offer-modal-ambassador .share-section h3.share-link-text{color:#000;font-family:"Inter", sans-serif;font-size:14px;font-weight:700;margin-bottom:20px}.offer-modal-ambassador .actions{display:flex;justify-content:space-between}.offer-modal-ambassador .actions button{border-radius:23px;width:48%;padding:10px;cursor:pointer;font-family:"Inter", sans-serif;font-size:17px}.offer-modal-ambassador .done-btn{background-color:#fff;border:1px solid #ccc;border:1px solid #d8d8d8}.offer-modal-ambassador .view-btn{background-color:#000;color:#fff;border:1px solid #000}.offer-modal-ambassador .brand-logo-wrapper{position:relative}.offer-modal-ambassador .brand-logo-wrapper::before{position:absolute;content:"";top:-10px;left:-8px;width:56px;height:60px;background-color:rgba(0,0,0,0.4);z-index:10000;border-radius:8px}@media only screen and (max-width: 650px){.offer-modal-ambassador{width:calc(100% - 20px);margin:0 auto}.offer-modal-ambassador .title{font-size:28px}.offer-modal-ambassador .actions{flex-direction:column-reverse}.offer-modal-ambassador .actions button{width:100%}.offer-modal-ambassador .actions .view-btn{margin-bottom:10px}}.ambassador-web-discovery-parent.modal-open{overflow:unset;width:100vw}.ambassador-web-discovery-parent.modal-open::before{width:100vw;height:100vh;content:"";background-color:rgba(0,0,0,0.5);position:fixed;left:0;top:0;z-index:9999}.link-generated-section .share-link-content{padding:18px 10px;border-radius:8px;font-size:14px;text-align:center;display:flex;justify-content:space-between;color:#121212;font-family:"Rethink Sans", sans-serif}.link-generated-section .copy-icon{position:relative}.link-generated-section .share-icon{margin-left:10px}.link-generated-section .link-text{color:"#000";font-size:12px;line-height:25px}.link-generated-section .copy-and-share-icons{display:flex;flex-direction:row}.link-generated-section .copy-and-share-icons button{background:transparent;padding:0}.hide-background{width:100vw;height:100vh;overflow:hidden}.hide-background::before{content:"";background-color:rgba(0,0,0,0.5);width:100vw;height:100vh;position:absolute;z-index:1000;left:0;top:0}.ambassador-metrics .ambassador-metric-card{flex:1;margin-right:20px}.ambassador-metrics .ambassador-metric-card:last-child{margin-right:0}@media only screen and (min-width: 600px) and (max-width: 700px){.ambassador-metrics{flex-direction:column !important}.ambassador-metrics .ambassador-metric-card{margin-right:0 !important;margin-bottom:15px !important;width:100% !important}}@media only screen and (max-width: 600px){.ambassador-metrics{flex-direction:column !important}.ambassador-metrics .ambassador-metric-card{width:339px !important;margin-right:0 !important;margin-bottom:10px !important}}@media only screen and (min-width: 1314px){.ambassador-charts .earnings-chart{width:56% !important}.ambassador-charts .reach-chart{width:calc(44% - 15px) !important}}.ql-size-12px{font-size:12px}.ql-size-14px{font-size:14px}.ql-size-16px{font-size:16px}.ql-size-20px{font-size:20px}.ql-size-24px{font-size:24px}.ql-size-28px{font-size:28px}.ql-size-32px{font-size:32px}.ql-size-36px{font-size:36px}.ql-size-48px{font-size:48px}.ql-size-60px{font-size:60px}.ql-size-72px{font-size:72px}.ql-font-americantypewriter{font-family:"American Typewriter", serif}.ql-font-andalémono{font-family:"Andale Mono", monospace}.ql-font-arial{font-family:"Arial", sans-serif}.ql-font-arialblack{font-family:"Arial Black", sans-serif}.ql-font-courier{font-family:"Courier", monospace}.ql-font-didot{font-family:"Didot", serif}.ql-font-georgia{font-family:"Georgia", serif}.ql-font-lucidaconsole{font-family:"Lucida Console", monospace}.ql-font-luminari{font-family:"Luminari", sans-serif}.ql-font-monaco{font-family:"Monaco", monospace}.ql-font-tahoma{font-family:"Tahoma", sans-serif}.ql-font-timesnewroman{font-family:"Times New Roman", serif}.ql-font-trebuchet{font-family:"Trebuchet", sans-serif}.ql-font-verdana{font-family:"Verdana", sans-serif}.ql-align-right{text-align:right}.ql-align-center{text-align:center}.ql-align-left{text-align:left}.ql-align-justify{text-align:justify}.quill .ql-container.ql-snow{min-height:120px;font-size:16px;border:1px solid;border-top:0px;border-color:#e7e7e7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;padding:12px}#imageOverlayText .quill .ql-container.ql-snow{min-height:200px}.ql-container{scrollbar-width:none}.toolbar-container.ql-toolbar.ql-snow{background:white;border:1px solid;border-color:#e7e7e7;border-top-left-radius:4px;border-top-right-radius:4px}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .add-card{border-radius:8px;background:#0f0f0f;display:flex;flex-direction:column;gap:20px;padding:10px 20px;align-items:flex-start;color:#fff}.web-redemption .add-card-title{color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-align:left;margin-bottom:5px}.web-redemption .add-card-button{width:100%;position:relative}.web-redemption .add-card-button .add-card-arrow{position:absolute;right:0px;top:50%;transform:translateX(-50%);width:7.18px;height:4.593px}.web-redemption .add-card-options{display:flex;flex-direction:column;gap:20px}.web-redemption .add-card .card{display:flex;align-items:center;gap:10px;width:100%;cursor:pointer}.web-redemption .add-card .card img{width:30px;height:20px}.web-redemption .add-card .card-number{font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-align:left;width:85px}.web-redemption .add-card .card-date{color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal;text-align:left}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .apply-rewards__title{color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .apply-rewards__buttons{display:flex;gap:15px}.web-redemption .apply-rewards__buttons .apply-rewards__button{border-radius:8px;background:#282828;display:flex;flex-direction:column;gap:3px;padding:12px 15px;width:50%;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .apply-rewards__buttons .apply-rewards__button.selected{background:#007aff}.web-redemption .apply-rewards__buttons .apply-rewards__button-subtext{font-family:"Rethink-Sans-Medium", sans-serif;font-size:12px;font-weight:500}.web-redemption .apply-rewards__content-top{border-radius:8px 8px 0px 0px;background:#0f0f0f;padding:17px 15px}.web-redemption .apply-rewards__content-top .apply-rewards__content-title{color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:14px}.web-redemption .apply-rewards__content-top .apply-rewards__content-title .highlight{color:#03c095}.web-redemption .apply-rewards__content-top .apply-rewards__content-details-container{display:flex;flex-direction:column;gap:10px;position:relative}.web-redemption .apply-rewards__content-top .apply-rewards__content-details{font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;justify-content:space-between}.web-redemption .apply-rewards__content-top .apply-rewards__content-details-left{display:flex;gap:7px;color:#fff;margin-left:32px}.web-redemption .apply-rewards__content-top .apply-rewards__content-details-left img{position:absolute;left:4px;top:-6px}.web-redemption .apply-rewards__content-top .apply-rewards__content-details-right{color:#03c095}.web-redemption .apply-rewards__content-bottom{width:100%;border-radius:0px 0px 8px 8px;background:#282828;padding:11px 13px 12px 14px;display:flex;justify-content:space-between;color:#fff;font-family:"Rethink-Sans-Medium", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .apply-rewards__content-bottom-left{display:flex;gap:5px}.web-redemption .apply-rewards__content-bottom-left .ineligible{color:rgba(255,255,255,0.5)}.web-redemption .apply-rewards__content-bottom-right{display:flex;gap:10px;align-items:center}.web-redemption .apply-rewards__content-bottom-right img{width:12.005px;height:7.135px}.web-redemption .bsl-bill-total{display:flex;flex-direction:column;gap:15px;color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .bsl-bill-total .divider{margin:0}.web-redemption .bsl-bill-total--title,.web-redemption .bsl-bill-total--total-due,.web-redemption .bsl-bill-total--sub-title{display:flex;justify-content:space-between}.web-redemption .bsl-bill-total--title .original-total,.web-redemption .bsl-bill-total--total-due .original-total,.web-redemption .bsl-bill-total--sub-title .original-total{margin-right:20px;color:#03c095;text-decoration:line-through}.web-redemption .bsl-bill-total--sub-title{color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-weight:500}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .check-not-found{display:flex;flex-direction:column;align-items:center;position:fixed;top:176px;left:50%;width:calc(100vw - 64px);transform:translateX(-50%);background-color:#282828;justify-content:center;border-radius:18px;padding:4.7rem 2rem 2.5rem 2rem;max-width:350px}.web-redemption .check-not-found--hidden{display:none}.web-redemption .check-not-found .check-not-found__image{width:143px;height:82px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/assets/web-redemption/not-found-dark-077dd7785040e068a9af72bfd6a94fa8a93149c450e88af9c73db69d37d9dab2.svg)}.web-redemption .check-not-found .check-not-found__title{margin-bottom:17px;margin-top:26px;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.web-redemption .check-not-found .check-not-found__message{margin-bottom:23px;font-size:16px;color:#a5a4aa;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-style:normal;font-weight:500;line-height:21px}.web-redemption .check-not-found .check-not-found__button{display:flex;padding:14px 41px;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;background:#fff;color:#1b151e;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;width:100%;margin-top:14px}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption.bsl-checkout .header{margin-bottom:14px}.web-redemption .checkout{max-width:414px;flex-shrink:0;width:414px}@media screen and (max-width: 414px){.web-redemption .checkout{flex-shrink:unset;width:100vw}}.web-redemption .checkout .header{display:flex;align-items:center;justify-content:space-between;background-color:var(--background-color);padding:2rem}.web-redemption .checkout .header .checkout-text{font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:27px}.web-redemption .checkout .header .view-order-button{display:flex;gap:7px;align-items:center}.web-redemption .checkout .header .view-order-button span{font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .checkout .form{display:flex;gap:2rem;flex-direction:column}.web-redemption .checkout .form .section{background-color:var(--background-color);padding:2rem;display:flex;gap:2rem;flex-direction:column}.web-redemption .checkout .form .title{font-family:"Rethink-Sans-Bold", sans-serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px}.web-redemption .checkout .form .sub-title{color:var(--text-color-secondary);font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:21px}.web-redemption .checkout .form .opt-in-container{display:flex;flex-direction:column;gap:2rem}.web-redemption .checkout .form .opt-in-container label{margin-bottom:0}.web-redemption .checkout .form .opt-in-container .opt-in,.web-redemption .checkout .form .opt-in-container .opt-out{padding:1.5rem;border-radius:8px;background:#282828}.web-redemption .checkout .form .opt-in-container .opt-in{flex-direction:column;align-items:flex-start;gap:15px;align-self:stretch}.web-redemption .checkout .form .opt-in-container .opt-in .highlight{font-family:"Rethink-Sans-Medium", sans-serif;font-size:1.6rem}.web-redemption .checkout .form .opt-in-container .opt-in .opt-in-radio{margin-bottom:5px;font-family:"Rethink-Sans-Medium", sans-serif}.web-redemption .checkout .form .opt-in-container .opt-in .opt-in-radio .radio-button__custom{margin-top:4px}.web-redemption .checkout .form .opt-in-container .opt-in .opt-in-radio .radio-button__label{font-size:1.2rem;align-items:flex-start;color:var(--text-color-secondary);font-family:"Rethink-San-Regular", sans-serif}.web-redemption .checkout .form .opt-in-container .opt-in__error{font-size:1.6rem;color:#ff5050;font-family:"Rethink-Sans-Medium", sans-serif}.web-redemption .checkout .form .bill-total,.web-redemption .checkout .form .tip{display:flex;align-items:center;justify-content:space-between;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .checkout .form .tip-input .ui-formik-text-input__input{padding:2.8rem 1rem 0.5rem 1rem}.web-redemption .checkout .form .tip-options{display:grid;justify-content:space-between;gap:10px;grid-template-columns:repeat(5, 1fr)}.web-redemption .checkout .form .tip-options .option{min-width:40px;height:59px;flex-shrink:0;border-radius:8px;background:#282828;color:rgba(255,255,255,0.5);display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center}.web-redemption .checkout .form .tip-options .option.selected{background:#007aff;color:#fff}.web-redemption .checkout .form .payment-method__title{color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:-10px}.web-redemption .checkout .form .payment-method__rewards{display:flex;gap:11px;align-items:center;color:#fff;font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .checkout .form .payment-method__rewards img{width:24px;height:24px}.web-redemption .checkout .form .payment-method__rewards span{color:#03c095}.web-redemption .checkout .form .payment-method__text{font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .checkout .form .payment-method__options .payment-method__radio-group{display:flex;flex-direction:column;gap:15px}.web-redemption .checkout .form .payment-method__option{display:flex;align-items:center;justify-content:space-between;padding:15px;align-self:stretch;border-radius:8px;width:100%;background:#282828}.web-redemption .checkout .form .payment-method__option__icon{margin:0;padding:0;width:auto;height:23px;max-height:23px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.web-redemption .checkout .form .payment-method__option__icon.apple-pay{transform:scale(1.3)}.web-redemption .checkout .form .payment-method__card-option{display:flex;flex-direction:column;padding:15px;align-self:stretch;border-radius:8px;width:100%;background:#282828;gap:15px;cursor:default}.web-redemption .checkout .form .payment-method__card-option .payment-method__card-radio{display:flex;align-items:center;justify-content:space-between;align-self:stretch;width:100%}.web-redemption .checkout .form .payment-method__card-option .payment-method__card-radio__icon{margin:0;padding:0;width:auto;height:22px}.web-redemption .checkout .form .payment-method__card-option .divider{margin-bottom:0}.web-redemption .checkout .form .payment-method__card-option .payment-method__billing-info{display:flex;flex-direction:column;gap:15px}.web-redemption .checkout .form .payment-method__card-option .payment-method__billing-info .payment-method__title{font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .checkout .form .payment-method__card-option .payment-method__billing-info .payment-method__name{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}.web-redemption .checkout .form .payment-method__card-option .payment-method__card-row{display:grid;grid-template-columns:repeat(3, 1fr);gap:10px}.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input--error .ui-formik-text-input__input{border-color:#ff5050;outline:#ff5050}.web-redemption .checkout .form .payment-method__card-option .StripeElement--webkit-autofill,.web-redemption .checkout .form .payment-method__card-option .StripeElement--webkit-autofill:hover,.web-redemption .checkout .form .payment-method__card-option .StripeElement--webkit-autofill:focus{box-shadow:0 0 0px 1000px #0f0f0f inset !important;-webkit-box-shadow:0 0 0px 1000px #0f0f0f inset !important;-webkit-text-fill-color:#fff !important;border:none !important;transition:background-color 5000s ease-in-out 0s !important}.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input:focus+.ui-formik-text-input__label,.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.has-value+.ui-formik-text-input__label{font-size:1.2rem}.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.StripeElement{padding:3rem 1rem 0.5rem 1rem;color:#fff;background-color:#0f0f0f}.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.StripeElement.has-icon{padding:2.1rem 1.5rem 1.5rem 3.8rem}.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.StripeElement.StripeElement--invalid+.ui-formik-text-input__label,.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.StripeElement.StripeElement.StripeElement--focus+.ui-formik-text-input__label,.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.StripeElement.StripeElement--complete+.ui-formik-text-input__label{top:1rem;transform:translateY(0);font-size:1.2rem;left:1.2rem}.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.StripeElement.StripeElement--invalid{border-color:#ff5050;outline:#ff5050}.web-redemption .checkout .form .payment-method__card-option .ui-formik-text-input__input.StripeElement.StripeElement.StripeElement--focus{border-color:#007aff;outline:#007aff}.web-redemption .checkout .form .payment-method__card-option .payment-method__email span{color:#c5c5c5;font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-top:15px;display:block}.web-redemption .checkout .form .payment-method__card-footer{display:flex;align-items:center;gap:15px;padding:10px 15px}.web-redemption .checkout .form .payment-method__card-footer-text{display:flex;flex-direction:column;color:#fff;font-family:"Rethink-San-Regular", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.web-redemption .checkout .form .payment-method__card-footer-text span{display:block}.web-redemption .checkout .form .payment-method__card-footer-text span:first-child{font-size:16px;font-weight:700;font-family:"Rethink-Sans-Bold", sans-serif}.web-redemption .checkout .form .payment-method__total-footer{display:flex;flex-direction:column;gap:15px}.web-redemption .checkout .form .payment-method__total-footer .payment-method__total-due{display:flex;justify-content:space-between;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .checkout .form .payment-method__total-footer .payment-method__submit-button{border-radius:8px;background:#007aff;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding:14px;height:56px;display:flex;align-items:center;justify-content:center}.web-redemption .checkout .form .payment-method__total-footer .payment-method__submit-button--inkind{background:#fff;color:#000}.web-redemption .checkout .form .payment-method__total-footer .payment-method__submit-button--inkind:hover{text-decoration:none}.web-redemption .checkout .form .highlight{color:var(--color-green)}.web-redemption .checkout input:-webkit-autofill,.web-redemption .checkout input:-webkit-autofill:hover,.web-redemption .checkout input:-webkit-autofill:focus,.web-redemption .checkout textarea:-webkit-autofill,.web-redemption .checkout textarea:-webkit-autofill:hover,.web-redemption .checkout textarea:-webkit-autofill:focus,.web-redemption .checkout select:-webkit-autofill,.web-redemption .checkout select:-webkit-autofill:hover,.web-redemption .checkout select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #0f0f0f inset !important;-webkit-text-fill-color:#fff !important;border:none !important;-webkit-transition:background-color 5000s ease-in-out 0s !important;transition:background-color 5000s ease-in-out 0s !important}.web-redemption .banner{position:fixed;top:0;left:0;width:100vw;min-height:67px;display:flex;padding:2.4rem;background-color:#ff5050;color:#fff;justify-content:space-between;gap:5rem;align-items:center}.web-redemption .banner__message{font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .banner__dismiss-button{cursor:pointer}.web-redemption .paying-bill-modal__overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:1000}.web-redemption .paying-bill-modal__content{background:#fff;padding:4rem;width:80vw;height:calc(80vw * 0.92);max-height:297px;max-width:324px;min-height:235px;min-width:256px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:10px;border-radius:24px;box-shadow:0px 0px 8px 0px #000}.web-redemption .paying-bill-modal__image{background:url(/assets/web-redemption/paying-bill-b3106303217d70e2fa0e18e03bb3aff8d950d44bc70065beb2fc9c9947bf1478.gif) no-repeat center center;width:244px;height:169px;background-size:cover}.web-redemption .paying-bill-modal__text{color:#171717;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:27px}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption:has(.edit-savings-wrapper.show){overflow:hidden;height:100dvh}.web-redemption .edit-savings{position:fixed;left:0;bottom:0;width:100%;max-height:80dvh;transform:translateY(100%);transition:transform 0.3s ease-in-out;display:flex;justify-content:center;border-radius:20px 20px 0px 0px;background:#171717;color:#fff}.web-redemption .edit-savings-row{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px}.web-redemption .edit-savings-wrapper{position:fixed;left:0;bottom:0;background:rgba(0,0,0,0.6);width:100vw;height:100dvh;opacity:0;transition:all 0.3s ease-in-out;z-index:-5;flex-shrink:0}.web-redemption .edit-savings-wrapper.show{background:rgba(0,0,0,0.6);z-index:1000;opacity:1}.web-redemption .edit-savings-wrapper.show .edit-savings{transform:translateY(0)}.web-redemption .edit-savings-content{padding:20px;width:414px;max-height:80dvh;overflow-y:auto}.web-redemption .edit-savings-content::-webkit-scrollbar{width:8px;height:100%}.web-redemption .edit-savings-content::-webkit-scrollbar-track{background:var(--background-color);margin-top:0px}.web-redemption .edit-savings-content::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:20px}.web-redemption .edit-savings-content .divider{margin-bottom:0}.web-redemption .edit-savings-content .edit-savings__header{font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:39px;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.web-redemption .edit-savings-content .edit-savings__header__close-button{width:15px;height:15px}.web-redemption .edit-savings-content .radio-button__label{font-family:"Rethink-Sans-Bold", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .edit-savings-content .rewards-title{font-family:"Rethink-Sans-Bold", sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}.web-redemption .edit-savings-content .rewards-sub-title{color:#909090;font-family:"Rethink-Sans-Medium", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .edit-savings-content .rewards-options{margin:20px 0;border-radius:8px;background:#282828}.web-redemption .edit-savings-content .rewards-options .rewards-option{min-height:58px;display:flex;padding:8px 18px;justify-content:space-between;align-items:center;gap:8px}.web-redemption .edit-savings-content .rewards-options .rewards-option .radio-button__custom{margin-right:20px}.web-redemption .edit-savings-content .rewards-options .rewards-option .radio-button__label{font-size:14px}.web-redemption .edit-savings-content .rewards-options .rewards-option .offer-left,.web-redemption .edit-savings-content .rewards-options .rewards-option .offer-right{display:flex;flex-direction:column;font-size:14px;justify-content:center;font-family:"Rethink-Sans-Bold", sans-serif;line-height:normal}.web-redemption .edit-savings-content .rewards-options .rewards-option .offer-sub-text{color:#909090;font-family:"Rethink-Sans-Medium", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .edit-savings-content .rewards-options .rewards-option .offer-sub-text.ineligible{color:#d4c039}.web-redemption .edit-savings-content .rewards-options .rewards-option .offer-right{align-items:flex-end}.web-redemption .edit-savings-content .rewards-options .rewards-option .offer-right .offer-sub-text{text-align:right}.web-redemption .edit-savings-content .rewards-options .rewards-option .offer-right .offer-amount{color:#03c095}.web-redemption .edit-savings-content .inkind-wallet-title{color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .edit-savings-content .inkind-wallet-options{margin:20px 0;border-radius:8px;background:#282828}.web-redemption .edit-savings-content .inkind-wallet-options .radio-button__custom{margin-right:20px}.web-redemption .edit-savings-content .inkind-wallet-options .inkind-wallet-option{padding:17px 19px;color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .edit-savings-content .inkind-wallet-options .inkind-wallet-option-bottom{position:relative;font-family:"Rethink-San-Regular", sans-serif;font-weight:500;display:flex;flex-direction:column;gap:10px;margin-top:6px;font-size:14px}.web-redemption .edit-savings-content .inkind-wallet-options .inkind-wallet-option-bottom img{position:absolute;top:-6px;left:9px}.web-redemption .edit-savings-content .inkind-wallet-options .inkind-wallet-option-bottom .edit-savings-row{margin-left:42px;width:calc(100% - 42px)}.web-redemption .edit-savings-content .review-button{border-radius:8px;background:#007aff;width:100%;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;height:56px}@keyframes shake{0%{transform:translateX(0)}25%{transform:translateX(-5px)}50%{transform:translateX(5px)}75%{transform:translateX(-5px)}100%{transform:translateX(0)}}.web-redemption .edit-savings .shake{animation:shake 0.5s}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .multiple-bills{width:414px}.web-redemption .multiple-bills__header{display:flex;align-items:center;justify-content:space-between;background-color:var(--background-color);padding:2rem}.web-redemption .multiple-bills__header .multiple-bills__checkout-text{font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-weight:700;line-height:27px}.web-redemption .multiple-bills__main-content{padding:0 20px 20px 20px;color:#fff;display:flex;flex-direction:column;gap:10px}.web-redemption .multiple-bills__main-content-top{padding:10px 20px 10px 10px}.web-redemption .multiple-bills__main-content-top .multiple-bills__title{font-family:"Rethink-Sans-Bold", sans-serif;font-size:35px;font-weight:700;line-height:40px}.web-redemption .multiple-bills__main-content-top .multiple-bills__subtitle{color:#c5c5c5;font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-weight:500;line-height:21px;margin-top:23px}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container{display:flex;flex-direction:column;gap:10px}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container .multiple-bills__bill{width:100%;display:flex;padding:15px;flex-direction:column;align-items:flex-start;gap:10px;border-radius:8px;background:#282828}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container .multiple-bills__bill-header{display:flex;align-items:center;justify-content:space-between;width:100%;color:#fff;font-family:"Rethink-Sans-Medium", sans-serif;font-size:18px;font-weight:500;gap:20px}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container .multiple-bills__bill-line-items{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container .multiple-bills__bill-line-items .multiple-bills__bill-line-item{display:flex;align-items:center;align-self:stretch;gap:10px}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container .multiple-bills__bill-line-items .multiple-bills__bill-line-item .multiple-bills__quantity{border-radius:6px;background:#171717;display:flex;width:25px;height:25px;padding:10px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:13px;font-weight:500}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container .multiple-bills__bill-line-items .multiple-bills__bill-line-item .multiple-bills__name{color:#c5c5c5;font-family:"Rethink-San-Regular", sans-serif;font-size:16px;font-weight:400}.web-redemption .multiple-bills__main-content .multiple-bills__bills-container .multiple-bills__bill-line-items .multiple-bills__more-items{color:#c5c5c5;font-family:"Rethink-San-Regular", sans-serif;font-size:14px;font-weight:400}.web-redemption .multiple-bills__main-content-bottom{display:flex;flex-direction:column;gap:10px;align-items:stretch}.web-redemption .multiple-bills__main-content-bottom .multiple-bills__button{border-radius:8px;display:flex;padding:14px 20px;justify-content:center;align-items:center;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-weight:700}.web-redemption .multiple-bills__main-content-bottom .multiple-bills__button--no-check{background:#282828}.bsl-login{width:414px;padding:20px;position:relative}.bsl-login .input-error-col .login-ca__check-box input{outline:1px solid red}.bsl-login .login-ca__form .login-ca__container.inner-col{height:100%}.bsl-login .login-ca__form:has(input[type="email"]) .login-ca__subhead{color:#c5c5c5;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-style:normal;font-weight:500;line-height:24px;font-size:14px}.bsl-login:has(.login-ca__help-button) .login-ca__form .login-ca__container.inner-col .login-ca__back-container.login-ca__back-container--bsl{flex-direction:row;align-items:center;width:100%;justify-content:space-between}.bsl-login:has(.login-ca__help-button) .login-ca__subhead{color:#c5c5c5;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.bsl-login:has(.login-ca__help-button) .login-ca__subhead:not(:has(.login-ca__verify))::before{content:"Verify your email";color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:50px;display:block}.bsl-login:has(.login-ca__code-container){z-index:0}.bsl-login:has(.login-ca__code-container) .login-ca__form .login-ca__container.inner-col{align-items:flex-start}.bsl-login:has(.login-ca__code-container) .login-ca__form .login-ca__container.inner-col .login-ca__subhead{margin-top:-15px;color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.bsl-login:has(.login-ca__code-container) .login-ca__form .login-ca__container.inner-col .login-ca__subhead:has(.login-ca__verify){margin-top:1px}.bsl-login:has(.login-ca__code-container) .login-ca__error{padding-left:0}.bsl-login:has(.login-ca__code-container) .login-ca__code-container input{border-radius:8px;background:#0f0f0f;border:2px solid transparent;box-shadow:none;color:#fff;font-family:"Rethink-Sans-Medium", sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.bsl-login:has(.login-ca__code-container) .login-ca__code-container input:focus-visible{border:2px solid #007aff;box-shadow:none;outline:unset}.bsl-login:has(.login-ca__code-container) .login-ca__code-container.error-outline input{border:2px solid red}.bsl-login:has(input[type="password"]) .login-ca__subhead{color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;align-self:flex-start}.bsl-login:has(.react-tel-input.phone-input){padding:0}.bsl-login:has(.react-tel-input.phone-input) .login-ca__form{position:unset}.bsl-login:has(.react-tel-input.phone-input)::before{content:"";background:transparent}.bsl-login:has(.react-tel-input.phone-input) .login-ca__container.inner-col{border-radius:20px 20px 0px 0px;background:#1c1d1d;padding:20px;height:auto}.bsl-login:has(.react-tel-input.phone-input) .login-ca__header.login-ca__head::after{content:"Enter your phone number to get started.";color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:block;margin-top:5px}.bsl-login:has(.react-tel-input.phone-input) .form-control{height:64px}.bsl-login:has(.login-ca__image) .login-ca__header.login-ca__head{display:none}.bsl-login:has(.login-ca__image) .login-ca__image{margin-top:100px;width:238px}.bsl-login:has(.login-ca__image) .login-ca__header.login-ca__head.center-header{display:block;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700}.bsl-login:has(.login-ca__image) .login-ca__subhead.text-page{color:#c5c5c5;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.bsl-login:has(.login-ca__code-container)::before,.bsl-login:has(input[type="email"])::before,.bsl-login:has(input[type="password"])::before{content:"";position:absolute;top:87px;left:0;right:0;bottom:0;background:#1c1d1d;border-radius:20px 20px 0 0;z-index:0}.bsl-login .login-ca__form:has(input[type="email"]),.bsl-login .login-ca__form:has(.login-ca__code-container),.bsl-login .login-ca__form:has(input[type="password"]){position:relative;z-index:0}.bsl-login .login-ca__options-container{align-self:flex-end}.bsl-login .login-ca__container .login-ca__head{flex:0}.bsl-login .login-ca__form{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.bsl-login .login-ca__form .bsl-header{display:flex;align-items:center;flex-direction:column;margin-top:25dvh;flex:1}.bsl-login .login-ca__form .bsl-header .login-ca__ik-logo{width:112px;height:78px}.bsl-login .login-ca__form .bsl-header .title{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:40px;margin-top:37px}.bsl-login .login-ca__form .login-ca__check-box label{color:#c5c5c5 !important;font-family:"Rethink-Sans-Medium", sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.bsl-login .login-ca__form .login-ca__container.inner-col{width:100%;align-items:center;display:flex;flex-direction:column}.bsl-login .login-ca__form .login-ca__container.inner-col .login-ca__back-icon{padding:10px 20px;border-radius:99px;background:#171717;width:111px;height:47px;background-size:24px auto;background-position:22% 50%;color:#fff;text-align:right;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:27px;display:flex;gap:10px;align-items:center}.bsl-login .login-ca__form .login-ca__container.inner-col .login-ca__back-icon::before{content:"";background-image:url(/assets/web-redemption/left-arrow-white-2acf5008b18cb961fcca10c5adb84abd648834c4167d07d039c5b990301748cd.svg);width:17px;height:15px;background-size:cover;background-position:center;background-repeat:no-repeat}.bsl-login .login-ca__form .login-ca__container.inner-col .login-ca__back-icon::after{content:"Back"}.bsl-login .login-ca__form .login-ca__container.inner-col .login-ca__back-container.login-ca__back-container--bsl{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;gap:40px}.bsl-login .login-ca__form .login-ca__header.login-ca__head{color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.bsl-login .login-ca__form .form-control{display:flex;height:64px;padding:10px 15px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;align-self:stretch;border-radius:8px;background:#0f0f0f;color:#fff;font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.bsl-login .login-ca__form .flag.us{display:none}.bsl-login .login-ca__form .login-ca__button.login-ca__continue-button.action.login-ca__bsl.css-gu1bu4-SubmitButton,.bsl-login .login-ca__form .login-ca__button.login-ca__continue-button.login-ca__bsl{border-radius:8px;background:#007aff;color:#fff !important;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal;z-index:1;margin-top:auto}.bsl-login .field.floating-label-wrapper.outline{box-shadow:none;border-radius:8px;background:#0f0f0f;color:#fff}.bsl-login .field.floating-label-wrapper.outline:not(:has(.floating-label)) .floating-label-input.login-ca__disabled-field{padding-top:18.5px}.bsl-login .react-tel-input .form-control{box-shadow:none}.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-input.login-ca__disabled-field{color:#fff;background-color:#0f0f0f;width:100%;font-size:16px;border:2px solid transparent;border-radius:8px;height:100%;padding-top:30px}.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-wrapper{display:flex;flex-direction:column;position:relative;width:100%;max-height:64px;height:64px}.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-wrapper input:not([type="tel"]){color:#fff;background-color:#0f0f0f;width:100%;font-size:16px;border:2px solid transparent;border-radius:8px;height:100%;padding-top:31px}.bsl-login input:-webkit-autofill,.bsl-login input:-webkit-autofill:hover,.bsl-login input:-webkit-autofill:focus,.bsl-login input:-webkit-autofill:active{background-color:#0f0f0f !important;-webkit-text-fill-color:#fff !important;border:2px solid transparent;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-box-shadow:0 0 0px 1000px #0f0f0f inset !important}.bsl-login input:-moz-autofill,.bsl-login input:-moz-autofill:hover,.bsl-login input:-moz-autofill:focus,.bsl-login input:-moz-autofill:active{background-color:#0f0f0f !important;-moz-text-fill-color:#fff !important;border:2px solid transparent;-moz-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;box-shadow:0 0 0px 1000px #0f0f0f inset !important}.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .outline input:not([type="tel"]):not(:-moz-placeholder-shown)~label{top:10px;transform:translateY(0);font-size:14px;left:4px;color:rgba(255,255,255,0.5);background-color:transparent}.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .outline input:not([type="tel"]):focus-within~label,.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .outline input:not([type="tel"]):not(:placeholder-shown)~label,.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-input.login-ca__disabled-field~label,.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-wrapper input:not([type="tel"]):focus-visible~label{top:10px;transform:translateY(0);font-size:14px;left:4px;color:rgba(255,255,255,0.5);background-color:transparent}.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .floating-label-input.login-ca__disabled-field~label{padding:0;padding-left:10px}.bsl-login .login-ca__container .input-error-col:not(.mg-checkbox) .floating-label{position:absolute;top:50%;left:4px;transform:translateY(-50%);pointer-events:none;transition:all 0.2s ease-out;color:rgba(255,255,255,0.5);background-color:transparent;font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;z-index:5}.bsl-login .login-ca__forgot-pw{background-color:transparent;color:#fff;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .receipt{background-color:var(--background-secondary);display:flex;flex-direction:column;gap:15px;position:relative;max-width:414px;flex-shrink:0;width:414px}@media screen and (max-width: 660px){.web-redemption .receipt{flex-shrink:unset}}.web-redemption .receipt__section{margin:0 2rem}.web-redemption .receipt__header{display:flex;gap:10px;font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:27px;background:var(--background-color);width:100%;padding:2rem;align-items:center}.web-redemption .receipt__header .receipt__arrow-left{background:url(/assets/web-redemption/arrow-left-white-2acf5008b18cb961fcca10c5adb84abd648834c4167d07d039c5b990301748cd.svg);width:17px;height:15px}.web-redemption .receipt__logo{width:auto;height:46px;align-self:center;margin:30px auto}.web-redemption .receipt__details{border-radius:8px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:3rem;background:var(--background-color)}.web-redemption .receipt__details .receipt__date-time{color:var(--modifier-color);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.web-redemption .receipt__details .receipt__amount{font-family:"Rethink-Sans-Bold", sans-serif;font-size:34px;font-style:normal;font-weight:700;line-height:34px}.web-redemption .receipt__details .receipt__bill-total,.web-redemption .receipt__details .receipt__name{font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;margin-top:10px}.web-redemption .receipt__details .receipt__address{color:var(--modifier-color);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:-6px}.web-redemption .receipt__details .receipt__address span{text-align:center}.web-redemption .receipt__items-list-container .receipt__title{font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px}.web-redemption .receipt__payment{border-radius:8px;background:var(--background-color);display:flex;align-items:center;justify-content:center;gap:10px;padding:3rem;flex-direction:column;margin-top:55px}.web-redemption .receipt__payment.receipt__section-auth{margin-top:0;padding:10px 0;gap:0}.web-redemption .receipt__payment.receipt__section-auth .divider{margin:0}.web-redemption .receipt__payment.receipt__section-auth .receipt__top,.web-redemption .receipt__payment.receipt__section-auth .receipt__bottom{padding:10px 16px;width:100%}.web-redemption .receipt__payment.receipt__section-auth .receipt-row{display:flex;align-items:center;gap:20px;width:100%;justify-content:space-between}.web-redemption .receipt__payment.receipt__section-auth .receipt-payments{color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:18px;display:flex;flex-direction:column;gap:8px}.web-redemption .receipt__payment.receipt__section-auth .receipt__summary{align-items:flex-end;color:#fff;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.web-redemption .receipt__payment.receipt__section-auth .receipt__summary span:first-child{color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.web-redemption .receipt__payment.receipt__section-auth .receipt-tip-title{color:#fff;text-align:right;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:normal;align-items:flex-end;margin-bottom:5px}.web-redemption .receipt__payment.receipt__section-auth .receipt-tip-title span:first-child{color:#fff;font-size:16px;line-height:18px}.web-redemption .receipt__payment.receipt__section-auth .receipt-fee-detail{color:rgba(255,255,255,0.5);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:19px}.web-redemption .receipt__payment .receipt__inkind{font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px;display:flex;justify-content:space-between;align-items:center;width:100%}.web-redemption .receipt__payment .receipt__inkind .receipt__amount{font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-weight:700;line-height:28px}.web-redemption .receipt__payment .receipt__card{font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;align-self:stretch}.web-redemption .receipt__payment .receipt__card .receipt__card-info{display:flex;align-items:center;gap:10px;margin-top:10px}.web-redemption .receipt__payment .receipt__card .receipt__card-info img{height:2.5rem;width:auto}.web-redemption .receipt__payment .receipt__card .receipt__card-info .receipt__card-number{font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.web-redemption .receipt__payment .receipt__card .receipt__card-info .receipt__date{color:var(--modifier-color);font-family:"Rethink-Sans-Medium", sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.web-redemption .receipt__bill-details{width:100%;background:#282828;padding:20px;display:flex;flex-direction:column;gap:5px;color:#fff;font-family:"Rethink-Sans-Medium", sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .receipt__bill-details-row{display:flex;align-items:center;justify-content:space-between}.web-redemption .receipt__bill-details-row.bill-total{font-size:24px;font-weight:700;font-family:"Rethink-Sans-Bold", sans-serif;margin-top:5px}.web-redemption .receipt-icon{width:12px;height:16px;background:url(/assets/web-redemption/receipt-icon-white-afe8adc93117eb2acb23fa0d5f36d7e680637eefcfca4b387e7e67ea2c8ea4a5.svg) no-repeat center center;background-size:contain}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .splash{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:13rem;padding-bottom:7rem;gap:15rem;max-width:414px;flex-shrink:0}.web-redemption .splash__restaurant-logo{width:40%;height:auto}.web-redemption .splash__inkind-logo{font-family:"Rethink-Sans-Bold", sans-serif;font-size:18px;font-weight:700;display:flex;gap:7px;align-items:center;justify-content:center}.web-redemption .splash__inkind-logo-img{width:54.044px;height:38px;flex-shrink:0;background:url(/assets/web-redemption/inkind-logo-white-adb470514946f2c26d101e72deb0d755c02a22ed85472fdeb6947bcdf2bedb5c.svg) 0px 0px/100% 100% no-repeat;background-size:cover;background-position:center}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .success{padding:0 4.4rem;display:flex;flex-direction:column;align-items:center;background-color:var(--background-secondary);max-width:414px;flex-shrink:0;width:414px;justify-content:center;height:100%}.web-redemption .success.opt-in{justify-content:flex-start}@media screen and (max-width: 660px){.web-redemption .success{flex-shrink:unset}}.web-redemption .success__header{display:flex;flex-direction:column;justify-content:center;align-items:center;width:234px}.web-redemption .success__header.opt-in{margin-top:7.7rem}.web-redemption .success__header .success__check-icon{width:80px;height:80px;background:url(/assets/web-redemption/success-check-icon-c7ee168e2b7b26e2856ed7edeaba4dd40c0285f94294bf220f193818384836f4.svg)}.web-redemption .success__header .success__title{font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:27px;text-align:center;margin:17px 0px 10px 0px}.web-redemption .success__header .success__sub-title{font-family:"Rethink-San-Regular", sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-align:center;margin-bottom:4rem}.web-redemption .success__buttons{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.7rem;width:100%;color:#fff;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.web-redemption .success__buttons .success__action-button{display:flex;justify-content:center;align-items:center;padding:16px;border-radius:33px;gap:10px;width:100%}.web-redemption .success__buttons .success__action-button.success__reward-button,.web-redemption .success__buttons .success__action-button.success__saving-button{border:1.25px solid #f2b900;background-color:#0f0f0f;color:var(--text-color);cursor:unset}.web-redemption .success__buttons .success__action-button.success__reward-button:hover,.web-redemption .success__buttons .success__action-button.success__saving-button:hover{text-decoration:none}.web-redemption .success__buttons .success__action-button.success__reward-button .success__reward-icon,.web-redemption .success__buttons .success__action-button.success__reward-button .success__saving-icon,.web-redemption .success__buttons .success__action-button.success__saving-button .success__reward-icon,.web-redemption .success__buttons .success__action-button.success__saving-button .success__saving-icon{background:url(/assets/web-redemption/reward-icon-d9e733d827a06395f27a73faf4f37372be5cea0778e4bfa6c51beddb01771bb5.svg);width:20px;height:20px;flex-shrink:0}.web-redemption .success__buttons .success__action-button.success__reward-button .success__saving-icon,.web-redemption .success__buttons .success__action-button.success__saving-button .success__saving-icon{background:url(/assets/web-redemption/saving-dollar-4fb5d9521e25a026156a98fcafb5c39330c0c66c7d1d40721f9175e052e7c707.svg)}.web-redemption .success__buttons .success__action-button.success__reward-button .bold,.web-redemption .success__buttons .success__action-button.success__saving-button .bold{font-family:"Rethink-Sans-Bold", sans-serif}.web-redemption .success__buttons .success__action-button.success__saving-button{border:1.25px solid #03c095}.web-redemption .success__buttons .success__action-button.success__view-receipt-button{background:#282828}.web-redemption .success .success__action .divider{margin:43px 0 13px 0}.web-redemption .success__bottom{width:325px;height:314px;border-radius:20px;background:#1b1b1b;padding:26px 20px 17px 20px;display:flex;flex-direction:column;align-items:center;margin:39px 0px 94px 0px}.web-redemption .success__bottom .inkind-logo{width:68.449px;height:47px;flex-shrink:0}.web-redemption .success__bottom .rewards-amount{color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:55px;font-style:normal;font-weight:700;line-height:normal;margin:13px 0px 8px 0px}.web-redemption .success__bottom .rewards-title{color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:25px;font-style:normal;font-weight:600;line-height:normal}.web-redemption .success__bottom .rewards-sub-title{color:#747474;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:17px;font-style:normal;font-weight:500;line-height:normal;margin:2px 0px 25px 0px}.web-redemption .success__bottom .success__download-button{border-radius:24.5px;background:#efb81b;display:flex;width:100%;height:49px;padding:15.75px 35.875px;justify-content:center;align-items:center;gap:8.75px;flex-shrink:0;color:#000;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none}.web-redemption .tip-confirmation-modal{display:flex;flex-direction:column;align-items:center;position:fixed;top:50%;left:50%;width:calc(100vw - 64px);transform:translate(-50%, -50%);background-color:#282828;justify-content:center;border-radius:18px;padding:4.7rem 2rem 2.5rem 2rem;max-width:350px}.web-redemption .tip-confirmation-modal__overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:1000}.web-redemption .tip-confirmation-modal__image{width:143px;height:82px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/assets/web-redemption/not-found-dark-077dd7785040e068a9af72bfd6a94fa8a93149c450e88af9c73db69d37d9dab2.svg)}.web-redemption .tip-confirmation-modal__title{margin-bottom:17px;margin-top:26px;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.web-redemption .tip-confirmation-modal__message{margin-bottom:23px;font-size:16px;color:#a5a4aa;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-style:normal;font-weight:500;line-height:21px}.web-redemption .tip-confirmation-modal__button{display:flex;padding:14px 41px;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;background:#007aff;color:#ffffff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;width:100%;margin-top:14px}.web-redemption .tip-confirmation-modal__button.review-transaction{background-color:#ff5050;color:#ffffff}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .trouble-finding-check{display:flex;flex-direction:column;align-items:center;position:fixed;top:50%;left:50%;width:calc(100vw - 64px);transform:translate(-50%, -50%);background-color:#282828;justify-content:center;border-radius:18px;padding:4.7rem 2rem 2.5rem 2rem;max-width:350px}.web-redemption .trouble-finding-check__overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.6);display:flex;justify-content:center;align-items:center;z-index:1000}.web-redemption .trouble-finding-check .trouble-finding-check__image{width:143px;height:82px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(/assets/web-redemption/not-found-dark-077dd7785040e068a9af72bfd6a94fa8a93149c450e88af9c73db69d37d9dab2.svg)}.web-redemption .trouble-finding-check .trouble-finding-check__title{margin-top:26px;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.web-redemption .trouble-finding-check .trouble-finding-check__message{margin-bottom:23px;font-size:16px;color:#a5a4aa;text-align:center;font-family:"Rethink-Sans-Medium", sans-serif;font-style:normal;font-weight:500;line-height:21px}.web-redemption .trouble-finding-check .trouble-finding-check__button{display:flex;padding:14px 41px;justify-content:center;align-items:center;flex-shrink:0;border-radius:12px;background:#007aff;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:normal;width:100%}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}.web-redemption .view-order-wrapper{position:fixed;left:0;bottom:0;width:100vw;height:100dvh;opacity:0;background:transparent;transition:all 0.3s ease-in-out;z-index:-5;flex-shrink:0}.web-redemption .view-order-wrapper.show{background:rgba(0,0,0,0.6);z-index:1000;opacity:1}.web-redemption .view-order-wrapper.show .view-order{transform:translateY(0)}.web-redemption .view-order{position:absolute;left:0;top:0;width:100%;min-height:100%;transform:translateY(100%);transition:transform 0.3s ease-in-out;display:flex;justify-content:center;padding-top:7rem}.web-redemption .view-order-content{width:100%;position:relative;border-radius:20px 20px 0px 0px;background-color:var(--background-color);display:flex;justify-content:center}.web-redemption .view-order__items-container{z-index:10;width:100%;display:flex;padding:20px;flex-direction:column;align-items:center;gap:20px;max-width:414px;color:var(--text-color-tertiary)}.web-redemption .view-order__items-container .view-order__line{width:50px;height:4px;border-radius:5px;background-color:var(--text-color-tertiary);flex-shrink:0}.web-redemption .view-order__items-container .view-order__header{display:flex;align-items:center;justify-content:space-between;gap:50px;width:100%;margin-top:20px}.web-redemption .view-order__items-container .view-order__header .view-order__title{font-family:"Rethink-Sans-Bold", sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .view-order__items-container .view-order__header .view-order__close-button{width:15px;height:15px;display:flex;align-items:center;justify-content:center;background:url(/assets/web-redemption/close-icon-white-b61812a6504aa65c592898d23c8ac1b45512e8218fbbd1d397329d9c0e3ebdc8.svg)}.web-redemption .view-order__items-container .view-order__items-list{overflow-y:auto;width:100%;padding-right:5px;padding-bottom:20px}.web-redemption .view-order__items-container .view-order__items-list::-webkit-scrollbar{width:8px;height:100%}.web-redemption .view-order__items-container .view-order__items-list::-webkit-scrollbar-track{background:var(--background-color);margin-top:0px}.web-redemption .view-order__items-container .view-order__items-list::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:20px}.web-redemption .view-order__button-container{position:absolute;bottom:0;left:50%;width:100%;display:flex;padding:20px;padding-top:0;flex-direction:column;align-items:center;transform:translateX(-50%);gap:20px;box-shadow:0px 0px 16px 0px rgba(0,0,0,0.25);background-color:var(--background-color);max-width:414px;z-index:1000}.web-redemption .view-order__button-container .divider{margin-bottom:0;background-color:rgba(255,255,255,0.1)}.web-redemption .view-order__button-container .view-order__total-due{width:100%;display:flex;flex-direction:column;gap:5px}.web-redemption .view-order__button-container .view-order__total-due .view-order__total-row{display:flex;font-family:"Rethink-Sans-Medium", sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;justify-content:space-between;gap:20px}.web-redemption .view-order__button-container .view-order__action-button{display:flex;z-index:15;padding:14px 49px;justify-content:center;align-items:center;align-self:stretch;border-radius:8px;background:#007aff;color:#fff;text-align:center;font-family:"Rethink-Sans-Bold", sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.web-redemption .items-list{display:flex;flex-direction:column;gap:20px;width:100%}.web-redemption .items-list__item{width:100%;display:flex;flex-direction:column;gap:10px;align-items:center}.web-redemption .items-list__item-main{display:flex;justify-content:space-between;align-items:center;font-family:"Rethink-Sans-Medium", sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:normal;width:100%}.web-redemption .items-list__item-main .items-list__item-left{display:flex;align-items:center;gap:5px}.web-redemption .items-list__item-main .items-list__item-left .items-list__quantity{display:flex;width:33px;height:33px;padding:10px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:6px;background:#262626;text-align:center}.web-redemption .items-list__item-main .items-list__item-right{display:flex;gap:5px}.web-redemption .items-list__item-main .items-list__item-right .items-list__price{color:var(--modifier-color)}.web-redemption .items-list__item__modifier{width:100%;font-size:14px;padding-left:38px;color:var(--modifier-color)}:root{--background-color: #171717;--background-secondary: #0f0f0f;--text-color: #fff;--text-color-secondary: #c5c5c5;--text-color-tertiary: #fff;--color-green: #03c095;--modifier-color: rgba(255, 255, 255, 0.5)}*,*:before,*:after{box-sizing:border-box}.web-redemption{min-height:100dvh;background-color:var(--background-secondary);color:var(--text-color);position:relative;font-family:"Rethink-Sans-Medium", sans-serif;margin:0 auto;display:flex;justify-content:center;z-index:1}.web-redemption label,.web-redemption input{font-weight:500}.web-redemption .overflow-hidden{overflow:hidden;height:100dvh}.web-redemption .divider{background:rgba(255,255,255,0.25);width:100%;height:2px;flex-shrink:0;display:block !important;margin:0;margin-bottom:10px;border-left:none}.web-redemption a{position:relative;z-index:2;pointer-events:auto}html{box-sizing:border-box;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit}input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="radio"]{background-color:#000}body{font-family:"PT Serif", Georgia, Verdana, serif;font-family:"Work Sans", "Helvetica", "Arial", sans-serif;font-size:1.4rem;margin:0}body.lock{overflow:hidden}#status-mask{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:scroll;background-color:#000;color:#fff;opacity:0;z-index:0;transition:opacity 500ms cubic-bezier(0.645, 0.045, 0.355, 1),background 500ms cubic-bezier(0.645, 0.045, 0.355, 1),z-index 0ms cubic-bezier(0.645, 0.045, 0.355, 1)}#status-mask.active{display:block;opacity:1;z-index:4;background-color:rgba(0,0,0,0.9)}#status-mask #status-content{padding:20px;width:100%;max-width:780px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#status-mask #status-content .loader-img{max-width:60px;display:block;margin:0 auto 20px}#status-mask #status-content h1.error{color:#fe0000}p,ul,ol,dl,cite{font-size:1.4rem;line-height:1.5}p{margin:0 0 10px 0}h1{margin:0;font-size:2.6rem;text-align:center}label{font-size:1.6rem;line-height:1.75}.help-form{font-size:1.1rem !important;margin-top:4px}.restaurant-logo{max-width:250px;max-height:140px}.second-restaurant-logo{margin-left:15px}.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%}@media (min-width: 576px){.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{max-width:540px}}@media (min-width: 768px){.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{max-width:720px}}@media (min-width: 992px){.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{max-width:960px}}@media (min-width: 1200px){.container,.purchase-faq,.purchase-payment,.purchase-collection,.purchase-owner-note,.benefit-bullets .benefit-bullets-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content,.purchase-page-wrapper header,.purchase-page-wrapper .promo-banner .promo-content{max-width:1140px}}footer{text-align:center;margin-top:40px}footer .list-inline li,footer .confirmation-social-links li,footer .social-links li,footer .dark .social-links li,.dark footer .social-links li{margin-right:20px}footer .list-inline li a:hover,footer .confirmation-social-links li a:hover,footer .social-links li a:hover{text-decoration:underline}.list-inline,.confirmation-social-links,.social-links,.dark .social-links{list-style:none;padding:0;margin:0}.list-inline li,.confirmation-social-links li,.social-links li,.dark .social-links li{display:inline-block}.list-unstyled{padding-left:0;list-style:none;line-height:1.25}.list-credit-cards{display:flex;align-items:center;color:#2eaa62;font-size:2.6rem;line-height:0;padding:0;margin:0 0 10px;list-style:none}.list-credit-cards li{padding-right:4px}.errors-on-form{margin-top:20px}.errors-on-form h1.error{color:#fe0000}.errors-on-form h1.error strong{font-family:"Rethink-Sans-Bold"}.confirmation-social-links li{margin:0 2px}.confirmation-social-links li a{display:block;font-size:1.8rem;min-width:30px;border:1px solid #000;border-radius:6px}.confirmation-social-links #copy-icon{display:block;font-size:1.8rem;min-width:30px;border:1px solid #000;border-radius:6px;padding:4px}.btn{display:inline-block;border-radius:6px;color:#2eaa62;text-transform:uppercase;border:1px solid #2eaa62;background-color:#fff;outline:none;padding:10px 20px;font-size:1.8rem;margin-top:1.4rem;margin-bottom:1.4rem}.btn:hover{cursor:pointer;text-shadow:none;color:#fff;background-color:#2eaa62}.btn-submit{display:block;width:100%;font-size:2.6rem;margin-top:20px;background-color:#2eaa62;color:#fff;box-shadow:2px 2px 4px #1a1a1a}.btn-submit:hover{background-color:#fff;color:#2eaa62;box-shadow:none}.radio-custom input[type="radio"]{display:none}.radio-custom label{display:inline-block;min-width:20px;min-height:20px;border:1px solid #000;width:100%;padding:4px;text-align:center;background-color:#fff}.radio-custom label:hover{cursor:pointer;border-color:#2eaa62;color:#2eaa62}.radio-custom input[type="radio"]:checked+label{color:#fff;background-color:#2eaa62;border-color:#2eaa62}.img-fluid{max-width:100%;height:auto}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.form-control{display:block;width:100%;padding:0.75rem 0.75rem;font-size:1.6rem;line-height:1.25;color:#495057;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:6px;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s}input[type="radio"]{display:inline-block;width:inherit}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:none}.dark .form-control:focus{color:white}.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}.form-control:-ms-input-placeholder{color:#868e96;opacity:1}.form-control::-moz-placeholder{color:#868e96;opacity:1}.form-control::placeholder{color:#868e96;opacity:1}.dark .form-control::-webkit-input-placeholder{color:white}.dark .form-control:-ms-input-placeholder{color:white}.dark .form-control::-moz-placeholder{color:white}.dark .form-control::placeholder{color:white}select.form-control:not([size]):not([multiple]){height:calc(3.75rem + 2px)}.form-group{margin-bottom:1em}.purchase-page-wrapper{padding-bottom:40px}.purchase-page-wrapper .promo-banner{background-color:#efefef;padding:10px 20px}.purchase-page-wrapper .promo-banner .promo-content h2{margin:0;text-align:center;font-size:1.8rem;font-weight:400;color:#fc4548}.purchase-page-wrapper header{text-align:center;padding-top:20px}.purchase-page-wrapper header h1{margin:10px 0 20px;font-size:3rem;font-weight:200}.purchase-page-wrapper footer{margin-top:0}.purchase-page-wrapper .purchase-buy-wrapper{position:relative;background-position:center center;background-size:cover;background-color:#f7f7f7;background-repeat:no-repeat;padding:40px 40px 0}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper{padding:20px 10px 0}}.purchase-page-wrapper .purchase-buy-wrapper:before{content:"";z-index:0;position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.8)}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content{position:relative;display:table}@media screen and (max-width: 991px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content{display:block;padding:0}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper{display:table-cell;width:45%;text-align:center;vertical-align:middle;z-index:2;padding:40px 10px}@media screen and (max-width: 991px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper{display:block;width:100%;padding:40px 10px 0}}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper{padding:20px 10px 0}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper .buy-card{position:relative;width:100%;max-width:400px;margin:0 auto;background-color:#fff;border-radius:20px;box-shadow:1px 1px 3px #333}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card:before,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper .buy-card:before{content:"";display:block;padding-top:55%}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper .buy-card .buy-card-content{position:absolute;top:0;right:0;bottom:0;left:0;padding:35px}@media screen and (min-width: 355px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper .buy-card .buy-card-content{padding:65px}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content .card-restaurant-logo,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper .buy-card .buy-card-content .card-restaurant-logo{position:absolute;bottom:10px;left:10px;max-height:60px;max-width:80px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content .card-inkind-logo,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper .buy-card .buy-card-content .card-inkind-logo{position:absolute;bottom:8px;right:8px;max-height:40px;max-width:60px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content h1,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper .buy-card .buy-card-content h1{font-weight:400;margin-bottom:5px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper ul,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper ul{list-style:none;padding-left:0}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper ul li,.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-app-wrapper ul li{font-size:1.6rem;line-height:1.25}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app{height:100%;background:url(/assets/gift-hero-app-bg-d7e778d0a9fbc3aaf4bf3d3af1a9564d93ba68dace8704eb9c0beaedfc20cfaf.png) center 0 no-repeat;background-size:90% auto;vertical-align:top}@media screen and (min-width: 768px) and (max-width: 991px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app{background-size:60%;min-height:400px}}@media screen and (min-width: 480px) and (max-width: 767px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app{min-height:400px;background-size:80%}}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app{min-height:400px}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card{margin-top:70px;max-width:370px}@media screen and (max-width: 395px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card{margin-top:50px}}@media screen and (min-width: 992px) and (max-width: 1199px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card{margin-top:50px;max-width:300px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card .buy-card-content{padding:20px 40px 65px}}@media screen and (min-width: 768px) and (max-width: 991px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card{margin-top:60px}}@media screen and (min-width: 480px) and (max-width: 767px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card{max-width:70%}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card .buy-card-content{padding:20px 40px 65px}}@media screen and (min-width: 376px) and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card{max-width:80%}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card .buy-card-content{padding:40px 10px 65px}}@media screen and (max-width: 375px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card{max-width:80%}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card .buy-card-content{padding:30px 10px 15px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card .buy-card-content>h1{font-size:2rem}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper-app .buy-card .buy-card-content>img{display:none}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts{display:table-cell;width:55%;padding-right:20px;z-index:2;padding:0 20px 40px 0}@media screen and (max-width: 991px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts{margin-bottom:20px;display:block;width:100%}}@media screen and (max-width: 767px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts{padding-right:0}}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts{padding:0 0 20px}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-vip{border-top:2px dashed #333;border-bottom:2px dashed #333;padding:30px 20px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-vip h1{margin:0;text-align:center;line-height:1;font-size:3rem;margin-bottom:10px;font-weight:400}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-vip .card-selection{display:flex;flex-wrap:wrap;margin:0 0 0 -10px}@media screen and (max-width: 767px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-vip .card-selection{display:block}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-vip .card-selection .radio-custom{flex:0 0 50%;padding:10px 0 0 10px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-vip .card-selection .radio-custom label{padding:20px 4px;border-radius:6px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom h4{margin-bottom:5px;color:#333;font-size:1.6rem}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper{display:flex;align-items:center}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper{display:block}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .custom-input{max-width:100px}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .custom-input{max-width:none}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .custom-amount-btn-wrapper{display:flex}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .custom-amount-btn-wrapper{margin-top:10px}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .radio-custom{padding-left:10px}@media screen and (max-width: 479px){.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .radio-custom{padding-left:0;padding-right:10px}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .radio-custom:last-of-type{padding-right:0}}.purchase-page-wrapper .purchase-buy-wrapper .purchase-buy-content .buy-cards-amounts .cards-amounts-custom .custom-amount-wrapper .radio-custom label{margin:0;height:100%;border-radius:6px}.benefit-bullets{background-color:#edeeef}.benefit-bullets .benefit-bullets-content{padding:40px 0;text-align:center}.benefit-bullets ul{margin:0 auto;display:inline-block;padding-left:0}.benefit-bullets ul li{font-size:1.6rem;list-style:none}.benefit-bullets i.fa-gift{font-size:48px;color:#008000;padding-right:6px}.benefit-bullets i.fa-gift:last-of-type{padding:0}.benefit-bullets i.gift-red{color:#ff0000}.benefit-bullets #benefit-header{padding:0 0 0 12px;margin:0px 20px;vertical-align:top;display:inline-block}.benefit-bullets h3{margin:8px auto}.purchase-reviews{background-color:#f7f7f7;padding:10px 40px 20px;margin-bottom:20px;border-radius:6px}@media screen and (max-width: 767px){.purchase-reviews{display:none}}.purchase-reviews h1{margin:10px 0 20px}.purchase-reviews .reviews-wrapper{display:flex;justify-content:space-between}.purchase-reviews .reviews-wrapper article{flex:0 0 33.33%;padding:0 30px 0 0}.purchase-reviews .reviews-wrapper article p,.purchase-reviews .reviews-wrapper article cite{font-size:1.6rem}.purchase-reviews .reviews-wrapper article p{margin-bottom:4px}.purchase-reviews .reviews-wrapper article cite{font-weight:bold}.purchase-reviews .reviews-wrapper article:last-of-type{padding:0}.purchase-owner-note{overflow:hidden;padding:30px 0}.purchase-owner-note h1{text-align:left;margin-bottom:10px}.purchase-owner-note article{line-height:1.5}@media screen and (max-width: 767px){.purchase-owner-note article{margin:0 10px}}.purchase-owner-note article ul{margin-top:20px}.purchase-owner-note article a{text-decoration:underline;color:blue}.purchase-owner-note img{float:right;margin-left:20px;max-width:500px}@media screen and (min-width: 768px) and (max-width: 1199px){.purchase-owner-note img{max-width:300px}}@media screen and (max-width: 767px){.purchase-owner-note img{float:none;display:block;max-width:100%;margin:0 0 20px}}.purchase-collection{text-align:left;max-width:640px;margin:0 auto}@media screen and (max-width: 767px){.purchase-collection{padding:0 10px}}.purchase-collection h1{text-align:left}.purchase-collection table{margin-top:12px}.purchase-collection table tr td{color:#000;font-size:1.6rem;line-height:1.25}.purchase-collection table tr td:first-of-type{padding-right:20px}.purchase-collection table tr.order-credit td{color:#2eaa62;font-weight:bold}.purchase-collection .btn-gift-selection.active{background-color:#2eaa62;color:#fff}.for-selection-wrapper{margin:20px 0;padding:10px;background-color:#f7f7f7;border-radius:6px}.for-selection-wrapper .gift-selection-desc{font-size:1rem;margin-bottom:4px}.selection-gift-section h2{font-size:2.4rem;margin-bottom:2px}.selection-gift-section .selection-form-wrapper{width:640px;max-width:100%}.selection-gift-section .selection-form-wrapper h3{margin-bottom:4px}@media screen and (max-width: 767px){.selection-gift-section .selection-form-wrapper{min-width:0}}.selection-gift-section .selection-form-wrapper .date-select-group label{display:block}.selection-gift-section .selection-form-wrapper .date-select-group select{display:inline-block;width:auto}.selection-gift-section .selection-form-wrapper #gift-errors .error{color:#fe0000}.selection-gift-section .selection-gift-info h2{color:#000;border-bottom:1px solid #000;margin:20px 0 8px;font-size:1.8rem}.selection-gift-section .selection-gift-info ul{list-style:none;font-size:1.6rem;font-weight:bold;padding-left:0;margin:10px 0 0}.selection-gift-section .selection-gift-info ul a{color:#2eaa62;text-decoration:none}.selection-gift-section .selection-gift-info ul a:hover{text-decoration:underline}#purchase-summary{margin:40px auto 20px}#purchase-summary p.help-form{margin-top:-10px}.purchase-payment{text-align:left;max-width:640px;margin:20px auto 0}@media screen and (max-width: 767px){.purchase-payment{padding:0 10px}}.purchase-payment h1{text-align:left;margin-bottom:20px}.purchase-payment .purchase-form-wrapper{max-width:640px}.purchase-payment .purchase-form-wrapper #card-errors{color:#fe0000;font-size:2rem;margin:12px}.purchase-payment .purchase-form-wrapper #payment-request-or-label{margin-top:20px}.purchase-payment .purchase-form-wrapper #payment-request-or-label label{font-size:1.6rem;line-height:1.75}.purchase-payment .terms a{font-weight:bold}.purchase-payment .terms a:hover{text-decoration:underline}.purchase-payment #referral-lbl{font-size:1.2rem}.purchase-payment .btn-purchase{display:block;font-size:16px;margin:10px auto;min-width:100%;height:40px;text-transform:initial}.purchase-payment .stripe-logo{max-height:22px}#stripe-logo{width:101px;height:22px;background:url(/assets/dark_stripe-13be099c9932d6b8eeaf1cb8466cf90e9cd1966bfc4b664e642dbc652eb36fd0.png);background-size:101px 22px;margin-bottom:15px}.purchase-faq{max-width:640px;margin:80px auto 0;text-align:center}.purchase-faq button{border:none;outline:none;background-color:transparent}.purchase-faq button:hover{cursor:pointer;text-decoration:underline}@media screen and (max-width: 767px){.purchase-faq{padding:0 10px}}.purchase-faq #question-slidedown{text-align:left;margin:10px 0 40px}.purchase-faq #question-slidedown a{font-weight:bold;color:#2eaa62}.purchase-faq #question-slidedown a:hover{color:#000;text-decoration:underline}.purchase-faq .faq{margin-bottom:10px}.purchase-faq .faq .question{font-weight:bold;margin-bottom:2px}.purchase-faq .faq .answer{line-height:1.5}.gift-page-wrapper{border-top:1px solid #ccc}.gift-page-wrapper form#gift{text-align:center;margin:24px auto}.gift-page-wrapper form#gift input.btn-submit{width:inherit;margin:16px auto}.gift-page-wrapper .cancel-btn-wrapper{text-align:center}.confirmation-page-wrapper,.upgrade-page-wrapper,.gift-page-wrapper{text-align:center}.confirmation-page-wrapper p,.upgrade-page-wrapper p,.gift-page-wrapper p{font-size:2rem;line-height:1.25}.confirmation-page-wrapper header,.upgrade-page-wrapper header,.gift-page-wrapper header{padding:20px 0}.confirmation-page-wrapper header h1,.upgrade-page-wrapper header h1,.gift-page-wrapper header h1{margin-bottom:10px;color:#2eaa62;font-size:3rem}.confirmation-page-wrapper header p,.upgrade-page-wrapper header p,.gift-page-wrapper header p{margin-bottom:0}.confirmation-page-wrapper header img,.upgrade-page-wrapper header img,.gift-page-wrapper header img{padding-bottom:20px}.gift-page-wrapper header p{margin:2.4rem}.gift-page-wrapper header h2{font-size:2rem}.upgrade-page-wrapper h2,.gift-page-wrapper h2{font-size:2.8rem;margin:0}.upgrade-page-wrapper .button-grp,.gift-page-wrapper .button-grp{margin-top:20px;margin-bottom:150px}.upgrade-page-wrapper footer p,.gift-page-wrapper footer p{font-size:1.4rem}.confirmation-page-wrapper .referral-link{word-wrap:break-word}.confirmation-page-wrapper header,.confirmation-page-wrapper .confirmation-downloads,.confirmation-page-wrapper .confirmation-bonus,.confirmation-page-wrapper .gift-page-wrapper{padding-left:14px;padding-right:14px}.confirmation-page-wrapper header{padding-bottom:20px}.confirmation-page-wrapper header #inperson-section{padding-bottom:20px}.confirmation-page-wrapper header .created-at{color:black}.confirmation-page-wrapper header .redemption-content{display:inline-flex;width:50%}.confirmation-page-wrapper header .redemption-content .redemption-text{color:#2eaa62;font-size:3rem;font-weight:bold;margin-top:30px;text-align:left}.confirmation-page-wrapper header .redemption-content .green-tick{padding-right:20px}@media screen and (max-width: 1024px){.confirmation-page-wrapper header .redemption-content{display:unset;width:100%}.confirmation-page-wrapper header .redemption-content .redemption-text{margin-top:0px;text-align:center}.confirmation-page-wrapper header .redemption-content .green-tick{padding-right:0px;height:155px}}.confirmation-page-wrapper header h1{max-width:800px;margin:20px auto}.confirmation-page-wrapper header h1#bill-header{color:#ff0000 !important}.confirmation-page-wrapper header h2{font-size:2.2rem;color:#333;margin:20px 0 5px}.confirmation-page-wrapper header p{max-width:800px;margin:20px auto}.confirmation-page-wrapper header p a{font-weight:bold}.confirmation-page-wrapper header p a:hover{text-decoration:underline}.confirmation-page-wrapper .confirmation-bonus{padding-top:40px;padding-bottom:40px;background:#f7f7f7}.confirmation-page-wrapper .confirmation-bonus h2{font-size:2.6rem;margin-bottom:10px}.confirmation-page-wrapper .confirmation-bonus p span{font-size:2.8rem;color:#2eaa62;font-weight:bold}.confirmation-page-wrapper .confirmation-bonus p a{color:#2eaa62;font-weight:bold}.confirmation-page-wrapper .confirmation-bonus p a:hover{text-decoration:underline}.confirmation-page-wrapper footer p{font-size:1.4rem}.confirmation-downloads{border-bottom:1px solid #ccc;padding:20px 0}.confirmation-downloads h2{margin:0 !important;font-size:2.4rem;color:#333}.confirmation-downloads .list-inline,.confirmation-downloads .social-links,.confirmation-downloads .confirmation-social-links{margin-top:10px}@media screen and (min-width: 375px){.confirmation-downloads .list-inline li,.confirmation-downloads .social-links li,.confirmation-downloads .confirmation-social-links li{margin-right:40px}}.confirmation-downloads .list-inline li .app-store-badge,.confirmation-downloads .social-links li .app-store-badge,.confirmation-downloads .confirmation-social-links li .app-store-badge{max-width:140px}.confirmation-downloads .list-inline li:last-of-type,.confirmation-downloads .social-links li:last-of-type,.confirmation-downloads .confirmation-social-links li:last-of-type{margin-right:0}.dark{background-color:#1a1a1a}.dark h1,.dark p,.dark label,.dark ul,.dark a{color:#fff}.dark footer a{color:#fff}.dark .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card{background-color:#1a1a1a}.dark .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content h1,.dark .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content p{color:#fff}.dark .purchase-buy-wrapper .purchase-buy-content .buy-card-wrapper .buy-card .buy-card-content .card-inkind-logo{border-radius:6px;padding:4px}.dark .cards-vip h3{color:#000}.dark .purchase-collection table tr td{color:#ccc}.dark .purchase-collection table tr.order-credit td{color:#2eaa62;font-weight:bold}.dark .for-selection-wrapper{background-color:#333}.dark .selection-gift-section h2,.dark h3{color:#fff}.dark .selection-gift-section .selection-gift-info h2{color:#fff;border-color:#fff}.dark .purchase-owner-note article{color:#fff}.dark .purchase-buy-content h1,.dark .purchase-buy-content ul,.dark .purchase-buy-content p,.dark .purchase-buy-content label,.dark .purchase-reviews h1,.dark .purchase-reviews ul,.dark .purchase-reviews p,.dark .purchase-reviews label{color:#000}.dark #stripe-logo{width:101px;height:22px;background:url(/assets/light_stripe-62497c54ce52c65befcd5d9472022769b241cfb67f7f90412e14a0dc70790b65.png);background-size:101px 22px}.dark .purchase-faq button{color:#fff}.dark .purchase-faq #question-slidedown a:hover{color:#fff}.dark .purchase-faq .faq{color:#fff}.dark .confirmation-social-links li a{border:1px solid #fff}.dark .confirmation-bonus h2{color:#fff}@font-face{font-family:"Rethink-Sans-Medium";src:url(/assets/RethinkSans-Medium-f267564c45f7e1707eefa3c2c7036cabf3a2b0d5fc4c8dcc3cb8b0447ceb4ad0.ttf) format("truetype")}@font-face{font-family:"Rethink-Sans-Bold";src:url(/assets/RethinkSans-Bold-7ac2a7cbe7d7c673449f140499833bf18587e4f8b4ab288f67bc723b18e2d1d1.ttf) format("truetype")}@font-face{font-family:"Rethink-Sans-Extra-Bold";src:url(/assets/RethinkSans-ExtraBold-5d6682b3445fcd33a42e2e7ca4ed50c5787056186b0df4e9e19576b665f87387.ttf) format("truetype")}@font-face{font-family:"Rethink-San-Regular";src:url(/assets/RethinkSans-Regular-6253e70b95cac989f112730adbab20e473ca8f779d2b441ca74046f5719024bc.ttf) format("truetype")}@font-face{font-family:"Rethink-Sans-Regular";src:url(/assets/RethinkSans-Regular-6253e70b95cac989f112730adbab20e473ca8f779d2b441ca74046f5719024bc.ttf) format("truetype")}@font-face{font-family:"Rethink-Sans-SemiBold";src:url(/assets/RethinkSans-SemiBold-905d66a14b4cb494d814b8c6c143d801ee3a1a071ab2c7d9cc0bd040a2990ee5.ttf) format("truetype")}@font-face{font-family:"Tiempos Text Bold";src:url(/assets/TiemposText-Bold-75c83566180a0a2d5fc0a927bf9149d5d879eca06f2e5beed5bd275becc9dced.eot);src:local("Tiempos Text Bold"),local("TiemposText-Bold"),url(/assets/TiemposText-Bold-75c83566180a0a2d5fc0a927bf9149d5d879eca06f2e5beed5bd275becc9dced.eot?#iefix) format("embedded-opentype"),url(/assets/TiemposText-Bold-a88f6e975df9768f0e2c8a486b30592db4c3bbd0e78cb663934b1ab40b17ddc1.woff) format("woff"),url(/assets/TiemposText-Bold-0ded9f115a22297082697b988b517a2531abd7dfe8bd138b28936575112effa0.ttf) format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:"Tiempos Text Black";src:url(/assets/TiemposHeadline-Black-273f61593e9d30dc64e1d7a694460f7190805dc0892ac2c05fe9c669ffacf96d.eot) format("eot"),url(/assets/TiemposHeadline-Black-be760263b61a1163c6f140877502c6be2a95486ca4c29e62897cb159ea2d4f7b.woff) format("woff")}.bounce{display:inline-block;position:relative;animation:bounce 1s infinite linear}.down-arrow-offers{filter:invert(100%)}@keyframes bounce{0%{top:0}50%{top:-0.2em}70%{top:-0.3em}100%{top:0}}
